*{margin:0 auto;padding:0;}
body{font-family:Tahoma; background:#000; width:100%;}
a.arrow {background:url(/img/arrow.gif) no-repeat left 5px;padding-left:10px;font-weight:bold}
a.arrow:link, a.arrow:hover, a.arrow:visited {font-size:0.9em;text-decoration:none;color:#FFD372}
a img{border:none}

#header{background:#000;border-bottom:solid 5px #300101}
#headcont{background:url(/img/headcont_fon.gif) no-repeat left top;height:204px;position:relative}
#coliseum{height:204px;width:466px;position:absolute;right:0;top:0}
#date{position:absolute;left:65px;top:160px;width:200px;color:#B1A872;font-size:0.7em;z-index:110;text-align:center}
#phones{position:absolute;left:330px;top:60px;width:300px;color:#FFD372;z-index:110}
#phones p{margin-bottom:15px;font-size:1.4em}
#phones a{text-decoration:none;font-size:0.7em;color:#987740}

#menu{background:#880C01;padding-left:20px;border-bottom:solid 2px #880C01;height:1%;overflow:hidden}
#menu li{height:26px;float:left;list-style-type:none;background:url(/img/menu_but_fon.gif) no-repeat right center;white-space:nowrap}
#menu li.nobord{background:none}
#menu li a{text-decoration:none;font-size:0.8em;display:block;float:left}
#menu li span{display:block;padding:0 25px;height:26px;color:#FF9B40;font-weight:bold;line-height:26px;float:left}
#menu li.active{background:url(/img/menu_actbut_fon.gif) repeat-x left top}
#menu li.active a{background:url(/img/menu_lcorn.gif) no-repeat left top}
#menu li.active span{background:url(/img/menu_rcorn.gif) no-repeat right top}

#intro{background:#78320C url(/img/intro_fon.gif) repeat-x left top;padding:20px;color:#DE933B}
#intro td{vertical-align:top;padding:0 20px;border-right:dotted 1px #DE933B}
#intro td.nobord{border-right:none}
#intro td h2{font-size:1em;font-weight:normal;color:#FFD372;margin-bottom:20px}
#intro td h2 span{font-size:0.7em}
#intro td p{font-size:0.75em;margin-bottom:10px}
#intro td ul{margin-bottom:10px;padding-left:10px}
#intro td li{font-size:0.7em;margin-bottom:-2px}
#intro a.li{font-size:1.0em;text-decoration:none;color:white;}
#intro a.li:hover{text-decoration:none;color:white;}

#gallery{background:url(/img/gallery_fon.gif);padding:20px}
#gallery h2{background:#632003 url(/img/gallery_h_fon.gif) repeat-y left top;color:#FFD372;font-size:0.85em;padding:7px 15px;margin-bottom:20px;position:relative;height:1%}
#gallery h2 a{position:absolute;right:10px;top:8px;background:url(/img/arrow2.gif) no-repeat left 5px;padding-left:10px;color:#B98240;font-size:0.8em; text-decoration:none}
#gallery table{width:100%}
#gallery td{vertical-align:top}
#gallery #sections td{text-align:center;padding-bottom:20px}
#gallery #sections td a{color:#B18042;text-decoration:none;font-weight:bold;font-size:0.6em}
#gallery #sections td a img{border:solid 3px #722811;margin-bottom:5px}


#gallery #text td{padding-bottom:20px;color:#E5B35A;font-size:0.8em;}
#gallery #text a:link, a:visited{text-decoration: none;color:#EDE9BD;font-size:0.9em;}
#gallery #text a:hover{text-decoration: underline;font-size:0.9em;}

#gallery .bigphoto{width:290px;padding:0 20px}
#gallery .bigphoto div{border:solid 1px #7B4E24;text-align:center;padding:5px 0;background:#230B02}
#gallery .bigphoto div.name{border:none;padding:10px;background:#8B4612 url(/img/name_fon.gif) repeat-x left top;text-align:left;color:#E6B45B}
#gallery .bigphoto div.name h3{font-weight:normal;margin-bottom:5px;font-size:1.1em}
#gallery .bigphoto div.name p{font-size:0.7em}
#gallery .bigphoto table{width:100%;margin-bottom:10px}
#gallery .bigphoto td{padding:0;text-align:left}
#gallery .bigphoto td img{vertical-align:bottom}
#gallery .bigphoto td a{color:#A9621A;font-size:0.7em}
#gallery .photos{padding:0 20px}
#gallery .photos td{padding-bottom:10px}
#gallery .photos td a{display:block;width:140px;border:solid 1px #7B4E24;text-align:center;padding:10px 0;background:#180301;margin:auto}
#gallery .photos .pager{width:300px;margin:auto}
#gallery .photos .pager li{float:left;font-size:0.8em;list-style:none;color:#fff;padding:0 5px;font-size:0.7em;line-height:160%;}
#gallery .photos .pager li.active{background:#FF721F}
#gallery .photos .pager li a{color:#fff;text-decoration:none;}
#gallery .photos .pager li a:hover{text-decoration:underline}


#articles{background:#0C0201 url(/img/articles_fon.gif) repeat-x left top;}
#articles h2{background:#632003 url(/img/gallery_h_fon.gif) repeat-y left top;color:#FFD372;font-size:0.85em;padding:7px 15px;margin-bottom:20px;position:relative;height:1%}
#articles h2 a{position:absolute;right:10px;top:8px;background:url(/img/arrow2.gif) no-repeat left 5px;padding-left:10px;color:#B98240;font-size:0.8em; text-decoration:none}
#articles .artcont{width:100%;background:url(/img/gallery_fon2.gif);}
#articles .artcont td{padding:0 10px 5px 10px;vertical-align:top}
#articles .artcont td.bord{border-right:dotted 1px #885622}
#articles .artcont td.pad{padding:20px 10px 40px 10px}
#articles .artcont td.photo a{color:#B18042;text-decoration:none;font-weight:bold;font-size:0.7em}
#articles .artcont td.photo a img{border:solid 3px #722811;margin-bottom:5px}

#articles .artcont {color:white; }
#articles .artcont div {padding:0px 10px; font-size:0.8em;}
#articles .artcont div h1 {color:#FFD372; font-size:1.3em;}
#articles .artcont div h2 {color:#987740; font-size:1.0em;background:none;right:none;top:none;padding:0px;margin:0px;height:none;}

#articles .artcont td.article{color:white}
#articles .artcont td.article h3{margin-bottom:10px;color:#CFA162;font-size:0.95em}
#articles .artcont td.article p{font-size:0.8em}
#articles .artcont td form{background-image:linear-gradient(bottom, #7F3A0F 32%, #B2681A 66%);background-image:-o-linear-gradient(bottom, #7F3A0F 32%, #B2681A 66%);background-image:-moz-linear-gradient(bottom, #7F3A0F 32%, #B2681A 66%);background-image:-webkit-linear-gradient(bottom, #7F3A0F 32%, #B2681A 66%);background-image:-ms-linear-gradient(bottom, #7F3A0F 32%, #B2681A 66%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.32, #7F3A0F),color-stop(0.66, #B2681A)); width:330px;padding:0px 10px;color:#FFD372;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
#articles .artcont td form table{width:100%}
#articles .artcont td form table td{vertical-align:middle}
#articles .artcont td form td{font-size:0.7em;padding-right:5px;text-align:right}
#articles .artcont td form td input{background:#9F5A18;border:solid 1px #bc733d;width:199px;color:white;padding:3px;}
#articles .artcont td form td input.submit{ border:0px; width:auto; padding:4px 15px; background:#FFD372;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;color:#000; cursor:pointer; font-size:11px; font-weight:bold;	}
#articles .artcont td form td input.submit:hover{ background:#FFAF00; }
#articles .artcont td form td textarea{border:1px solid #bc733d;background:#9F5A18;width:199px; height:65px;color:white; padding:3px;resize:none;}
#articles .artcont td form td h3{font-size:1.4em;font-weight:normal}

#footer{background:#360101 url(/img/footer_fon.gif) repeat-x left top;margin:0 20px;border-top:solid 2px #722811;height:1%}
#fotcont{background:url(/img/fotcont_fon.gif) no-repeat left top;padding:15px 40px;color:#939393;font-size:0.7em;position:relative}
#fotcont .fotlogo img{margin-bottom:10px}
#fotcont #stat{
	position:absolute;
	right:40px;
	top:35px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); /* IE 5.5+*/
	-moz-opacity: 0.2; /* Mozilla 1.6 ? ???? */
	-khtml-opacity: 0.2; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.2; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	}
#fotcont #stat img{margin:0 0 5px 5px}
