/* Body */
html { 
	    background-image:url('media/Image/svw_links.jpg');
	    background-repeat:repeat-y;

}
body {
  	  	width:100%;
      	height:100.01%;           
		margin: 0;
		padding:0;
		font-family: Verdana,Tahoma,Arial,sans-serif;
		font-size:0.8em;
}

h1          { padding-top:0;font-size: 1.2em }
h2          { font-size: 1.0em }
h3          { font-size: 1em }
h4          { font-size: 0.9em }

#logo {float:left;margin-right:80px;margin-top:0px;}
#logo_bsv {float:right;margin-right:10px;margin-top:0px;border-width:0px;margin-top:10px;}
#logo_svw {float:right;margin-right:10px;margin-top:0px;border-width:0px;margin-top:10px;}
#infos {
		margin:0;
		margin-top:2em;
		padding:0;
		list-style-type: none;
}
#infos a {
		text-decoration:none;
		font-size: 1em; 
        margin:0;
		margin-bottom:2px;
  		display:block;
        padding: 0.2em 0.5em 0.2em 0.5em;
		Border: 1px solid #666;
		Background-Color:#008;
        Color:#fff; 
		_height:1em;

		/* nicht standard, abe "schöööön" */
   		filter:alpha(opacity=80);
        -moz-opacity:0.8;
        opacity:0.8;
}
#infos a:hover{		
		margin-bottom:2px;
	    Background-Color:#00a;
        Color:#fff; 
		/* nicht standard, abe "schöööön" */
   		filter:alpha(opacity=60);
        -moz-opacity:0.6;
        opacity:0.6;
}


#topdesc {
	    posiation:absolute;
	    top:35px;
	    left:0;
	    width:100%;
		clear:both;
		margin:0;
}
#topdesc h1 {
	margin:0;
		text-align:center;
		Border-top:#00e 1px solid;
		Border-bottom:#fff 1px solid;
		padding:2px;
		font-weight:bold;
		background-color:#eef;
        font-size:1.2em;
        border-color:#88f;
        color:#00a;
}
#sitemap {line-height:1.5em}
#nav {
		margin:0;
		margin-bottom: 1em;
		margin-left: -8px;		
		padding:0;
}
#nav ul {
		padding:0;
		margin:0;
		margin-left:10px;
		list-style-type:none;
}
#nav li {
		margin:0;
		padding:0;
		display:block;
} 
#nav a { 
		font-size: 1em; 
		text-decoration:none;
        margin:0;
		margin-bottom:4px;
  		display:block;
        padding: 0.2em 0.5em 0.2em 0.5em;
		_height:1em;
       
		Border: 1px solid #aaf;
		Background-Color:#eef;
		border-right-width:6px;
		border-right-color:#00d;
        Color:#008; 

		/* nicht standard, abe "schöööön" */
        -moz-opacity:0.8;
        filter:Alpha(opacity=80);
        opacity:0.8;
}



#nav a:hover {

		border-right-color:#00f;
		color:#008;
		background-color:#eef;
		/* nicht standard, abe "schöööön" */
   		filter:alpha(opacity=9);
        -moz-opacity:9;
        opacity:0.9;
}
#nav .aktiv{
		border-color:#aaa
		border-right-color:#ee0;
        Background-Color:#fff;
        color:#000;
		font-weight:bold;
		/* nicht standard, abe "schöööön" */
   		filter:alpha(opacity=9);
        -moz-opacity:9;
        opacity:0.9;
}
#nav a.aktiv:hover {
        Background-Color:#ccf;
}


#kopf_infos {
		margin:0;
		margin-top:40px;
		padding:0;
};
#kopf_infos ul {
		padding:0;
		margin:0;
		margin-left:0px;
		list-style-type:none;
}
#kopf_infos li {
		margin:0;
		padding:0;
		display:block;
} 
#kopf_infos a { 
		font-size: 1em; 
		text-decoration:none;
        margin:0;
		margin-bottom:4px;
  		display:block;
        padding: 0.2em 0.5em 0.2em 0.5em;
		_height:1em;
       
		Border: 1px solid #aaf;
		Background-Color:#eef;
		border-right-width:6px;
		border-right-color:#00d;
        Color:#008; 

		/* nicht standard, abe "schöööön" */
        -moz-opacity:0.8;
        filter:Alpha(opacity=80);
        opacity:0.8;
}



#content {
		margin-top:3em;	
		clear:both;
}

#container1 {
		float:left;
	    width:16em;
		aborder-top:3px solid #ccf;
}

#container2 {
		margin-left:17.5em;
		border:0px solid #ccf;
		padding:0;
}
#container3 { float:right;
		border:1px solid #88f;
		padding:0;
		width:162px;
}
.rahmen_th { 
		margin:0;
		Color:#00a; 
        padding:0; 
		padding-bottom:0.5em; 
        display:block;
        background-image:url('media/Image/kopf.jpg');

} 
.rahmen_td { 
         text-align:left;
 } 
#container2 .rahmen_td { 
         text-align:left;
 } 



#footer {
		_height:1em;
		margin:0;
		margin-top:10em;
        bottom:0;
		font-size:80%;
		Color:#0;
		text-align:left;
		padding:4px;
		background-color:#ddf;
		/* nicht standard, aber "schöööön" */
   		filter : alpha(opacity=90);
        -moz-opacity:0.5;
        filter:Alpha(opacity=50);
        opacity:0.5;
}
#footer a{
        text-decoration:none;      
        Color:#00a; 
}

#footer a:hover{
        Color:#008;
}
#ergebnis_iframe {
		width:100%;
		height:600px;
		border-width:0;
}
#pdf_iframe {
		width:100%;
		height:500px;
		border-width:1px;
}

