/* ################################################################################
CSS-Datei für http://www.agentflash.de PDA's und Handhelds
Webdesign, Suchmaschinenoptimierung, Suchmaschinenmarketing, Webhosting
Geschrieben von Stefan Metze aka AgentFlash
Tel: +49 (030) 36462333
Email: studio@agentflash.de
##################################################################################*/

* {
	margin:0;
	padding:0;
}

html {
	font: 70%/1.2 Verdana, Arial, Helvetica, sans-serif;
}

div#hauptbox {
	position:relative;
	width:auto;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	border: none;
	background-color:#FFFFFF;
}

div#hauptbox div#headbox {
	width: 220px;
	height: 120px;
	background-image:url(../img/pdaheadgrafik.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom: none;
}
div#hauptbox div#headbox img {
	position:absolute;
	top:0px;
}
div#hauptbox div#headbox a img {
	border:none;
}

div#breadcrump {
	display:none;
}

div#hauptbox div#navibox {
	width:210px;
	position:absolute;
	top:120px;
}
div#hauptbox div#navibox ul {
	list-style:none;
	position:absolute;
	border: none;
	padding:3px;
}
div#hauptbox div#navibox ul li {
	font-weight:bold;
}
div#hauptbox div#navibox ul li#current {
	border-left: 5px solid #CC6600;
	padding-left:5px;
	font-weight:bold;
	color:#3C7700;
}
div#hauptbox div#navibox ul li a {
	text-decoration:none;
	padding-left:10px;
	display:block;
	border-bottom: 1px dotted #FFF;
	color:#3C7700;
}
div#hauptbox div#navibox ul li a:hover {
	border-left: 5px solid #3C7700;
	padding-left:5px;
	font-weight:bold;
}

div#hauptbox div#contentbox {
	width:225px;
	position:absolute;
	top:300px;
	padding:5px;
	margin-bottom:15px;
}
div#hauptbox div#contentbox h1 {
	font-size:1.2em;
	color:#3C7700;
}
div#hauptbox div#contentbox h2 {
	font-size:1em;
	color:#3C7700;
}
div#hauptbox div#contentbox p {
	border-bottom:1px dotted #3C7700;
	padding-bottom:10px;
	margin-bottom:15px;
	margin-top:5px;
}
div#hauptbox div#contentbox p.ohne_linie {
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:5px;
}
div#hauptbox div#contentbox p img {
	float:left;
	border-right: 7px solid #3C7700;
	border-bottom: 1px solid #3C7700;
	border-top: 1px solid #3C7700;
	border-left: 1px solid #3C7700;
	margin-right:10px;
	margin-bottom:10px;
	padding:3px;
}
div#hauptbox div#contentbox p a {
	text-decoration:none;
	color:#3C7700;
	border-bottom:1px dotted #3C7700;
}
div#hauptbox div#contentbox p a:hover {
	border-bottom:none;
}
div#hauptbox div#contentbox p a:visited {
	color:#CC6600;
}
div#hauptbox div#contentbox acronym {
	background: #D7FFAE;
	border-bottom: 1px dotted #000;
	cursor:help;
} 

/* Definitionen für das Kontaktformular */
div#hauptbox div#contentbox div#fehlermeldung {
	color:#3C7700;
	margin-bottom:15px;
	font-size:1em;
}
div#hauptbox div#contentbox form fieldset {
	border:1px solid #3C7700;
	margin-bottom:10px;
	width:200px;
}
div#hauptbox div#contentbox form fieldset#person {
	height:80px;
	
}
div#hauptbox div#contentbox form fieldset legend {
	color:#3C7700;
	font-weight:bold;
	margin-left:10px;
}
div#hauptbox div#contentbox form fieldset label {
	margin-left:10px;
}
div#hauptbox div#contentbox form fieldset input {
	color:#3C7700;
	font-size:1em;
	margin-left:10px;
}
div#hauptbox div#contentbox form fieldset textarea {
	width:200px;
	height:200px;
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3C7700;
	font-size:1em;
}
div#hauptbox div#contentbox form p {
	border-bottom:none;
}
