

/************************************************************************************/
/* Generelle HTML Tags */

body 
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}




/************************************************************************************/
/* Titel */

h1 {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #C30040;
margin: 0px;
padding-bottom: 10px;
}

h2 {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #AD9E00;
margin: 0px;
padding-bottom: 10px;
}

.klein {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #AD9E00;
}



/************************************************************************************/
/* images + visu popup     --  border: 1px solid #000; */

.bg_pop {
background-image:url(/images/bg_popup.jpg);
background-repeat: no-repeat;
background-position: top center;
}

.box_visu {
margin: auto;
text-align: center; 
padding-top: 0px; 
padding-bottom: 20px;
}

.box_oben {
height: 30px;
padding-left: 40px;
padding-right: 0px; 
padding-top: 15px;
}


.box_unten {
text-align: right;
padding-right: 30px; 
padding-top: 5px; 
padding-bottom: 5px; 
background-color: #AD9F00;
}

.box {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding: 0 5px 0 5px; }
a.box {color: #C30040; text-decoration :none;}
a.box:hover {color: #fff; background-color: #C30040; text-decoration: none;}




/************************************************************************************/
/* planpreis test     --  border: 1px solid #000; */

.titel_w {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fff;
line-height: 22px;
padding-left: 5px;
padding-right: 5px;
}

.utitel_w {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
line-height: 18px;
padding-left: 5px;
padding-right: 5px;
}


.supitr {
background-image:url(/images/bg_weiss80.png); 
background-repeat: repeat; 
}

/* IE6 Hack */
* html .supitr
{
background-image: none;	
background-color: transparent;
}

.supitr:hover {
background-color: #fff;
}



/* 
* html .div {filter:progid:DXImageTransform.Microsoft.
AlphaImageLoader(src="shadow_left_right.png", sizingMethod = 'scale'); }
*/





/************************************************************************************/
/* Versch    --  border: 1px solid #000; */


p { margin: 0 0 1em 0; }

img {
border:0px;
}

.pibo {
border: 1px solid #EAE7C0;	
}

.text-emailadresse-reverse
{
unicode-bidi: bidi-override; 
direction: rtl; 
}


/********** IE 6 PNG FIX */

img, div { 
behavior:url("/images/z_pngfix.htc"); 
border:none; 
}



/************************************************************************************/
/* Links */

.design {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;}
a.design {color: #BCBDBE; text-decoration :none;}
a.design:hover {color: #E8BB20; background-color: #000000; text-decoration: none;}

a.trans {text-decoration :none;}
a.trans:hover {background-color: transparent; text-decoration: none;}

a.link {color: #C30040; text-decoration :none;}
a.link:hover {color: #fff; background-color: #C30040; text-decoration: none;}

a {color: #C3003F; text-decoration :none;}
a:hover { color: #000;  text-decoration: overline;}



/************************************************************************************/
/* Formular */

.ff, .ff2 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #AD9F00;
background-color: #fff;
width: 180px;
height: 15px;
border: 1px solid #C3003F;
margin-right: 10px;
margin-top: 3px;
}

.ff2 {
height: 45px;
margin-right: 10px;
margin-top: 3px;
overflow: auto;
float: left;
} 

.send {
background-color: #C3003F; 
width: 183px; 
font-size: 11px; 
font-family: Tahoma, Verdana,Arial,Geneva; 
color: #fff;
font-weight: bold;
margin-top: 3px;
margin-right: 10px;
float: left;
}



