
html {
width: 98%;
/*font-size: 62.5%;*/
background-color: #9999cc;
	}


body {
font-size: 62.5%;
}	

/*Allgemein Tabelle*/
table,tr,td {    /*padding und border-spacing bestimmen den Abstand 0 der Tabelle von links*/
padding: 0em;
border-spacing: 0pt;
margin: 0em;
/*background:white;*/
/*cellpadding:0em;*/
/*cellspacing:0em;*/
/*horizontal-align: left;*/
}



/*Haupttabelle*/
.main table,td {
font-size: 1.0em;
margin=0;
vertical-align:top;
padding=0;
/*vertical-align:middle;*/
}


/*-------------------spezielle Formatierungen für die oberste Zeilen-Tabelle-------------------------*/	
.Radio { background-color:#9999cc; }
.Button { background:url(./images/suche.gif); }

/*Abstand der Suchelemente jeweils von links*/
.topmenu{
margin:0em;
padding:0em;
padding-left:1em;
vertical-align:middle;
}
/*Extra-Abstand für den Warenkorb*/
.topmenu_bag{
margin:0em;
padding:0em;
padding-left:3em;
vertical-align:middle;
font-size: 1.0em;
}

.anzeige{  /* Warenkorb-inhalt aktuell*/
margin:0em;
padding:0em;
/*vertical-align:middle;*/
font: bold 1.4em Arial, sans-serif;
color:white;

}
	
/*==============Schriftgrössen===============*/
 /* Eine Reihe oben mit Logo, Back, Suche und Warenkorb*/
.toptable { 
font-size:1.0em; 
}


/*Breite des Logos*/
.rc_boxlogo{
/*width: 17.8em; fuer Linux*/
width: 21em;  /* fuer windoof */
}

/* Dimension der Navigationsleiste*/
/*--Navigation - leftcol--*/	
#leftcol {
	/*width: 14.8em; */         /* Breite der Navigationsleiste linux */
        width: 17.7em; /* Breite der Navigationsleiste windoof*/
        margin-top: 0.5em;   /*Abstand Navigationsbox von der Kopfzeile*/
	margin-left: 0em;
	margin-right: 0em;
	padding: 0em;
	font-size:1.2em;
        display:block;
}	

/*Position des Inhaltscontainers*/
#content{       /* Container für Abstand von links und rechts */
padding:0px;
font-size:1em;
display:block;
margin-top: 0.5em;   /*Abstand von der Kopfzeile*/
margin-left: 0.7em;  /*Abstand von links linux s*/
margin-left: 1em;  /*Abstand von links windoof s*/
}




/* Hauptcontainer für den Inhalt */
#blattspiegel{     /* Container für content-innen,Blattrand etc. */ 
padding:2em;
/*font-size:1.4em;*/
font: 1.4em Georgia, serif;
}

#footer	{
font-size:1.4em;
}

/*===============================================*/



/*--------- rounded Corners #logo------------------------*/

.rc_boxlogo {
   background: #003399;
   /*background: url(../images/logo2.gif) no-repeat top left;  */ 

}


.rc_toplogo div {
   background: url(../rc/rc_topleft_15.png) no-repeat top left;
}

.rc_toplogo {
   background: url(../rc/rc_topright_15.png) no-repeat top right;
}

.rc_bottomlogo div {
   background: url(../rc/rc_bottomleft_15.png) no-repeat bottom left;
}

.rc_bottomlogo {
   background: url(../rc/rc_bottomright_15.png) no-repeat bottom right;
}

.rc_toplogo div, .rc_bottomlogo div {
   width: 100%;
   height: 15px;
   font-size: 1px;
}

.rc_contentlogo {
/*height:15em;*/
margin: 0 15px;           /*15-iger Corner*/
}

	
/*--------- rounded Corners #leftcol------------------------*/

.rc_box {
   background: #003399;
  /* background: url(../images/bp1.jpg); */ 
}


.rc_top div {
   background: url(../rc/rc_topleft_15.png) no-repeat top left;
}

.rc_top {
   background: url(../rc/rc_topright_15.png) no-repeat top right;
}

.rc_bottom div {
   background: url(../rc/rc_bottomleft_15.png) no-repeat bottom left;
}

.rc_bottom {
   background: url(../rc/rc_bottomright_15.png) no-repeat bottom right;
}

.rc_top div, .rc_bottom div {
  width: 100%;
   height: 15px;
   font-size: 1px;
}

.rc_content { 
margin: 0 15px;           /*15-iger Corner*/
}
/*------------------------------------------------------*/

ul.navi {
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	font:bold 1em Verdana;
}

li.navi {
	border-bottom: 1px solid gray;
	padding: 0.2em;
}

ul.navi a:link {
         color:white;
         text-decoration:none;
         }
ul.navi a:visited {
         color:white;
         text-decoration:none;
         }
ul.navi a:hover {
         color:#FFCC00;
         text-decoration:none;
         }
ul.navi a:active {
         color:red;
         text-decoration:none;
         }

/*--------- rounded Corners #content------------------------*/

.rc_box_bitmap {
   /* background: #003399;*/
  background: url(../images/bp1.jpg);

}


.rc_top_bitmap div {
   background: url(../rc/rc_topleft_15b.png) no-repeat top left;

}

.rc_top_bitmap {
   background: url(../rc/rc_topright_15b.png) no-repeat top right;

}

.rc_bottom_bitmap div {
   background: url(../rc/rc_bottomleft_15b.png) no-repeat bottom left;

}

.rc_bottom_bitmap {
   background: url(../rc/rc_bottomright_15b.png) no-repeat bottom right;

}


/*.roundedcornr_top_669693 div, .roundedcornr_top_669693, 
.roundedcornr_bottom_669693 div, .roundedcornr_bottom_669693*/
.rc_top_bitmap div, .rc_top_bitmap,
.rc_bottom_bitmap div,.rc_bottom_bitmap {
  width: 100%;
   height: 15px;
   font-size: 1px;

}

.rc_content_bitmap { 
margin: 0 15px;         /*15-iger Corner*/

}
/*------------------------------------------------------*/


/* Aussehen der Titel-Listen für die Themen*/
#liste img{
display: block;
padding: 0;
margin: 0;
}

/*-- Parameter Leiste als tabelle ---   */
#liste td{
 padding-right: 20px;
 margin: 0;
/*vertical-align: center;*/
}

#liste table { 
 padding: 0;
 margin: 0;
 font: 1.1em  Tahoma,Arial,sans-serif;
}

#liste ul {
/*list-style-type: circle;*/
}

#liste ul li{
list-style-image: url(../images/bulletcolor.gif);
padding: 0;
margin: 0;
margin-bottom: 0.2em;
}

#liste a:link {
         color:#660000;
         text-decoration:none;
         }
#liste a:visited {
         color:#660000;
         text-decoration:none;
         }
#liste a:hover {
         color:#FFCC00;
         text-decoration:none;
         }
#liste a:active {
         color:red;
         text-decoration:none;
         }














/* übernommen */	
#footer {
	clear: both;
	width: 95%;
	margin: 10px;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px;
/*	border-top: 1px solid #333; */
	color: #000;
	}
	
#footer .date {
		float: left;
		text-align: left;
		}
	
#footer .contact {
		float: right;
		text-align: right;
		}
	


