/* 	
autor				: corinne weber (corinneweber@freesurf.ch)\
erstellungsdatum	: februar 2006\
name 				: wgc.css\
danke				: dominik rohr v/o onyx (www.onydom.ch)\
					  miss monorom (www.intensivstation.ch), css kurs eb-zuerich
*/

body		
{
font-family: verdana, arial, helvetica, sans-serif;
background-color: #F7F7F8;
font-size: 12px;
margin: 0px;
padding: 10px 0px 0px 0px;
color: #333333; 
}

	
/* fuer internet explorer windwos */
td
{
font-size: 11px;
}


b
{
font-weight:bold;
}

a:link
{
text-decoration:none;
color:#009835;
font-weight: bold;
}

a:visited
{
font-weight:bold;
text-decoration:none;
color:#009835;
}

a:hover
{
color:#009835;
text-decoration: none
} 

a:active
{
color:#000000;
font: italic;
text-decoration:none;
}

p
{
font-size:12px;
line-height:15px;
}

div
{
}

h1
{
color:#666666;
font-size:16px;
}

h2
{
color:#666666;
font-size:18px;
}

h3
{
color:#666666;
font-size:16px;
}

h5
{
color:#666666;
font-size:14px;
}

h6
{
color:#666666;
font-size:12px;
}

	
/* Seitenaufbau*/
			
#container_gc
{
margin: auto;
width: 750px;
background-color: #ffffff; 
background-position: 0px 102px ;
background-image: url("../bilder/gc.jpg");
background-repeat: no-repeat;
border: 1px;
border-color: #A5DB91;
border-style: solid;				
}

#container_aktuell
{
margin: auto;
width: 750px;
background-color: #ffffff; 
background-position: 0px 102px ;
background-image: url("../bilder/aktuell.jpg");
background-repeat: no-repeat;
border: 1px;
border-color: #A5DB91;
border-style: solid;				
}

#container_portrait
{
margin: auto;
width: 750px;
background-color: #ffffff; 
background-position: 0px 102px ;
background-image: url("../bilder/portrait.jpg");
background-repeat: no-repeat;
border: 1px;
border-color: #A5DB91;
border-style: solid;				
}

#container_grueneprofis
{
margin: auto;
width: 750px;
background-color: #ffffff; 
background-position: 0px 102px ;
background-image: url("../bilder/grueneprofis.jpg");
background-repeat: no-repeat;
border: 1px;
border-color: #A5DB91;
border-style: solid;				
}

#container_kontakt
{
margin: auto;
width: 750px;
background-color: #ffffff; 
background-position: 0px 102px;
background-image: url("../bilder/kontakt.jpg");
background-repeat: no-repeat;
border: 1px;
border-color: #A5DB91;
border-style: solid;				
}
			
#head
{
background-color: #fffff;
background-image: url("../bilder/logo_wgc.jpg");
background-repeat: no-repeat;
padding-top: 0px;
margin: 2px 0 0 7px;
height: 66px;
}

#navigation
{
height:25px;
background: #A5DB91;
padding: 0;
margin: 0;
}
			
#main_nav 
{
list-style-type: none;
padding: 0;
margin: 0;
}

			
#main_nav li 
{ 
margin:0; 
padding: 0;
list-style:none;
float:left;
}

#main_nav a,
#main_nav a:link,
#main_nav a:visited 
{ 
display:block;
width:144px;
padding: 4px 0px 0px 6px;
margin: 0;
text-decoration:none;
text-align: left;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
}

#main_nav a:hover
{ 
display:block;
width:144px;
padding: 4px 0px 0px 6px;
margin: 0;
text-decoration:none;
text-align: left;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
color: #000000;
}
			
			
#nav
{
float: left;
height: 180px;
padding: 0;
margin: 0;
width: 149px;
border-right:#FFFFFF solid 1px;
}

#nav_ohne_border
{
float: left;
height: 180px;
padding: 0;
margin: 0;
width: 149px;
}

#navlist
{
list-style-type: none;
padding: 0;
margin: 0;
}


#navlist a,
#navlist a:link,
#navlist a:visited
{
color: #000000;
display: inline;
display: block;
height: 20px; 
padding:  8px 6px 4px 6px;
margin: 0;
text-align:left; 
text-decoration: none;
font-size:12px;
border-bottom:#333333 dotted 1px;
}


#navlist a:hover
{
color: #ffffff;
background-color: #A5DB91;
padding: 6px;
}


#spacer
{
clear: both;
height: 6px;
background-color: #A5DB91;
padding: 0;
margin: 0;
}			
 
			
#text		
{
clear:both;
background-color:#ffffff;
padding: 10px;
}


