/****content****/
h1 {margin-bottom:1.5em; font-size:1.1em; font-weight:bold; line-height:1em; text-align:left; }
h2 {margin-bottom:0.5em; font-size:0.8em; line-height:1.3em;;} 
h3 {margin-bottom:0.5em; font-size:0.9em; line-height:1.3em; color:#000; font-family:Arial; }
h4 {margin-bottom:0.5em; font-size:0.7em; line-height:1.3em; color:#000;}
h5 {font-size:0.6em; line-height:0.7em; color:#d40032; text-align:right; }
h6 {font-size:0.7em; line-height:0.7em; color:#d40032; text-align:left; }
h7 {font-size:1em; line-height:1.5em;color:#ed008c; text-align:left; }
h8 {font-size:0.8em; line-height:1.5em;color:#00000; text-align:left; }

p { line-height:1.5em; font-size: 0.8em; }
p1 { line-height:1.5em; font-size: 0.8em; color:#ED008c; }
p.auszeichnung {font-size: 1.2em; }
p.normal {font-size:0.9em; line-height:1.3em; text-align:left; }
p.linksbuendig {  text-align:left; line-height:1.35em; font-size:0.7em;}
p.zent { color:#007556; font-size: 1em; padding-bottom:0.2em;}

/*textlink*/
a:link { text-decoration:underline; color:#00AEEF; }
a:visited { text-decoration:underline ; color:#00AEEF; }
a:hover { text-decoration:underline; color:#00AEEF;}
a:active { text-decoration:underline ; color:#000;}

/*tabelle*/
table td { font-size:0.8em; }
table.comment td.msgtitle,table.comment td.publname { font-size:0.7em; }
table.comment td.msgbody { font-size:0.75em; }
/*****Standardtabelle****/
table.tab_standard {font-size:0.8em; border:none; padding: 0.5em;   margin-top:1em;}/*border:1px solid #d6b371;*/
table.tab_standard caption {font-size:1.0em; color:#990000; text-align:left; padding:0.2em;	margin-left: -1px; font-weight:bold; }
table.tab_standard thead td {font-size: 0.8em; border:1px solid #ccc; color:#990000; background:#e1c28c; text-align:center; font-weight:bold; padding:0.6em; }
table.tab_standard tbody td {font-size:0.9em; line-height:1.3em; text-align:justify; border:1px solid #ccc; color:#333333; text-align: left;   padding:0.5em; }
table.tab_standard tfoot td {font-size:0.8em; border:none; color:#666666; text-align: left; font-style:italic; padding:0.3em;}

/******Dummytabelle*****/
table.tab_dummy {font-size:0.9em; border:none;	 border-collapse:collapse;  padding:1em ; }
table.tab_dummy caption {color:	#000000; border: none; font-size:1em;	padding:0.2em; text-align:left;	margin-left:  -1px;}
table.tab_dummy thead td {color:#990000; border: none;font-size:0.8em;  padding:0.5em; text-align: left;}
table.tab_dummy tfoot td {color:#666666; border:none; font-size:0.8em; padding:0.5em;text-align: left;font-style:italic;}
table.tab_dummy tbody td {color:#000; border:none; font-size:0.9em; line-height:1.3em; text-align:justify;  padding:0.5em; text-align: left; vertical-align:top; }

/* Listen */
ul { padding-left:1.5em; margin:1em; } 
ol { padding-left:1em; margin:2em; }
li { list-style-position:outside; line-height:1.2em; font-size:0.8em; padding-bottom:0.4em; }
ul.rosa li { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/schmetterling_klein.png'); }
ul.rosa[class] { list-style-image:url(../img/schmetterling_klein.png); }
ul.orange li { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/schmetterling_klein_orange.png'); }
ul.orange[class] li { list-style-image:url(../img/schmetterling_klein_orange.png); }
ul.blue li { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/schmetterling_klein_blau.png'); }
ul.blue[class] li { list-style-image:url(../img/schmetterling_klein_blau.png); }
ul.gruen li { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/schmetterling_klein_gruen.png'); }
ul.gruen[class] { list-style-image:url(../img/schmetterling_klein_gruen.png); }

/*images*/
div.imglr img { border:none; }


img { padding:0; margin:0; border:none; }
.imgouter { clear:both; }  
.imgouter .fc { clear:both; }
.imgouterfl { /*float:left;*/ } 
.imgouterfr { /*float:right;*/ }
/*unused:.imginner {text-align:left; border: 1px solid #E0E9EF; } */
.imginnerar { margin-left:0.5em; float:right; text-align:left; border: 1px solid #ccc; /*#cc9933;*/}
.imginneral { margin-right:0.5em; float:left; text-align:left; border: 1px solid #ccc; /*#cc9933;*/ }
.imgouter .imginneral { margin-right:0; }
.imgtn img, .imglr img, .imghr img { margin: 0.2em 0.4em 0 0.4em; float:left; } /*Lupe*/
.imgtn .subbar, .imglr .subbar,.imghr .subbar { padding:0em 0.3em 0.2em 0.2em; float:left; }
.imgtn .subtitle,.imglr .subtitle,.imghr .subtitle { padding:0.3em 0 0.2em 0.3em; line-height:0.9em; font-size: 0.8em;  font-style:italic;}
.imgtn .subtxt2,.imgtn .subtxt3,.imglr .subtxt2,.imglr .subtxt3 { padding:0.1em 0px 0.1em 0.3em; line-height:0.9em; font-size: 0.8em; font-style:italic; }

/* sitefinder */
div.find_hline { margin-top:10px; padding-left:10px; text-align:left; background:url(/img/orange.gif) no-repeat; }
div.find_teaser { padding-left:20px; text-align:left; }
span.find_res { background-color:#ddd; }
span.mark { background-color:#ddd; }

/****Subnavigation***/
ul.dataElement {  margin:0 0 0 -1.5em; text-transform:none;text-align: left;   }/*overflow: hidden;*/
ul.dataElement li { margin-top:0.3em;  }/*padding: 0.1em 0em 0em 1.3em;*/
ul.dataElement li a { color:#FFFFFF; }
ul.dataElement li a:hover { text-decoration:underline; color:#999;  }
ul.dataElement li a.se { font-weight:bold; color:#FFFFFF;  }
ul.dataElement li a.se2 { font-weight:bold; color:#000;  }

/****Boxen****/
/*blank*/
.blankbox {float:right;}/* margin-top:1.5em;*/
.blankbox .headline {  font-weight:bold; text-align:center; font-size:0.9em; padding-top:1em; color:#007556  }/*margin:0.6em 0.3em 0em 0em;*/
.blankbox .body {  padding:1.3em 0.5em 1.3em 0.5em;  font-size:0.7em; text-align:left; }/*margin:0em 0.2em 0.6em 0.2em;*/


/*download*/
.download { }
.download .headline { margin:0.6em 0.3em 0em 0em; padding:0.2em; font-weight:bold; text-align:center;  font-size:0.9em; background-image:url(../img/button.png); }
.download .body { margin:0em 0.3em 0.6em 0em; padding:0em 0.2em 0.3em 0.2em; border:1px solid #e1c28c; background-color:#f8f1d1; border-top:none; font-size:0.8em; text-align:left; }

/*news*/
.newsbox { width:207px; border-bottom: 1px dashed #990000; } 
.newsbox .headline { padding:2.5em 0.2em 0.3em 0.2em; font-weight:bold; text-transform:uppercase; font-size:0.9em; }
.newsbox .body { padding:0em 0.2em 0.3em 0.2em; font-size:0.8em; } 
.newsbox .body hr { border-bottom: 1px dashed #990000; background:none; }


/* sitefinder */
div.find_hline { margin-top:10px; padding-left:10px; text-align:left; }
div.find_teaser { padding-left:20px; text-align:left; font-size:0.8em; line-height:1.1em; }
span.find_res { background-color:#ddd; }
span.mark { background-color:#ddd; }
div.contentbottom { margin-top:10px; padding: 6px 0px 10px 0px; border-top:1px solid #cc9933; }
div.contentbottom div.goprev { float:left; width:210px; text-align:left; }
div.contentbottom div.gotop { float:left; width:25px; text-align:middle; }
div.contentbottom div.gonext { float:left; width:210px; text-align:right; }

/**Buttons_Navigation**/
/*
.mainNav a.unsel {background:url(../pic/reiter_rot_ro.png)  right top no-repeat;} 
.mainNav a.unsel .bro  {background:url(../pic/reiter_rot_lo.png)  left top no-repeat; }
.mainNav a.unsel .bru  {background:url(../pic/reiter_rot_ru.png) right bottom  no-repeat; }
.mainNav a.unsel .blu {background:url(../pic/reiter_rot_lu.png)  left bottom no-repeat; }

.mainNav a:hover  {background:url(../pic/reiter_blau.png) right top no-repeat; }
.mainNav a.unsel:hover .bro  {background:url(../pic/reiter_blau_lo.png) top left  no-repeat; }
.mainNav a.unsel:hover .bru {background:url(../pic/reiter_blau_ru.png) bottom right  no-repeat; }
.mainNav a.unsel:hover .blu  {background:url(../pic/reiter_blau_lu.png) bottom left  no-repeat; }

.mainNav a, .sel {background:url(../pic/reiter_blau.png) right top no-repeat; }
.mainNav a .sel, .mainNav a .bro  {background:url(../pic/reiter_blau_lo.png) top left  no-repeat; }
.mainNav a .sel, .mainNav a .bru {background:url(../pic/reiter_blau_ru.png) bottom right  no-repeat; }
.mainNav a .sel, .mainNav a .blu  {background:url(../pic/reiter_blau_lu.png) bottom left  no-repeat; }


.inhalt {width:7.5em; height:1.5em; }*/


/*float clearer*/
.fc { clear:both; }


/*Formular*/
textarea {width:29.75em; border:1px solid #666;padding:0.3em;font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea:focus {border-color:#d40032;}
input {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:30em; background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;}
input:focus {border-color:#d40032;}
.submitbtn { width:11.3em; background:#fff; border:1px solid #666; color:#666; cursor:pointer; margin-left:300px; padding: 0.3em 0.5em 0.3em 0.5em; font-size:0.7em; font-weight:bold; }

