/**
*
*  	Cascading Style Sheet
*
*
*	GERRY WEBER OPEN 2008 - C E N T R E C O U R T  -  T V
*
*
*   @copyright EVISCO AG <www.evisco.com>
*   @version 1.0 08/009/2004 11:05
*
*/

/*
  ---------------------------------------------------------------------
  	central definitions
  ---------------------------------------------------------------------
*/

body
	{
 	background-color:#dfecd2;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	scrollbar-face-color:#BFDAA5;
	scrollbar-highlight-color:#F6F8EC;
	scrollbar-3dlight-color:#999999;
	scrollbar-shadow-color:#BFDAA5;
	scrollbar-darkshadow-color:#00401F;
	scrollbar-track-color:#E5F0DB;
	scrollbar-arrow-color:#00401F;
	/*Allgemeine Fontdefinition - bei Bedarf löschen od. ändern : */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:medium;
	font-style:normal;
	text-decoration:none;
 	color:#006633;
	}

img {
	border:none;
	}



a:link
	{
	font-size:11px;
	font-weight:medium;
	font-style:normal;
	color:#006633;
	text-decoration:underline;
	}

a:visited
	{
	font-size:11px;
	font-weight:medium;
	font-style:none;
	color:#003119;
	text-decoration:underline;
	}

a:hover
	{
	text-decoration:underline;
	}

a:active
	{
	color:#FF5151;
	text-decoration:none;
	}


a.tocs, a.tocs:link, a.tocs:hover, a.tocs:active, a.tocs:visited
	{
	padding:0px 0px 0px 5px;
	}



p	{
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ff9999;
	line-height:18px;
	}


h2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	color:#BBBFC6;
	}

h3	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	font-style:none;
	text-decoration:none;
	color:#BBBFC6;
	}


form, select, option
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}


/*
table
	{
	border-collapse:collapse;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}

td	{
	border-width:1px;
	border-style:solid;
	border-color:#ACBBD8;
	padding:0px 0px 0px 0px;
	}
*/

table
	{
	border-collapse:collapse;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}

td
	{
	border-width:1px;
	border-style:solid;
	border-color:#ACBBD8;
	padding:0px 0px 0px 0px;
	font-size:12px;
	}



	
/*
  ---------------------------------------------------------------------
	ID Definitionen
  ---------------------------------------------------------------------
*/


#Head
	{
	height:100px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background-image:url('../images/0bg_grasball.gif');
  	background-position:0px 35px;
    background-repeat:no-repeat;
	background-color:#FFFFFF;
	vertical-align:top;
	}
	


	

#Headtitle
	{
	float:left;
 	margin:0px 0px 0px 0px;
 	padding:45px 0px 0px 200px;
	}
	
#HeadGWO
	{
	float:left;
 	margin:0px 0px 0px 0px;
 	padding:16px 0px 0px 103px;
	z-index:2;
	}



#login_container
	{
	height:400px;
	padding:20px 10px 20px 10px;
  	background-image:url('../images/0bg_grasball.jpg');
 	background-repeat:no-repeat;
  	background-position:center;
	background-color:#FFFFFF;
	}
	
#contact_container
	{
	height:410px;
	margin:0px 0px 20px 0px;
	padding:20px 10px 20px 10px;
  	background-image:url('../images/0bg_grasball.jpg');
 	background-repeat:no-repeat;
  	background-position:center;
	background-color:#FFFFFF;
	}


#errorbox
	{
	postition:absolute;
	z-index:10;
	color:#FF0000	
	}
	
	
#Content_Headline
	{
	height:80px;
	padding:0px;
	margin:0px;
	background-color:#6fa359
	}

#Content_Headline_position
	{
	float:left;
	padding:44px 0px 0px 12px;
	margin:0px;
	}
	
#Content_Headline_button
	{
	float:right;
	padding:40px 10px 0px 0px;
	margin:0px;
	}
	

#Textbox
	{
	height:100%;
 	text-align:left;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}

#TextboxLogIn
	{
	width:1024px;
	height:100%;
 	text-align:center;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#051024;
	border-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#32425F;
	}
	

