@charset "utf-8";
/* CSS Document */



BODY { 
font-family: Verdana,Arial;
font-size: 11px;
line-height: 14px;
color: #ffffff;
scrollbar-face-color: #325326;  
scrollbar-base-color: #325326;
scrollbar-arrow-color: #FFCC66;
scrollbar-shadow-color: #efefef;
background-image: url(http://www.gasthaus-schweitzer.de/cm/fileadmin/schweitzer/images/backs/back.jpg);
background-repeat: repeat-x;
background-position: left top;
background-color: #fef6aa;
} 

p {
font-family: Verdana,Arial;
font-size: 11px;
line-height: 14px;
color: #ffffff;
}

td {
font-family: Verdana,Arial;
font-size: 11px;
line-height: 16px;
color: #ffffff;
}

ul {
font-family: Verdana,Arial;
font-size: 11px;
line-height: 16px;
color: #ffffff;
} 

li {
font-family: Verdana,Arial;
font-size: 11px;
line-height: 16px;
color: #000000;
} 

.csc-mailform-field {
font-family: Verdana,Arial;
font-size: 11px;
line-height: 16px;
color: #000000;
} 

A:link { 
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
A:visited { 
color: #ffffff; 
text-decoration: none;
font-weight: bold;
}
A:hover { 
color: #fef6ab; 
text-decoration: none;
font-weight: bold;
}

.inhalt {
	height: 100%;
	width: 100%;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-align: center;
	padding-top: 0px;
}

.leftside {
 border-right: 2px solid #fef6aa;
}
 
.inhalt-mitte {
	background-image: url(http://www.gasthaus-schweitzer.de/cm/fileadmin/schweitzer/images/start/bilder-mitte_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}

.inhalt-mitte_aktion {
	background-image: url(http://www.gasthaus-schweitzer.de/cm/fileadmin/schweitzer/images/start/bilder-mitte_aktion_02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}

.inhalt-tagungen {
	background-image: url(http://www.gasthaus-schweitzer.de/cm/fileadmin/schweitzer/images/tagungen/bild-tagungen.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}

.inhalt-karten {
	background-image: url(http://www.gasthaus-schweitzer.de/cm/fileadmin/schweitzer/images/start/button-karten.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}


H1 {
font-family: Verdana,Arial;
font-size: 22px;
color: #305617;
line-height: 26px;
}

H1 .csc-firstHeader {
font-family: Verdana,Arial;
font-size: 22px;
color: #fef6ab;
margin-bottom: -30px;
}

H2 {
font-family: Verdana,Arial;
font-size: 20px;
color: #305617;
line-height: 24px;
}

H3 {
font-family: Verdana,Arial;
font-size: 18px;
color: #fef6ab;
line-height: 22px;
}

H4 {
font-family: Verdana,Arial;
font-size: 16px;
color: #fef6ab;
line-height: 20px;
}

H5 {
font-family: Verdana,Arial;
font-size: 14px;
color: #fef6aa;
line-height: 17px;
}


A.menu_top1 {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
font-weight: normal;
} 

A.menu_top1:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
font-weight: normal;
}

A.menu_top1:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
font-weight: normal;
}

A.menu_top2 {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
font-weight: normal;
} 

A.menu_top2:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
font-weight: normal;
}

A.menu_top2:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
font-weight: normal;
}

DIV.navileft1 a {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
} 

DIV.navileft1 a:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}

DIV.navileft1 a:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}


DIV.navileft2 a {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
} 

DIV.navileft2 a:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}

DIV.navileft2 a:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #255815;
padding-top: 5px;
padding-left: 3px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}




DIV.navileft3 a {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
} 

DIV.navileft3 a:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #255815;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}

DIV.navileft3 a:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}


DIV.navileft4 a {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
} 

DIV.navileft4 a:visited {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}

DIV.navileft4 a:hover {
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #BE8822;
text-decoration: none;
text-align: left;
padding-top: 7px;
padding-left: 13px;
height: 25px;
width: 145px;
display: block;
font-weight: normal;
}
