/**********************************************/
/*  	© DSL - Factory 2008            	  */
/* 		Talstraße 6             			  */
/* 		08066 Zwickau 						  */
/* 		0375 4444667 						  */
/**********************************************/

/**********************************************/
/* HTML Tag Styles							  */
/**********************************************/ 
html, body {
	  margin: 0;
	  padding: 0;
	  height: 100%;}

body{
	background-image:url(../img_web/bg/body.gif);	
	background-repeat:repeat-x;
	background-color:#e7ecf3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b585d;}



/************************************************/
/* Überschriften                                */
/************************************************/

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	display:inline;}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline;
	color:#910000;
	text-transform: uppercase;
	letter-spacing: 1px;}
	
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	display:inline;
	text-align: left;
	color:#910000;}



/************************************************/
/* allgemeine Link Styles                       */
/************************************************/

h3 a,h3 a:hover,h3 a:active,h3 a:visited   {
	text-decoration:none;}

a, a:active, a:visited{
	color:#910000;
	text-decoration:underline;}

a:hover{
	text-decoration: none;}



/************************************************/
/* Formulare                                    */
/************************************************/

form{
	display:inline;}
	
input {
	background-color:#e7ecf3; 
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}

.kontakt input  {
	background-color:#e7ecf3; 
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:250px;
	border-bottom:1px solid #69aadd;}

textarea{
	background-color:#e7ecf3; 
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:250px;
	border-bottom:1px solid #69aadd;}



/************************************************/
/* Listen-Styles                                */
/************************************************/
	
.pktliste{
	display:block;
	margin:0px;
	padding:0px;}

.pktliste li {
	background-image:url(../img_web/allg/punkt.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	list-style:none;
	margin:0px;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
}	
	
	
	
/********************************************/
/* Layout Container                         */
/********************************************/


#grundcont{
	width:950px;
	margin-left:auto;
	margin-right:auto;}

#kopf{
	background-image:url(../img_web/bg/kopf.gif);
	background-repeat:repeat-x;
	height:234px;}
	
#kopf_hotline{
	position:absolute;
	left:0px;
	top:30px;}
	
#kopf_links_unten{
	position:absolute;
	background-image:url(../img_web/bg/kopf_links_unten.jpg);
	width:371px;
	height:130px;
	left:0px;
	top:76px;}
	
#kopf_mitte{
	position:absolute;
	background-image:url(../img_web/bg/kopf_mitte.jpg);
	width:356px;
	height:176px;
	left:371px;
	top:30px;}
	
#kopf_rechts_unten{
	position:absolute;
	background-image:url(../img_web/bg/kopf_rechts_unten.jpg);
	width:223px;
	height:154px;
	left:727px;
	top:52px;}
	
#kopf_unten{
	position:absolute; 
	background-image:url(../img_web/bg/kopf_unten.jpg); 
	width:400px; 
	height:28px; 
	left:550px; 
	top:206px;}
	
/* Container für die Obere Navigation */
#navtop{
	position:absolute;
	left:727px;
	top:0px;}
	
/* Container für die Hauptnavigation */
#navi{
	position:absolute;
	top:206px;
	left:0px;
	width:950px;
	background-image:url(../img_web/bg/navi.gif);
	background-repeat:repeat-x;
	height:28px;}

#tablebg{
	background-image:url(../img_web/bg/strichlinie_vert.gif);
	background-repeat:repeat-y;
	background-position:663px;}
	
#inhalt_grund{
	height:350px;
	width:950px;
	padding-bottom:15px;}
	
#inhalt_grund[id]{
	min-height:350px;
	height:auto;}
	
#inhalt_links{
	width:663px;
	float:left;}
	
#inhalt_rechts{
	margin-left:1px;
	display:inline;
	width:286px;
	float:left;}

/* Container für den Fussbereich */
.fuss_rand{
	background-image:url(../img_web/bg/fuss_rand.gif);
	background-repeat:repeat-x;
	height:70px;}
	
#fuss{
	background-image:url(../img_web/bg/fuss.gif);
	background-repeat:repeat-x;
	height:50px;
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	color:#FFFFFF;
	text-align:center;}



/********************************************/
/* Linkdefinitionen in spez. Containern     */
/********************************************/
#fuss a,#fuss a:hover{
	padding-left:3px;
	padding-right:3px;
	color:#FFFFFF;
	text-decoration:none;}
	
#fuss a:hover{
	text-decoration:underline;}


