@charset "utf-8";
/* CSS Document */

* {
	border: 0;
	margin: 0;
	padding: 0;

}
html, body {
        margin-top: 00px;	
	background-color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
}

/*  Spaltenlayout Variationen - Start
--------------------------------------------------------------------------------------- */

/* Spaltenlayout Root 50/50 
------------------------------------------ */

/* Root */
#uid2 #navi_secondary {width: 170px;} 


/* Spaltenlayout 100/0 
------------------------------------------ */

/* Kontakt */
#uid7 #content_rand {display: none;} 
#uid7 #content_margin {display: none;} 
#uid7 #navi_secondary {width: 170px;} 
#uid7 #content_main {width: 740px;}

#uid8 #content_rand {display: none;} 
#uid8 #content_margin {display: none;} 
#uid8 #navi_secondary {width: 170px;} 
#uid8 #content_main {width: 740px;}

#uid10 #content_rand {display: none;} 
#uid10 #content_margin {display: none;} 
#uid10 #navi_secondary {width: 170px;} 
#uid10 #content_main {width: 740px;}
 

#uid11 #content_margin {display: none;} 
#uid11 #navi_secondary {width: 170px;} 
#uid11 #content_main {width: 740px;}
#uid11 #content_rand {display: none;} 

#uid13 #content_margin {display: none;} 
#uid13 #navi_secondary {width: 170px;} 
#uid13 #content_main {width: 740px;}
#uid13 #content_rand {display: none;} 

#uid14 #content_margin {display: none;} 
#uid14 #navi_secondary {width: 170px;} 
#uid14 #content_main {width: 740px;}
#uid14 #content_rand {display: none;} 

#uid50 #content_margin {display: none;} 
#uid50 #navi_secondary {width: 170px;} 
#uid50 #content_main {width: 740px;}
#uid50 #content_rand {display: none;} 

#uid65 #content_margin {display: none;} 
#uid65 #navi_secondary {width: 170px;} 
#uid65 #content_main {width: 740px;}
#uid65 #content_rand {display: none;} 

#uid40 #content_margin {display: none;} 
#uid40 #navi_secondary {width: 170px;} 
#uid40 #content_main {width: 740px;}
#uid40 #content_rand {display: none;} 

#uid48 #content_margin {display: none;} 
#uid48 #navi_secondary {width: 170px;} 
#uid48 #content_main {width: 740px;}
#uid48 #content_rand {display: none;} 

#uid47 #content_margin {display: none;} 
#uid47 #navi_secondary {width: 170px;} 
#uid47 #content_main {width: 740px;}
#uid47 #content_rand {display: none;} 

#uid50 #content_margin {display: none;} 
#uid50 #navi_secondary {width: 170px;} 
#uid50 #content_main {width: 740px;}
#uid50 #content_rand {display: none;} 

#uid70 #content_margin {display: none;} 
#uid70 #navi_secondary {width: 170px;} 
#uid70 #content_main {width: 740px;}
#uid70 #content_rand {display: none;} 

#uid72 #content_margin {display: none;} 
#uid72 #navi_secondary {width: 170px;} 
#uid72 #content_main {width: 740px;}
#uid72 #content_rand {display: none;} 

#uid71 #content_margin {display: none;} 
#uid71 #navi_secondary {width: 170px;} 
#uid71 #content_main {width: 740px;}
#uid71 #content_rand {display: none;} 

#uid73 #content_margin {display: none;} 
#uid73 #navi_secondary {width: 170px;} 
#uid73 #content_main {width: 740px;}
#uid73 #content_rand {display: none;} 

#uid74 #content_margin {display: none;} 
#uid74 #navi_secondary {width: 170px;} 
#uid74 #content_main {width: 740px;}
#uid74 #content_rand {display: none;} 

#uid75 #content_margin {display: none;} 
#uid75 #navi_secondary {width: 170px;} 
#uid75 #content_main {width: 740px;}
#uid75 #content_rand {display: none;} 

#uid76 #content_margin {display: none;} 
#uid76 #navi_secondary {width: 170px;} 
#uid76 #content_main {width: 740px;}
#uid76 #content_rand {display: none;} 

#uid77 #content_margin {display: none;} 
#uid77 #navi_secondary {width: 170px;} 
#uid77 #content_main {width: 740px;}
#uid77 #content_rand {display: none;} 

#uid78 #content_margin {display: none;} 
#uid78 #navi_secondary {width: 170px;} 
#uid78 #content_main {width: 740px;}
#uid78 #content_rand {display: none;} 

#uid17 #content_margin {display: none;} 
#uid17 #navi_secondary {width: 170px;} 
#uid17 #content_main {width: 740px;}
#uid17 #content_rand {display: none;} 

#uid79 #content_margin {display: none;} 
#uid79 #navi_secondary {width: 170px;} 
#uid79 #content_main {width: 740px;}
#uid79 #content_rand {display: none;} 

#uid80 #content_margin {display: none;} 
#uid80 #navi_secondary {width: 170px;} 
#uid80 #content_main {width: 740px;}
#uid80 #content_rand {display: none;} 

#uid81 #content_margin {display: none;} 
#uid81 #navi_secondary {width: 170px;} 
#uid81 #content_main {width: 740px;}
#uid81 #content_rand {display: none;} 

#uid82 #content_margin {display: none;} 
#uid82 #navi_secondary {width: 170px;} 
#uid82 #content_main {width: 740px;}
#uid82 #content_rand {display: none;} 

#uid87 #content_margin {display: none;} 
#uid87 #navi_secondary {width: 170px;} 
#uid87 #content_main {width: 740px;}
#uid87 #content_rand {display: none;} 

#uid89 #content_margin {display: none;} 
#uid89 #navi_secondary {width: 170px;} 
#uid89 #content_main {width: 740px;}
#uid89 #content_rand {display: none;} 

#uid95 #content_margin {display: none;} 
#uid95 #navi_secondary {width: 170px;} 
#uid95 #content_main {width: 740px;}
#uid95 #content_rand {display: none;} 

#uid96 #content_margin {display: none;} 
#uid96 #navi_secondary {width: 170px;} 
#uid96 #content_main {width: 740px;}
#uid96 #content_rand {display: none;} 

#uid97 #content_margin {display: none;} 
#uid97 #navi_secondary {width: 170px;} 
#uid97 #content_main {width: 740px;}
#uid97 #content_rand {display: none;} 

#uid98 #content_margin {display: none;} 
#uid98 #navi_secondary {width: 170px;} 
#uid98 #content_main {width: 740px;}
#uid98 #content_rand {display: none;} 

#uid99 #content_margin {display: none;} 
#uid99 #navi_secondary {width: 170px;} 
#uid99 #content_main {width: 740px;}
#uid99 #content_rand {display: none;} 

#uid100 #content_margin {display: none;} 
#uid100 #navi_secondary {width: 170px;} 
#uid100 #content_main {width: 740px;}
#uid100 #content_rand {display: none;} 

#uid101 #content_margin {display: none;} 
#uid101 #navi_secondary {width: 170px;} 
#uid101 #content_main {width: 700px;}
#uid101 #content_rand {display: none;} 

#uid102 #content_margin {display: none;} 
#uid102 #navi_secondary {width: 170px;} 
#uid102 #content_main {width: 700px;}
#uid102 #content_rand {display: none;} 

#uid103 #content_margin {display: none;} 
#uid103 #navi_secondary {width: 170px;} 
#uid103 #content_main {width: 740px;}
#uid103 #content_rand {display: none;} 

#uid104 #content_margin {display: none;} 
#uid104 #navi_secondary {width: 170px;} 
#uid104 #content_main {width: 740px;}
#uid104 #content_rand {display: none;} 

