@charset "windows-1251";
/* CSS Document */

/*page*/
body{ 
font: normal 9pt/14pt Arial, Helvetica, verdana, tahoma, sans-serif;
	background:#cbcbcb;
	color:#545454;
	margin:0;
	text-align:center;

	
	}

b{
color:#515151;
font-weight: bold;
font-style:normal;
}

em{
color:#015d97;
font-weight: bold;
font-style:normal;
font-size:1.1em;
}
a:link, a:visited{

color:#015d97;
text-decoration:none;}
a:hover, a:active{
color:#015d97;

text-decoration:underline;
}
img.pic {
margin:5px;
border: 10px solid #E3E3E3;
}
 img {
margin:0;
border:0;}

#main{

		width: 1047px;
	position: absolute;
	left: 50%;
 	margin-left: -524px;
	text-align:left;
	z-index:5;
	border:0;
	
	background: #cbcbcb url(img/line.gif) top left repeat-y;
	
	
}

.menu a:link, .menu a:visited{
font-weight:bold;
text-decoration:none;
color:#545454;}
.menu a:active, .menu a:hover{
font-weight:bold;
text-decoration:underline;
color:#545454;}


#topmenu a:link, #topmenu a:visited, #btm a:link, #btm a:visited{
font-weight:bold;
text-decoration:none;
color:#ffffff;
font-size:0.9em;
line-height:0.9em;}
#topmenu a{
display:block;width:100%;
height:100%;}
#topmenu a:active, #topmenu a:hover, #btm a:active, #btm a:hover{
font-weight:bold;
text-decoration:underline;
color:#ffffff;
font-size:0.9em;
line-height:0.9em;}


#top a:link, .top a:visited{
text-decoration:none;
}
#top a:active, .top a:hover{
text-decoration:none;}

 h1{
font-size:22px;

padding:0;
margin: 15px 0 15px 0;
padding:0;
color:#35b1ff;
font-weight:bold;
text-align: left;}

/*.tablecenter h1{
font-size:25px;
margin: 5px 0 40px 0;
padding:0;

padding:0;
color:#35b1ff;
font-weight:bold;
text-align: left;
z-index:30;}
.tablecenter div*/
 h1{
position:relative;
font-size:22px;
margin: 25px 0 15px 0;
padding:0;
color:#35b1ff;

font-weight:bold;
text-align: left;}
 h3{
position:relative;
font-size:14px;
margin: 25px 0 5px 0;
padding:0;
color:#959595;

font-weight:bold;
text-align: left;}
/************************tables****************/

#top{height:150px;
position:relative;
width:1047px;
background: url(img/top.jpg) left top no-repeat;}
#logo{position:absolute;

top:50px;
left:52px; 
z-index:10;}
#tel{position:absolute;

top:66px;
left:277px;
font-size:1.8em;
font-weight:bold;
color: #a0a0a0; 
z-index:15;
}
#t{position:absolute;

top:48px;
left:277px;
font-size:1.3em;
font-weight:bold;
color: #bbbbbb; 
z-index:15;
}

#topmenu{
margin:0 0 0 523px;
padding:49px 0 0 0;
position:relative;
width:530px;
height:29px;
background: url(img/btns.jpg) left bottom no-repeat;}
#topmenu div{height:20px;
position:absolute;
top:49px;
width:92px;
background: none;
padding-top:9px;
padding-left:15px;
padding-right:15px;
text-align:center;
}
/*#topmenu div.active1{background: url(img/orange_cent.jpg) top left no-repeat;}*/
#topmenu #btn1{
left:0px;
background:none;}
/*#topmenu #btn1.active1{background:url(img/orange_left.jpg) top left no-repeat;}*/
#topmenu #btn2{
left:95px;
}
#topmenu #btn3{height:25px;padding-top:4px;
left:195px;
}
#topmenu #btn4{
left:295px;
}
#topmenu #btn5{
left:395px;
background:none;}

.clear{border:0;
background:none;
padding:0;
margin:0;
width:1027px;
height:100px;
}
.clear{text-align: justify;
vertical-align:top;}
.clear td{vertical-align:top;}
.clear .tableleft{
padding:55px 20px 20px 17px;
width:240px;}
.clear .tablecenter{
padding:0px 0px 20px 0px;
width:565px;}
.clear .tableright{
padding:0px 0px 20px 20px;
width:222px;}


/*********text*************/
.tableright h1{margin-top:0;

background: url(img/or_point.gif) 8px top no-repeat;
padding-left:45px;
padding-top:4px;

font-size:20px;
height:20px;}
h2{
margin:10px 0px 20px 20px;
font-size:15px;
color:#ff8c02;
font-weight:bold;
}
.tableright div{

padding:0 10px 10px 0;
margin-left:45px;
text-align:left;
line-height:0.9em;
background:url(img/dot.gif) left bottom repeat-x;}
.tablecenter div{

padding:0 0px 0 20px;
text-align:justify;}
.stroke
{background:#f1f1f1 url(img/list.gif) left top repeat-x;

width:240px;
margin-bottom:10px;
padding:0;}
.stroke#active
{background:#d9d9d9 url(img/list_dark.gif) left top repeat-x;
}
.stroke .point{

background:url(img/bl_point.gif) 10px top no-repeat;
padding:3px 0 3px 45px;

width:200px;
}
.stroke#active .point{background:url(img/or_point.gif) 10px top no-repeat;}

#btm{background:#cbcbcb url(img/btm.jpg) left top no-repeat;
text-align:center;
padding-top:30px;
color:#ffffff;
width:1077px;
height:20px;}

.tablecenter table {background:#ffffff;
padding:3px;width:480px !important;}


.tablecenter table tr td{background:#eeeeee;
padding:3px;

color: #545454;
text-align:center;
line-height:1em;
vertical-align:middle;
}

.tablecenter table .white td{background:#eeeeee;
padding:1px;
color: #545454;}
.tablecenter table .grey td{background:#e0e0e0;
padding:1px;
color: #545454;}
.tablecenter table .first td{background:#eeeeee;
padding:1px;
vertical-align:bottom;
font-weight:bold;
color: #545454;}
td.td1{width:10px !important;}
td.td2{width:120px !important;}
td.td3{width:80px !important;}
input,textarea {
background:#f7f7f7;
border:1px solid #d8e0e2;}
.submit{
font-size:11px;
font-weight:bold;
background:#e3e3e3;
color:#555555;
padding:3px;
margin-top:3px;
border:#359dff;}
.formsend{margin: 60px 20px 10px 40px;}

 ul{

margin:10px 5px 5px 0;
padding:0;
}
ul b {
color:#2f9cdf;
font-size:1.2em;
font-weight:bold;}
ul li b{color:#545454;}
li{
line-height:1.5em;
list-style:none;
background: url(img/dot1.gif) 0px 5px no-repeat;
margin-left:5px;

padding-left:15px;



}
.newstable
{margin:20px 0 10px 30px;}
.newstable a.more{padding-left:30px;
}
ul.submenu {background:#ffffff;}
ul.submenu  li{background:#eeeeee url(img/dot2.gif) 3px 5px no-repeat;
margin-bottom:3px;
margin-left:0px;
width:400px;}

.picintext{
margin:5px 0px 1px 10px;
border:5px solid #eeeeee;}
