body{
background-color:#4A3829;
margin:0px;
background-image:url('images/allbg.jpg');
background-repeat:repeat-y;
background-position:center center;
}
#main{
width:980px;
margin-left:auto;
margin-right:auto;
}
#mtop{
width:580px;
height:35px;
background-image:url('images/mtop.jpg');
}
#mbottom{
width:580px;
height:35px;
background-image:url('images/mbottom.jpg');
}
#poll{
background-color:#5A0808;
padding:10px;
}
#poll td, #poll td:input{
font:12px normal Georgia, "Times New Roman", Times, serif;
letter-spacing:1px;
color:#E9D8BE;
background-color:none;
}

.um{display:block}
.um ul{list-style:none;margin:0;padding:0;display:block;}
.um ul li{display:block;border:0;padding:0;margin:0;width:249px;}
.um ul li a{font: bold 13px Georgia;padding:4px 4px 4px 60px;height:18px;display:block;background-image:url('images/menubg.jpg');}
.um ul li a:hover{background-image:url('images/menuover.jpg');color:#E7D6BD;}
#menutop{background:#4A3929 url("images/menutop.jpg") no-repeat right top;height:41px;display:block;}
#menubottom{background:#4A3929 url("images/menubottom.jpg") no-repeat right top;height:35px;display:block;}
#mbb{
background-color:#4A3829;
background-image:url("images/mb.jpg");
background-position:right top;
background-repeat:no-repeat;
height:150px;}
#mbf{display:block;background:none;}
#mbf:hover{display:block;background:none;}

#menulap{
background-image:url('images/mleft.jpg');
background-position:left top;
background-repeat:repeat-y;
padding-left:12px;
}
img{border:0}
td{
FONT-FAMILY: Georgia;
FONT-SIZE: 12px;
}
td.ls{
border: 1px dotted #5A0808;
}
.footmsg{
FONT: normal 10px Georgia;
color:#885013;
text-align:center;
}
#content{
min-height:600px;
width:580px;
height:auto;
background-image:url('images/mback.jpg');
background-position:left top;
background-repeat:repeat-y;
}
#cot{
width:540px;
margin-left:17px;
}
#inside{
padding:3px;
position:relative
}
<!--[if lte IE 6]>
#content{
height: 100em;
}
<![endif]-->

A.admin{
background: #5A0808;
color:white;
font: bold 12px Georgia;
text-decoration: none;
}
A.admin:hover{
color:white;
}
A.admin:visited{
color:white;
}

