﻿@charset "UTF-8";
/* CSS Document */

/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Digitales Stadtgedaechtnis Coburg - Phase I
 */
 
 /* VARIABLES */
 @artikelBuerger: #5Dabf5;
 @erlebnisBericht: #ffd74d;
 @fachArtikel: #7b7b7b;
 @Quelle: #d2615a; 

html,body {
	margin-top:0px;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#7b7b7b;
	font-family:Trebuchet MS,geneva,arial,sans-serif;
	font-size:1em;
	color:#7b7b7b;
}
/*cxxl-hack f�r 100% hohe Divs*/
form{
	position:relative;
	height:100%;
}

body.portal{
background-color:#fff;
background-image:none;
height:100%;
font-size:10px;
color:#666;	
}
a:focus {  
   outline: none;  
} 


p.textparagraph{
	color:#444;
	font-size:10pt;
	}
small.date{
	font-size:0.8em;
    padding:0px 3px 0px 3px;
	background-color:#ededed;
	color:#444;
	border-left:1px solid #999;
	}
/* ********************************* */
/* ******** START SIDEBARNAVI ****** */
/* ********************************* */
div.left_sidebar{
	position:absolute;
	width:30px;
	top:143px;
left:-30px;
	
}
a.pers, a.ort, a.zeit,a.zeit_active,a.ort_active,a.pers_active,a.home,a.home_active,a.tellus,a.tellus_active{
	padding-top:40px;
	padding-bottom:40px;
	padding-right:11px;
	padding-left:15px;
	text-decoration:none;
	position:relative;
	float:left;
}
a.tellus{	
	background:url(../img/tellus_inactive.png) left top no-repeat;
	top:-100px;
	}
a.tellus:hover{
	background:url(../img/tellus_hover.png) left top no-repeat;	
	}
a.tellus_active, a.tellus_active:hover{
	background:url(../img/tellus_active.png) left top no-repeat;
	top:-100px;
	}	

a.pers{	
	background:url(../img/archiv_inactive.png) left top no-repeat;
	top:-100px;
	}
a.pers:hover{
	background:url(../img/archiv_hover.png) left top no-repeat;	
	}
a.pers_active, a.pers_active:hover{
	background:url(../img/archiv_active.png) left top no-repeat;
	top:-100px;
	}	
	
a.ort{
	background:url(../img/ort_inactive.png) left top no-repeat;
	top:-100px;
	}	
a.ort:hover{
	background:url(../img/ort_hover.png) left top no-repeat;	
	}	
a.ort_active,a.ort_active:hover{
	background:url(../img/ort_active.png) left top no-repeat;
	top:-100px;
	}	
	
a.zeit{
	background:url(../img/zeit_inactive.png) left top no-repeat;
	top:-100px;
	}	
a.zeit:hover{
	background:url(../img/zeit_hover.png) left top no-repeat;	
	}	
a.zeit_active,a.zeit_active:hover{
	top:-100px;
	background:url(../img/zeit_active.png) left top no-repeat;
	}
	
a.home{
	background:url(../img/home_inactive.png) left top no-repeat;
	top:-40px;
	}	
a.home:hover{
	background:url(../img/home_hover.png) left top no-repeat;
	}	
a.home_active,a.home_active:hover{
	top:-40px;
	background:url(../img/home_active.png) left top no-repeat;
	}	
/* ENDE SIDEBARNAVI */	
/* ********************************* */
/* ************* LINKS ************* */
/* ********************************* */
a.logo{
	text-decoration:none;
	color:#333;
	font-size:10pt;
	}
	a.logo:hover{
		}
	
a.close, a.tellaFriend{
	text-decoration:none;
	font-size:0.9em;
    padding:3px;
    padding-right:18px;
    color:#1489cc;
    background:url(../img/cross.png) right no-repeat;
	}
a.close:hover, a.tellaFriend:hover{
	padding-right:18px;
        color:#333;
        background:url(../img/cross.png) right no-repeat;
		text-decoration:underline;
	}
	
a.tellaFriend{
	
    background:url(../img/email_go.png) right no-repeat;
	}
