/***********************************   TABLE & TABLEDATA   *********************************/	



/***********************************   Text Einstellungen   *********************************/
						
p		      { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.txt,.text,.wetter  { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333;}					
.txtklein             { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 0px; padding: 2px 5px; }
.txtfett              { font-size: 12px; font-weight: bold; COLOR: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ueberschrift         { font-size: 13px; font-weight: bold; COLOR: #333333; }
.MainInc_ueber        { font-size: 13px; font-weight: bold; COLOR: #333333; }

ul                    { margin-top: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px }
li                    { list-style: none; font: 12px Verdana, sans-serif; color: #333333; margin-top: 2px; margin-bottom: 2px; }
a  		      { text-decoration: none; color: #333333;}

/************************/

h1          { padding-bottom: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
h2          { padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

/************************************ hintergründe ****************************************************/
.bgnav		{background-color: #ffffff; border-left: 1px solid #d0cccc; border-right: 1px solid #d0cccc; border-top: 1px solid #d0cccc; }
.bgnav1 	{background-color: #ffffff; border-left: 1px solid #d0cccc; border-right: 1px solid #d0cccc; }
.bgnav2		{background-color: #e2001a; font: 12px Verdana, Arial, Helvetica. sans-serif; color: #ffffff; padding:5px 10px 5px 10px; }

.re_inc1	{background-color: #b9b8b8; background-image: url(/layout/bg_incRE.gif); padding: 3px 3px 3px 6px; font-color: #FFFFFF; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.re_inc2	{color: #000000; padding: 3px 3px 3px 6px; border: 1px solid #b9b8b8; }

.impressum a  	{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
.myfooter     	{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ff3737;}
.myfooter a   	{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ff3737; text-decoration: none;}

.logos_nav	   	{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ff3737;}

/***********************************   Navigationselemente     *********************************/

.levelm               { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.levelm_on            { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

/***********************************   Navigatoinslisten   *********************************/

#mainlist       { padding-left: 0; margin-left: 0; border-bottom: 1px solid #d0cccc; width: 200px; }
#mainlist li    { list-style: none; margin: 0; padding: 0.25em 0.25em 0.25em 1.25em; border-top: 0px solid gray; font-weight:bold; }
#mainlist li a  { text-decoration: none; color: #333333;}


#sublist       { padding-left: 0; margin-left: 0; border-bottom: 0px solid gray; width: 180px; }
#sublist li    { list-style: none; margin: 0; padding: 0.25em 0.25em 0.25em 0.25em; border-top: 0px solid gray; font-weight:normal;}
#sublist li a  { text-decoration: none; color: #333333;}


#subsublist       { padding-left: 0; margin-left: 0; border-bottom: 0px solid gray; width: 180px; }
#subsublist li    { list-style: none; margin: 0; padding: 0.25em 0.25em 0.25em 1.25em; border-top: 0px solid gray; font-weight:normal;}
#subsublist li a  { text-decoration: none; color: #333333;}

/***********************************   CSS ENDE   *********************************/

#tblnav     { padding: 5px; background-color: #FF8B00; color: #000000; font-size: 11px; }
#tblnav a   { color: #000000; text-decoration: underline overline; font-size: 11px; font-style: italic  bold; }
#tblnav p   { color: #000000; font-size: 11px; }

#tblcontent     { background-color: #FFFFFF; color: #000000; font-size: 12px; }
#tblcontent a   { color: #000000; text-decoration: underline; font-size: 11px; font-style: italic  bold; }
#tblcontent p   { color: #000000; font-size: 12px; }

#tblcontent1     { padding: 5px; background-color: #ffffff; color: #000000; font-size: 12px;}
#tblcontent1 a   { color: #000000; text-decoration: underline; font-size: 12px; font-style: italic  bold; }
#tblcontent1 p   { color: #000000; font-size: 12px; }
#tblcontent1 li  { list-style: disc; font-size: 12px; list-style-position:outside; line-height: 30px; }

#tblright     { padding: 5px; background-color: #E7EFEF; color: #000000; font-size: 11px; border: solid 1px #4AA4B5; }
#tblright a   { color: #000000; text-decoration: underline; font-size: 11px; font-style: italic  bold; }
#tblright p   { color: #000000; font-size: 11px; }

#tblright1     { padding: 5px; background-color: #ffffff; color: #000000; font-size: 11px; border: solid 1px #D3E6F7; }
#tblright1 a   { color: #000000; text-decoration: underline; font-size: 11px; font-style: italic  bold; }
#tblright1 p   { color: #000000; font-size: 11px; }

#tblright0     { padding: 0px; background-color: #ffffff; color: #000000; font-size: 11px; border: solid 1px #D3E6F7; }
#tblright0 a   { color: #000000; text-decoration: underline; font-size: 11px; font-style: italic  bold; }
#tblright0 p   { color: #000000; font-size: 11px; }