@charset "utf-8";

a, a:link, a:active, a:visited
{color:#2E71AD;text-decoration:none;}

a:hover
{text-decoration:underline;}

body, div, a, font, img, ul, li
{
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: 100%;
 font-style: normal;
 font-family: "Tahoma";
}

BODY { background: #DFE1FF;}

#container
{
width:100%;
}
#main
{
text-align:left;
margin:0 auto;
padding: 0;
width:100%;
}

#header
{
background:url(../Images/header.jpg) left top repeat-x;
height:263px;
width:995px;
}

#header_rep
{
background:url(../Images/header_rep.jpg) left top repeat-x;
height:263px;
width:100%;
}

#right_td
{
background-image:url(../Images/center.gif);
background-position:top right;
background-repeat: repeat-y;
width:223px;
}

#content
{
width:100%;
}

#menu
{
width:223px;
}

.menu1
{
list-style:none;
width:223px;
height:40px;
overflow:hidden;
margin-top:3px;
text-transform:uppercase;
}

.menu1 a:active,.menu1 a:link, .menu1 a:visited
{color:#43DDFF;}   
.menu1 a:hover {text-decoration:none;}

.menu2
{
list-style:circle;
width:190px;
margin-top:3px;
padding-left:30px;
overflow:hidden;
}

.menu2 a
{
display:block;
color:#fff;
text-decoration:none;
font-size:12px;
text-align:left;
width:223px;
}

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

.menu_articles
{
list-style:none;
width:213px;
margin-top:3px;
padding-left:18px;
overflow:hidden;
}

.menu_articles a
{
display:block;
color:#fff;
text-decoration:none;
font-size:12px;
text-align:left;
}

.menu_articles a:active,.menu_articles a:link, .menu_articles a:visited
{color:#FFF;}   
.menu_articles a:hover {text-decoration:underline;}


.menu1 a
{
display:block;
background:url(../Images/menu.gif) right top no-repeat;
color:#43ddff;
text-decoration:none;
font-size:14px;
font-weight:bold;
text-align:center;
width:223px;
height:40px;
padding-top:10px;
}

.menu2 a
{
display:block;
color:#fff;
text-decoration:none;
font-size:12px;
text-align:left;
width:223px;
}

.menu1 a:hover
{
background:url(../Images/menu_c.gif) right top no-repeat;
color:#fff;
}

.menu3
{
list-style:none;
width:223px;
font-size:14px;
font-weight:bold;
text-align:left;
color:#43ddff;
margin-top:8px;
overflow:hidden;
}

#current a
{
background:url(../Images/menu_c.gif) right top no-repeat;
color:#fff;
}

.first
{
margin-top:10px;
}

#reg
{
margin-left:60px;
color:#FFFFFF;
}

.pole_p
{
margin-left:15px;
}

.pole
{
width:128px;
height:17px;
font-size:12px;
border:1px solid #5a7e9e;
border-style:outset;
}

#enter
{
color:#43ddff;
text-decoration:none;
font-weight:bold;
}

#lpart
{
float:left;
padding-bottom:85px;
}

#rpart
{
float:left;
padding-bottom:85px;
width:50%px;
margin-left:14px;
}

.lblock, .lblock2, .lblock3
{
width:396px;
background:url(../Images/contacts_b.gif) repeat-y left top;
margin-top:10px;
float:left;
margin-bottom:-20px;
}

.lblock2
{
margin-top:40px;
}

.lblock3
{
background:url(../Images/services_b.gif) repeat-y left top;
width:354px;
}

#lblock1_h, #lblock2_h, #lblock3_h
{
float:left;
width:396px;
background:url(../Images/contacts_h.gif) left top no-repeat;
}

#lblock2_h
{
background:url(../Images/clients_h.gif) left top no-repeat;
}

#lblock3_h
{
background:url(../Images/services_h.gif) left top no-repeat;
width:354px;
}

#lblock1_f, #lblock3_f
{
float:left;
overflow:hidden;
width:396px;
background:url(../Images/contacts_f.gif) left bottom no-repeat;
padding-top:19px;
padding-left:0px;
font-weight:normal;
font-family: Arial;
text-align:justify;
}


#lblock3_f
{
padding-right:0px;
width:354px;
background:url(../Images/services_f.gif) left bottom no-repeat;
padding-bottom:10px;
}

 #con_t2
{
float:left;
width:210px;
overflow:hidden;
margin-left:15px;
margin-top:10px;
float:left;
font-weight:normal;
font-family: Arial;
text-align:justify;
}

#lblock1_f b
{
color:#2d6692;
}

.block_otsup
{
width:366px;
font-weight:normal;
font-family: Arial;
font-size:11px;
text-align:justify;
margin-left:15px;
}

.ot
{padding-bottom:7px;}
#con_t2
{
text-align:left;
width:325px;
font-size:14px;
margin-left:0px;
padding-left:15px;
}

#con_t2 b
{
font-family: "Arial";
display:block;
width:320px;
text-align:center;
line-height:18px;
color:#2d6692;
}


#lblock1_pic, #lblock2_pic
{
background:url(../Images/contacts.gif) left top no-repeat;
width:175px;
height:160px;
overflow:hidden;
margin-bottom:1px;
margin-left:-12px;
margin-top:-11px;
float:left;
position:relative;
}


#lblock2_pic
{
background:url(../Images/clients.gif) left top no-repeat;
}

#footer
{
background-image:url(../Images/footer.gif);
background-position: left bottom;
background-repeat:no-repeat;
width:100%;
height:92px;
}

#copyright
{
color:#08467a;
font-family:Arial;
font-size:11px;
padding-left:7px;
text-align:left;
padding-top:35px;
}

#block_ssilok
{
padding-top:34px;
text-align:center;
width:100%;
}

#block_ssilok a
{
color:#08467a;
font-family:Arial;
font-size:13px;
text-decoration:underline;
}


ul.sitemap {margin-left:10px;}
li.sitemap {margin-left:20px;}

.pad {padding-left:4px;}

.selected { font-weight:bold;}

td, th, div
{
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
}

.br {
	padding-top: 5px;
}

.help
{
	cursor: help;
}

.helpHolder
{
	border: 1px solid black;
	background-color: #FFFFE6;
	padding: 2px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	overflow: auto;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#707070,direction=135,strength=3)
	progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	-moz-opacity: 0.90;
}

.loading_div
{
	border: 1px solid black;
	background-color: #FFFFE6;
	padding: 6px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	position: absolute;
	width: 200px;
	vertical-align: middle;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#707070,direction=135,strength=3) progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	moz-opacity: 0.90;
}

.inp
{
border:1px solid #C0C7CD; background-color:#FFFFFF;
}

td.list
{
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #E9E9E9;
	background-color:#FFFFFF;
}

th.list
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
}
.holder
{
	cursor:move;
}

.navi_text
{
text-transform:uppercase; 
font-weight:bold; 
display:inline;
color:#2E71AD;
}

.navi_text a
{color:#2D71BC;}

.tdvalue
{
  border:1px solid #AFC1CF; padding:5px;
  background-color: #FFFFFF;
}
.tdname
{
  border:1px solid #7595AE; padding:5px;
  background-color: #E4E9F1;
}
.tdbrd { border:1px solid #AFC1CF; padding:5px; }
.tdbrd_input    { border:1px solid #CCCCCC; width:100%; }
.thbrd        { border:1px solid #7595AE; padding:5px; background-color: #E4E9F1; }
.thbrd_header { border-bottom:2px solid #7595AE; padding:5px; font-size:14px; font-weight:bold; }

.round1 {border:1px solid #5CAFDC; width:95%; padding:0; margin:0;}
.round2 {position:relative; background: url(../Images/corn_up.gif) top left no-repeat; left:-1px; top:-1px; }
.round3 {background: url(../Images/down_bg.gif) bottom left repeat-x; margin-bottom:-1px;}
.round4 {position:relative; background: url(../Images/right_bg.gif) bottom right no-repeat; right:-2px; bottom:-1px; padding:10px}
.news {color:#2E71AD; font-weight:bold;}
.news_name {margin-bottom:4px; font-weight:normal;}
.news_name a,.news_name a:link,.news_name a:active,.news_name a:visited
{color:#158AFF; text-decoration:none; font-weight:normal;}
.news_name a:hover
{text-decoration:underline; font-weight:normal;}
.tbg {background:#FFF;}
.icos {padding-left:12px;}

.contact_img { position:relative; left:-12px; top:-11px; margin-right:5px; z-index:1000;}

#logoflash
{
padding-left:35px;
width:441px;
height:68px;
position:absolute;
top:180px;
margin-right:300px;
}

#flashka_id
{
position:relative;
left:-35px;
top:79px;
height:185px;
padding-left:580px;
}

#ld_corn
{
position:relative;
left:0px;
top:-17px;
}

#ld_corn_cont
{
position:relative;
left:0px;
top:-17px;
}