#TextboxContent
	{
	width:100%;
	height:100%;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}

	
#Infobox
	{  
	width:350px; 	
 	margin:0px 50px 0px 0px;
 	padding:20px 0px 0px 0px;
	text-align:left;
	background-image:url('../images/0bg_2px-raster_weiss.gif');
	}	
	
#Box_Flash
	{  	
 	margin:0px;
 	padding:0px;
  	background-image:url('../images/0bg_grasball-gross.gif');
  	background-position:350px 3px;
    background-repeat:no-repeat;
	}	
	
#Box_Download
	{  
	float:left;
	width:490px;
	height:415px; 	
 	margin:15px 0px 0px 10px;
 	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	}
	
#Box_Vorwahlleiste
	{  
 	margin:0px;
 	padding:10px 0px 0px 0px;
	}	
	
#Box_Redaktionstext
	{  
	width:982px; 	
 	margin:10px 0px 20px 10px;
 	padding:0px;
	background-color:#FFFFFF;
	}		
	
#Box_Service
	{
	float:left;
	width:210px;
	background-color:transparent
	}	
	
	
	
#LogIn
	{  
	width:360px; 	
 	margin:0px 0px 0px 0px;
 	padding:20px 0px 10px 0px;
	text-align:left;
	background-image:url('../images/0bg_2px-raster_weiss.gif');
	}
	
#LoginFields
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	border-width:0px;
	vertical-align:top
	}
	
#Suchmaske
	{
 	margin:0px 0px 0px 0px;
 	padding:5px 0px 0px 0px;
	border-width:0px;
	vertical-align:top;
	}	
	
/*
  	background-image:url('../images/1icon_lupe.gif');
  	background-position:827px 8px;
    background-repeat:no-repeat;
*/



#Kontaktbox
	{
	float:left;  
	width:405px;
	height:600px; 	
 	margin:10px 0px 291px 10px;
 	padding:0px 0px 10px 0px;
	text-align:left;
	background-color:#FFFFFF;
	}
	
#Impressum
	{
	float:right;
	width:405px; 
	height:600px; 	
 	margin:10px 10px 0px 0px;
 	padding:0px 0px 10px 0px;
	text-align:left;
	background-color:#FFFFFF;
	}	
	


#Bottom
	{
	height:25px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#003119;
	vertical-align:top
	}
	
	
	

	
	

#videoCopyright
	{
	font-size:10px;
 	margin:5px 0px 0px 0px;
 	padding:0px 30px 0px 0px;
	color:#dfecd2;
 	text-align:center;
 	float:right;
	}
	
#suchmaske
	{
	float:right;
	width:210px;
	height:24px;
 	margin:40px 20px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-image:url('../images/0bg_suchfeld.gif');
    background-repeat:no-repeat;
	}


#evisco
	{
	float:left;
 	margin:8px 0px 0px 0px;
 	padding:0px 0px 0px 16px;
	}

	

/*
  ---------------------------------------------------------------------
 	Klassen
  ---------------------------------------------------------------------
*/	
	
	
	
/* TABLE: Hauptgerüst (unsichtbar) */
	
	
.BGOutline
	{
 	margin:0px 0px 0px 0px;
 	padding:1px 0px 1px 0px;
	background-color:#32425F;
	}	
	
.BGOutlinePicture
	{
	width:170px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#32425F;
	}
	
.BGOutlinePictureSpace
	{
 	margin:0px 1px 0px 1px;
 	padding:1px 0px 1px 0px;
	}
	
	
/* TABLE: Hauptgerüst (unsichtbar) */
	
