﻿body {

BACKGROUND-IMAGE: url(../main/images/resch-media_01.gif); 
BACKGROUND-REPEAT: repeat-x;
background-color:white;
margin:0;
padding:0;

}

a {
text-decoration: none;
color: #990000;
COLOR: #80C41C; 
}
a:hover  {
text-decoration: underline;
}

#inhaltsbereich {

 font-size:85%;
/* text-align:justify;*/
  width:570px;
  
  padding:0;
  margin:0;
  padding-top:8px;
}

#inhalt{
 width:auto;
 padding:10px;
 padding-top:0;
 margin-top:0;
 border:0px solid #000;
 font-family: Arial , Helvetica , sans-serif ;
 color:#666;
 
}


#inhalt table {
font-size:100%;
font-family: Arial , Helvetica , sans-serif ;
color: #403C37;
font-weight:normal;
/*text-align:justify;*/
}

#inhalt ul, #info ul
{
	list-style-type: none;
	list-style-image: url(../main/images/icons/list.gif);
	list-style-position: inside;
}

#inhalt .htmlarea .toolbar ul
{
	list-style-image: url();
}


h1,h2,h3,h4,h5 {
font-family:Arial , Helvetica , sans-serif  ;
padding:0; margin:0; margin-top:5px;
margin-bottom:5px;
COLOR: #80C41C; /*GRUEN*/
}
h1.csc-firstHeader {
font-family: Arial , Helvetica , sans-serif,Verdana ; }

h1{ font-size:120%; font-weight:normal}
h2{ font-size:120%; font-weight:normal;COLOR: #80C41C; }
h4{ font-size:200%; font-weight:bold; COLOR: #d4d0c8; } /* Farbe grau */



p.bodytext {
color:#666;
padding:0px;
margin:0px;
  }
  
  
csc-frame-frame2 { 
  font-size:120%; font-weight:normal;
  COLOR: #80C41C;
 }
  

#Table_01 {
font-size:90%;
font-family: Arial , Helvetica , sans-serif ;
color: #403C37;
font-weight:normal;
}


/*hauptmenue */

Td#hauptmenue{
	font-size:90%;
}

Td#hauptmenue A{
	COLOR: #666;
	}
	
Td#hauptmenue A:hover {
	color:#EE7B03; /* orange*/
	color:#990000; /*rot*/
	COLOR: #80C41C; 
}
Td#hauptmenue div{
float:left;
text-align:left;
background-color:#fff;

}

Td#hauptmenue div.act a{
color:#990000;
COLOR: #80C41C; 
font-weight:bold;
}

/*navi_links*/

Td#bereichsmenue {
font-size:80%;
COLOR: #666; 
PADDING-TOP:10PX;
}
Td#bereichsmenue  ul {
LIST-STYLE-TYPE: none;
margin:0;
padding:0;
border-left: 0px solid #fff;
}
Td#bereichsmenue  a {
COLOR: #666; 
}
Td#bereichsmenue  a:hover {
color:#990000; 
COLOR: #80C41C; 
}

Td#bereichsmenue  li.act a {
color:#990000; 
COLOR: #80C41C; 
}

Td#bereichsmenue ul.level2 li a {

COLOR: #666;
}

Td#bereichsmenue ul.level2 li a:hover {
COLOR: #990000; 
COLOR: #80C41C; 
}

Td#bereichsmenue  ul.level2 li.act a {
color:#990000; 
COLOR: #80C41C; 
}
Td#bereichsmenue ul  li{
   background-color:white;
 
	padding-top:5px;
	
}
Td#bereichsmenue ul  li a{
    padding-left: 17px;
	background-image: url(../main/images/icons/pfeil_n.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

Td#bereichsmenue ul  li.act a {
 background-image: url(../main/images/icons/pfeil_over_gruen.gif);
}

Td#bereichsmenue ul.level2  li a{
    padding-left: 27px;
	background-image: url(../main/images/icons/pfeil_n.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;
}