#uid105 #content_margin {display: none;} 
#uid105 #navi_secondary {width: 170px;} 
#uid105 #content_main {width: 740px;}
#uid105 #content_rand {display: none;} 

#uid106 #content_margin {display: none;} 
#uid106 #navi_secondary {width: 170px;} 
#uid106 #content_main {width: 740px;}
#uid106 #content_rand {display: none;} 

#uid134 #content_margin {display: none;} 
#uid134 #navi_secondary {width: 170px;} 
#uid134 #content_main {width: 740px;}
#uid134 #content_rand {display: none;} 

#uid135 #content_margin {display: none;} 
#uid135 #navi_secondary {width: 170px;} 
#uid135 #content_main {width: 740px;}
#uid135 #content_rand {display: none;} 

#uid136 #content_margin {display: none;} 
#uid136 #navi_secondary {width: 170px;} 
#uid136 #content_main {width: 740px;}
#uid136 #content_rand {display: none;} 

#uid137 #content_margin {display: none;} 
#uid137 #navi_secondary {width: 170px;} 
#uid137 #content_main {width: 740px;}
#uid137 #content_rand {display: none;} 

#uid138 #content_margin {display: none;} 
#uid138 #navi_secondary {width: 170px;} 
#uid138 #content_main {width: 740px;}
#uid138 #content_rand {display: none;} 

#uid139 #content_margin {display: none;} 
#uid139 #navi_secondary {width: 170px;} 
#uid139 #content_main {width: 740px;}
#uid139 #content_rand {display: none;} 

#uid140 #content_margin {display: none;} 
#uid140 #navi_secondary {width: 170px;} 
#uid140 #content_main {width: 740px;}
#uid140 #content_rand {display: none;} 

#uid141 #content_margin {display: none;} 
#uid141 #navi_secondary {width: 170px;} 
#uid141 #content_main {width: 740px;}

#uid142 #content_margin {display: none;} 
#uid142 #navi_secondary {width: 170px;} 
#uid142 #content_main {width: 740px;}
#uid142 #content_rand {display: none;} 

#uid143 #content_margin {display: none;} 
#uid143 #navi_secondary {width: 170px;} 
#uid143 #content_main {width: 740px;}
#uid143 #content_rand {display: none;} 

#uid144 #content_margin {display: none;} 
#uid144 #navi_secondary {width: 170px;} 
#uid144 #content_main {width: 740px;}
#uid144#content_rand {display: none;} 

#uid145 #content_margin {display: none;} 
#uid145 #navi_secondary {width: 170px;} 
#uid145 #content_main {width: 740px;}
#uid145 #content_rand {display: none;} 

#uid148 #content_margin {display: none;} 
#uid148 #navi_secondary {width: 170px;} 
#uid148 #content_main {width: 700px;}
#uid148 #content_rand {display: none;} 

#uid149 #content_margin {display: none;} 
#uid149 #navi_secondary {width: 170px;} 
#uid149 #content_main {width: 700px;}
#uid149 #content_rand {display: none;} 

#uid150 #content_margin {display: none;} 
#uid150 #navi_secondary {width: 170px;} 
#uid150 #content_main {width: 740px;}
#uid150 #content_rand {display: none;} 

#uid151 #content_margin {display: none;} 
#uid151 #navi_secondary {width: 170px;} 
#uid151 #content_main {width: 740px;}
#uid151 #content_rand {display: none;} 

#uid152 #content_margin {display: none;} 
#uid152 #navi_secondary {width: 170px;} 
#uid152 #content_main {width: 740px;}
#uid152 #content_rand {display: none;} 

#uid153 #content_margin {display: none;} 
#uid153 #navi_secondary {width: 170px;} 
#uid153 #content_main {width: 740px;}
#uid153 #content_rand {display: none;} 

#uid154 #content_margin {display: none;} 
#uid154 #navi_secondary {width: 170px;} 
#uid154 #content_main {width: 740px;}
#uid154 #content_rand {display: none;} 

#uid155 #content_margin {display: none;} 
#uid155 #navi_secondary {width: 170px;} 
#uid155 #content_main {width: 740px;}
#uid155 #content_rand {display: none;} 

#uid156 #content_margin {display: none;} 
#uid156 #navi_secondary {width: 170px;} 
#uid156 #content_main {width: 740px;}
#uid156 #content_rand {display: none;} 

#uid164 #content_margin {display: none;} 
#uid164 #navi_secondary {width: 170px;} 
#uid164 #content_main {width: 740px;}
#uid164 #content_rand {display: none;} 

#uid165 #content_margin {display: none;} 
#uid165 #navi_secondary {width: 170px;} 
#uid165 #content_main {width: 740px;}
#uid165 #content_rand {display: none;} 


#uid169 #content_margin {display: none;} 
#uid169 #navi_secondary {width: 170px;} 
#uid169 #content_main {width: 740px;}
#uid169 #content_rand {display: none;} 

#uid198 #content_margin {display: none;} 
#uid198 #navi_secondary {width: 170px;} 
#uid198 #content_main {width: 740px;}
#uid198 #content_rand {display: none;}

#uid201 #content_margin {display: none;} 
#uid201 #navi_secondary {width: 170px;} 
#uid201 #content_main {width: 740px;}
#uid201 #content_rand {display: none;} 

#uid200 #content_margin {display: none;} 
#uid200 #navi_secondary {width: 170px;} 
#uid200 #content_main {width: 740px;}
#uid200 #content_rand {display: none;} 

#uid202 #content_margin {display: none;} 
#uid202 #navi_secondary {width: 170px;} 
#uid202 #content_main {width: 740px;}
#uid202 #content_rand {display: none;} 

#uid207 #content_margin {display: none;} 
#uid207 #navi_secondary {width: 170px;} 
#uid207 #content_main {width: 740px;}
#uid207 #content_rand {display: none;} 

#uid217 #content_margin {display: none;} 
#uid217 #navi_secondary {width: 170px;} 
#uid217 #content_main {width: 740px;}
#uid217 #content_rand {display: none;} 


#uid234 #content_margin {display: none;} 
#uid234 #navi_secondary {width: 170px;} 
#uid234 #content_main {width: 740px;}
#uid234 #content_rand {display: none;} 

#uid235 #content_margin {display: none;} 
#uid235 #navi_secondary {width: 170px;} 
#uid235 #content_main {width: 740px;}
#uid235 #content_rand {display: none;} 

#uid247 #content_margin {display: none;} 
#uid247 #navi_secondary {width: 170px;} 
#uid247 #content_main {width: 740px;}
#uid247 #content_rand {display: none;} 

#uid249 #content_margin {display: none;} 
#uid249 #navi_secondary {width: 170px;} 
#uid249 #content_main {width: 740px;}
#uid29 #content_rand {display: none;} 


#uid267 #content_margin {display: none;} 
#uid267 #navi_secondary {width: 170px;} 
#uid267 #content_main {width: 740px;}
#uid267 #content_rand {display: none;} 

#uid398 #content_margin {display: none;} 
#uid398 #navi_secondary {width: 170px;} 
#uid398 #content_main {width: 740px;}
#uid398 #content_rand {display: none;} 

#uid397 #content_margin {display: none;} 
#uid397 #navi_secondary {width: 170px;} 
#uid397 #content_main {width: 740px;}
#uid397 #content_rand {display: none;} 

#uid401 #content_margin {display: none;} 
#uid401 #navi_secondary {width: 170px;} 
#uid401 #content_main {width: 740px;}
#uid401 #content_rand {display: none;} 

