@charset "utf-8";
/* CSS Document */
body{
	background:scroll center top;
	font-family:Arial,Verdana,Sans-serif;
	text-align:center;
	line-height: normal;
	margin:0px;
}

.cl{clear:both;}
#wrapper{margin:0px auto;width:1000px;text-align:left;font-size:12px; padding: 15px 0px 0px 0px;}
#seite{margin:0px;float:left;width:900px;}
#banner{background:url(wienrot.png) no-repeat; width:900px;overflow:hidden;padding:0px 0px 5px 0px;}
#footer{clear:both;background:url(footerweinrot.png) no-repeat;width:900px;padding:15px 0px 10px;margin:0px;text-align:center;color:#fff;font-size:11px;}
#shadow{padding:0px 7px 0px 0px;width:893px ;/* -7 wegen padding */ background:url(middle.png) repeat-y;}
#rahmen{margin:0px auto; padding:10px;  background:url(rahmen.png) repeat-y;}
.button1{padding:0;margin:0;border:none;background: url(button_bg_2.gif) no-repeat center;height:20px;width:50px;}


/* Navigation-Head
-------------------------------------------------------- */
#navigation1,
#navbalken{clear:both; width:900px;height:40px;overflow:hidden;}
#navigation1 ul{margin:0px;padding:7px 0px 0px 5px;list-style-type:none;}
#navigation1 li{float:right;}
#navigation1 a{text-decoration:none;display:block;color:#fff;font-size:13px; font-weight:bold; padding:4px 20px 24px 20px;}
#navigation1 a:hover,
#navigation1 .active a{color:#000000;}
#navigation1 ul ul{position:absolute;padding-right:8px;}
#navigation1 ul ul a{padding:2px 12px 2px 0px;color:#000000;}
#navigation1 ul ul a:hover,
#navigation1 ul ul .active a{color:#000000;}

/* Navigation-Left
-------------------------------------------------------- */
#navileft,
#navileft ul{margin:0px;padding:0px 5px 5px 0px; list-style-type:none}
#navileft li{float:none;}
#navileft a{text-decoration:none; display:inline-block; color:#333333; font-size:13px; padding:4px 5px 5px 0px;}
#navileft a:hover,
#navileft .active a{color:#990000;}
#navileft ul ul{position:absolute;padding-right:0px;}
#navileft ul ul a{padding:0px 2px 2px 0px; color:#990000;}
#navileft ul ul a:hover,
#navileft ul ul .active a{color:#990000;}



/* Navigation Center
-------------------------------------------------------- */
#navigation,
#navbalken{clear:both; width:960px;height:35px;overflow:hidden;}
#navigation ul{margin:0px auto;padding:3px 0px 0px 0px;list-style-type:none;}
#navigation li{float:left;}
#navigation a{text-decoration:none;display:block;color:#333333; text-align:right;font-weight:bold; font-size:13px;padding:4px 10px 4px 15px;}
#navigation a:hover,
#navigation .active a{color:#990000;}
#navigation ul ul{position:absolute;padding-left:8px;}
#navigation ul ul a{padding:2px 12px 2px 0px;color:#990000;border-bottom:3px solid #74a0cb;}
#navigation ul ul a:hover,
#navigation ul ul .active a{color:#990000;border-bottom:3px solid #003366;}


/* Navigation footer
-------------------------------------------------------- */
#navigation2,
#navigation2 ul{margin:0;padding:1px 0px 0px 0px;list-style-type:none;}
#navigation2 li{float:left;}
#navigation2 a{text-decoration:none;display:block;color:#333333;font-size:10px;padding:2px 8px 4px 5px;}
#navigation2 a:hover,
#navigation2 .active a{color:#003366;}
#navigation2 ul ul{position:absolute;padding-left:8px;}
#navigation2 ul ul a{padding:2px 12px 2px 0px;color:#003366;border-bottom:0px solid #74a0cb;}
#navigation2 ul ul a:hover,
#navigation2 ul ul .active a{color:#003366;border-bottom:0px solid #003366;}

