/********************************************
 * copyright 2009			    *
 *					    *
 * w3united :: Media Consulting 	    *
 * http://www.w3united.com		    *
 ********************************************/
 

/* Textlinks: */

body {
	color: #535864;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
	
A:LINK, A:ACTIVE, A:VISITED {
	text-decoration: none;
	color: #535864;
	font-size: 12px;
}



A:HOVER {
	color : #EB8324;
	font-size: 12px;
	text-decoration: underline;
}


img { 
	border:0;
}


form { 
	margin:0px; 
	padding:0px;
}




/* allg. Textangaben */


h1 {    
	color: #535864;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 32px;
	margin: 0px;
	padding: 5px 15px 4px 0px;
	text-align: right;
	text-decoration: none;	
}

h2 {
	color: #535864;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 22px;
	margin: 0px;
	padding: 0px 15px 15px 0px;
	text-align: right;
	text-decoration: none;
}

h3 {
	color: #535864; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
}


h4 {
	color: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 20px;
	text-align: right;
	margin: 0px;
	padding: 0px 0px 0px 0px ;
	text-decoration: none;
}

h5 {
	color: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h6 {
	color: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}



p {
	color: #535864;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.infoline_text {
	color: #EB8422; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}


.required {
	color: #535864;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.option {
	color: #545157;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

INPUT.option {
	BORDER-RIGHT: #545157 1px solid; BORDER-TOP: #545157 1px solid; BORDER-LEFT: #545157 1px solid; BORDER-BOTTOM: #545157 1px solid
}

INPUT.required {
	BORDER-RIGHT: #EB8324 1px solid; BORDER-TOP: #EB8324 1px solid; BORDER-LEFT: #EB8324 3px solid; BORDER-BOTTOM: #EB8324 1px solid
}

TEXTAREA.required {
	BORDER-RIGHT: #EB8324 1px solid; BORDER-TOP: #EB8324 1px solid; BORDER-LEFT: #EB8324 3px solid; BORDER-BOTTOM: #EB8324 1px solid
}

.tx-srfreecap-pi2-cant-read {
	color: #535864;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}
	
A.tx-srfreecap-pi2-cant-read:LINK, A.tx-srfreecap-pi2-cant-read:ACTIVE, A.tx-srfreecap-pi2-cant-read:VISITED {
	text-decoration: none;
	color: #535864;
}



A.tx-srfreecap-pi2-cant-read:HOVER {
	color : #EB8324;
	text-decoration: underline;
}



.lumogooglemaps_infobox {
	color: #545157;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;

}


.lumogooglemaps_link {
	color: #545157;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
	
A.lumogooglemaps_link:LINK, A.lumogooglemaps_link:ACTIVE, A.lumogooglemaps_link:VISITED {
	color: #555555;
	text-decoration:  none;
}

A.lumogooglemaps_link:HOVER {
	color: #555555;
	text-decoration:  none;
}

.tx-lumogooglemaps-pi1 {
	text-align: left;
}

.tx_lumogooglemaps_pi1_sidebar {
	visibility: hidden;
}


.footerline {
	color: #8C8C8C;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
}

.linkfooterline {
	color: #8C8C8C;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: right;
}

A.linkfooterline:LINK, A.linkfooterline:ACTIVE, A.linkfooterline:VISITED {
	color: #8C8C8C;
	font-size: 10px;
	text-decoration: none;
}


A.linkfooterline:HOVER {
	color : #FFFFFF;
	font-size: 10px;
	text-decoration: underline;
}





.hiddentext {
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 1px;	
}

.invisible {
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	color: #5e5e5e;
	font-size: 1px;	
}

A.invisible:LINK, A.invisible:ACTIVE, A.invisible:VISITED, A.invisible:HOVER {
	font-size: 1px;
	color : #5e5e5e;
	text-decoration: none;
}