#uid407 #content_margin {display: none;} 
#uid407 #navi_secondary {width: 170px;} 
#uid407 #content_main {width: 740px;}
#uid407 #content_rand {display: none;} 

/* Produkte */
#uid5 #content_margin {display: none;} 
#uid5 #content_main {width: 0px;}



#uid33 #content_margin {display: none;} 
#uid33 #navi_secondary {width: 170px;} 
#uid33 #content_main {width: 700px;}

/* Produkte1 */
#uid #content_margin {display: none;} 
#uid #content_main {width: 710px; border:1px dotted #333;margin-bottom: 15px;padding-right: 10px;  }

/* Produkte2 */
#uid15 #content_margin {display: none;} 
#uid15 #content_main {width: 710px; border:1px dotted #333;margin-bottom: 15px; }

/*
/* Produkte3 */
#uid26 #content_margin {display: none;} 
#uid26 #content_main {width: 680px;}

/* Home1.1 */
#uid22 #content_margin {display: none;} 
#uid22 #content_main {width: 710px; border:1px dotted #333;margin-bottom: 15px;padding-right: 10px;  }

/* Home1.2 */
#uid29 #content_margin {display: none;} 
#uid29 #content_main {width: 680px;}

/* Produkte1.1 */
#uid30 #content_margin {display: none;} 
#uid30 #content_main {width: 680px;}

/* Produkte1.2 */
#uid31 #content_margin {display: none;} 
#uid31 #content_main {width: 680px;}

/* Produkte4 */
#uid44 #content_margin {display: none;} 
#uid44 #content_main {width: 680px;}

/* News-Volltext */
#uid48 #content_margin {display: none;} 
#uid48 #navi_secondary {width: 170px;} 
#uid48 #content_main {width:700px;}


#uid68 #content_margin {display: none;} 
#uid68 #navi_secondary {width: 170px;}
#uid68 #content_main {width: 700px;}

/* Sitemap */
#uid51 #content_margin {display: none;} 
#uid51 #navi_secondary {width: 190px;}
#uid51 #content_main {width: 680px;}

*/
/* Spaltenlayout 70/30 
------------------------------------------ */


#uid1 #content_main {width: 518px; border-right: 1px solid #ccc;padding-right: 15px;} 
#uid1 #navi_secondary {width: 170px;} 
#uid1 #content_margin {width: 200px;}
#uid1 #content_margin .csc-textpic-text {width: 197px; margin-top: 3px; padding-top:3px;background-image: url(../images/bg_170x200.jpg);background-position: right bottom;background-repeat: no-repeat; }  
#uid1 #content_rand {display: none;}
#uid1 #content_left {display: 0px;}
#uid1 #navi_box {display: none;}


#uid2 #content_main {width: 518px;border-right: 1px solid #ccc; padding-right: 15px;} 
#uid2 #navi_secondary {width: 170px;} 
#uid2 #content_margin {width: 200px;}
#uid2 #content_rand {display: none;}

#uid3 #content_main {width: 520px;} 
#uid3 #navi_secondary {width: 170px;} 
#uid3 #content_margin {width: 200px;}
#uid3 #content_rand {display: none;}


#uid18 #content_main {width: 520px;} 
#uid18 #navi_secondary {width: 170px;} 
#uid18 #content_margin {width: 200px;}
#uid18 #content_rand {display: none;}

#uid19 #content_main {width: 520px;} 
#uid19 #navi_secondary {width: 170px;} 
#uid19 #content_margin {width: 200px;}
#uid19 #content_rand {display: none;}

#uid35 #content_main {width: 520px;} 
#uid35 #navi_secondary {width: 170px;} 
#uid35 #content_margin {width: 2000px;}
#uid35 #content_rand {display: none;}

#uid37 #content_main {width: 520px;} 
#uid37 #navi_secondary {width: 170px;} 
#uid37 #content_margin {width: 200px;}
#uid37 #content_rand {display: none;}

#uid46 #content_main {width: 520px;} 
#uid46 #navi_secondary {width: 170px;} 
#uid46 #content_margin {width: 200px;}
#uid46 #content_rand {display: none;}

#uid67 #content_main {width: 520px;} 
#uid67 #navi_secondary {width: 170px;} 
#uid67 #content_margin {width: 200px;}
#uid67 #content_rand {display: none;}


#uid91 #content_main {width: 520px;} 
#uid91 #navi_secondary {width: 170px;} 
#uid91 #content_margin {width: 200px;}
#uid91 #content_rand {display: none;}

#uid107 #content_main {width: 520px;} 
#uid107 #navi_secondary {width: 170px;} 
#uid107 #content_margin {width: 200px;}
#uid107 #content_rand {display: none;}

#uid108 #content_main {width: 520px;} 
#uid108 #navi_secondary {width: 170px;} 
#uid108 #content_margin {width: 200px;}
#uid108 #content_rand {display: none;}

#uid109 #content_main {width: 520px;} 
#uid109 #navi_secondary {width: 170px;} 
#uid109 #content_margin {width: 200px;}
#uid109 #content_rand {display: none;}

#uid110 #content_main {width: 520px;} 
#uid110 #navi_secondary {width: 170px;} 
#uid110 #content_margin {width: 200px;}
#uid110 #content_rand {display: none;}

#uid111 #content_main {width: 520px;} 
#uid111 #navi_secondary {width: 170px;} 
#uid111 #content_margin {width: 200px;}
#uid111 #content_rand {display: none;}

#uid112 #content_main {width: 520px;} 
#uid112 #navi_secondary {width: 170px;} 
#uid112 #content_margin {width: 200px;}
#uid112 #content_rand {display: none;}

#uid113 #content_main {width: 520px;} 
#uid113 #navi_secondary {width: 170px;} 
#uid113 #content_margin {width: 180px;}
#uid113 #content_rand {display: none;}

#uid114 #content_main {width: 520px;} 
#uid114 #navi_secondary {width: 170px;} 
#uid114 #content_margin {width: 200px;}
#uid114 #content_rand {display: none;}

#uid115 #content_main {width: 520px;} 
#uid115 #navi_secondary {width: 170px;} 
#uid115 #content_margin {width: 200px;}
#uid115 #content_rand {display: none;}

/* Spaltenlayout 30/30/30
------------------------------------------ */


#uid157 #content_main {width: 223px;} 
#uid157 #navi_secondary {width: 170px;} 
#uid157 #content_margin {width: 223px;}
#uid157 #content_rand {width: 223px;}

#uid159 #content_main {width: 223px;} 
#uid159 #navi_secondary {width: 170px;} 
#uid159 #content_margin {width: 223px;}
#uid159 #content_rand {width: 223px;}

#uid160 #content_main {width: 223px;} 
#uid160 #navi_secondary {width: 170px;} 
#uid160 #content_margin {width: 223px;}
#uid160 #content_rand {width: 223px;}

#uid161 #content_main {width: 223px;} 
#uid162 #navi_secondary {width: 170px;} 
#uid162 #content_margin {width: 223px;}
#uid162 #content_rand {width: 223px;}

/*  Startseite
--------------------------------------------------------------------------------------- */
#uid167 #boxholder {
	float: left;
 	width: 960px;
	overflow: auto;
	border-left: 0px solid #ccc;
	padding-top: 0px;
}
#uid167 #navi_secondary {width: 0px;} 
#uid167 #content_main {width: 640px;margin-left: 10px;} 
#uid167 #rootline {color: #ccc;} 
 
#uid167 #content_rand {display: none;}





#uid1 #content_main {width: 520px; border-right: 1px solid #ccc;padding-right: 15px;} 


