* {margin:0px; padding:0px;}
body {background-color:#ffffff;}
body, td, p, li, input, select, textarea {color:#000000; font-family:Tahoma, sans-serif; font-size:15px;}
a {font-family:Tahoma, sans-serif; font-size:14px; color:#00877c; text-decoration:none;}
a:hover {font-family:Tahoma, sans-serif; font-size:14px; color:#00877c; text-decoration:underline;}
a.more {font-size:15px; color:#004d46;}
a:hover.more {font-size:15px; color:#004d46;}
a.newsonmain {font-size:15px; color: #000000;}
a:hover.newsonmain {font-size:15px; color: #074a44; text-decoration:none;}
ul, ol {margin-left: 24px;}
#ru0 {background:url('/templates/cip/images/ru_cip_topbg0.jpg') left top no-repeat;}
#en0 {background:url('/templates/cip/images/en_cip_topbg0.jpg') left top no-repeat;}
#r1 {background:url('/templates/cip/images/cip_topbg1.jpg') left top repeat-x;}
#ru2 {background:url('/templates/cip/images/ru_cip_topbg2.jpg') left top no-repeat;}
#en2 {background:url('/templates/cip/images/en_cip_topbg2.jpg') left top no-repeat;}
#r3 {background:url('/templates/cip/images/cip_topbg3.jpg') left top repeat-x;}
#c0 {background:url('/templates/cip/images/cip_mainbg.jpg') left top no-repeat;}

#iconhome {position:absolute; left:1009px; top:42px;}
#iconprint {position:absolute; left:1042px; top:42px;}
#iconmap {position:absolute; left:1075px; top:42px;}
#ruen {position:absolute; left:1135px; top:40px;}
#ruen a, #ruen a:hover {color:#404545; font-weight: bolder; font-size:14px; text-transform: uppercase;}
#f0 {background:url('/templates/cip/images/cip_footbg.gif') left center repeat-x;}
#rimg {background:url('/templates/cip/images/cip_rightbg.jpg') left top repeat-x;}
#rimg1 {background:url('/templates/cip/images/cip_rightbg1.jpg') left top repeat-x;}
#tree, #tree a, #tree a:hover {color:#4faca5; font-size:12px;}

#main {width: 732px;}
#main p {line-height:120%;}
#main h2 {margin-top:0px;}
#main p, #main div, #main ul, #main ol {padding-bottom: 12px;}
.mainsp {background:url('/templates/cip/images/cip_mainsp.gif') left top repeat-y;}
.scroll_ru {padding-left: 5px; padding-right: 5px; margin-right: 12px;}
.scroll_en {padding-left: 5px; padding-right: 5px; margin-right: 12px;}
/* END COMMON */

/* HEADERS */
h1 {color:#000000; font-size:22px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h1 a, h1 a:hover {color:#00877c; font-size:22px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h2 {color:#4faca5; font-size:18px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h2 a, h2 a:hover {color:#4faca5; font-size:18px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h3 {color:#000000; font-size:15px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h3 a, h3 a:hover {color:#000000; font-size:15px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h4 {color:#4faca5; font-size:13px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h4 a, h4 a:hover {color:#00877c; font-size:13px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h5 {color:#000000; font-size:11px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h5 a, h5 a:hover {color:#00877c; font-size:11px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h6 {color:#000000; font-size:10px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h6 a, h6 a:hover {color:#00877c; font-size:10px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
/* END HEADERS */

/* MENU */
#mmenu {background:url('/templates/cip/images/cip_menubg.gif') left top repeat-x;}
#mmenu a, #mmenu a:hover {text-decoration:none;}
#mmenu h3 {color:#ffffff; font-size:13px; font-weight:bold;}
.lev1 {background-image:url('/templates/cip/images/cip_lev1.gif'); padding-left:43px;}
.lev1 h2 {color:#074a44; text-transform:uppercase;}
.lev2, .lev2a {background-image:url('/templates/cip/images/cip_lev2.gif');}
.lev2 a, .lev2 a:hover {color:#074a44; font-weight:normal; text-decoration:none;}
.lev2a a, .lev2a a:hover {color:#074a44; text-decoration:none;}

.submenu {position:absolute; left:0px; top:0px; visibility:hidden; width:100px; padding-top:0px; padding-right:15px;}
.pd_menu {border:1px #d0d0d0 none; background-color:#dedede;}
.pd_menu td {border-bottom:1px #596e6f solid; padding:4px 8px 4px 8px;}
.pd_menu a {color:#2d4345; font-size:12px; font-weight:normal; text-decoration:none;}
.pd_menu a:hover {color:#2d4345; font-size:12px; font-weight:normal; text-decoration:none;}
/* END MENU */

/* SEARCH */
#searchtd {background:url('/templates/cip/images/cip_searchbg.gif') left top repeat-x; height: 51px; padding-left:16px;}
#searchtext {width:152px; height:20px; border:0px;}
.sbut {width:21px; height:20px; background-image: url('/templates/cip/images/cip_searchok.gif'); border: 0px; cursor: pointer;}
/* END SEARCH */

/* NEWS */
#news {width:174px; text-align:left;}
.data {font-weight:bold;}
#news h2 {margin-top:0px;}
#news p {margin-top:0px; line-height:120%;}
/* END NEWS */

/* WEATHER */
#weat {background-image:url('/templates/cip/images/cip_weatbg.gif'); width:206px; height:91px;}
#weatcenter {background-color:#36a098; width:178px; height:73px;}
#weatcenter h3 {font-size: 12px; color:#ffffff; padding-top:4px; padding-bottom:4px; margin: 0px;}
.h4 {color:#004d46; font-size:12px; font-weight:normal;}
/* END WEATHER */


