HTML {	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
TEXT-ALIGN: center
}


BODY {	
MARGIN: 0px; 
PADDING: 0px; 
TEXT-ALIGN: center;
PADDING: 15px 0px 20px 0px; 
background-image: url(images/bg4.jpg); 
background-repeat: repeat-x;
background-color: /*#B3D0FC;*/ #BDD7FC;
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}

BODY,td{
	FONT-SIZE: 13px;
}

BLOCKQUOTE {	PADDING-LEFT: 10px; MARGIN: 0px 30px; BORDER-LEFT: #e0e0d0 1px solid }

#page {	
PADDING: 0px; 
MARGIN:  0px auto; 
BACKGROUND:#fff/*#E8DADF*/; 
WIDTH:  763px; 
TEXT-ALIGN: left;
Border: 1px solid #DF90A6;/*cr*/
}

#wrapper {	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
Border:0px solid yellow;/*cr*/
background-color: White;
}


/*  .post  	{	width:455px;}*/
  
  .post A 	{  COLOR: #1246A3;	TEXT-DECORATION: underline;}
  .post A:hover {	COLOR: #000000; TEXT-DECORATION: underline}
  
  .post H1 	{	PADDING: 0px;	FONT-SIZE: 15px;	MARGIN: 7px 0px 10px 0px; 
  					/*	background: #eee; PADDING: -7px -5px 0 -5px; */
						BORDER-BOTTOM: 0px solid #777;
}
  .post H2 	{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #565656; PADDING-TOP: 0px; }
  .post H3 	{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; MARGIN: 14px 0px; COLOR: #000000; PADDING-TOP: 0px;	}
  .post H4 	{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px;	 }


#contentrechts .post H2 {line-height:140%;}


IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
OL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
FORM { 	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
P {	LINE-HEIGHT: 1.5em; /*TEXT-ALIGN: left*/ }


#logoimg{
	float:left
}


#top {	
/*BACKGROUND: url(images/header_05.gif) no-repeat center top;*/
	BACKGROUND: url(images/header_07_1.jpg) no-repeat center top;
	border-bottom: 0px #DF90A6 solid;
	margin: 0; 
	width: 763px; 
	height:110px;
}
.logotext{
  float:left;
  padding: 6px 0 0 26px}

#topnav{
	text-align: right;
	border-bottom:0px solid #DF90A6;
  height:30px;
	background-color: #fff;
	margin:0px;
	width: 100%;
	
}

/*
.hwclg{
	height:91; 
	width:763;
}*/

#contentrechts {
	FONT-SIZE	: 13px; 
	PADDING-TOP	: 39px; 
/*	* padding-top:32px; */
	PADDING-RIGHT	: 0px; 
	PADDING-BOTTOM	: 50px; 
	PADDING-LEFT	: 0px; 
	BACKGROUND	: #fff/*#E8DADF*/; 
	FLOAT		: right; 
	MARGIN		: 0px 0px 20px 0; 
/*	*margin-top	: 9px; */
	WIDTH		: 562px; 
/*	TEXT-ALIGN	: left; */
	border-top	: 0px solid #fcc;
	Border-left	: 0px solid #fcc;/*cr*/
	/* list-style	: url(images/pfeil_re_5.gif);##################### */
	color		: #000;
        overflow       : hidden;
}

* #contentrechts {
        padding-top : 31px;
        margin-top  :  9px;
}


#contentrechts  .post  		{	
	width		: 495px;    
	padding		: 0px 0px 0px 10px;	
	margin		: 0; 
/*	TEXT-ALIGN	: left; */
}

#contentrechts  .post p.bodytext {
	border : 0px solid #eee;
	margin : 0px 0 12px 0 ;
}

#contentrechts li{
	padding-bottom	: 5px;
	TEXT-ALIGN	: left; 
	line-height	: 110%;
}


/*########################################*/
* HTML #contentrechts ul{
	padding-left	: 0;
	margin-left	: 26px;
	TEXT-ALIGN	: left; 
padding-top	: 0px;
margin-top	: 0px;
}
#contentrechts ul{
	padding-left	: 0;
	margin-left	: 26px;
	TEXT-ALIGN	: left; 
padding-top	: 0px;
margin-top	: 0px;
}
/*########################################*/





.csc-menu-1 li {
	line-height	: 140%;
	padding-top	: 6px;

}





#contentrechts a:link    { color: #1246A3; text-decoration: underline;}
#contentrechts a:visited {	color: #1246A3; text-decoration:underline;}
#contentrechts a:hover   {	color: #1246A3; text-decoration:underline;}
#contentrechts a:active  {	color: #1246A3; text-decoration:underline;}



