/* CSS Document */
.csc-mailform {
border: none; /* Rand ausschalten */
}
.csc-mailform-field label {
float:left;
clear:both;
display:block;
width:250px;
margin-bottom:10px;
}
.csc-mailform-field input,
.csc-mailform-field textarea {
float:left;
display:block;
width:250px;
border: 1px solid #ccc;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}
.csc-mailform-field select{
float: right;
border:none;
width: 40px;
}
body {
/*
background-image:url(../images/hg.jpg);
background-repeat:no repeat;
background-color:#6D482D;*/
background-color:#808080;
}
a img, img{
margin: 0px 0px 15px 0px;
}
.mitte_oben {
background-image:url(../images/mitte_oben.jpg);
background-repeat:no repeat;
background-color:#ffffff;
}
.navigation {
padding-top:45px;
background-color:#ffffff;
background-repeat:no repeat;
}
/*---*/
.navigation a:link, .navigation a:visited {
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
color:#B40016;
}
.navigation a:hover, .navigation a:active {
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
color:#B40016;
}
.main_content {
text-align:left;
font-family: Verdana;
font-size:0.65em;
color:#333333;
line-height:1.3em;
padding-right:25px;
}
.main_content a img, .main_content img{
margin: 0px 0px 15px 0px;
}
.main_content table {
font-family: Verdana;
color:#333333;
line-height:1.3em;
font-size:1em;
text-align:left;
}
.main_content a:link, .main_content a:visited, .boxes_content a:link, .boxes_content a:visited, .rechte_spalte a:link, .rechte_spalte a:visited {
text-align:left;
font-family: Verdana;
color:#333333;
line-height:1.3em;
}
.main_content a:hover, .main_content a:active, .boxes_content a:hover, .boxes_content a:active, .rechte_spalte a:hover, .rechte_spalte a:active {
text-align:left;
font-family: Verdana;
color:#333333;
line-height:1.3em;
}
.main_content h1 {
font-size:15px;
font-weight:bold;
color:#333333;
text-align:left;
}
.main_content h2 {
font-size:13px;
font-weight:bold;
color:#333333;
text-align:left;
}
.main_content h3, .main_content h3 a:link, .main_content h3 a:visited, .main_content table a:link, .main_content table a:visited {
font-size:10px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.main_content h3 a:hover, .main_content h3 a:active, .main_content table a:hover, .main_content table a:active{
font-size:10px;
font-weight:bold;
color:#B40016;
text-decoration:none;
background-color:#ffffff;
}
.rechte_spalte {
padding-top:50px;
font-family: Verdana;
font-size:0.65em;
color:#333333;
line-height:1.3em;
text-align:left;
}
.subnavigation{
font-family: Verdana;
font-weight:bold;
font-size:0.65em;
line-height:1.2em;
}
.subnavigation a:link, .subnavigation a:visited {
text-decoration:none;
color: #B9001E;
background-color:#ffffff;
text-align:left;
vertical-align:top;
}
.subnavigation a:hover, .subnavigation a:active{
text-decoration:none;
color: #333333;
background-color:#efefef;
text-align:left;
vertical-align:top;
}
.subnavigation h3 a:link, .subnavigation h3 a:visited {
font-size:10px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.subnavigation h3 a:hover, .subnavigation h3 a:active{
font-size:10px;
font-weight:bold;
color:#B40016;
text-decoration:none;
background-color:#ffffff;
}
.boxes_content {
font-family: Verdana;
font-size:0.65em;
color:#333333;
line-height:1.3em;
}
.box_details {
padding-top:3px;
padding-bottom:3px;
}
.box_details{
padding-left:3px;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:15px;
}
.box_beschreibung {
padding-top:3px;
padding-bottom:3px;
}
.box_beschreibung {
padding-left:3px;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:15px;
}
.box_maintext {
padding-left:4px;
background-image:url(../images/bg_boxes.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#333333;
}
.footer {
/*
border-top-color:#b4b4b4;
border-top-width:1px;
border-top-style:solid;*/
padding-top:10px;
font-family: Verdana;
font-size:10px;
color:#ffffff;
}
.referenz_ueberschrift {
background-color:#ffffff;
font-family: Verdana;
font-size:18px;
font-weight:bold;
color:#333333;
}
.referenz_bilder{
background-color:#ffffff;
}
.referenz_bilder a img{
border:none;
}
.referenz_thumbs{
background-color:#ffffff;
}
.referenz_thumbs a img{
border:none;
margin: 0px 10px 0px 0px
}