*{
margin:0px;
padding:0px;
}


a {
	color:#fa5505;
	text-decoration:none;
}

img{border:0px;}
html{
width:100%;
height:100%;
background-color:#000000;

}
body{
width:100%;
height:100%;
#background-image:url(images/top_bg.gif);
background-position:top left;
background-repeat:repeat-x
}
#site{
width:980px;
margin:0 auto;
background-image:url(images/header_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
overflow:hidden;
background-color:#090909;
}
.float{float:left}
.slogan{
float:left;
padding:85px 0 0 0;
}
#header{
padding:25px 0 0 95px;
overflow:hidden;
/ float:left
}
#menu{
#background-image:url(images/menu_bg.gif);
#background-position:bottom left;
#background-repeat:no-repeat;
overflow:hidden;
padding:46px 0 1px 0;
width:1500px;
float:left
}
#menu li{
list-style-type:none;
display:inline;
vertical-align:bottom;
margin:0 -3px 0 0
}
#content{
width:790px;
margin:0 auto;
font-family:Tahoma;
font-size:11px;
}
.sidebar{
width:246px;
float:left;
padding:1px;
border:1px solid #146159;
}
.news{
width:192px;
background-color:#161F1E;
padding:6px 13px;
margin:13px auto 0 auto;
color:#4C5352
}
.news span{
color:#E1FEFA;
text-transform:uppercase;
display:block;
padding:0 0 13px 0
}
.news font{
font-size:11px;
color:#E1FEFA;
}
.news font0{
font-size:13px;
color:#E1FEFA;
font-weight:bold;
text-decoration:none
}
.news font1{
font-size:11px;
color:#E1FEFA;
text-decoration:none
}
.sidebar_art{
width:790px;
float:left;
padding:1px;
border:1px solid #146159;
}
.art{
width:720px;
background-color:#161F1E;
padding:20px 13px;
margin:13px auto 0 auto;
color:#4C5352
}
.art span{
color:#E1FEFA;
text-transform:uppercase;
display:block;
padding:0 0 13px 0
}
.art font{
font-size:11px;
color:#E1FEFA;
}
.art font0{
font-size:13px;
color:#E1FEFA;
font-weight:bold;
text-decoration:none
}
.art font1{
font-size:11px;
color:#E1FEFA;
text-decoration:none
}
.main font2{
font-size:11px;
color:#E1FEFA;
text-decoration:none
}
.all{
#background-image:url(images/all_bg.gif);
#background-position:bottom left;
#background-repeat:no-repeat;
margin:26px 0 0 14px;
padding:0 0 8px 0;
}
.back{
margin:26px 0 0 28px;
padding:0 0 8px 0;
}
#main{
width:527px;
padding:0 0 15px 13px;
overflow:hidden;
float:left;
}
#main_serv{
width:770px;
padding: 0 85px 0px;
overflow:hidden;
float:left;
}
#main_cont{
width:605px;
padding: 0 95px 0px;
overflow:hidden;
float:left;
}
#main_art{
width:767px;
padding:0 0 15px 13px;
overflow:hidden;
float:left;
}
.block1{
#background-image:url(images/block1.jpg);
#background-position:top left;
#background-repeat:no-repeat;
width:255px;
height:180px;
float:left;
margin:0 16px 0 0
}
.block2{
#background-image:url(images/block2.jpg);
#background-position:top left;
#background-repeat:no-repeat;
width:256px;
height:180px;
float:left
}

.block1 p{
width:255px;
}
.block2 p{
width:255px;
}
#block1 p{
font-family:Tahoma;
font-size:12px;
color:#FF0000;
text-align:justify;
padding:20px 0 0 2px
}
#block2 p{
font-family:Tahoma;
font-size:12px;
color:#4C5352;
text-align:left;
padding:0px 0 0 0px
}
#main p{
font-family:Tahoma;
font-size:12px;
color:#4C5352;
text-align:justify;
padding:0px 0 0 2px
}
#main_serv p{
font-family:Tahoma;
font-size:12px;
color:#4C5352;
text-align:justify;
padding:0px 0 0 2px
}
#main_cont p{
font-family:Tahoma;
font-size:12px;
color:#999999;
text-align:justify;
padding:0px 0 0 2px
}
#main_art p{
font-family:Tahoma;
font-size:14px;
color:#888888;
text-align:justify;
padding:0px 0 0 2px
}
.more{
background-image:url(images/more_bg.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:0 0 5px 0;
margin:20px 0 0 0;
float:right
}
#footer{
width:980px;
height:25px;
background-image:url(images/footer_bg.gif);
background-position:bottom left;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:15px;
color:#000000;
margin:4px auto 0 auto;
}
#footer p{
display:block;
width:881px;
margin:0 auto;
line-height:25px;
}
#footer a{
color:#FA7105;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}

#footer1 a:visited{text-decoration:none}
#footer1 a:hover{text-decoration:underline}

#footer1{
width:980px;
margin:0 auto;
font-family:Tahoma;
font-size:12px;
color:#909090;
background-color:#090909;
}
#footer1 p{
display:block;
width:800px;
margin:0 auto;
line-height:55px;
}
#footer2{
width:980px;
margin:0 auto;
font-family:Tahoma;
font-size:1px;
color:#000000;
background-color:#909090;
}
#footer2 p{
display:block;
width:400px;
line-height:1px;
}
#footer3{
width:980px;
margin:0 auto;
font-family:Tahoma;
font-size:1px;
color:#000000;
background-color:#909090;
margin:3px auto 0 auto;
}
#footer3 p{
display:block;
width:400px;
margin:50 auto;
line-height:1px;
}
#reclama{
width:980px;
margin:0 auto;
font-family:Tahoma;
font-size:10px;
color:#FFFFFF;
background-color:#000000;
margin:3px auto 0 auto;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}






