/* CSS Dokument für Module, Addons usw */

/*#######################################################################################################################################################*/
/* Formular Generator */
#formular { margin:0 auto; padding:0; width:520px; }
form { margin:0; padding:0;}
fieldsetformular {width:390px; border:1px solid #ffffff; padding:10px; margin:5px; text-align:left;}
fieldsetformular:hover {border-color:#6194C3;}
fieldset#checkboxformular input  {width:35px;}
.legendformular {font-size:1.1em; color:#000000; font-weight:bold; padding:5px; margin:5px; background:none;}
.labelformular { color:#000000; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; float:left; clear:left;}
.inputformular {border:1px solid #000000; padding-left:0.3em; margin-bottom:0.6em; width:200px; background:#fff;}
input:focus {border-color:#6194C3;}
.selectformular {border:1px solid #000000; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:150px;}
.optionformular {color:#000000;}
.textareaformular {width:424px; border:1px solid #000000;}
textarea:focus {border-color:#6194C3;}
.submitbtnformular {float:right;width:123px; background:#ffffff; border:1px solid; border-color:#000000 #000000 #000000 #000000; color:#000000; cursor:pointer; padding:0; margin:15px 20px 10px 10px;}
.submitbtnformular:hover {background:#6194C3; color:#000000; border:1px solid; border-color:#000000 #000000 #000000 #000000;}
	/* Formular Generator Ende */
	
/*############################################################################################*/

/**Impressum **/
.trenner{
	display:block;
	width:500px;  
	height:1px;
	line-height:0px;
	overflow:hidden;
	background-image:url(images/trenner.gif);
}
.texttrenner{
	display:block;
	padding-left:0px;
}
/**** Abstaende von Elementen ***/
.keinumbruch{
	margin-bottom:0px;
}
.einfacherumbruch{
	margin-bottom:7px;
}
.doppelterumbruch{
	margin-bottom:34px;
}

.tel{
	background-image:url(images/icon_tel.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:14px;
}

.fax{
	background-image:url(images/icon_fax.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:14px;
}
.mobil{
	background-image:url(images/icon_mobil.gif);
	background-repeat:no-repeat;
	background-position:2px 0px;
	padding-left:14px;
}
#impress a.mail{
	color:#016AC3;
	text-decoration:none;
	background-image:url(images/icon_mail.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:15px;
	font-weight:bold;
	margin-left:1px;
}

#impress a.extern{
	color:#C82F2A;
	text-decoration:none;
	background-image:url(images/icon_link.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:15px;
	font-weight:bold;
	margin-left:1px;
}

.imtext a.extern{ /** Externer Link modul **/ 
	margin-left:0px;
}
.flRight { 
	float: right;
	margin: 0 100px 0 0;
}

/** Impressum Ende **/
	
	.flRight 
	{ 
		float: right;
		margin: 0 100px 0 0;
	}

	/** Impressum Ende **/
/* Linkliste ***********************************************/

.contentlinklist {
 margin-left: 0%;
 margin-top: 0px;
}

/* bei fixer Breite ggf.  width: 500px; einbauen */

.linkarea {
 background: none;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 0px;
}

.linkarea_head {
 font-size : 1.2em;
 font-weight: bold;
 text-transform : uppercase;
 background-color : transparent;
 padding : 5px 0px;
 margin : 0;
}

.linkarea_img {
 padding: 2px;
 background: #fff;
 float: left;
 margin-right: 15px;
 border: 0px;
}

.linkarea_txt {
 position: relativ;
 margin-left: 40%;
 border: 0px;
}

.linkarea_imgmax {
 padding: 10px;
 background: none;
}

.clean {
 clear: both;
}
.Linkliste {
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: solid 1px #efefef;
	background: url(http://seetouristik.t4server.info/files/bildschattenkategorie.png) repeat bottom left;
	padding: 6px 3px 17px 7px;
}

