body {
margin:0px;
padding:0px;
font: 12pt Comic Sans MS;
}

.prdbrief_brief_description h3 {
color: red;
}

.prdbrief_brief_description em {
color: red;
}



A {
text-decoration:none;
}

A:link { 
color:#052A44;
}
A:visited { 
color:#174B6F;
}
A:hover { 
color:#2358A0;
}

.news_date {
color:#052A44;
font-weight:bold;
}

.header {
position:absolute;
top:0px;
left:0px;
width:100%;
min-width:1008px;
_width:expression(document.body.clientWidth > 1012 ? "100%" : "1012px");
height:253px;
background-image: url(background.jpg);
padding:0px;
margin:0px;
border:0px;
}


.kitenok {
position:absolute;
top:0px;
left:0px;
width:278px;
height:253px;
padding:0px;
margin:0px;
border:0px;
}

img {
border:0px;
padding:0px;
margin:0px;
}

.header-logo-top {
position:absolute;
left:278px;
top:0px;
width:588px;
height:158px;
padding:0px;
margin:0px;
border:0px;
}

.header-logo-bottom {
position:absolute;
left:278px;
top:158px;
width:505px;
height:95px;
background-image:url(logobottom.jpg);
padding:0px;
margin:0px;
border:0px;
text-align:center;
vertical-align:bottom;
color:#052A44; 
}

.phone {
position:absolute;
top:157px;
left:0px;
width:100%;
min-width:1008px;
_width:expression(document.body.clientWidth > 1012 ? "100%" : "1012px");
height:253px;
text-align:right;
padding:0px;
margin:0px;
border:0px;
font-weight:bold;
font-size:16pt;
color:#3D5173;
}

.back {
position:absolute;
left:0px;
top:253px;
width:100%;
min-width:1008px;
_width:expression(document.body.clientWidth > 1012 ? "100%" : "1012px");
border:0px;
background: url(backgr.jpg) #49FDDA;
background-repeat:  repeat-x;
}

.main {
width:100%;
height:746px;
padding:0px;
border:0px;
margin:0px 0px 20px 0px;
border-spacing:0px;
border-collapse:collapse;
}

tr {
border:0px;
}

td {
border:0px;
}

.col1 {
width:271px;
vertical-align:top;
padding:0px;
border:0px;
}

.col2 {
vertical-align:top;
padding:0px;
border:0px;
}

.col3 {
width:217px;
vertical-align:top;
padding:0px;
border:0px;
}

.col1top {
margin:0px 15px 0px 13px;
width:241px;
height:202px;
background-image: url(col1top.jpg);
font-size:90%;
font-weight:bold;
}

.col1mid {
margin:0px 15px 0px 13px;
padding:20px 63px 0px 53px;
width:125px;
_width:241px;
background-image: url(col1mid.jpg);
}

.col1bottom {
margin:0px 15px 0px 13px;
width:241px;
height:34px;
background-image: url(col1bottom.gif);
}

.col2table {
width:100%;
padding:0px;
border:0px;
border-spacing:0px;
border-collapse:collapse;
}

.col2topleft {
width:35px;
height:31px;
padding:0px;
border:0px;
background-image: url(col2topleft.jpg);
}

.col2topcenter {
height:31px;
padding:0px;
border:0px;
background-image: url(col2topcenter.jpg);
}

.col2topright {
width:35px;
height:31px;
padding:0px;
border:0px;
background-image: url(col2topright.jpg);
}

.col2centerleft {
width:35px;
padding:0px;
border:0px;
background-image: url(col2centerleft.jpg);
}

.col2center {
padding:0px;
background-color:white;
border:0px;
padding:0px;
font-size:14px;
text-align:justify;
}

.common_wrapper textarea {
width:440px;
}

.country_box address_elem {
width:335px;
}

.form_wrapper {
width:440px;
}

.main-images {
width:100%;
}

.main-images td {
text-align:center;
}

.logo-img {
margin:20px 0px 0px 0px;
}


.col2centerright {
width:35px;
padding:0px;
border:0px;
background-image: url(col2centerright.jpg);
}

.col2bottomleft {
width:35px;
height:34px;
padding:0px;
border:0px;
background-image: url(col2bottomleft.gif);
}

.col2bottomcenter {
height:34px;
padding:0px;
border:0px;
background-image: url(col2bottomcenter.jpg);
}

.col2bottomright {
width:35px;
height:34px;
padding:0px;
border:0px;
background-image: url(col2bottomright.gif);
}

.col31 {
margin:0px 13px 0px 15px;
padding:12px 0px 0px 25px;
width:178px;
height:126px;
_width:203px;
_height:138px;
background-image: url(col31.jpg);
}

.col31 h3 { 
margin: 0px 0px 10px 0px;
color: #052A44;
}

.col32 {
margin:10px 13px 0px 15px;
padding:12px 0px 0px 25px;
width:178px;
height:98px;
_width:203px;
_height:110px;
background-image: url(col32.jpg);
}

.col32 h3 { 
margin: 0px 0px 10px 0px;
color: #052A44;
}

.cpt_product_search {
position:relative;
top:-5px;
}

.cpt_product_search form {
margin:0px;
}

#searchstring {
border:0px;
margin-bottom:8px;
}

.col33top {
margin:10px 13px 0px 15px;
padding:8px 0px 0px 25px;
width:178px;
height:35px;
_width:203px;
_height:44px;
border:0px;
background-image: url(col33top.jpg);
}

.col33top h3 { 
margin: 0px 0px 10px 0px;
color: #052A44;
}

.col33mid {
margin:0px 13px 0px 15px;
padding:0px 24px 0px 24px;
width:155px;
_width:203px;
border:0px;
background-image: url(col33mid.jpg);
font-size:14px;
}

.col33mid p {
text-align:justify;
margin:0px;
font-size:11pt;
}

.col33bottom {
margin:0px 13px 0px 15px;
width:203px;
height:32px;
background-image: url(col33bottom.gif);
}

.col34top {
margin:10px 13px 0px 15px;
padding:9px 0px 0px 25px;
width:178px;
height:38px;
_width:203px;
_height:49px;
background-image: url(col34top.gif);
}

.col34top h3 { 
margin: 0px 0px 10px 0px;
color: #052A44;
}

.col34mid {
margin:0px 13px 0px 15px;
padding:0px 24px 0px 24px;
width:155px;
_width:203px;
background-image: url(col34mid.jpg);
}

.col34mid p {
text-align:justify;
margin:0px;
font-size:11pt;
}

.col34bottom {
margin:0px 13px 0px 15px;
width:203px;
height:34px;
background-image: url(col34bottom.gif);
}

.footer {
text-align: center;
font: 10pt;
color: #052A44;
}