.Contentgeruest
	{
	width:100%;
	height:100%;
	border-collapse:collapse;
	border-width:0px;
	border-color:#EF9800;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}
	
	
.Contentgeruest td
	{
	border-width:0px;
	border-style:solid;
	border-color:#32425F;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}		

	
	
	
/* Hauptnavigation */


.Navileiste
	{
	height:25px;
	background-color:#003119;
	clear:both
	}


	
.Navi
	{
	width:1001px;
	height:25px;
	padding:0px;
	margin:0px;
	}
	
.Navi img
	{
	padding:0px;
	margin:0px;
	border:0px
	}
		
	
.Navi ul 
	{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
	
.Navi li
	{
	display:inline;
	margin:0px;
	}

.Navi li a
	{
	padding:0px;
	margin:0px;
	text-decoration:none;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	/*background:transparent url('../images/0bg_tab-inactive.gif') 0px 0px no-repeat; give illusion of shifting 1px down vertically*/
	position:relative;
	display:block;
	float:left;
	}
	
.Navi li a:visited
	{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	}

.Navi li a:hover
	{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	}

.Navi li.selected a
	{ /*selected tab style*/
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#001543;
	padding:0px;
	margin:0px;
	z-index:100; /*higher z-index so selected tab is topmost*/
	/*background:transparent url('../images/0bg_tab-active.gif') 0px 0px no-repeat;*/
	}

.Navi li.selected a:hover
	{
	color:#001543;
	text-decoration:underline;
	}
	
.Navi li.selected a:visited
	{
	color:#001543;
	text-decoration:none;
	}

	
	
.Navi li.tab_rechts
	{
	height:25px;
	padding:0px;
	border-width:1px;
	border-right-style:solid;
	border-color:#3f6954;
	position:relative;
	display:block;
	float:left;
	}
	
	
	
	
	

#subnavi
	{
	z-index:auto;
	position:absolute
	}


.Subnavi 
	{
	padding:0px;
	margin:0px;
    background-repeat:repeat-x;
	cursor:pointer
	}
	
.Subnavi img
	{
	padding:0px;
	margin:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#3f6954;
	}	
	
		
	
	
	
	
.navi_content
	{
  	color:#006633;
  	font-weight:bold;
  	text-decoration:none;
	padding:8px 0px 7px 20px;
	border-bottom:1px solid #006633;
	}	
	
	
	
.BGgruenF6F8EC
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#F6F8EC;
	}	
	
.BGgruenEBF6E1
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#EBF6E1;
	}		
	
.BGgruenAACB9C
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#AACB9C;
	}	
	
.BGgruenA9CE99
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#A9CE99;
	}		
	
.BGgruen9ABC8B
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#9ABC8B;
	}		
	
.BGgruen688560
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#688560;
	}	
	
.BGgruen5A8752
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#5A8752;
	}	
	
.BGgruen033F20
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#033F20;
	}	
	
/* Boxgestaltung Rand "Glow" */
	

	
	
.vorschaubox
	{
	width:840px;
	border-collapse:collapse;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	} 	
	
.vorschaubox table	
	{
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	} 
	
	
.vorschaubox td	
	{	
	text-decoration:none;
	border-width:0px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#aacb9c;
	}	
		


.Kapiteltrenner
	{  	
 	margin:0px 0px 8px 0px;
 	padding:4px 0px 4px 20px;
	text-align:left;
	color:#aacb9c;
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	background-color:#6fa359;
	}
	
		
	
/* Boxgestaltung innerhalb */





	
/* TABLE: Kapitel (sichtbar) */
	

	/* ---  --- */
	



/*
  ---------------------------------------------------------------------
 	Textdefintion
  ---------------------------------------------------------------------
*/




.Headleiste
	{
	width:100%;
	height:40px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	background-color:#91be7d;
	}


.Headline
	{
 	padding:9px 0px 0px 12px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:18px;
	font-family:Arial Black, Arial, Helvetica, sans-serif
	}
	
	
.HeadlineVideo
	{
 	padding:1px 0px 0px 42px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	background-image:url('../images/1icon_kamera_videoheadline.gif');
	background-position:10px 2px;
    background-repeat:no-repeat;
	}

.TeaserboxHeadline
	{
 	margin:0px 0px 0px 0px;
 	padding:3px 0px 2px 3px;
	font-weight:bold;
	}

.select
	{
	background:#ffffff;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:8pt;
	font-weight:none;
	}



	
.content_white
	{
 	margin:0px 10px 0px 5px;
 	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	overflow:auto;
	}
	

	
.content_perview
	{
 	margin:0px;
 	padding:0px;
	height:165px;
	font-size:12px;
	background-color:transparent;
	}
	