#contentlinkshome {	
PADDING-TOP		: 21px; 
PADDING-RIGHT	: 0px; 
PADDING-BOTTOM	: 0px; 
PADDING-LEFT	: 0px; 
BACKGROUND-color: #fff; 
FLOAT				: left; 
MARGIN			: 10px 0px 10px 0px; 
WIDTH				: 190px;
HEIGHT			: auto;
COLOR				: #000000; 
TEXT-ALIGN		: left; 
Border			: 0px solid #ccc; /*cr*/
/*background-image: url(images/abc-x.gif);*/
background-repeat: no-repeat;
/*overflow			: hidden;*/
}

#contentlinks {	
PADDING-TOP		: 125px; 
PADDING-RIGHT	: 0px; 
PADDING-BOTTOM	: 0px; 
PADDING-LEFT	: 0px; 
BACKGROUND-color: #fff; 
FLOAT: left; 
MARGIN: 10px 0 0 10px; 
WIDTH: 170px;
HEIGHT: auto;
COLOR: #000000; 
TEXT-ALIGN: left; 
Border:0px solid green; /*cr*/
background-image: url(images/logo.gif);
background-repeat: no-repeat;
overflow: hidden;
}

#contentoben {	
PADDING-TOP		: 25px; 
PADDING-RIGHT	: 32px; 
PADDING-BOTTOM	: 10px; 
PADDING-LEFT	: 10px; 
BACKGROUND: White none repeat scroll 0% 0%; 
LEFT: 1px; 
/* FLOAT: left; */
MARGIN: 10px 0 0 10px; 
WIDTH: 686px;
COLOR: #000000; 
TEXT-ALIGN: left; 
Border:0px solid black; /*cr*/
background-image: url(images/abc-x.jpg);
background-repeat: no-repeat;
}
#contentoben .post{
margin:0 0 0 260px;
}	
#contentunten {	
PADDING-TOP		: 10px; 
PADDING-RIGHT	: 32px; 
PADDING-BOTTOM	: 20px; 
PADDING-LEFT	: 10px; 
BACKGROUND: White none repeat scroll 0% 0%; 
LEFT: 1px; 
FLOAT: left; 
MARGIN: 0px 0 0 10px; 
WIDTH: 686px;
COLOR: #000000; 
TEXT-ALIGN: left; 
Border: 0px solid black;/*cr*/
}


#content A:hover {	TEXT-DECORATION: underline }
#content IMG {	BORDER-RIGHT: #e0e0d0 0px solid; BORDER-TOP: #e0e0d0 0px solid; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #e0e0d0 0px solid; BORDER-BOTTOM: #e0e0d0 0px solid }


#footer { 
CLEAR					: both; 
PADDING				: 0px 0px 10px 10px; 
FONT-SIZE			: 11px; 
MARGIN				: 50px 0px 0px 0px; 
BACKGROUND-COLOR	: #fff; 
Border			  : 0px solid #ccc/*cr*/ ;
border-top    : 1px solid #ddd;
color					: #777;
text-align    : center;
line-height   : 150%;
}

#footer .content_foot {	color: #777; padding-top:10px;}
#footer .linktotop    { color: #777; }
#footer .tipafriend   {	color: #777; }
#footer .backlink     { display:none}
/*
#footer .nextprevmenu .buttonbox {display:underline;} 
*/
#footer .nextprevmenu {display:none}

#footer .bodytext { margin:0; padding:0;}

#footer p			    { margin:0; padding:0; text-align : center;}
#footer a:link    { color: #1246A3; text-decoration:underline;}
#footer a:visited { color: #1246A3; text-decoration:underline;}
#footer a:hover   { color: #000000; text-decoration:underline;}
#footer a:active  { color: #1246A3;	text-decoration: underline;}
#footer p .bodytext { margin:0; padding:0;}



#header {	
PADDING-RIGHT: 30px; 
PADDING-LEFT: 7px; 
FONT-SIZE: 11px; 
BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 505px; COLOR: #a0a999; 
PADDING-TOP: 8px; 
HEIGHT: 120px; 
TEXT-ALIGN: right;
Border:0px solid green/*cr*/
}
#header A {	COLOR: #990000 }
#header IMG {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }




/*####################################################################*/
/*####################################################################*/
/*####################################################################*/


