
/*.....Standard Allgemein HTML................................................ */
html {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin: 0px;
}
body  {
background-color:#e9e5c2;
background-image:url(bilder/bg.jpg);
background-repeat:repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#53302c;
font-weight:normal;
text-decoration: none;
}
body, textarea {
        scrollbar-face-color:#00509d;
        scrollbar-highlight-color:#ffffff;
        scrollbar-3dlight-color:#dddddd;
        scrollbar-shadow-color:#ffffff;
        scrollbar-darkshadow-color:#cccccc;
        scrollbar-track-color:#55a6af;
        scrollbar-arrow-color:#333333;
}

#content_rahmen {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 18px;
font-weight: normal;
border: 0px solid #000000;
background-color:#f3e1b9;
width:935px;
}
#content {
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
line-height: 22px;
font-weight: normal;
background-color:#f7eedb;
padding-top:20px;
padding-left:62px;
width:884px;

}
#content_print {
vertical-align: middle;
text-align: center;
}
#bg-top {
background-image: url(bilder/r-top.jpg);
background-position: top left;
background-repeat: no-repeat;
width:953px; 
height:36px; 
}
#logos {
background-image: url(bilder/logo-head.jpg);
background-position: top center;
background-repeat: no-repeat;
width:901px; 
height:180px; 
}
#menue {
background-image: url(bilder/menuebg.jpg);
background-position: top center;
background-repeat: no-repeat;
width:901px; 
height:46px; 
}

#bg-stripe-left {
background-image: url(bilder/r-left.jpg);
background-position: top right;
background-repeat:repeat-y;
width:9px;
height:9px;
}
#bg-stripe-right {
background-image: url(bilder/r-right.jpg);
background-position: top left;
background-repeat:repeat-y;
width:9px;
height:9px;
}
#bg-cont-stripe-left {
background-image: url(bilder/stripe-left.jpg);
background-position: top right;
background-repeat:repeat-y;
width:10px;
}
#bg-cont-stripe-right {
background-image: url(bilder/stripe-right.jpg);
background-position: top left;
background-repeat:repeat-y;
width:8px;
}
#bg-stripe {
background-image: url(bilder/linie-vv.jpg);
background-position: top left;
background-repeat:repeat-y;
width:1px;
height:10px;
}
#bg-bottom {
background-image: url(bilder/r-bottom.jpg);
background-position: top left;
background-repeat: no-repeat;
width:953px; 
height:36px; 
}
#bg-bottom1 {
background-image: url(bilder/r-bottom1.jpg);
background-position: top left;
background-repeat: no-repeat;
width:935px; 
height:111px; 
}
#bg-cont-left {
background-image: url(bilder/bg-cont-left.jpg);
background-position: top right;
background-repeat:repeat-y;
width:22px;
}
#bg-cont-right {
background-image: url(bilder/bg-cont-right.jpg);
background-position: top left;
background-repeat:repeat-y;
width:21px;
}
#footer {
padding-right:0px;
}
#bg_content {
vertical-align: middle;
text-align: center;
}
.textostern {
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
line-height: 22px;
font-weight: normal;
height: 124px;
background-color:#e9e5c2;
padding-top:20px;
padding-left:20px;
}
.flies {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 20px;
font-weight: normal;
}
.copy {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
line-height: 20px;
font-weight: normal;
}
.head {
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
color:#4b412f;
font-weight: bold;
padding-top:10px;
}
.head2 {
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
font-weight: bold;
}
h2 {
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
font-weight: bold;
}
p {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 16px;
font-weight: normal;
}
p.flies {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 20px;
font-weight: normal;
}
.fliesbold {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 20px;
font-weight: bold;
}
.flieskarte {
font-size:13px;
font-family:'Book Antiqua', Palatino, serif;
color:#53302c;
line-height: 20px;
font-weight: normal;
}
.flieskartebold {
font-size:13px;
font-family:'Book Antiqua', Palatino, serif;
color:#53302c;
line-height: 20px;
font-weight: bold;
text-align: justify;
}
.flieskarte-mitte {
font-size:13px;
font-family:'Book Antiqua', Palatino, serif;
color:#53302c;
line-height: 20px;
font-weight: normal;
text-align:center;
}
.flieskarte-mittebold {
font-size:13px;
font-family:'Book Antiqua', Palatino, serif;
color:#53302c;
line-height: 20px;
font-weight: bold;
text-align:center;
}
.flieskarte-preise {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 20px;
font-weight: normal;
text-align:right;
}
.fliesi {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#53302c;
font-weight:normal;
text-decoration: none;
line-height: 20px;
text-align: justify;
width:640px;
}
p.blau {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;/*#005C96*/
line-height: 20px;
font-weight: bold;
}
.spruch {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#336600;/*#663333  336600*/
line-height: 20px;
font-weight: bold;
height:55px; 
width: 470px;
background-color: #F5F5D7;
border: 1px dashed #999999;
font-style: italic;
padding: 5px 5px 5px 5px;

}
.stern {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#ce0000;
font-weight: normal;
}
.tabref {
background-color: #ffffff;
border: 0px solid #999999;
}

