/**** copyright © 2010 rentenloch-verhindern.ch / TBI ****/
/****          info@rentenloch-verhindern.ch          ****/
/****          Version 1.0 | 20. Januar 2010          ****/


/*Allgemeines*/
* 						{margin: 0; padding: 0; border: 0;}
h1 	span				{display:none}
h2 						{background:url(img/titel.png) no-repeat 0 0; margin-bottom:1em; height:40px; position:relative; z-index:90}
h2 span 				{display:none;}
a						{text-decoration:none; color:#97b62b;}
a:hover 				{color:#efefef;}

body, html{				height:99%;
						min-height: 600px;
						border-top: 4px solid #3b2e20;
						min-width: 1055px;
						background: #5b4630 url(img/background.jpg) repeat-x 0 0;
						}

#wrapper1 				{ margin:0 auto;  height: 900px !important; position: relative; }

#wrapper2 				{ margin:0 auto;  height: 2100px !important; position: relative; }

#wrapper3 				{ margin:0 auto;  height: 1200px !important; position: relative; }

#pulldown				{ height:20px; }


#text					{float:left; height: auto; width:300px; left:50%; margin-left: -510px; margin-top: 149px;  position:relative; z-index:12;
						font: 0.67em Verdana, Georgia, "Times New Roman", Times, serif;
						color:#CCCCCC;
						line-height: 1.3; height: 0%;}

#content				{position:relative; float: left; margin-left: 10px; width: 925px; }

#contentl 				{position:relative; float: left; margin-left: 10px; width: 390px; height: 100%;}


#contentr				{position:relative; margin-left: 460px; width: 430px; heigth: 100%; z-index:20; margin-top: 165px}


#contento 				{font: 0.8em Verdana, Georgia, "Times New Roman", Times, serif; position:relative; float: left; margin-left: 160px; width: 230px; height: 100%; top:455px; z-index:80;}

#contenty1 				{position:relative; float: left; margin-left: 85px; width: 300px; height: 100%; top:205px; z-index:80;}

#contentn1 				{position:relative; float: left; margin-left: 140px; width: 250px; height: 100%; top:205px; z-index:80;}

#contentn2 				{position:relative; float: left; margin-left: 140px; width: 250px; height: 100%; top:275px; z-index:80;}

#contentn3 				{position:relative; float: left; margin-left: 140px; width: 250px; height: 100%; top:345px; z-index:80;}
				

#logo{					background: url(img/main-logo.png) no-repeat 0 0;
						height:85px;
						width:330px;
						left:50%; 
						margin-left: 140px;
						position:absolute;
						top:15px;
						z-index:9;
}


#teaser{				height:165px;
						width:657px;
						left:50%; 
						margin-left: -530px;
						position:absolute;
						top:60px;
						z-index:9;
}

#title{					height:124px;
						width:392px;
						left:50%; 
						margin-left: -530px;
						position:absolute;
						top:225px;
						z-index:20;
}

#contentR{				background: url(img/contentR.png) no-repeat 0 0;
						height:471px;
						width:497px;
						left:430px;
						position:absolute;
						top:69px;
						z-index:1;
}

#contentR2{				background: url(img/contentR2.png) no-repeat 0 0;
						height:700px;
						width:497px;
						left:430px;
						position:absolute;
						top:69px;
						z-index:1;
}


#contentR3{				background: url(img/contentR3.png) no-repeat 0 0;
						height:1800px;
						width:497px;
						left:430px;
						position:absolute;
						top:69px;
						z-index:1;
}


#contentR4{				background: url(img/contentR4.png) no-repeat 0 0;
						height:875px;
						width:497px;
						left:430px;
						position:absolute;
						top:69px;
						z-index:1;
}

#special{				background: url(img/special_book.png) no-repeat 0 0;
						height:280px;
						width:390px;
						left:650px;
						position:absolute;
						top:420px;
						z-index:90;
}

#titleR{				height:64px;
						width:497px;
						left:430px;
						position:absolute;
						top:78px;
						z-index:20;
}

#titleL{				background: url(img/titleL.png) no-repeat 0 0;
						height:25px;
						width:380px;
						left:70px;
						position:absolute;
						top:450px;
						z-index:40;
}

#contentL{				background: url(img/contentL.png) no-repeat 0 0;
						height:223px;
						width:332px;
						left:70px;
						position:absolute;
						top:192px;
						z-index:1;
}

#news1{					background: url(img/news11.png) no-repeat 0 0;
						height:56px;
						width:78px;
						left:50px;
						position:absolute;
						top:207px;
						z-index:30;
}

