/*************************************************************/
/*   Layout:   3 panes with LEFTNAV and 3-Columns	         */
/*   File:     c1.css					                     */
/*-----------------------------------------------------------*/
/*   Autor:   Samuel Mueller, www.nuun.ch                    */
/*   Datum:   25. Juni 2007		                             */
/*   Site: 	  wwww.sanisibar-ek.ch                           */
/*-----------------------------------------------------------*/
/*   Lizenz:  Dieses CSS-Layout darf frei genutzt werden.	 */
/*			  Das Design ist copyright geschuetzt.           */
/*			  Weitere Fragen an mailto:info@nuun.ch		     */
/*************************************************************/
/*   Colors:  blue: #8fcde4				 				     */
/*************************************************************/


/*  GLOBALES  												 */
/*************************************************************/
*{margin:0;padding:0;}

body {margin:30px 0 0 0; font: 100.01%/1.2em Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; background-color:#333333;}

/* News Background */
body#News #rightpane{
background: url(bg_start.gif) no-repeat top right;}

/* Programm Background */
body#Programm #rightpane{
background: url(bg_programm.gif) no-repeat top right;}

/* Gallerys Background */
body#Galerie #rightpane{
background: url(bg_gallery.jpg) no-repeat top right;}

/* Links Background */
body#Links #rightpane{
background:url(bg_links.jpg) no-repeat top right;}

/* Oeffnungszeiten Background */
body#Oeffnungszeiten #rightpane{
background: url(bg_oeffnung.jpg) no-repeat top right;}

/* Kontakt Background */
body#Kontakt #rightpane{
background: url(bg_kontakt.jpg) no-repeat top right;}

/* Kontakt Background */
body#Adresse #rightpane{
background: url(bg_lageplan.gif) no-repeat top right;}

/* Kontakt Background */
body#Sitemap #rightpane{
background: url(bg_start.gif) no-repeat top right;}



#main {
	font-size:0.75em;
	width: 900px;
	margin: auto;
	padding: 0;
	background-color: #000000;
	background: url(bg.gif) repeat-y;
}
#menu {
	float: left;
	width: 130px;
	height: 350px;
	padding: 120px 5px 20px 15px;
}

#centerpane {
	float: left;
	width: 263px;
	background:url(bg_center.gif) repeat-x;
	padding: 150px 10px 20px 30px;
}
#rightpane {
	float: left;
	width: 362px;
	padding: 380px 20px 20px 15px;
}
#footer {
	clear:both;
	width: 850px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 5px;
	height: 250px;
}

#menu ul.menu-top li, #menu ul ul li{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

#menu ul ul {
	padding-left: 8px;
	font-size: 0.8em;
	color:#FFFFFF;
	height: auto;
}

#menu ul ul li.menu-child a{
	color:#FFFFFF;
}

#menu a:link, #menu a:visited{
	display: block;
	padding: 2px;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
}

#menu a:active, #menu a:hover, #menu li.menu-current a, #menu li.menu-parent a:link{
	display: block;
	padding: 2px;
	color:#000000;
}

#sernav a:link, #sernav a:visited{
	display: block;
	padding: 2px;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
}

#sernav a:active, #sernav a:hover, #sernav a.menu-current{
	display: block;
	padding: 2px;
	color:#000000;
}

/* Sitemap */
div#main ul.sitemap{
list-style-type:none;
margin: 10px 10px;;
padding:0;}

div#main ul.sitemap li{
margin: 10px 10px;}
span.keywords{font-size:0.7em; color:#CCCCCC;}

/* Newsletter */

/* Newsletter */

td{
font-family:Arial,Verdana,Helvetica,sans-serif;
line-height:1.2em;
font-size:0.75em;
text-align:center;
color:#ffffff;}

td.tdleft{
text-align:left; 
height:30px;}

td.tdright{
text-align:right; 
height:30px;}

.border{
background-color:#EEEEEE;
border:#8fcde4 solid 2px;
padding:2px 2px;}

.newsletterfields {
width: 200px; 
height:22px;
font-size:0.9em;}

.senden{
background-color:#EEEEEE;
border:#8fcde4 solid 2px;
width: 100px;
padding:1px 1px;}

fieldset{
width: 335px;
border:#8fcde4 solid 2px;
padding:0px 10px 10px 10px;}

legend{
width: 50px;
font-size:0.75em;
color:#8fcde4;
padding:0px 4px;}

/* Listen */
div#centerpane ul, div#rightpane ul{ list-style-type:none;}

div#centerpane ul li a:link, div#centerpane ul li a:visited, div#rightpane ul li a:link, div#rightpane ul li a:visited{
padding: 10px 0px 5px 15px;
background: url(bullet.gif) no-repeat 2px 12px;}

div#centerpane ul li, div#rightpane ul li{
padding: 10px 0px 5px 15px;}

.title{color:#8fcde4; font-size:1em;}
h1{color:#8fcde4; font-size:1em; font-weight:bold; margin-bottom: 1.4em;}
h2{color:#ffffff; display:inline; font-size:1em; font-weight:bold;}

.powered_by {
	text-align: center;
	font-size: 0.6em;
	padding-top: 2px;
	color:#999999;
}
a:link, a:visited, a:active {
	color: #8fcde4;
	text-decoration: none;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
adress{clear:both;}
