ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div, p, blockquote, fieldset, input {margin:0; padding:0;}
html, body {margin:0; padding:0;}

body {color:#828fa2; font-family:Tahoma, Geneva, sans-serif; font-size:13px; background:#272727; background:url('../images/body_zal.png');}

h1 {font-family:Georgia; font-size:20px; font-style:italic; color:#C60000; font-weight:normal;}
h2 {font-family:Georgia; font-size:18px; font-style:italic; color:#173A59; font-weight:normal;}
h3 {font-family:Georgia; font-size:17px; font-style:italic; color:#173A59; font-weight:normal;}
h4 {font-family:Georgia; font-size:16px; font-style:italic; color:#173A59; font-weight:normal;}

a { color:#042944; font-family:Tahoma; font-size: 12px; text-decoration:none;}
a:visited { color:#042944; font-family:Tahoma; font-size: 12px text-decoration:none;}
a:hover { color:#042944; font-family:Tahoma; font-size: 12px; text-decoration:underline;}
img {border:none;}

#body-top-zal {background: url('../images/body_top.png') repeat-x top;}

#cont-top-menu {width:100%; height:42px; background:url('../images/menu_top_zal.png');}
#cont-top-menu-center {width:1000px; margin:0 auto;}

#cont-main-top {width:1000px; height:200px; margin:0 auto; background:url('../images/cont_main_top.png'); background-position:bottom; background-repeat:no-repeat;}

#cont-left-logo {float:left; width:400px; height:100px; margin-top:25px;}
#cont-left-logo-div {float:left; width:400px; height:34px; margin-left:10px; margin-top:29px;}
#cont-right-logo {float:right; width:580px; margin-right:10px; height:150px;}
#cont-right-logo-div {float:right; width:530px; height:70px;}
#cont-right-logo-banner {float:right; width:550px; height:95px; margin-top:20px; margin-right:15px; text-align:right;} /* border:3px solid #EAF0F4; background:#FFF; */

#cont-main {width:1000px; height:auto; margin:0 auto; background:url('../images/cont_main.png');}
#cont-main-div-zag {float:left; width:950px; height:51px; margin-left:25px; margin-bottom:50px; background:url('../images/pic_zag_fon.png');}
#cont-main-div-zag2 {float:left; width:950px; margin-top:19px; text-align:center; overflow:hidden;}

#cont-main-div-navig {float:right; margin-top:15px; border:1px dashed #D9E0E8; background:#FFF; padding:5px 10px 5px 10px;}
#cont-main-div-navig a {font-family:Arial; font-size:12px; color:#214267; font-style:italic;} /*color:#1289D8;*/
#cont-main-div-navig a:visited {font-family:Arial; font-size:12px; color:#214267; font-style:italic;}
#cont-main-div-navig a:hover {font-family:Arial; font-size:12px; color:#214267; font-style:italic; text-decoration:underline;}

#cont-main-all {margin-left:3px; margin-right:3px; padding:10px; font-family:Verdana; font-size:16px; color:#1E1E1E;}
#cont-main-all a {font-family:Arial; font-size:14px; color:#04436C;}
#cont-main-all a:visited {font-family:Arial; font-size:14px; color:#04436C;}
#cont-main-all a:hover {font-family:Arial; font-size:14px; color:#476AAB; text-decoration:underline;}
#cont-main-all p {border-bottom:1px dashed #91AECC; padding-bottom:3px; font-family:Arial; font-size:18px; color:#387601; font-style:italic;}
#center-div {text-align:center;}
#center-div img {border:4px solid #FFF;}

#cont-main-all ul {margin-left:20px;}
#cont-main-all ol {margin-left:30px;}
#cont-main-all span {font-family:Georgia; color:#06456A; font-size:16px; font-style:italic;}

#cont-main-glavn {margin-left:3px; margin-right:3px; padding:10px; font-family:Verdana; font-size:16px; color:#1E1E1E;}
#cont-main-glavn-new {float:left; border-top:1px dashed #D1E2EF; margin-bottom:10px; padding-top:10px;}
#cont-main-glavn-new p {clear:left; margin-bottom:10px; font-family:Georgia; color:#06456A; font-size:16px; font-style:italic;}

#cont-main-glavn-new-img {float:left; width:200px; height:150px; border:3px solid #FFF;}
#cont-main-glavn-new-content {float:left; width:750px; margin-left:10px; font-family:Arial; font-size:16px; color:#213350; font-style:italic;}


#cont-main-top-all-left {float:left; margin-top:11px; margin-left:15px; font-family:Verdana; font-size:14px; color:#0F71B3;}
#cont-main-right {float:right; width:650px; height:auto;}
#cont-main-right-zag {height:20px; background:url('../images/main_right_zag.png') no-repeat bottom;}

#cont-main-buttom {width:1000px; height:25px; margin:0 auto; background:url('../images/cont_main_buttom.png');}

#cont-buttom {width:1000px; height:30px; margin:0 auto;}
#cont-buttom p {text-align:center; margin-top:15px; font-family:Verdana; font-size:12px; font-style:italic; color:#B8BDC5;}

.class-style-table {background:#FFF; border:1px solid #C9CDD1;}
.class-style-table td {background:#FFF; border:1px solid #E9EBED; padding:5px;}

#share42 a {opacity: 0.7;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1; position:relative; top:2px;}