.bildinhalt {
padding-left:4px;
}
.seite {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	line-height: 16px;
	font-weight: bold;
}
.strich {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
line-height: 20px;
font-weight: normal;
}
.fliesimp {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#53302c;
font-weight:normal;
text-decoration: none;
line-height: 20px;
text-align: justify;
width:90%;
}

.textboldfelder
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
text-align: right;
padding-right: 10px;
color:#000000;
}
li {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
line-height: 18px;
font-weight: normal;
}
.eins {
list-style-image: url(bilder/bullet.gif);
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.zwei {
list-style-image: url(bilder/bullet2.gif);
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
/*#4xbilder {
width: 100%;
}*/


.headred {
background-color: #A80503;
}
.headwhite {
background-color: #ffffff;
}
.noscreen {
display:none;
visibility: hidden;
}
.noprint {
visibility: visible;
}
#weg {
visibility: visible;
}


.border {
border: 6px solid #a08a75;
}
.borderstart {
border: 3px solid #666666;
margin-right:50px;
}
.bordercontent {
border: 3px solid #666666;
margin-right:35px;
}
.bilder {
float:left; 
margin-right:15px; 
margin-top:25px;
margin-bottom:0px;
border: 6px solid #a08a75;
}
.bilder2 {
float:left; 
margin-right:35px; 
margin-top:25px;
margin-bottom:0px;
border: 6px solid #a08a75;
}
/*----------------------------------------------------------------------------*/

input, select,ul,li {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color:#53302c;
line-height: 20px;
font-weight: normal;

}
textarea {
width:236px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
}
.radiocheck { 
background-color: transparent;
 }
 
 .textboldfelder
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: right;
padding-right: 5px;
color:#333333;
}


.inputfelder2
{
	width: 490px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	background-color: #ffffff;
}
input.herri {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color:transparent;
	border: #B8B8B4 0px solid;
}
.inputfelder
{
	width: 374px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-bottom: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	background-color: #efede8;
}
.inputfelder-plz
{
	width: 100px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-bottom: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	background-color: #efede8;
}



TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BACKGROUND: #F8F8E3; 
	MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; 
	font-family: Arial, Helvetica, sans-serif; width: 480px;	
}

INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 9pt; BACKGROUND: #efede8; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; 
	color:#333333; BORDER-BOTTOM: #999999 1px solid; font-family: Arial, Helvetica, sans-serif; 
	margin-bottom: 0px; margin-top: 0px;

}

SELECT {
	BORDER-RIGHT: #fc6404 1px solid; BORDER-TOP: #fc6404 1px solid; FONT-SIZE: 9pt; BACKGROUND: #F8F8E3; 
	MARGIN: 0px; BORDER-LEFT: #fc6404 1px solid; COLOR: #333333; BORDER-BOTTOM: #fc6404 1px solid; 
	font-family: Arial, Helvetica, sans-serif;
}

/*	--- Link --- */

a:link {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#007b40;
text-decoration: none;
font-weight: normal;
}
a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#007b40;
text-decoration: none;
font-weight: normal;
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-decoration: underline;
font-weight: normal;
}
a:active {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-decoration: underline;
font-weight: normal;
}
/*............................................*/



a.nav:link {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
line-height: 24px;
text-decoration: none;
padding-top: 0px;
font-weight: normal;
padding-left: 0px;
}
a.nav:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
line-height: 24px;
text-decoration: none;
padding-top: 0px;
font-weight: normal;
padding-left: 0px;
}
a.nav:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#f9b100;
line-height: 24px;
text-decoration: none;
padding-top: 0px;
font-weight: normal;
padding-left: 0px;
}
a.nav:active {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#f9b100;
line-height: 24px;
text-decoration: none;
padding-top: 0px;
font-weight: normal;
padding-left: 0px;
}

/*............................................*/

a.mailwww:link {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#a18577;
text-decoration: none;
font-weight: normal;
}
a.mailwww:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#a18577;
text-decoration: none;
font-weight: normal;
}
a.mailwww:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration: underline;
font-weight: normal;
}
a.mailwww:active {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration: underline;
font-weight: normal;
}
/*.....A66F00.......................................*/


a.navactiv:link,a.navactiv:visited,a.navactiv:hover,a.navactiv:active {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#f9b100;
line-height: 24px;
text-decoration: none;
text-decoration: none;
padding-top: 0px;
font-weight: normal;
padding-left: 0px;
}


/*............................................*/

a.back_forward:link {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#A66F00;
text-decoration: none;
font-weight: normal;
}
a.back_forward:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#A66F00;
text-decoration: none;
}
a.back_forward:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration: underline;
}
a.back_forward:active {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration: underline;
}
/*............................................*/


a.path:link {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#005C96;
text-decoration: none;
font-weight: normal;
}
a.path:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#005C96;
text-decoration: none;
}
a.path:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#663333;
text-decoration: underline;
}
a.path:active {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#663333;
text-decoration: underline;
}
/*............................................*/
