/* CSS Document */

body{
margin:0px;
background-color:#2c2c2c;
background-image:url(images/startseite-hintergrund.gif);
background-attachment:fixed;
background-repeat:repeat-x;
background-position:top;

/* Scrollbar */

scrollbar-base-color:#c5c6c8;
scrollbar-3dlight-color:#c5c6c8;
scrollbar-arrow-color:#000000;
scrollbar-darkshadow-color:#aeafb0;
scrollbar-face-color:#aeafb0;
scrollbar-highlight-color:#aeafb0;
scrollbar-shadow-color:#aeafb0;
scrollbar-track-color:#c5c6c8;
}

#box{
position:absolute;
width:950px;
height:520px;
left:50%;
top:50%;
margin-top:-250px;
margin-left:-475px;
}

#white{
width:934px;
height:504px;
background-color:#FFFFFF;
padding:8px;}

#footer{

width:934px;
height:10px;
text-align:right;
font-size:14px;
color:#CCCCCC;
margin-top:10px;}

#menu{
width:898px;
height:88px;
background-color:#000000;
padding-top:13px;
padding-left:18px;
padding-right:18px;
}

#hauptmenu{
width:662px;
height:29px;
float:left;}

#untermenu{
width:662px;
height:59px;
}

#logos{
width:235px;
height:88px;
float:right;}

/*Blue.c Unterseite*/

#content-left-bluec{
width:934px;
height:315px;
}

/*Blue.c*/


#content-left-bluec{
width:533px;
height:315px;
float:left;}

#content-bluec{
width:361px;
height:295px;
background-image:url(images/bluec_v0_back.jpg);
background-repeat:repeat-x;
background-position:top;
float:right;
overflow:auto;
background-color:#0d212b;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}
#content-bluec p{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ababab;}


#submenu-bluec{

width:924px;
height:88px;
background-color:#000000;
clear:both;

padding-left:10px;
}

/*Service*/

#content-service{
width:934px;
height:403px;

}

/*Collection*/


#content-left-collection{
width:467px;
height:403px;
float:left;}

#content-collection{
width:467px;
height:403px;
float:right;}

/*Text*/

h1{
font-family:"Century Gothic", Verdana;
font-size:18px;
color:#1a171b;
font-weight:bold;}

p{
font-family:"Century Gothic", Verdana;
font-size:16px;
color:#1a171b;
font-weight:normal;
margin:0px;
padding:0px;
}
a:link {color:#585858; text-decoration:underline;}
a:visited {color:#585858; text-decoration:underline;}
a:active {color:#585858; text-decoration:underline;}
a:hover {color:#585858; text-decoration:underline;}

/*Anfahrt*/

#map{
width:300px;
height:300px;}
/*Default*/

#content-default{
width:470px;
height:363px;
background-color:#c5c6c8;
float:right;
overflow:auto;
padding:20px;
}

#panorama-bild-default{
width:424px;
height:403px;
float:left;
}

/*Startseite*/

#content-startseite{
width:934px;
height:403px;
background-color:#c5c6c8;


}

/*CoC*/

#panorama-bild-coc{
width:352px;
height:403px;
float:left;
}

#titel-kollektion-bild-coc{
width:256px;
height:403px;

float:right;
}


#mother-coc{
width:326px;
height:403px;
float:right;}

#submenu-coc{
width:326px;
height:233px;


}

#content-coc{
width:286px;
height:130px;
background-color:#c5c6c8;

overflow:auto;
padding:20px;
}

#content-coc p{
font-family:"Century Gothic", Verdana;
font-size:14px;
}

#content-coc h1{
font-family:"Century Gothic", Verdana;
font-size:16px;
font-weight:bold;
}


/* mailform */
legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
/*padding-bottom:15px;*/
}

.formu {
font-family:"Century Gothic", Verdana;
width:80%;
/*padding-top:10px;
padding-bottom:10px;
padding-left:110px;*/
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

/*
.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}
*/

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}
/*
.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}
*/


/* shopfinder */ 
#shopfinder td {
font-family:"Century Gothic", Verdana;
font-size:14px;
}

#shopfinder p{
font-family:"Century Gothic", Verdana;
font-size:14px;
}

label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 200px; /* Breite.*/
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto; 
display:inline; 
}
label {
 text-align: right; 
 padding-right: 1em; 
}
form {
  /* background: #de2; */
 /* border: thin solid #ab0; */
  margin:0;
  padding:.5em;
font-family:"Century Gothic", Verdana;
	font-size:16px;
	color:#1a171b;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
