/************ CSS Document - www.landhaus-leitner.at **********/
/*                                                            */
/*                       Landhaus Leitner am Wolfgangsee      */
/*                                                            */
/*               design: www.jungekreative.at                 */
/*                 date: august 2007                          */
/*      letzte änderung: 01.08.2007                           */
/*                                                            */
/**************************************************************/

body { 
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666666;
background-color: #FCFAEB;
} 
p { 
margin-top : 0;
margin-bottom : 15px;
font-size : 11px;
line-height : 150%;
} 
h2 { 
margin-top : 5px;
margin-left: 1px;
margin-bottom : 5px;
font-size : 11px;
font-weight : bold;
line-height : 100%;
color : #333333;
} 
h3 { 
margin-top : 5px;
margin-bottom : 5px;
font-size : 11px;
font-weight : bold;
line-height : 160%;
color : #666666;
}
h4 { 
margin-top : 5px;
margin-bottom : 5px;
font-size : 12px;
font-weight : bold;
line-height : 160%;
color : #000000;
}
h5 { 
margin-top : 5px;
margin-left: 1px;
margin-bottom : 5px;
font-size : 11px;
font-weight : bold;
line-height : 160%;
color : #333333;
} 

.content { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
line-height:16px;
color : #666666;
}

.preis { 
font-family : Arial, Helvetica, sans-serif;
margin:left: 20px;
margin-top : 5px;
margin-bottom : 5px;
font-size : 11px;
/*font-weight : bold;*/
line-height : 160%;
color : #000000;
}
img {
   behavior: url("pngbehavior.htc");
}
.img2 {
   border-style:solid;
/*   border-color:#DFD13C;*/
   border-color:#cccccc;
   border-width:1px;
}
.schriftblau {color: #336699}
.Stil1 {color: #999999}

a, a:link, a:hover, a:active, a:visited { 
color : #333333;
text-decoration : none;
} 
a:hover { 
color : #DFD13C;
}
	a.pulldown:link { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FCFAEB; text-decoration: none; padding-left: 10px; padding-right: 10px; }
	a.pulldown:visited { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FCFAEB; text-decoration: none; padding-left: 10px; padding-right: 10px; }
	a.pulldown:hover { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #193661; text-decoration: none; padding-left: 10px; padding-right: 10px;}
	a.pulldown:active { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #FCFAEB; text-decoration: none; padding-left: 10px; padding-right: 10px; }	
	.navi_button { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; height: 22px; width: 120px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }

#div1 { 
width : 100%;
position : relative;
text-align : center;
margin-left : auto;
margin-right : auto;
} 
#divlogo { 
width : 900px;
z-index:1;
position : relative;
margin-top : 0;
text-align : left;
margin-left : auto;
margin-right : auto;
/*background-color:#FFFFFF;*/
} 
#div2 { 
width : 900px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
/*background-color:#FFFFFF;*/
} 
#div3 {
width : 900px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
/*background-color:#FFFFFF;*/
} 
#div3farbe {
width : 900px;
height: 5px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
background-color:#DFD13C;
} 
#div3farbe2 {
width : 100%;
height: 2px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
background-color:#DFD13C;
} 
#div3weiss {
width : 900px;
height: 1px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
/*background-color:#ffffff;*/
} 
#div3weiss2 {
width : 900px;
height: 6px;
position : relative;
margin-top : 0;
text-align : right;
margin-left : auto;
margin-right : auto;
/*background-color:#ffffff;*/
} 
#div4 {
	position : relative;
	margin : 0;
	text-align : center;
	margin-left : auto;
	margin-right : auto;
