body, html {
overflow:auto;
font-family:Arial;
font-size:12px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
overflow-x:hidden;
}

#container {
width:900px;
margin:0px auto;
}

#header {
padding:0px;
margin:0px;
}

#navi {
float:left;
height:29px;
width:900px;
font-size:12px;
background-image:url(../easycad.ch/images/navigation.jpg);
}

#content {
clear:both;

width:778px;
background-image:url(../easycad.ch/images/main_bg_bild.jpg); background-repeat: no-repeat;
overflow:visible;
border-right:1px solid #949595;
padding-top:15px;
padding-left:100px;
padding-right:20px;
font-size:12px;
color:#949595;
overflow-x:hidden;
border-left:1px solid #949595;
}

* html #content {
height:390px;
padding-top:30px;
}

/*IE HACK FOR A CONSTANT BACKGROUND IMAGE*/
* html #content {
background-attachment:fixed;
}

#footer {
clear:both;
width:900px;
background-image:url(../easycad.ch/images/footer.jpg);
height:60px;
}

h1 {
color:#960E35;
font-size:16px;
}

h2 {
color:#949595;
font-size:14px;
font-weight:bold;
}

h3 {
color:#949595;
font-size:12px;
font-weight:bold;
}

hr {
color:#949595;
with:100%;
size:1;
colspan:3;
}

a:link, a:visited, a:hover, a:active {
color:#949595;
text-decoration:underline;
}

.referenzenul {
list-style-image:url(images/point_tab.jpg);
}

/*------------------------------------------KONTAKTFORMULARSTYLE--------------------------------------------------------*/
input { border:solid 1px #71706B; background-color: #A05657;}
form {margin:0px; padding:0px;}
textarea {
	width: 200px;
	height: 90px;
	border: solid 2px #71706B;
}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus { border: 1px solid #620F30; }
input, textarea { background: #fff top left repeat-x; border: 1px solid #71706B; padding: 2px 2px 2px 2px; }

.submitbutton {
	 color:#71706B;
	 cursor:pointer;
	 margin:0px 0px 0px 0px;
	 padding:1px 1px 1px 1px;
	 border:1px solid #71706B;
	 width:55px;
	 top: -1px;
	 right: 3px;
	 position: relative;
}

.searchinput {
	width: 80px;
	border:1px solid #A71D4A;
	background-color: #FCFCFC;
	color: #71706B;
	overflow: auto;
	margin:1px 1px 1px 1px;
	padding:2px 2px 2px 2px;
}
