/* cmsms stylesheet: Accessibility and cross-browser tools modified: Freitag, 2. Dezember 2022 10:53:52 */
/* accessibility */
/* menu links accesskeys */
span.accesskey {
	text-decoration: none;
}
/* accessibility divs are hidden by default, text, screenreaders and such will show these */
.accessibility, hr {
/* position set so the rest can be set out side of visual browser viewport */
	position: absolute;
/* takes it out top side */
	top: -999em;
/* takes it out left side */
	left: -999em;
}
/* definition tags are also hidden, these are also used for accessibility menu links */
dfn {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0;
	height: 0;
	overflow: hidden;
	display: inline;
}
/* end accessibility */
/* wiki style external links */
/* external links will have "(external link)" text added, lets hide it */
a.external span {
	position: absolute;
	left: -5000px;
	width: 4000px;
}
a.external {
/* make some room for the image, css shorthand rules, read: first top padding 0 then right padding 12px then bottom then right */
	padding: 0 12px 0 0;
}
/* colors for external links */
a.external:link {
	color: #18507C;
/* background image for the link to show wiki style arrow */
	background: url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:visited {
	color: #18507C;
/* a different color can be used for visited external links */
/* Set the last 0 to -100px to use that part of the external.gif image for different color for active links external.gif is actually 300px tall, we can use different positions of the image to simulate rollover image changes.*/
	background: url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:hover {
	color: #18507C;
/* Set the last 0 to -200px to use that part of the external.gif image for different color on hover */
	background: url(images/cms/external.gif) no-repeat 100% 0;
	background-color: inherit;
}
/* end wiki style external links */
/* clearing */
/* clearfix is a hack for divs that hold floated elements. it will force the holding div to span all the way down to last floated item. We strongly recommend against using this as it is a hack and might not render correctly but it is included here for convenience. Do not edit if you dont know what you are doing*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	height: 0;
	clear: both;
	width: 90%;
	visibility: hidden;
}
#main .clear {
	height: 0;
	clear: right;
	width: 90%;
	visibility: hidden;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clear {
/* Hides from IE-mac \*/
	height: 1%;
	clear: right;
	width: 90%;
/* End hide from IE-mac */
}
/* end clearing */
/* cmsms stylesheet: screen-cobeth modified: Freitag, 2. Dezember 2022 10:53:52 */
/*********************************************************************** page */
* {padding:0; margin:0;}


html { height:101%;}  /*Scrollbar in Firefox*/

p {
	margin-top:0 ;
	margin-bottom:0.75em;
	}


ul ,ol {
	margin-top:0;
	margin-bottom:1.1em;
	}


ul li {
	margin-left:1.3em;
	margin-bottom:0.5em;
	list-style-image:url(https://cobeth.de/uploads/images/layout/bullet.gif);
	list-style-type:square;
	}


ol li {
	margin-left:1.3em;
	margin-bottom:0.5em;
        list-style-type:decimal;
	}



body {
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Courier*/
	font-size: 100%;
	color:#85757f;
	text-align: center;  /*zentrieren aelterer IEs*/  
	background: #fbc787;
	}


.noborder img {
	border: none;
	}
	
.noborder {
	border: none;
	}
	
.img-left {
	float:left;
	margin-right: 15px;
	}

.img-right {
	float:right;
	margin-left: 15px;
	}

.left {
        float: left;
        }


.right {
        float: right;
        }
	

.clearing {
	clear: both;
	}

/*********************************************************************** wrapper */
body>#wrapper {	
	line-height:1.35em;
	text-align:left; 
	margin:0 auto;
	width: 90%;
	min-width: 960px;
	max-width: 1100px; 
	background: white; 
	}


#wrapper {
	line-height:1.35em;
	text-align:left;  /*zentrieren aelterer IEs*/
	margin:0 auto;
	width: 960px;
	background: white; 
	}



/***************************************************************** headings */
h1 {
	font-size:1.5em;
	line-height:1.15em;  
	margin-bottom:0.7em;
	color:#e96e11;
        font-weight: normal;
	}


h2 {
	font-size:1.2em;
	margin-bottom:0.7em;
	margin-top:0.9em;
	color:#e96e11;
         font-weight: bold;          
	}