a.tellaFriend:hover{	
    background:url(../img/email_go.png) right no-repeat;
	}
	
a.morelink, a.morelink_noicon
{
    text-decoration:none;
    padding:3px;
    padding-left:18px;
    color:#1489cc;
    background:url(../img/arrow_more.png) left no-repeat;
    }
    a.morelink:hover, morelink_noicon
    {
        padding-left:12px;
        color:#333;
        }
a.morelink_noicon{
	background:none;
	padding:0px;
	}		
	a.morelink_noicon:hover{
		text-decoration:underline;
		color:#06C;
		}
	h2 a.morelink{
		color:#444;
		padding-left:0px;
		background:none;
		}
		 h2 a.morelink:hover
			{
			   color:#000;
		padding-left:0px;
		text-decoration:underline;
				}
.morelinksmall{
	font-size:0.8em;
text-decoration:none;
color:#1489cc;
	}		

.morelinksmall:hover{
color:#333;

}				
.login_global a
{
    color:#1489cc;
    text-decoration:none;    
}

.login_global a:hover
{
    color:#333;  
	text-decoration:underline;
}

/* INTROSITE */
div.yellow_btn{
background:url(../img/yellow_btn_cbrg.png) no-repeat;
margin:0px;
padding:0px;
width:83px;
height:20px;
text-align:center;
}

div.yellow_btn a{
	  color:#333;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;	
position:relative;
top:3px;
	}
    div.yellow_btn a:hover{
    color:#000;
}

.news_splash .yellow_btn{
	position:relative;
	bottom:50px;left:535px;
	
	}


/* ########################################### */
/* DOKUMENTE */
ul.document_list{
width:300px;
}

ul.document_list li{
padding-bottom:0px;
list-style-type:none;
margin:0px;
padding:0px;
margin-bottom:15px;
text-align:left;
border-bottom:1px dotted #ddd;
width:250px;
}

ul.document_list .topline{

font-size:0.8em;
display:block;
margin-bottom:2px;
}

ul.document_list .list_title{

color:#444;
font-family:Helvetica, Arial;
font-weight:normal;
font-size:11pt;
}

a.listlink{
display:block;
text-decoration:none;
color:#999;
max-width:300px;
padding:5px;
}

a.listlink:hover{
background-color:#eee;
}
/* ########################################### */
/*Footer*/
#footer a {
		text-decoration:none;
		color:#eee;
		
	}

	#footer a:visited,#footer a:active{
		
		color:#ddd;
	}
	
	#footer a:hover{
		color:#ffc600;
		text-decoration:underline;
		
		
	}
/* PAGING */

a.paging, span.paging {
	font-family:Helvetica;
	font-size:0.75em;
	padding:3px;
	background-color:#efefef;
	border:1px solid #ddd;
	color:#666;
	text-decoration:none;
}
span.paging{
	background-color:#ffc600;
	}
a.paging:hover {
	background-color:#ddd;
	color:#666;
}

a.stnd_blue{
	text-decoration:none;
	color:#1489cc;
	}
	a.stnd_blue:hover{
	text-decoration:underline;	
		}
/* ********************************* */
/* ************ STANDARD *********** */
/* ********************************* */
div:focus{
	outline:none;
}

h1.dsg { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;font-weight:bold;
}

h2.dsg {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
	FONT-WEIGHT:BOLD;
}
	h1.dsg, h2.dsg{
		color:#444;
	}
h3.dsg{
	font-size:1em;
	margin:0 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	}

p.dsg { 
	line-height:1.5; 
	margin:0 0 1em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:960px;	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
    background:url(../img/content_bg.gif) repeat-y left;
	min-height:100%; /* real browsers */
}

div#header {
	height:100px;
	padding:0px;
    width:725px;
	background:url(../img/dsg_coburg_header.png) no-repeat left bottom;
	
}
    div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0;
	}
.logon_area{
	background:url(../img/dsg_coburg_logonarea.png) no-repeat left top;
	
	width:200px;
	height:75px;
	position:absolute;
	top:25px;
	left:730px;	
	}
	.dateview{
	color:#ffc600;
	position:absolute;
	left:145px;
	top:8px;
	font-size:0.75em;
	}
	
	.dateview b {
		color:#fff	
		}
		
