a
{
color:#3874C0;

}

.header_table
{
width:100%;
background-image:url(img/back_top.jpg);
background-position:top;
background-repeat:no-repeat;


}
.goodPreview
{

margin: 15px;

height:180px;


}

.goodPreviewHead
{

margin: 15px;
width:450px;
float:left;

height:180px;


}
.footer_table
{
width:100%;
background-image:url(img/back_bot.jpg);
background-position:top;
background-repeat:no-repeat;


}
.footer_table .rights
{
padding:50px 50px 50px 600px;
font-weight:bold;
font-size:12px;


}

.header_table .left_row
{
vertical-align:top;
padding:20px 0 0 0;
font-weight:bold;
width:180px;
font-size:12px;
 

}
.good_block
{

width:1000px;
}
.shop_menu p
{
padding:0px;
margin:0px 0 0 10px;
font-size:12px;
}
.shop_menu p a
{
color:#000000;
font-size:12px;
}
.shop_menu td
{
vertical-align:top;
background-color:none;
text-decoration:underline;
padding:5px 10px 5px 10px;
}
.shop_menu td:hover
{
background-color:#F9F6DE;
text-decoration:none;
padding:5px 10px 5px 10px;
}
.shop_menu a:hover
{

}
.shop_menu a
{

}

.header_table .right_row
{
vertical-align:top;
padding:20px 0 0 0;
font-weight:bold;

width:700px;
font-size:12px;
 

}
.top_left_menu a
{
color:#293905;
margin:15px 15px 15px 0px;
}

.top_left_menu
{
padding:15px 0 5px 0;
}

.top_left_mag
{
padding:35px 0 10px 0;
font-size:14px; 
font-weight:bold;
color:#4B4204;
}
.top_right_menu td a
{
color:black;
text-decoration:underline;
}
.top_right_menu td a:hover
{
color:#148CD9;
text-decoration:none;
}
.top_right_menu td
{

color:black;
font-size:13px;

padding:16px 7px 0 7px;
border-top:none;

}
.top_right_menu td:hover
{
color:#148CD9;
font-size:13px;
padding:10px 7px 0 7px;
border-top:#148CD9 solid 6px;

}

.data_block
{
border:#B8E7EA 2px solid;
text-align:center;
padding:15px;
}
.in_bask
{
font-weight:normal;
color:#434343;
font-size:12px;}
.in_bask a
{
color:#434343;
font-size:12px;
}

h1
{
font-size:18px;
font-weight:bold;
padding:0px; 
margin:5px;

}
.image_td
{
text-align:center;
width:30%;


}

.selected
{
text-decoration:none;
color:#000000;


}
.data_td a
{
margin: 0 10px 0 10px;

}
.data_td
{
vertical-align:top;
}
.same_products .good_name
{
font-size:14px;



}
.companyInfo
{
font-size:12px;
color:#0C4463;

}
.companyInfo p
{
padding:0px;
margin:5px;


}
body, p, font 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;

}
.mainPhone
{
padding:15px 0px 10px 0px;
margin:0px;
color:#116C6C;
font-weight:bold;
}
.mainName
{
padding:10px 0px 10px 10px;
color:#0198d0;
font-weight:bold;
font-size:12px;
}

.mainLink
{
color:#62b975;
text-decoration:underline;
font-size:12px;
font-weight:bold;

}
.mainRegCont
{
padding:10px 10px 10px 10px;}

