/* CSS Document */

body{

padding:0px;

margin:0px;

font-family:Verdana;

font-size:11px;

color:#333333;

text-align:center;

background-color:#FFFFFF;

margin-top:5px;

}

td{

font-family:Verdana;

font-size:11px;

color:#333333;

}

td.menu{

border-left:1px solid #ffffff;

padding:0px;

color:#FFFFFF;

height:18px;

vertical-align:top;



}

.menu a{

color:#FFFFFF;

text-decoration:none;

padding:5px 15px 0px 15px;

}

.menu a:hover{

color:#FFFFFF;

text-decoration:none;

padding:3px 15px 2px 15px;

border-bottom:4px solid #000000;

}





.diser img{

border:0px;

}

.diser p{

margin:2px 5px 5px 5px;

}

.diser a{

color:#FFFFFF;

text-decoration:none;

}

.submenu a{

color:#FFFFFF;

text-decoration:none;

display: block;

width:100%;

}

.submenu a:hover{

color:#FFFFFF;

text-decoration:none;

}

div.submenu{

position:absolute;

display:none;

border-width:0px 1px 1px 1px;

border-style:solid;

border-color:#FFFFFF;

width:170px;
z-index:1000;

}

div.subitem{

font-size:11px;

color:#FFFFFF;

width:100%;

text-align:left;

background-color:#5A5A55;

padding:0px; 

line-height:18px;

}

h1.top{

font-family:Verdana;

font-size:15px;

color:#000000;

margin-top:0px;

margin-bottom:13px

}

table.left_menu{

border-left:1px solid #FFFFFF;

border-top:1px solid #FFFFFF;

width:110px;

}

.left_menu td{

border-bottom:1px solid #FFFFFF;

height:21px;

vertical-align:middle;

color:#000000;

font-size:10px;

font-weight:bold;

}

.left_menu a{

color:#000000;

text-decoration:none;

padding:1px 3px 1px 6px;

width:100px

}

td.content{

border:2px solid #FFFFFF;

padding: 15px 10px 25px 10px;

width:100%;

vertical-align:top;

line-height:14px;

}

.content h1{

font-size:12px;

font-weight:bold;

margin-bottom:10px;

}

h2{

font-size:11px;

font-weight:bold;

margin-bottom:10px;

}

td.subend{

font-size:10px;

padding:3px 5px 3px 8px;

color:#000000;

line-height:14px;

}

.subend a{

text-decoration:none;

color:#000000;

}

.subend a:hover{

text-decoration:underline;

}

td.subend2{

font-size:10px;

padding:6px 5px 6px 8px;

color:#333333;

}

.subend2 a{

text-decoration:none;

color:#333333;

}

.subend2 a:hover{

color:#333333;

text-decoration:underline;

}

/*Новости*/

td.newstd{

padding:0px 0px 10px 0px;

}

.newstd img{

border:1px solid #999999;

margin:0px 10px 5px 0px;

float:left;

}

div.newsdate{

font-size:10px;

color:#666666;

margin:0px;

margin-bottom:5px;

}

div.newsnext{

margin:0px;

text-align:right;

}

a{

text-decoration:underline;

}

a:hover{

text-decoration:none;

}

ul{

list-style-image:url(../images/marker.gif);

list-style-position:inside;
margin:0px;
padding:5px 0px 0px 20px;

}

td.top{

padding-right:300px

}



/*Формы*/

input, select, textarea, button{

font-size: 10px;

color:#333333;

}

select, textarea, button{

border:1px solid #999999;

background-color:#FFFFFF;

}

input.inp{

border:1px solid #999999;

background-color:#FFFFFF;

}

fieldset{

border:0px solid #FFFFFF;

}

.button{

padding: 0px 5px;

height: 18px;

background-color:#cccccc;

border:1px solid #999999;

cursor:pointer;

color:#333333;

}

label{

cursor:pointer;

text-decoration:underline;

padding-left:5px;

}

hr{

height:2px;

color:#FFFFFF;

border:0px;

}

.content p{

}

div.doska{

height:19px;

width:270px;

color:#FFFFFF; font-weight:bold;

font-size:11px;

padding:2px 5px 0px 12px

}

table.diser{

border-right:2px solid #FFFFFF;

width:100%;

}

td.diser {

color:#FFFFFF;

vertical-align:top;

font-size:10px;

border-bottom:2px solid #FFFFFF;

border-left:2px solid #FFFFFF;

}

td.diser_title{

padding:11px 5px 11px 5px;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

text-align:center

}

td.diser_text{

color:#FFFFFF;

padding:3px 3px 4px 5px;

vertical-align:middle;

}

.diser_text a{

color:#FFFFFF;

text-decoration:none;

}

.doska a{

color:#FFFFFF;

text-decoration:none;

}

.doska a:hover{

color:#FFFFFF;

text-decoration:underline;

}

div.level2{

line-height:14px;

padding-left:20px;

}

a img{

border:0px;

}

td.tech1{

border-right:1px solid #cccccc;

border-top:1px solid #cccccc;
padding-left:6px;

}

td.tech2{

border-top:1px solid #cccccc;

text-align:center;

background-color:#FFFFFF

}

/*Таблицы*/

th{

color:#FFFFFF;

padding:3px;

font-size:11px;

border:1px solid #FFFFFF;

text-align:center;

}

.edit_text table{

width:100%;

border:1px solid #FFFFFF;

}

.edit_text td{

font-size:11px;

padding:2px 4px 2px 4px;

border:1px solid #FFFFFF;

}



.black{

color:#000000;

}

.price td{
color:#FFFFFF;
}
.price td a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
td.zena{
text-align:center;
width:59px;
font-weight:bold;
color:#333333;
}
td.hid{
color:#333333;
}
td.hid a{
color:#333333;
}
td.hid2{
color:#333333;
}
td.hid2 a{
color:#333333;
text-decoration:underline;
}