body { margin: 0px; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #000000; background: url(/images/bg.png) #E5E6E6; }

a { color: #000000; text-decoration: none; }

h1 { font-size: 18px; font-weight: normal; margin: 0px; }
h2 { font-size: 13px; font-weight: bold; margin: 0px; }

#container { width: 990px; height: 800px; margin: auto; background: url(/images/header.jpg) 0 0 no-repeat; }

#menu { padding-left: 10px; padding-top: 38px; height: 50px; }
#menu ul { display: block; margin: 0px; padding: 0px; }
#menu ul li { display: block; list-style: none; margin: 0px; padding: 0px; float: left; position: relative; }
#menu ul a { _width: 0px; display: block; height: 35px; padding: 0 2px 0 2px; }
#menu ul ul { font-size: 0px; width: 130px; display: none; position: absolute; left: 0px; margin: 0px; padding: 0px; line-height: 19px; border-bottom: 1px solid #DA3900; }
#menu ul ul a { font-size: 11px; padding: 0 0 2px 5px; _width: auto; height: auto; background: #DA3900; color: #FFFFFF; opacity: 0.85; filter: alpha(opacity=85); zoom: 1; }
#menu ul ul a:hover { opacity: 1.0; filter: alpha(opacity=100); }
#menu ul ul li { _height: 0px; float: none; }
#menu ul ul ul { top: 0; left: 130px; }
#menu li.active { background: url(/images/menu_act_bg.png) 0 31px repeat-x; }

#headerLink { display: block; width: 460px; height: 69px; margin: 68px 0 120px 8px; }

#main { margin-top: 20px; }

#main #leftColumn { width: 660px; padding-left: 16px; float: left; }
#main #rightColumn { width: 225px; padding-right: 70px; float: right; }

#main #leftColumn .item, #main #leftColumn .itemWhite { padding: 25px; padding-bottom: 15px; background: url(/images/item_bg.png) #FFFFFF 0 0 repeat-x; }
#main #leftColumn .itemWhite { background: url(/images/item_bg.png) #FFFFFF 0 0 repeat-x; }
#main #leftColumn h2 { display: block; float: left; width: 555px; }
#main #leftColumn .date { display: block; float: right; width: 55px; color: #DA3900; }
#main #leftColumn .content { clear: both; padding-top: 7px; line-height: 19px; }
#main #leftColumn .content .more { font-weight: bold; text-align: right; }

#main #rightColumn .cup { margin: 20px 0 20px 17px; text-align: center; }

#main #rightColumn .partners { margin: 20px 0 20px 17px; text-align: center; }
#main #rightColumn .partners .item {  margin-bottom: 10px; }

#main #rightColumn .links { margin: 20px 0 0 17px; }
#main #rightColumn .links .item { width: 203px; height: 23px; padding-top: 9px; margin-bottom: 1px; display: block; background: url(/images/option_bg.png) 0 0 repeat-x; color: #7D7D7D; text-align: center; }
#main #rightColumn .links .item:hover { background: url(/images/option_act_bg.png) 0 0 repeat-x; }

#main #bannerDips { margin-top: 15px; }

#footer { width: 935px; height: 81px; margin-top: 10px; background: url(/images/footer_bg.png) 0 0 repeat-x; }
#footer #dzpn { width: 225px; height: 38px; margin: 12px 0 0 25px; padding: 23px 0 0 75px; display: block; float: left; background: url(/images/dzpn_male.png) 0 0 no-repeat; }
#footer #excreative { width: 175px; height: 21px; margin: 27px 25px 0 0; padding-top: 8px; display: block; float: right; background: url(/images/excreative.png) 98px 0 no-repeat; }
#footer #raziel { width: 160px; height: 21px; margin: 27px 15px 0 0; padding-top: 8px; display: block; float: right; }

.paginationControl { margin-top: 20px; text-align: center; font-size: 12px; }

#preview { margin: auto; width: 600px; }
#preview #leftColumn { padding: 0px; }