h3 {
	font-size: 1.1em;
	margin-bottom:0.3em;	
        color:#85757f;  
         font-weight: bold;
	}


	
h4 , h5, h6 {
	font-size: 1em;
	margin-bottom:0.3em;
	color:#85757f;  
        font-weight: normal;
	}
	
 	


/******************************************************************** link general */
a:link {
	color:#e96e11; 
	font-weight: normal;    	    
	margin: 0;                   
	padding: 0;  
	text-decoration: underline;            
	}


a:visited {       
	color:#e96e11; 	   
	font-weight: normal;    
	margin: 0;                   
	padding: 0;                  
  	}


a:hover,
a:active,
a:focus {        
	color:#e96e11; 
	font-weight: bold;         
	margin: 0;                   
	padding: 0;                  
	text-decoration: underline;  
	}


	
/********************************************************************* header */
#header {
	float:left;
	width:100%;
	padding: 0px;
	margin: 0px;
	height: 8.5em;	
	background: #fff url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top left;	
	}



#header_inner{
	float:left;
	width:100%;
	background: url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top right;
	height: 8.5em;		
	}


#logo {
	float: left;
	padding-left: 3em;
	padding-top:2.5em;	
	}



#zitat {
	float: right;
	width: 50%;
	font-size: 0.8em;
	padding: 3.6em 4em 0 0;     
	}


* html #zitat {
        width: 59%; w\idth: 50%;
	}


/********************************************************************* nav_main*/

#navmain {
	float: left;
	width: 100%;
	background: #e96e11 url(https://cobeth.de/uploads/images/layout/bg-navmain-left-2.jpg) no-repeat top left;	
	}

#navmain_inner {
	float: left;
	width: 100%;
    background: url(https://cobeth.de/uploads/images/layout/bg-navmain-right-2.jpg) no-repeat top right;	
	}


	
#navmain ul{
	margin:0;
	padding:0 0 0 2.7em;
	}


		
#navmain li {
    list-style:none;
    list-style-image: none;
	float:left;
	padding:0;
	margin:0;
	}

	
#navmain a,
#navmain a:visited{
    font-size: 0.85em;	
	text-decoration:none;
	float:left;
	display:block;
	width:auto;
	color: #ffffff;
	font-weight:bold;
	padding:.5em 0.7em .4em 0.7em;
	margin: 0 2px 0 0;      
	}

	
#navmain a:hover,
#navmain a:focus {
        text-decoration:none;
	float:left;
	display:block;
	width:auto;
	font-weight:bold;
	color: #61545c;	
  	background: #fff url(https://cobeth.de/uploads/images/layout/bg-navmain-cur.jpg) repeat-x top left;
	}


#navmain #navmain_inner a.menuactive{
	color: #61545c;
	font-weight:bold;
	background: #fff url(https://cobeth.de/uploads/images/layout/bg-navmain-cur.jpg) repeat-x top left;	
	}


#navmain h3{
	font-size: 0.85em;	
	display:block;
	width:auto;
	color: #61545c;
	font-weight:bold;
	 padding:.5em 0.7em 0.4em 0.7em;
	margin: 0 2px 0 0;        
      background: #fff url(https://cobeth.de/uploads/images/layout/bg-navmain-cur.jpg) repeat-x top left;
	}

/********************************************************************* main */

#main {
	float:left;
	width:100%;
	background: #fff url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top left;	
	}

	
#main_inner {
	float:left;
	width:100%;
	background: url(https://cobeth.de/uploads/images/layout/bg-sidebar-right-2.gif) repeat-y top right;	
	}


	
/********************************************/	
#main_start {
	float:left;
	width:100%;
	background: #fff url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top left;	
	}
	
#main_inner_start {
	float:left;
	width:100%;
	background: url(https://cobeth.de/uploads/images/layout/bg-sidebar-right-start.gif) repeat-y top right;	
	}


/********************************************************************* main_left*/

#main_left {
	float:left;
	width:74%;		
	}
	
/********************************************/	

#main_left_start {
	float:left;
	width:59%;		
	}
	
* html #main_left_start {
	float:left;
	width:55%;		
	}