/*  Spaltenlayout Variationen - Ende

/*  Schrift - Start
--------------------------------------------------------------------------------------- */
/*
p {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height: 1.5em;
}
*/
h1 {
	margin-top: 0.9em;
	margin-bottom: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.67em;
	line-height: 0.9em;
	/*border-top: 2px solid #ccc;
	padding-top:10px;*/
	/*border-bottom-width: 2px;*/
	border-bottom-style: solid;
	/*border-bottom-color:#3560a8;*/
        padding-bottom: 4px;


}         

h2 {
	margin-top: 1em;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1em;
}

h3 {
	margin-top: 1.13em;
	margin-bottom: 1.13em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	line-height: 1.13em;
}

h4 {
	margin-top: 1.29em;
	margin-bottom: 1.29em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	line-height: 1.29em;
}


/*  Layout und Schrift - Ende
--------------------------------------------------------------------------------------- */


#wrapper {
	background-color: #FFFFFF;
	width: 960px;
	margin: auto;
	padding-top: 0px;		
}


/* Loginbereich - Start-(bg4_top.jpg)
--------------------------------------------------------------------------------------- */
#login {
	width: 960px;
	background-image: url(../images/Hintergrund_RUN.gif);
        background-position: bottom;
        background-repeat: no-repeat;
        
	text-align: right;
	padding-top: 0.1em;
	border-top: 10px solid #f49748;
	height: 260px;
        margin-bottom:10px;
        margin-top:0px;
        margin-right:0px;
        /*border-bottom: 4px solid #333;*/
}






/* Loginbereich - Ende
--------------------------------------------------------------------------------------- */


/* Sprachumschaltung - Start
--------------------------------------------------------------------------------------- */

#sprache .lang-off {
	display: none;
}

#sprache a {
	font-family: Arial, Helvetica, sans-serif;
	width: 120px;
	height: 18px;
	font-size: 11px;
	color: #ffa92c;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-color: #ccc;
	padding-top: 3px;
	text-decoration: none;
	display: block;
	float: left;
}

#sprache a:hover {
		color: #ffa92c;
}

.langmenue  p{
	width: 300px;
} 

.langmenue  a{
	width: 260px;
	display: inline;
	background-color: #86BAF3;
	padding-top: 3px;
}


/* Sprachumschaltung - Ende
--------------------------------------------------------------------------------------- */


/* Topnavigation - Start
--------------------------------------------------------------------------------------- */

.navitop ul {
	list-style-type: none;	
	display: block;

         height:20px; 
	
}

.navitop ul li {
        list-style-type: none;
	display: block;
	
 }   
 
.navitop li {
        list-style-type: none;
	display: block;
	float:right;
	margin-right: 10px;
	margin-top: 2px;
         
 
}      
 
.navitop a {
	 text-decoration: none;
	 color:#333;
         display: block;
         font-size: 12px;
         font-weight: bold;
         
}

.navitop a:hover {
	 
	 color:#fff;
}

.navitop_cur{
        display: block;
	font-size: 12px;
	color:#fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	list-style-type: none;
	
 
	font-family:Arial, Helvetica, sans-serif;
}

/* Topnavigation - Ende
--------------------------------------------------------------------------------------- */


/* Slogan - Start
--------------------------------------------------------------------------------------- */
/*#slogan {
	margin-left: 120px;
	top: 55px;
}


#slogan p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: italic;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
*/
/* Slogan - Ende
--------------------------------------------------------------------------------------- */	
	
	
#header {
	/*background-image: url(../images/iSkyllineFFM.jpg);*/
	width: 960px;
	height: 0px;
}

/* Logo - Start
--------------------------------------------------------------------------------------- */
#logo {

	diplay: block;
	float: left;
 
 
	margin-left: 10px;
	margin-top: 50px;
 
	
}

/* Logo2
--------------------------------------------------------------------------------------- */

#logo2 {

	diplay:block;
	float:right;
        margin-right:288px;
	width:383px;
	height: 18px;
	margin-top: 0px;

	
}

/* Logo (2) - Ende
--------------------------------------------------------------------------------------- */

/*Datum
---------------------------------------------------------------------------------------*/

/* #top {
        height: 20px;
	width: 960px;
	background-image: url(../images/orange_to.jpg);
	background-color: #c90; */
}

.Datum {

	diplay:block;
	float:left;
        background-color: #c90;
 
	font-size: 12px;
	font-weight: bold;
	color: #3560a8;
}



/*Datum  - Ende
--------------------------------------------------------------------------------------- */

.Datum {

	diplay:block;
	float:left;
        background-color: #c90;
 
	font-size: 12px;
	font-weight: bold;
	color: #3560a8;
}





/* Rootline - Start
--------------------------------------------------------------------------------------- */

#rootline {
	
	width: 960px;
        /*background-image: url(../images/bg_rootline2.jpg);*/;
       
	height: 20px;
	background-color: #fff;
        margin-top: 0px;
	font-size: 10px;
	/*padding-top: 0px;*/
        margin-left: 0px;
        background-color: #d3d4cd;
	line-height: 20px;
       
}

#rootline a {
        
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	font-size: 10px;
	padding-top: 0px;
	font-weight: normal;
	line-height: 20px;
	 
        
}

#rootline p {
        
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	font-size: 10px;
	padding-top: 0px;
	font-weight: normal;
	line-height: 20px;
	 
        
}


#rootline a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffa92c;
	text-decoration: none;
	font-size: 10px;
	padding-top: 0px;
	font-weight: normal;
	 
}

/*#rootline a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffa92c;
	text-decoration: none;
	font-size: 10px;
	 padding-top: 0px;
	font-weight: bold;

}

#rootline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffa92c;		
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	 
}

/* Rootline - Ende
--------------------------------------------------------------------------------------- */


/* Footer - Start
--------------------------------------------------------------------------------------- */

#footer {
	/*background-color: #ffa92c;*/
	background-image: url(../images/footer_bg_04.jpg);
	text-align: center;
	padding-top: 5px;
	clear: both;
	height: 20px;
}	
#footer p {	
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding: 0;
	margin: 0;
}

/* Footer - Ende
--------------------------------------------------------------------------------------- */

/* Inhaltsbereich - Start
--------------------------------------------------------------------------------------- */


#contentwrapper {
	width: 960px;
	padding-top: 30px;

	
}

#contentwrapper {
	width: 960px;
	padding-top: 20px;

	
}

#boxholder {
	float: right;
 	width: 770px;
	overflow: auto;
	border-left: 1px solid #ccc;
	padding-top: 0px;
}

#content_left {

	float: left;
	width: 160px;
	font-size: 11px;
	line-height:14px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
        
	 
}
	
#content_main {
	float: left;
	width: 470px;
	font-size: 11px;
	line-height:14px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
 

}	 

#content_margin {
        display: block;
	float: right;
        
	width: 260px;
	margin-right:10px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:5px;
	/*border-left:1px solid #ccc;*/
}       


#content_main p.bodytext a {
	text-decoration:none;color:#ffa92c;
	font-weight:bold;
	
}

#content_main p.bodytext a:hover {
	text-decoration:none;color:#ccc;
	font-weight:bold;
	
}


#content_rand p.bodytext a {
	text-decoration:none;color:#ffa92c;
	font-weight:bold;
	
}


#content_main h1{
	color:#333;
	
}


#content_rand {
        float: right;
	width: 350px;
	padding-right:10px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px;
	/*border-left:1px solid #ccc;*/
	 
}


/* Inhaltsbereich - Ende
--------------------------------------------------------------------------------------- */


/* Horizontale Navigation - Start
--------------------------------------------------------------------------------- */

