html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0
}

:focus {
outline:0
}

body {
line-height:1;
background-color:#d7dfe2;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
color:#416271;
margin:0;
padding:0
}

ol,ul {
list-style:none
}

table {
border-collapse:separate;
border-spacing:0
}

caption,th,td {
text-align:left;
font-weight:400
}

blockquote:before,blockquote:after,q:before,q:after {
content:""
}

a:focus {
outline:none
}

a:hover {
background:none
}

h1 {
font-family:verdana, sans-serif;
font-size:18px;
color:#fff;
font-weight:300;
margin:0;
padding:5px 0
}

h2 {
font-family:verdana, sans-serif;
font-size:16px;
color:#6898ac;
font-weight:300;
margin:0;
padding:5px 0
}

h3 {
font-family:verdana, sans-serif;
font-size:14px;
color:#7ea743;
font-weight:300;
margin:0;
padding:10px 0 10px 20px
}

h4 {
font-size:13px;
color:#6898ac;
margin:0;
padding:0 0 10px
}

h5 {
font-size:12px;
color:#6898ac;
font-weight:300;
margin:0;
padding:0 0 8px
}

p {
text-align:justify;
line-height:15px;
margin:0;
padding:2px 0
}

p.white {
color:#fff
}

p.cont,p.cont a {
font-size:12px;
font-weight:700;
color:#6898ac;
margin:0;
padding:14px 0 0
}

p.green {
color:#e6e6e6
}

p.clear {
clear:both;
margin:10px 0 0;
padding:10px 0 0
}

p.serv {
text-indent:1.5em
}

p.serv a {
text-decoration:underline;
color:#6898ac
}

p.data {
width:auto;
float:right;
font-size:11px;
color:#6898ac;
padding:2px 5px 0 0
}

p.data a:link,p.data a:visited {
font-size:11px;
color:#6898ac;
text-decoration:none
}

p.form {
width:auto;
float:left;
color:#6898ac;
padding:10px 0 5px 130px
}

p.links {
text-align:left;
font-size:10px;
color:#6898ac;
margin:5px
}

p.slogan {
float:right;
width:auto;
font-size:11px;
color:#fff;
}

p.links a {
text-decoration:underline;
color:#6898ac
}

img.left_img {
width:auto;
float:left;
margin:0 10px 0 0
}

img.box_img {
width:auto;
float:left;
padding:0 20px 0 0
}

img.box_img_em {
width:auto;
float:left;
margin:0 20px 0 0
}

img.box_img_main {
width:auto;
float:left;
padding:0 10px 0 0;
margin:0 10px 0 0
}

img.right_img {
width:auto;
float:right;
margin:3px 0 5px 5px
}

img.center_img {
width:auto;
margin:10px 0 10px 25px
}

#main_container {
width:900px;
height:auto;
background-color:#fff;
margin:auto
}

#header {
width:900px;
height:auto;
margin:auto
}

#logo {
width:auto;
float:left;
height:auto;
padding:15px 0 0 30px
}

.logo_data {
width:auto;
float:right;
font-size:11px;
color:#6898ac;
padding:1px 5px 0 0
}

.logo_data a {
color:#6898ac
}

.logo_data img {
padding:3px 0 0 0
}

#counters {
height:1px;
overflow:hidden
}

#counters_form {
height:0;
overflow:hidden
}

#menu {
width:900px;
height:40px;
clear:both; 
border-top:3px solid #bcd1db;
margin:0;
padding:0
}

#menu ul{ 
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
position : relative;
display : block;
height : 36px;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
background-image : url(images/bgoff.gif);
background-repeat : repeat-x;
background-position : top left;
font-family : Helvetica, Arial, Verdana, sans-serif;
border-bottom : 3px solid #6997ae;
border-top : 1px solid #97b7c7;
} 

#menu ul li { 
display : block;
float : left;
margin : 0;
padding : 0;
} 

#menu ul li a { 
display : block;
float : left;
color : #6997ae;
text-decoration : none;
padding : 12px 20px 0 20px;
height : 24px;
background-image : url(images/bgdivider.gif);
background-repeat : no-repeat;
background-position : top right;
} 

#menu ul li a:hover { 
background-image : url(images/bghover.gif);
background-repeat : no-repeat;
background-position : top right;
}
 
#menu ul li a.current, #menu ul li a.current:hover { 
color : #fffffe;
background-image : url("images/bgon.gif");
background-repeat : no-repeat;
background-position : top right;
} 

