/*layout.css und navigation.css haben die styles für die Seiten ohne tables.
da diese nach und nach umgestellt werden - laufen die alten csse - general.css und navi.css - parallel.
úna 2006|02|02*/

* {
	margin: 0;
	padding: 0;
}

body{
   margin:0px; padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:62.5%; font-style: normal;line-height:1.5em; font-weight:normal;color:#26255b;
}


/* text styles */
p{margin:0; padding:0;}
.fliesstext{
	padding-right:5px;
}
.indent{
	margin-left:20px;
}
.whitetext{color:#FFFFFF; font-weight:normal;
	}
/* Neu 13.10.05 Frank */	
.whitetextbold {
  color:#ffffff; 
	font-weight:bold;
}

.bold{
	font-weight: bold ;
	
}
.italic{
	font-style: italic;
}
.copyright{
	font-family: Tahoma, arial, helvetica;
	font-size:1em;
	color:#999999;
	margin-left:40px;
	font-weight: normal;
}

.small{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#6D5F1D;
	font-weight: normal;
}

.one{background-color:#96bd0d;}
.two{background-color:#a70076;}
	
/* struktur */
/* -- fuer den align center der  seite */
#container{
margin:auto;
text-align:center;
width:100%;
height:100%;


}
#topshadow{
   top:0px;
   margin:auto;
   text-align:center;
	padding:0px;
	width:810px;
	height:43px;
	background-image: url(../../images/basics/bg_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
#bg{
width:810px;
border:0px;
margin:auto;
margin-top:0;
padding:0px;
text-align:left;
background-image: url(../../images/basics/bg_container.gif);
background-repeat: repeat-y;
background-position: top left;
}
#langnavigationvorschaltseite{
	position:relative;
	display:inline;
padding-left:30px;
padding-bottom:80px;
float:left; clear:right;
	top:15px;
	left:0px;

}
#logo{
	position:relative;
	top:7px;
	left:0px;
	margin-left:634px;
}
#seasonImage{margin:0;padding:0;margin-left:15px; height:255px; width:780px; background-color:#000000;}

#title{
	float:left;
	margin-left:-5px;
	margin-top:0px;
	height:125px;
	width:800px;
	position:relative;
	top:-23px;
	margin-bottom: -55px;
        background-color: white;
}
*html #title{top:0px;
margin-top:0px;
}
#content{ 
display:block;
font-size:1.1em;
line-height:1.6em;
position:relative;
top:50px;
margin-top:0px;
margin-left:37px;
padding:0px;
padding-bottom:40px;
width:740px;
}
* html #content{
margin-top:50px;
margin-left:37px;
padding:0px;
padding-bottom:40px;
width:740px;
}

*html #content{ 
top:25px;
}

#bottomshadow{
position: relative;
bottom: 20px;
margin:auto;
text-align:center;
padding: 0px;
width:810px;
height: 43px;
background-image: url(../images/basics/bg_bottom.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

#copyright{  
text-align:left;
}

/* f&uuml;r content ohne tables ---------------------------------------------------------------------------- */

.table{
display:block;
float:left;
 clear:both;
margin:0;
padding:0;
}
.cell{
display:inline;
float:left; clear:right;
margin:0px;
padding:0px;
margin-right:10px;
width:475px;
}

.cell_right{
display:inline;
float:left; clear:right;
margin:0px;
padding:0px;
width:240px;
}
.cell_double{
display:inline;
float:left; clear:right;
margin:0px;
padding:0px;
width:500px;
}
.cell_double_right{
display:inline;
float:left; clear:right;
margin:0px;
padding:0px;
width:240px;
}
.inline{display:inline; float:left; clear:right;}
.clear{clear:both;}

.copyright{
	font-size:100%;
}
/* wahlabos ------------------------- */
#flash_wahlabos{margin-left:15px;margin-top:65px;}
a:link{
font-family: Tahoma, arial, helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #343434;
}

a:visited{
font-family: Tahoma, arial, helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #343434;

}
a:hover{
font-family: Tahoma, arial, helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #343434;

}
a:active{
font-family: Tahoma, arial, helvetica;
	text-decoration:none;
	font-weight: bold;
	color: #343434;
	
}
p{margin:auto;padding-bottom:20px;}


/* VIDEO / AUDIO */

/*#seasonImage{margin-left:15px; height:268px; width:780px; background-color:#FFFFFF;}
*/
/* für ohne video!! */
#seasonImage{
	margin-left:15px;
	margin-top: 50px;
	height:290px; 
	width:780px; 
	background-color:#FFFFFF;
}

#seasonImage h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #fff;
}

#seasonImage p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;	
	margin-top: 5px;
}

#content p, #content p a {
	color: #26255b;
}

#content p a:hover {
	color: #b7b8d0
}

form {
	margin-top: -18px;
	color:#636363;	
}


.one a img {
	border:none;
	border-width:0px;
	border-style:none;
}
.two a img {
	border:none;
	border-width:0px;
	border-style:none;
}

