

body {
margin:0px;
padding:0px;
background-image:url(images/main_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#056580;
background-color:#FFFFFF;
}

body a:link, body a:active, body a:visited {
color:#056580;
font-weight:bold;
}

body a:hover {
color:#999999;
}

#main_container {
width:985px;

}


#header {
width:985px;
height:95px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}

.logo {
width:445px;
height:95px;
float:left;
text-align:left;
}

.top1 {
float:left;
width:341px;
height:49px;
text-align:right;
}

.top2 {
float:left;
width:341px;
height:46px;
text-align:right;
}

.top_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:34px;
}

.top_menu a:link, .top_menu a:active, .top_menu a:visited {
color:#FFFFFF;
text-decoration:underline;
margin-right:10px;
font-weight:normal;
}

.top_menu a:hover {
color:#c3e2ea;
}

#wraper {
background-image:url(images/bg2.jpg);
background-repeat:no-repeat;
width:985px;
float:left;

}

.left_side {
width:179px;

float:left;
text-align:left;
}

.top_left_menu {
width:137px;
height:17px;
background-image:url(images/top_menu.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.left_margin {
float:left;
margin-left:28px;
_margin-left:15px;
}

.sreda_left_menu {
width:137px;
background-image:url(images/sreda_menu.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#116d86;
font-weight:bold;
text-align:left;
}


.sreda_left_menu a:link, .sreda_left_menu a:active, .sreda_left_menu a:visited {
color:#116d86;
text-decoration:none;
}

.sreda_left_menu a:hover {
color:#4493a8;
text-decoration:underline;
}

.sreda_left_menu ul {
padding:0px;
margin:0px;
border:0px;
padding-left:10px;
list-style:none;

}

.podmenu {
font-size:10px;
margin:0px;
padding:0px;
list-style-position:outside;
}

.podmenu a{
font-size:10px;
margin:0px;
padding:0px;
list-style-position:outside;
}

.map{
font:14px bold Verdana, Arial, Helvetica, sans-serif;
}


.sreda_left_menu li {
padding:5px 0px 5px 0px;
margin:0px;
border:0px;
}

.bufer {
/*height:180px;*/
width:602px;
float:left;
}

.botom_left_menu {
width:137px;
height:15px;
background-image:url(images/botom_menu.jpg);
background-repeat:no-repeat;
}

.right_side {
width:602px;

float:left;
}

.head_image {
margin-top:20px;
margin-left:10px;
_margin-top:10px;
}

.main_bg_dont_tuch {
width:560px;
background-image:url(images/left_border.jpg);
background-position:left;
background-repeat:repeat-y;
float:left;
text-align:justify;
padding-left:10px;
}

.content {
width:580px;
margin-left:15px;
}

.head_title {
margin-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

.thumb {
float:left;
width:273px;
height:92px;
margin-right:8px;
background-image:url(images/thumb_bg_2.jpg);
background-repeat:no-repeat;
font-weight:bold;
_margin-right:4px;
}

.thumb_text {
margin-top:30px;
margin-left:7px;
width:160px;
text-align:left;
float:left;
}

.thumb_img {
padding:1px;
float:right;
margin-right:5px;
margin-top:30px;
background-color:#056580;
text-align:center;
margin-left:2px;
}


#footer {
width:985px;
clear:both;
background-position:top left;
padding-top:28px;
}


.footer1{
background:url(images/footer_bg1.jpg);
background-repeat:no-repeat;
width:602px;
height:26px;
}

#footer a:link, #footer a:active, #footer a:visited {
text-decoration:none;
} 

#footer a:hover {
}

/*.left_footer {
float:left;
margin-left:193px;
text-align:left;
}

.right_footer {
float:right;
margin-right:210px;
text-align:right;
}
*/
.search {
width:173px;
height:27px;
background-image:url(images/search_bg.jpg);
background-repeat:no-repeat;
float:left;
margin-top:16px;
margin-left:4px;
text-align:left;
}

.search_in {
width:120px;
height:16px;
margin-top:4px;
_margin-top:3px;
margin-left:3px;
background-color:#FFFFFF;
border:1px solid #006699;
font-size:12px;
color:#333333;
text-align:left;
float:left;
}

.fl {
float:left;
margin-top:3px;
_margin-top:3px;
margin-left:5px;
}


/*-----------------------------------------------------*/

.content ul {
padding:0px;
margin:0xp;
list-style-type:none;
font-weight:bold;
}

.content li {
margin:0px;
padding:0px;
list-style-type:none;
}

.product_title {
float:left;
font-size:15px;
padding:5px 0px 5px 0px;
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#f6f6f6;
padding-left:5px;
margin-bottom:10px;
margin-top:5px;
}

.product_discript {
width:330px;
float:left;
}

.product_img {
background-color:#3399FF;
padding:1px;
float:right;
margin-top:3px;
margin-right:5px;
}

.tech_harak {
padding:10px;
float:right;
text-align:center;
border: 1px dotted #FF0000;
margin-bottom:5px;
margin-right:5px;
}

.prilojenie {
width:100%;
float:left;
}

.petpro {
width:50%;
float:right;
}

.tb_l {
float:left;
}

.wid {
width:50%;
float:none;
clear:both;
}

/*----------------------------------------| Stocks |-------------------------------------------*/

.column{
width:170px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
background-color:#1388a9;
margin-top:10px;
margin-left:2px;
margin-bottom:10px;
}

html>/**/body .column{
margin-left:5px;
}

.head_bfb{
height:18px;
background-color:#1388a9;
font-size:11px;
color:#ffffff;
padding-left:3px;
padding-top:5px;

}

.head_sec{
height:20px;
background-color:#ffffff;
font-size:12px;
font-weight:bold;
color:#116d86;
padding-left:3px;
padding-right:3px;
padding-top:3px;
}

.dov{
float:left;
}

.data_bfb{
font-size:10px;
color:#116d86;
text-align:right;
}

.row{
float:left;
border-bottom:1px solid #384560;
border-right:1px solid #384560;
}

.element{
width:125px;
height:10px;
color:#ffffff;
font:10px Verdana, Arial, Helvetica, sans-serif;
float:left;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
}

.value{
width:40px;
height:10px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-variant:small-caps;
border-left:1px solid #384560;
float:right;
text-align:center;
padding-bottom:3px;
padding-top:3px;
}

.table_img img{
border:0px;
}