/*****************************************************************
Name		:	Landkreis-reutlingen.css
Date		:	13.09.2006
Version		:	2.0
Author		:	R. Rauch
Description	:	Style Sheet fuer CMS

******************************************************************/
/*<![CDATA[*/
.invisible{display:none;}

html, body 						{ font-family: verdana, arial, helvetica, helv, times new roman, times, georgia; 
												height: 100%; 
												width: 100%; 
												padding: 0px; 
												margin: 0px; 
												border: 0px; 
												text-decoration: none;  
												font-size: 90%;
												}

html {overflow-x:hidden;}

p								{ font-size: 1.0em; }

font.font2					{ font-size: 1.0em; }

.noframeBody			{ font-weight: normal;	line-height: 1.5em; margin: 0; padding: 0; border: 0; text-decoration: none;}
.topFrame					{ font-weight: normal;	line-height: 1.5em; margin: 0; padding: 0; border: 0; text-decoration: none;}
.contentFrame			{ font-weight: normal;	line-height: 1.5em; margin: 0; padding: 0; border: 0; text-decoration: none;}
.navigationFrame	{ font-weight: normal;	margin: 0; padding: 0; border: 0; text-decoration: none;}
.bottomFrame			{ font-weight: normal;	line-height: 1.5em; margin: 0; padding: 0; border: 0; text-decoration: none;}
.sitemap 					{ font-weight: normal;	line-height: 1.5em; }
								
a 																		{ font-weight: bold; color: #008000; text-decoration: none; }
a:link, a:visited, a:hover, a:active	{ font-weight: bold; color: #008000; text-decoration: none; }
img 								{ border: 0px; }
.wf {width: 75%;}

#zentrierer 				{ text-align: center; }	
						
#inhalt							{ position: relative;
                      min-height: 100%;
                      height: auto !important; /* moderne Browser */
                      height: 100%; /* IE */
                       }

#topBody					{ width: 100%; text-align: left; }

#navigationBody		{ width: 200px; text-align: left; background-color: transparent;}	

#contentBody			{ text-align: left; width: 76%; background-color: transparent;}


#bottomBody {text-align: center; font-size: 95%;}


/*** Beginn Topframe ***/
.topFrameDiv1 {}

.topFrameDiv2 * a 				{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv2 * a:link 		{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv2 * a:visited { font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv2 * a:hover 	{ font-size: 0.95em; color: #008000; font-weight: normal;margin-left: 5px;  }
.topFrameDiv2 * a:active 	{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }

.topFrameDiv2spanlink1 * a 	{margin-left: 0px;}
.topframetrennerlinkdiv2 		{ font-size: 0.95em; }

.topFrameDiv3 					{ background-color: #CDCD05; height: 1px; width: 100%; line-height: 1px; overflow: hidden; margin-top: 5px;}

.topFrameDiv4 * a 					{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv4 * a:link 			{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv4 * a:visited 	{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }
.topFrameDiv4 * a:hover 		{ font-size: 0.95em; color: #008000; font-weight: normal; margin-left: 5px; }
.topFrameDiv4 * a:active 		{ font-size: 0.95em; color: #858585; font-weight: normal; margin-left: 5px; }

.topframediv4spantoplevelactive * a {margin-left: 0px;}
.topframetrennertoplevelwayhomediv4 { font-size: 0.95em; }
/*** Ende Topframe ***/

/*** Beginn Navigation V25 ***/

#navigationBody												{ margin-top: 0px; margin-right: 0px; height: auto;}                                                                                                 

.div-navigation-outer									{ margin-top: 10px; border: 0;}
.div-navigation-inner                 { margin-top: 0px; margin-left: 0px; }  
.div-wayhome 													{ display: none; }
div.sprachButtons                     { display: none; }

ul.nav {list-style-image:url(2_1_pixel_nav.gif)}
ul.navEbene1 {list-style: none; margin: 5px; padding: 0px;}
ul.navEbene1 li a {color: #858585; font-weight: normal; }
ul.navEbene1 li a:link, ul.navEbene1 li a:visited, ul.navEbene1 li a:hover, ul.navEbene1 li a:active {color:#858585; font-weight: normal;}

/*** Ende Navigation ***/


/*** Beginn Contentframe ***/
.text { }

H1 { font-size: 1.4em; font-weight: normal; color: #666666; line-height: normal;}
H2 { font-size: 1.2em; font-weight: normal; color: #666666; line-height: normal;}
H3 { font-size: 1.1em; font-weight: normal; color: #666666; line-height: normal;}
H4 { font-size: 1.1em;; font-weight: normal; color: #666666; line-height: normal;}
H5 { font-size: 0.9em; font-weight: normal; color: #666666; line-height: normal; }
H6 { font-size: 0.9em; font-weight: normal; color: #666666; line-height: normal; }

ul {}
table	{ font-size: 1.0em; }
td { font-size: 1.0em; line-height: 130%; }
tr {  font-size: 1.0em; line-height: 120%; }

li																						{	line-height: 130%; margin-left: 0px;   }                                    					
ul 																						{ list-style-type: square;  margin-left: 20px; padding-left: 0px; }                               					
li 																						{	line-height: 130%; margin-left:0px;   }        																			
ul li 																				{	line-height: 130%; margin-left:0px;   }        																			
ol li 																				{	line-height: 130%; margin-left:0px;   }                          										
address 																			{ font-style: oblique; color: #000000;}
/*** Ende Contentframe ***/

