/* Alexander Zhook seozavr.com 2009 */

body{
margin:0;
padding:0;
background:url(../images/bg.png) top repeat-x #29a6ba;

font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	list-style: none;}
	

img{ border:none;}


/* container
--------------------------------------------------*/

#container{
width:100%;
background:url(../images/head.jpg) center top repeat-x;}


#container2{
width:980px;
height:100%;
margin:0 auto;}
/* head
--------------------------------------------------*/

#head{
width:100%;
height:365px;}
/* phone
--------------------------------------------------*/
#headFloat{width:980px;
height:180px;}
#headPhone{
width:375px;
height:180px;
float:left;}

#headPhoneSam{
margin-top:86px;
margin-left:66px;
background: url(../images/phone.png)  left center no-repeat;
width:200px;
height:60px;
font-size:22px;
font-weight:bold;
padding-left:35px;
color:#FFFFFF;}

/* logo
--------------------------------------------------*/
#logo
{width:270px;
height:180px;
float:left;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;

}
#logotiptext
{font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
text-align:center;}
/* logotip
--------------------------------------------------*/

#logotip { margin-top:20px ; margin-left:51px; width:165px; height:115px;}
#logotip ul, #logotip li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#logotip ul li{width:165px; height:115px; }
#logotip ul li.logo{width:165px; height:115px;}
#logotip ul li.logo a{width:165px; height:115px; display:block; background: url(../images/logo.png) no-repeat top; text-indent:-20000px;}

/* ico heaâ block
--------------------------------------------------*/
#btn ul, #btn li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#btn { padding-top:100px; margin-left:155px; width:100px; height:19px;}
#btn ul li{float:left;}
#btn ul li.mapa{width:17px; height:17px; padding-right:14px;}
#btn ul li.mapa a{width:17px; height:17px; display:block; background: url(../images/home.png) no-repeat top; text-indent:-20000px;}

#btn ul li.pismo{width:15px; height:17px; padding-right:14px; }
#btn ul li.pismo a{width:15px; height:17px; display:block; background: url(../images/map.png) no-repeat top; text-indent:-20000px;}


#btn ul li.main{width:19px; height:17px;}
#btn ul li.main a{width:19px; height:17px; display:block; background: url(../images/mail.png) no-repeat top; text-indent:-20000px;}


/* ico - logotip
--------------------------------------------------*/
#icoLogo
{width:290px;
height:180px;
margin-left:660px;}

/* menu
--------------------------------------------------*/
#menu{
width:980px;
height:25px;
margin: 0 auto;
color: #ffffff;
text-align: center;
font-weight:bold;
padding-top:15px;
z-index: 15;
}
#nav ul, #nav li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#nav a, #nav a:link, #nav a:visited {
	color: #ffffff;
	font-size:20px;
	text-decoration: none;

}
#nav  a:hover {
	color: #ffffff;
	text-decoration:none;
	text-decoration: underline;
}
#nav {

}
#nav div {
	
	padding: 0 10px;
	height:38px;
}
#nav ul {
	
	padding: 0px 0px 10px 0px;
	height:38px;
}
#nav li {

	display: inline;
			background:url(../images/menuline.png) no-repeat left;
	padding-left: 10px;
}	
#nav	li.first
{
	border-left: 0px;
	padding-left: 0em;
	background:none;
}
	

#nav li a {
	text-decoration: underline;
	color: #ffffff;
	padding: 0.3em;
	margin-right: 0.8em;
	font-size: 12px;
}



/* content-oblast
--------------------------------------------------*/

#divContent{
margin:0px;
padding:0px;
width:100%;}

#divContent tr{vertical-align:top; }

.menu{ width:175px;}

#contentMenu{}


#contentMenuName{
color:#b5f4ff;font-weight:bold;
font-size:22px;}





/* back mrnu
--------------------------------------------------*/

#menuback{
width:100%;
padding-bottom:20px;
font-weight:bold;}
#menuback ul, #menuback li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#menuback ul {

  padding: 0 0 0 0px;
	list-style: none;

}

#menuback ul li {
background:url(../images/menubgback.png) bottom repeat-x;
color: #b5f4ff;
	font: 16px Arial;
	padding: 10px 0 8px 0px;
	font-weight:bold;
}

#menuback ul li a {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
#menuback ul li ul li.active a{
color:#000000
}

#menuback ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#menuback ul li ul {
	margin: 0!important;
}

#menuback ul li ul li {
	border-bottom: none;
	font: 14px Arial;
	padding: 1px 0;
	font-weight:bold;
}

#menuback ul li ul li a {
	font: 14px Arial;
	color:#ffffff;
	padding: 0px 2px 0px 0px;
	font-weight:bold;
	display: block;
}

/* SAM CONTENT
--------------------------------------------------*/
#oblast-contenta{ padding:0 10px;}
#Nazvanie h1{
color:#b5f4ff;
font-size:22px;}


#content-sam-po-sebe{
padding-top:0px;
color:#b5f4ff;
font-size:14px;}

#content-sam-po-sebe a{
color:#FFFFFF;
text-decoration:underline;}
#content-sam-po-sebe a:hover{
text-decoration:none;
color:#FFFFFF;}
/* news
--------------------------------------------------*/
.news{
width:230px;}

