

body,  td {
		
line-height: 13px;		
font-family: tahoma; 		
font-size: 11px;
color:#404040;	
overflow: auto;
background-color: transparent;	
}

font {
line-height: 11px;		
font-family: georgia; 		
font-size: 11px;
color:#404040;
}

b { 				
color: #e05f88;		
font-family: georgia;
font-weight: georgia;
letter-spacing: 0px;		
font-size:9px;			
}

i  {
color: #de498b;
font-weight: Verdana;
text-decoration: none;		
font-family:georgia; 		
font-size:9px;
letter-spacing: 2px;
}

u {
color:#a4a4a4; 
text-decoration: none; 
border-bottom: 1px solid; 
border-color: #e57c9e;
font-family: Verdana; 		
font-size:9px;
letter-spacing: 0px;
}

a {						
text-decoration: none;
font-family: tahoma;
font-size: 9px;
text-transform:uppercase;
color: #808080;
border-bottom: 0px;
letter-spacing: 1px;
background:transparent;			
} 

A:hover {			 	
text-decoration: none;
font-family: tahoma;
text-transform:uppercase;
color: #e57c9e;
font-size: 9px;
border-bottom: 0px dashed #d5356d;
cursor: crosshair;
letter-spacing: 1px;
background: transparent;			
}

A.navi:link, A.navi:active, A.navi:visited {
display: block;
padding-left: 2px;
font-family: georgia;
font-size: 9px;
text-transform: uppercase;
letter-spacing: 2px;
border-bottom: 1px solid #f0eeee;
color: #808080;
text-align: center;
line-height: 15px;
width: 150px;
background:transparent;
}

A.navi:hover {
display: block;
padding-left: 2px;
font-family: georgia;
background:url(/graphics/lays/mainlayout/navihover.png);
font-size: 9px; 
text-transform: uppercase;
letter-spacing: 2px;
border-bottom: 1px solid #f8dce5;
color: #e05f88;
text-align: center;
line-height: 15px;
width: 150px;
}

.head {
display: block;
font-family: Edwardian Script ITC;
font-size: 30px;
color: #e05f88;
text-transform:none;
text-decoration: none;
margin-bottom: 6px;
margin-right: 1px;
line-height: 20pt;
letter-spacing: 1px;
margin-top: 0px;
text-align: left;
border-bottom: 1px solid #eeecec;
background:url(/graphics/lays/mainlayout/head.png);
}

.head2 {
display: block;
font-family: Edwardian Script ITC;
font-size: 30px;
color: #e05f88;
text-transform:none;
text-decoration: none;
margin-bottom: 6px;
margin-right: 1px;
line-height: 20pt;
letter-spacing: 1px;
margin-top: 0px;
text-align: left;
border-bottom: 0px solid #eeecec;
background:url(/graphics/lays/mainlayout/head2.png);
}

.headtut {
display: block;
font-family: century gothic;
font-size: 9px;
color: #ffffff;
text-transform:none;
text-decoration: none;
margin-bottom: 2px;
margin-right: 1px;
line-height: 9pt;
letter-spacing: 1px;
margin-top: 0px;
text-align: center;
border-bottom: 1px solid #e8e8e8;
background:url(/graphics/lays/mainlayout/headtut.png);
}

.kasten {
display: block;
border-bottom: 2px solid #e2e2e2;
border-left: 2px solid #e2e2e2; 
border-right: 2px solid #e2e2e2; 
border-top: 2px solid #e2e2e2;
background: transparent;
}

.kasten2 {
display: block;
border-bottom: 1px solid #e8e8e8;
border-left: 1px solid #e8e8e8; 
border-right: 1px solid #e8e8e8; 
border-top: 1px solid #e8e8e8;
background: #f6f4f4;
text-align: center;
width: 100px;
}

.kasten4 {
display: block;
border-bottom: 1px solid #e8e8e8;
border-left: 1px solid #e8e8e8; 
border-right: 1px solid #e8e8e8; 
border-top: 1px solid #e8e8e8;
background: #f6f4f4;
width: 173px;
}

.updates {
display: block;
border-bottom: 1px solid #e8e8e8;
border-left: 1px solid #e8e8e8; 
border-right: 1px solid #e8e8e8; 
border-top: 1px solid #e8e8e8;
background: #f6f4f4;
text-align: left;
width: 173px;
}

.border {
border-bottom: 0px solid #202020;
border-left: 0px solid #202020; 
border-right: 0px solid #202020; 
border-top: 0px solid #202020;
border: 4px solid #f6f4f4;
}

td.month {
color: none;
font-family: none;
font-size: none;
text-decoration: none;
text-transform: uppercase;
text-align: none;
background-color: #ffffff;
border: 0px dotted #2bc2f2;
}
	
td.week {
color: #404040;
font-family: tahoma;
font-size: 9px;
text-decoration: none;
text-transform: uppercase;
text-align: center;
background-color: #fae4eb;
border: 0px solid #f5cbd9; 
}

td.day {
color: #808080;
font-family: tahoma;
font-size: 9px;
font-weight: normal;
text-decoration: none;
text-transform: none;
text-align: center;
background-color: #f5f5f5;
border-left: 0px solid #fae0e9; 
border-right: 0px solid #fae0e9; 
border-top: 0px solid #fae0e9; 
border-bottom: 0px solid #fae0e9;
}

td.marked {
color: 	#808080;
font-family: tahoma;
font-size: 9px;
font-weight: normal;
text-decoration: none;
text-transform: none;
text-align: center;
background-color: #fce8f0;
border-left: 0px solid #7a7a7a; 
border-right: 0px solid #000000; 
border-top: 0px solid #7a7a7a; 
border-bottom: 0px solid #000000;
}

TEXTAREA,INPUT {		
color: #404040; 	
font-family: tahoma;			
font-size: 9px;
border-bottom: 1px solid #dcdada;
border: 1px solid #dcdada;
background: #f5f5f5;	
}

TEXTAREA {
width: 200; 
height: 100;
}