/*WYSIWYG:  .normal#Normal,.fett#Fett,.ueberschrift#&Uuml;berschrift,.groesser_fett#groesser&nbsp;fett,*/
/*TABLECORE: .normal#Normal,.fett#Fett,.ueberschrift#&Uuml;berschrift*/



body.tablecore	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2d2074;
   background: #FFFFFF; 
}

body.wysiwyg	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #2d2074;
   background: #FFFFFF; 
}

body.wysiwyg table{border:1px dotted #AEA9A9;width:610px}

td {
   font-family : Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #2d2074;
   /*color: #003366;  */
}

a:active, a:link, a:visited	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold; 
   color: red;
   text-decoration:underline;   
}

a:hover{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold; 
   color: red;
   text-decoration:none;}

/**************************** WYSIWYG ******************************/

.normal	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal; 
   color: #2d2074;
}
.fett	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold; 
   color: #2d2074;
}
.groesser_fett	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold; 
   color: #2d2074;
   line-height:20px;
}
.ueberschrift	{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold; 
   color: #2d2074;
}










/******************************************************************************/
/****************** PEZI NEU 23022010***************************************/

body {
	background-color:#efefef;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}

#contenttable{text-align:left}

#inhalt {
   vertical-align:top;
}

#inhalt .content{
   background-color:#FFFFFF;
}

.menue-mitte {
	background-image: url(4264_DE.gif?exp=24552506185200);
	background-repeat: repeat-y;
}

.menue-mitte ul{
	text-align:left;
	list-style:none;
	margin:0;
	padding:0;	
}

.menue-mitte ul li.menue{
	background:url(4263_DE.gif?exp=24552506185200) no-repeat;
	line-height: 31px;
}

.menue-mitte ul li.menue:hover, .menue-mitte ul li.aktiv{
	background:url(4265_DE.gif?exp=24552506185300)
}

.menue-mitte  ul li.submenue{
	background:url(4243_DE.gif?exp=24552506183400) no-repeat;
	line-height: 30px;
}

