body {
	margin:0px 0px;
	padding:0px;
	text-align:center;
	background-color: #D2B097;
}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #933f3d;
	text-align: justify;
}
h1 {
	font-family: Arial;
	font-size: 18px;
	color: #6A6440;
	font-weight: normal;
}
h2 {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #C96F6E;
	text-align: left;
	text-transform: none;
}
h3 {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #C96F6E;
	text-align: left;
	text-transform: none;
}
input {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;
	padding: 5px;
	color: #6A6440;
}
.inputlogin {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #F3EBD8;
	border: 1px solid #e7c8b0;
	padding: 5px;
	color: #6A6440;
}
.login {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px solid #97775E;
	color: #663333;
	padding: 1px;
}
.logintext {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}

.tabellendesign {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;
	padding: 10px;
}
.tabellendesign2 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;
}
textarea {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;
	padding: 5px;
	color: #6A6440;
}
A {
	COLOR: #933f3d;
	text-decoration: none;
}
A:hover {
	COLOR: red;
	text-decoration: none;

}
/* top */ 
a.top:link{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 15px;
	text-transform: uppercase;
	word-spacing: 100px;

} 
a.top:visited{
	color:#FFFFFF;
	font-family: Arial;
	font-size: 15px;
	text-transform: uppercase;
	word-spacing: 100px;

} 
a.top:hover{
	color:#6b6441;
	font-family: Arial;
	font-size: 15px;
	text-transform: uppercase;
	word-spacing: 100px;

}
/* rot */ 
a.rot:link{
	color:#F0E6DD;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
} 
a.rot:visited{
	color:#F0E6DD;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
} 
a.rot:hover{
	color:#933F3D;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}
/* unterstrichen */ 
a.unt:link{
	color:#933F3D;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	text-transform: uppercase;
} 
a.unt:visited{
	color:#933F3D;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	text-transform: uppercase;
} 
a.unt:hover{
	color:#FF0000;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	text-transform: uppercase;
}
/* location */ 
a.location:link{
	font-family: Arial;
	font-size: 12px;
	color: #6b6441;
	text-decoration: none;
	text-transform: uppercase;
} 
a.location:visited{
	font-family: Arial;
	font-size: 12px;
	color: #6b6441;
	text-decoration: none;
	text-transform: uppercase;
} 
a.location:hover{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.bildrahmen {
	border: 1px solid #BAA68D;

}
	
.button {
}

.Schatten {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#000000, strength=3, direction=135);
}
.Textfield {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	background-color: #d6ca91;
	border: 1px solid #e9dfb1;
}
.tab {
	font-size: 11px;
}
.fusszeile {

	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #B15F21;
}
.fragen {

	font-family: Arial;
	text-transform: uppercase;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F4ECE9;
}
.locrahmen {
	background-color: #f2ebd8;
	height: 25px;
	width: 95%;
	border: 1px solid #DAC592;
}
div#line {
	background-image: url(../layout/web/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 80px;
	width: 100%;

}
div#line2 {
	background-image: url(../layout/web/line2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 30px;
	width: 100%;

}
div#line3 {
	background-image: url(../layout/web/line3.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 10px;
	width: 100%;

}
.bildrahmenfotos {

	border: 5px solid #000000;
}
.models {

	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #bf5743;
}
.mitte {
	background-repeat: no-repeat;
	background-position: center;
}
.titelmodels {

	font-family: Arial;
	text-transform: uppercase;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #C96F6E;
}
.ctitel {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #CC6666;
	text-align: left;
	text-transform: none;
}
.topcontent {
	font-family: Arial;
	font-size: 11px;
	color: #6D2113;
}
.index {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #bf5743;
	text-align: left;
}
.disclamer {
	color:#DC3A38;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
}
div#toplocations {
	position: absolute;
	width: 872px;
	height: 10px;
	margin-left: 120px;
	margin-top: 160px;
	text-align: center;
	clip:   rect(auto auto auto auto);
	font-family: Arial;
	font-size: 10px;
	color: #967B5A;
	z-index: 5;
}
div#login {
	margin: 0 auto;
	width: 941px;
}
div#country {
	position: absolute;
	width: 850px;
	height: 60px;
	margin-left: 120px;
	margin-top: 135px;
	text-align: right;
	z-index: 7;
}
.login_text {
	font-family: Arial;
	font-size: 11px;
	color: #DC3A38;
}
.tabellenrahmen {
	border: 1px solid #2B2B2B;
}
.detail {
	font-family: Arial;
	font-size: 11px;
	color: #943E3D;
}
div#lay_1 {
	margin: 0 auto;
	width: 941px;
	height: 28px;
	background-image: url(../layout/web/lay_1.jpg);
}
div#lay_2 {
	margin: 0 auto;
	width: 941px;
	height: 40px;
	background-image: url(../layout/bg_neu.jpg);


}
div#lay_3 {
	margin: 0 auto;
	width: 941px;
	height: 25px;
	background-image: url(../layout/web/lay_3.jpg);

}
div#lay_4 {
	margin: 0 auto;
	width: 941px;
	height: 227px;
	background-image: url(../layout/web/lay_4.jpg);
}
div#lay_5 {
	margin: 0 auto;
	width: 941px;
	background-image: url(../layout/web/lay_5.jpg);
}
div#lay_6 {
	margin: 0 auto;
	width: 874px;
	height: 49px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

