/* ### ### Tag-StyleSheets ### ### */
a{color: #400000/*#4D4D4D*//*#F27900*/;}
a:hover,
a:visited:hover{color:#9B0000;}
a:visited{color: #400000/*#4D4D4D*//*#F27900*/;}

a.navlink1{
 color:#000;
 display:block;
 font-size:100%;
 padding:2px;
 padding-left:10px;
 text-decoration:none;
}
a.navlink1:hover,
a.navlink1:visited:hover{
 color:#000;
 padding-left:15px;
}
a.navlink1:visited{
 border:0px;
 color:#000;
}

a.navlink2{
 color: #000;
 display:block;
 font-size:80%;
 padding:1px;
 padding-left:20px;
 text-decoration:none;
}
a.navlink2:hover,
a.navlink2:visited:hover{
 color:#000;
 padding-left:15px;
}

acronym{
 cursor:help;
}

blockquote{
 font-style:italic;
 text-align:justify;
}

body{
 color: #000;
 background:url('images/body_bg.png') #ffc;
 font-family: 'Segoe UI', 'Trebuchet MS', Arial, sans-serif;
 height:100%;
 margin:0px;
 min-height:100%;
 padding:0px;
 text-align:center;
}

h1{font-size:160%;}

html{
 height:100%;
 margin:0px;
 padding:0px;
}

img{
 border-width:0px;
 padding:0px;
}

strong{
 font-weight:bold;
}

table{
 border-collapse: collapse;
 margin:0px;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
 text-align:center;
}
td{
 margin:0px;
 padding:0px;
}

ul{
 /*list-style-image:url('images/bullet01.gif');*/
 margin-top:5px;
}
ul li{
 margin-top:3px;
}
ul li ul{
 font-size:90%;
 /*list-style-image:url('images/bullet02.gif');*/
 margin-top:2px;
}
ul li ul li{
 line-height:120%;
 margin:0px;
 padding:0px;
}

/* ### ### IDs ### ### */

#FehlerBox{
 margin:10px;
}

#fuszzeile_cell{
 font-family: Georgia, Times, serif;
 font-weight:100;
 padding:0px;
 padding-bottom:10px;
 margin:20px 200px 0px 200px;
 text-align:center;
}
#fuszzeile_cell p{
 font-size:70%;
 margin:0px;
 padding:0px;
 text-align:center;
}
#fuszzeile_cell p img{
 margin:0px;
 padding:5px;
}

#m00_anzeigen{
 border:0px solid;
 border-left-width:1px;
 margin:0px;
 margin-left:auto;
 min-height:300px;
 padding:0px;
 position:absolute;
 right:0px;
 top:350px;
 width:183px;
}
#m00_anzeigen.fruehling{
 border-color:#802020;
}
#m00_anzeigen.herbst{
 border-color:#208020;
}
#m00_anzeigen h2{
 font-family: Georgia, Times, serif;
 font-size:140%;
 font-weight:100;
 margin:0px;
 margin-top:20px;
 margin-bottom:5px;
 padding:0px;
}
#m00_anzeigen h3{
 font-family: Georgia, Times, serif;
 font-size:110%;
 font-weight:100;
 margin:0px;
 margin-bottom:5px;
 margin-top:15px;
 padding:0px;
}
div.fruehling #m00_anzeigen h2{
 color:#208020;
}
div.fruehling #m00_anzeigen h3{
 color:#208020;
}
div.herbst #m00_anzeigen.herbst h2{
 color:#802020;
}
div.herbst #m00_anzeigen.herbst h3{
 color:#800000;
}
#m00_anzeigen p{
 margin:5px 10px;
 padding:0px;
}

.m00_hauptrahmen{
 background-repeat:repeat-y;
 border:0px solid transparent;
 border-top-width:1px;
 min-height:1020px;
 margin:0px;
 margin-top:-1px;
 padding:0px;
 text-align:left;
}
#m00_hauptrahmen_fruehling{
 background-image:url('images/fruehling_streifen.png');
}

#m00_hauptrahmen_herbst{
 background-image:url('images/herbst_streifen.png');
}

