/**
* Design und Layout 'stickerei'
* (c) 2009 by website baker services  http://www.websitebakers.org
* Details zur Lizenz siehe info.php des Templates
*/


/* Definierte Startwerte alle HTML-Elemente */
* { 
 	margin: 0;
 	padding: 0;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Customise the standard HTML
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
a:link, a:visited, a:active {
	color: #133142;
	text-decoration: underline;
}
a:hover {color:#aaa; text-decoration: none;}


hr {color:#133142;}

/* Page Headings */
h1, h2, h3, h4, h5, h6 {color: #000000;}

strong {color: #000000;}

p {margin:0;}


h1 { 
	margin:10px 0 6px 0;
	font-size: 24px;	
}

h2 { 
	margin:10px 0 4px 0;
	font-size: 18px;	
		
}

h3{
	font-size:				2.15em;
	color:					#41a9d3;
	font-weight:			normal;
	padding-top:            5px;
	padding-bottom:         25px;
}


h4{
	font-size:				1.35em;
	color:					#3e3e3e;
	font-weight:			normal;
	padding-top:            5px;
	padding-bottom:         25px;
        line-height: 22pt;
}




h5 {
	margin:10px 0 0 0;	
	font-size: 0.9em;	
}

h6 {
	margin:3px 0 0 0;	
	font-size: 0.75em;	
}




/* Schrift und Hintergrund Browserseite */
body { 
font-family: Georgia, sans-serif;
color:#333;
font-size:12px;
background: #fff;
}

#site { 
margin:0px auto; 
width:1000px;
min-height:600px;
}

#top { 
width:1000px;
float:left;
height:86px;
}

#logo { 
float:left;
width:170px;
height:84px;
background:url(../img/logo.gif) no-repeat #fff;
}

/* Schrift und Hintergrund Navi */
#navi { 
float:left;
height:79px;
width:636px;
background:url(../img/navi_back.png) no-repeat #fff;
}

#navimain { 
height:40px;
margin-left:50px;
margin-top:30px;
width:544px;
}

#navimain ul { 
list-style:none;
}

#navimain li { 
width:auto;
float:left;
padding-right:14px;
line-height:40px;
}


#navimain a { 
width:auto;
float:left;
border-right:1px solid #666;
padding-right:14px;
font-size:15px;
text-decoration:none;
color:#aaa;
}

#navimain a:hover { 
color:#666;
}

#navimain .menu-last a { border-right:none;}
#navimain .menu-current a { color:#000;}

#language { 
float:right;
height:20px;
margin-top:20px;
padding-right:26px;
width:79px;
}

#language  img { 
margin-left:10px;
}


#search-bg { 
float:right;
width:183px;
height:54px;
background:url(../img/search.png) no-repeat #fff;
}

#search { 
height:18px;
margin-left:10px;
margin-top:-1px;
width:170px;
}

.searchbox input[type='text'] {background:none;  border:0px solid #ccc;color:#ad969e; width:80px;padding-left:10px;}
.searchbox input[type='image'] {background:none; border:none; margin-left:7px; vertical-align:middle;}



/* Schrift und Hintergrund Head */
#head { 
width:1000px;
float:left;
height:332px;
}

#header { 
float:left;
height:309px;
margin-left:10px;
padding-top:14px;
width:763px;
background:#fff;
}

#box2 { 
background:url(../img/box2.jpg);
float:right;
height:332px;
margin-top:0px;
width:219px;
}

#text2{ 
padding-left:24px;
padding-top:16px;
}

#text2 a { 
text-decoration:none;
}

#text2 a :hover{ 
color:#333;
}

/* Schrift und Hintergrund Middle*/
#middle { 
width:1000px;
float:left;
height:130px;
margin-top: -165px;
}

#labels { 
width:780px;
float:left;
height:128px;
}

#label1 { 
width:195px;
float:left;
height:128px;
background:url(../img/label1.jpg);
}

#label2 { 
width:195px;
float:left;
height:128px;
background:url(../img/label2.jpg);
}

#label3 { 
width:195px;
float:left;
height:128px;
background:url(../img/label3.jpg);
}

#label4 { 
width:195px;
float:left;
height:128px;
background:url(../img/label4.jpg);
}


.labeltext { 
color:#FFFFFF;
font-size:11px;
padding-left:24px;
padding-top:14px;
}

.labeltext a { 
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.labeltext h2 { 
color:#FFFFFF;
font-size:18px;
}

#box3 { 
background: #fff;
float:right;
height:200px;
margin-top:150px;
width:219px;

}

#text3{ 
margin-left:8px;
padding:16px;
}

/* Schrift und Hintergrund Main*/
#main { 
width:763px;
float:left;
min-height:200px;
background:#efefef;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin-left:9px;
margin-top: -30px;
}

#subnavi { 
float:left;
min-height:200px;
width:178px;
}

#subnavi ul { 
margin-left:14px;
margin-top:14px;
list-style-image: url(../img/arrow.jpg);
list-style-position:inside;
}

#subnavi li { 
padding-bottom:10px;
}

#subnavi a { 
text-decoration:none;
font-size:14px;
font-weight:bold;
vertical-align:top;
}

#content { 
float:right;
min-height:200px;
width:584px;
}

#text1{ 
padding:16px;
}


#footer  {  
background:url(../img/footer.gif) no-repeat;
color:#666;
float:left;
height:220px;
width:784px;
}

#pictures  {  
float:left;
height:134px;
margin-left:20px;
margin-top:20px;
width:743px;
}


#wb-footer  {  
float:left;
padding-left:20px;
padding-top:24px;
width:540px;
}

#wb-footer a {text-decoration:none; color:#666;}

#wb-footer a:hover { color:#000;}



#traum {
color:#666666;
float:right;
padding-right:20px;
padding-top:24px;
text-align:right;
width:200px;
}

#traum a {text-decoration:none; color:#666;}

#traum a:hover { color:#000;}








.close{
	float:					right;
	font-size:				18px;
}

.close:hover{
	margin-top:				1px;
	color:					#3a7eda;
	text-decoration:		none;
}

.black_overlay{
	display: 				none;
	position: 				absolute;
	top: 					0%;
	left: 					0%;
	width: 					100%;
	height: 				100%;
	background-color:		black;
	z-index:				1001;
	-moz-opacity:			0.8;
	opacity:				.80;
	filter:					alpha(opacity=80);
}

.white_content {
	display: 				none;
	position: 				absolute;
	top: 					15%;
	left: 					30%;
	width: 					500px;
	height: 				180px;
	padding: 	            16px;
	border: 				16px solid #ccc;
	background-color: 		white;
	z-index:				1002;
	overflow: 				auto;
} 