a
{
color:#0198d0;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.searchField
{

border-style:none;
border-width:0px;
font-size:10px;
height:14px;
background-color:#f6fbff;
color:#666666;}

.search
{
padding:20px 10px 10px 0px;
}
.searchGo
{
color:#0198d0;
font-weight:bold;
cursor:pointer;
font-size:12px;
height:20px;
background:none;
border:none;
}

.mainMenu
{
color:#0198d0;
text-decoration:underline;
font-weight:bold;
font-size:12px;
padding: 10px  2px 10px 2px;
}
.mainCat
{
padding:4px 0px 4px 0px;
}
.mainCat a
{
color:#07658b;

text-decoration:underline;
font-size:12px;


}
.mainCat a:hover
{
color:#000000;
background-color:#d9e8f7;
text-decoration:underline;
font-size:12px;

}
.mainCatCont
{
text-align:center;
padding:5px 3px 5px 3px;
}
.mainCatCont table td
{
text-align:center;

}
.leftCont
{
border-right:#90ddf5 1px solid;
vertical-align:top;
width: 60%;

}
.menuCont
{
	border-right:#90ddf5 1px solid;
	width: 150px;
	vertical-align: top;

}
.contentIndex
{
border-top:#90ddf5 1px solid;
margin:5px 15px 5px 15px;
width:100%;

}
.newsText
{
background-image:url(img/newC.gif);
background-repeat:repeat-x;
color:#04668a;
font-weight:bold;
padding:0 25px 0 25px;
font-size:14px;


}
.priceRow
{
font-size:18px;
font-weight:bold;
padding:0px 10px 0 10px;
float:center;
display:inline;
color:#116C6C;
}
.modelRow
{
background-image:url(img/headOther.gif);
background-repeat:repeat-x;
color:#04668a;
text-align:center;

padding:0px 10px 0 10px;
font-size:12px;
font-weight:bold;
}
.goodCont
{
margin:5px 15px 5px 15px;
float:left;
width:190px;
height:230px;


}
.compLink
{
color:#000000;
text-decoration:underline;}
.toBask
{
color:#62b975;
text-decoration:underline;
font-size:12px;
font-weight:bold;

}

.all_news
{
width:35%;
font-size:12px;

text-align:center;}


.newsHead
{
padding:15px 0 0 0 ;
font-size:13px;
font-weight:normal;

}

.newsHead a
{
padding:15px 0 0 0 ;
font-size:14px;
font-weight:normal;

}

.newsInfo{
font-size:12px;
}






.brand_items
{


}
.brand_items div
{
padding:2px 5px 2px 15px;
margin:0px;


}
.brand_items a
{
text-decoration:none;
cursor:pointer;
}
.brand_row a
{
text-decoration:none;
cursor:pointer;
padding:0px 0px 0px 2px;
}



.img
{

border:none;
margin:5px;}

.imagesRow
{
text-align:center;
width:25%;
vertical-align:top;
}
.modelName{
color:#07759a;
font-size:16px;
font-weight:bold;
width:30%;
}
.goodInfoRow
{
padding:0px 10px 0px 10px;
vertical-align:top;

}
.priceRowInfo
{

color:#ce7203;
text-align:right;
width:70px;
padding:0px 0px 0 10px;
font-size:18px;
font-weight:bold;
}
.priceRowHrn font
{
color:#ce7203;
text-align:left;
width:50px;
padding:0px 10px 0 2px;
font-size:14px;
font-weight:bold;
}
.priceRow font
{
color:#fd8042;
text-align:left;
width:50px;
padding:0px 10px 0 2px;
font-size:12px;
font-weight:bold;
}
.catSelected a
{
font-weight:bold;
color:#9ec6d2;
font-size:12px;
text-decoration:none;
cursor:pointer;
}
.cat font
{
cursor:pointer;
color:#005f75;

font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.cats td
{
padding:0px 10px 0px 10px;
}
.cats
{
margin:5px 0px 5px 0px;

}
#goodInfo
{
font-size:13px;
padding:10px;


}
#goodInfo div
{
margin:5px 2px 5px 2px;
color:#005f75;
font-size:13px;

}






.otziv_date p
{
width:100%;
color:#07759a;
font-size:13px;
font-weight:bold;
border-bottom:#90ddf5 1px solid;
margin-top:10px;

}

.otziv_text
{
width:100%;
color:#005f75;
font-size:13px;
}

.footer
{
width:100%;
background-image:url(img/bot.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:194px;

}

.footer table
{
font-size:12px;
width:80%;
height:194px;
}

.footer a
{
color:#666666;
font-size:12px;
width:80%;
height:194px;
}
.cart_form
{
font-size:12px;


}
.cart_form .head
{
font-size:12px;
font-weight:bold;


padding:3px 5px 3px 5px;
border-right:#90ddf5 1px solid;


}

.cart_bt
{
width:300px;
text-align:center;}

.cart_table
{
width:500px;
}

.cart_table td
{
text-align:center;
font-size:12px;
padding:3px 5px 3px 5px;

}
.cart_table .header_row
{
text-align:center;
font-size:12px;
padding:3px 5px 3px 5px;
border-bottom:#90ddf5 1px solid;
}


.table td
{
font-size:12px;
text-align:center;
padding:3px;
}
.table_header
{
color:#005f75;
font-weight:bold;
text-align:left;

}



.imgBut
{
cursor:pointer;}
.price_table td
{
font-size:12px;
color:#000000;

}

.head_row td
{
background-color:#005f75;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:3px;
}


h2
{
font-size:14px;
font-weight:bold;



}

h3{
color:#958CF7;
font-weight:bold;
font-size:14px;}


.spec{
width:600px;
margin-top:10px;}
.spec tr td{ vertical-align:middle;
padding:10px;
}

.spec tr td.img{
width:160px;
}

.compare .head td {
text-align:center;
font-weight:bold;
font-size:12px;}


.compare tr td {
font-size:12px;
width:300px;}

.copmare{
width:600px;
}


.details_short tr td {font-size:12px; color:#333333;}