/* Standard Formatierungen */

body 			{ font-family: Arial; font-size: 9pt; background-color: #FFFFFF; color: #000000;}

h1                  	{ font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; font-variant: small-caps; letter-spacing: 3px;}
h2                 	{ font-family:  Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000}

hr                  	{ border:1px #666666;}
td                 	{ font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
li                 	{ font-family:  Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }

a                  	{ color:#000000;font-family:Arial,Helvetica,sans-serif; }
a:hover            	{ color:#FF5500;font-family:Arial,Helvetica,sans-serif;text-decoration:underline; }
a:link:visited     	{ font-family:Arial,Helvetica,sans-serif; }
a.link:hover       	{ color:#FF5500;font-family:Arial,Helvetica,sans-serif;text-decoration:underline; }
a.link:active      	{ color:#000000;font-family:Arial,Helvetica,sans-serif;text-decoration:underline; }
a.link             	{ color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:12px;}


/* Spezielle Formatierungen */
.table_with_border {
	border:1px solid #DDDDDD;
}

.table_border_bottom {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

.table_border_bottom2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

.table_border_top_and_bottom{
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.listtable0         	{ background-color:#EEEEEE;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal; }
.hand               	{ cursor:hand; }
.title      	    	{ background-color: #FFFFF;}

.content    		{ background-color: #EEEEEE; height:20px; background-color: #EEEEEE;}
.content0   		{ background-color: #FFFFFF; }
.content1   		{ background-color: #EEEEEE; }
            		.Button   		  { cursor:hand;width:80px;height:18px; font-size:11px; font-family:Arial,sans-serif; color:#000000;border:1px solid #BBBBBB;background-image: url(../images/classic/top_bar.gif)}
.Button_Large   { cursor:hand;width:125px;height:18px; font-size:10px; font-family:Arial,sans-serif; color:#000000;border:1px solid #BBBBBB;background-image: url(../images/classic/top_bar.gif)}
.Button_Small   { cursor:hand;width:25px;height:18px; font-size:9px; font-family:Arial,sans-serif; color:#000000;border:1px solid #BBBBBB;background-image: url(../images/classic/top_bar.gif)}
.Textfield  		{ height:20px;font-size:11px; font-family:Arial,sans-serif;  }

.Textfield_Formular  	{ height:20px; ;font-size:11px; font-family:Arial,sans-serif;  }
.Textfield_Formular2  	{ font-size:11px;width:400px; font-family:Arial,sans-serif;  }
.Textfield_Formular3  	{ font-size:11px; width:75px;font-family:Arial,sans-serif;  }
.Textfield_Formular4  	{ font-size:11px; width:150px;font-family:Arial,sans-serif;  }
.Textfield_Formular_spezial  	{ font-size:11px; width: 257px ; font-family:Arial,sans-serif;  }


.border_bottom		{ border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
		          border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;
		          border-top-color: #666666;border-right-color: #666666;border-bottom-color: #666666;border-left-color: #666666;
			}
  

            		
.bline      		{ background-color: #777777; }

/* Adminbereich  */
.header     		{ border-width:0px; border-style:solid; border-color:#000000;Arial, Helvetica, sans-serif; font-size: 10pt; }
.maintitle  		{ color: #000000; font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline;}
.subtitle   		{ color: #000000; font-family:  Arial, Helvetica, sans-serif; font-size: 10pt;}
.headline   		{
	font-family: 	 Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;

}

.headline_top   		{
	font-family: 	 Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
  
}

.listcontent0   	{ background-color: #AAAAAA; }
.listcontent1   	{ background-color: #FFFFFF; }

.listtitle0   		{ background-color: #999999; }
.listtitle1   		{ background-color: #DDDDDD; }

.label      		{ color: #000000; font-size:11px; font-family:Arial,sans-serif;}
.cline      		{ background-color: #FFFFFF; }


.errortext  		{ color: #FF6600; font-size: 7.5pt; }
.errorfield 		{ background-color: #FFFFEE; }



            
/* Formatierung Block */
.block_td_header               	{ font-family:  Arial, Helvetica, sans-serif; 
 				  font-size: 9pt; 
 				  color: #11AF43; 
 				  background-color: #F7F7F7; 
 				  border-top: 1px solid #808080;border-right: 0px solid #808080;border-bottom: 1px solid #808080;border-left: 0px solid #808080;    
 				}            
.block_td_header2              	{ font-family:  Arial, Helvetica, sans-serif; 
 				  font-size: 9pt; 
 				  color: #11AF43; 
 				  background-color: #F7F7F7; 
 				  border-top: 0px solid #808080;border-right: 0px solid #808080;border-bottom: 1px solid #808080;border-left: 0px solid #808080;    
 				}            
.block_td                 	{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	
}            
.block_table_with_border 	{ border:1px solid #C5C4C4;}
.block_button     		{ cursor:hand;width:20px;height:20px; font-size:9px; font-family:Arial,sans-serif;
				  background-color:#666666; 
				  color:#FFFFFF;border:0px solid #000000;
				}

           
.my_background {
	background-image: url(../images/classic/top_grafik.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.my_background2 {
	background-image: url(../images/classic/top_grafik2.jpg);
	background-repeat: no-repeat;
}

.my_background3 {
	background-image: url(../images/classic/heaven.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}