Td#bereichsmenue ul  li a:hover, Td#bereichsmenue ul.level2  li.act a {
 background-image: url(../main/images/icons/pfeil_over_gruen.gif);
}


/*servicemenue*/

Td#servicemenue{
	font-size:80%;
	padding-left:10px;
	padding-top:15px;
}

Td#servicemenue A{
	COLOR: #666;
	}
	
Td#servicemenue A:hover {
	color:#EE7B03; /* orange*/
	color:#990000; /*rot*/
	COLOR: #80C41C; 
}

Td#servicemenue span.act a{
color:#990000;
COLOR: #80C41C; 
}



.footerlinie, #servicemenue
{
	background-image: url(../main/images/icons/resch-media_16.gif);
	background-repeat: repeat-x;
}


#info{font-size:80%;
padding-left:10px;

text-align:left;

/*text-align:justify;*/

}


#info .news_date{
font-weight:bold;
font-family:  Arial,Helvetica, sans-serif;
	FONT-SIZE: 80%;
	color:#990000;
	
	padding-bottom:2px;
}

#info .news_headline{
font-weight:bold;
font-family:  Verdana,Arial,Helvetica, sans-serif;
	FONT-SIZE: 100%;
	color:#666;
	padding:0px;
	margin:0;
	text-align:left;
}


#info p.news_inhalt{
font-weight:normal;
font-family:  Verdana,Arial,Helvetica, sans-serif;
	FONT-SIZE: 100%;
	color:#666;
	padding-top:0px;
	margin-top:0;
}
#info p.news_inhalt a
{
	background-image: url(../main/images/icons/pfeil_n.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}

   

.tx-dropdownsitemap-pi1 OL , .tx-dropdownsitemap-pi1 UL {
list-style-type: none;
}


.tx-dropdownsitemap-pi1 DIV {margin:0;padding:0;}
.tx-dropdownsitemap-pi1 DIV.expAll { padding-top:10px;padding-left:40px;text-align: left;}
.tx-dropdownsitemap-pi1 a ,.tx-dropdownsitemap-pi1  div.level_1 a{font-weight:normal; color:#333;}
.tx-dropdownsitemap-pi1 img {}
.tx-dropdownsitemap-pi1 DIV.level_3 , .tx-dropdownsitemap-pi1 DIV.level_2, .tx-dropdownsitemap-pi1 DIV.level_1{
border-bottom: solid 1px #efefef; 
margin-bottom:1px;
background: #Fff; }


/* CSS Document */

p.smalltext {font-size:0.9em;}
p.box {display:block; font-size:1em; color:#000; padding:0.5em;	background:#f0f0f4; border-left:8px #80C41C solid;}
p.redbox {color:#000; background-color:#fee; border:1px #fcc solid; padding:6px; margin-bottom:0.5em;}
p.bluebox {color:#000; background:#f0f0f4; padding:2px; border:1px #ccd solid; text-align:center;	padding:4px 0 4px 0; margin-bottom:1em;}
p.greenbox {background-color:#f4f8f4; border:1px #aca dotted; padding:6px; margin-bottom:0.5em;}
p.greenbox a {color:#353;}
p.greenbox a:hover {background:transparent;}
p.code {display:block; margin:0 0 1em 1em; font-family:"Courier New", Courier, monospace; font-size:1em; padding:0.5em; color:#000;	background:#f0f0f4;	border-left:8px #E0E7F5 solid;}

/* #############################
** ### classesCharacter ########
** #############################
*/
span.mono {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0.3em 0 0.3em; background:#f0f0f4; border:1px #ccd solid;}
span.file {font-family:"Courier New", Courier, monospace;	font-style:normal; padding:0 0 0 14px; color:#000088; background:transparent url('../../img/icons/file.gif') no-repeat left;}
span.directory {font-family:"Courier New", Courier, monospace; font-style:normal; padding:0 0 0 15px; color:#000088; background:transparent url('../../img/icons/dir.gif') no-repeat left;}

/* #############################
** ### TagFreeClasses ##########
** #############################
*/
.orangeBackground {background:#FEC216;}
