/* Start of CMSMS style sheet 'a_main' */
body {
	margin:auto;
	color:#653E12; /* a96c12 */
	font-family:Arial,Verdana,sans-serif;
	font-size:11pt;	
}

#container {
	width:1044px;
	padding:0 20px;
	margin:auto;
	background-color:#d1a25e;
}

/* Header , Navigation oben */
#header {
	background-color:#D1A25E;
	width:1044px;
	padding:0;
	height:30px;
/*	border: 1pt solid red; */
}
#navitop {
	background-color:#D1A25E;
	width:1044px;
	padding:0;
	height:42px;
/*	border: 1pt solid red; */
}

#map {
	text-align:center;
	margin:0;
	width:1044px; 
	background-color:#dcb274;
}

#content {
	width:1044px;
	background-color:#D1A25E;
	float:left;
	line-height:25px;
}
#footer {
	width:1024px; height:auto;
	margin-top:15px;
	padding:10px;
	float:left;
	background:#dcb274;
}
.box3x {	
	width:725px; /*745px */
	padding:10px;
	margin-top:15px;
	float:left;	
	background: #dcb274;

}
.box1x {
	width:269px; /* 269px */
	padding:10px;
	margin:15px 0 0 10px;
	float:left;
	background: #dcb274;

}
.box4x {
	width:1024px; /* 994px */
	margin-top:15px;	
	padding:10px;
	float:left;
	background: #dcb274;

}
	


/* Hintergründe allgemein */
.bodyhg {
	background-color:#d1a25e;
}
.contenthg {
	background-color:#dcb274;
}


/* VERWEISE */
.navitop {
	padding:0 0 0 5px;

}
.navitop td {
	background: url(uploads/images/topnavi-hg.jpg) no-repeat right;
	padding:0 0 0 5px;
	height:42px; width:165px;
	text-align:center;
	vertical-align:middle;
	
}
.navitop a { font-weight:bold; text-decoration:none; font-size:14px; color:#a96c12; border:0; }
.navitop a:hover { color:#523100; /* 523100 */}

.navi ul {margin:0 0 0 10pt; list-style-type:square ; padding:0 7pt;}
.navi a { font-weight:bold; text-decoration:none;	padding: 2pt 2pt 0pt 2pt; border-bottom: 1pt #a96c12 solid; color:#523100; font-size:13px; /*  a96c12 */ }
.navi a:hover { color:#DCB274;  padding:2pt 2pt 0pt 2pt; background-color:#a96c12 ; /* 523100 */}


.tdborder {
      border:1pt solid #523100 ;
      text-align:center;
      background-color:#653E12; /*434849;*/
      padding:2pt;
}

h1 {
      font-size:14pt;
      color:#DCB274;
      margin-top:0;
      padding:2pt 10pt;
      background-color:#a96c12;
}

h2 {
      font-size:12pt;
      padding-top:10pt;
      color:#a96c12;
}

a {color:#A96C13; font-size:14px; font-weight:bold; text-decoration:none; border-bottom: 1pt solid #A96C13;}
a:link {}
a:visited {}
a:hover { color:#be8701;}

/* fewoslide */
.fewoslide {
	background-color:#D1A25E;
        margin:0px;
}
.fewoslide ul, .fewoslide li {
        list-style-type:none;
	padding:10px;
        padding:0pt:
}
.slidetable {

}

img {
border: 1pt solid #653E12;
}


/* End of 'a_main' */