/*div.content {
	background-color:#fff;
    width:725px;
	border-top:3px solid #444;
padding-bottom:140px;
border:10px
}
	div.content p {
		 text-align:justify; 
	}

.bottom_newsblock{
	background-color:#09F;
	margin-top:25px;
	}

div#footer {
	clear:both;
	border-top:1px solid #333;
	font-size:0.6em;
	color:#eee;
	position:absolute;
	width:725px;
	bottom:0px;
	background-color:#444;
	border-top:3px solid #222;
	
	height:60px;
padding-top:5px;
}
*/
div.content {
	background-color:#fff;
    width:725px;
	border-top:3px solid #444;
padding-bottom:90px;
}
	div.content p {
		/* text-align:justify; */
	}

.bottom_newsblock{
margin-top:25px;
padding-bottom:30px;
	background-color:#fff;
position:relative;
bottom:0px;
border-top:3px solid #444;
min-height:145px;
background:url(../img/bottom_block_header.gif) repeat-x top;
	}

.btm_block_leftinset_new{
	margin-top:20px;
	margin-left:5px;
	padding:15px;
	width:404px;
	font-size:0.8em;
	background:url(../img/bottom_block_inset.gif) top repeat-x;
	float:left;
}
.btm_block_leftinset{
	margin-top:20px;
	margin-left:5px;
	padding:15px;
	width:250px;
	font-size:0.8em;
	background:url(../img/bottom_block_inset.gif) top repeat-x;
	float:left;
}
.btm_block_rightinset_new{
	float:left;
	margin-top:20px;
	margin-left:0px;
	padding:15px;
	width:250px;
	font-size:0.8em;
border-left:1px solid #eee;
	background:url(../img/bottom_block_inset.gif) top repeat-x;
	
}
.btm_block_rightinset{
	float:left;
	margin-top:20px;
	margin-left:0px;
	padding:15px;
	width:404px;
	font-size:0.8em;
border-left:1px solid #eee;
	background:url(../img/bottom_block_inset.gif) top repeat-x;
	
}
div#footer {
	clear:both;
	font-size:0.6em;
	color:#eee;
	position:absolute;
	width:725px;
	bottom:0px;/* stick to bottom */
	background-color:#444;
border-top:5px solid #444;
	height:60px;
padding-top:5px;
}
	div#footer p {
		padding:1em;
		margin:0;
		padding-top:3em;
	}

.notfound
{
   width:725px;
   height:250px; 
   text-align:center;vertical-align:middle;
    
    }
    .notfound h2
    {
       color:#333; 
        }
.article_detailview
{
  min-height:300px;
  background:url(../img/article_gradient_bg.gif) #FFF bottom left repeat-x;    
    }
	.article_detailview  table{
	max-width:685px;
	width:685px;
	padding:5px;
	border:1px solid #ddd;
	}
.article_detail_left{
  top:0px;
  color:#444;
    } 
	.article_detail_left img{
	 max-width:400px;
    }
	
div.breadcrumb
{
    color:#ddd;    
    }
    .breadcrumb a 
    {
        color:#575757;
        text-decoration:none;
        }
    .breadcrumb a:hover
    {
        text-decoration:underline;
        color:#f30;
        } 
		
/**********************/
/* *** SPLASHPAGE *** */
/**********************/
.news_splash{
	border:none;
margin-left:30px;
height:280px;
	}
.news_splash p{
font-size:12px;
position:relative;
right:-415px;
width:195px;
color:#444;
top:20px;
min-height:233px;
padding:10px;
font-weight:bold;
text-align:center;
}

.news_splash_h1{
	position:relative;
/*left:40px;*/
font-size:1.3em;
color:#444;
}


.splash_navi{margin-left:37px;width:195px;float:left;
min-height:100px;margin-top:-10px;}