.green_box {
width:900px;
height:265px;
clear:both;
background:url(images/grey_box_bg.jpg) no-repeat left 0;
background-color:#646464;
background-position:72px 0
}

.clock {
width:auto;
float:left;
padding:0
}

.text_content {
width:345px;
float:left;
padding:15px 0 0 10px
}

.read_more {
width:130px;
height:29px;
float:right
}

.read_more a {
text-decoration:none;
color:#e6e6e6;
display:block;
width:130px;
height:29px;
float:right;
background:url(images/read_more_bg.png) no-repeat center 0;
background-position:0 10px;
text-align:right;
padding:20px 0 0
}

.read_more a:hover {
display:block;
width:130px;
height:29px;
float:right;
background:url(images/read_more_bg_a.png) no-repeat center 0;
background-position:0 10px;
padding:20px 0 0
}

.read_more_link {
width:auto;
float:right;
background:url(images/arrow.png) no-repeat right 50%;
padding:10px 25px 15px 0
}

.read_more_link a {
color:#999
}

#left_nav {
width:280px;
height:auto;
float:left;
padding:0
}

#left_nav ul {
list-style:none;
display:block;
margin:auto;
padding:0 0 10px
}

#left_nav ul li {
list-style:none;
display:block;
width:auto;
height:25px;
line-height:25px;
font-weight:300;
padding:3px
}

#left_nav ul li a {
height:25px;
display:block;
width:280px;
text-decoration:none;
color:#6898ac;
background:url(images/left_nav_arrow3.gif) no-repeat left 0;
border-bottom:1px dashed #6898ac;
background-position:0 0;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:300;
margin:5px 0;
padding:3px 0 0 30px
}

#left_nav ul li a:hover,#left_nav ul li a:link.current,#left_nav ul li a:visited.current {
background:url(images/left_nav_arrow2.gif) no-repeat left 0;
color:#416271;
background-position:0 0
}

#main_content {
width:auto;
height:auto;
clear:both;
background:url(images/main_content_bg.gif) repeat-x 0 100%
}

#left_content {
width:315px;
height:auto;
float:left;
background:url(images/left_content_bg.gif) repeat-x top;
margin:10px;
padding:10px
}

#right_content {
width:490px;
height:auto;
float:left;
margin:10px 0 0;
padding:10px
}

#right_nav {
width:263px;
height:auto;
float:left;
padding:20px 0 0 50px
}

#right_nav ul {
list-style:none;
display:block;
margin:auto;
padding:0
}

#right_nav ul li {
list-style:none;
display:block;
width:auto;
height:29px;
line-height:29px;
font-weight:lighter;
padding:1px
}

#right_nav ul li a {
height:29px;
display:block;
width:263px;
text-decoration:none;
color:#e6e6e6;
background:url(images/right_nav.png) no-repeat center 0;
background-position:0 0;
font-weight:lighter;
margin:2px 0;
padding:0 0 0 35px
}

#right_nav ul li a:hover {
height:29px;
display:block;
width:263px;
text-decoration:none;
color:#e6e6e6;
background:url(images/right_nav_a.png) no-repeat center 0;
background-position:0 0;
font-weight:lighter;
margin:2px 0;
padding:0 0 0 35px
}

#right_nav ul li a.current {
height:29px;
display:block;
width:263px;
text-decoration:none;
color:#e6e6e6;
background:url(images/right_nav_a.png) no-repeat center 0;
font-weight:lighter;
background-position:0 0;
margin:2px 0;
padding:0 0 0 35px
}

.products_box {
height:145px;
border-bottom:1px dashed #6898ac;
padding:10px 0 5px
}

.pricecar {
height:auto;
font-size:12px;
text-align:justify;
line-height:15px;
margin:0;
border-bottom:1px dashed #6898ac;
padding:10px 0 5px
}

.pricecar ul {
list-style:square inside;
display:block;
margin:auto;
padding:0 12px
}

.price {
height:auto;
text-align:justify;
border-bottom:1px dashed #6898ac;
padding:10px 0 5px
}

.price a {
text-decoration:underline; 
color:#6997ae;
font-weight:700
}

.price ul {
list-style:disc inside;
display:block;
margin:auto;
padding:0 12px
}

.price table {
border-collapse:collapse
}

.price table td {
padding:3px
}

.price_img {
height: 130px; 
background:url(images/pic1.jpg) no-repeat left 50%
}