.box_preview
	{
	float:left;
 	margin-right:5px;
	width:159px;
	height:165px;
	background-color:#FFFFFF;
	}	
	
.box_preview_head	
	{
	padding:5px 0px 4px 0px;
	text-align:center;
	font-weight:bold
	}		
	
.vorschaubild
	{
	width:160px;
	height:91px;
	background-color:#E7EAEE;
	}
	
.box_preview_text
	{
	padding:2px 3px 4px 3px;
	}
	
	
			
	
	
	

.video_head_logo
	{
 	margin:14px 0px 0px 30px;
 	padding:0px 0px 0px 0px;
	}

.video_vorwahlbox
	{
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}


.download
	{
 	background-color:#FFFFFF;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}

.download img
	{
 	background-color:#FFFFFF;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
	}


.outline
	{
	height:1px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
  	background:#ACBBD8;
	}



 /*-----------------Formular----------------- */	
	
.formatFields
	{
	height:26px;
 	margin:0px 0px 0px 0px;
	padding:4px 2px 2px 2px;
 	background-image:url('../images/0bg_input.gif');
  	background-repeat:no-repeat;
  	background-position:0px 0px;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}
	
.formatFields140
	{
	height:26px;
 	margin:0px 0px 0px 0px;
	padding:4px 2px 2px 2px;
 	background-image:url('../images/0bg_input140.gif');
  	background-repeat:no-repeat;
  	background-position:0px 0px;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}
	
.formatFields205
	{
	height:26px;
 	margin:0px 0px 0px 0px;
	padding:4px 2px 2px 2px;
 	background-image:url('../images/0bg_input205.gif');
  	background-repeat:no-repeat;
  	background-position:0px 0px;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}

.formatSearchfield
	{
	height:14px;
 	margin:4px 27px 0px 0px;
	padding:0px 0px 0px 2px;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	}
	
.formatCodefield
	{
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	border:1px solid #00401f;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	}	


.optionFields
	{
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	background-color:#003119;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}
	
select.optionFields
	{
	color:#FFFFFF;
	margin:1px 0px 0px 0px;
	padding:2px 0px 2px 2px;
	text-align:left;
	}
	


/* Button LOGIN (SENDEN) */

input.buttonAnmeldung
	{
	width:120px;
	height:24px;
	text-align:left;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-image:url('../images/2nav-button_anmelden.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer
	}

input:hover.buttonAnmeldung
	{
	background-image:url('../images/2nav-button_anmelden_o.gif');
	}
	
	
	
/* Button LOGIN (SENDEN) */

input.buttonSuchen
	{
	width:16px;
	height:16px;
	text-align:left;
 	margin:3px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
  	background-image:url('../images/1icon_lupe.gif');
  	background-position:2px 2px;
    background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer
	}

	
/* Button LOGIN (SENDEN) */

input.buttonSenden
	{
	width:120px;
	height:24px;
	text-align:left;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
	background-image:url('../images/2nav-button_login.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer
	}

input:hover.buttonSenden
	{
	background-image:url('../images/2nav-button_login_o.gif');
	}

	
/* Button ABSENDEN (SENDEN) */

input.buttonAbsenden
	{
	width:120px;
	height:24px;
	text-align:left;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
	background-image:url('../images/2nav-button_absenden.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer
	}

input:hover.buttonAbsenden
	{
	background-image:url('../images/2nav-button_absenden_o.gif');
	}
	
	
	
/* Button ANMELDUNG (SENDEN) */
	
input.buttonAnmeldung
	{
	width:120px;
	height:24px;
	text-align:left;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
	background-image:url('../a_images/2nav-button_anmelden.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer
	}

input:hover.buttonAnmeldung
	{
	background-image:url('../images/2nav-button_anmelden_o.gif');
	}
	

/* Button RESET (ABBRECHEN) */

input.buttonReset
	{
	width:112px;
	height:24px;
	text-align:left;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
	background-image:url('../images/2nav-button_reset.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:0px solid #AEC5D7;
	cursor:pointer;
	}
	
input:hover.buttonReset
	{
	background-image:url('../images/2nav-button_reset_o.gif');
	}


.error
	{
	color:#FF0000;
	}