#m00_inhalt{
 margin:0px;
 padding:0px;
 padding-left:10px;
 padding-right:10px;
 text-align:left;
}
#m00_inhalt>*:first-child{
 margin-top:0px;
}
#m00_inhalt a{
 background-image:url('images/Link.png');
 background-position:top left;
 background-repeat:no-repeat;
 padding-left:9px;
}
#m00_inhalt a[target]{
 background-image:url('images/exlink.png');
 background-position:top left;
 background-repeat:no-repeat;
 padding-left:10px;
}
#m00_inhalt a[href="mailto:wein@duerauer.at"]{
 background-image:url('images/emaillink.png');
 background-position:center left;
 background-repeat:no-repeat;
 padding-left:25px;
}
#m00_inhalt div>*:first-child{
 margin-top:0px;
}
#m00_inhalt h2{
 font-family: Georgia, Times, serif;
 font-size:160%;
 font-weight:100;
 margin:0px;
 margin-top:20px;
 margin-bottom:5px;
 padding:0px;
 padding-left:5px;
}
#m00_inhalt h3{
 font-family: Georgia, Times, serif;
 font-size:130%;
 font-weight:100;
 margin:0px;
 margin-bottom:5px;
 margin-top:15px;
 padding:0px;
 padding-left:7px;
}
div.fruehling #m00_inhalt h2{
 color:#208020;
}
div.fruehling #m00_inhalt h3{
 color:#208020;
}
div.fruehling #m00_inhalt img, div.fruehling #m00_inhalt #slideshow2 div{
 border-color:#802020;
}
div.herbst #m00_inhalt img, div.herbst #m00_inhalt #slideshow2 div{
 border-color:#208020;
}
#m00_inhalt.herbst h2{
 color:#802020;
}
#m00_inhalt.herbst h3{
 color:#800000;
}
#m00_inhalt img, #slideshow2 div{
 border-style:solid;
 border-width:2px;
 margin:15px;
 margin-top:5px;
 padding:1px;
}
#m00_inhalt p{
 line-height:150%;
 margin:5px;
 margin-bottom:10px;
 padding:0px;
 padding-left:10px;
 padding-right:10px;
 text-align:justify;
}
#m00_inhalt strong{
 color:#600000;
}
#m00_inhalt table{
 margin:20px;
}
#m00_inhalt table tr td{
 border:0px solid;
 border-width:1px 0px;
 padding:5px;
 padding-right:20px;
 text-align:left;
}
div.fruehling #m00_inhalt table tr td{
 border-color:#802020;
}
div.herbst #m00_inhalt table tr td{
 border-color:#208020;
}

/*IDs innerhalb von #m00_inhalt*/
   #m00_inhalt #i_email_form{
	 margin:0px;
	 text-align:left;
   }
   #m00_inhalt #i_email_form table{
	 margin:0px;
    margin-top:30px;
	 text-align:left;
   }
   #m00_inhalt #i_email_form td{
    padding:0px;
	 text-align:right;
	 vertical-align:top;
	}
   #m00_inhalt #i_email_form td input{
	 display:inline;
    margin:0px;
    margin-right:15px;
    margin-top:5px;
    padding:0px;
	}
	#m00_inhalt #i_email_form td p{
    margin:5px auto;
    padding:0px 10px;
	 text-align:right;
    width:120px;
	}
	#m00_inhalt #i_email_form td textarea{
		display:block;
		margin:auto;
		margin-bottom:10px;
	}
	#m00_inhalt #i_email_form.reserv td p{
		width:180px;
	}
   #m00_inhalt #i_email_form td#submitbutton{
	 border-bottom-width:0px;
    padding:0px;
    padding-left:3px;
	 text-align:left!important;
   }
   #m00_inhalt #i_email_form td#submitbutton input{
    margin:10px auto 0px!important;
    padding:0px;
   }


   #m00_inhalt #i_email_resetform{
    margin:0px;
    padding:0px;
    padding-left:3px;
	 text-align:left!important;
   }
   #m00_inhalt #i_email_resetform input{
    margin:0px!important;
    padding:0px!important;
   }
   #m00_inhalt #i_email_resetform p{
    margin:0px!important;
    padding:0px!important;
   }

   #m00_inhalt #vinea{
		margin-top:200px;
	}
   #m00_inhalt #vinea img{
		border:0px;
		margin:10px;
		padding:0px;
	}

#m00_navigation{
 font-family: "Palatino Linotype", Palatino, Georgia, Times, serif;
 font-size:110%;
 margin:0px;
 padding:10px;
 width:150px;
}
#m00_navigation p{
 margin:0px;
 padding:0px;
 text-align:left;
}
#m00_navigation p.currnav a{
 color: #000!important;
 font-weight:bold;
}
#m00_navigation p.currnav a:hover{
 color: #000!important;
}

#m00_navigation_cell{
 float:left;
 margin:0px;
 margin-top:-1px;
 padding:0px;
}
#m00_navigation_cell #schild{
 background-image:url('images/gruenes_schild.png');
 background-position:bottom center;
 background-repeat:no-repeat;
 height:150px;
 margin-top:10px;
 width:177px;
}
#m00_navigation_cell div.herbst div p{
 background-image:url('images/herbst_navblatt.png');
 background-repeat:no-repeat;
 padding-left:25px;
}
#m00_navigation_cell div.fruehling div#m00_navigation{
 background-image:url('images/fruehling_blattzipfel.jpg');
 background-position:top left;
 background-repeat:no-repeat;
 padding-top:60px;
}
#m00_navigation_cell div.fruehling div p{
 background-image:url('images/fruehling_navblatt.png');
 background-repeat:no-repeat;
 padding-left:25px;
}