.price_img5 {
height: 130px; 
background:url(images/pic5.jpg) no-repeat left 50%
}

.addr td {
text-align:justify;
background-color:#fff;
line-height: 1.5;
vertical-align:bottom
}

.head td {
background-color:#b5c6d0;
font-weight:bold;
text-align:center;
color:#fff;
border: 1px solid #fff
}

.col1 {
width:20%;
text-align:center;
background-color:#d7dfe2;
border: 1px solid #fff
}
  
.col2 {
width:12%; 
text-align:center; 
background-color:#fff; 
border: 1px solid #fff
}

.col3 {
text-align:center;
background-color:#d7dfe2;
border: 1px solid #fff
}

.col4 {
width:20%;
text-align:center;
background-color:#fff;
border: 1px solid #fff
}
  
.col5 {
width:20%;
text-align:center; 
background-color:#d7dfe2; 
border: 1px solid #fff
}

.col6 {
width:20%;
text-align:center; 
background-color:#fff; 
border-left:1px solid #d7dfe2;
border-bottom:1px solid #d7dfe2
}

.colinq1 {
width:12%;
text-align:center;
background-color:#f1f3f3;
border: 1px solid #fff
}
  
.colinq2 {
width:60%; 
text-align:justify; 
background-color:#f1f3f3; 
border: 1px solid #fff
}

.colinq3 {
text-align:justify;
background-color:#f1f3f3;
border: 1px solid #fff
}

.colinq4 {
width:12%;
text-align:center;
background-color:#d7dfe2;
border: 1px solid #fff
}
  
.colinq5 {
width:60%; 
text-align:justify; 
background-color:#d7dfe2;
border: 1px solid #fff
}

.colinq6 {
text-align:justify;
background-color:#d7dfe2;
border: 1px solid #fff
}

.cold1 {
width:25%;
text-align:justify;
background-color:#f1f3f3;
border: 1px solid #fff
}
  
.cold2 {
width:25%; 
text-align:justify; 
background-color:#f1f3f3; 
border: 1px solid #fff
}

.cold3 {
width:25%;
text-align:justify;
background-color:#f1f3f3;
border: 1px solid #fff
}

.cold4 {
text-align:justify;
background-color:#f1f3f3;
border: 1px solid #fff
}
  
.cold5 {
background-color:#d7dfe2;
border: 1px solid #fff
}

.colin1 {
text-align:justify;
background-color:#f1f3f3;
border: 1px solid #fff
}
  
.colin2 {
width:20%; 
text-align:center; 
background-color:#f1f3f3; 
border: 1px solid #fff
}

.sub td {
text-align:justify;
background-color:#d7dfe2;
color:#416271
}

.red {
font-weight:400; 
color: red
}

.blue {
font-weight:400; 
color: blue
}

.tag_box {
width:490px;
height:380px;
float:left;
background:url(images/tag_box_bg7.gif) no-repeat center 0;
background-position: 0 140px;
margin:15px 10px 10px 0;
border-bottom:1px dashed #6898ac;
}

.tag_box ul {
margin-top:25px;
list-style-type:none
}

.tag_box li {
width:auto;
float:left
}

.tag_box ul li a {
text-decoration:none;
line-height:22px
}

.tag_box ul li a.size1 {
font-size:10px;
color:#666;
padding:2px
}

.tag_box ul li a.size1:hover {
background-color:#999;
color:#FFF;
text-decoration:underline
}

.tag_box ul li a.size2 {
font-size:11px;
color:#912600;
padding:3px
}

.tag_box ul li a.size2:hover {
background-color:#cc3500;
color:#FFF;
text-decoration:underline
}

.tag_box ul li a.size3 {
font-size:12px;
color:#877900;
padding:4px
}

.tag_box ul li a.size3:hover {
background-color:#d8c100;
color:#FFF;
text-decoration:underline
}

.tag_box ul li a.size4 {
font-size:14px;
color:#1d6c01;
padding:5px
}

.tag_box ul li a.size4:hover {
background-color:#2daf00;
color:#FFF;
text-decoration:underline
}

.tag_box ul li a.size5 {
font-size:16px;
color:#004e6b;
padding:6px
}

.tag_box ul li a.size5:hover {
background-color:#007ead;
color:#FFF;
text-decoration:underline
}

.tag_box ul li a.size6 {
font-size:20px;
color:#736948;
padding:8px
}

.tag_box ul li a.size6:hover {
background-color:#736948;
color:#FFF;
text-decoration:underline
}

