
body{
margin:0px auto;
width:980px;
background-color:#4A3829;
background-image:url('images/allbg.jpg');
background-repeat:repeat-y;
background-position:center center;
}
td,body{
FONT-FAMILY: Georgia;
FONT-SIZE: 11px;
}
td.ls{
border: 1px dotted #5A0808;
}
td.sub1m{
border-left: 1px solid #5A0808;
}
.footmsg{
FONT: normal 10px Georgia;
color:#885013;
text-align:center;
}
.shopcat{
text-align:center;
width:20%;
vertical-align:middle;
padding:5px;
background:#4A3829;
}
.shopcat:hover{
background:#885013
}
.shopcatsel{
text-align:center;
width:20%;
vertical-align:middle;
padding:5px;
border-top:1px solid #4A3829;
border-left:1px dashed #4A3829;
border-right:1px dashed #4A3829;
}
.dologin{
padding:5px;
text-align:center;
background:red;
color:white;
font:bold 12px Georgia;
}
#menubg{
width:249px;
background-image:url('images/menubg.jpg');
background-position:left top;
background-repeat:repeat-y;
}

#mbottom{
width:580px;
height:35px;
background-image:url('images/mbottom.jpg');
}
#mtop{
width:580px;
height:35px;
background-image:url('images/mtop.jpg');
}
#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;
}
<!--[if lte IE 6]>
#content{
height: 100em;
}
<![endif]-->

.invisible			{font:11px normal Arial;color:red;}
.fav				{text-align:right;padding:5px;}
.pimg				{background-color:#5A0808;width:120px;text-align:center;vertical-align:middle;cursor:pointer;color:#EFCF94;font-weight:normal;padding:5px;}
.pimg img			{border:1px solid #9D6C5E;width:110px;height:110px;margin-top:5px;margin-bottom:5px;}

.pimgover			{background-color:#9D6C5E;width:120px;text-align:center;vertical-align:middle;cursor:pointer;color:#5A0808;font-weight:normal;padding:5px;}
.pimgover img		{border:1px solid #6A382C;width:110px;height:110px;margin-top:3px;margin-bottom:5px;}

.pimg2				{background-color:#5A0808;width:130px;text-align:center;}
.pimg3				{width:130px;text-align:center;}

.buttonmsg				{background:#5A0808 url('images/buttonmsg.gif') no-repeat left top;width:130px;height:25px;text-align:right;color:#E3D3B9;cursor:pointer;}
.buttonaddfriend		{background:#5A0808 url('images/buttonaddfriend.gif') no-repeat left top;width:130px;height:25px;text-align:right;color:#E3D3B9;cursor:pointer;}


#admin{
	border:1px solid red;
	margin-bottom:10px;
	padding:3px;
}
#admin a{
margin-right:10px;
}
.myt{
border:1px dotted black;
}
.headc2{
width:100%;
background-color:#5A0808;
padding:5px;
FONT: bold 11px Georgia;
color:orange;
}
A.admin{
background: #5A0808;
color:white;
font: bold 11px 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;}

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 11px 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:#EFCF94;
color:#5A0808;
font: normal 11px Georgia;
text-decoration: none;
}
select{
background:#EFCF94;
color:#5A0808;
font: normal 11px Georgia;
padding: 1px;
text-decoration: none;
}
textarea{
background:#EFCF94;
color:#5A0808;
font: normal 11px Georgia;
padding: 1px;
text-decoration: none;
}

A.lin			{background:none;color:#706046; font: bold 11px Georgia;  text-decoration: none}
A.lin:hover		{color:#5A0808;}
A.lin:visited	{color:#706046;}

A			{background:none;color:#5A0808; font: bold 11px Georgia;  text-decoration: none}
A:hover		{color:#706046;}
A:visited	{color:#5A0808;}

#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;}

#menutop{width:249px;height:41px;background:transparent url('images/menutop.jpg') no-repeat left top;}
#menubottom{width:249px;height:35px;background:transparent url('images/menubottom.jpg') no-repeat left top;}
.c190{width:190px;float:right;text-align:left;}
#loginform{margin-bottom:20px;}

.menu{margin-right:20px;}
.menu a{display:block;font: bold 13px Georgia;text-align:left;padding: 2px 3px 3px 8px;color:#5A0808;}
.menu a:hover{background-color:transparent;background-image:url('images/menuhover.png');background-position:left top;background-repeat:no-repeat;color:#EFCF94;}
.menuselected{background-image:url('images/menuhover.png');background-position:left top;background-repeat:no-repeat;margin-top:1px;}

.sub{margin-left:20px;border-left:1px solid black;}
.sub a{display:block;font: bold 11px Georgia;text-align:left;padding: 2px;color:black;margin-top:1px;}
.sub a:hover{background:black;color:#FFFFFF;}
.subselected{background:#9B6A5C;color:#FFFFFF;}

td.cat		{background:#5A0808;color:white;font: normal 11px Georgia;text-decoration: none;border: 1px dashed #E5D2B4;}
td.prod			{width:160px;background-color:none;color:#5D4E39;font: normal 11px Georgia;text-decoration: none;border: 1px dashed #5D4E39;text-align:center;vertical-align:top;}
td.prod:hover	{background-color:white;}

td.prodnou			{width:160px;background:transparent url('images/nou.gif') left top no-repeat;color:#5D4E39;font: normal 11px Georgia;text-decoration: none;border: 1px dashed #5D4E39;text-align:center;vertical-align:top;}
td.prodnou:hover	{background-color:white;}

.prodthumb{width:140px;margin-top:20px;margin-bottom:5px;height:140px;border:1px solid #5A0808;}

#mypoints{
background:#5A0808;
color:white;
padding:5px;
float:left;
width:150px;
}
#points{
text-align:right;
font:bold 16px Arial;
}

#cos{
margin-left:165px;
background:#5A0808;
color:white;
padding:3px;
}


td.show		{font: normal 11px 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 13px 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;
}



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;}
.admprod{width:100%;border:0px;}
.admprod td{padding:1px 5px 1px 1px;background-color:#FFF;}
.admprod td:hover{background-color:#EFEFEF;}
.admprod1{font-weight:bold;width:150px;text-align:right;vertical-align:top;}

