table
{
	/*background-color:#ffffff;	*/
}

body
{
	
	font-family: Arial, Geneva, Sans Serif; 
	color:#686868; 
	font-size: 11px;
	margin-left:0px; margin-top:0px; margin-bottom:0px; 
	background-image:url(../images/new/topback02a.png);
	background-repeat:repeat-x;
		

/*scrollbar-face-color:#CCCACA;
scrollbar-arrow-color:#ffffff;
scrollbar-shadow-color:#DCDCDC;
scrollbar-3dlight-color:#FFFFFF; 
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-base-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
*/
}

td 	    {font-family: Arial, Geneva, Sans Serif; color:#686868; text-decoration: none; font-size: 11px;}
.titel	{font-family: Arial, Geneva, Sans Serif; color:#034d85; font-size: 15px;}
.stitel	{font-family: Arial, Geneva, Sans Serif; color:#034d85; font-size: 10px;}
.teaser	{font-family: Arial, Geneva, Sans Serif; color:#686868; font-size: 13px;}
.box	{font-family: Arial, Geneva, Sans Serif; color:#6b6b6b; font-size: 12px; font-weight: bold; line-height: 11px;}
.big	{font-family: Arial, Geneva, Sans Serif; color:#6b6b6b; font-size: 12px; font-weight: bold;}
.small  {font-family: Arial, Geneva, Sans Serif; color:#686868; font-size: 10px;}
.blue	{font-family: Arial, Geneva, Sans Serif; color:#396aa4; font-size: 11px;}
.orange	{font-family: Arial, Geneva, Sans Serif; color:#fba919; font-size: 11px; font-weight: bold;}
.green  {font-family: Arial, Geneva, Sans Serif; color:#74b84b; font-size: 15px; font-weight: bold;}
.green_back  {font-family: Arial, Geneva, Sans Serif; background-color:#74b84b; color:#ffffff; font-size: 11px; font-weight: bold;}
.footer {font-family: Arial, Geneva, Sans Serif; color:#6b6b6b; font-size: 10px;}
.block 	{text-align: justify;}	


i 		{font-family: Arial, Geneva, Sans Serif; color:#6b6b6b; font-size: 10px;}
b 		{font-family: Arial, Geneva, Sans Serif; color: #666666; font-size: 11px;}

strong 	{font-family: Arial, Geneva, Sans Serif; color: #666666; font-size: 11px;}
hr		{height: 1px; border-width: 1px 0 0 0; border-style: dashed; border-color: #a4a5a5;}
ul      {list-style-type:square;margin-left:18px;padding-left:0px;margin-top:5px;list-style-image:url(../imgages/quad.gif);}

h1 		{font-family: Arial, Geneva, Sans Serif; color: #686868; font-size: 14px;}

div.hideMe {display: none; }
div.showMe {display: block;}

.capital   {text-transform: uppercase;}


.input   {background-color: #e5ebf7; width:170px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}

.inputm  {background-color: #e5ebf7; width:100px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}

.inputk  {background-color: #e5ebf7; width:70px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}

.inputl  {background-color: #f6f6f6; width:280px; height:17px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 1px solid #6699cc;}

.selcbox {background-color: #f4f5f7; width:170px; font-family: Arial, Geneva, Sans Serif; font-size: 11px; color: #454545; border: 0px solid;}

.button {background-color: #6699cc; width:70px; height:20px; font-family: Arial, Geneva, Sans Serif; font-size: 10px; color: #ffffff; font-weight:bold; border: 1px solid #758fc3;}
/*.button {margin: 0; font: bold 1em Arial, Sans-serif; background: #FFF url(images/new/gradientbg.jpg) repeat-x; padding: 2px 3px; color: #333;	border: 1px solid #DADADA;}
*/.button_hover {background-color: #336699; width:70px; height:20px; font-family: Arial, Geneva, Sans Serif; font-size: 10px; color: #ffffff; font-weight:bold; border: 1px solid #DADADA;}

.textarea {background-color:#f6f6f6; width:280px; height:100px; font-family:Arial, Helvetica, Sans Serif; font-size: 11px; letter-spacing: 0pt; color: #424542; border:0 solid  #1B498E;  
/*scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#ABB9D3;
scrollbar-shadow-color:#E9EDF5;
scrollbar-3dlight-color:#E9EDF5; 
scrollbar-darkshadow-color:#ABB9D3;
scrollbar-base-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-track-color:#E9EDF5;*/
}

label {
	position: relative;
	display:block;
	width: 100px;
	float: left;
	text-align: left;
}

.formfields {
	position: relative;
	/*display:block;*/
}

table.top
{
	background-image:url(../images/new/topback02a-1.png);
	background-repeat:repeat-x;
	width:781px;
	border:0;
	height:33;
}

td.topMenuOn
{
	background-image:url(../images/new/topmenu_on01_green.png);
	width:103px;
	text-align:center;
	font-weight:normal;
}

td.topMenuOff
{
	background-image:url(../images/new/topmenu_off01.png);
	width:103px;
	text-align:center;
	font-weight:normal;
}

td.topMenuHover
{
	background-image:url(../images/new/topmenu_on01.png);
	width:103px;
	text-align:center;
	font-weight:normal;	
}

table.tab
{ font-family: Arial;
font-weight: normal;
font-size: 11px;
color:#686868;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}

table.tab tr.tabHd td
{ border-top: 1px solid #f5f5f5;
border-bottom: 3px solid #b7b7b7;}

table.tab tr.tabBd td
{ border-top: 3px solid #b7b7b7;}

table.tab tr.tabTv td
{ border-bottom: 3px solid #b7b7b7;
background-color:#e7e7e8;}

table.tab tr.tabSd td
{ border-bottom: 3px solid #b7b7b7;}

table.tab tr td
{ border-top: 1px solid #b7b7b7;
padding-left: 3px;}

table.tab tr.tabGHd td
{ border-top: 3px solid #b7b7b7;
font-weight: bold;
background-color:#e5e7e7;} /* orange*/

table.tab tr.tabGd td
{ border-top: 3px solid #b7b7b7;
font-weight: bold;
background-color:#e5e7e7;} /* grey*/

table.tab tr.tabGHg td
{ border-top: 3px solid #b7b7b7;
font-weight: bold;
background-color:#e5e7e7;}  /* green*/

table.tab tr.tabGHb td
{ border-top: 3px solid #b7b7b7;
font-weight: bold;
background-color:#e5e7e7;}  /* blue*/

table.tab tr.tabGHb td
{ border-top: 3px solid #b7b7b7;
color: #ffffff;
font-weight: bold;
background-color:#e5e7e7;} /* blue*/


/* link */
a:link 		{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:11px;}
a:active 	{text-decoration:none; color:#383838; font-family: Arial, Geneva, Sans Serif; font-size:11px;}
a:visited 	{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:11px;}		
a:hover 	{text-decoration:none; color:#383838; font-family: Arial, Geneva, Sans Serif; font-size:11px;}

/* link small */
a.small:link 	    {text-decoration:none; color:#686868; font-family: Arial, Geneva, Sans Serif; font-size:10px;}		
a.small:active 		{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.small:visited 	{text-decoration:none; color:#686868; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.small:hover 		{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:10px;}

/* nav */
a.nav:link 	    {text-decoration:none; color:#686868; font-family: Arial, Geneva, Sans Serif; font-size:11px;}	
a.nav:active 	{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:11px;}
a.nav:visited 	{text-decoration:none; color:#686868; font-family: Arial, Geneva, Sans Serif; font-size:11px;}
a.nav:hover 	{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:11px;}

/* footer */
a.foot:link 	{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:10px;}	
a.foot:active 	{text-decoration:none; color:#383838; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.foot:visited 	{text-decoration:none; color:#396aa4; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.foot:hover 	{text-decoration:none; color:#383838; font-family: Arial, Geneva, Sans Serif; font-size:10px;} 


/* header top */
a.header:link 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:10px;}	
a.header:active 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.header:visited 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:10px;}
a.header:hover 	{text-decoration:underline; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:10px;} 


/* menu top active */
a.menuTopOn:link 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}	
a.menuTopOn:active 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}
a.menuTopOn:visited 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}
a.menuTopOn:hover 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;} 


/* menu top off */
a.menuTopOff:link 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}	
a.menuTopOff:active 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}
a.menuTopOff:visited 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;}
a.menuTopOff:hover 	{text-decoration:none; color:#ffffff; font-family: Arial, Geneva, Sans Serif; font-size:14px;} 

/* ---------------------------------- */

img       {border:0}
.imgborder { border: 1px solid #CCCCCC; background-color: #CCCCCC;}

#level0 {
	position:relative;
	left: 0px;
	top: 0px;
	z-index: 1;

}


#level1 {
	position:relative;
	width: 100px;
	left: 0px;
	top: 0px;
	border: 1px solid #CCCCCC;
	padding: 3px 0px 3px 8px;
	margin-bottom: 3px;
	z-index: 4;

}

.teaser {
    width: 126px;
    height: 220px;
    margin: 0px 5px 0px 0px;
    padding: 0;
    background-color: #ffffff;
    float: left;
    cursor: pointer;
    }


    .teaser_header {
        font-family: Arial;
        font-weight: normal;
        font-size: 22px;
        margin: 25px 10px 0px 8px;
        padding: 0;
        }
        
        .teaser_header_2 
        {
		font-family: Arial;
        font-weight: normal;
        font-size: 22px;
        margin: 25px 0px 0px 8px;
        padding: 5 5 5 5;
        background-image:url(../images/new/blueBack166.png);
		background-repeat:repeat-x;
		border-bottom:solid 1px #c0c4c6;
		border-right:solid 1px #c0c4c6;
		border-top:solid 1px #dfe4e6;
		border-left:solid 1px #dfe4e6;
}
        
		 .teaser_text {
        font-family: Arial;
        font-weight: normal;
        font-size: 11px;
        margin: 35px 0px 0px 8px;
        padding: 0;
        }

			.teaser_center {
			font-size: 11px;
			text-align: center;
			margin: 0px 0px 8px 0px;
			padding: 0;
			}

.clear {
    float: none;
    clear: both;
    height: 0px;
    background-color: #ffffff;
    width: 0px;
    font-size: 0px;
	 }


.warning{color:Red;}