/* CSS Document */

body, html{
background:#FAF4E6;
border:0;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
height:100%;
}

#header_phone{
position:absolute;
font-size:24px;
font-style:italic;
color:#CC0000;
padding-left:50px;
padding-top:0px;
}

#footer_phone{
position:absolute;
font-size:24px;
font-style:italic;
color:#CC0000;
padding-left:500px;
padding-top:20px;
}

#header_auto{
background:url(../images/header_auto.jpg) left top no-repeat;
width:832px;
height:232px;
}


#header_slogan{
position:absolute;
font-size:14px;
font-style:italic;
color:#000000;
padding-left:50px;
padding-top:60px;
}

#footer_slogan{
position:absolute;
font-size:14px;
font-style:italic;
color:#000000;
padding-left:500px;
padding-top:80px;
}

.header_icon{
display:block;
float:left;
padding:3px;
}

#header_icons{
position:absolute;
padding-left:410px;
margin-top:-20px;
width:100px;
height:14px;
}

#footer{
background:url(../images/footer_2.jpg) repeat-x left bottom;
}

#main_menu{
display:block;
padding-left:80px;
}

.main_menu_item{
text-decoration:underline;
font-size:16px;
color:#3366CC;
display:block;
padding:10px 25px 0 0px;
float:left;
}

.main_menu_item a{
text-decoration:underline;
font-size:16px;
color:#3366CC;
}

.main_menu_item a:hover{
color:#000000;
}

.main_menu_item_contact{
display:block;
padding:9px 15px 9px 15px;
border:1px #CCCCCC solid;
float:left;
background:#FF0000;
}

.main_menu_item_contact a{
color:#FFFF00;
text-decoration:underline;
}

#td_main_menu{
background:url(../images/main_menu_bg.jpg) repeat-x;
height:38px;
}

#content{
padding:0 20px 0 20px;
}

#content_2{
padding:30px 20px 0 20px;
}

#content_2 #content_2_center{
background:url(../images/paper_2_2.jpg) repeat-x top;
}


.paper_1{
float:left;
background:url(../images/paper_1.jpg) no-repeat left top;
width:600px;
height:368px;
padding:10px;
}

.paper_1 h3{
font-weight:normal;
font-size:16px;
padding:25px 0 0 30px;
margin:0;
}

.paper_1 ul{
font-weight:normal;
font-size:10px;
padding:20px 0 0 30px;
margin:0;
}

.paper_1 li{
padding:6px 0 0 0;
list-style:url(../images/tovar_li.gif) inside;
list-style-position:outside;
}

#tovar{
float:right;
background:url(../images/tovar_menu_paper.jpg) no-repeat left top;
width:454px;
height:250px;
padding:10px;
text-align:center;
}

#tovar .item{
float:left;
padding:30px 0px 5px 20px;
}

#tovar .item a{
display:block;
padding:3px;
border:1px #FAF4E6 solid;
font-size:12px;
color:#3366CC;
}

#tovar .item a:hover{
background:#666666;
border:#CCCCCC 1px solid;
color:#FFFFFF;
}

#real_content{
font-size:12px;
}

#real_content .block{
background:url(../images/paper_3.jpg) no-repeat top left;
width:240px;
height:auto;
float:left;
margin: 15px;
}

#real_content .block p{ 
padding:0 15px 15px 15px;
}

#real_content .block a{ 
display:block;
color:#3366FF;
padding:15px 15px 0 15px;;
font-size:12px;
font-weight:normal;
}

#real_content .block a:hover{
color:#000000;
}


#left_block_menu{
float:left;
}

#real_content .block_dop{
float:left;
padding-bottom: 25px;
width:340px;
}

#real_content .block_dop h3{
font-size:14px;
font-weight:normal;
background:url(../images/paper_dop.jpg) no-repeat top left;
width:232px;
height:auto;
display:block;
z-index:-2;
float:none;
padding: 25px;
padding-left:45px;
padding-bottom:5px;
}

#real_content .block_dop li{
list-style:url(../images/li.jpg);
padding-bottom:4px;
margin-left:0;
}

#real_content .block_dop ul{
display:block;
padding-left:60px;
}



#real_content li{
list-style:url(../images/li_one.jpg);
}