div#titel {
	margin: 0 auto;
	width: 800px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #933f3d;
	vertical-align: middle;
	font-weight: normal;
}

h1#titel {
	margin: 0 auto;
	width: 800px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #933f3d;
	vertical-align: middle;
	font-weight: normal;
}

div#inhalt {
	margin: 0 auto;
	width: 800px;
	height: auto;
}
div#menutop {

	margin: 0 auto;
	width: 800px;
	height: auto;
	text-align: right;

}
/* 3er Kombination */
div#floatleft1 {
	float: left;
	width: 138px;
	height: auto;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;
}
div#floatLeft{
	float: left;
	width: 138px;
	height: auto;
}
div#floatleft2 {
	float: left;
	width: 480px;
	height: auto;
	padding: 0px 20px;
}
div#floatleft3 {
	float: left;
	width: 140px;
	height: auto;
}
/* 3er Kombination */

/* 2er Kombination */
div#floatleft4 {
	float: left;
	width: 640px;
	height: auto;
	padding-right: 20px;
}
div#floatleft5 {
	float: left;
	width: 140px;
	height: auto;
	
}
/* 2er Kombination */

/* 2er Kombination (spiegelverkehrt) */
div#floatleft6 {
	float: left;
	width: 138px;
	height: auto;
	background-color: #e8d9bf;
	border: 1px solid #e7c8b0;

}
div#floatleft7 {
	float: left;
		padding-left: 20px;
	width: 640px;
	height: auto;

}
/* 2er Kombination (spiegelverkehrt) */

.bild {
	border: 1px solid #FFFFFF;
}

p#Fusszeile {
	clear: both;
	font-size: 0.83em;
	margin: 0;
	padding: 0.1em;
	text-align: center;
	background-color: #fed;
	background-image: url(../layout/web/lay_6.jpg);
	height: 50px;
}

.models_name {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #954743;
}
.titellogin {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.fusszeile_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0E6DD;
}
.copytitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

div#floatleft2 ul {
   margin:0;
   padding:0; 
   display:block;	
}

div#floatleft2 li {
	margin: 0 0 0 14px;
	padding:5px;
	list-style-position: outside;
}



/**
 * New styles
 */
 
div#city ul { 
    margin: 0px;
    padding: 3px 0px 3px 3px;
}
div#city li { 
	background: #e8d9bf;         
    list-style: none;
}

div#city li.withborder {
	border-style: solid;
    border-width: 1px;
	border-color: #e7c8b0;
}

/**
 * Main container (centered) - Outer Style.
 */
div#container {
	margin: 0 auto;
	width: 941px;
}

/**
 * Top container (fix height with bg-image).
 */
div#top {
	height: 28px;
	background-image: url(../layout/web/lay_1.jpg);
}

/**
 * Login Styles
 */
div#login-header {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	position:absolute;
	margin-left:50px;
	margin-top:5px;
	width: 800px;
	text-align: left;
}
div#login-header h3 {
	padding:0;
	margin:-4px 10px 0px 22px;
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	float:left;
}
form#form1 {
	float:left;
}
div#logout {
	width: 100%;
	text-align:right;
}
div.error {
	color: red;
	margin-left: 22px;
	background: url(../layout/web/error.png) no-repeat left top;
	font-weight: bold;
	padding-bottom: 10px;
	position:absolute;
}
div#lang {
	padding:0;
	margin:-5px 0px 0px 27px;
	width: 100%;
	text-align:right;
}
div#header {
	height: 120px;
	background-image: url(../layout/web/lay_2.jpg);
}
div#menu {
	width: 941px;
	height: 25px;
	background-image: url(../layout/web/lay_3.jpg);
}
div#trailer {
	width: 941px;
	height: 227px;
	background-image: url(../layout/web/lay_4.jpg);
}

ul.listing {
	padding:0;
	margin:0;
	list-style-type:disc;
	list-style:disc;
	list-style-position:inside;
	height:auto;
	width:auto;
}

ul.listing li {
	margin-bottom:8px;
}
.tabellendesign3 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	background-color: #ECDFCA;
	border-top: 0px dashed #E3D1B3;
	border-right: 0px dashed #E3D1B3;
	border-bottom: 1px dashed #E3D1B3;
	border-left: 0px dashed #E3D1B3;
}

h8 {

	font-family: Arial;
	font-size: 40px;
	color: #6A6440;
	font-weight: normal;
}

