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


body					{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; }

h1						{ font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 25px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #707070; }
h2						{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 15px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #000;}
h3						{ font-style: italic; font-weight: lighter; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000;}






#wrapper 				{ border: 1px solid #FFFFFF; padding: 10px; margin-top: 20px;}
#header 				{ background-image: url(/tl_files/img/head.jpg); background-repeat: no-repeat; background-color: #FAE116;}
#container 				{ background-image: url(/tl_files/img/container-back.gif);}

#left 					{ background-image: url(/tl_files/img/back-left.jpg); background-repeat:no-repeat; height: 450px; background-color: #FAE116;}
#main 					{ background-color: #F5F5F5;}



* html	#left	                { width: 240px;}







.MainText               { padding: 20px;}
.TopNavi				{ text-align: right; padding: 20px 20px 0px 0px;}
.TopNavi a				{ text-decoration: none; color: #000000; padding: 0px 5px 0px 5px; font-size:13px;}
.TopNavi a:hover		{ color: #FFFFFF; }

.FooterContent 			{ text-align: center; color: #FFFFFF; padding-top: 13px; font-family: Arial, Helvetica, sans-serif; font-size:12px; }

.KontaktForm			{ }
.col_0					{ width: 130px; padding: 0px 5px 5px 0px;}
.col_1					{ width: 450px; padding: 0px 0px 5px 0px;}
.KontaktForm input		{ width: 250px; border: 1px solid #707070; }
.KontaktForm .checkbox	{ width: 14px; border: 1px solid #707070; }
.KontaktForm .textarea	{ width: 250px; border: 1px solid #707070; }
.KontaktForm .captcha	{ width: 50px; border: 1px solid #707070; }
.KontaktForm .submit	{ width: 80px; margin-top: 20px;}
.KontaktForm .error		{ color: red;}

.MainReferenz					{padding: 20px 20px 0px 20px;}
.MainReferenz .ce_headline 		{font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 25px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #707070;}
.MainReferenz h1 				{font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 15px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #000;}
.MainReferenz .more 			{border-bottom: 1px solid #707070; padding-bottom: 5px;}
.MainReferenz .Bild1			{ float: left; padding: 0px 10px 0px 0px;}
.MainReferenz .Bild2			{ float: left; padding: 0px 10px 0px 0px;}
.MainReferenz .Bild3			{ }

.MainReferenz table				{ margin-top: 20px; border: 1px solid #000;}
.MainReferenz td				{ border: 1px solid #000; padding: 2px;}
.MainReferenz .TableHead		{ color: #FAE116; background-color: #707070;}


.MainReferenz a					{ text-decoration: none; color: #707070; font-weight: bold; font-size: 11px;}
.MainReferenz a:hover			{ color: #FAE116;}

.MainText a						{ text-decoration: none; color: #707070; font-weight: bold; font-size: 11px;}
.MainText a:hover				{ color: #FAE116;}

.back							{ margin-bottom: 10px;}


.MainGallery					{padding: 20px 20px 0px 20px;}
.MainGallery .ce_headline 		{font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 25px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #707070;}
.MainGallery h1 				{font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 15px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; color: #000;}
.MainGallery .more 				{border-bottom: 1px solid #707070; padding-bottom: 5px;}
.MainGallery a					{ text-decoration: none; color: #707070; font-weight: bold; font-size: 11px;}
.MainGallery a:hover			{ color: #FAE116;}


.pagination p				{ margin-bottom: 0px; padding: 0px; width: 120px; float: left;}
.pagination ul				{ float: right; }
.pagination li				{ float: left; list-style: none; margin-right: 5px}





