/********* lz_gallery *****/

.tx-lzgallery-navi {
margin-bottom:20px;

}
#tx-lzgallery-pi1-title {
	border:none;
	text-align:left;
    	font-size:12pt;
	font-weight:bold;
	color:#333;
	
}

#tx-lzgallery-pi1-descr-long  {
	border:none;
	text-align:right;
    	font-size:10pt;
	font-weight:normal;
	color:#333;
	
}


#tx-lzgallery-pi1-fotos {
	background-color:#FF9900;
	border:1px solid white;
	color:black;
}

#tx-lzgallery-pi1-fotos TD{
	background-color:#FF9900;
	border:1px solid white;
	padding:7px;
	
}

.tx-lzgallery-pi1-5x5-filename, .tx-lzgallery-pi1-1x1-filename {
	color:#333;
	font-style:normal;
}

/**************  Grundvorgaben ***********/
* {
	font-family: Verdana, helvetica, sans-serif;
}


DIV, H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { 
	font-family: Verdana, helvetica, sans-serif;
	letter-spacing:0.1em;	
	/*line-height:18px;*/
	
}


P, TD, UL, OL, LI { 
	
	font-size: 10px; 
	line-height:18px;

}
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 8pt; }

#content_main UL LI {
	font-size: 8pt; 
}


.csc-firstHeader {
    	font-size:12pt;
	font-weight:bold;
	color:#333;
}

.csc-header h1, .csc-textpicHeader h1 {
   	font-size:12pt;
	font-weight:bold;
	color:#333;
}

.csc-header h2, .csc-textpicHeader h2 {
	font-size:12pt;
	font-weight:normal;
	color:#333;
}

.csc-header h3, .csc-textpicHeader h3{
	font-size:9pt;
	font-weight:bold;
	color:#333;
}




P.bodytext, DIV.bodytext {
	font-size:8pt;
	font-weigth:normal
}

#content_main A, P.bodytext A, DIV.bodytext A, .csc-sitemap A, .tx-newloginbox-pi1 A, .csc-searchResultHeader A{ 
	color: #cc0000;
	font-weight:bold; 
	text-decoration: underline; 
}

#content_main A:hover, P.bodytext A:hover, DIV.bodytext A:hover, .csc-sitemap A:hover,  .tx-newloginbox-pi1 A:hover, .csc-searchResultHeader A:hover { 
	color: #333;
	font-weight:bold;
	text-decoration: underline; 
}


/* Tabellen */

TABLE.contenttable.contenttable-0, TABLE.contenttable.contenttable-0 TD{

	background-color:#FF9900;
	border:1px solid white;
	color:black;
}

.contenttable.contenttable-0 TD {
	padding:4px;
}




/**************************/
/* Besondere Bereiche     */
/**************************/


.tx-newloginbox-pi1 FORM {
	margin-top:20px;

}

.tx-newloginbox-pi1 LABEL {
	font-size:10px;
}


.tx-newloginbox-pi1 TH {
	text-align:right;
	margin-top:5px;
}
.tx-newloginbox-pi1 INPUT{ 
	margin-top:5px;
}


.csc-sitemap LI > UL {
	list-style-type:circle;
}



.rechtespalte .csc-header * {
	background-color:#ff9900;
	margin-top:5px;
	margin-bottom:5px;
	border-top:1px solid white;
	border-bottom:1px solid white;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0.1em;	
	padding-left:20px;
	padding-top:8px;
	padding-bottom:8px;

}

.rechtespalte .csc-header .csc-firstHeader {
	/*border-top:0px solid white;*/
	margin-top:0px;	
	
}

.rechtespalte #suchformular {
	padding-bottom:5px;
}

.rechtespalte .suche H1{
	margin-top:0px;	
	border-top:0px solid white;
	margin-bottom:5px;
}

.rechtespalte UL {
	
	padding-left:18px;
	//margin-left:2px;
}


.rechtespalte LI {
	list-style-image:url(bilder/pfeil_ff.gif);
	//list-style-image:url(bilder/pfeil_ie.gif);	
}
.rechtespalte LI A {
	font-size:10px;
	letter-spacing:0.1em;
	color:#000;
	text-decoration:none;
}

.rechtespalte LI A:hover {
	text-decoration:underline;
}

.rechtespalte .detail {
	font-size:10px;
	line-height:20px;
	letter-spacing:0.1em;
}

.rechtespalte .detail A {
	text-decoration:none;
	color:#cc0000;
}

.rechtespalte .detail A:hover {
	text-decoration:none;
	#333;
}

.rechtespalte p{
  margin-left:20px;
  margin-right:7px;
}

/********** SUCHE ************/

.suche_eingabe {
	border:0px;
	margin-bottom:5px;

}

.suche_bild {

}

.csc-searchResultHeader { 
	font-size:12px;
}


.rechtespalte .suche_eingabe {
	margin-left:15px;
}


#content_main .suche_eingabe {
	margin-top:25px;
}

/*********spitex ****************/
#fusszeile {
	font-size:9px;
	color:#333;
	line-height:18px;
	text-decoration:none;
}

#fusszeile A {
	color:#CC6600;
	text-decoration:none;
}

#fusszeile A:hover {
	color:#333;

}

UL.level1 {
//margin-left:50px;
}

#sub_menue .level1 LI {
	list-style-image:url(bilder/submenue_level1.gif);
	//list-style-image:url(bilder/submenue_level1_ie.gif);
	font-size:10pt;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:24px;

}

#sub_menue .level1 A {
	color:#fff;
	text-decoration:none;
}



UL.level2 {
	padding-left:15px;
	//margin-left:3px;
}


#sub_menue .level2 LI {
	list-style-image:url(bilder/submenue_level2.gif);
	line-height:14px;
	font-weight:normal;
	font-size:10px;
	letter-spacing:0.0em;	
}

#sub_menue .level2 LI A {
	
	color:#fff;
	text-decoration:none;

}

#breadcrump {
	margin-top:5px;
	margin-bottom:15px;
}


#breadcrump A {
	font-size:9px;
	color:#333;
	letter-spacing:0.1em;	
	line-height:18px;
	text-decoration:none;
}

#breadcrump A:hover {
	text-decoration:underline;

}

/************* Hauptmenue ************/
#menue DIV {
	overflow:hidden;
	float:left;
}