#navimain {
        border-top: 1px solid #ccc;
	width: 960px;
	/*background-image: url(../images/bg_verlauf_navimain.jpg);*/
	background-color:#767670;		
	font-family:  Arial, Helvetica, sans-serif;
	display:block; 
	height: 20px;
	}

#navimain a {
	text-decoration: none;
	display:block; 
	float:left;
         font-size:12px;
         color:#ffa92c;	       
         list-style-type:none;
         line-height: 20px;
        /*background-color: #ffa92c;*/
         height: 20px;   
 }

#navimain ul {
	width: 930px;
	background-color: #767670;
	text-decoration: none;
	font-size: 12px;
	display: block;
	height: 20px;
         float:left;
	line-height: 20px;
	list-style-type: none;	
 }

#navimain ul  .navimain_act{
        /*background-image: url(../images/bg_grau2_960x30.jpg);*/
        background-color: #d3d4cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	color: #ffa92c;
        font-weight: bold;
        padding-right: 10px;
        padding-left: 10px;
	display:block;
         float:left;
         list-style-type:none;
         line-height:20px;
}

#navimain ul  .navimain_act a{
        /*background-image: url(../images/bg_grau2_960x30.jpg);*/
        background-color: #d3d4cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	color: #ffa92c;
        font-weight: bold;
        padding-right: 10px;
        padding-left: 10px;
	display:block;
         float:left;
         list-style-type:none;
         line-height:20px;
}



#navimain ul li {
	display:block; 
	float:left;
         height: 20px;
        background-color: #767670;
	/*background-color: #ffa92c;*/
         border-right:1px solid #fff;
         list-style-type:none;
}

#navimain ul li  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
        background-color: #767670;
        text-decoration: none;
	float:left;http://typo3.p114898.mittwaldserver.info/typo3/file_edit.php?target=%2Fhome%2Fwww%2Fp114898%2Fhtml%2Ftypo3%2Ffileadmin%2Fadmin%2Fcss%2Fstyle_01.css&returnUrl=http%3A%2F%2Ftypo3.p114898.mittwaldserver.info%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhome%252Fwww%252Fp114898%252Fhtml%252Ftypo3%252Ffileadmin%252Fadmin%252Fcss%252F#;
	padding-right:10px; 
        padding-left:10px;
         /*border-right:1px solid #fff;*/
	font-weight: bold;
	background-color: #767670;
	color: #fff;
        height: 20px;
       line-height:20px;
        list-style-type:none;
}

#navimain ul li  a:hover{
       display:block;
        text-decoration:none;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #d3d4cd;
	color:#ffa92c;	
         height: 20px;
	 /*background-image: url(../images/bg_grau2_960x30.jpg);*/
	background-color: #d3d4cd;
	list-style-type:none;
         line-height:20px;
}

#navimain li {
       display:block;      
       background-color: #767670;          
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       font-weight: bold;
       float:left;
      /*background-color: #ffa92c;*/
       text-decoration:none;
       list-style-type:none;
}

/* Horizontale Navigation - Ende
--------------------------------------------------------------------------------------- */

/* Horizontale Naviunder - Start
--------------------------------------------------------------------------------- */

#naviunder {
        border-top: 1px solid #fff;
	width: 960px;
        background-image: url(../images/bg_grau960x30.jpg);
	border-bottom: 1px solid #ccc;	
	font-family:  Arial, Helvetica, sans-serif;
	display:block; 
	height: 20px;
}

#naviunder a {
	text-decoration: none;
	display:block; 
	float:left;
         font-size:12px;
         color:#000;	       
         list-style-type:none;
         line-height: 30px;
        /*background-color: #ffa92c;*/
         height: 18px;   
 }

#naviunder ul {
	width: 960px;
	/*background-image: url(../images/bg_grau960x30.jpg);
        border-bottom: 1px solid #ccc;*/
	text-decoration: none;
	font-size: 12px;
	display: block;
	height: 20px;
        float:left;
	line-height: 20px;
	list-style-type: none;	
 }

#naviunder ul  .navimain_act{
	/*background-color: #ffa92c;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	color: #ffa92c;
        font-weight: bold;
	display:block;
         float:left;
         list-style-type:none;
         line-height:20px;
}



#naviunder ul li {
	display:block; 
	float:left;
         height: 20px;
         padding-right:10px; 
         padding-left:10px;
	/*background-color: #ffa92c;*/
        
 
        /* border-right:1px solid #fff;*/
         list-style-type:none;
}

#naviunder ul li  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	padding-right:10px; 
        padding-left:10px;
        text-decoration: none;
	float:left;
	padding-right: 10px; 
         padding-left: 10px;
	font-weight: bold;
        /*background-color: #ccc;*/
	color: #000;
        height: 20px;
       line-height:20px;
        list-style-type:none;
}

#naviunder ul li  a:hover{
       display:block;
        text-decoration:none;
        padding-right:10px; 
        padding-left:10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffa92c;	
         height: 20px;
	/*background-color: #ffa92c;*/
	list-style-type:none;
         line-height:20px;
}


/* Horizontale NaviUNDER - Ende
--------------------------------------------------------------------------------------- */




/* Horizontale Navigation - Start
--------------------------------------------------------------------------------------- */

#navi_secondary {
	display: block;
	float: left;
 	width: 160px;
	background-color: #fff;
	
}
#navi_box {
	margin-left: 10px;
	background-color: #fff;
	margin-top: 20px;
	text-align: right;
	margin-bottom: 40px;
	display: block;
}

#navi_secondary ul {
	padding-left: 0px;
	list-style-type: none;
	display: block;
	margin-bottom: 1px;
	color: #ffa92c;
	margin-left: 10px;
	padding-left: 1px;
	width: 160px;
	background-color:#fff;

}



#navi_secondary ul li {
	list-style-type: none;
	background-color: #fff;
	font-weight: bold;
	line-height: 20px;

	color: #ffa92c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
}

#navi_secondary ul ul li {
	list-style-type: none;
	/*background-color: #fff;*/
	font-weight: bold;
	line-height: 20px;
        
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
        margin-right: 10px;
}

#navi_secondary ul li .navi_secondary_no {
	color: #ffa92c;
	background-color: #fff;
	padding-right: 0px;
		
}

ul ul li .navi_secondary_no {
	color: #ffa92c;
	background-color: #fff;
	padding-right: 8px;
	margin-right: 8px;
		
}


#navi_secondary ul ul li .navi_secondary_no a {
	color: #ffa92c;
 
	padding-right: 15px;
		
}

#navi_secondary ul ul {
	margin-left:0px;
	list-style-type: none;
	background-color: #fff;
	font-weight: normal;
	line-height: 20px;
	color: #ffa92c;
	padding-top: 0px;
	margin-top:1px;
	padding-bottom: 0px;
        
}


#navi_secondary ul ul li {
	list-style-type: none;
	background-color: #fff;
	display: block;

	color: #ffa92c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/*line-height: 16px;*/
	text-decoration:none;
	margin-left: 8px;
	padding-left:8px;
	background-image:url(../images/submenu.jpg);background-position: right center;background-repeat: no-repeat;
}

#navi_secondary ul ul ul li {
	
	margin-left: 15px;
	padding-left:15px;
}

#navi_secondary a {
	display: block;
	text-decoration: none;
        padding-right: 2px;
	color: #999;
	font-size: 13px;
	text-align: right;
	font-weight: normal;
	line-height: 20px;
}

#navi_secondary ul ul li a{
	
	
 
	padding-right: 15px;
	font-weight: boldl;
 
	color:#333;
	
}





.navi_secondary_no {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #ffa92c;
	background-color: #fff;
	display: block;
	text-decoration: none;
}


