body {margin:0; padding:0;font:12px Tahoma}
td{font:12px Tahoma}
p {margin:0 0 10px 0}
img {border:0}
hr{height:5px; color:#EEE}
form{padding:0; margin:0;}
h1.title{color:#C0002F; font:19px Tahoma; margin-bottom:20px}
h2.title{color:#C0002F; font:15px Tahoma; font-weight:bold; margin-bottom:2px}
h1.title a{color:#C0002F; font:19px Tahoma}
h2.title a{color:#C0002F; font:15px Tahoma; font-weight:bold; text-decoration:none}
table.head{background-image:url(/img/top_bg.jpg)}
table.head td.logo {padding:34px 0 26px 0}
table.head td.top_ban {padding:5px 0 0 0}
table.topmenu{background-color:#DEDEEE; margin-top:5px; border-left:5px solid #FFF; border-right:5px solid #FFF; margin-bottom:5px;}
table.topmenu td{height:23px}
table.topmenu a{text-transform:uppercase; font:11px Tahoma; font-weight:bold; color:#333; text-decoration:none; padding:5px 15px 5px 15px; border-right:5px solid #FFF; line-height:22px}
table.topmenu a:hover{color:#FFF; background-color:#C0002F}
table.main {border-bottom:5px solid #EEE;}
table.main td.t2{border-left:5px solid #EEE; padding-left:15px; padding-right:5px}
table.win{background-image:url(/img/hbg.gif)}
table.win td.title{text-transform:uppercase; font:11px Tahoma; font-weight:bold; color:#FFF;padding-left:5px}
table.win td.content{padding:5px; background-color:#FFF; font:11px Tahoma}
table.cat td.pic{background-image:url(/img/pic_bg.gif); background-repeat: no-repeat; background-position:top center; width:130px; height:130px; text-align:center; padding-top:13px}
table.cat td.content{padding:10px}
table.cat td.content a {padding-right:10px; line-height:16px}
table.wl td {font:11px Tahoma;}
.date{background-color:#CCC; color:#FFF; font-weight:bold}
a.title {color:#C0002F; font:13px Tahoma; font-weight:bold}
a.more{font-weight:bold; border-left:2px solid #C0002F; line-height:10px; padding-left:5px}
label{font-weight:bold; color:#666}
input {margin-top:3px; margin-bottom:3px; font:11px Arial}
select {margin-top:5px; font:11px Arial}
ul.menu {margin-left:2em}
ul.menu li{list-style-type: square; line-height:17px}
ul.menu a {font:12px Tahoma; text-decoration:none;}
table.tail {height:80px}
table.tail td {padding-left:40px; font:11px Tahoma}

ol.search li {margin-bottom:10px}

.calend_title{text-align:center; color:#069; font:11px Tahoma; font-weight:bold; padding:5px}
.calend_day{text-align:center; font:11px Tahoma; background-color:#DDD; height:22px}
.calend_day a {color:#666; text-decoration:none;}
.calend_day_noactive{text-align:center; color:#FFF; font:11px Tahoma; background-color:#DDD;height:22px}
.calend_day_name{text-align:center; color:#069; font:11px Tahoma; font-weight:bold}
.calend_holyday_name{text-align:center; color:#C0002F; font:11px Tahoma; font-weight:bold}
.calend_day_selected{text-align:center; font:11px Tahoma; background-color:#C0002F}
.calend_day_selected a {color:#FFF; text-decoration:none}
a.calend_more {font:10px Tahoma; color:#FFF; padding: 0px 3px 3px 3px; background-color:#999; font-weight:bold; text-decoration:none}
a.calend_more:hover {background-color: #069; color:#FFF}

a.pager_item {color: #666; padding: 3px 5px 3px 5px; background-color: #DDD; text-decoration:none}
a.pager_item:hover {color: #333; padding: 3px 5px 3px 5px; background-color: #CCC; text-decoration:none}
.pager_selected {color: #FFF; padding: 3px 5px 3px 5px; background-color: #C0002F; font-weight:bold; text-decoration:none}

img.pic{border:solid 5px #DDD}

.win ul {margin-left:20px; padding-left:0}
