/* :::::::::::::::

css für :: dots und pixel ::
Datum: 16.08.2008
Autor: Guido Kellermann

:::::::::::::::::*/


map area {
outline:none;
}


img {
border:0px;
}


a:active, a:focus {
	outline: none;
}



/*html { 
 height: 101%; 
  background: url(Bilder/dup_HG.jpg) no-repeat center center fixed;
  background-size: cover;
  height: 100%;
  overflow: hidden;
}*/


* {
padding: 0; margin: 0
}


body {
	text-align: left;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	line-height: 1.5em;
}


#wrapper {
/*border-style: solid;
border-color: grey;
border-width: 1px;*/


left: 50%;
margin-left: -390;
width: 820px;
height: 500;
padding: 0pt;
position: absolute;
margin-top: -270px;
top: 50%;
}


#head {
width: 820px;
height: 50px;
}


#content-wrapper {
float: left;
width: 820px;
height: 410px;
}

#content-full {
padding-top: 40px;
display: inline;
float: left;
width: 820px;
height: 250px;
}


#navi-wrapper {
float: 820px;
height: 40px;
}


#foot {
text-align: left;
float: left;
width: 820px;
height: 10px;
padding: 0px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs{
margin-top: 20px;
padding: 0;
width: 100%;
/*background: transparent;*/
voice-family: "\"}\"";
voice-family: inherit;
/*padding-left: 5px;*/
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #006699 /* url(images/color_tabs_left.gif) no-repeat left top*/;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent /* url(images/color_tabs_right.gif) no-repeat right top */;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #faa500;
}

#ddcolortabs a:hover span{
background-color: #faa500;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #a2bdcb;
}


.link_active {
	/*color: #faa500;*/
	font-weight: bolder;
}


a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #faa500;
	text-decoration: none;
}
a:active {
	color: #faa500;
	text-decoration: none;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	font-size: 16px;
}


/* Kontaktformular */

form {
background-color: #eee;
width: 300px;
padding: 20px;
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid #8c8c8c;
}

label {
display: block;
cursor: pointer;
}

input#absender,
textarea {
width: 300px;
border: 1px solid #8c8c8c;
margin-bottom: 1em;
}

textarea {
height: 7em;
}

input#absender:focus,
textarea:focus {
background-color: #d9d9d9;
}