.navi_secondary_act {
	color: #ffa92c;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	/*line-height: 16px;*/
	text-decoration: none;
	display: block;
	/*border-bottom: 1px dotted #999;*/
}

.navi_secondary_act3 {
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
        border-bottom: none;
	text-decoration: none;
	display: block;
}

.navi_secondary_act a {
	color: #999;
	padding-right: 0px;
	font-weight: bold;

}

.navi_secondary_act3 a {
	/*padding-left: 10px;*/
	font-size: 13px;
	color: #999;
	padding-right: 5px;
	font-weight: bold;

}

#navi_secondary li {

		background-color:#ffa92c;
}


#navi_secondary a:hover {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
        text-decoration: none;
	padding-left: 0px;
	background-color: #ffa92c;
	display: block; 

}

#navi_secondary #navi_box ul ul li .navi_secondary_no {
	
 
	text-align: right;
        margin-right: 15px;
	padding-right: 15px;
	font-weight: normal;

	color:#999;
	
}

/* Vertikale Navigation - Ende
--------------------------------------------------------------------------------------- */

/* Layout Inhaltsbereich - Start
-------------------------------------------------------------------------------------- */


#content_main .csc-header h1 {
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
	color: #ffa92c;
	font-weight: bold;
	padding-left: 1px;
        background-color:#fff;
        
}

#content_main .csc-searchResultHeader a {
	 	text-decoration:none;
font-weight: bold;
color: #ccc;
                

}


#content_main form #mailform fieldset .csc-mailformat {
	 	padding-left: 3px; 
}

#content_main p {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
        padding-right:1px;
	color: #000;
	/*line-height: 1.5em;*/
}

#content_rand p {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	/*line-height: 1.5em;*/
}

#content_main .ce {
	padding-left: 0px;
	padding-bottom: 20px;
}


#content_rand .csc-header h1 {
	font-family: Arial, Helvetica,;
	font-size: 16px;
	color: #ffa92c;
	font-weight: bold;
	margin-top:10px;
	margin-left: 2px;
}

#content_left .csc-header h1 {
	font-family: Arial, Helvetica,;
	font-size: 16px;
	color: #ffa92c;
	font-weight: bold;
	margin-top:10px;
	margin-left: 0px;
}

#content_left .csc-header h2 {
	font-family: Arial, Helvetica,;
	font-size: 12px;
        padding-left: 2px;
        margin-bottom: 0px;
	color: #fff;
        background-image: url(../images/bg_hellblau20x200.jpg);
	font-weight: bold;
        margin-left: 0px;
}


#content_rand .csc-textpic-imagewrap {
	background-color: #ffff;
	padding-right: 1px;
	padding-bottom: 1px;
}

#content_main .csc-textpic-imagewrap {
	background-color: #ffff;
	padding-right: 1px;
	padding-bottom: 1px;
}





/* Layout Inhaltsbereich - SCS-
-------------------------------------------------------------------------------------- */

.csc-textpic-border {
	border: 0px solid #ffa92c;
}

.csc-textpic-intext-right p{
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	margin-right: 0px;
	padding-right: 0px;
	color: #000;
        
}

.csc-textpic-intext-right p a{
	font-family: Arial;
	font-size: 12px;
	color: #ffa92c;
}


.csc-header-n1  { 
	padding-left: 0px; 
	font-size:12px; color:#fff;
	background-color:#fff; 
	padding-top:0px; 
}

.scs-header .csc-header-n2 h1 {
	padding-left: 0px; 
	font-size:12px; color:#fff; 
}

.csc-firstHeader  { 
	padding-left: 0px; color:#ffa92c; 
	background-color:#fff; 
	height: 16px; 
}

.scs-textpic-intext-right  {
        font-family:Arial;
	font-size: 10px;
	line-height: 14px;
	color: #000; 
	}
	

.csc-sitemap {
        
	padding-left:3px;
	}

.csc-mailform {
        padding-left:3px;
	}
	
.csc-textpic-intext-right  {
        font-family: Arial;
	font-size: 10px;
	padding-right:0px;
	line-height: 14px;
	color: #000; 
}
	
.csc-textpic-imagewrap {
        border:0px; 
        background-color: #fff;
        margin:1px;
         

 }
 
.csc-textpic-text { 
        border-bottom:0px solid #ffa92c; 
        margin-bottom: 15px;
        padding-bottom: 5px;
        margin-right:1px;
        margin-left: 1px;
        line-height:14px;
        color:#333;
        }
        
DIV.csc-textpic-caption-c .csc-textpic-caption {clear:both; text-align: center; font-weight: bold;color: #ffa92c;}
	DIV.csc-textpic-caption-r .csc-textpic-caption {clear:both; text-align: right;font-weight: bold;color: #ffa92c;}
	DIV.csc-textpic-caption-l .csc-textpic-caption {clear:both;text-align: left; font-weight: bold;color: #ffa92c;}



/* Layout Inhaltsbereich - SCS-  /ENDE/
-------------------------------------------------------------------------------------- */

/* Inhaltsbereich Content_main - Start
--------------------------------------------------------------------------------- */



#content_main .csc-textpic img {
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
}

#content_main .csc-textpic-text {

 
        padding-bottom: 8px;
        border-bottom: 2px solid #ccc;

}

#content_margin .csc-textpic-text {
	
        margin-top: 0px;

	margin: 0px;
 
        width: 238px;

}

#content_main .csc-textpic-caption {
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;
	padding-left: 2px;
	display:inline;
}

/* Inhaltsbereich Content_main - Ende
--------------------------------------------------------------------------------- */ - Ende

/* Inhaltsbereich Content_margin - Start
--------------------------------------------------------------------------------- */ - Ende




#content_margin .csc-header h1 {
        /*background-image:  url(../images/bg_grau260x20.jpg);

        background-repeat: no-repeat;*/
        background-color:#d3d4cd;
	font-family: Arial, Helvetica,;
        margin-left: 2px;
        height: 20px;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
	font-size: 12px;
	color: #ee771b;
	font-weight: bold;
        padding-bottom: 0px;
        margin-bottom: 1px;
        line-height: 18px;
	padding-left: 2px;
        width: 246px;
}



#content_margin .csc-header h2 {
	font-family: Arial, Helvetica,;
	font-size: 16px;
	color: #ffa92c;
	font-weight: bold;
	margin-top:10px;
        padding-left: 2px; 
	margin-left: 0px;
}

#content_margin .csc-header h3 {
        /*background-image:  url(../images/bg_grau260x20.jpg);
       
        background-repeat: no-repeat;*/
        background-color: #d3d4cd;
	font-family: Arial, Helvetica,;
	font-size: 12px;
	color: #000;
	font-weight: bold;
        padding-left: 0px;
	margin-top:5px;
        margin-left: 2px;
        /*margin-right: 0px;*/
        padding-bottom: 0px;
        margin-bottom: 0px;
        text-align: center;
        line-height: 18px;
        height: 20px;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        width: 248px;
}

#content_margin h3 .tx-guestbook-header {
        background-image:  url(../images/bg_grau260x20.jpg);
       
        background-repeat: no-repeat;
        
	font-family: Arial, Helvetica,;
	font-size: 12px;
	color: #000;
	font-weight: bold;
        padding-left: 0px;
	margin-top:5px;
        margin-left: 2px;
        /*margin-right: 0px;*/
        padding-bottom: 0px;
        margin-bottom: 0px;
        text-align: center;
        line-height: 18px;
        height: 20px;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        width: 248px;
}