.submenue a:active, .submenue a:link, .submenue a:visited,
.submenue-last a:active, .submenue-last a:link, .submenue-last a:visited {color:#8a88eb;font-weight:normal}

.submenue a:hover, 
.submenue-last a:hover,.submenue-last.aktiv {color:#FFFFFF;font-weight:normal}

.submenue a.aktiv,
.submenue-last a.aktiv {color:#FFFFFF;font-weight:bold}

.submenue-last{
	background:url(4242_DE.gif?exp=24552506183300) no-repeat;
	line-height: 31px;
	padding-bottom:10px
}

.news-eintrag {
	width:400px;
	float:left;
	margin-left:13px;
	padding:4px 0 4px 0; 
	border-bottom:1px solid #d1d1d1;
}

.last {border:none;padding-bottom:7px}

.news-eintrag img{float:left;padding:0 30px 0 0}

.box-klein-inhalt{padding:0 8px;background:url(4270_DE.gif?exp=24552506185800) repeat-y;}
.box-klein-headline {
	background-image: url(4272_DE.gif?exp=24552506186000);
	font-size: 12px;
	height:28px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-align:left;
	padding-left:21px;
}

.box-klein a:link, 
.box-klein a:active,
.box-klein a:hover,
.box-klein a:visited  {font-size:12px;color:red;text-decoration:none;}

.box-gross .inhalt {background:#FFF;}

.box-gross-headline {
	font-size: 12px;
	height:28px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(4271_DE.gif?exp=24552514277000);
	background-repeat: no-repeat;
	text-align:left;
	padding-left:21px;
}

.box-partner{width:219px;height:135px;background:url(4254_DE.gif?exp=24552506184400);color:#fff; }
.box-partner td{padding-left:16px;color:#FFFFFF}
.box-partner a:link,
.box-partner a:active,
.box-partner a:hover,
.box-partner a:visited{font-size:13px;color:#99ccff;text-decoration:none;}


.menue-mitte ul li a {
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-left:21px;
}

.header {
	background-image: url(4241_DE.gif?exp=24552506183200);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: right;
	padding-right: 10px;
}
.header #service-menue {
	color:#666; 
	font-size:12px;
}

#service-menue a {color:#666; text-decoration:none;font-size:12px;font-weight:normal;padding:0 10px;}

.schatten-rechts-oben {
	background-image: url(4252_DE.gif?exp=24552594190600);
	background-repeat: no-repeat;
}

.schatten-links-oben {
	background-image: url(4253_DE.gif?exp=24552594187200);
	background-repeat: no-repeat;
}
.schatten-mitte-oben {
	background-image: url(4248_DE.gif?exp=24552594202600);
	background-repeat: repeat-x;
}

.schatten-links {
	background-image: url(4249_DE.gif?exp=24552594200200);
	background-repeat: repeat-y;
}
.schatten-rechts {
	background-image: url(4247_DE.gif?exp=24552594206200);
	background-repeat: repeat-y;
         background-color:#FFF;
}
.schatten-links-unten {
	background-image: url(4251_DE.gif?exp=24552594193500);
	background-repeat: no-repeat;
}
.schatten-mitte-unten {
	background-image: url(4246_DE.gif?exp=24552594209300);
	background-repeat: repeat-x;
}
.schatten-rechts-unten {
	background-image: url(4250_DE.gif?exp=24552594265700);
	background-repeat: no-repeat;
}



/*---- PARTNER ---*/
#partner {
	margin:0 30px 30px 30px;
}

.partner-header{
	height:104px;
	text-align:right;
	margin:20px 10px 0 0;
	background: url(4258_DE.png?exp=24559613695900) no-repeat;
         
}


.partner-header #service-menue {
	color:#666; 
	font-size:12px; 
         width:480px;
         padding-bottom:5px;
         float:right;
}

#partner-box-gross {margin-right:2px;}

#partner-box-gross .inhalt{
	background: url(4256_DE.gif?exp=24552506184600) repeat;
	padding:20px;
	vertical-align:top;
	font-size:13px;
}

#partner-box-gross .partner-contenseite-content {background: url(4400_DE.gif?exp=24552596117000) repeat;padding-right:20px}

#partner-box-gross h2 {font}

#partner-box-klein .inhalt  {
	background: url(4261_DE.gif?exp=24552506185000) repeat;
	padding:10px 0 10px 10px;
	vertical-align:top;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

#partner-box-rot .inhalt{
	background: url(4261_DE.gif?exp=24552506185000) repeat;
	padding:10px;
	vertical-align:top;
	font-size:12px;
}

h2 {
	color:#1C1B5C;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 10px 0;
	margin:0;
}
#gewinnspiel{
	padding:170px 20px 20px 20px;
}

.footer, .footer a {
   color:#666;
   padding-top:60px;
   text-align:center;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
}


/*---------  FORMS ----------------*/

.text-lang {width:350px; border:1px solid #808080}
.text-mittel {width:215px;border:1px solid #808080}
.text-kurz {width:80px; border:1px solid #808080}
select {width:230px;border:1px solid #808080; font-family : Arial, Helvetica, sans-serif;font-size:12px;}

label {color:#666;}

#form-gewinnspiel td{padding:2px 0}


/*----------- HINTERGRÜNDE -------------*/
.plus {background: white}
NONOurl(4343_DE.jpeg?exp=24552544996100) no-repeat bottom right}
.leistungen {background:white}
NONOurl(4341_DE.jpeg?exp=24552544990900) no-repeat bottom right}
.garantie {background:url(4340_DE.jpeg?exp=24552544988800) no-repeat bottom right}
.gewinnspiel {background: url(4266_DE.jpeg?exp=24552506185400) no-repeat top left;}

.content {color:#2d2074;padding:10px;font-size:13px;line-height:18px;background-color:#FFFFFF;}
.textblock {margin-left:20px;font-size:13px;}

.text_mit_eckerl, .link_mit_eckerl{margin:6px 0;font-size:13px}
.text_mit_eckerl a:link, .text_mit_eckerl a:active {color:#666666;font-size:13px;font-weight:bold;text-decoration:underline}
.text_mit_eckerl a:hover {color:#666666;font-size:13px;font-weight:bold;text-decoration:none}


.link_mit_eckerl a:link, .link_mit_eckerl a:active {color:#2d2074;font-size:16px;font-weight:bold;text-decoration:underline}
.link_mit_eckerl a:hover {color:#2d2074;font-size:16px;font-weight:bold;text-decoration:none}