/*	background-color: #FFFFFF;*/
} 
#div5 {
	width : 960px;
	position : relative;
	/*margin-top : 20px;*/
	text-align : center;
	margin-left : auto;
	margin-right : auto;
} 
#div6 { 
position : relative;
margin-top : 20px;
text-align : left;
margin-left : 240px;
margin-right : auto;
} 
#div7 { 
width : 200px;
position : relative;
text-align : center;
} 
.form_button { 
background-color : #d9d9d9;
font-family : arial, helvetica, sans-serif;
font-size : 11px;
color : #000000;
height : 20px;
border : 1px solid #eeeeef;
border-right-color : #808080;
border-bottom-color : #808080;
} 
.form_button2 { 
background-color : #DFD13D;
font-family : arial, helvetica, sans-serif;
padding:5px;
font-size : 11px;
color : #000000;
height : 20px;
border : 1px solid #eeeeef;
border-right-color : #808080;
border-bottom-color : #808080;
} 
.form_field { 
font-family : arial, helvetica, sans-serif;
font-size : 11px;
width : 200px;
color : #000000;
border : 1px solid #808080;
border-right-color : #eeeeef;
border-bottom-color : #eeeeef;
} 
.form_field-language { 
font-family : arial, helvetica, sans-serif;
font-size : 11px;
color : #000000;
border : 1px solid #808080;
border-right-color : #eeeeef;
border-bottom-color : #eeeeef;
} 
form { 
margin : 0;
padding : 0;
} 
input, textarea { 
border : 1px solid #999999;
margin-top : 2px;
background-color : #ffffff;
font-size : 12px;
color : #000000;
padding : 2px 3px 2px 3px;
} 
input.submit { 
border : 0 none #999999;
margin-top : 10px;
background-color : #aacc8d;
padding : 3px 5px 3px 5px;
} 
#divmenu { 
font-family : arial, helvetica, sans-serif;
font-size : 11px;
color : #658cb2;
padding-top : 0;
text-align : left;
} 
#divmenu a:link { 
color : #658cb2;
line-height : 16px;
text-decoration : none;
display : inherit;
padding-left : 13px;
background-image : url(../bilder/ca_weiter.gif);
background-repeat : no-repeat;
background-position : left center;
} 
#divmenu a:visited { 
color : #658cb2;
line-height : 16px;
text-decoration : none;
display : inherit;
padding-left : 13px;
background-image : url(../bilder/ca_weiter.gif);
background-repeat : no-repeat;
background-position : left center;
} 
#divmenu a:hover, #divmenu a.active:link, #divmenu a.active:hover, #divmenu a.active:active, #divmenu a.active:visited { 
color : #336699;
line-height : 16px;
text-decoration : none;
display : inherit;
padding-left : 13px;
background-image : url(../bilder/ca_weiterhover.gif);
background-repeat : no-repeat;
background-position : left center;
} 
#divmenu a:active { 
color : #658cb2;
line-height : 16px;
text-decoration : none;
display : inherit;
padding-left : 13px;
background-image : url(../bilder/ca_weiter.gif);
background-repeat : no-repeat;
background-position : left center;
} 
#page { 
background : #ffffff;
text-align : center;
} 
#head { 
position : relative;
margin : 0 auto 0 auto;
width : 100%;
height : 285px;
background-color : #336699;
} 
#head2 { 
position : relative;
margin : 0 auto 0 auto;
width : 100%;
background-color : #ffffff;
} 
#head3 { 
position : absolute;
float : left;
margin : 0 auto 0 auto;
width : 860px;
background-color : #ffffff;
left : -349px;
top : -647px;
} 
#navibalken { 
position : absolute;
left : 100px;
width : 200px;
height : 490px;
} 
#strichgelb { 
width : 800px;
margin : 0 auto 0 auto;
font-weight : bold;
text-align : right;
clear : both;
margin-left : 160px;
height : 0;
border-bottom : 4px solid #d0a825;
} 
#strichblau { 
width : 800px;
margin : 0 auto 0 auto;
font-weight : bold;
text-align : right;
clear : both;
margin-left : 160px;
height : 1px;
border-bottom : 4px solid #336699;
} 
#strichuntenaussen { 
width : 100%;
position : relative;
margin : 0;
text-align : center;
margin-left : auto;
margin-right : auto;
/*background-color : #ffffff;*/
} 
#strichunten { 
width : 900px;
margin : 0 auto 0 auto;
font-weight : bold;
font-size : 12px;
text-align : right;
clear : both;
/*background-color : #ffffff;*/
} 
#strichunten div { 
margin-left : 230px;
height : 22px;
border-bottom : 4px solid #DFD13C;
} 
#unten { 
text-align : left;
margin : 0 auto 0 auto;
padding : 8px 0 20px 0;
width : 100%;
font-size : 11px;
line-height : 150%;
/*background-color : #ececff;*/
} 
#unten div { 
text-align : right;
width : 900px;
} 
.menutitle { 
cursor : pointer;
margin-bottom : 3px;
background-color : #D4E6F3;
color : #336699;
width : 166px;
padding-left : 2px;
padding-top : 4px;
padding-bottom : 4px;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
border : 0 solid #000000;
} 
.submenu { 
font-family: arial, helvetica, sans-serif; 
font-size:11px; 
color:#666666;
/*margin-bottom : 0.5em;*/
padding-left : 8px;
margin-left : 8px;
margin-right : 12px;
text-align : left;
/*line-height : 16px;*/
}
	#submenu2 { font-family: arial, helvetica, sans-serif; font-size:10px; color:#666666; padding-top:0px;}
	#submenu2 a:link { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding-left:13px; background-image: url(../bilder/ca_weiter.gif); background-repeat: no-repeat; background-position: left center;}
	#submenu2 a:visited { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding-left:13px;background-image: url(../bilder/ca_weiter.gif); background-repeat: no-repeat; background-position: left center; }
	#submenu2 a:hover, #submenu2 a.active:link, #submenu2 a.active:hover, #submenu2 a.active:active, #submenu2 a.active:visited { color: #000000; line-height:18px; text-decoration:none; display:inherit; padding-left:13px;background-image: url(../bilder/ca_weiterhover.gif); background-repeat: no-repeat; background-position: left center; }
	#submenu2 a:active { color: #666666; line-height:18px; text-decoration:none; display:inherit; padding-left:13px; background-image: url(../bilder/ca_weiter.gif);  background-repeat: no-repeat; background-position: left center;}

	#buchen { font-family: arial, helvetica, sans-serif; font-size:12px; color:#333333; padding-top:0px;}
	#buchen a:link { color: #333333; line-height:18px; text-decoration:none; display:inherit; padding-left:13px; background-image: url(../bilder/ca_weiter.gif); background-repeat: no-repeat; background-position: left center;}
	#buchen a:visited { color: #333333; line-height:18px; text-decoration:none; display:inherit; padding-left:13px;background-image: url(../bilder/ca_weiter.gif); background-repeat: no-repeat; background-position: left center; }
	#buchen a:hover, #submenu2 a.active:link, #submenu2 a.active:hover, #submenu2 a.active:active, #submenu2 a.active:visited { color: #000000; line-height:18px; text-decoration:none; display:inherit; padding-left:13px;background-image: url(../bilder/ca_weiterhover.gif); background-repeat: no-repeat; background-position: left center; }
	#buchen a:active { color: #333333; line-height:18px; text-decoration:none; display:inherit; padding-left:13px; background-image: url(../bilder/ca_weiter.gif);  background-repeat: no-repeat; background-position: left center;}

.footer {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: Arial
}
.rot {color: #ff0000}

