.TITLE {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;
background: #CCFFFF;
font-weight:bold;

}

.INDEX {margin-top: 10px;

}



.HEADLINE {font-weight: bold;

    font-size: 1em;

    font-family: Arial;

    padding: 5px;

}



.TARIFNAME {text-align: left;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size: 15px;

font-weight: bold;

}



.TARIFPREISBLUE {text-align: center;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size: 15px;

font-weight: bold;

color: #CC3300;

background: #CCFFFF;

}



.TARIFPREISWHITE {text-align: center;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size: 15px;

font-weight: bold;

color: #CC3300;

}



.TARIFPREIS {text-align: left;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size: 15px;

font-weight: bold;

color: #CC3300;

}



.TITEL {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

font-weight:bold;

}



.BLUETITEL {background: #CCFFFF;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

font-weight:bold;

}



.BLUE2 {background: #CCFFFF;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

}

.BLUE {background: #CCFFFF;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

}



.SITEMAP {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

border-right: 1px solid #D3D3D3;

padding: 5px;

}



.HEADER_RIGHT {font-family: Arial;

font-size:10px;

font-weight: bold;

background: #D3D3D3;

border-bottom: 2px solid #CC3300;

text-align: right;

padding: 5px;

}



.TOP_OFFER {width: 100%;

margin: 0px;  

text-align: left;

padding: 0px;  

border: 1px solid #CC3300;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

}



.TOP_OFFER2 {width: 100%;

margin: 0px;  

text-align: left;

padding: 0px;  

border: 1px solid #CC3300;

background: #CC3300;

}



.TOP_OFFER3 {margin: 0px;  

text-align: left;

padding: 0px;  

border: 1px solid #CC3300;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:11px;

}



.TOP_OFFER_GOOGLE {width: 100%;

margin-left: 50px;  

text-align: left;

padding: 5px;  

border: 1px solid #CC3300;

}



.INFOHEADER {width: 100%;

font-weight: bold;

margin: 2px;  

text-align: left;  

border-bottom: 1px solid #CC3300; 

} 



.HEADER {font-family: arial;

font-weight: bold;  

font-size: 12px;

font-style:underlined;

letter-spacing: 0.1em;

background: #D3D3D3;

} 



.TABLEHEADER {font-family: arial;

font-weight: bold;  

font-size: 13px;

font-style:underlined;

letter-spacing: 0.05em;

background: #D3D3D3;

} 



.TABLEHEADER2 {font-family: arial;

font-weight: bold;  

font-size: 10px;

font-style:underlined;

background: #D3D3D3;

} 



.INFO {width: 100%;  

padding: 0px;    

margin-bottom: 10px;  

} 



.CONTENTSUB {font-family: arial;

font-size: 9px;

font-style: italic;

}



.TEXT {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

}



.KLEINTEXT {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:11px;

}



.KLEINTEXT2 {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:11px;

padding: 3px;

}



.TAB {color: #CC3300;

font-weight: bold;

}



.KEYWORDS {font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:10px;

color: #D3D3D3;

}



.GOOGLE {padding: 0px;

margin-left: 15px;

}



.MITTE {align: left;

margin-left: 25px;

}



.categoryheader {



		padding: 0px;



 		margin-bottom: 0px;



		vertical-align: center;



		text-align:left;



		font-family: Arial;



		font-weight: bold;



		font-size: 11px;



		letter-spacing: 0.1em;



 		}



.categoryheader-index {



		padding: 2px;



		vertical-align: center;



		background: #D3D3D3;



		text-align:left;



		font-family: Arial;



		font-weight: bold;



		font-size: 11px;



		letter-spacing: 0.1em;



 		}



.categoryheader img {



 		margin-top: 2px;



 		margin-left: 2px;



 		}





h1 {

    font-weight: bold;

    font-size: 1em;

    font-family: Arial;

    margin: 0px;

    }



h2 {width: 100%;

font-weight: bold;

margin: 2px;  

text-align: left;  

border-bottom: 1px solid #CC3300;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:12px;

} 



h3 {font-weight: bold;

margin: 2px;  

text-align: left;  

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

    }



#top h1 {

    padding: 1em;

    font-weight: bold;

    font-style: italic;

    border-bottom: 2px solid #CC3300;

background: #D3D3D3;

    }



#navcontainer

{

width: 100%;

float: left;

background-color: #CC3300;

margin-top: 1px;

}



#navcontainer ul { padding: 1; }

#navcontainer ul li { display: inline; }



#navcontainer ul

{

margin: 0;

padding: 0 0 0 0%;

color: #FFFFFF;

font-family: Arial;

font-size: 12;

letter-spacing: 2px;

}



#navcontainer ul li a

{

padding: 0.2em 12px;

background-color: #CC3300;

color: #FFFFFF;

text-decoration: none;

float: left;

border-right: 1px solid #FFFFFF;

}



#navcontainer ul li a:hover

{

background-color: #CC3300;

color: #FFFFFF;

font-weight: bold;

}



#navlist li a:hover, #navlist li a:active

{

color: #FFFFFF;

text-decoration: none;

background: #CC3300;

text-align: left;

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size: 12;

letter-spacing: 2px

}



#header {

background:url(images/head3.JPG) no-repeat left top;

height:150px;

width:1000px;

margin:0 auto;

border:1px solid #333;

margin-top:30px;

}

#navi {

font-family:"Trebuchet MS";

font-weight:bold;

margin:0px auto;

font-size:16px;

background:#fff;

border-left:1px solid #666;

border-right:1px solid #666;

width:1000px;

/*Hintergrundfarbe ganze Navigation aendern*/
background-color:#F2FFF2;

}

#navi li {

float:left;

height:100%;

list-style-type: none;

padding:0;

}

#navi ul, #navi ol {

margin: 0;

padding: 0;

height:40px;

padding-top:0px;

}

.page_item a:visited, #navi a:active, #navi a:link {

color:#666;

text-decoration:none;

padding: 0 14px 0 14px;

display:block;

margin-top:10px;

padding-top:0px;

padding-bottom:0px;

border-right:2px solid #ccc;

}

.page_item a:hover {

padding: 0 14px 0 14px;

padding-top:0px;

padding-bottom:0px;

text-decoration:underline;

color:#4B5D39;

}

#amazon_werbung{
	float:right;
	width:530px;
	/*Hintergrundfarbe rechte Seite (Werbung) aendern*/
	background-color:#F2FFF2;
}

#amazon_bild{
	float:right;
	margin-top:10px;
	margin-right:5px;
}

#amazon_text{
	float:right;
	
	/*Wenn Schriftgroeße vergroessert wird muss dieser Pixelwert um die Differenz der Veraenderung (Schrifgroesse) verkleinert werden, sonst andersrum*/
	margin-top:13px;
	
	/*Schriftgroesse aendern*/
	font-size:13px;
	
	/*Schriftfarbe aendern*/
	color:#000000;
}


.SHOPHEADER {font-family: Arial;

font-size: 10px;

background: #CCFFFF;

text-align: center;

}



.FOOTER {width: 100%;

margin: 2px;  

text-align: center;  

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:10px;

} 

#FOOTER {width: 100%;

margin: 2px;  

text-align: center;  

font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;

font-size:10px;
border-top:1px solid #666;

} 
