/*Design & Code by 
Verve - Webdesign und Grafik
Aathalstrasse 84, CH-8610 Uster, Switzerland
Tel. +41 43 399 0392, info@verve.ch, www.verve.ch
Letzte Aenderung: 22.09.09

Copyright &#169;2006 Verve Webdesign und Grafik - Switzerland. All Rights Reserved.
All content from this site may not be reproduced without prior written permission.
All characters, titles and plublication names on this site are the intellectual property 
of their respective owners/creators.

<BASE HREF=http://www.lachiesa.ch>*/

/* =Browser Reset
-------------------------------------------------------------------------*/
p, div, h1, h2, h3, h4, ul, li, form, input, select, option {
	margin: 0;
	padding: 0;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
}
ul {
	list-style: none;
}
a {
	outline: 0;
}

body {
  background:#FFF;
  font-size:62.5%;
  font-family:Arial, Helvetica, sans-serif;
  color:#333;  
  padding:0px;
  margin:0px;
  text-align:center;
  min-width:965px;
  }

/* =Structure
-------------------------------------------------------------------------*/
#container {
  width:965px;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:15px;
  text-align:left;
  background:#EAEAEB;
  }
#servnav {
	padding:15px 0 0 0;
}
#headerindex {
  padding:0;
  margin: 0;
  width:965px;
  height:130px;
  border-bottom:5px solid #FFF;
  background:transparent;
  text-align:right;
  }
#header {
  padding:0;
  margin: 0;
  width:965px;
  height:130px;
  border-bottom:5px solid #FFF;
  background:transparent;
  }
#content {
  padding:0;
  margin:0;
  background: #EAEAEB;
  height:505px;
  }
.floatboxone {
	float:left;
	height:250px;
	width:480px;
	border-right:5px solid #FFF;
	border-bottom: 5px solid #FFF;
	background-color:#3F4449;
}
.floatboxbigone {
	float:left;
	height:505px;
	width:480px;
	border-right:5px solid #FFF;
	border-bottom: 5px solid #FFF;
	background-color:#transparent;
}
.floatboxone p, .floatboxbigone p {
	padding:35px 40px 0 20px;
	color:#FFF;
	font-size:1.6em;
	font-weight:bold;
	line-height:1.6em;
}
.floatboxtwo {
	float:left;
	height:250px;
	width:480px;
	border-bottom:5px solid #FFF;
	background-color:transparent;
}
.floatboxbigtwo {
	float:left;
	height:490px;
	width:480px;
	padding-top:15px;
	border-bottom:5px solid #FFF;
	background-color:transparent;
}
.floatboxtwo p {
	padding:35px 30px 0 25px;
	color:#FFF;
	font-size:1.6em;
	line-height:1.6em;
	font-weight:bold;
}
.floatboxbigtwobox {
	padding:10px 30px 0 25px;
}
.floatboxbigtwobox h2 {
	padding:15px 0 10px 0;
	font-size:1.6em;
	line-height:1.6em;
}
.floatboxthree {
	float:left;
	height:250px;
	width:480px;
	border-bottom:5px solid #FFF;
	border-right:5px solid #FFF;
	background-color:transparent;
}
.floatboxthree p {
	padding:35px 0 0 15px;
	font-size:1.2em;
	line-height:1.6em;
	color:#3F4449;
}
.floatboxfour {
	float:left;
	height:250px;
	width:480px;
	border-bottom: 5px solid #FFF;
	background-color:#3F4449;
}
.floatboxfour p {
	color:#FFF;
	padding:35px 30px 0 25px;
	font-size:1.6em;
	line-height:1.6em;
	font-weight:bold;
}
.link {font-size:0.9em; font-weight:normal;color:#333;}
#footer {
  clear:both;
  width:965px;
  height:25px;
  background:transparent;
}

/* =Headings
---------------------------------------------------------------------------------*/
h1 {
  padding:5px 0 15px 0;
  margin:0 30px 0 10px;
  color:#666;
  font-size:1.8em;
  line-height:25px;
  font-weight:200;
  letter-spacing:1px;
  word-spacing:1px;
  }

/* =Fonts
-------------------------------------------------------------------------------*/
.clearleft {
	clear:left;
}
#footer p {
	font-family:verdana,helvetica,sans-serif;
	font-size:1.2em;
	padding:5px 0 0 1.2em;
}
  
/* =Nav
-------------------------------------------------------------------------*/
a {
  color: #3F4449;
  text-decoration: underline;
  }
  a:visited {color:#3F4449;}
  a:hover {color: #3F4449;text-decoration:none;}
  a:active { color:#3F4449;}
ul#main-nav {font-family:verdana,helvetica,sans-serif;margin:8em 0 0 0;padding:0;float:left;width:450px;font-size:1.2em;}
ul#main-nav li {margin:0;padding:0 0.3em 0 1.2em;list-style:none;float:left;margin:0;}
ul#main-nav li a {text-decoration:none;display:block;padding:0.3em 0.5em;color:#000;background:#EAEAEB;}
ul#main-nav li a:hover {color:#666;background:#EAEAEB}
.subnav { font-size:1.1em;font-weight:normal;}
.current { font-weight:bold;}

.floatboxfour a {font-weight:normal;font-size:0.9em;}

/* =Misc
--------------------------------------------------------------------------------*/
img {border:none;}
.floatrightlogo { 
float:right;
}
.floatright { 
float:right;
margin:0 150px 0 0;
}
.floatleft {
float:left;
margin:0 20px 5px 30px;
}
.backlink {
	float:right;
	margin:0;
}
.impr_floatleft {
	float:left;
	margin-right:15px;
}
