/*
		Joachim Griesbaum Styles
*/

div.wraper {
	width: 890px;
	margin-left: auto;
	margin-right: auto; 
	padding-left: 30px;
	padding-right: 30px;
	
}


div.wraperhead {
	width: 890px;
	display: block;
	margin-left: auto;
	margin-right: auto; 
	padding-left: 30px;
	padding-right: 30px;
	
}
.inhalt {
    
	width: 890px;
	margin-top:40px;
	padding-top:0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
}



#spalte1 { 
	float:left;
	width:45%;
	margin-right:66px;
	
}
#spalte2 { 
	
}

#main { 
	margin-top:40px;

	background: url(http://www.joachim-griesbaum.de/img/nav_back2.gif) repeat-x top left;
	

}
#featured { 
	float:left;
	
	
	margin-right:30px;
	padding: 30px;

}
#featured_text { 
;

}

#footer { 
	clear: both;
	padding-top: 60px;
	text-align:center;
	padding-bottom:20px;

}



#featured_text ul {
		list-style: url(http://www.joachim-griesbaum.de/img/grey.gif);
		padding:12px;
}




	 

a.mainlevel{
		color: #ffffff;
		text-decoration: none;
		text-transform: uppercase;
		font-family:"Century Gothic", "segoe ui", corbel,Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height:160%;
		list-style: url(http://www.joachim-griesbaum.de/img/grey.gif);
	}
		
	/* this styling is for the MAIN items in the menu */
	 a.mainlevel:visited {color: #eeeeee; list-style: url(http://www.joachim-griesbaum.de/img/grey.gif);}

	a.mainlevel:hover {	color:  #ffff88 }
 
	a.mainlevel#active_menu {color:  #ffff88; list-style: url(http://www.joachim-griesbaum.de/img/yellow.gif); 	} 



/* formatierung allgemein */

td, body, li, ul, p { font-family:  "segoe ui", corbel,Arial ,  sans-serif;  color: #36393d; line-height:160%; font-size:14px  } 

ul, p {  line-height:160%  }  
p { padding-bottom: 1em }
body{margin:0;padding:0; 
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;


 }
ul {list-style:square}

h1,h2,h3 {
font-size:18px;	line-height: 100%;
	
}

/* linkfarben */

/* textauszeichnungen */
.empfehlungen 
{ visibility: hidden; display:none} 
.inv { visibility: hidden}
.neu {  font-size: xx-small; color: #FF6600; vertical-align: super}; 
.blocksatz {text-align:justify}

.zusatzrechts {padding:16px; background: #ECEDEE}

.boxlinkstop {	border-bottom:1px solid #ccc;}

.boxrechtstop {	border-bottom:1px solid #ccc;border-left:1px solid #ccc;
	}
	
.boxlinks{}

.boxrechts {	border-left:1px solid #ccc;	}
