body 	
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Courier, sans-serif;
	font-size: 12px;
	color:#2F2F2F;
	line-height: 10px;
	background-color: #FFFFFF;
	
	}

hr {size: 1px; color: white; shadow:no; width: 150px; noshade:noshade}


p {
	font-size: 12px; 
	line-height: 15px;
}

h1	{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #ff8838;
	padding-bottom:0.55em;
	letter-spacing:0.05em;
	}		

h2	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000080;
	padding-bottom:1em;
	padding-top:2em;
	}	

.bold  			{font-weight:bold; }
.bildsignatur 	{color: #B3B3B3; font-size: 11px;	line-height: 12px; letter-spacing: 0.1em; font-weight:bold;}

/* spacer zwischen items im submenu */
.doubleslash 	{color: #575757; font-size: 10px;	line-height: 2px; letter-spacing: .4em;}


.copy 			{color: #7D7D7D; font-size: 10px;	line-height: 10px;}
.scopy 			{color: #979797; font-size: 10px;	line-height: 14px; letter-spacing: 0em;}
.bscopy 		{color: #979797; font-size: 9pt; 	line-height: 10px; letter-spacing: 0.2em;}
.uscopy 		{color: #6F6F6F; font-size: 7pt; 	line-height: 10px; letter-spacing: 0.2em;}


/* Text Bold bei Vita */
.whitetext  	{color: #000080;}

.orange 		{color: #ff8838; font-weight:bold; letter-spacing: 0.1em;}
.blue				{color: #000080; font-weight:bold; letter-spacing: 0.1em;}

a:link, a:visited, a:active, a:hover 			 
	{ font-size: 12px;  letter-spacing: 0.05em; text-decoration:none; } 
a:link, a:visited, a:active
	{color:#000000;}
a:hover
	{color:#ff8838;} 
	
	
a:link.content, a:visited.content, a:active.content, a:hover.content
	{ font-size: 11px;} 


/* Link für MainMenu */

a:link.main_active,  a:visited.main_active, a:active.main_active, a:hover.main_active	
	 {font-size: 10px; letter-spacing: 0.1em; text-decoration:none; font-weight:bold;}
a:link.main_active,  a:visited.main_active, a:active.main_active
	{color:#757575;}
a:hover.main_active	    		
	  {color:#ff9027;}


a:link.main_deactive,  a:visited.main_deactive, a:active.main_deactive, a:hover.main_deactive	
	 {font-size: 10px; letter-spacing: 0.05em; text-decoration:none;}
a:link.main_deactive,  a:visited.main_deactive, a:active.main_deactive
	{color:#959595;}
a:hover.main_deactive	    		
	{color:#ff9027;} 


/* Link für Submenu */

a:link.sub_active, a:visited.sub_active, a:active.sub_active, a:hover.sub_active				 
	{font-size: 10px; letter-spacing: 0.05em; text-decoration:none; font-weight:bold;} 
a:link.sub_active, a:visited.sub_active, a:active.sub_active	 
	{color:#757575;}
a:hover.sub_active	    	 
	{color:#ff9027;}


a:link.sub_inactive, a:visited.sub_inactive, a:active.sub_inactive, a:hover.sub_inactive 
	{font-size: 10px;  letter-spacing: 0.05em; text-decoration:none;}
a:link.sub_inactive, a:visited.sub_inactive, a:active.sub_inactive
	{color:#959595;} 
a:hover.sub_inactive 	    	 
	{color:#ff9027;}  

/* Linkfarbe für Text hinter den Bildern bei Content-Übersicht */

a:link.background, a:visited.background, a:active.background, a:hover.background
	{ color: #FFFFFF;} 




/* DIV TAGS FÜR BEREICHE */

#logo {

		padding:100px 20px 30px 100px;
		text-align:left;
		z-index:0;
		}
		
#mainmenu {

		padding:10px 20px 10px 100px;
		text-align:left;
		z-index:0;
		}
		
#submenu {

		padding:10px 20px 30px 100px;
		text-align:left;
		line-height: 1.5em;
		z-index:0;
		}
#fullimage {

		padding:30px 20px 20px 100px;
		text-align:left;
		z-index:0;
		}

#content
		{

		padding:40px 20px 20px 100px;
		width:500px;
		text-align:left;
		z-index:0;
		font-size: 12px;
		line-height: 1.3em;
		color:#666666;
		letter-spacing:0.02em;
}


#content_overview_thumbnails
		{

		padding:10px 20px 20px 82px;
		width:400px;
		text-align:left;
		z-index:0;
		font-size: 12px;
		line-height: 1.3em;
		color:#a3a3a3;
		}
#footer
		{

		padding:40px 20px 30px 100px;
		text-align:left;
		line-height: 1.5em;
		z-index:0;
		}





TR, TD {
	
	COLOR: #7D7D7D;
	font-weight: normal;
	font-size: 12px;
	line-height:1.6em;
	word-spacing: 0.2em;
	letter-spacing: 0.03em;
}

td.middle {
		
		font-size: 10px; 
		line-height:14px;
		color:#7D7D7D;
		valign: middle;
		vertical-align: middle;
		line-height: 10px;
}







	
input 		
	{
	font-family:  Arial, Courier, sans-serif;
	font-size: 12px; 
	color: #858585; 
	border: 1px #dddddd solid; 
	background-color: #fcfcfc; 
	letter-spacing: 0.2em; 
	width:300px;
	padding-right:120px;
	}
select  		
	{
	font-family:  Arial, Courier, sans-serif;
	font-size: 10px; 
	color: #858585; 
	border: 1px #dddddd solid; 
	background-color: #fcfcfc; 
	letter-spacing: 0.1em; 
	width:300px;
}
textarea 		
	{
	font-family:  Arial, Courier, sans-serif;
	font-size: 10px; 
	color: #858585; 
	border: 1px #dddddd solid; 
	background-color: #fcfcfc; 
	letter-spacing: 0.1em; 
	width:300px;

	}
option 		
	{
	font-family:  Arial, Courier, sans-serif;
	font-size: 10px; 
	color: #858585; 
	border: 1px #dddddd solid; 
	background-color: #fcfcfc; 
	letter-spacing: 0.1em; 
	width:300px;

	} 
	
input.submit {padding-right:230px;}