a.splash_navi_title{font-weight:bold;font-size:1.3em;font-family:Georgia;color:#1489cc;text-decoration:none;position:relative;bottom:6px;}
	a.splash_navi_title:hover{text-decoration:underline;}
.splash_navi_desc{color:#555;font-size:0.7em;width:195px;min-height:50px;text-align:left;}		
		
/* CAT-NAVI - RIGHT START*/
#button {
background-color:#7b7b7b;
border:none;
color:#333333;
font-family:'Trebuchet MS','Lucida Grande',Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;
margin-bottom:1em;
padding:0 0 1em;
width:200px;
font-size:0.8em;
}
#button ul {
border:medium none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#button li {
border-bottom:1px solid #666;
margin:0;
}
#button li a {
background-color:#888;
border-left:5px solid #666;
border-right:5px solid #999;
color:#FFFFFF;
display:block;
padding:5px 5px 5px 0.5em;
text-decoration:none;
width:100%;
}
html > body #button li a {
width:auto;
}
#button li a:hover {
background-color:#999;
border-left:5px solid #ffd843;
border-right:20px solid #999;
color:#444;
}



/* GROSSER SCHWUNG*/		
/*BOTTOM_BOW ELEMENT - SUBNAVI*/
div.btm_bow_big_wrap{
	position:absolute;
	top:103px;
	left:245px;
		}	
		
	div.btm_bow_big_lft{
		background:url(../img/big_btmbar_left.png) left top no-repeat;
		height:35px;		
		width:34px;float:left;
		}
	div.btm_bow_big_r{
		background:url(../img/big_btmbar_right.png) right top no-repeat;
		height:35px;		
		width:34px;float:left;
		}
	div.btm_bow_big{
		background:url(../img/big_btmbar_middle.png) bottom repeat-x;
		height:35px;float:left;	
		}
		
	div.btm_bow_big a
	{
	    position:relative;
	    top:0px;
	    padding-left:5px;
	    padding-right:10px;
		font-size:0.7em;
		color:#999;
		text-decoration:none;
font-weight:bold;
		}	.btm_bow_big a:hover{
			color:#333;
			}
		div.btm_bow_big_brk{
		background:url(../img/btm_bow_brk.gif) bottom no-repeat;
		height:18px;		
		width:11px;float:left;
		} 		
/*BOTTOM_BOW ELEMENT - SUBNAVI*/
div.btm_bow_wrap{
	position:absolute;
	top:103px;
	left:300px;
		}	
		
	div.btm_bow_lft{
		background:url(../img/btm_bow_left.gif) left top no-repeat;
		height:18px;		
		width:30px;float:left;
		}
	div.btm_bow_r{
		background:url(../img/btm_bow_right.gif) right top no-repeat;
		height:18px;		
		width:30px;float:left;
		}
	div.btm_bow{
		background:url(../img/btm_bow_std.gif) bottom repeat-x;
		height:18px;float:left;	
		}
		
	div.btm_bow a
	{
	    position:relative;
	    top:2px;
	    padding-left:5px;
	    padding-right:5px;
		font-size:0.7em;
		color:#999;
		text-decoration:none;
		}	.btm_bow a:hover{
			color:#333;
			}
		div.btm_bow_brk{
		background:url(../img/btm_bow_brk.gif) bottom no-repeat;
		height:18px;		
		width:11px;float:left;
		} 
		
	div.srch_wrap{
	    position:absolute;
	    top:75px;
	    left:20px;
	    font-size:0.7em;
		}	
	div.srch_bow_lft{
		background:url(../img/search_left.png) left top no-repeat;
		height:25px;		
		width:25px;float:left;
		}

		
	div.srch_bow_r{
		background:url(../img/search_right.png) right top no-repeat;
		height:25px;		
		width:25px;float:left;
		}
	div.srch_bow{
		background:url(../img/search_mid.png) bottom repeat-x;
		height:25px;
		float:left;	
		}	
	div.srch_bow input{
		margin-top:3px;position:relative;
		top:0px;
		font-size:1em;
		color:#999;
		text-decoration:none;
		padding-left:5px;
		padding-right:5px;
		}	.srch_bow a:hover{
			color:#333;
			}
/**
 * 
 * ########## END 100% LAYOUT ##########
 * 
 */