#NewsName{
color:#b5f4ff;
font-size:22px;
font-weight:bold;}


/* proverka
--------------------------------------------------*/
#comment{display:none}



/* proverka
--------------------------------------------------*/

#newsBlock{
margin:10px auto; width:100%; border-bottom:#cccccc 1px solid; padding-bottom:10px;

}

#newsBlockNazvanie{
font-size:24px; color:#d40000; text-transform:uppercase; font-weight:normal;}

#newsLine{margin:10px 0;}

#newsDate{width:110px; color:#b5f4ff;  float:left; size:14px; font-weight:bold;}
#newsName {color:#ffffff;  margin-left:110px; size:14px;}
#newsName a{ text-decoration:none; color:#ffffff;}
#newsName a:hover{text-decoration:underline; color:#ffffff;}
#newsDalee{width:400px; height:20px; background:url(../images/events.gif) no-repeat 0px 5px; padding-left:30px; padding-top:5px; padding-bottom:5px;}
#newsDalee_2{width:200px; height:20px; background:url(../images/events.gif) no-repeat 0px 5px; padding-left:30px; padding-top:5px; padding-bottom:5px; font-size:12px;}
#newsDalee_2 a:hover, #newsDalee_22 a:hover{text-decoration:underline; color:#d40000; font-size:12px;}
#newsDalee_2 a, #newsDalee_22 a{text-decoration:underline; color:#d40000; font-size:12px;}
#newsDalee_22{width:200px; height:20px; background:url(../images/events2.gif) no-repeat 0px 5px; padding-left:30px; padding-top:5px; padding-bottom:5px; font-size:12px;}


#newsMain{
padding:5px;}

#divNewsR{
padding:10px 0;}
#dateBlock{
width:230px;
height:20px;
color:#b5f4ff;
padding-top:0px;
font-size:12px;
font-weight:bold;
}

#textBlock{
width:100%;
color:#ffffff;
font-size:12px;}

#textBlock a{
color:#ffffff;
text-decoration:none;}

#textBlock a:hover{
color:#ffffff;
text-decoration:underline;}

#News-main{padding-top:0px;}

#allNews{text-align:right;
color:#FFFFFF;
font-size:12px;
padding:10px 0px;}
#allNews a{
text-decoration:none;
color:#FFFFFF;}
#allNews a:hover{
text-decoration:underline;
color:#FFFFFF;}

/* proverka
--------------------------------------------------*/
#vverx{text-align:center}

#btnvverx { width:75px; margin: 0 auto;height:19px;text-align:center;}
#btnvverx ul, #btnvverx li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#btnvverx ul li{}
#btnvverx ul li.up{ width:50px; height:18px;  font-size: 16px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#btnvverx ul li.up a{width:50px; height:18px; display:block; font-size: 16px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#vwv{background:url(../images/vverh.png) no-repeat; width:14px; height:18px;}
/* footer
--------------------------------------------------*/

#footer1{
height:60px;}

/* footerlogotip
--------------------------------------------------*/
#footerlogotip {width:84px; height:58px; float:left;}
#footerlogotip ul, #footerlogotip li
{
	margin: 0px;
	padding: 0px;
	list-style: none;}
#footerlogotip ul li{width:84px; height:58px; }
#footerlogotip ul li.logo{width:84px; height:58px;}
#footerlogotip ul li.logo a{width:84px; height:58px; display:block; background: url(../images/logofooter.png) no-repeat; text-indent:-20000px;}

/* footernadpis
--------------------------------------------------*/
#footernadpis{ width:325px; height:28px; margin-left:110px; padding-top:30px; font-size:12px; color:#b5f4ff; font-weight:bold; float:left;}
#footernadpis a{ font-size:12px; text-decoration:none; color:#FFFFFF;}
#footernadpis a:hover{ text-decoration:underline; color:#FFFFFF;}

#footecounter{
text-align:right;
padding-top:30px;}

#seozavr{
}

/* copyfooter
--------------------------------------------------*/
#copyfooter{ width:325px; height:28px; padding-top:10px; font-size:12px; color:#b5f4ff; font-weight:bold; float:left;}
#copyfooter a{ font-size:12px; text-decoration:none; color:#FFFFFF;}
#copyfooter a:hover{ text-decoration:underline; color:#FFFFFF;}


#seozavr{ height:28px; padding-top:10px; font-size:12px; color:#b5f4ff; font-weight:bold; text-align:right; }
#seozavr a{ font-size:12px; text-decoration:none; color:#FFFFFF;}
#seozavr a:hover{ text-decoration:underline; color:#FFFFFF;}

/* content categorii - menu
--------------------------------------------------*/
#menuContent{
width:300px;
padding-right:35px;
float:left;
color:#b5f4ff;
font-weight:bold;
font-size:14px;}
#menuContent a{
color:#FFFFFF;
text-decoration:none;}
#menuContent a:hover{
color:#FFFFFF;
text-decoration: underline;}

#menuContent h1{
color:#b5f4ff;
font-size:22px;}

