body {padding : 0; margin : 0; font-family : Verdana, Geneva CY, Arial, sans-serif; background-color : #e257a8; font-size : 80%;}
#main1 {border : 0px; background-color : #E257A8; padding : 0; margin : 0; width : 100%;} 
#main2 {border : 0px; padding : 0; margin : 0; width : 100%;} 
a:link, a:visited {color : #4A007D; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
a:hover {color : #CC0099; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
a.sub:link, a.sub:visited {color : #e257a8; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
a.sub:hover {color : #CC0099; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
a.menu:link, a.menu:visited {color :#ead9cf; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
a.menu:hover {color : #ffffff; font-family : Verdana, Geneva CY, Arial, sans-serif; font-style : normal; text-decoration : underline;} 
p {color : #000000; font-family : Verdana, Geneva CY, Arial, sans-serif; padding-left : 5px; padding-right : 10px;}
p.big {font : 140% color : #E257A8; font-family : Verdana, Geneva CY, Arial, sans-serif; padding-left : 5px; padding-right : 10px;}
span.m {color: #DCED78}
h1 {color : #4a007d; font : 180% Verdana, Geneva CY, Arial, sans-serif; padding : 5px; margin-bottom: 1px; margin-top:7px}
h2 {color : #4a007d; font : 165% Verdana, Geneva CY, Arial, sans-serif; padding : 5px; margin-top:5px}
h3 {color : #6b8102; font : 150% Verdana, Geneva CY, Arial, sans-serif; padding : 5px; margin-top:5px}  
#info {background-color : #ead9cf; padding : 4px; margin: 5px; width : 97%;}
#info2 {background-color :#e68dc5; padding : 4px; margin: 5px; width : 97%;}
#special {border: 1px solid #d8c1af; background-color :#E3D3C6; padding : 4px; margin-top: 5px;}
#counter {border-top: 1px dashed #e68dc5; padding : 4px; margin: 5px; width : 97%;}
#vertmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; width: 142px; padding: 0px; margin: 0px;}
#vertmenu ul {list-style: none; margin: 0px; padding: 0px; border: none;}
#vertmenu ul li {margin: 0px; padding-top: 5px;}
#vertmenu ul li a {font-size: 90%; display: block; border-bottom: 1px dashed #82017f; padding: 5px 0px 4px 4px; text-decoration: none; color: #ffffff; width:142px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #ffffff; background-color: #82017f;}
#motioncontainer {width: 100%; height: 280px; background-color:#d8c1af; margin: 0px;}
#motioncontainer a img {padding: 0px; border : 0px;}
#statusdiv {background-color: #d8c1af; border: 1px solid #d8c1af; padding: 2px; position: absolute; left: -300px; visibility: hidden;}
.main {width:100%; border: 1px solid #e257a8;}
.month {background-color: #4A007D; font:bold 12px verdana; color:white; padding: 5px; border: 0px;}
.daysofweek {background-color:#e68dc5; font:bold 11px verdana; color:white; border: 0px;}
.days {font-size: 11px; font-family:verdana; color:#ffffff; background-color: #82017f; padding: 2px; border: 0px; border: 1px solid #e257a8;}
.days #today{font-weight: bold; color: red; border: 0px;}