#topnav-head {
 /*	height		: 1%;  wegen Versatz 'Three Pixel Text-Jog'    */ 
   	float		: left;
	display     	: block;
	background	: /*#E5D6DF*/#DFEAE4;
	background	: /*#E5D6DF*/#fff;
	padding		: 6px 0px 4px 0px;  
	text-align	: left; 
	font-size	: 1.0em; 
	border		: 0px solid #000;
	border-top	: 1px solid #DD6885;
	border-bottom	: 3px solid #DD6885;
	z-index		: 100;
	color		: #777;
	width		: 100%;
	}
#topnav-head ul {
	display		: inline;
	margin		: 0 0 0 10px;
/* 	margin		: 0 0 0 25px; */
	padding		: 0;

	} 
#topnav-head ul li.nor {
	padding		: 2px 0px 4px 0px;
	list-style	: none;
	display		: inline;
	margin		: 0;
	border-right 	: 8px solid #fff;
	border-left  	: 8px solid #fff;
   	background-color: #fff;
   	margin-left	: 5px;
}		
#topnav-head ul li.act {
	padding			: 3px 0px  4px 0px;
	list-style		: none;
	display			: inline;
	margin			: 0;
	border-right	: 8px solid #DD6885;
	border-left		: 8px solid #DD6885;
 	background-color:#DD6885;
	margin-left		: 5px;
	}
	
#topnav-head ul li.nor a			{margin:0; text-decoration:none; font-weight:bold; color:#666; }
#topnav-head ul li.nor a:link		{margin:0; text-decoration:none; font-weight:bold; color:#666 }
#topnav-head ul li.nor a:visited	{margin:0; text-decoration:none; font-weight:bold; color:#666 }
#topnav-head ul li.nor a:active 	{margin:0; text-decoration:none; font-weight:bold; color:#666 }
#topnav-head ul li.nor a:hover	{margin:0; text-decoration:none; font-weight:bold; color:#000; text-decoration:underline; } 

#topnav-head ul li.act a			{text-decoration:none; font-weight:bold; color:#fff; background-color:transparent; }
#topnav-head ul li.act a:link		{text-decoration:none; font-weight:bold; color:#fff; background-color:transparent; }
#topnav-head ul li.act a:visited	{text-decoration:none; font-weight:bold; color:#fff; background-color:transparent; }
#topnav-head ul li.act a:active 	{text-decoration:none; font-weight:bold; color:#fff; background-color:transparent; }
#topnav-head ul li.act a:hover	{text-decoration:none; font-weight:bold; color:#fff; background-color:transparent; text-decoration:none; }





/*
#contentlinkshome .csc-textpic-caption { display:none; } 
#contentlinkshome dd { display:none; visibility:hidden; position:absolute; left:-1000px; top:-1000px;  border: 1px solid #ccc;}
#contentlinkshome .csc-textpic-clear { border: 0px solid #ccc;}
*/
#contentlinkshome {padding:0; margin:39px 0 0 0;}
#contentlinkshome .csc-textpic-imagewrap {padding:0; margin:0; border: 0px solid #eee;}

#contentlinkshome img {padding:0; margin:0;}

#c13 {display:none;}
#c14 {display:none;}
#c15 {display:none;}
#c16 {display:none;}






#contentrechts {  FONT-SIZE: 12px;}
  .post H1  	{	FONT-WEIGHT: bold; FONT-SIZE: 15px; }
  .post H1 A 	{	FONT-WEIGHT: bold; FONT-SIZE: 15px; }
  .post H2 	{	FONT-WEIGHT: bold; FONT-SIZE: 12px; margin-top:5px; }
  .post H2 A 	{	FONT-WEIGHT: bold; FONT-SIZE: 12px; }
  .post H3 	{	FONT-WEIGHT: bold; FONT-SIZE: 12px; margin-top:4px; }
  .post H4 	{	FONT-WEIGHT: bold; FONT-SIZE: 12px; }





.post .csc-frame  {
border:1px solid #ccc;
margin-bottom: 20px;
padding-left:7px;
padding-right:7px;
padding-top:0px;
}


.tx-thmailformplus-pi1 td {
  padding-bottom:3px;	
}

.errorline ul { color   : red; font-size: 100.01%; }
.errormess { display : none }


.csc-textpic-imagewrap { overflow:hidden; }


/*#############################*/
/*
#contentrechts .contenttable{
	border-collapse	: collapse;
}

#contentrechts td {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
	border		: 1px solid #ccc;
}
#contentrechts td p {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
}
#contentrechts td p .bodytext {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
}
#contentrechts .contenttable td p .bodytext {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
	background-color: #eee;
}
*/
/*#############################*/