/* EXHIBIT - ELEMENTS */
/* TOOLBOX ausblenden
*/

.listview_person {
	padding:0px;
	font-size:0.8em;	
}
.listview_person td {
padding:10px;
}
.listview_person .img_preview {
	border:1px solid #575757;
margin-top:5px;
}
.listview_type {
	width:18px;
	background:url(../img/articleclass1.png) right top no-repeat;
	background-color:#fff;
}
.listview_person h1 a {
	font-size:1em;
	margin:0px;
	color:#999;
	text-decoration:none;
}
.listview_person h1 a:hover {
	text-decoration:underline;
}
.listview_person h1 {
	margin-bottom:-5px;
	padding-top:2px;
}
.listview_person small{
	font-size:1em;
padding:2px;   
	font-weight:bold;
}

.listview_bg{
	background:url(../img/articleclass_bg.png) top repeat-x;
	}
	
.listview_person #listview_description a{
	float:left;
	text-decoration:underline;
	color:#C30;
	}
	.listview_person #listview_description a:hover{
	
	color:#333;
	}
.listview_fade{
	background:url(../img/articleclass_fade.png)top left no-repeat #fff;
	}



.exhibit-toolboxWidget-popup { display: none; } 

.ex_content {/* style grouping for content divs */
	margin: 2.5em 3%;
	font: 1em Georgia, Palatino, Serif;
	padding: 1.5em;
}
p.ex_float-left {/* header element float */
	float: left;
	width:80px;
	margin: 0em 1em 0 0;
	background: #fff;
	border-right: 1px solid #ffc600;
	border-bottom: 1px solid #ffc600;
background-color:#fff;
font-size:0.8em;color:#575757;
}
p.ex_top {/* after header margin adjustment */
	margin-top: 0;
	padding: 10px;
	border-top: 1px solid #ffc600;
	background:#f0ece0;color:#575757
}
a.ex_head{/* after header margin adjustment */
font-family:Georgia;
	color:#555;
	font-weight:bold;
text-decoration:none;
	font-size:1.1em;
}
a.ex_head:hover{/* after header margin adjustment */
	text-decoration:underline;
	color:#333;
}
 



/* EXHIBIT BUBBLEVIEW */

div.bubble {
	padding:0px;
	font-family:Helvetica;
	width:360px;
	font-size:10pt;
}
div.bubble small {
	color:#666;
	font-size:0.8em;
	margin-bottom:10px;
}

div.bubble div.artikel_1,	div.bubble div.artikel_2,	div.bubble div.artikel_3,	div.bubble div.artikel_4 {

	
	margin:0px;
	padding-left:0.5em;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
	width:110px;
	display:block;
text-align:center;
color:#FFFFFF;
font-size:0.7em;
padding:2px;
}