#google {
		text-align:center;
}

#news_klein{}
#news_klein img{float:right;margin:0 6px 6px 0;border:1px solid #ccf;}
#news_klein h1{margin-bottom:0;border:1px solid #ddd;
        background-color:#f0f0fF;
        margin-bottom:4px;
        border:1px solid #ddd;
        background-color:#f0f0fF;
		padding:5px;
		font-weight:bold;
		background-image:url(/media/Image/WaterPoloBall.gif);
		background-position: 2px 2px;
		background-repeat:no-repeat;
		padding-left:30px;
}
#news_klein p{margin-top:0;}
#news_klein h2{
		margin:0;
		margin-top:0.5em;
		clear:right;
		border-top:solid 1px #ccc;
}

.news_trenner {clear:right;margin:0}
#news_klein a{text-decoration:none; color:#008}
#news_themen h1{margin-bottom:0;font-size:95%;}
#news_themen a{text-decoration:none;font-weight:normal;}
#news img{float:right;margin:0 6px 6px 0;border:1px solid #ccf;}
#inhalt{float:left;width:99%}
#latestnews ul{
		margin:0;padding:0;list-style-type: none;}
#latestnews a{
		color:#008;}
#latestnews h1{
		border:1px solid #ddd;
        background-color:#f0f0fF;
		padding:5px;
		padding-left:30px;}
		font-weight:bold;
		background-image:url(/media/Image/WaterPoloBall.gif);
		background-position: 2px 2px;
		background-repeat:no-repeat;
#latestnews p{
		margin:0;
		margin-bottom:0.5em;
		clear:right;
		border-top:solid 1px #ccc;}


#latestnews a{text-decoration:none;}
#latestnews a:hover{color:#00a;background-color:#eef}

.header{border:1px solid #ccf;
		background-position: 2px 2px;
        background-color:#eef;
		padding:5px;
		font-weight:bold;
		background-image:url(/media/Image/WaterPoloBall.gif);
		background-repeat:no-repeat;
		padding-left:30px;
		margin-top:0px;
}

#vorspann {font-weight:bold}
#banner {text-align:center;margin-top:80px;}

.startseitenbild{
		float:right;
		
}
#untertitel{
		font-weight:bold;color:#006;
}
#titel{
		
		font-weight:bold;color:#006;font-size:1.4em;
		padding-top:2em;margin:0;
}
.gefunden_in{
		color: #800;
		font-style:italic;
}
#loginmaske {
		margin-top:1em;
		background-color:#ccf;
		border: solid 1px #88f;
		padding:4px;
   		filter:alpha(opacity=80);
        -moz-opacity:0.8;
        opacity:0.8;

}
.loginmaske_input { width:168px; }
.loginmaske_checkbox { width:20px;}
#loginmaske ul {
		padding:0;
		margin:0;
		margin-top:10px;
		list-style-type:none;
}
#loginmaske h2 { 
		margin-top:0;
}
#loginmaske li {
		margin:0;
		padding:0;
		display:block;
} 
#loginmaske a { 
		font-size: 1em; 
		text-decoration:none;
        margin:0;
		margin-bottom:4px;
  		display:block;
        padding: 0.2em 0.5em 0.2em 0.5em;
		_height:1em;
       
		Border: 1px solid #aaf;
		Background-Color:#eef;
		border-right-width:6px;
		border-right-color:#00d;
        Color:#008; 

		/* nicht standard, abe "schöööön" */
        -moz-opacity:0.8;
        filter:Alpha(opacity=80);
        opacity:0.8;
}
#sys_header { width:100%;      
             Background-Color:#c0c0ee; 
             border-width: 1; 
             border-color:#606060;
             border-top-style:solid; 
             border-bottom-style:solid; 
              padding:0px;
}
#sys_footer { width:100%;      Background-Color:#c0c0ee; 
             border-width: 1; 
             border-color:#606060;
             border-top-style:solid; 
             border-bottom-style:solid; 
             padding:0px;
}
#sys_menu { width:100%;      Background-Color:#c0c0ee; 
             border-width: 1; 
             border-color:#606060;
             border-top-style:solid; 
             border-bottom-style:solid; 
             padding:0px;}
a.syshoverfx{ Background-Color:#c0c0ee; 
            font-family:Verdana, Arial, sans-serif; 
            font-size: 10pt; 
            color:black; 
            font-weight: normal; 
            text-decoration:none; 
            padding-left:4px;
            padding-right:4px;
            border-bottom-style:none;border-width:1px;
          }
a.syshoverfx:hover 
          { Background-Color:#d0d0ff; 
          }

#alle_zeigen th.eingabe_maske_td {
		padding:0;
		padding-right:4px ;
		vertical-align:top;
		background-color:#eef;
		border: solid 1px #aaf;
		border-width: 1px 0;
		text-align:left;
}
#alle_zeigen td.eingabe_maske_td {
		border-bottom:1px solid #ccc;
		padding:2px ;
		vertical-align:top;
}
#alle_zeigen  a.sonderfunktion{
		color:#008;
		background-color:#ddf;
		padding:1px 4px;;
		margin:1px;
		text-decoration:none;
		font-weight:bold;
		display:block;
		border:1px solid #aaf;
		text-align:center;
}
#alle_zeigen  a.sonderfunktion:hover{background-color:#008;color:white}
a.new_ds {
		color:#008;
		background-color:#ddf;
		padding:4px 4px;;
		margin:0px;
		text-decoration:none;
		font-weight:bold;
		aadisplay:block;
		border:1px solid #aaf;
		text-align:center;
	}
a.new_ds:hover{background-color:#008;color:white}
		