<!--

/* ------------------ Links ------------------ */

a						   					  { color: #2D48A9; text-decoration: none;  }
a:link			   					  { color: #2D48A9; }
a:visited				   				{ color: #2D48A9; }
a:hover     							{ color: #2D48A9; text-decoration: underline }
a:active  				  			{ color: #2D48A9; text-decoration: underline }

a.content									{ color: black; text-decoration: none }
a.content:link			   	  { color: black; }
a.content:visited   			{ color: black; }
a.content:hover     			{ color: maroon; text-decoration: none }
a.content:active    			{ color: black; }
	
/* ------------------- Navigation 1. Ebene -------------------- */	
a.nav1										{ display: block; width: 127px; height: 19px; line-height: 19px; white-space: nowrap } 
a.nav1										{ background: url('images/nav_button_inactive.gif') left top no-repeat } 
a.nav1										{ font-size: 11px; font-weight: bold; text-decoration: none; text-align: right; }
a.nav1:link       			  { color: #ABAAA4; text-decoration: none; }
a.nav1:visited   			 		{ color: #ABAAA4; text-decoration: none; }
a.nav1:hover							{ color: #ABAAA4; text-decoration: none; background: url('images/nav_button_over.gif') left top no-repeat } 
a.nav1:active       			{ color: #ABAAA4; text-decoration: none; background: url('images/nav_button_over.gif') left top no-repeat }

a.nav1selected            { display: block; width: 127px; height: 19px; line-height: 19px; white-space: nowrap }
a.nav1selected            { background: url('images/nav_button_active.gif') left top no-repeat }
a.nav1selected            { font-size: 11px; font-weight: bold; text-align: right; }
a.nav1selected:link       { color: #2D48A9; text-decoration: none;} 
a.nav1selected:visited    { color: #2D48A9; text-decoration: none;}
a.nav1selected:hover      { color: #2D48A9; text-decoration: none;} 
a.nav1selected:active     { color: #2D48A9; text-decoration: none;}

/* ------------------- Navigation 2. Ebene -------------------- */	
a.nav2										{ display: block; width: 127px; height: 19px; line-height: 19px; background: #E0E8ED; }
a.nav2										{ color: #9497A4; font-size: 11px; font-weight: bold; text-align: right; }
a.nav2						{ background: white; margin-top: -1px; border-bottom: 1px solid #ABAAA4 }

a.nav2:link       			  { color: #9497A4; text-decoration: none;}
a.nav2:visited   			 		{ color: #9497A4; text-decoration: none;}
a.nav2:hover        			{ color: #2D48A9; text-decoration: none }
a.nav2:active       			{ color: #2D48A9; text-decoration: none }

a.nav2selected            { display: block; width: 127px; height: 19px; line-height: 19px; background: #E0E8ED; }
a.nav2selected            { color: #2D48A9; font-size: 11px; font-weight: bold; text-align: right; }
a.nav2selected			{ background: white; margin-top: -1px; border-bottom: 1px solid #ABAAA4 }
a.nav2selected:link       			  { color: #2D48A9; text-decoration: none;}
a.nav2selected:visited   			 	{ color: #2D48A9; text-decoration: none;}
a.nav2selected:hover        			{ color: #2D48A9; text-decoration: none }
a.nav2selected:active       			{ color: #2D48A9; text-decoration: none }

/* ------------------- Überschriften -------------------- */
h1                  { color: #2D48A9; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 15px; text-decoration: none }
h2                  { color: #2D48A9; font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 13px; text-decoration: none; margin-bottom: 0px}
h3                  { font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none }

h2.rframe	          { color: white; font-size: 13px }

/* ------------------ Allgemeine Tags ------------------ */
body                { color: #333333; font-family: Arial, Helvetica, sans-serif; background: #ABAAA4; font-size: 11px; }
td                  { font-family: Arial, Helvetica, sans-serif; color: #444444; font-size: 11px }
div                 { font-family: Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; }
summary             { font-family: Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold }
li									{ list-style: inside }

span.liste			{ margin-left: 10px; margin-top: 0xp }
td.nav				{ background: #EDEDEA;background: #EDEDEA url('images/asvoe_logo.gif') center bottom no-repeat; }
td.content			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
					background: #EDEDEA url('images/bg_flyer_01.gif') right bottom no-repeat; 
					padding-top:15px; padding-left:50px; padding-right:50px;} 
td.news_content		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
					background: #EDEDEA url('images/bg_flyer_03.gif') right bottom no-repeat; 
					padding-top:15px; padding-left:50px; padding-right:50px;} 
td.club_content		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
					background: #EDEDEA url('images/bg_flyer_04.gif') right bottom no-repeat; 
					padding-top:15px; padding-left:50px; padding-right:50px;} 
td.noimage_content	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
					background: #EDEDEA ; padding-top:15px; padding-left:50px; padding-right:50px;} 
-->



/* Formular */
fieldset.csc-mailform {
  border:0;
}

fieldset.csc-mailform label {
  width: 50px;
  float: left;
  text-align: left;
  margin-right: 0.5em;
  display: block;
padding-right:20px;
}


fieldset.csc-mailform input  {
 margin-bottom: 10px;
 font-size:10px;
 font-family: Verdana, Helvetica, sans-serif;
 border:1px solid #ccc;
 width:250px;
}

fieldset.csc-mailform textarea  {
 margin-bottom: 10px;
 font-size:10px;
 font-family: Verdana, Helvetica, sans-serif;
 border:1px solid #ccc;
 width:430px;
 height: 180px;
}

#mailformformtype_mail {width:100px;}


.footer a {
	color: #333;
	font-weight:normal;
}


.text-block{padding:0 0 20px 0;}
.text-block2{padding:20px 0;}
.text-block a.image-pdf, .text-block2 a.image-pdf{
	float:left;
	margin:0 10px 16px 0;
}
.text-block a, .text-block2 a{

	text-decoration:none;
}
.text-block a:hover, .text-block2 a:hover{text-decoration:underline;}
.text-block img, .text-block2 img{border:0;}
