body {margin-top:0; margin-bottom:0; font-family: Arial; background:#FFF384; color: #000;}
* {box-sizing: border-box; -moz-box-sizing: border-box;}
table {border:none;}
img {border:none;}
a {text-decoration:underline;}
.dashLine {margin:10px 0; border-top:1px dashed #ff0; clear:both;}
#red {color:#c30;}
.content {padding:0 10px;}

h1 {margin:3px 0; clear:both; background-color: #fe3; border:1px dashed #FDE800; font-size: 90%; text-align:center;}
h1 a {padding:2px; color: #33f;  width:100%;}
h1 a:hover {background-color: #FFEF84; padding:2px; text-decoration:none;}

h2 {margin:7px 0; padding-left:10px; background: url(arrow.gif) no-repeat left; font-size: 80%; font-family: Tahoma;}
h2 a {padding-left:10px; color:#000; display:block; line-height:10px;}
h2 a:hover {color:#c30; text-align:left;}
h2#sub {margin:4px 0;padding-left:15px; background:none; font-weight:normal;}

h3 {margin:0; padding:0; color: #000; font-size:80%;}
h3 a {margin:0 5px 3px 0;color: #33f; display:inline-block; font-size:90%;}
h3 a:hover {color: #36f;}

h4 {margin-top:5px; padding:2px; color:#666; background-color: #FAE821; font-size:11px; font-weight:normal; text-align:right; clear:both;}
h4 a {color: #666; font-size:11px;}

h5 {margin:0; padding:0; color:#fff; font-size:10px; font-weight:normal; text-align:right;}
h5 a {color: #000; font-size:11px;}
h5 a:hover {text-decoration:none;}

h6 {margin:0; padding:0; font-size:12px;}


img#anons {margin:10px; border:1px solid #cc0;}
img#news {margin:2px 10px 2px 0; border:1px solid #cc0; float:left;}
div#anons {margin:10px 0; font-size:80%; line-height:14px;}
div#anons a {color: #000; text-decoration:none;}
div#anons img {margin:0px 15px 0 0; border:1px solid #cc0;}

.leftMenu {width:150px;}
.menuHeader {text-align:center; margin-top:20px; width:100%; background:url(menu_fon.gif) repeat-x;}
.menuHeader td {text-align:center;}
#leftBanner {margin:15px 0px 0 10px;}
.menuLinks {margin:0 8px 0 0; padding:2px 2px 10px 2px; background:#FDE800 url(corner_rb_sh.gif) no-repeat right bottom;}

#advLinks {margin:10px 2px; font-size:12px; text-align:center; font-weight:bold;}
#advLinks a {color:#000;}
#advLinks a:hover {color:#333;}

.cornerTop {margin-top:20px; background:#FDE800 url(corner_rt.gif) right no-repeat;  height:16px; text-align:center;}
.cornerTop span {display:block; background:url(corner_lt.gif) left no-repeat;}
.cornerBottom {margin-bottom:20px; background:#FDE800 url(corner_rb.gif) right no-repeat;  height:16px;}
.cornerBottom span {display:block; background:url(corner_lb.gif) no-repeat; text-align:center;}
.cornerBottom span a {color: #33f;}

.marginTop {margin-top:0px;}
.marginBottom {margin-bottom:0px;}

.tableBlock {width:100%; background-color:#FDE800; border-left:#FFFF66 1px solid; border-right:#FFFF66 1px solid; font-size:80%;}
.tableBlock td {width:50%; padding:0 15px;}
.tableBlock td#dashed {border-right:1px dashed #ff0;}

.headList {font-size:12px; padding: 0 0 5px 10px;}
.headList li {color: #FFD200; margin:1px; padding:0;}
.headList a {color: #c30;}
.headList a:hover {color: #c63;}
.headBanner {width:468px; padding-top:7px;}

.headMenu {width:100%; color:#fff; background-color:#FDE800; font-weight:bold; font-size:11px; text-align:right; border-bottom:#FFFF66 1px solid;}
.headMenu a {color:#33f; margin:0 10px;}
.headMenu a:hover {color:#36f;}
.search {padding:1px 0; background-color:#FDE800; font-size:11px; border-bottom: #FEF26B 1px solid;}
.search input {margin-left:50px; font-size:12px;}
.search a { font-weight:bold; color:#000; padding-right:3px; text-decoration:none;}
#lbCorner {width:16px; background:#FDE800 url(corner_lb_sh.gif) no-repeat left bottom;}

.mainMenu {width:100%; background:url(menu_fon.gif) repeat-x;}

.calendar {width:138px; margin-left:3px; background:#FDE800;}
.calendar a {width:100%; color:#333;}
.calendar a:hover {background-color:#fe3; color:#000;}
.calendar td {padding:0px; font-size:11px; text-align:center;}
.month {width:141px; margin-left:3px; color:#000; font-size:12px; text-transform:lowercase; font-weight:bold;}
#day th {color:#33f; background-color:#fe3; border-left:1px solid #FDE800; font-weight: bold;}
#date td {color:#33f; border-top:1px solid #fe3; border-left:1px solid #fe3;}

.adminpanel {width:140px; margin-left:3px; background:#FDE800;}
.adminpanel a {color:#333;}
.adminpanel a:hover {background-color:#fe3; color:#000;}
.adminpanel td {padding:1px; font-size:11px;}
#admlinks td {padding-left:10px; color:#33f;}

#next {font-size:70%; font-weight:bold; font-family: Tahoma; 1clear:both;}
#next a {padding-right:25px; color: #c30; background: url(arrow1.gif) no-repeat right 70%;}
#next a:hover {text-decoration:none;}

.footMenu {width:100%; color:#000; background-color:#FDE800; text-align:center; font-weight:bold; font-size:11px; text-transform:uppercase; background:url(menu_fon.gif) repeat-x;}
.footMenu a {color:#fff; margin:0 10px;}
.footMenu a:hover {color:#f1f1f1;}

.footFon {height:222px; padding-right:10px; background:url(fon_girl.jpg) no-repeat left bottom;}
.copyright {color:#000; font-size:80%; line-height:14px;}
.copyright a {color:#33f; font-size:12px; font-weight:bold; font-family: Verdana;}
.copyright td {padding:10px 0px 5px 10px;}

.counters {width:110px; background:#FDE800; float:right;  font-size:10px;}
#borderTop {width:100%; border-top:#FEF26B 1px solid;}
#borderLeft {border-left:#FEF26B 1px solid; text-align:center;}
#ltCorner {width:16px; background:url(corner_lt_sh.gif) no-repeat left top;}


.slink {
	color: #717171;
	font-size: 11px;
	font-family: tahoma;
}
.slink a:active,
.slink a:visited,
.slink a:link {
	color: #E34000;
	text-decoration:none;
	}

.slink a:hover {
	color: #E34000;
	text-decoration: underline;
	}

.advTable {width:100%; background-color: #fff;}
.advTable a {color: blue; font-weight: bold;}
.advTable #header td {color: #000; font-size: 16px; font-weight: bold; background-color: #ccc; text-align: center; padding: 1 3;}
.advTable td {font-size: 14px; background-color: #e1e1e1; padding: 10 10;}
#ce {text-align: center;}