#m00_titel{
 font-family: Georgia, Times, serif;
 font-size:180%;
 font-weight:100;
 letter-spacing:2px;
 margin:0px;
 padding:0px;
}

#m00_titlecell_2{
 margin:0px;
 margin-bottom:20px;
 padding:0px;
}

#m00_top{
 height:0px;
 margin:0px;
 padding:0px;
 width:0px;
}

#slideshow{
 background-image:url('images/weinstock.jpg');;
 height:200px;
 position:absolute;
 right:29px;
 top:53px;
 width:300px;
}

#slideshow2 div{
 height:333px;
 margin: 0px auto;
 padding:1px;
 width:500px;
}
#slideshow2 div>*>*{
 margin: 0px;
 margin-bottom:-5px;
 padding:0px;
}

#spacer02{
 clear:left;
}
#spacer02 p{
 font-size:10%;
 margin:0px;
 padding:0px;
}

.subrahmen{
 border:0px solid transparent;
 border-top-width:1px;
 margin-top:-1px;
 min-width:1050px;
}

#subrahmen1_fruehling{
 background:url('images/fruehling_blatt.jpg') no-repeat;
}
#subrahmen1_herbst{
 background:url('images/herbst_blatt.jpg') no-repeat;
}
#subrahmen2_fruehling{
 background:url('images/fruehling_schrift.jpg') no-repeat 280px 0px;
}
#subrahmen2_herbst{
 background:url('images/herbst_schrift.jpg') no-repeat 280px 0px;
}
#subrahmen3_fruehling{
 background:url('images/fruehling_linie.png') no-repeat 177px 235px;
}
#subrahmen3_herbst{
 background:url('images/herbst_linie.png') no-repeat 177px 235px;
}
#subrahmen4{
 background:url('images/schild.jpg') no-repeat top right;
 padding-top:235px;
 position:relative;
}

#titelundinhalt_cell{
 margin:0px;
 margin-left:183px;
 margin-right:183px;
 padding:20px;
}

#valid p{
 margin:0px;
 padding:0px;
}
#valid img{
 padding:10px;
}


/* ### ### Klassen ### ### */

.bg_grey01{background-color:#F0F0F0;}
.bg_orange{background-color:#FF8000;}

.blocksatz{text-align:justify!important;}

.border0{border-width:0px;}
.border1{
 border-color:#C0C0C0;;
 border-style:solid;
 border-width:1px;
}
.border_pruef{
 border-color:#FF0000!important;
 border-style:solid!important;
 border-width:1px!important;
}
div.border_pruef{
 border-color:#FF0000!important;
 border-style:solid!important;
 border-width:1px!important;
}
.border_pruef *{
 border-color:#FF0000!important;
 border-style:solid!important;
 border-width:1px!important;
}

.center{text-align:center;}

.cl_black{color:#000000;}
.cl_blue01{color:#0000A0/*#1A2788*/;}
.cl_blue02{color:#000066;}
.cl_grey1{color:#ADADAD;}
.cl_grey2{color:#4D4D4D;}
.cl_red1{color:#C12C00;}

.fett{font-weight:bold;}

.fontsize60{font-size:60%;}
.fontsize70{font-size:70%;}
.fontsize80{font-size:80%;}
.fontsize120{font-size:120%;}
.fontsize140{font-size:140%;}
.fontsize160{font-size:160%;}

.kapit{font-variant:small-caps;}

.letter_space1{letter-spacing:1px;}
.letter_space2{letter-spacing:2px;}
.letter_space3{letter-spacing:3px;}

.mar0{margin:0px;}
.mar5{margin:5px;}
.mar10{margin:10px!important;}
.mar20{margin:20px;}
.mar35{margin:35px;}

.mar_left5{margin-left:5px;}
.mar_left10{margin-left:10px;}
.mar_left20{margin-left:20px;}
.mar_left30{margin-left:30px;}

.mar_top5 li{margin-top:5px;}
.mar_top8{margin-top:5px;}
.mar_top8 li{margin-top:5px;}
.mar_top10{margin-top:10px;}
.mar_top20{margin-top:20px;}
.mar_top30{margin-top:30px;}
.mar_top50{margin-top:50px;}

.normal{font-weight:normal;}

.notvalid{
 color:#C12C00;
}

.p_visible{display:none;}

.pad0{padding:0px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}

.pad_top5{padding-top:5px;}

.ta_center {text-align:center!important;}
.ta_center p{text-align:center!important;}
.ta_left {text-align:left!important;}
.ta_right {text-align:right!important;}

.underline{text-decoration:underline;}

.va_bottom {vertical-align:bottom;}
.va_center {vertical-align:middle;}
.va_top {vertical-align:top;}

.width130{width:130px;}
.width14p{width:14%;}
.width65p{width:65%;}
.width70p{width:70%;}
