#filter td {
vertical-align:middle;
}
#filter table.techdoc{
margin: 5px 10px 0px 0px;
width:230px;
}
#filter table.techdoc th{
border: 1px solid #cdcdcd;
background-color: #E6E7E9;
color: #D72128;
font-weight: bold;
padding:3px 5px;
text-align:center;
}
#filter table.techdoc td {
border: 1px solid #cdcdcd;
height: 40px; 
padding: 0px 5px !important; 
text-align:center;
}
#content #filter h1{
font-weight: normal;
background-color:#ffffff;
color: #D72128; 
font-size: 18px;
padding: 0px 0px 10px 0px;
text-align: left;
border:none; 
margin: 0px 10px 
}
#content #filter h1 span{
display: block;
font-size: 11px;
text-transform: lowercase;
font-style: italic;
}
#filter td.g_img {
padding:5px 0px 0px 10px;
width:3%;
}
#filter td.g_img img {
border:solid 1px #cdcdcd; width:60px; height:60px; 
}
#param{
margin: 5px 10px 0px 10px;
padding:5px;
background-color: #f5f5f5;
border: 1px solid #cdcdcd;
}
#param h4{
padding:5px;
color:#777A7C !important;
font-weight: bold;
}
#searchword{
padding: 15px 10px;
}
#searchword span{
color: #D72128; text-transform:uppercase; font-weight:bold;
}
table.searchres{
background-color: #f5f5f5;
margin: 0px 10px;
width: 98%;
}
table.searchres i {
padding: 0px 10px;
font-style:normal;
color: #D72128;
font-weight:bold;
}
#content #centercontent table.searchres img{
border: none;
margin: 0px 5px;
}
table.searchres td, table.searchres th{
border: 1px solid #DFDFDF;
color: #333;
}
table.searchres th{
background-color: #fff;
color: #544F4F;
padding: 5px;
}
table.searchres td {
padding: 5px 15px;
}
table.searchres td.g_img {
padding:0px !important; width:3%; background-color: #ffffff !important; height:60px;
}
table.searchres td.empt_td {
padding:0px !important; width:1px; height:60px;
}
table.searchres td.g_img img {
margin:0px !important; width:60px; height:60px; border:none;
}
table.searchres td a, table.searchres td span{
color: #666666;
}
table.searchres td div.searchlink, table.searchres td div.searchlink a {
color: #333333;
font-weight: bold;
font-size:14px;
}
table.searchres td div.searchlink {
padding:5px 0px;
}
table.searchres td a.allpos{
color: #333333 !important;
}
table.searchres td.countpos{
color: #D72128;
font-weight: bold;
text-transform: uppercase;
width: 200px;
text-align: center;
}
table.searchres tr.catrazdel td{
background-color: #f1faff;
}
table.selects{

}
table.selects th{
padding:2px 2px 2px 5px;
font-weight: bold;
text-align: left;
color: #544F4F;
}
table.selects td{
padding:2px;
}
table.selects select{
z-index:1;
}
table.selects div.div1 {padding: 0px 15px;}
table.selects div.div2 {padding: 10px 15px;}
table.vybor {border-collapse:separate; border:none;}
table.vybor td.td01 {border-right:1px solid #b7b7b7; padding:0px; }
table.vybor td.td02 {border-left:1px solid #fff; padding:2px 0px 1px 15px;}
table.vybor td.td02 b {color: #544F4F;}