*{
border:0px;
padding:0px;
margin:0px;

}




html {
width:100%;

}


body{
width:100%;
font-size:12px;

}


#wrapper{
width:850px;
margin:0 auto;
/*border-left:1px solid #84b7d4;
border-right:1px solid #84b7d4;*/
padding-top:0px;
background:url(images/setka.gif) top left no-repeat;
overflow:hidden;
}


#header{

background:url(images/plashka.gif)  30px 140px  no-repeat;
height:300px;
}


#forum{

text-align:right;
background:url(images/strelka.gif)  620px 30px no-repeat;
padding-bottom:20px;
padding-right:60px;
padding-top:5px;
}

#forum p a.pokupka{

font-size:1.8em;
font-weight:bold;

}

#forum p a{
font-size:1.6em;
padding-right:10px;

}



#nav{
overflow:hidden;
padding-top:40px;
padding-left:90px;

}
#nav ul{

list-style-type:none;


}


#nav ul li{

float:left;
padding-right:35px;





}

#nav ul li a{
font-size:1.7em;
font-weight:bold;
color:#003366;
text-decoration:none;

}




#forum a {

color:#003366;
text-decoration:none;
}


#logo{
padding:15px 0 0 35px;

float:left;
width:143px;
}

#logo a{

text-decoration:none;

}

#nomera{

padding-left:143px;
text-align:right;
}

#nomera p{
font-size:1.8em;
font-weight:bold;
color:#ffff33;
padding:20px 50px 0px 0px;

}


#container{
width:100%;


}
#left_menu{

width:28%;
float:left;




}

#left_menu ul{
padding-bottom:10px;
margin:0;
list-style-type:none;
background:url(images/strelka.gif)  5px 25px no-repeat;

font-size:1.55em;
font-weight:bold;
color:#003366;
}


#left_menu ul li{
padding-left:20px;
padding-top:5px;

}

#left_menu ul li a{

font-size:0.9em;
font-weight:bold;
color:#84b7d4;
text-decoration:none;


}


#catalog{
padding-left:29%;


}


#catalog table td,tr{
padding:5px 5px  5px 5px;


}
#catalog table{
border-collapse: collapse;
width:99%;
vertical-align:top;
}
#catalog table tr{
width:99%;
vertical-align:top;

}
#catalog table td{
width:30%;
text-align:center;

}

#catalog table td h2{
padding-top:10px;


}

.clear{
clear:both;


}

td.knopka{
background:url(images/knopka.gif) center    no-repeat;
padding:5px 5px;

}
td.knopka a{
font-size:13px;
color:#003366;
text-decoration:none;
font-weight:bold;
}

td h2{
color:#003366;
font-size:1.5em;
font-weight:bold;

}
td p{
color:#000000;
font-size:12px;
text-align:center;
padding:5px 20px 10px 20px;


}
td p img{
float:none;

}
#strelka{
text-align:center;
padding-top:100px;

}
#strelka a{
text-decoration:none;

}



#footer{
width:100%;
border-top:1px solid #003366;
padding-top:30px;
padding-bottom:30px;

}

 p.copyright{
font-size:12px;
text-align:center;



}


#price{
padding:5px 5px;


}

#price p{
font-size:1.3em;


}
#price p a{
color:#003366;



}
.content p{
font-size:1.3em;
}

.content p img{
float:left;
padding:10px 10px;
}
.content p a{
font-weight:bold;
padding:5px 5px;


}

.content{
padding-left:29%;


}
#left_menu ul.platy{

background:url(images/strelka.gif)  5px 50px no-repeat;





}

#left_menu ul.platy li a{

font-size:0.8em;


}

#left_menu ul li.first{
padding-top:15px;



}
.content ul{


}

.content ul li{
font-size:14px;
padding:5px 5px;
list-style-image:url(images/disc.gif);

}

#OfficeServ500 .content p img{
float:right;
padding:10px 10px;
}
 h2{
 padding:5px 5px;
 
 }
 
 a{
 
 color:#003366;
 }