.tag_title {
width:auto;
font-size:16px;
color:#6898ac;
float:left
}

input.search_input {
width:170px;
height:20px;
background-color:#fff;
border:1px solid #c0c485;
float:left;
margin:15px 0 0 15px
}

input.submit {
float:left;
width:auto;
padding:0 0 0 10px
}

.contact_information {
width:490px;
float:left;
padding:5px 0 0 0
}

.news_content span {
color:#4ab7e8;
font-size:14px
}

.best_sol_box {
width:277px;
float:left;
padding:1px 0
}

.titl {
clear:both;
padding:10px 0 0
}

.services_box {
height:190px;
border-bottom:1px dashed #6898ac;
margin:0;
padding:0
}

.services_box_s {
height:auto;
margin:0;
padding:0
}

.services_box_s ul {
width:auto;
text-align:justify;
float:left;
line-height:12px;
margin:5px 0 0 10px;
padding:0 0 0 15px
}

.services_box_s ul li {
list-style-image:url(images/price_arrow.gif);
padding:5px 0 0 5px
}

.border_box {
width:auto;
border-bottom:1px dashed #6898ac;
float:left
}

.border_box_center {
width:auto;
height:auto;
border-left:1px dashed #6898ac;
float:right;
margin:5px 0 10px 10px
}

.adver_content span {
color:#999;
line-height:26px
}

.news_archive {
width:190px;
height:auto;
float:left;
padding:10px 0 0 10px
}

.news_archive_cardo {
width:190px;
height:auto;
float:left;
padding:10px 0 0 10px;
line-height:0
}

.pdd {
width:300px;
height:auto;
float:left;
padding:10px 0 0 10px;
line-height:0
}

.news_archive img {
padding:10px 0
}

.news_archive .rigging_img {
padding:35px 0
}

.news_archive ul {
list-style:none;
width:180px;
float:left;
margin:0;
padding:10px 5px
}

.news_archive_cardo ul {
list-style:none;
width:180px;
float:left;
margin:0;
padding:10px 5px
}

.pdd ul {
list-style:none;
width:300px;
float:left;
margin:0;
padding:10px 5px
}

.news_archive_cardo ul li {
list-style:none;
width:180px;
height:auto;
line-height:16px;
text-align:left;
padding:0
}

.pdd ul li {
list-style:none;
width:290px;
height:auto;
line-height:16px;
text-align:left;
padding:0
}

.news_archive ul li {
list-style:none;
width:180px;
height:auto;
line-height:20px;
text-align:left;
padding:0
}

.news_archive ul li a {
width:180px;
text-decoration:none;
color:#416271;
background:url(images/bullet.gif) no-repeat left 0;
background-position:0 0;
margin:0;
padding:0 0 0 18px
}

.news_archive_cardo ul li a {
width:180px;
text-decoration:none;
color:#416271;
background:url(images/bullet.gif) no-repeat left 0;
background-position:0 0;
margin:0;
padding:0 0 0 18px
}

.pdd ul li a {
width:290px;
text-decoration:none;
color:#416271;
background:url(images/bullet.gif) no-repeat left 0;
background-position:0 0;
margin:0px;
padding:0 0 0 18px
}

.news_archive ul li a:hover,news_archive ul li a:focus {
width:180px;
text-decoration:none;
color:#000;
background:url(images/bullet1.gif) no-repeat left 0;
background-position:0 0
}

.news_archive_cardo ul li a:hover,news_archive ul li a:focus {
width:180px;
text-decoration:none;
color:#000;
background:url(images/bullet1.gif) no-repeat left 0;
background-position:0 0
}

.pdd ul li a:hover,pdd ul li a:focus {
width:290px;
text-decoration:none;
color:#000;
background:url(images/bullet1.gif) no-repeat left 0;
background-position:0 0
}

.pdd ul li a.current {
width:290px;
text-decoration:none;
color:#000;
background:url(images/bullet1.gif) no-repeat left 0;
background-position:0 0
}

.contact_info_box {
width:505px;
height:116px;
background:url(images/contact_info_bg.png) no-repeat center 0;
margin:0
}

.contact_info_title {
font-size:14px;
color:#7ea743;
font-weight:700;
padding:10px 0 0 15px
}

.contact_info {
width:auto;
float:left;
font-size:15px;
color:#7ea743;
padding:15px 10px 5px 13px
}

