/* CSS Document */

html, body {
width:100%;
margin:0px; 
padding:0px;
background-color:#000000;
color:#CB9900;
}  

div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
margin:0;
padding:0;
font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#CB9900;
background-color:transparent;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

h1 {font-size:14px;color:#CB9800; font-weight: bold; text-align: left; padding:0px; margin-top:80px; margin-bottom:15px;}
h2 {font-size:12px;color:#CB9800; font-weight: bold; text-align: center; padding:0px; margin:0px; background-color:transparent;}
h3 {font-size:12px;color:#CB9800; font-weight: bold; text-align: left; padding:0px; margin:0px; background-color:transparent;}

td {
background-color:transparent;
}

#container {
width:100%;
margin-top:50px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}

#con_inhalt{ 
width:500px; 
padding:0;
margin-top:0px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
text-align:left;
color:#FFFFFF;
}


#logo {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
display:block;
border-bottom:1px solid #CB9800;
}

#navigation {
font-family:"Lucida Grande", Lucida Grande, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CB9900;
width:500px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#navigation a {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#content_norm {
width:500px;
margin-top:80px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

#content_norm_preise {
width:500px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

#content_norm_preise table {
width:500px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0;
background-color:#666666;
border-color:#FFFFFF;
}

#content_norm_preise th {
background-color:#444444;
text-align:left;
padding-top:2px;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
}

#content_norm_preise td {
margin:0px;
padding:5px;
color:#FFFFFF;
}

#td_preise_1 {
width:49%;
}

#td_preise_2 {
width:29%;
}

#td_preise_3 {
width:22%;
}

#content_norm_pw {
width:500px;
text-align:center;
margin-top:80px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

#content_norm_pw form {
width:500px;
text-align:center;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

#content_norm_pw input {
text-align:center;
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}


#content_norm_pw a {
color:#CB9800;
text-decoration:none;
}

#content_norm_pw a:link {
color:#CB9800;
text-decoration:none;
}

#content_norm_pw a:hover {
color:#FFFFFF;
text-decoration:underline;
}



#content_left {
float:left;
width:400px;
height:200px;
}

#content_left a {
color:#CB9800;
text-decoration:none;
}

#content_left a:link {
color:#CB9800;
text-decoration:none;
}

#content_left a:hover {
color:#FFFFFF;
text-decoration:underline;
}



#content_left ul {
list-style-position:outside;
margin-left:15px;
}

#content_left li {
padding-bottom:10px;
}

#content_right {
float:left;
width:80px;
height:200px;
margin-left:20px;
text-align:right;
}


/* Kontakt */
#kon_box_1 {
width:400px;
height:73px;
background-image:url(../samot_files/kon_box_v1.gif);
background-repeat:no-repeat;
}

#kon_box_1 table {
width:400px;
height:40px;
background-color:transparent;
}

#kon_box_2 {
width:400px;
height:113px;
margin-top:3px;
background-image:url(../samot_files/kon_box_v2.gif);
background-repeat:no-repeat;
}

#kon_box_2 table {
width:400px;
height:80px;
background-color:transparent;
}

.td_h {
width:100%;
height:40px;
vertical-align:middle;
text-align:center;
}

.td_name {
width:40%;
height:40px;
vertical-align:middle;
text-align:center;
padding-left:10px;
font-weight:bold;
}

.td_mobile {
width:60%;
height:20px;
vertical-align:bottom;
text-align:right;
padding-right:10px;
}

.td_mail {
width:60%;
height:20px;
vertical-align:top;
text-align:right;
padding-right:10px;
background-color:transparent;
}

#kon_box_3 {
width:400px;
height:113px;
margin-top:3px;
background-image:url(../samot_files/kon_box_v2.gif);
background-repeat:no-repeat;
}

#kon_box_3 table {
width:400px;
height:80px;
background-color:transparent;
}

#kon_box_4 {
width:400px;
height:80px;
margin-top:3px;
background-image:url(../samot_files/kon_box_v3.gif);
background-repeat:no-repeat;
}

#kon_box_4 table {
width:400px;
height:80px;
background-color:transparent;
}

/* Formulare */


#content_left form {
width:380px;
margin:0px;
padding:0px;
}

#content_left form p {
margin-bottom:5px;
padding:0px;
}

#content_left label {
	display: block;
	margin-top:6px;
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	padding:0;
	width: 130px;
	font-size:12px;
	float: left;}


#content_left input,textarea {
	margin-top:4px;
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	padding-top:1px;
	padding-left:2px;
	padding-right:1px;
	padding-bottom:1px;
	font-size:12px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.radio_box {
margin-top:0px;
margin-left:0px;
margin-right:0;
margin-bottom:0;
padding:0;
clear:left;
}

.btn_box {
margin-top:5px;
margin-left:130px;
margin-right:0;
margin-bottom:0;
padding:0;
clear:left;
}

#fehler_mldg {
margin-bottom:5px;
color:#FF0000;
font-weight:bold;
}