#content_margin .csc-header-n h3 {
        /*background-image:  url(../images/bg_grau260x20.jpg);
       
        background-repeat: no-repeat;*/
        background-color: #d3d4cd;
	font-family: Arial, Helvetica,;
	font-size: 12px;
	color: #000;
	font-weight: bold;
        padding-left: 0px;
	margin-top:5px;
        margin-left: 2px;
        /*margin-right: 0px;*/
        padding-bottom: 0px;
        margin-bottom: 0px;
        text-align: center;
        line-height: 18px;
        height: 20px;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        width: 248px;
}





#content_margin .csc-textpic-text h4 {
        margin-left: 5px;
        color: #ffa92c;
}

#content_margin .csc-textpic-text h3 {
        color: #ffa92c;
        margin-left: 5px;
}

#content_margin .csc-textpic-above {
	width: 238px;
        padding: 5px;
        border: 1px solid #ccc;
        margin-left: 2px;
        margin-bottom: 15px;
   
	
}

#content_margin .tx-veguestbook-pi1 {
	width: 238px;
        padding: 5px;
        border: 1px solid #ccc;
        margin-left: 2px;
        margin-bottom: 15px;
   
	
}

#content_margin h2 .tx-guestbook-header{

        display: none;
       
}

#content_margin .tx-veguestbook-pi1 h2 .tx-guestbook-header {
        display: block;
        
     
}



#content_margin p.bodytext a:hover {
	text-decoration:none;color:#ccc;
	font-weight:bold;
	
}

#content_margin p.bodytext a {
	text-decoration:none;color:#ffa92c;
	font-weight:bold;
	
}

#content_margin p {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	margin-right: 5px;
	margin-left: 5px;
	color: #000;
	/*line-height: 1.5em;*/
	 /*background-image: url(../images/bg_verlauf.png);*/
	
}

#content_margin .tx-rgmediaimages-pi1{
	width: 238px;
        border: 1px solid #ccc;
        padding: 5px;
        margin-left: 2px;
        margin-bottom: 15px;
        
	
}

#content_margin .csc-textpic-imagewrap {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
        margin-bottom: 5px;
	border: 0px solid #CCCCCC;
}


/*#content_margin .ce {
	float: right;
}

*/

/*#content_margin .ce h1 {
	margin-left: 330px;
	width: 320px;
}
*/
/*content_margin .csc-header-n2  h1 {
	background-color: #000;
	color:#fff;
}
*/

/*#content_margin .ce p {
	margin-left: 330px;
	width: 320px;
}


*/

/* Inhaltsbereich Content_margin - Ende
--------------------------------------------------------------------------------- */ - Ende






/* Start News
/*-----------------------------------------------*/

/*
#news {
	width: 320px; 
        height: 680px; 
   	background-color: #FFFFFF;
    	float: right;
	overflow: auto;
	padding-right: 20px;
	padding-left: 20px;
}
*/

.news-latest-gotoarchive { 
	display: none;
}

	   
.news-latest-container {
	width: 200px;
	margin-left: 0px;                
}
	 
.news-list-item { 
	border-bottom: 1px solid #ccc;
	margin-left: 3px;
	margin-bottom: 10px;

}




.news-list-date { 
	display: block; color:#ooo; font-size:12px; font-weight: bold;
}

.news-list-date a{ 
	display: block; color:#fff; font-size:12px; font-weight: bold; background-color:#f5ae56;
}

.news-list-item  p{
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	line-height:14px;
	font-size: 10px;
	color: #ccc;

}
.news-list-item  h3 a {color: #ffa92c; font-size: 14px;
}
.news-list-item a { 
	display: block;
	text-decoration: none;
	color:#ffa92c; 
}

.news-list-item a img { 
	display: block;
	float:left;
	margin-right: 10px;
	text-decoration: none;
	margin-bottom: 10px;
	max-width:50px;
	height:auto;

}

.news-list-morelink a {color: #3560a8; font-weight: bold; font-size: 12px; 
	clear: both;
	margin-bottom: 10px; 
}

.news-list-morelink {color: #333: font-weight: bold; font-size: 12px; 
	clear: both;
	margin-bottom: 10px; 
}

.news-list-item a:hover {
	text-decoration: none;
	color: #FF9900; font-weight: bold;
}		

.tx-ttnews-browsebox p{
	font-size: 12px; color: #333;  font-weight: bold;
}		


.tx-ttnews-browsebox table {
	border: none;
	width: 200px;

}
.tx-ttnews-browsebox table tbody tr{
	font-size: 12px; 
	color: #333;  
	font-weight: bold; 
	
	list-style-type: none;
}

.tx-ttnews-browsebox table tbody tr td p a {
	font-size: 12px; 
	color: #fff;  
        background-color: #ffa92c;
        padding-left: 3px;
        padding-right: 3px;
	font-weight: bold; 
	list-style-type: none; 
	border:1px solid  #ffa92c;
	text-decoration: none;
 
}

.tx-ttnews-browsebox table {
	border: none;	
	
}	

.tx-ttnews-browsebox-SCell p a {
	color: #ffa92c;	
	
}	

			
.news-single-item {
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
 
	width: 740px;
	margin-left: 3px;
	text-decoration: none;
	border-bottom:0px solid #ffa92c;
}


		  
.news-single-backlink {
	display: block;
	clear: both;
        padding-top: 10px;
        padding-bottom: 5px;
	color: #ffa92c;
	font-weight: bold; 
	font-size: 12px;
}


.new-single-author{	        
	display: none;
}

.news-single-backlink a {
		        
	color: #ffa92c; 
	font-weight: bold;
	font-size: 12px;
}

.news-single-backlink p {
		        
	color: #ffa92c; 
	font-weight: bold;
	font-size: 14px;
}

.news-single-backlink a:hover {
		        
	color: #ffa92c; 
	
}
		 
.news-single-backlink a:hover {	        
	color: #ffa92c; font-weight: bold; font-size: 12px;
}



.news-single-timedata {padding-right: 2px;font-weight: bold; background-color: #fff;
}	
		 		 
.news-single-item a {	          
	text-decoration: none;
	color: #000000;
}

.news-single-item p .bodytext {
	    
	font-size: 10px; 
	color:#000;
	line-height: 14px;
        border: none;
	
	}
.news-single-item a img {
	display:block; 
	float: left; 
	margin-right:15px; 
	margin-bottom: 10px; 	          
}	

.news-single-item h2 {display:block; font-size: 16px; color:#f5ae56; font-weight: bold; margin-bottom: 1px; padding-bottom:0px;	          
}

.news-single-item h3 {display:block; font-size: 12px; color:#333; font-weight: bold; margin-bottom: 5px; padding-bottom:3px;	          
}		
/* Ende News		  
/* ---------------------------------------------------------*/	

		  


.news-latest-container { 
        width: 200px;
        }


.news-latest-container   h2  { 
     background-image: url(../images/bg_200x20_orange.jpg);
     background-repeat:no-repeat;
     padding-left:5px;
     display: block; 
     height: 18px;
     margin-left: -1px; 
     line-height: 18px; 
     width: 200px;
     font-size: 12px; 
     /*background-color:#ffa92c;*/
     text-decoration: none;  
     color:#fff; 
     font-weight: bold;
     margin-bottom: 1px; 
     text-decoration: none; 
     
     }

.news-latest-container   h3  { 
     display: block; 
     font-size: 12px; http://typo3.p114898.mittwaldserver.info/typo3/file_edit.php?target=%2Fhome%2Fwww%2Fp114898%2Fhtml%2Ftypo3%2Ffileadmin%2Fadmin%2Fcss%2Fstyle.css&returnUrl=http%3A%2F%2Ftypo3.p114898.mittwaldserver.info%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhome%252Fwww%252Fp114898%252Fhtml%252Ftypo3%252Ffileadmin%252Fadmin%252Fcss%252F#
     text-decoration: none;  
     color:#000; font-weight: bold;  
     margin-bottom: 2px; 
     text-decoration: none;
 
      }

