body {margin: 0px; padding: 0px; overflow: auto; background:url("../img/bg.gif") repeat top left; width:100%;height: 100%;}

table {border: 0px none; border-spacing:0px; margin: 0px; color:#000000; text-decoration: none; font: normal 7pt Tahoma, Verdana, Arial;}

.calendar_table{border: 0px none; border-spacing:1px; margin: 0px; color:#000000; text-decoration: none; font: normal 7pt Tahoma, Verdana, Arial;}

td {vertical-align: top; padding: 0px; border-spacing: 0px;}
tr {vertical-align: top;}
font {font: normal 11px  Tahoma, Verdana, Arial; text-decoration: none; color:#000000;}

form{padding:0px; margin:0px;}
img{border:0px;}


.table_pager{align:center; border: 0px none; border-spacing:8px; margin: 0px; color:#000000; text-decoration: none; font: normal 7pt Tahoma, Verdana, Arial;}

.text{font: normal 11px  Tahoma, Verdana, Arial; text-decoration: none; color:#000; padding:0px 10px 0px 0px; text-align:left;}

a.text1, a.text1:active, a.text1:visited {font: normal 11px  Tahoma, Verdana, Arial; text-decoration: none; color:#000; padding:0px 10px 0px 0px; text-align:justify;}
a.text1:hover {font: normal 11px  Tahoma, Verdana, Arial; text-decoration: none; color:#6D0000; padding:0px 10px 0px 0px; text-align:justify;}

a.news_text, a.news_text:active, a.news_text:visited {font: normal 10px  Tahoma, Verdana, Arial; color:#F6F4EA; text-decoration: none; text-align:left; vertical-align:top; padding:5px 10px 10px 0px;}
a.news_text:hover {font: normal 10px  Tahoma, Verdana, Arial; color:#EEE2B2; text-decoration: none; text-align:left; vertical-align:top; padding:5px 10px 10px 0px;}


a, a:active, a:hover, a:visited { font: normal 8pt  Tahoma, Verdana, Arial; text-decoration: none; color:#6D0000;}
a:hover{ font: normal 8pt  Tahoma, Verdana, Arial; text-decoration: underline; color:#000;}

a.r, a.r:active, a.r:hover, a.r:visited {font: bold 12px  Tahoma, Verdana, Arial; color:#F6F4EA; text-decoration: none; text-align:left; vertical-align:middle; padding-left:10px; height:30px;}
a.r:hover{ font: bold 12px  Tahoma, Verdana, Arial; color:#F6F4EA; text-decoration: underline; text-align:left; vertical-align:middle; padding-left:10px; height:30px;}

.bg{ background:url("../img/bg.gif") repeat top left;}

.hdr{ background:url("../img/hdr_bg.gif") repeat top left;}
.hdr_top{ background:url("../img/hdr_t.gif") repeat-x top left;height:15px;}
.hdr_bot{ background:url("../img/hdr_b.gif") repeat-x top left;height:15px;}
.hdr_l{ background:url("../img/hdr_l.gif") repeat-y top left; width:15px;}
.hdr_r{ background:url("../img/hdr_r.gif") repeat-y top left; width:15px;}

#content0{min-height: 500px; height:auto !important; height: 500px;}
#content{ height: auto !important; height: 400px; min-height: 600px;}
.menu{padding:5px;}

.cont{ background:url("../img/cont_bg.gif") no-repeat bottom right; background-color:#F9F5EB;}
.cont_top{ background:url("../img/cont_t.gif") repeat-x top left;height:14px;}
.cont_bot{ background:url("../img/cont_b.gif") repeat-x top left;height:14px;}
.cont_l{ background:url("../img/cont_l.gif") repeat-y top left; width:14px;}
.cont_r{ background:url("../img/cont_r.gif") repeat-y top right; width:13px;}


.foot{ background-color:#F9F5EB;}
.foot_top{ background:url("../img/foot_t.gif") repeat-x top left;height:5px;}
.foot_bot{ background:url("../img/foot_b.gif") repeat-x top left;height:5px;}
.foot_l{ background:url("../img/foot_l.gif") repeat-y top left; width:5px;}
.foot_r{ background:url("../img/foot_r.gif") repeat-y top right; width:5px;}
.foot_text{font: normal 10px  Tahoma, Verdana, Arial;color:#000; text-decoration: none; text-align:center; vertical-align:middle;}
a.foot_text1, a.foot_text1:active, a.foot_text1:hover, a.foot_text1:visited {font: normal 10px  Tahoma, Verdana, Arial;color:#000; text-decoration: none;}
a.foot_text1:hover{font: normal 10px  Tahoma, Verdana, Arial; color:#000; text-decoration: underline;}

.right{height:auto;width:100%;}
.right_top{background-color:#B19A71;}
.news{width:280px; height:100%; padding:0px 10px 0px 10px;}
.news_pix{background: url("../img/news_pix.gif") repeat-x top left; width:300px; height:1px;}
.news_hdr{font: bold 12px  Tahoma, Verdana, Arial; color:#F6F4EA; text-decoration: none; text-align:left; vertical-align:middle; padding-left:15px; height:30px;}
.news_title{font: bold 11px  Tahoma, Verdana, Arial; color:#EEE2B2; text-decoration: none; text-align:left; vertical-align:middle; padding-left:15px; height:25px;}
.news_data{font: normal 11px  Tahoma, Verdana, Arial; color:#6A6A6A; text-decoration: none; text-align:left; }


a.news_t, a.news_t:active, a.news_t:visited {font: bold 11px  Tahoma, Verdana, Arial; color:#EEE2B2; text-decoration: none;}
a.news_t:hover {font: bold 11px  Tahoma, Verdana, Arial; color:#000; text-decoration: underline; text-align:left;}
a.news_title1, a.news_title1:active, a.news_title1:visited {font: bold 11px  Tahoma, Verdana, Arial; color:#611200; text-decoration: none;}
a.news_title1:hover {font: bold 11px  Tahoma, Verdana, Arial; color:#000; text-decoration: underline;}


.news_img{border-width:1px; border-style:solid; border-color:#790000; margin:0px 0px 10px 10px;}
.news_img1{border-width:1px; border-style:solid; border-color:#790000; margin:0px 0px 0px 0px;}

.right_bot{height:100%; background-color:#861800;}
.celeb_hdr{height:34px; background-color:#861800; font: bold 12px  Tahoma, Verdana, Arial; color:#F6F4EA; text-decoration: none; text-align:left; vertical-align:middle; padding-left:10px; }
.celebration{width:280px; height:100%; padding:0px 10px 0px 10px;}
.celeb_pix{background: url("../img/celeb_pix.gif") repeat-x top left; width:300px; height:1px;}


.title{font: bold 11px  Tahoma, Verdana, Arial; color:#611200; text-decoration: none; text-align:left; vertical-align:middle;}


.hdr_text{font: bold 9pt  Tahoma, Verdana, Arial; text-decoration: none; text-align:left; color:#000;}

.hdr_text1{font: bold 9pt  Tahoma, Verdana, Arial; text-decoration: none; text-align:left; color:#861800;}


.pic_descr{font: normal 7pt  Tahoma, Verdana, Arial; text-decoration: none; text-align:justify; color:#6D0000; padding-top:10px;}


.ramka_top{ background:url("../img/ramka_t.gif") repeat-x top left;height:10px;}
.ramka_bot{ background:url("../img/ramka_b.gif") repeat-x top left;height:10px;}
.ramka_l{ background:url("../img/ramka_l.gif") repeat-y top left; width:9px;}
.ramka_r{ background:url("../img/ramka_r.gif") repeat-y top left; width:10px;}


.button{border:0px;	margin:0px;	color:#F9F5EB; font-size:7pt;	width:60px; height:21px;	padding:3px;	background-color:#861900; cursor: pointer;}
.reset{border:0px;	margin:0px;	color:#F9F5EB; font-size:8pt;	width:55px;	padding:3px;	background-color:#AF9873; cursor: pointer;}
.send{border:0px;	margin:0px;	color:#F9F5EB; font-size:8pt;	width:60px;	padding:3px;	background-color:#861900; cursor: pointer;}
.inp{border:solid 1px #000; background:#F9F5EB;}

/*Calendar*/

.option{color:#6D0000;background-color:#F9F5EB; font: normal 9pt Tahoma, Verdana, Arial;  border:1px solid #611200;}
.days {width:26px; height:25px; vertical-align:middle; font: bold 11px  Tahoma, Verdana, Arial; color:#F9F5EB;}
.num {width:26px; height:25px; vertical-align:middle; font: normal 11px  Tahoma, Verdana, Arial; color:#000;}
.num1 {width:26px; height:25px; vertical-align:middle;font: normal 11px  Tahoma, Verdana, Arial; color:#6D0000;}
#num2 {background-color:#6D0000;width:21px; height:21px; vertical-align:middle;}
a.num2, a.num2:active, a.num2:visited {font: normal 11px  Tahoma, Verdana, Arial; color:#F9F5EB; text-decoration: none;}
a.num2:hover {font: normal 11px  Tahoma, Verdana, Arial; color:#F9F5EB;text-decoration:underline;}

.pager{font: bold 11px  Tahoma, Verdana, Arial; color:#F9F5EB; text-decoration: none; }

.hr_pix{background: url('../img/hr_pix.gif') repeat-x center left; padding:10px; width:100%; height:1px;}


.show{

    display:block;
}
.close{

    display:none;
}

.upu{cursor:pointer;}