A.min:link{color:#5A0808;font-size:10px;font-weight:normal;text-decoration:none;}
A.min:hover{color:#9C685B;font-size:10px;font-weight:normal;text-decoration:none;}
A.min:visited{color:#5A0808;font-size:10px;font-weight:normal;text-decoration:none;}
A.min:active{color:#5A0808;font-size:10px;font-weight:normal;text-decoration:none;}

#lang{
width:592px;
height:16px;
text-align:right;
background-image:url(images/lang.png);
background-repeat:no-repeat;
background-position:right top;
}
#lang a{
width:142px;
padding: 1px 30px;
letter-spacing:3px;
}

td.z1{
text-align:center;
width:130px;
font:normal 11px Georgia;
background-color:#9D6C5E;
color:#E9D8BE;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
td.z1:hover{
background-color:#5A0808;
}

.z2{
height:200px;
background-color:#E6D6BD;
text-align:center;
background-image:url(/design/images/cb.gif);
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}

td.mo{
background-color:#9D6C5E;
width:130px;
color:white;
}
td.mo a{
color:white;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
td.mo a:hover{
color:#9D6C5E;
}
td.mo:hover{
background-color:#5A0808;
}

.nrimg{
font-size:10px;
padding:3px;
text-align:left;
background-color:#9D6C5E;
}

.i110{
width:110px;
margin-bottom:3px;
}

A.admenu{
background:#5A0808;
color:white;
font: normal 11px Georgia;
padding: 3px;
text-decoration: none;
border: 1px solid black;
}
A.admenu:hover{
background:#7E1212;
color:white;
padding: 3px;
text-decoration: none;
border: 1px solid white;
}

A.admenub{
display:block;
width:140px;
background: #5A0808;
color:white;
font: normal 12px Georgia;
padding: 2px;
text-decoration: none;
border: 1px solid black;
}
A.admenub:hover{
background:#7E1212;
color:white;
padding: 2px;
text-decoration: none;
border: 1px solid #5A0808;
}
A.admenub:visited{
background:#7E1212;
color:white;
padding: 2px;
text-decoration: none;
border: 1px solid #5A0808;
}

input{
background:#FFFFFF;
color:black;
font: normal 12px Georgia;
padding: 1px;
text-decoration: none;
border: 1px normal #7E1212;
}
select{
background:#FFFFFF;
color:black;
font: normal 12px Georgia;
padding: 2px;
text-decoration: none;
border: 1px inset #7E1212;
}
textarea{
background:#FFFFFF;
color:black;
font: normal 12px Georgia;
padding: 2px;
text-decoration: none;
border: 1px inset #7E1212;
}

A.lin			{background:none;color:#706046; font: bold 12px Georgia;  text-decoration: none}
A.lin:hover		{color:#5A0808;}
A.lin:visited	{color:#706046;}

A			{background:none;color:#5A0808; font: bold 12px Georgia;  text-decoration: none}
A:hover		{color:#706046;}
A:visited	{color:#5A0808;}

td.cat		{background:#5A0808;color:white;font: normal 12px Georgia;text-decoration: none;border: 1px dashed #E5D2B4;}
td.og		{background:#5A0808;color:white;font: bold 16px Georgia;padding:2px 10px 2px 2px;text-align:center}
td.prod		{background:none;color:#5D4E39;font: normal 12px Georgia;text-decoration: none;border: 1px dashed #5D4E39;}
td.prod:hover		{background:white;}
td.show		{font: normal 12px Georgia;}
.title		{font: normal 13px Georgia;font-weight:bold;color:#5A0808}

A.rightmenu				{color:#5A0808; font: bold 10px Georgia;text-decoration: none}
A.rightmenu:hover		{color:#861818; font: bold 10px Georgia;text-decoration: none}

font.menu2				{display:block;background-image:url(images/menuover.jpg);color:#EFCF94; font: bold 14px Georgia; padding: 4px 4px 4px 70px; text-decoration: none}
#hintbox{
position:absolute;
top: 0;
background-color: white;
width: 200px;
padding: 2px;
border:1px solid black;
border-top:1px solid white;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility: hidden;
}

#upload{
	margin:10px 200px; padding:5px;
	font-weight:bold; font-size:12px;
	text-align:center;
	background:#f2f2f2;
	color:#5A0808;
	border:1px solid #5A0808;
	width:150px;
	cursor:pointer !important;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family:Arial; padding:5px;
}
ul{ list-style:none; padding:0; margin:0; }
li{ padding:2px; margin-bottom:2px; width:95px; float:left; margin-right:5px;border:1px solid #5A0808;font-size:11px;font-family:Tahoma;}
li a{font-size:11px;font-family:Tahoma;}
li:hover{background-color:white;}
li img{ width:95px; height:95px; }
.success{ background:#99f099; border:1px solid #339933; }
.error{ background:#f0c6c3; border:1px solid #cc6622; }


table.month{
    width:170px;
    border:1px solid #ccc;
    border-collapse:collapse;
	text-align:center;
	
}

td.actday{
	background-color: white;
}
td.actday a{
	color: red;
}

tr.days{
    background-color:#5A0808;
	color:#D2B89C;
}
A.month			{background:none;color:red; font: bold 11px Georgia;  text-decoration: none}
A.month:hover	{color:red;}
A.month:visited	{color:red;}