.news-latest-item h3 a { 
	padding: 2px; 
   
	display: block; 
	font-size: 12px; 
	line-height: 14px; 
	color:#999;
	font-weight: normal;
	text-decoration: none;
        padding-left: 2px;
        margin-left: 2px;
   	margin-bottom: 2px;  
  }

 .news-latest-date a { 
 	margin-left: 3px; ; 
 	padding: 0px; 
 	text-decoration: none; color: #f90; font-weight: bold; padding-top: 0px; margin-top: 0px;
    }

 .news-latest-morelink a  { 
       display: block;
       
       padding-top: 5px; 
       margin-left: 5px; 
       text-decoration: none; 
       color:#ffa92c;
       font-weight: bold; 
       margin-bottom: 5px; 
    }

 .news-latesthttp://typo3.p114898.mittwaldserver.info/typo3/file_edit.php?target=%2Fhome%2Fwww%2Fp114898%2Fhtml%2Ftypo3%2Ffileadmin%2Fadmin%2Fcss%2Fstyle.css&returnUrl=http%3A%2F%2Ftypo3.p114898.mittwaldserver.info%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhome%252Fwww%252Fp114898%252Fhtml%252Ftypo3%252Ffileadmin%252Fadmin%252Fcss%252F#-item a img   { margin-left: 3px; padding: 0px; padding-top:0px; display: none; float:left; padding-right: 0px;

}

.news-latest-item hr  { 
	display: none;  
	border: 0px solid #fff;
}
 .news-latest-item p   { 
 	display: none; 
 	border: 0px; padding: 0px; 
 	padding-top:0px; 
 	font-size: 12px; 
 	font-weight:normal; 
 	color: #000;
 	/*background-image: url(../images/bg_200x450.jpg);*/
}

.news-latest-item a img  {      

        margin-left: 2px;
        padding-left: 2px;
}

.news-latest-item  {border: 2px solid #ccc; margin-bottom: 10px; margin-top: 0px; background-image: url(../images/bg_marginRight.jpg);background-position:top ;background-repeat: no-repeat;*/border-right: 1px solid #ee771b;border-left: 2px solid #ccc; border-bottom: 2px solid #ccc;border-right: 2px solid #ccc;}
.news-latest-gotoarchive { font-weight: bold; color:#999;
}
.news-latest-container { width: 200px;
}
.navitop ul li { float:right; display: block;padding-top:0px; height: 20px;margin-top:0px; margin-right: 5px;  list-style-type:none; 
text-decoration: none;
    }
.navitop ul { float:right; display: block; width: 250px; margin-top:0px;padding-bottom: 0px;}
.navitop ul li a{ float:right; display: block; font-weight: bold; font-size: 12px; color:#ffa92c; padding-right: 5px;
 list-style-type: none; text-decoration: none;  } 
 
 .navitop ul li a:hover { color:#fff; }     

a .internal-link { display:block;background-color:#333; color:fff; text-decoration: none; }

/*-------Tabellen-----------*/   
thead { background-color:#f5ae56; color:fff; } 
table td  { background-color:#fff; color:#333;margin:5px; } 
table { border: 1px dotted #c90;font-size: 10px;} 
table tr { border: 1px solid #fff; cellspacing: 5px;} 


/*-------Kontaktformular-----------*/   
input {
        display: block; 
        float: right;
        border: 1px solid #f5ae56;
 
        /*background-image: url(../images/bg_grau400x20.jpg);*/
         background-color: #d3d4cd;
        width:400px;
        height:20px;
        margin-top: 10px;
        margin-bottom: 2px;
}
 
select {
      display:block; 
      background-color: #d3d4cd;
      float:right;
      border: 1px solid #ee771b; 
      background-color: #fff;
      color:#000; 
      width: 400px;
      margin-top: 10px;
      margin-bottom: 2px;
      height:20px;
} 
textarea {
      border: 1px solid #ffa92c;
      /*background-image: url(../images/bg_grau400x20.jpg); 

      background-repeat: no-repeat;*/
      background-color: #d3d4cd;
      width: 400px;
      display:block; 
      float:right;
      margin-top: 10px;
      margin-bottom: 2px;
      height: 50px;
 } 

label{
     display:block;
     float:left; 
     width: 200px;
     margin-top: 10px;
     margin-bottom: 2px;
     height:20px;
}
 
input[type=submit]{
     hight:20px; 
     display: block; 
     clear:both; 
     background-color: #fff;
     width:100px;
     margin-top: 10px;
     margin-bottom: 2px; 
     color:#ffa92c;
     font-weight: bold;
} 


/*-------Sitemap-----------*/ 
.csc-sitemap ul { text-decoration: none; list-style-type: none;margin-bottom: 5px; } 
  
.csc-sitemap ul li a { text-decoratihttp://typo3.p114898.mittwaldserver.info/typo3/file_edit.php?target=%2Fhome%2Fwww%2Fp114898%2Fhtml%2Ftypo3%2Ffileadmin%2Fadmin%2Fcss%2Fstyle.css&returnUrl=http%3A%2F%2Ftypo3.p114898.mittwaldserver.info%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhome%252Fwww%252Fp114898%252Fhtml%252Ftypo3%252Ffileadmin%252Fadmin%252Fcss%252F#on: none; color:#3560a8; diplay: block;font-weight: bold;} 

.csc-sitemap ul li ul li a { list-style-type:none;text-decoration: none; color:#999; diplay: block; margin-left:15px;font-weight:bold;} 
.csc-sitemap ul li ul li ul li a { list-style-type:none;text-decoration: none; color:#f5ae56; diplay: block; margin-left:25px;font-weight:bold;} 

/*-------Auflistungen-----------*http://typo3.p114898.mittwaldserver.info/typo3/file_edit.php?target=%2Fhome%2Fwww%2Fp114898%2Fhtml%2Ftypo3%2Ffileadmin%2Fadmin%2Fcss%2Fstyle.css&returnUrl=http%3A%2F%2Ftypo3.p114898.mittwaldserver.info%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhome%252Fwww%252Fp114898%252Fhtml%252Ftypo3%252Ffileadmin%252Fadmin%252Fcss%252F#/ 
#content_main ul.csc-bulletlist csc-bulletlist-0 li .odd { border-bottom: 1px solid #f5ae56} 


csc-textpic-intext-left-nowrap 
{ margin-left: 10px; padding-left:5px;} 

/*-------suche-----------*/ 
table .csc-searchform
width: 700px;
background-color: #c70;

.csc-textpic-caption { display: block; clear: both;} 

#content_left .csc-textpic-text { background-image: url(../images/bg_verlauf.png);} 

.news-list-item hr.clearer, .news-single-item hr.clearer {
	clear:right;
	height:0px;
	border:0px solid #fff;
	display: none;

}

h2 .tx-guestbook-header {

        background-color: #fff;
       display: block;
        color: #c90;
        weight: 700px;
        height: 200px;
 }

.tx-guestbook-left {
        background-color:#fff;
        weight: 200Px;

        
     
}

.tx-guestbook-left p a {
        color: #ffa92c;
        text-decoration: none;
        font-weight: bold;
           

        
     
}

.tx-guestbook-submit {
     
     

     /*background-image: url(../images/buchen.gif)*/

        
     
}


 
     

        
     
}

#content_main .rgmediaimages-media {

       padding-bottom: 15px;
       border-bottom: 2px solid #ccc;

        
     
}

/*.tx-ttnews-browsebox p {
	
	display: none;

}
*/