#footer
{	
background-color: #ffffff;
height:16px;
border-top: 1px;
border-top-color: #A5DB91;
border-top-style: solid;
display: block;
padding-top: 5px;
padding-bottom: 3px;
text-align: center;
font-size: 10px;
clear: both;
} 


/* Hintergrund verlinken */
#head span
{
display: none;
}

#head a
{
display: block;
width: 214px;
height: 56px;
}

	
/* Ankerliste */
#ankerlist
{
margin: 0;
padding: 6px 0 20px 0;
border-bottom: 1px solid #A5DB91;
}

#ankerlist ul, #ankerlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#ankerlist a:link, #ankerlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 1px;
text-decoration: none;
color: #333333;
}

#ankerlist a:link#current, #ankerlist a:visited#current, #ankerlist a:hover
{
border-bottom: 4px solid #A5DB91;
padding-bottom: 2px;
background: transparent;
}

#ankerlist a:hover
{
color: #A5DB91;
}


/* Pfeil nach oben */
.up
{ 
margin:0px;
text-align: right;
}

a.uplink:link
{
background: url("../bilder/pfeil_auf.gif") no-repeat;
padding-left: 10px;
}

a.uplink:active
{
background: url("../bilder/pfeil_auf.gif") no-repeat;
padding-left: 10px;
}


	
/* Fusszeile */
	
			
#footer a
{
color: #333333;
text-decoration: none;
}

#footer a:link
{
color: #333333;
}

#footer a:hover
{
color: #000000;
}				

/* Layers */
#textbox
{
visibility: visible;
position: relative;
top: 0;
left: 20px;
width: 440px;
}
 
#bilder
{
visibility: visible;
position: relative;
top: 0;
left: 10px;
width: 200px;
float: left;
margin-bottom: 10px;
}

.kasten1
{ 
width: 710px;
position: relative;
left: 10px;
padding: 0px;
margin: 0px 0px 20px 0px;
}

.kasten1 p
{ 
padding: 0px;
margin: 0px 0px 0px 230px;
}

.kasten1 li
{ 
padding: 0px;
margin: 0px 0px 0px 230px;
}

.kasten1 h5
{ 
padding: 0px;
margin: 0px 0px 0px 230px;
}

.bild
{ 
border: 1px solid #A5DB91; 
float: left; 
padding: 2px;
margin: 0px;
}

.antifloat
{
clear: left;
}


/* Links */
.kasten2 { 
width: 710px;
position: relative;
left: 10px;
padding: 0px;
margin: 0px 0px 20px 0px;
}

.kasten2 p
{ 
font-size: 13px;
font-weight: bold;
padding: 0px;
margin: 0px 0px 0px 175px;
}

.kasten2 a
{ 
font-size: 12px;
color:#009835;
padding: 0px;
}

.kasten2 a:hover
{ 
font-size: 12px;
color:#000000;
padding: 0px;
}

.linkbild
{ 
float: left; 
padding: 2px;
margin: 0px;
 }

.antifloat
{
clear: left;
}

.kasten3
{ 
width: 710px;
position: relative;
left: 10px;
padding: 0px;
margin: 0px 0px 20px 0px;
}

.kasten3 p
{ 
padding: 0px;
margin: 0px 0px 0px 10px;
/* Formulare */
form
{
margin: 10px 50px;
padding: 0px;
}

fieldset
{ 
width: 600px; 
border-left: solid 1px #A5DB91;
border-top: solid 1px #A5DB91;
border-right: solid 2px #A5DB91;
border-bottom: solid 2px #A5DB91;
padding:10px;
margin: 0px;
}

legend
{ 
padding: 2px 5px; 
margin: 0px;
border-left: solid 1px #A5DB91;
border-top: solid 1px #A5DB91;
border-right: solid 2px #A5DB91;
border-bottom: solid 2px #A5DB91;
background-color: #A5DB91;
color: #ffffff;
}

label
{ 
width: 200px; 
float: left;
margin: 3px;
}

input, textarea
{ 
width:250px;
background-color: #ffffff;
border: 1px solid #A5DB91; 
font-size: 11px; 
margin: 3px;
padding: 2px;
}

input:focus, input:hover, textarea:focus, textarea:hover
{
background-color: #A5DB91;
border: 1px solid #9B9B90; 
}

input.not, textarea.not
{ 
width:100px;
background-color: #ffffff;
border: 1px solid #A5DB91; 
color: #333333;
font-size: 11px; 
margin-top:5px;
padding: 2px;
}

/* Tabellen */
table
{
text-align: left;
padding: 2px;
width: 700px;
border-style: none;
outline-style: none;
}

td
{
font-size: 12px;
text-align: left;
vertical-align: top;
}
