/*
      Created by neledesign.ch
	  
*/

* { padding: 0; margin: 0; }

a:link {
	text-decoration:none;
	color:#FFF;
	}
	
a:visited {
	text-decoration:none;
	color:#FFF;
	}
	
a:hover{
	color:#FFF;
	text-decoration:underline;
	}

body {
 background: url(images/hg.jpg) no-repeat top #1b1b1b;
 font-family: Georgia, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
 word-spacing: normal;
 text-align: left;
 letter-spacing: 0;
 line-height: 1.5em;
 font-size: 11px;
}

#wrapper {
 margin: 0 auto;
 width: 854px;
}

#faux {

 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 854px;
 height: 184px;

}
#leftcolumn { 
 display: inline;
 color: #333;
 padding: 0px;
 width: 322px;
 float: left;
}
#navigation { 
 display: inline;
 padding: 0px;
 width: 232px;
 float: left;
}

#navigation ul{
	list-style:none;
	}

#rightcolumn { 
 float: right;
 padding: 35px 10px 0 20px;
 width: 245px;
 height:380px;
 display: inline;
 position: relative;
}
#footer { 
 width: 834px;
 clear: both;
 color: #CCC;
 padding: 15px;
 margin-top:30px;
 text-align:center;
 font-size:11px;
}
.clear { clear: both; background: none; }

.fotorahmen {
	background:#FFF;
	padding:2px;
	margin-right:4px;
	margin-bottom:4px;}

.fotorahmen a:link {
	background:#CCC;
}

.fotorahmen a:visited{
	background:#FFF;
}

.fotorahmen a:hover{
	background:#af8c34;
}

/****************************************************
Slider
****************************************************/

.link {cursor:pointer; color:#666}
.link:hover {color:#000}
.slider {position:relative; overflow:hidden; height:310px;  margin-bottom:15px; width:230px;}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:0px}
.newsslider {position:relative; overflow:hidden;  height:90px; width:300px; margin-bottom:20px}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px solid #9ac1c9}
.newssection {padding:10px; height:75px}


/***********************/



/****************************************************
Kontaktformular
****************************************************/


#kontaktform input, textarea, select{
font-family: Georgia, Arial, Helvetica, sans-serif;
background:url(images/formhg.jpg) top repeat-x #FFF;;
font-size:11px;
color:#333;
border: 1px solid #CCCCCC;
padding:3px;
width:210px;
margin-bottom:7px;
}

#kontaktform label {
	margin-bottom:3px;
display:block;
}

#kontaktform input:focus, input:hover, textarea:focus, textarea:hover {
	font-size:11px;
	 font-family: Georgia, Arial, Helvetica, sans-serif;
	 background: #CCCCCC;;
	 color:#333;
	padding:3px;
	width:210px;
}

.button1 {
width:80px !important; }

/****************************************************

Schriften
****************************************************/

h1 {
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;}