/*
 copyright 2010 nerdline media solution
*/

body {
	font-size:13px;
	font-family: Verdana, Helvetica, sans-serif;
	margin:0 0 0 0;
	height:auto;
	background-color: #B0AFAD;/*#B6B5B3;*/
	background-image:url('../pics/thurau_back_verlauf.jpg');
	background-repeat: repeat-x;
	background-position: left 100px;
	color:#333333;
}

h1{
	font-size:200%;
}

h2{
	font-size:150%;
	color:#3979BF;
	line-height:130%;
}

h3{
	font-size:120%;
}

h4{
	font-size:100%;
	font-weight:bold
}

img {
	margin:0 0 0 0;
	border:0px;
}
#backgroundSpacer {
	width:100%;
	height:100px;
	background-color: #fff;
}

#spacer {
	position:absolute;
	width: 100%;
	height:100%;
	min-width: 1024px;
	margin:5px 0 0 0;
}

#ground {
	background-color:#fff;
	position: absolute;
	height:auto;
	width: 1024px;
	left: 50%;  	
	margin:0 0 0 -512px;
	border:0px dashed red;
}

.header {
	background-image: url('../pics/thurau_header.jpg');
	background-repeat:no-repeat;
	height:232px;
	width:100%;
}

.logo {
	position: absolute;
	margin:0 0 0 0;	
	height:auto;
	width:auto;
	z-index:100;
	border:0px solid black;
}

.logoIMG {
	width:210px;
	height:210px;
}

.mainNavigation {
	height:25px;
	width:100%;
	background-image:url('../pics/thurau_menuleiste_1px.jpg');
	background-repeat:repeat-x;
	border-top: 1px solid #3979BF;
	border-bottom:1px solid #3979BF;
	padding:0 0 0 0;
}

#leftColumn {
	float: left;
	height:auto;
	width:190px;
	overflow:hidden;
	margin:0 0 0 0;
	padding:15px 0 0 0;
}

#leftColumn .subnav001 {
	width:auto;
	height:auto;
	border-right:2px solid #C9C9C9;
	font-size:80%;
	text-align: right;
	padding:10px 15px 10px 5px;
}


#leftColumn .subnav001 a:link, 
#leftColumn .subnav001 a:visited,
#leftColumn .subnav001 a:active {
	color:#333333;
	font-size:120%;
	text-decoration:none;
	font-weight:bold;
}

#leftColumn .subnav001 a:hover {
	color:#3466CD;
	font-size:120%;
	text-decoration:none;
	font-weight:bold;
}

#leftColumn .subnav002 {
	width:auto;
	height:auto;
	font-size:83%;
	text-align: right;
	padding:50px 15px 50px 20px;
	line-height:15px;
}

#leftColumn .abstand001 {
	width: auto;
	height:5px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow: hidden;
}

#centerColumn {
	float: right;
	height:auto;
	width:800px;
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#centerColumn .contentHeader {
	width: auto;
	height: 20px;
	text-align: right;
	padding:8px 15px 0 0;
}

#centerColumn a:link,
#centerColumn a:visited, 
#centerColumn a:link {
	text-decoration:none;
	color:#3979BF;	
}

#centerColumn a:hover {
	text-decoration:underline;
	color:#CB271D;
}


#centerColumn .right {
	float:right;
	font-size:80%;			
}

#centerColumn .left {
	float:left;
	font-size:80%
}


#centerColumn a.mail:link,
#centerColumn a.mail:visited, 
#centerColumn a.mail:link {
	display:block;
	background-image:url('../pics/thurau_mail.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
	width:43px;
	height:13px;
	float:right;
	margin-left:5px;
}

#centerColumn a.mail:hover {

	background-image:url('../pics/thurau_mail_on.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
}



#centerColumn a.print:link,
#centerColumn a.print:visited, 
#centerColumn a.print:link {
	border-right:1px solid #333333;
	padding-right:5px;
	display:block;
	background-image:url('../pics/thurau_drucken.jpg');
	background-repeat:no-repeat;
	width:39px;
	height:13px;
	float:right;
	text-decoration:none;
}

#centerColumn a.print:hover {

	background-image:url('../pics/thurau_drucken_on.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
}



#centerColumn .BreadCrume {
	position:absolute;
	margin:-15px 0 0 15px;
	color:#333333;
	font-size:85%;
}

#centerColumn .BreadCrume a:link,
#centerColumn .BreadCrume a:active,
#centerColumn .BreadCrume a:visited {
	color:#3D6ECF;
	text-decoration:none;
}


#centerColumn .BreadCrume a:hover {
	color:#3D6ECF;
	text-decoration:underline;
}


#centerColumn  .content {
	margin:30px 50px 70px 20px;
	line-height:20px;
}

#centerColumn .kontaktLeft {
	width:300px;
	float:left;
	border:0px solid black;
}

#centerColumn  .kontaktRight {
	width:400px;
	margin:0 10px 0 0;
	float:right;
	border:0px solid red;
}
.clearDiv {
	clear: both;
}

.contentFooter {
	position:absolute;
	margin:-50px 0 0 970px;
}
#footer {
	position:absolute; 
	margin:5px 0 0 0; 
	height:40px; 
	width:100%;	
	font-size:80%;
}

#footer .meta {
	float:left;
	margin: 0 0 0 5px;
}

#footer .copyright {
	float:right;
	margin: 0 5px 0 0;
}

#footer a:link,
#footer a:visited,
#footer a:active {
text-decoration: none;
color:#333333;
}

#footer a:hover {
text-decoration: underline;
color:#333333;

}



.adressblock {
margin:5px 0 25px 0;
font-size:83%;
}

.printHeader {
	width:550px;
	background-color:#fff;
	height:110px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
/*	overflow:hidden;*/
}

.printContent {
	width:550px;
	height:auto;
	margin:0 0 20px 0;
	padding:0 15px 0 15px; 

}

.printContent a:link,
.printContent a:visited, 
.printContent a:link {
	text-decoration:none;
	color:#3979BF;	
}

.printContent a:hover {
	text-decoration:underline;
	color:#CB271D;
}


.printDate {
	font-size: 85%;
	float:right;
	margin:5px 10px 0 0;
	border:1px solide red;
}

.printHeadertitle {
	font-size: 90%;
	padding:10px 0 0 10px;
}

.printleft {
	float:left;
	width:280px;

}

.printright {
	float:right;
	width:265px;
	overflow:hidden;
	border:1px solid #333333;
}

.weg {
	display:none;
}

.justifyright {
text-align:right;
}

.thumbscontainer {
border-left: 0px dashed #4580BC;
border: 0px dashed #4580BC;
padding-bottom:50px;

}

ul.thumbs li {
	padding-right:15px;
	font-size:	75%;
	color:#3979BF;
	line-height:	12px;
}

.contenGallerieElement {
width: 125px;
height:205px;
padding:10px 10px 10px 20px;
border:1px dashed #4580BC;
border-left:0px;
border-top: 0px;
float:left;
overflow:hidden;
}

.contenGallerieElement:hover{
background-color:#F0EFED;
}

.contentGallerieTitle {
font-size:90%;

}