/*#############################*//*#############################*/

#contentrechts .contenttable{
	border-collapse	: collapse;
	border		: 1px solid #ccc;
}

#contentrechts td {
	margin 		: 0 0 0 0;
	padding		: 2px 5px 0 2px;
	line-height	: 100%;
	border		: 1px solid #ccc;
}
#contentrechts td p {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
}
#contentrechts td p .bodytext {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
}
#contentrechts .contenttable td p .bodytext {
	margin 		: 0;
	padding		: 0;
	line-height	: 100%;
}
/*#############################*/
/*
#contentrechts .post {
border		: 1px solid #ccc;
margin-bottom	: 20px;
padding-left	: 7px;
padding-right	: 7px;
padding-top	: 0px;
margin-top	: 0px;
}
#contentrechts .post .csc-frame  {
border		: 1px solid #ccc;
margin-bottom	: 20px;
padding-left	: 7px;
padding-right	: 7px;
padding-top	: 0px;
margin-top	: 4px;
background-color: #eee;
}
*/
/*#############################*/

#contentrechts .tx-thmailformplus-pi1 table {border:none}
#contentrechts .tx-thmailformplus-pi1 table td {border:none}

/*#############################*//*#############################*/

#contentrechts .tx-flseositemap-pi1 ul li       { line-height:140%; }
#contentrechts .tx-flseositemap-pi1 ul li ul    { padding-top:12px;  }
#contentrechts .tx-flseositemap-pi1 ul li ul li { line-height:140%; }
#contentrechts .tx-flseositemap-pi1 li .list deep1 first { padding-top:12px;  }



#contentrechts .table_tipafriend td {line-height:140%}



/*
@media print{
  #topnav-head   {display:none}
  #contentrechts {float: left; margin-top:0; padding-top:0;}
  .postleft IMG  {display:none}
  .postleft      {display:none}

}
*/






/* Begin kl. Schrift wegen zu langer Titel in der waagerechten Navigation */
/*

#topnav-head ul li.nor {
	padding			: 2px 0px 4px 0px;
	list-style		: none;
	display			: inline;
	margin			: 0;
	border-right 		: 4px solid #fff;
	border-left  		: 4px solid #fff;
        background-color	: #fff;
        margin-left		: 5px;
	font-weight: normal;
    }

    #topnav-head ul li.act {
	padding			: 3px 0px  4px 0px;
	list-style		: none;
	display			: inline;
	margin			: 0;
	border-right	        : 4px solid #DD6885;
	border-left		: 4px solid #DD6885;
 	background-color:#DD6885;
	margin-left		: 5px;
	font-weight: normal;
    }


    #topnav-head ul li.act a {
	font-weight: normal;

    }
    #topnav-head ul li.act a:link {
	font-weight: normal;

    }
    #topnav-head ul li.act a:visited {
	font-weight: normal;

    }
    #topnav-head ul li.act a:hover{
	font-weight: normal;

    }


    #topnav-head ul li.nor a {
	font-weight: normal;
	color: #000;
    }
    #topnav-head ul li.nor a:link {
	font-weight: normal;
	color: #000;
    }
    #topnav-head ul li.nor a:visited {
	font-weight: normal;
	color: #000;
    }
    #topnav-head ul li.nor a:hover{
	font-weight: normal;
	color: #000;
    }
*/
/* Ende kl. Schrift ----------------------------------------------------- */




@media print{

    #topnav-head ul li.nor {
	padding		: 2px 0px 4px 0px;
	list-style	: none;
	display		: inline;
	margin		: 0;
	border-right 	: 4px solid #fff;
	border-left  	: 4px solid #fff;
   	background-color: #fff;
   	margin-left	: 5px;
    }

    #topnav-head ul li.act {
	padding		: 3px 0px  4px 0px;
	list-style	: none;
	display		: inline;
	margin		: 0;
	border-right	: 4px solid #fff;
	border-left	: 4px solid #fff;
 	background-color: #DD6885;
	margin-left	: 5px;
    }

    #topnav-head ul li.act a {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.act a:link {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.act a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.act a:hover{
	font-weight: normal;
	color: #000;
	background-color: transparent;
    	text-decoration: none;
    }



    #topnav-head ul li.nor a {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.nor a:link {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.nor a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	background-color: transparent;
    }
    #topnav-head ul li.nor a:hover{
	font-weight: normal;
	color: #000;
	background-color: transparent;
    	text-decoration: none;
    }
}

