*{
	margin:				0;
	padding:			0;
}
.versteckt{display:none;}
body{
	background:			#ccc;
	text-align:			center;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			0.8em;
}
#wrapper{
	background:			#fff url(http://www.comnessio-marketing.de/gfx/klein_hg.gif) left bottom no-repeat;

	text-align:			left;
	width:				1000px;
	margin:				0 auto;
}
#header{
	display:			block;
	width:				1000px;
	height:				135px;
	border-bottom: 		1px solid #f4a022;
	background:			#fff url(http://www.comnessio-marketing.de/media/alternativer-banner.jpg) no-repeat;
}
#header ul{
	list-style:			none;
	position:			relative;
	top:				0x;
	left:				15px;
	padding-top:		3px;
}
#header ul li{
	display:			inline;
}
#header ul li a{
	padding-right:      5px;
	color:				#f4a022;
	font-size:			0.85em;
}
#column_left{
	display:			block;
	float:				left;
	width:				230px;
	background:			#fff url(http://www.comnessio-marketing.de/gfx/schatten.gif) top repeat-x;
	font-variant:		small-caps;
}
#navigation{
	margin-top:			25px;
	padding:			15px;
	list-style:			none;
	background-color:	#999;
}
#navigation li{
	border-bottom:		1px solid #fff;
	padding:			3px;
}
#navigation li a{
	color:				#fff;
	text-decoration:	none;
}
#navigation li a:hover{
	color:				#ccc;
}
#column_right{	
	display:			block;
	float:				right;
	width:				230px;
	background:			#fff url(http://www.comnessio-marketing.de/gfx/schatten.gif) top repeat-x;
}
#beratung{
	margin-top:			25px;
	color:				#fff;
}
#beratung .oben{
	background:			#ccc url(http://www.comnessio-marketing.de/gfx/li_oben_grau.gif) top left no-repeat;
	height:				30px;
	margin-left:		30px;
	text-align:			center;
	padding-top:		5px;			
}
#beratung .inhalt{
	background:			#fff url(http://www.comnessio-marketing.de/gfx/orange_balken.gif) right repeat-y;
	height: 			221px;
}
#beratung .unten{
	background:			#ccc url(http://www.comnessio-marketing.de/gfx/li_unten_grau.gif) bottom left no-repeat;
}
#beratung .oben h4{
	text-align:					center;
	padding-top:				10px;
	font-size:					0.8em;
	font-weight:				bold;
}

#beratung .inhalt p{
	padding:					5px 5px 0 5px;
	font-size:					0.85em;
}

#suchfeld{
	height:						63px;
	background:					#fff url(http://www.comnessio-marketing.de/gfx/orange_balken.gif) right repeat-y;
	}

#suchfeld span{
	font-size:					0.7em;
	font-weight:				bold;
	padding:					3px 3px 0 3px;;
}
#suchfeld input{
	height:						25px;
	width:						130px;
	border:						0;
	font-size:					0.75em;
}
#suchfeld #absenden{
	background:					transparent url(http://www.comnessio-marketing.de/gfx/lupe.gif) no-repeat;
}

#abstand{
	width:						230px;
}


#main-content{
	display:			block;
	margin:				0 230px 0 230px;
	background:			#fff url(http://www.comnessio-marketing.de/gfx/schatten.gif) top repeat-x;
	margin-bottom:		1em;
}
#content{
	padding:			15px 30px 15px 25px;
	width:				485px;
	height:				500px;
	overflow-x:			hidden;
	overflow-y:			auto;
}
#footer{
	display:			block;
	clear:				all;
}

fieldset#ueberblick, fieldset#formular{
	padding:					0 5px;
	width:						440px;
}
#ueberblick{
	font-size:					0.85em;
	font-weight:				bold;
}
#ueberblick input{
	width:						180px;
}

#ueberblick input.button, #ueberblick textarea.button{
	background:					none;
	border:						none;
}
#ueberblick textarea{
	font-family:				verdana;
	font-size:					0.9em;
}
#formular{
	background-color:			#f4a022;
	padding:					0 5px;
	color:						#666;
	font-weight:				bold;
	font-size:					0.75em;
}
#kontakt, #callback{
	padding:					0 5px;
	color:						#666;
	font-weight:				bold;
	font-size:					0.75em;
}
#formular span, #kontakt span, #callback span{
	font-size:					1.1em;
}
#formular label,input, #textarea, select, #ueberblick input, #ueberblick label, #ueberblick textarea, #kontakt label, #kontakt input, #callback label, #callback select, #callback input{
	float:						left;
}
#formular label, #ueberblick label, #ueberblick input.seminar, #kontakt label, #kontakt #button, #callback label, #button{
	clear:						left;
	padding-top:				.5em;
	width:						100px;
	font-family:				verdana;
}
#formular input, #ueberblick input{
	border:						0;
	color:						#000;
	font-family:				verdana;
	font-weight:				normal;
	font-size:					0.85em;
	margin-bottom:				1em;
	padding:					4px 3px 3px;
}
#callback input{
	border:						1;
	font-family:				verdana;
	font-weight:				normal;
	font-size:					0.85em;
	margin-bottom:				1em;
	padding:					4px 3px 3px;
}
#kontakt input{
	border:						none;
	background: 				url(../gfx/eingabefeld.gif) no-repeat;
	color:						#000;
	font-family:				verdana;
	font-weight:				normal;
	font-size:					0.85em;
	margin-bottom:				1em;
	padding:					4px 3px 3px;
}
#formular input{
	height:						15px;
	width:						230px;
	margin-left:				8.5em;
}
#formular #textarea{
	background-color: 			#fff;
	margin-left:				7.35em;
	margin-bottom:				1em;
	}
#kontakt #textarea #nachricht{
 	display:					block;
	width:						225px;
	height:						130px;
	background-color:			#f7e1c4;
	border:						none;
	padding-left:				5px;
	font-family:				verdana;
	font-weight:				normal;
	font-size:					0.85em;
	overflow-x:					hidden;
	overflow-y:					auto;
	}
#formular #textarea #nachricht{
	display:					block;
	width:						230px;
	height:						130px;
	background-color:			#fff;
	border:						none;
	padding-left:				5px;
	font-family:				verdana;
	font-weight:				normal;
	font-size:					0.85em;
	overflow-x:					hidden;
	overflow-y:					auto;
	}
	
input#absenden , input#btn_anfrage , input#btn_abbrechen {
	border:						none;
	padding:					5px;
}
