@charset "UTF-8";
/* CSS Document */

/* Allgemein */

* { 
	margin:0 auto; 
	padding:0; 
	border:0 none;
}

html {
	background-color:#ebebeb;
	background-image:url(http://www.saschameier.eu/gl/tl_files/gl/img/images/head_bg_e.jpg);
	background-repeat:repeat-x;
}

body{
	width:100%;
}

#wrapper {
	position:relative; 
	min-height:100%; 
}


#header {
	background-image:url(http://www.saschameier.eu/gl/tl_files/gl/img/images/head.jpg);
	height:400px;
	width:960px;
}
	
#container {
	background-image:url(http://www.saschameier.eu/gl/tl_files/gl/img/images/body.jpg);
	background-repeat:repeat-y;
	width:960px;
	min-height:1910px;
}

#main {
	padding-top:20px;
	width:460px;
	margin-left:70px;
	margin-right:20px;
	float:left;
}


.paket {
	margin-top:30px;
	border-bottom:#ccc 1px solid;
}

.paket li{
	list-style:disk;
	list-style-position:inside;
}

.preis {
	margin-left:355px;
	margin-bottom:20px;
}

#right {
	padding-top:20px;
	width:340px;
	float:left;
}
	
#clearing {
	clear:both;
	height:0;
	padding:0;
	border:0;
	margin:0;
	font-size:0;
	line-height:0;
}
	
	
#footer {
	background-image:url(http://www.saschameier.eu/gl/tl_files/gl/img/images/footer.jpg);
	width:960px;
	height:98px;
	padding-top:5px;
}

/* ENDE Allgemein */



/* Text ALLGEMEIN */ 

h1, h2, h3, h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:28px;
	color:#71ad00;
	padding-bottom:20px;
}

h2 {
	font-size:24px;
}


h3, h4 {
	font-size:18px;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.4em;
}

#main li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.4em;
}


#anleser p {
	font-size:24px;
	margin-bottom:30px;
	color:#71ad00;
	font-weight:600;

}

#versprechen p {
	font-size:20px;
	color:#71ad00;
	font-weight:600;

}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
}


/* KOPF */ 

#header a {
		text-decoration:none;
}

#header h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#71ad00;
	font-size:48px;
	font-weight:500;
	padding-left:70px;
	padding-top:50px;
}


/* Main */ 

#main p {
	margin-left:-70px;
}

.paket_ez {
	margin-left:10px;
}

.paket p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.4em;
	margin-bottom:20px;
	color:#000;
}

.paket li {
	margin-bottom:10px;
}




/* Right */ 

#right p {
	margin-left:-70px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4em;
}


.submit_container {
	clear: both;
	padding-left:1px;
	padding-top:25px;
}



/* Formular */ 


table {  
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	padding-bottom:10px; 
	font-stretch:expanded; 
	margin-left:20px; 
}

td {
	margin-left:-10px;
	margin-top: 1px;
}

col_0 col_first {
	patting-bottom:20px;
	margin-top: 1px;
}

label {
	margin-left:-20px;
	margin-top: 1px;
}

#ctrl_17 {
	padding-left:20px;
	padding-top:100px;
}

#opt_17_1, 
#opt_17_2  {
	margin-left:30px;
	margin-top:8px;
	}	

#lbl_17_0, 
#lbl_17_1, 
#lbl_17_2 {
	padding-left:20px;
}

td.col_0{
	padding-bottom:18px;
}


#ctrl_17,
#ctrl_9,
#ctrl_10,
#ctrl_11,
#ctrl_12,
#ctrl_13,
#ctrl_14  { 
	height:26px; 
	padding:2px 3px; 
	border:1px solid #71b101; 
	margin-bottom:10px;
	margin-left:20px; 
	width:220px;
	background-color:#89d200;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:13px;
}


#ctrl_14 { 
	padding:2px 3px; 
	border:1px solid #71b101;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	width:220px;
	height:50px; 
	background-color:#89d200;
	padding-left:13px;
}



/* Checkbox */

#ctrl_16 {
	clear: both;
	padding-left:20px;
}	

ctrl_16 {
	width:250px;
}

#lbl_16_0   {
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:340px;
}

/* Ende Checkbox */


.error  {
	width:290px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

/* Ende Formular */ 




/* Fuss */ 

.footer h1, p {
		padding-left:70px;
		font-size:12px;		
}

.footer_left { 
	padding-left:68px; 
	padding-top:3px; 
	float:left; 
}


.footer_right { 
	padding-top:3px; 
	padding-right:68px; 
	float:right; 
}


#footer a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.back a {
	display:none;
}	


/* Typolight */ 
.clear {height:0.1px; overflow:hidden; font-size:0.1px; line-height:0.1px; clear:both;}
.invisible {width:0; height:0; left:-1000px; top:-1000px; position:absolute; overflow:hidden; display:inline;}


/* ENDE TYPOLIGHT */


/* Pix */ 

.pfeil img {
	padding-left:130px;
	padding-bottom:40px;
	padding-top:30px;
}

.pic img {
	
	padding-left:60px;
	padding-top: 50px;
}
	

#absende-button img {
	padding-left:120px;
}