.contact_info a {
width:auto;
float:left;
font-size:15px;
color:#7ea743;
text-decoration:underline;
padding:5px 0 0
}

.contact_main {
width:auto;
float:left;
font-size:14px;
font-weight:700;
color:#6898ac;
padding:10px 5px 5px 10px
}

.contact_main a {
width:auto;
float:left;
font-size:14px;
font-weight:700;
color:#6898ac;
text-decoration:underline;
padding:5px 0 0
}

.adress {
clear:both;
padding:10px 0 0 20px
}

#contact_form {
width:418px;
height:auto;
padding:10px 0 0 20px
}

.form_grup {
width:399px;
height:auto;
border:1px solid #59a5bf;
padding:10px 5px 10px 20px
}

legend {
font-size:14px;
color:#7ea743;
padding:3px
}

.form_row {
width:auto;
float:left;
font-size:11px;
padding:4px 0
}

label {
width:105px;
float:left;
color:#59a5bf;
text-align:right;
padding:3px 5px 0 0
}

label.lines {
margin-top:-7px
}

input.contact_input {
width:269px;
height:18px;
float:left;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf;
background-color:#dbedf3;
color:#066
}

input.contact_input_lines {
width:269px;
height:18px;
float:left;
margin-top:20px;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf;
background-color:#dbedf3;
color:#066
}

input.contact_input_param {
width:77px;
height:18px;
float:left;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf;
background-color:#dbedf3;
color:#066
}

input:focus,textarea.contact_textarea:focus,select.contact_select:focus,select.contact_select_lines:focus {
background-color:#fff;
border:1px solid #ffe8e8;
border-left:4px solid red
}

input.knopka:focus {
background-color:#dbedf3;
border:0
}

select.contact_select {
width:272px;
height:22px;
background-color:#dbedf3;
color:#066;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf
}

select.contact_select_lines {
width:272px;
height:22px;
background-color:#dbedf3;
color:#066;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf;
margin-top:8px
}

textarea.contact_textarea {
width:269px;
height:80px;
float:left;
border:1px solid #ced6ec;
border-left:4px solid #59a5bf;
background-color:#dbedf3;
color:#066
}

.send {
width:102px;
height:24px;
float:right;
margin:10px
}

.ot {
font-size:11px;
color:red;
font-weight:700
}

.gr {
font-size:11px;
color:green;
font-weight:700
}

#wide_content {
width:auto;
padding:20px 40px 10px
}

.clear {
clear:both
}

#footer {
clear:both;
width:auto;
height:35px;
color:#fff;
background:url(images/footer_bg1.gif);
background-color:#b5c6d0
}

.copyright {
width:auto;
height:25px;
float:left;
padding-left:15px;
padding-top:10px
}

.copyright a {
text-decoration:none;
color:#fff;
padding-top:10px
}

.copyright a:hover {
color:#fff;
padding-top:10px;
text-decoration:underline
}

.footer_links {
width:auto;
height:25px;
float:right;
padding-right:15px;
padding-top:10px
}

.footer_links a {
text-decoration:none;
color:#fff;
padding-left:10px
}

.footer_links a:hover {
text-decoration:underline;
color:#fff
}

#main_forum {
width:auto;
height:auto;
clear:both;
background:url(images/main_content_bg.gif) repeat-x bottom;
background-color:#fff;
padding:0 0 0 165px
}

#main_forum a {
text-decoration:none;
color:#416271
}

#main_forum a:hover,#main_forum a:visited {
text-decoration:underline;
color:#416271
}

.echo {
font-size:8pt;
color:#416271;
font-family:Tahoma;
margin:3px 3px 3px 9px
}

.echo_ac {
font-size:10pt;
color:#FFF;
font-family:Tahoma
}

.echo_num {
font-size:9pt;
color:#416271;
font-family:Tahoma;
margin:3px
}

.error {
font-size:8pt;
color:red;
font-family:Tahoma;
margin:10px
}

.tabb {
border:0;
background-color:#fff;
background:url(images/main_content_bg.gif) repeat-x bottom;
font-size:8pt;
color:#000;
font-family:Tahoma
}

.tabb_f {
border:1px solid #59a5bf
}

.tabb_b {
border-bottom:1px solid #59a5bf;
font-size:8pt;
background-color:#b5c6d0;
color:#000;
font-family:Tahoma
}

.tabb_rb {
border-bottom:1px solid #000;
background-color:#fff;
border-right:1px solid #000;
font-size:8pt;
color:#000;
font-family:Tahoma
}