/********************************************************************* nav_sub*/
#navsub {
	float: left;
	display: inline;
	width:30%;
	padding-top: 4.1em;
	padding-bottom: 2em;
	}


* html #navsub {
         width: 230px;
         padding-top: 3.3em; padd\ing-top: 3.7em;
         }



*+html #navsub {
         width: 230px;
         padding-top: 3em; 
         }



#navsub ul{
	margin:0;
	padding:0;
	}
	

		
#navsub li {
	list-style:none;
	list-style-image:none;
	padding:0;
	margin:0;
	}	


/********************************************/	
	
 #navsub ul ul a,
 #navsub ul ul a:visited {
    text-decoration:none;	
	display:block;
	height: 1%;	
	color: #61545c;
	font-weight: bold;
	padding:0px 0px 10px 12px;
	margin:0 0 0 23px;
        font-size: 0.8em;
	line-height: 1.5;
	}
	


	
#main_left #navsub ul ul li a:hover,
#main_left #navsub ul ul li a:focus {
	color: #e96e11;
	font-weight:bold;
	height: 1%;
	background:  url(https://cobeth.de/uploads/images/layout/navsec-cur2-orange.gif) no-repeat top left;
	}




#navsub  ul ul li a.menuactive {
	color: #e96e11;
	font-weight:bold;
	height: 1%;
        background: url(https://cobeth.de/uploads/images/layout/navsec-cur2-orange.gif) no-repeat top left;
	}
	
#navsub  ul ul li a.menuparent {
	color: #e96e11;
	font-weight:bold;
	height: 1%;
        background: none;
	}

#navsub  ul ul h3 {
    display:block;
	color: #e96e11;
	font-weight:bold;
	height: 1%;
	background: url(https://cobeth.de/uploads/images/layout/navsec-cur2-orange.gif) no-repeat top left;
        padding:0px 0px 10px 12px;
	margin:0 0 0 23px;
        font-size: 0.8em;
        line-height: 1.5;
	}
	


/*************************************************************************/	
	

	
 #navsub ul ul ul a,
 #navsub ul ul ul a:visited {
        text-decoration:none;
	display:block;
	height: 1%;
	color: #61545c;
	padding:0px 13px 9px 11px;	
        margin: 0 0 0 37px;  
        font-size: 0.75em;
	}


	
#main_left #navsub ul ul ul a:hover,
#main_left #navsub ul ul ul a:focus {
	color: #e96e11;
	font-weight:bold;
	height: 1%;
	background: url(https://cobeth.de/uploads/images/layout/navsec-cur3-orange.gif) no-repeat top left;	    
	}



#navsub ul ul ul li a.menuactive{
	color: #e96e11;
	font-weight:bold;
	height: 1%;
        background:  url(https://cobeth.de/uploads/images/layout/navsec-cur3-orange.gif) no-repeat top left;		
	}



#navsub ul ul ul h3{
        display:block;	
	padding:0px 13px 9px 11px;	
        margin: 0 0 0 37px;  
	color: #e96e11;
	font-weight:bold;
	height: 1%;
	background:  url(https://cobeth.de/uploads/images/layout/navsec-cur3-orange.gif) no-repeat top left;	
    font-size: 0.75em;
	}



	
/********************************************************************Breadcrumbs*/	
#breadcrumbs {	
	float:left;
	width:100%;
	color:#85757f;
	font-size:0.7em;	
	padding:2em 0 2em 0em;
	}
		
	
* html #breadcrumbs {	
	padding:2em 0 1em 0; padd\ing:2em 0 1em 0;
	}
	


#breadcrumbs a,
#breadcrumbs a:visited {
	text-decoration:none;
	color:#85757f;
	font-weight: normal;
	}

	
 #breadcrumbs a:hover,
 #breadcrumbs a:focus {
	color:#85757f;
	text-decoration: underline;
	}
	


/********************************************************************* content*/
#content {	
	margin-left: 32%;
	}

	
* html #content {	
	float: left;
	margin-left: 0%;
	width: 430px;
	}	
	
	
#content_inner {	
	padding: 0em .8em 2em 0em;
	font-size: 0.8em;
	}


* html #content_inner {	
	padding: 0em .8em 2em .7em;
	font-size: 0.8em;
	}


#content h1 {
        width: 100%;
         }