div.bubble div.artikel_1{    background-color:#d2615a; }
div.bubble div.artikel_2{    background-color:#7b7b7b; }
div.bubble div.artikel_3{    background-color:#5Dabf5; }
div.bubble div.artikel_4{    background-color:#ffc600; }

div.bubble_label{    padding-bottom:0px; }
div.bubble img {
	border:1px solid #eee;
	float:left;
	margin-right:10px;
	width:80px;
	height:80px;
}




.ex_txtSearch
{
  position:absolute; 
	clear:both;
	margin-top:5px;
	margin-bottom:20px;
	border-bottom:1px solid #ffc600;
}
div.bubble p {
	color:#666;
	font-size:10pt;
padding-left:5px;
margin-top:0px;
}
div.bubble a.more {
	display:block;
	text-align:right;
	text-decoration:none;
	color:#1489cc;
	font-size:0.8em;
	font-weight:bold;
}
div.bubble a.more:hover {
  color:#333;
 text-decoration:underline;	
}
    
.left{
	float:left;
	width:10px;
	height:10px;	
	background-color:#06C;
	margin-right:10px;
	}
	
	    
/* EXHIBIT TIMELINE */
.timeline_quickjump{
width:500px;
border:1px solid #eee;
position:relative;
top:-20px;
}

.timeline_quickjump a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#555;
	text-decoration:none;
	font-weight:bold;
font-size:0.8em;
padding:5px;
	}
	.timeline_quickjump a:hover{
padding:5px;
background-color:#eee;
		color:#333;
		text-decoration:none;
		
		}
	.t-highlight1{background-color:#ccf;}
		.p-highlight1{background-color:#fcc;}
		
		.timeline-highlight-label-start .label_t-highlight1{color:#f00;}
		.timeline-highlight-label-end .label_t-highlight1{color:#aaf;}
		
		.timeline-band-events .important{color:#f00;}		
		.timeline-band-events .small-important{background:#c00;}
		
		
		/*---------------------------------*/
		
		.dark-theme {color:#eee;}
		.dark-theme .timeline-band-0 .timeline-ether-bg{background-color:#333}
		.dark-theme .timeline-band-1 .timeline-ether-bg{background-color:#111}
		.dark-theme .timeline-band-2 .timeline-ether-bg{background-color:#222}
		.dark-theme .timeline-band-3 .timeline-ether-bg{background-color:#444}
		
		
		.dark-theme .t-highlight1{background-color:#003;}
		.dark-theme .p-highlight1{background-color:#300;}
		
		.dark-theme .timeline-highlight-label-start .label_t-highlight1{color:#f00;}
		.dark-theme .timeline-highlight-label-end .label_t-highlight1{color:#115;}
		
		.dark-theme .timeline-band-events .important{color:#c00;}		
		.dark-theme .timeline-band-events .small-important{background:#c00;}
		
		.dark-theme .timeline-date-label-em{color:#fff;}
		.dark-theme .timeline-ether-lines{border-color:#555; border-style:solid;}
		.dark-theme .timeline-ether-highlight{background:#555;}
		
		.dark-theme .timeline-event-tape,
		.dark-theme .timeline-small-event-tape{background:#f60;}
		.dark-theme .timeline-ether-weekends{background:#111;}

/* END EXHIBIT ELEMENTS*/	

hr {
  border: 0;
  width: 100%;
  color: #eeeeee;
	background-color: #eeeeee;
	height: 1px;

}
hr.headline_hr{
	width:95%;
	}
 
/* INPUTELEMENTS */
.i_btn,i_txt{
	border:1px solid #ddd;
	
}

.i_btn{
	width:70px;
	background-color:#575757;
	color:#ffc600;
}

.i_txt{
	width:160px;
	
}

/* STANDARD ELEMENTS*/


.header_logo{
	position:relative;	
	width:80px;
	text-align:right;
	float:right;
	top:0px;
	right:5px;
}


.dsg_header_logo{
position:relative;
	text-align:right;
	float:right;
width:200px;
right:8px;
margin-top:48px;
padding:0px;
}
.sitesearch{
	position:absolute;
	top:73px;
	left:65px;
}

/* ********************************* */
/* ************ KAT-NAVI *********** */
/* ********************************* */
div.categorylist_wrapper{
		width:200px;
		position:absolute;
		left:730px;
		font-size:0.9em;
		}
div.exhibit_facet_wrapper{
		width:200px;
		position:absolute;
		right:27px;
		font-size:0.9em;
		}	
div.patron{
	background-color:#f1f1f1;
	background:url(../img/patron_cbrg.png) center bottom no-repeat #7b7b7b;
	width:200px;
height:150px;
	}div.category_nav{
	width:199px;
	min-height:200px;
	background-color:#f1f1f1;
	background:url(../img/catnav_btm.png) bottom right no-repeat #f1f1f1;
	border-top:3px #444 solid;
	color:#444;
	padding-bottom:35px;
	text-align:left;
	}
.cat_nav_head{
	background:url(../img/catnav_head.png) top no-repeat;
	height:39px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-weight:bold;
	color:#888;
	padding:5px;
	margin-top:3px;
	
}
.cat_nav_btm{
	margin-top:-12px;
	}	
.cat_nav_inset{
	background-color:#fff;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	width:190px;
	padding-left:3px;
	}			
		
ul.categorylist{
	color:#eee;
	margin:0px;
	padding:0px;
	}	
	ul.categorylist li{
	width:185px;
list-style:none;
margin:0px;
padding:0px;
padding-left:2px;
padding-bottom:10px;
	}
	
ul.categorylist2 {
	color:#eee;
	width:175px;
	margin:0px;
padding:5px;
	}
		
	ul.categorylist2 li{
	width:175px;
list-style:none;
	}
	
/* LINKS CATEGORIEN*/

a.catnav, span.catnav{
	display:block;
	text-decoration:none;
	color:#444;
	min-width:175px;
    font-weight:normal;
padding:5px;
	padding-left:10px;
font-size:0.9em;
	}
	a.catnav:hover{
	color:#444;	
	background-color:#ffd842;
		}
		
.categorylist2 a.catnav{
	display:block;
	text-decoration:none;
	color:#888;
	min-width:80px;
font-weight:normal;
	border:none;
	}
	.categorylist2 a.catnav:hover{
		background-color:#eee;
color:#444;
		}
a.icon{
	text-decoration:none;
	}
/*
###### Slick Design
*/
a.rightbox_head{
	text-decoration:none;
	color:#444;
	}
	a.rightbox_head:hover{
	color:#ffc600;	
		}
div.category_nav_slick{
color:#fff;
font-size:12px;
border-top:3px solid #444;
}
div.cat_nav_head_slick{
font-size:14px;
color:#444;
text-align:center;
padding:10px;
}
div.cat_nav_btm_slick{
text-align:left;
}
ul.categorylist_slick{
margin:0px;
padding:0px;
list-style:none;
padding-left:10px;
color:#ffc600;
font-weight:bold;
}

ul.categorylist_slick li {
padding-top:0px;
margin:0px;
}

ul.categorylist2nd_slick{
margin:0px;
padding:0px;
list-style:none;
padding-left:10px;
color:#444;
font-weight:bold;
}
ul.categorylist2nd_slick li{
padding:0px;
margin:0px;
background:none;
}

ul.categorylist3rd_slick{
margin:0px;
padding:0px;
list-style:none;
padding-left:10px;
color:#444;
font-weight:bold;
}
ul.categorylist3rd_slick li{
padding:0px;
margin:0px;
background:none;
}
a.catnav_slick{
	display:block;
	text-decoration:none;
	color:#ffc600;
	min-width:155px;
    font-weight:normal;
padding:2px;
	padding-left:10px;
	}
	a.catnav_slick:hover{
	color:#444;	
	background-color:#ffd842;
		}
		
ul.categorylist2nd_slick a.catnav_slick{	
	display:block;
	text-decoration:none;
	color:#fff;
	min-width:155px;
    font-weight:normal;
padding:2px;
	padding-left:10px;
	}
	ul.categorylist2nd_slick a.catnav_slick:hover{
	color:#444;	
	background-color:#ffd842;
		}		


ul.categorylist3rd_slick a.catnav_slick{
	display:block;
	text-decoration:none;
	color:#444;
	min-width:155px;
    font-weight:normal;
padding:2px;
	padding-left:10px;
	}
	ul.categorylist3rd_slick a.catnav_slick:hover{
	color:#333;	
	background-color:#eee;
		}		
		
/* KAT ENDE
.category_navi{position:absolute;
right:30px;
font-size:1em;
	}
	
ul.cat_navigation{
background-color:#7b7b7b;
margin:0px;
margin-top:10px;
width:200px;
padding:0px;
padding-top:5px;
}
ul.cat_navigation ul.cat_navigation{
background-color:#888;
width:180px;

border-top:1px solid #999;
border-left:none;
border-right:none;
border-bottom:1px solid #555;
}
ul.cat_navigation ul.cat_navigation ul.cat_navigation{
background-color:#ddd;
width:180px;
border-top:1px solid #fff;
border-left:none;
border-right:none;
border-bottom:1px solid #888;
}


	ul.cat_navigation li{
		list-style:none;

margin-bottom:0.8em;
	}

a.catnav{
	color:#ffc600;
	text-decoration:none;
font-size:0.75em;
padding:5px;
background-color:#7b7b7b;
}
	a.catnav:hover{text-decoration:none;color:#fff;background-color:#888;}
.cat_navigation .cat_navigation a.catnav:hover{text-decoration:none;color:#fff;
background-color:#ddd;color:#333}
.cat_navigation .cat_navigation .cat_navigation a.catnav{color:#666;}
.cat_navigation .cat_navigation .cat_navigation a.catnav:hover{text-decoration:underline;color:#666;}
	.cat_navigation .cat_navigation .cat_navigation a.catnav{color:#333;background:none;padding-left:5px;}
.cat_navigation .cat_navigation a.catnav{
	color:#fff;
	
	background:none;padding-left:5px;
}*/
	.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:400px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 2px #b7ddf2;
background:#ebf4fb;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(../img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.login_global
{
/*position: absolute;
right:120px;
top:40px;
display: inline;
font-size:0.7em;
*/
position: absolute;
left:735px;
top:32px;
display: inline;
font-size:0.7em;
}

/* ----------- sitemap ----------- */


div .sitemap {
    background: #fff;
    padding: 1em;
	padding-top:0px;
    margin: 0px;
text-align:left;
    }
.sitemap ul {
border:1px solid #eee;
padding:5px;
background-color:#fff9e5;
margin-left:0px;
padding-left:0px;
}
.sitemap ul ul{
background-color:#fff1bf;
}
.sitemap ul ul ul{
background-color:#ffe380;
}

.sitemap li {
    list-style-type: none;
padding:0px;

    }

h2 a.small{
    font-size:0.8em;
color:#444;
text-decoration:none;
}

h2 a.small:hover{
text-decoration:underline;
color:#000;
}

a.sitemapmore{
font-size:0.8em;
color:#1489cc;
text-decoration:none;
}

a.sitemapmore:hover{
color:#444;
text-decoration:underline;
}




/* --------- SUCHMODUL ---------- */

.searchmodule{
	margin:30px;
	
	}
ul.search{
list-style:url(../img/page_white_find.png);
padding:0px 0px 0px 10px;
margin-left:40px;
}
ul.search_doku{
list-style:url(../img/folder_find.png);
padding:0px 0px 0px 10px;
margin-left:40px;
}

ul.search li{
padding-bottom:0px;
margin-bottom:15px;
text-align:left;

border-bottom:1px dotted #ddd;
}

ul.search .topline{

font-size:0.8em;
display:block;
margin-bottom:2px;
}

ul.search .list_title{

color:#444;
font-family:Helvetica, Arial;
font-weight:normal;
font-size:11pt;
}

a.listlink{
display:block;
text-decoration:none;
color:#999;
max-width:500px;
padding:5px;
}

a.listlink:hover{
background-color:#eee;
}

.article_icon1, .article_icon2, .article_icon3, .article_icon4{
	color:#fff;
    font-size:0.8em;
    padding:0px 3px 0px 3px;
	
}

/*
	@artikelBuerger: #5Dabf5;
 	@erlebnisBericht: #ffd74d;
 	@fachArtikel: #7b7b7b;
 	@Quelle: #d2615a; 
*/

/*Quelle*/
.article_icon1{
	background-color:#d2615a;
	}	
/*Fachartikel*/	
.article_icon2{
	background-color:#7b7b7b;
	}	
/*Artikel von Buergern*/	
.article_icon3{
	background-color:#5Dabf5;
	}	
/*Erlebnisbericht*/	
.article_icon4{
	background-color:#ffd74d;
	}	


/* BILDER IM WYSIWYG*/

.img_floatleft	{
float:left;
margin:5px;
margin-left:0px;
}

.img_floatright	{
float:right;
margin:5px;
margin-right:0px;
}

div.news_objectdetail{
color:#333;font-size:10pt;
border:1px solid #ddd;
background-color:#eee;
padding:10px;
line-height:1.3em;
}

div.news_objectdetail  strong{
clear:both;
}

div.news_objectdetail a {
	text-decoration:none;
	color:#1489cc;
}

div.news_objectdetail a:hover{
	color:#333;
	text-decoration:underline;
}
div.logintext{
	position:relative;
	left:2px;
}