.tabb_r {
border-right:1px solid #000;
font-size:8pt;
color:#000;
font-family:Tahoma
}

.form_for {
font-family:Tahoma;
font-size:8pt;
background-color:#dbedf3;
color:#000;
border-style:solid;
border-width:1px
}

.knop {
font-family:Tahoma;
font-size:8pt;
color:#fff;
background-color:#59a5bf;
border-style:solid;
border-width:1px
}

.links_add {
clear:both;
width:505px;
height:405px;
border-bottom:1px dashed #6898ac;
padding:0 0 0 10px
}

.links_right {
float:left;
width:auto;
border-bottom:1px dashed #6898ac
}

.links_knopka {
float:left;
width:100px;
padding:15px 0
}

#navcontainer {
width:auto;
float:right;
padding:10px 0 0
}

ul#navlist {
list-style-type:none;
white-space:nowrap;
margin:0;
padding:0
}

ul#navlist li {
width:auto;
float:left;
font-size:9px;
font-weight:700;
background-color:#e6ebed;
border-top:1px dashed #b5c6d0;
border-bottom:1px dashed #b5c6d0;
margin:0;
padding:5px 0 4px
}

#navlist a,#navlist a:link {
color:#6898ac;
border-right:1px dashed #b5c6d0;
text-decoration:none;
margin:0;
padding:5px 9px 4px
}

ul#navlist li#active {
color:#afc7ac;
background-color:#ffcc00
}

#navlist a:hover {
color:#74a893;
background-color:#fff
}

.autor_content {
width:auto;
float:left;
text-align:justify;
line-height:14px;
padding:0 0 0 7px
}

.autor_content span {
width:auto;
float:right;
color:#7ea743;
font-size:14px
}

.left_autor {
width:auto;
float:left;
margin:0 10px 5px 0
}

.karton {
border-left:1px dashed #6898ac;
border-right:1px dashed #6898ac;
border-bottom:1px dashed #6898ac;
width:488px;
height:186px
}

.karton_hl {
border-bottom:1px dashed #6898ac;
width:488px;
height:440px
}

.karton_h {
border-left:1px dashed #6898ac;
border-right:1px dashed #6898ac;
border-bottom:1px dashed #6898ac;
width:488px;
height:246px
}

.left_karton {
float:left;
width:235px;
border-right:1px dashed #6898ac;
padding:10px 0 5px 10px
}

.right_karton {
float:left;
width:230px;
padding:10px 0 5px 10px
}

.news,.adver {
width:310px;
clear:both;
padding:10px 0
}

.news a {
text-decoration:underline; 
color:#6997ae;
font-weight:200
}

.news_icon,.adver_icon {
width:30px;
float:left;
padding:0 10px 0 0
}

.news_content,.adver_content {
width:260px;
float:left;
text-align:justify;
line-height:13px;
padding:0 0 0 10px
}

.news_content a {
text-decoration:underline; 
color:#6997ae;
font-weight:400
}

.servis_icon {
width:150px;
float:left;
padding:0 4px 0 0
}

.servis_content {
width:150px;
float:right;
}

q {
display:none;
}

a:hover q {
display:block;
width:440px;
position:absolute;
left:410px;
border:1px solid #f90;
margin-top: -65px;
padding:5px;
background-color:#fffff0;
color:#416271;
text-decoration:none; 
}

#end_counters {
clear:both;
height:35px;
background-color:#e3e7e8;
padding:10px 0 0 5px;
}

#column_left {
float:left;
width: 46%;
position:relative;
top:-3px;
}

#column_right {
float:right;
width: 54%;	
}

#column_left img {
padding:0 4px;
}

#news_data {
clear:both;
font-size:15px;
color:#999;
font-weight:900;
padding:4px 0;
}

#news_data a {
text-decoration:none; 
color:#eee;
font-weight:900;
}

#news_data a:hover {
text-decoration:underline; 
color:#6997ae;
font-weight:900;
}

#sitemap {
clear:both;
font-size:11px;
color:#416271;
font-weight:300;
padding:0 4px;
}

#sitemap a {
text-decoration:none; 
color:#4ab7e8;
font-weight:900
}

#sitemap a:hover  {
text-decoration:underline; 
color:#6898ac;
font-weight:900
}

#sitemap span {
font-size:10px;
color:#6997ae;
font-weight:900
}
 
#center {
text-align: center; 
}

#right {
text-align: right; 
}

