
*{ margin:0; padding:0; outline:none;}
body{ background:url(../images/b_bg.jpg) no-repeat top center; font-family: Trebuchet MS, Helvetica, sans-serif;  font-size:13px; color:#454545; margin-top:5px;}
.all{ width:980px; }
.clear{ clear:both;}
a { color:#336699;
text-decoration:none;}
a:hover { color:#333333;
text-decoration:underline;}
.site {
width:980px;
margin:0 auto;}
.top{  position:relative; height:90px; margin-top:-20px;}
.logo{ width:270px; float:left; padding-top:8px; }
.logo img{ border:none; margin-left:2px; margin-top:5px; margin-bottom:2px;}
.logo-text{ width:500px; float:left; margin:16px 0 0 10px; padding-top:6px; color:#00619b; font-size:25px; }
.logo-text span{ font-size:21px;}
.sl{ line-height:32px; }
.right-up{float:left; width:212px; position:absolute; right:20px; margin-bottom:-20px; top:15px; }
.right-up a{ color:#0099cc; font-size:12px; text-decoration:none;}
.right-up a:hover{ text-decoration:underline;}

.menu{ width:980px; height:43px; background:url(../images/menu-bg.png) no-repeat;z-index:10;}

.content{ padding-top:5px; background-color:#F5F5F5;}
.content2{ background-color:#fff; margin:8px; -webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding:7px;
width:620px;
float:left;
margin-right:0px;
margin-top:0px;
}

.content3{ background-color:#fff; margin:8px; -webkit-border-radius: 7px; margin-right:0px;
-moz-border-radius: 7px;
border-radius: 7px;
padding:7px;
width:227px;
float:left;
}

.content2 ul {
margin-left:30px;
}
.content2 p {margin-bottom:10px;}

.news-block{ width:297px;  float:left; background-color:#fff; margin:0px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
padding:10px;
text-align:justify;
margin-bottom:8px;
}

.news-block ul {
margin-left:30px;}
.content-text{ margin-top:8px; margin-right:8px;}
.up{ height:11px; line-height:11px; background:url(../images/up.png) no-repeat;}
.middle{  padding:2px 16px 10px 16px;}
.bottom{ height:77px; background:url(../images/bottom-bg.jpg) repeat-x;}
.phone{ padding-left:16px; width:500px; float:left; line-height:15px; padding-top:6px;}
.phone img{ margin-right:5px;}
.go-to-top{ width:100px; float:right;}
.go-to-top img{ margin-right:10px; margin-top:20px; border:none;}

.footer{ height:80px;width:980px; background:url(../images/footer-bg.jpg) repeat-x;}
.footer span{ color:#00619a; }
.footer span a{ color:#00619a;}
.adress{ width:530px; float:left;margin-top:20px; margin-left:10px;}
.statistica{ width:250px; float:right; margin-top:20px;}
.statistica a{ color:#00619a; text-decoration:none; font-weight:bold;}
.statistica a:hover{color:#666;}

#newsticker-demo { width:310px; height:310px; outline:hidden; font-size:12px;margin:1px auto; }
#newsticker-demo a { text-decoration:none; }
#newsticker-demo a:hover{ color:#454545;}

.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block;  padding-bottom:1px;  margin-bottom:8px; border-bottom:1px dotted #d7d7d7; clear:both; }
.newsticker-jcarousellite ul li a{ color:#666666;}
.newsticker-jcarousellite .thumbnail { float:left; width:15px; }
.newsticker-jcarousellite .info { }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.search{ position:absolute; right:15px; top:40px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
background-color:#D2E9FF;
}
.title { font-family: "Trebuchet MS";font-size:18px; float:left; margin-top:20px; color:#0494E4; margin-left:20px; padding-bottom:1px; width:300px; text-align:left;}

.title2 { font-family: "Trebuchet MS";font-size:18px; float:left;  color:#0494E4; width:200px; padding-left:20px; padding-top:15px;  text-align:left;}


.imagine{padding-left:20px; width:59px; height:80px; float:left; padding-top:5px; }
.clear { clear:both;}
.about-us{ width:300px;  float:left; margin:10px; 
text-align:justify;}
.break {height:2px; font-size:1px; background:url('../images/break.gif') no-repeat; margin-bottom:4px;}

.img {
padding:5px;
border:1px solid  #F4F4F4;
margin:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.img_news_list {
padding:5px;
border:1px solid  #F4F4F4;
margin:15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
max-width:150px;}

.data {
text-align:left;
font-size:11px;
padding:0px 0px 5px 0px;
color:#666;
}

.img2 {
padding:3px;
border:1px solid  #F4F4F4;
margin:7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}


.line {
	height:4px;
	border-top:1px  dashed #CCC;

	margin:5px 0px 5px 0px;
	clear:both;
	}
.line2 {
    border-bottom: 1px dotted #BBBBBB;  
	margin:10px 0px 10px 0px; 
	height:2px; 
	clear:both;
} 
 
.line3 {
    border-bottom: 1px  dashed #BBBBBB;
	margin:15px 3px 15px 3px;
	height:10px; 
	clear:both;
} 
.logo1{ position:absolute; width:270px; top:45px; left:15px; text-transform:uppercase; font-weight:bold; color:#666666; font-size:11px; }

.right-up1{float:left; width:250px; position:absolute; right:230px; top:15px;}
.right-up1 a{ color:#117CB2; font-size:12px; text-decoration:none;}
.right-up1 a:hover{ text-decoration:underline;}

.right-up2{float:left; width:250px; position:absolute; right:435px;padding-top:16px;}
.right-up2 p{ color:#117CB2; font-size:12px; text-decoration:none;}




hr {border: none 0;
    border-bottom: 1px  dotted #BBBBBB;
	margin:10px 0px 10px 0px;
	height:1px;
	} 

   