/************************************************ content_start*/


#content_start {	
	margin-left: 0px;
	}

	
#content_inner_start {	
	padding: 5em 3% 2em 12%;
	font-size: 0.8em;
	}

	
* html #content_inner_start {	
	padding: 5em 0 0 0;
	margin-left: 9%;
	}	
	

	
/********************************************************************* main_right*/
#main_right {
	float: right;
	width: 26%;	
	font-size: 0.8em;
        padding-top: 5.5em;	
	}


	
#main_right_inner {
	float: right;	
	width: 241px;
	height: 352px;	
	padding-bottom: 5em;
	}



#image {
	float: right;	
	width: 238px;
	height: 340px;
	padding: 0;
	margin: 0 ;
	}

	

* html #image {	
	margin: 0 0 -3px 0;
	}
	

	
#bar {
	float: right;
	background: #f5bf86 url(https://cobeth.de/uploads/images/layout/bar-3.gif) no-repeat top right;
	width: 238px;
	height: 12px;
	font-size: 0.7em;
        margin-bottom: 2em;
	}



#aktuell {
        padding: 0 1.5em 2em 1.5em;        
	}



#wrapper #aktuell_start a, #wrapper #aktuell_start a:visited, #wrapper #aktuell_start a:hover,  #wrapper #aktuell_start a:active, #wrapper #aktuell_start a:focus,
#wrapper #aktuell a, #wrapper #aktuell a:visited, #wrapper #aktuell a:hover,  #wrapper #aktuell a:active, #wrapper #aktuell a:focus {
        color: #85757f;
        }



#aktuell_start h2, #aktuell h2{
         font-size: 1em;
         color: #85757f;
         }

	
/************************************* main_right_start*/
#main_right_start{
	float: right;
	width: 40%;	
	font-size: 0.8em;
	padding-top: 5.5em;	
	}
	

	
#main_right_inner_start {
	float: right;	
	width: 378px;
	height: 302px;
	padding-bottom: 5em;
	}
	


#image_start {
	float: right;	
	width: 375px;
	height: 290px;
	padding: 0;
	margin: 0 ;
	}

	
#bar_start {
	float: right;
	background: #f5bf86 url(https://cobeth.de/uploads/images/layout/bar-start.gif) no-repeat top right;
	width: 375px;
	height: 12px;
	font-size: 0.7em;	
	margin-bottom: 2em;
	}
	

#aktuell_start{
	padding: 2em 2em 2em 3em;        
	}


/********************************************************************* footer*/
#footer {
	clear:both;
	float:left;
	width: 100%;
	height:50px;
	border-top: 4px solid #e5e1e3;
	background: #fff url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top left;
          font-size: 0.8em;    	
	}
	

	
#footer_inner {
	float: left;
	width: 100%;
	height:50px;
	background: url(https://cobeth.de/uploads/images/layout/border.gif) repeat-y top right;	
	}
	
	


/********************************************************************* utilities */

	
#footer_inner ul {
	float:left;
	list-style:none;
	width: 60%;
	padding:1em 0 0 2.2em;
	}

	
#footer_inner li {
	float:left;
	list-style:none;
	margin: 0;
	padding:0;
	}

	
#footer_inner a,
#footer_inner a:visited {
	text-decoration:none;
	float:left;
	width:auto;
	display:block;
	color:#85757f;
	font-weight: normal;
	margin:0;
	padding:0px 15px 0px 0px;
      
	}	

	
#footer_inner a:hover,
#footer_inner a:focus {
	color:#85757f;
	font-weight: bold;
	}


#footer_inner a.menuactive {
	color:#85757f;
	font-weight: bold;
	}	


#footer_inner ul h3 {
	width:auto;
	display:block;
	color:#85757f;
	font-weight: bold;
        margin:0;
	padding:0px 15px 0px 0px;
      
	}


#footer_track {
        float: right;
        widht: 35%;
        padding:1em 1em 0 0;
}


#background_bottom {
	clear:both;
	height: 30px;
	background: #fbc787;
	}

/********************************************************************* utilities */

#sitemap ul a{         
        font-weight: bold;
         }

#sitemap ul ul a, #sitemap ul ul ul a {
         font-weight: normal;
         }