#news2{					background: url(img/news6.png) no-repeat 0 0;
						height:56px;
						width:78px;
						left:50px;
						position:absolute;
						top:277px;
						z-index:30;
}

#news3{					background: url(img/news7.png) no-repeat 0 0;
						height:56px;
						width:78px;
						left:50px;
						position:absolute;
						top:347px;
						z-index:30;
}

#opinionL{				height:100px;
						width:210px;
						left:155px;
						position:absolute;
						top:540px;
						z-index:40;
}

#youtubeL{				height:100px;
						width:210px;
						left:155px;
						position:absolute;
						top:540px;
						z-index:40;
}


#opinion{				background: url(img/opinion.png) no-repeat 0 0;
						height:190px;
						width:396px;
						left:71px;
						position:absolute;
						top:445px;
						z-index:30;
}

#youtube{				background: url(img/youtube.png) no-repeat 0 0;
						height:190px;
						width:396px;
						left:71px;
						position:absolute;
						top:445px;
						z-index:30;
}


#portrait{				
						height:79px;
						width:70px;
						left:80px;
						position:absolute;
						top:453px;
						z-index:50;
}

#socialmedia			{				
						height:79px;
						width:300px;
						left:80px;
						position:absolute;
						top:478px;
						z-index:50;
}


#splatter{				background: url(img/splatter.png) no-repeat 0 0;
						height:400px;
						width:350px;
						left:-80px;
						position:absolute;
						bottom:5px;
						z-index:10;
}

/*Footer*/
#footer-img{			background: url(img/footer-logo.png) no-repeat scroll 50%;
						min-height:100px;
						max-height:180px;
						width: 100%;
						position:absolute;
						z-index:80;
						bottom:0px;
}

#footer-logo{			background:url(img/footer-logo.png) no-repeat scroll 0 0; width: 175px; height:80px; position: relative; z-index:90; bottom: -55px;
}

#footer{				height: 120px;
						background: url(img/footer.png) repeat 0 0;
						border-top:2px solid #efefef;
						bottom: -80px;
						z-index:80;
						text-align:center;
}
#footer-textn			{float:left; height: auto; width:260px; left:12%; margin-left: 0px; top: 20px;  text-align:left; position:relative; z-index:80; line-height: 1.8;}
#footer-textn p			{font-family:verdana; font-size:0.6em; color:#CCCCCC; margin-left: 2em;}
#footer-textn p a		{font-family:verdana; text-decoration:none; color:#97b62b;}
#footer-textn p a:hover {color:#efefef;}

#footer-texta			{float:left; height: auto; width:250px; left:14%; margin-left: 0px; top: 20px;  text-align:left; position:relative; z-index:80; line-height: 1.8;}
#footer-texta p			{font-family:verdana; font-size:0.6em; color:#CCCCCC; margin-left: 2em;}
#footer-texta p a		{font-family:verdana; text-decoration:none; color:#97b62b;}
#footer-texta p a:hover {color:#efefef;}

#footer-textt			{float:left; height: auto; width:10px; left:17%; margin-left: 0px; top: 20px;  text-align:left; position:relative; z-index:80; line-height: 1.8;}
#footer-textt p			{font-family:verdana; font-size:0.6em; color:#CCCCCC; margin-left: 2em;}
#footer-textt p a		{font-family:verdana; text-decoration:none; color:#97b62b;}
#footer-textt p a:hover {color:#efefef;}

/*Submenu*/
#submenu ul				{list-style-type: none;}
#submenu li				{}
#submenu li a:hover		{background:#333399; display:block;}
#submenu li li			{border: none;}
#submenu li li a		{color:#669966; padding-left:1em;}
#submenu .active		{font-weight:bold;}


/*Menu*/
#header	 				{height: 40px; position: relative; text-transform:uppercase; min-width:1000px; }
#header ul{				margin:0;
						padding: 0;
						list-style-type: none;
						position: absolute;
						bottom: 4px;
						left: 50%;
						font: 0.7em Verdana, Georgia, "Times New Roman", Times, serif;
						color: #4c3f28;
						line-height: 1.5;
						font-weight: bold;
						margin-left: -535px;
}

#header ul li 			{position:relative; float:left; margin-left: 5px; padding-left: 10px; top: 25px;}
#header ul .current 	{ }
#header ul li:hover 	{}
#header ul li a 		{padding:2px 2px; text-decoration:none; font:bold 1em; color:#efefef;}
#header ul li a:hover 	{color:#efefef; border:none; }
#header ul li span		{display:none; position:absolute; top:20px; left:2px; width:180px; 8.3px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }
#header ul li a:hover span {}



