
/* CSS Document */


body {margin:0px;padding:0px 0px 20px 0px;background:url('../images/page-background.jpg') top repeat-x #fff;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

a {outline:none; /* hide dotted outline in Firefox */}
 
 /* For Index*/
 #startTopNews {
	position:absolute;
	left:40px;
	top:55px;
	z-index:2800;
	color:white;
	margin:0px;
	padding:0px;
	width:250px;
}

#startTopNews p.topBox {
	line-height:14px;
	background:url('../images/boxes/index-transparent-box-top-250.png') no-repeat left top;
	width:240px;
	padding:8px 8px 2px 8px;
	font-size:11px;
	margin:0px;
}

#startTopNews p.bottom {
	background:url('../images/boxes/index-transparent-box-bottom-250.png') no-repeat left bottom;
	width:250px;
	height:8px;
	margin:0px 0px 15px 0px;
}

#startTopNews p.topBox a {color:white;text-decoration:underline;}
#startTopNews p.topBox a:hover {color:white;text-decoration:none;}
 
#top {width:888px;margin:0 auto;padding:17px 0px 10px 0px;background-color:transparent;background:url('../images/infowein-logo.gif') 15px 7px no-repeat;}
/* !!!! NACH WEIHNACHTEN HEIGHT:60PX WIEDER RAUS NEHMEN !!!!! IM IE-STYLESHEET AUCH !!!!! */
#top ul {text-align:right;list-style-type:none;margin:0px 0px 0px 0px;padding:15px 10px 0px 0px;white-space:nowrap;}
#top ul li {font-size:12px;letter-spacing:1px;display:inline;padding:0px 0px 0px 10px;margin:0px 0px 0px 5px;}
#top ul li a.topnav:link, a.topnav:visited {color:black;text-decoration:none;padding-left:10px;margin:0px;background:url('../images/list-arrow.gif') no-repeat;border-bottom:none;} 
#top ul li a.topnav:hover, a.topnav:active {color:#990000;text-decoration:none;padding-left:10px;margin:0px;background:url('../images/list-arrow-hover.gif') no-repeat;border-bottom:none;}

#container {width:890px;margin:0 auto;padding:0px;background:url('../images/container-background.jpg') repeat-x #ACAEB1;border:1px solid black;overflow:hidden;}

#banner {margin:0px;padding:0px;}
#banner .navContainer {float:left;}
#banner ul {margin:0px 0px 0px 20px;padding:8px 0px 0px 0px;width:830px;font-size:12px;}
#banner ul li {white-space:nowrap;text-align:left;letter-spacing:1px;display:inline;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#banner ul li a.nav:link, a.nav:visited{background:url('../images/list-arrow.gif') no-repeat;padding:0px 0px 0px 9px;margin:0px 13px 0px 0px;color: black;text-decoration: none;}
#banner ul li a.nav:hover, a.nav:active {color:#990000;background:url('../images/list-arrow-hover.gif') no-repeat;}
#banner ul li a.navLive:link, a.navLive:visited {color:#990000;text-decoration:none;padding:0px 0px 0px 9px;margin:0px 19px 0px 0px;background:url('../images/list-arrow-hover.gif') no-repeat;border-bottom:none;}
#banner ul li a.navLive:hover, a.navLive:active {color:#990000;text-decoration:none;padding:0px 0px 0px 9px;margin:0px 19px 0px 0px;background:url('../images/list-arrow-hover.gif') no-repeat;border-bottom:none;}


#banner #active { border-left: 1px solid #fff; }
#banner #langNav {float:right;margin:0px 20px 0px 0px;}

#banner .banner-top {margin:10px 10px 8px 20px;height:311px;width:850px;overflow:hidden;}
#banner .banner-top-small {margin:10px 10px 8px 20px;height:119px;width:850px;overflow:hidden;}
#banner .banner-top-laender {margin:10px 10px 8px 20px;height:119px;width:850px;overflow:hidden;}
#banner .banner-top-weine {margin:10px 10px 8px 20px;height:119px;width:850px;overflow:hidden;}

#banner p.date {float:left;margin:0px 0px 0px 0px;padding:0px 0px 8px 30px;letter-spacing:1px;}
#banner p.subnav {float:right;margin:0px 0px 0px 0px;padding:0px 20px 8px 0px;letter-spacing:1px;}
#banner p.subnav a.subLink:link,a.subLink:visited {color:black;text-decoration:none;margin:0px 15px 0px 12px;padding:0px 0px 0px 12px;background:url('../images/list-arrow.gif') no-repeat;}
#banner p.subnav a.subLink:hover,a.subLink:active {color:#990000;text-decoration:none;margin:0px 15px 0px 12px;background:url('../images/list-arrow-hover.gif') no-repeat;}

#banner p.subnav a.subLink2:link,a.subLink2:visited {color:#990000;text-decoration:none;margin:0px 15px 0px 12px;padding:0px 0px 0px 12px;background:url('../images/list-arrow-hover.gif') no-repeat;}
#banner p.subnav a.subLink2:hover,a.subLink2:active {color:#990000;text-decoration:none;margin:0px 15px 0px 12px;background:url('../images/list-arrow-hover.gif') no-repeat;}

#middle {width:270px;padding:0px;margin:0px 0px 0px 30px;overflow:auto;float:left;}
#middle a:link,a:visited {color:#B9713C;text-decoration:none;background-image:none;padding:0px;}
#middle a:hover,a:active {color:#B9713C;text-decoration:none;border-bottom:1px dotted white;background-image:none;}

#top-home {width:860px;margin:0px 10px 0px 0px;padding:0px 0px 0px 20px;float:left;}
#top-850 {width:860px;margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;float:left;clear:both;}

#bottom {float:left;clear:both;width:850px;padding:0px 0px 20px 20px;margin:0px 0px 0px 0px;}

#right {float:left;width:270px;margin:0px 0px 0px 0px;padding:0px;}
#right-170 {float:left;width:170px;margin:0px 0px 0px 0px;padding:0px;}

#right2 {float:right;width:270px;margin:0px 0px 0px 0px;padding:0px;}
#right2-170 {float:right;width:170px;margin:20px 30px 0px 0px;padding:0px;}

.black {color:black;}
.black-bold {color:black;font-weight:bold;}
.black-big {color:black;font-size:12px;font-weight:bold;}

.grey {color:#5A5B5E;}

h2.white {color:white;}
.dotline {height:1px;border-bottom:1px dotted white;margin:10px 0px 10px 15px;width:522px;clear:both;}
.small {font-size:10px;}
.jclock  {width:200px;float:left;}
label:hover {color:#CCCCCC;}
label.noHover:hover {color:black;cursor:text;}
.contentPic {float:left;border:1px dotted white;padding:2px;margin:0px 10px 0px 0px;}


.icon {vertical-align:middle;line-height:100%;margin-right:3px;}

/* Bordeaux */
.box-bordeaux {float:left;width:270px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-bordeaux .top {background:url('../images/boxes/box-bordeaux-top.gif') no-repeat;height:45px;}
.box-bordeaux .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-bordeaux .content {background: url('../images/boxes/box-bordeaux-bottom.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-bordeaux p {padding:0px 10px 8px 15px;margin:0px;line-height:15px;}
.box-bordeaux .secColor {color:#C46177;}
.box-bordeaux .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux .content a.white2:link,a.white2:visited {color:white;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-bordeaux .content a.white2:hover,a.white2:active {color:white;text-decoration:underline;background-image:none;}
.box-bordeaux .content a.white4:link,a.white4:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux .content a.white4:hover,a.white4:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux .content a:link,a:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux .content a:hover,a:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux .content h1 {letter-spacing:1px;color:white;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 2px 15px;}
.box-bordeaux .content h2 {letter-spacing:1px;color:white;font-size:12px;font-weight:bold;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 2px 15px;}
.box-bordeaux .content h2 > a {letter-spacing:0;color:white;font-size:12px;font-weight:normal;margin:0px;padding:0px 20px 2px 0;}
.box-bordeaux .content .black {padding:0px 20px 0px 0px;}

/* Bordeaux 850 */
.box-bordeaux-850 {float:left;width:850px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-bordeaux-850 .top {background:url('../images/boxes/box-bordeaux-top-850.gif') no-repeat;height:25px; white-space:nowrap;}
.box-bordeaux-850 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-bordeaux-850 .content {background: url('../images/boxes/box-bordeaux-bottom-850.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-bordeaux-850 p {padding:0px 10px 8px 15px;margin:0px;line-height:15px;}
.box-bordeaux-850 .secColor {color:#C46177;}
.box-bordeaux-850 .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-850 .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux-850 .content a:link,a:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-850 .content a:hover,a:active {color:white;text-decoration:none;background-image:none;}

/* Bordeaux 560 */
.box-bordeaux-560 {float:left;width:560px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-bordeaux-560 .top {background:url('../images/boxes/box-bordeaux-top-850.gif') no-repeat;height:25px; white-space:nowrap;}
.box-bordeaux-560 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-bordeaux-560 .content {background: url('../images/boxes/box-bordeaux-bottom-850.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-bordeaux-560 p {padding:0px 10px 8px 15px;margin:0px;line-height:15px;}
.box-bordeaux-560 .secColor {color:#C46177;}
.box-bordeaux-560 .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-560 .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux-560 .content a:link,a:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-560 .content a:hover,a:active {color:white;text-decoration:none;background-image:none;}

.box-bordeaux-search {float:left;width:270px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-bordeaux-search .top {background:url('../images/boxes/box-bordeaux-top-blank.gif') no-repeat;height:35px;padding-top:5px;}
.box-bordeaux-search .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-bordeaux-search .content {background: url('../images/boxes/box-bordeaux-bottom.gif') no-repeat bottom;padding:0px 0px 10px 17px;margin:0px;}
.box-bordeaux-search p {padding:0px 10px 8px 15px;margin:0px;line-height:15px;}
.box-bordeaux-search .secColor {color:#C46177;}
.box-bordeaux-search .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-search .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux-search input.searchField {width:180px;border:1px solid silver;font-size:12px;color:black;margin-bottom:4px;}
.box-bordeaux-search input.searchField:hover{background-color:#FFC;}
.box-bordeaux-search input.searchField:focus {background-color:#FFC;border-color:#FC6;}
.box-bordeaux-search form {display:inline;}
.box-bordeaux-search .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:1px;padding:2px 3px 2px 3px;width:40px;font-size:11px;cursor:pointer;}
.box-bordeaux-search .button:hover {background-color:#CCCDCF;color:white;font-size:11px;cursor:pointer;}

.box-bordeaux-search-320 {float:left;width:320px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-bordeaux-search-320 .top {background:url('../images/boxes/box-bordeaux-top-blank-320.gif') no-repeat;height:35px;padding-top:5px;}
.box-bordeaux-search-320 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-bordeaux-search-320 .content {background: url('../images/boxes/box-bordeaux-bottom-320.gif') no-repeat bottom;padding:0px 0px 10px 17px;margin:0px;}
.box-bordeaux-search-320 p {padding:0px 10px 8px 15px;margin:0px;line-height:15px;}
.box-bordeaux-search-320 .secColor {color:#C46177;}
.box-bordeaux-search-320 .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-bordeaux-search-320 .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-bordeaux-search-320 input.searchField {width:230px;border:1px solid silver;font-size:12px;color:black;margin-bottom:4px;}
.box-bordeaux-search-320 input.searchField:hover{background-color:#FFC;}
.box-bordeaux-search-320 input.searchField:focus {background-color:#FFC;border-color:#FC6;}
.box-bordeaux-search-320 form {display:inline;}
.box-bordeaux-search-320 .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:1px;padding:2px 3px 2px 3px;width:40px;font-size:11px;cursor:pointer;}
.box-bordeaux-search-320 .button:hover {background-color:#CCCDCF;color:white;font-size:11px;cursor:pointer;}

/* purple */
.box-lila {width:270px;padding:0px;color:white;}
.box-lila .top {background:url('../images/boxes/box-lila-top.gif') no-repeat;height:45px;}
.box-lila .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-lila .content {background: url('../images/boxes/box-lila-bottom.gif') no-repeat bottom;padding:5px 15px 0px 15px;margin:0px;}
.box-lila .content h3 {color:white;font-size:13px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 0px 5px 0px;padding:0px;}
.box-lila .content h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:12px 20px 4px 0px;}
.box-lila p {padding:0px 10px 5px 0px;margin:0px;line-height:15px;}
.box-lila .secColor {color:#C46177;}
.box-lila .content a.white:link,a.white:visited {color:white;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-lila .content a.white:hover,a.white:active {color:white;text-decoration:underline;background-image:none;}

/* Grey 170 */
.box-grey-170 {width:170px;padding:0px;margin:0px;color:white;}
.box-grey-170 .top {background:url('../images/boxes/box-grey-top-170.gif') no-repeat;height:20px;margin:0px;padding:0px;}
.box-grey-170 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:10px 20px 0px 15px;color:#5A5B5E;}
.box-grey-170 .top h2.black {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:10px 20px 0px 15px;}
.box-grey-170 .content {margin:0px;padding:0px;overflow:auto;background: url('../images/boxes/box-grey-bottom-170.gif') no-repeat bottom;}

.box-grey-170 ul.serviceNav {width:145px;margin:0px 0px 0px 0px;padding:10px 0px 0px 15px;list-style-type:none;}
.box-grey-170 ul.serviceNav li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.box-grey-170 ul.serviceNav li a.serviceLink:link,a.serviceLink:visited {color:black;text-decoration:none;padding:0;margin:0;}
.box-grey-170 ul.serviceNav li a.serviceLink:hover,a.serviceLink:active {color:#990000;text-decoration:none;padding:0;margin:0;border-bottom:none;}
.box-grey-170 ul.serviceNav li a.serviceLive:link,a.serviceLive:visited {color:#990000;text-decoration:none;padding:0;margin:0;}
.box-grey-170 ul.serviceNav li a.serviceLive:hover,a.serviceLive:active {color:#990000;text-decoration:none;padding:0;margin:0;border-bottom:none;}
.box-grey-170 ul.serviceNav li img.listPoint {vertical-align:middle;line-height:100%;margin:0px 5px 4px 0px;border:1px solid #666;}

.box-grey-170 ul {width:110px;margin:0px 0px 0px 10px;padding:0px 0px 0px 42px;list-style-type:none;}
.box-grey-170 ul li {margin:0px 0px 5px 0px;}
.box-grey-170 ul li a:link,a:visited {color:black;text-decoration:none;padding:0;margin:0;}
.box-grey-170 ul li a:hover,a:active {color:#990000;text-decoration:none;padding:0;margin:0;border-bottom:none;}
.box-grey-170 p {padding:8px 20px 5px 0px;margin:0px;}
.box-grey-170 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-grey-170 a.grey:link,a.grey:visited {color:#999;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-grey-170 a.grey:hover,a.grey:active {color:#999;text-decoration:none;border-bottom:1px dotted white;background-image:none;}

/* Canei */
.box-white-lila-270 {clear:both;float:left;width:270px;padding:0px;margin:0px 0px 10px 0;color:#666;overflow:auto;}
.box-white-lila-270 .top {background:url('../images/boxes/box-white-lila-top.gif') no-repeat top;padding:0px 0px 0px 0px;}
.box-white-lila-270 .top p {padding:0px 5px 0 0px;margin:0px;line-height:18px;}
.box-white-lila-270 .bottom {overflow:auto;background: url('../images/boxes/box-white-lila-bottom.gif');background-position:bottom;height:21px;}
.box-white-lila-270 .content h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 0px 15px;}
.box-white-lila-270 .top a.grau:link,a.grau:visited {color:#666;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-lila-270 .top a.grau:hover,a.grau:active {color:#666;text-decoration:none;background-image:none;}

.box-grey4-270 {clear:both;float:left;width:270px;padding:0px;margin:0px 0px 0px 20px;color:white;overflow:auto;}
.box-grey4-270 .top {background:url('../images/boxes/box-grey-dark-top.gif') no-repeat top;padding:0px 0px 0px 0px;}
.box-grey4-270 .top p {height:72px;padding:0px 5px 5px 0px;margin:0px;line-height:15px;overflow:auto;background: url('../images/boxes/box-grey-dark-bottom.gif');background-position:bottom;}
.box-grey4-270 .content h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 0px 15px;}
.box-grey4-270 .top a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey4-270 .top a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}

/* Grey 270 */
.box-grey-270 {float:left;width:270px;padding:0px;margin:20px 0px 0px 0px;color:black;}
.box-grey-270 .top {background:url('../images/boxes/box-grey-top-270.gif') no-repeat;height:45px;margin:0px;padding:0px;}
.box-grey-270 .top h2 {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 20px 0px 0px;padding:0px 20px 0px 15px;}
.box-grey-270  .content h1 {letter-spacing:1px;color:black;font-size:13px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 20px 0px 0px;padding:5px 20px 0px 15px;}
.box-grey-270 .content {margin:0px;padding:0px;overflow:hidden;background: url('../images/boxes/box-grey-bottom-270.gif') no-repeat bottom;}

.box-grey-270  .contentMid h1 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 20px 0px 0px;padding:5px 20px 0px 15px;}
.box-grey-270  .contentMid h2 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 20px 0px 0px;padding:5px 20px 0px 15px;}
.box-grey-270  .contentMid h3 {letter-spacing:1px;color:black;font-size:10px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px 20px 0px 0px;padding:5px 20px 0px 15px;}
.box-grey-270 .contentMid {margin:0px;padding:0px;overflow:hidden;background: url('../images/boxes/box-grey-mid-270.gif') repeat-y;}
.box-grey-270 .contentMid p {padding:2px 20px 15px 14px;margin:0px;line-height:15px;}
.box-grey-270 .contentMid a.textLink:link,a.textLink:visited {color:#333;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-270 .contentMid a.textLink:hover,a.textLink:active {color:#333;text-decoration:none;background-image:none;}
.box-grey-270 .contentEnd {margin:0px;padding:0px;overflow:hidden;background: url('../images/boxes/box-grey-bottom-270.gif') no-repeat bottom;height:25px;}
 
.box-grey-270 p {padding:8px 20px 15px 14px;margin:0px;line-height:15px;}
.box-grey-270 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-grey-270 a.grey:link,a.grey:visited {color:#999;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-270 a.grey:hover,a.grey:active {color:#999;text-decoration:none;border-bottom:1px dotted white;background-image:none;}
.box-grey-270 a.black:link,a.black:visited {font-size:13px;color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-270 a.black:hover,a.black:active {font-size:13px;color:black;text-decoration:none;background-image:none;}
/* Für Rezepte */
.box-grey-270 .content p a.black:link,a.black:visited {font-size:11px;color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-270 .content p a.black:hover,a.black:active {font-size:11px;color:#990000;text-decoration:none;background-image:none;}
.box-grey-270 .content h2 {margin:0px;padding:0px;color:black;font-weight:normal;font-size:13px;}
.box-grey-270 .content h2 a.black4:link,a.black4:visited {font-size:13px;color:black;text-decoration:underline;}
.box-grey-270 .content h2 a.black4:hover,a.black4:active {font-size:13px;color:#990000;text-decoration:none;}


/* Grey 320 */
.box-grey-320 {width:320px;padding:0px;margin:20px 0px 0px 0px;color:white;}
.box-grey-320 .top {background:url('../images/boxes/box-grey-blank-top.gif') no-repeat;height:45px;}
.box-grey-320 .top h2 {white-space:nowrap;letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-320 .content {background: url('../images/boxes/box-grey-bottom-320.gif') no-repeat bottom;padding:5px 20px 10px 15px;margin:0px;}
.box-grey-320 .content h3 {color:white;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.box-grey-320 p {padding:2px 5px 5px 0px;margin:0px;line-height:15px;color:black;}
.box-grey-320 .secColor {color:#5A5B5E;}
.box-grey-320 a.white:link,a.white:visited {color:#B85569;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-320 a.white:hover,a.white:active {color:#990000;text-decoration:none;border-bottom:1px dotted white;background-image:none;}

/* Grey 370 */
.box-grey-370 {width:370px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-grey-370 .top {background:url('../images/boxes/box-grey-blank-top-370.gif') no-repeat;height:45px;}
.box-grey-370 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-370 .top h2.black {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-370 .content {background: url('../images/boxes/box-grey-bottom-370.gif') no-repeat bottom;padding:0px 0px 0px 15px;margin:0px;}
.box-grey-370 .content p {padding:0px 15px 0px 0px;margin:0px;}
.box-grey-370 .content h3 {color:white;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.box-grey-370 p {padding:2px 5px 5px 0px;margin:0px;line-height:15px;color:black;}
.box-grey-370 .secColor {color:#5A5B5E;}
.box-grey-370 a.white:link,a.white:visited {color:#B85569;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-370 a.white:hover,a.white:active {color:#990000;text-decoration:none;border-bottom:1px dotted white;background-image:none;}



/* Grey Top Dark 270 */
.box-grey-top-dark {float:left;width:270px;padding:0px;margin:20px 0px 0px 0px;color:white;}
.box-grey-top-dark .top {background:url('../images/boxes/box-grey-top-dark-top.gif') no-repeat;height:45px;}
.box-grey-top-dark .top h2 { white-space:nowrap;letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-top-dark .content {background: url('../images/boxes/box-grey-top-dark-bottom.gif') no-repeat bottom;padding:5px 10px 0px 18px;margin:0px;}
.box-grey-top-dark .content h3 {color:white;font-size:13px;font-weight:bold;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.box-grey-top-dark p {padding:2px 20px 5px 0px;margin:0px;line-height:15px;color:black;}
.box-grey-top-dark .secColor {color:#5A5B5E;}
.box-grey-top-dark a.white:link,a.white:visited {color:#B85569;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-top-dark a.white:hover,a.white:active {color:#990000;text-decoration:none;border-bottom:1px dotted white;background-image:none;}
.box-grey-top-dark .country-map {margin:10px 0px 15px 0px;} /*  */

/* Grey Top Dark 320 */
.box-grey-top-dark-320 {width:320px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-grey-top-dark-320 .top {background:url('../images/boxes/box-grey-dark-top-320.gif') no-repeat;height:45px;margin:0px;padding:0px;}
.box-grey-top-dark-320 .top h2 {white-space:nowrap;letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-top-dark-320 .content {background: url('../images/boxes/box-grey-dark-bottom-320.gif') no-repeat bottom;}
.box-grey-top-dark-320 .content h3 {color:white;font-size:13px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 0px 0px 20px;}
.box-grey-top-dark-320 .secColor {color:#5A5B5E;}
.box-grey-top-dark-320 a.white:link,a.white:visited {color:#B85569;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-top-dark-320 a.white:hover,a.white:active {color:#B85569;text-decoration:none;border-bottom:1px dotted white;background-image:none;}
.box-grey-top-dark-320 p {width:257px;padding:3px 10px 5px 5px;margin:0px 0px 0px 14px;line-height:15px;font-size:11px;}
.box-grey-top-dark-320 td .odd {background-color:#818286;color:white;width:262px;}
.box-grey-top-dark-320 td {color:black;font-size:11px;padding-bottom:10px;width:262px;}
.box-grey-top-dark-320 td h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:12px 20px 5px 15px;margin:0px;}
.box-grey-top-dark-320 td h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:11px;color:black;font-weight:normal;padding:5px 10px 0px 5px;margin:0px 0px 0px 14px;width:263px;}
.box-grey-top-dark-320 td h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:bold;padding:0px;margin:0px;}
.box-grey-top-dark-320 .country-map {margin:15px 0px 15px 0px;} /*  */

/* White 270 */
.box-white {float:left;width:270px;padding:0px;color:white;margin:0px 0px 0px 0px;}
.box-white .topDark {background:url('../images/boxes/box-white-top-dark.gif') no-repeat;height:45px;}
.box-white .topDark h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-white .content {background: url('../images/boxes/box-white-bottom.gif') no-repeat bottom;padding:0px 0px 0px 0px;margin:0px;}
.box-white p {color:black;padding:8px 20px 5px 15px;margin:0px;line-height:15px;}
.box-white td {color:black;}
.box-white .secColor {color:#C46177;}
.box-white .content td a.red:link,a.red:visited {color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white .content td a.red:hover,a.red:active {color:black;text-decoration:none;background-image:none;}
.box-white label, 
.box-white span.label {margin-right:10px;padding:0px 5px 0px 5px;color:black;display:block;float:left;text-align:right;position:relative;vertical-align:middle;}
.box-white input {border:1px solid silver;font-size:12px;color:black;margin-bottom:3px;}
.box-white input:hover,textarea:hover {background-color:#FFC;}
.box-white input:focus {background-color:#FFC;border-color:#FC6;}
.box-white form {display:inline;}
.box-white .button {background-color:#7B7C80;color:white;margin:2px;padding:2px 3px 2px 3px;width:88px;font-size:11px;cursor:pointer;}
.box-white .button:hover {background-color:#CCCDCF;color:white;font-size:11px;cursor:pointer;}

/* White 320 */
.box-white-320 {width:320px;padding:0px;margin:20px 0px 0px 0px;color:white;border:none;}
.box-white-320 .top {background:url('../images/boxes/box-white-top-320.gif') no-repeat;height:45px;}
.box-white-320 .top h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-white-320 .top h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:12px 0px 5px 15px;margin:0px;}
.box-white-320 .content {background: url('../images/boxes/box-white-bottom-320.gif') no-repeat bottom;padding:5px 5px 10px 15px;margin:0px;}
.box-white-320 .content h3 {padding:0px;margin:12px 0px 0px 0px;font-size:11px;border-bottom:1px solid black;width:270px;color:black;font-weight:bold;}
.box-white-320 .content h3 a:link,a:visited {color:black;text-decoration:none;}
.box-white-320 .content h3 a:hover,a:active {color:#990000;text-decoration:none;}

.box-white-320 p {padding:0px 20px 8px 0px;margin:0px;line-height:15px;color:black;}
.box-white-320 .secColor {color:#5A5B5E;}
.box-white-320 a.white:link,a.white:visited {color:black;font-size:11px;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-320 a.white:hover,a.white:active {color:#C41522;text-decoration:none;background-image:none;}

.box-white-320 #scroll-weine a.cellar:link,a.cellar:visited {color:black;font-size:11px;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-white-320 #scroll-weine  a.cellar:hover,a.cellar:active {color:#C41522;text-decoration:none;background-image:none;}

.box-white-320 ul.winelist2 {margin:0px 0px 0px 0px;padding:0;list-style-type:none;width:270px;}
.box-white-320 ul.winelist2 li a.winelink1:link,a.winelink1:visited {line-height:14px;display:block;color:black;width:270px;padding:3px 0px 3px 2px;margin:0px 0px 0px 0px;text-decoration:none;border-bottom:1px solid silver;}
.box-white-320 ul.winelist2 li a.winelink1:hover, a.winelink1:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}

/* white 270 */
.box-white-270 {float:left;width:270px;padding:0px;color:white;margin:0px 0px 0px 0px;}
.box-white-270  .top {background:url('../images/boxes/box-white-top-270.gif') no-repeat;height:40px;}
.box-white-270  .top h2 {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}

.box-white-270  .content {background: url('../images/boxes/box-white-bottom.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-white-270  .content h3 {padding:0px;margin:12px 0px 0px 10px;font-size:11px;border-bottom:1px solid black;width:230px;color:black;font-weight:bold;}
.box-white-270  p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:hidden;color:black;}
.box-white-270  .secColor {color:#B9713C;}
.box-white-270  .content a.white {color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-270  .content a.white:hover {color:#990000;text-decoration:none;background-image:none;}

.box-white-270  .content a.white3:link,a.white3:visited {color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-270  .content a.white3:hover,a.white3:active {color:#990000;text-decoration:none;background-image:none;}

.box-white-270 .content a.white:link,a.white:visited {color:black;font-size:11px;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-270 .content a.white:hover,a.white:active {color:#C41522;text-decoration:none;background-image:none;}

.box-white-270 ul.winelist3 {margin:0px 0px 0px 10px;padding:0;list-style-type:none;width:230px;}
.box-white-270 ul.winelist3 li a.winelink2:link,a.winelink2:visited {line-height:14px;display:block;color:black;width:230px;padding:3px 0px 3px 2px;margin:0px 0px 0px 0px;text-decoration:none;border-bottom:1px solid silver;}
.box-white-270 ul.winelist3 li a.winelink2:hover, a.winelink2:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}

/* White 560 */
.box-white-560 {float:left;width:560px;padding:0px;color:black;margin:0px 0px 0px 0px;border:none;}
.box-white-560 .top {background:url('../images/boxes/box-white-top-560.gif') no-repeat;height:40px;border:none;}
.box-white-560 .top h2 {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 20px;}
.box-white-560 .top h3 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-white-560 .top h1 {letter-spacing:1px;color:white;font-size:13px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-white-560 .content {background: url('../images/boxes/box-white-bottom-560.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;border:none;}
.box-white-560 p {padding:8px 20px 5px 0px;margin:0px;line-height:15px;color:black;}
.box-white-560 p img {margin:0px 20px 20px 0px;float:left;}
.box-white-560 .secColor {color:#5A5B5E;}
.box-white-560 .content a.black:link,a.black:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-560 .content a.black:hover,a.black:active {color:white;text-decoration:none;background-image:none;}
.box-white-560 .content a.textLink:link,a.textLink:visited {color:black;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-560 .content a.textLink:hover,a.textLink:active {color:#990000;text-decoration:none;background-image:none;}

/* White 850 */
.box-white-850 {float:left;clear:both;width:850px;padding:0px;margin:20px 0px 0px 20px;color:white;}
.box-white-850 .top {background:url('../images/boxes/box-white-top-850.gif') no-repeat;height:45px;}
.box-white-850 .top h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-white-850 .top h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:12px 0px 5px 15px;margin:0px;}
.box-white-850 .content {background: url('../images/boxes/box-white-bottom-850.gif') no-repeat bottom;padding:5px 5px 10px 15px;margin:0px;}
.box-white-850 .content h3 {padding:0px;margin:15px 0px 0px 0px;font-size:11px;border-bottom:1px solid black;width:780px;color:black;font-weight:bold;}
.box-white-850 .content h3 a:link,a:visited {color:black;text-decoration:none;}
.box-white-850 .content h3 a:hover,a:active {color:#990000;text-decoration:none;}

.box-white-850 p {padding:0px 20px 8px 0px;margin:0px;line-height:15px;color:black;}
.box-white-850 .secColor {color:#5A5B5E;}
.box-white-850 div.cellar-link-big {border-bottom:1px solid silver;padding:1px;width:780px;margin:0px 0px 1px 0px;padding:0px 0px 0px 5px;}
.box-white-850 div.cellar-link-big:hover {background-color:#FFC;}
.box-white-850 a.black:link,a.black:visited {color:black;font-size:11px;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-white-850 a.black:hover,a.black:active {color:#990000;text-decoration:none;border-bottom:none;background-image:none;padding:0px;margin:0px;}

.box-white-850 ul.winelist {margin:0px 0px 0px 0px;padding:0;list-style-type:none;width:775px;}
.box-white-850 ul.winelist li a.winelink:link,a.winelink:visited {line-height:14px;display:block;color:black;width:775px;padding:3px 0px 3px 3px;margin:0px 0px 0px 0px;text-decoration:none;border-bottom:1px solid silver;}
.box-white-850 ul.winelist li a.winelink:hover, a.winelink:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}
 
/* Orange */
.box-orange {float:left;width:560px;padding:0px;color:white;margin:20px 0px 0px 0px;}
.box-orange .top {background:url('../images/boxes/box-orange-top.gif') no-repeat;height:45px;}
.box-orange .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-orange .content {background: url('../images/boxes/box-orange-bottom.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-orange p {color:white;padding:8px 20px 5px 15px;width:350px;margin:0px;line-height:15px;}
.box-orange .secColor {color:#DCA6B2;}
.box-orange .content a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-orange .content a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-orange .content a.white2:link,a.white2:visited {color:white;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-orange .content a.white2:hover,a.white2:active {color:white;text-decoration:underline;background-image:none;}

/* Grey Dark 270 */
.box-grey-dark {float:left;width:270px;padding:0px;color:white;margin:20px 0px 0px 0px;}
.box-grey-dark .top {background:url('../images/boxes/box-grey-dark-top.gif') no-repeat;height:40px;}
.box-grey-dark .top2 {background:url('../images/boxes/box-grey-dark-top-2.gif') no-repeat;height:40px;}
.box-grey-dark .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark .content {background: url('../images/boxes/box-grey-dark-bottom.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-grey-dark p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;}
.box-grey-dark .secColor {color:#5A5B5E;}
.box-grey-dark a.bordeaux:link,a.bordeaux:visited {color:#C46177;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark a.bordeaux:hover,a.bordeaux:active {color:#C46177;text-decoration:none;border-bottom:1px dotted white;background-image:none;}
.box-grey-dark a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}
.box-grey-dark .content p.partner-teaser img {border:1px dotted white;padding:2px;float:left;margin:3px 10px 0px 0px;}
.box-grey-dark .content p.partner-text img {border:1px dotted white;padding:2px;float:left;margin:3px 10px 0px 0px;}
.box-grey-dark .content h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}

/* Grey Dark 560 */
.box-grey-dark-560 {float:left;width:560px;padding:0px;color:white;margin:0px 0px 0px 0px;}

.box-grey-dark-560 .contentMid p.partner-teaser img {border:1px dotted white;padding:2px;float:left;margin:3px 10px 0px 0px;}
.box-grey-dark-560 .contentMid p.partner-text img {border:1px dotted white;padding:2px;float:left;margin:3px 10px 0px 0px;}

.box-grey-dark-560 .top {background:url('../images/boxes/box-grey-dark-top-560.gif') no-repeat;height:40px;}
.box-grey-dark-560 .topRight {background:url('../images/boxes/box-grey-dark-top-560.gif') no-repeat right top;height:40px;text-align:right;padding:3px 25px 0px 0px;}
.box-grey-dark-560 .topRight a:link,a:visited {color:white;text-decoration:underline;}
.box-grey-dark-560 .topRight a:hover,a:active {color:white;text-decoration:none;}
.box-grey-dark-560 .top a.textLinkWhite:link,a.textLinkWhite:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .top a.textLinkWhite:hover,a.textLinkWhite:active {color:white;text-decoration:none;background-image:none;}
.box-grey-dark-560 .top h2 {letter-spacing:1px;color:white;font-size:14px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-560 .top h3 {letter-spacing:1px;color:black;font-size:11px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-560 .top h1 {letter-spacing:1px;color:white;font-size:13px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-560 .content {background: url('../images/boxes/box-grey-dark-bottom-560.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}

.box-grey-dark-560 .left {width:270px;float:left;}
.box-grey-dark-560 .left p {padding:8px 20px 8px 20px;margin:0px;color:black;line-height:15px;}
.box-grey-dark-560 .left a.black:link,a.black:visited {color:black;text-decoration:underline;}
.box-grey-dark-560 .left a.black:hover,a.black:active {color:black;text-decoration:none;}
.box-grey-dark-560 .left img {padding:2px;border:1px dotted white;margin-bottom:8px;clear:both;}
.box-grey-dark-560 .left h3 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 20px;}
.box-grey-dark-560 .left h1 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 20px;}

.box-grey-dark-560 .right {width:270px;float:left;margin-left:5px;}
.box-grey-dark-560 .right a.black:link,a.black:visited {color:black;text-decoration:underline;}
.box-grey-dark-560 .right a.black:hover,a.black:active {color:black;text-decoration:none;}
.box-grey-dark-560 .right p {padding:8px 20px 8px 20px;margin:0px;color:black;line-height:15px;}
.box-grey-dark-560 .right img {padding:2px;border:1px dotted white;margin-bottom:8px;clear:both;}
.box-grey-dark-560 .right h3 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 20px;}
.box-grey-dark-560 .right h1 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 20px;}
.box-grey-dark-560 .content .imgLeft img {float:left;padding:2px;border:1px dotted white;margin:0px 15px 20px 0px;}

.box-grey-dark-560 .content a.textLink:link,a.textLink:visited {color:#333;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .content a.textLink:hover,a.textLink:active {color:#333;text-decoration:none;background-image:none;}

.box-grey-dark-560 p {padding:5px 20px 5px 15px;margin:0px;line-height:15px;}
.box-grey-dark-560 .secColor {color:#5A5B5E;}
.box-grey-dark-560 .content a.white:link,a.white:visited {color:white;text-decoration:underlinenone;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .content a.white:hover,a.white:active {color:white;text-decoration:;background-image:none;}

.box-grey-dark-560 .contentMid a:link,a:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .contentMid a:hover,a:active {color:white;text-decoration:none;background-image:none;}
.box-grey-dark-560 .content h1 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-560 .content h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-dark-560 .content h3 {letter-spacing:1px;color:black;font-size:12px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}

/*----------------------------------------- Für News */
.box-grey-dark-560 .contentMid {background: url('../images/boxes/box-grey-dark-mid-560.gif') repeat-y;padding:0px 0px 0px 0px;margin:0px;}
.box-grey-dark-560 .contentMid p {padding:5px 20px 0px 15px;margin:0px;line-height:15px;}
.box-grey-dark-560 .contentMid a.textLink:link,a.textLink:visited {color:#333;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .contentMid a.textLink:hover,a.textLink:active {color:#333;text-decoration:none;background-image:none;}
.box-grey-dark-560 .contentMid h1 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-560 .contentMid h2 {letter-spacing:1px;color:white;font-size:14px;font-weight:bold;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:10px 20px 0px 15px;}
.box-grey-dark-560 .contentMid h3 {letter-spacing:1px;color:black;font-size:11px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}

/*---------------------------------------- Für Suche */
.box-grey-dark-560 .contentMid  ul.winelist3 {margin:0px 0px 0px 15px;padding:0;list-style-type:none;width:500px;background-color:white;}
.box-grey-dark-560 .contentMid  ul.winelist3 li a.winelink3:link,a.winelink3:visited {line-height:14px;display:block;color:black;width:494px;padding:3px 0px 3px 2px;margin:0px 0px 0px 2px;text-decoration:none;border-bottom:1px solid silver;}
.box-grey-dark-560 .contentMid  ul.winelist3 li a.winelink3:hover, a.winelink3:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}

.box-grey-dark-560 .contentMid ol {list-style-type:decimal;}

.box-grey-dark-560 .contentMid h4 {padding:0px;margin:15px 0px 0px 15px;font-size:11px;color:black;font-weight:normal;}
.box-grey-dark-560 .contentMid h3 a:link,a:visited {color:black;text-decoration:none;}
.box-grey-dark-560 .contentMid h3 a:hover,a:active {color:#990000;text-decoration:none;}
.box-grey-dark-560 .contentMid h1 a.whiteBig:link,a.whiteBig:visited {font-size:14px;color:white;text-decoration:none;}
.box-grey-dark-560 .contentMid h1 a.whiteBig:hover,a.whiteBig:active {color:white;text-decoration:underline;}

.box-grey-dark-560 input.searchField {width:180px;border:1px solid silver;font-size:12px;color:black;margin-bottom:4px;}
.box-grey-dark-560 input.searchField:hover{background-color:#FFC;}
.box-grey-dark-560 input.searchField:focus {background-color:#FFC;border-color:#FC6;}
.box-grey-dark-560 form {display:inline;margin:0px 0px 0px 15px;}
.box-grey-dark-560 .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:1px;padding:2px 3px 2px 3px;width:40px;font-size:11px;cursor:pointer;}
.box-grey-dark-560 .button:hover {background-color:#CCCDCF;color:white;font-size:11px;cursor:pointer;}

/*----------------------------------------- Für Weinwissen */

/* Rebenkunde */
.box-grey-dark-560 .contentMid ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}
.box-grey-dark-560 .contentMid ul li {margin-bottom:2px;}
#showRebeRot {border:1px dotted white;background-color:#b5b5b5;width:250px;overflow:auto;padding:8px;line-height:15px;}
#showRebeWeiss {border:1px dotted white;background-color:#b5b5b5;width:250px;overflow:auto;padding:8px;line-height:15px;}


/*----------------------------------------- Für Forum */
.box-grey-dark-560 .contentMid h3.forumHead {margin-bottom:0px;color:white;padding-right:30px;}
.box-grey-dark-560 .contentMid .topic {width:500px;margin:0px 0px 6px 15px;color:black;border:1px solid #68BDD8;padding:5px 10px 5px 10px;background-color:#D9EEF5;}
.box-grey-dark-560 .contentMid .topic h2 {font-size:12px;font-weight:bold;margin:0px 0px 3px 0px;padding:0px;color:black;}
.box-grey-dark-560 .contentMid .topic a.thread:link,a.thread:visited {font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px;color:black;text-decoration:underline;}
.box-grey-dark-560 .contentMid .topic a.thread:hover,a.thread:active {text-decoration:none;color:black;}
.box-grey-dark-560 .contentMid .topic p {margin:0px 0px 6px 0px;padding:0px;color:black;}
.box-grey-dark-560 .contentMid .topic p.small {margin:0px 0px 0px 0px;padding:0px;color:black;font-size:10px;color:#333333;}

.box-grey-dark-560 .contentMid .reply {width:500px;margin:0px 0px 6px 15px;color:black;border:1px solid #D9EEF5;padding:5px 10px 5px 10px;background-color:#F1F6F7;}
.box-grey-dark-560 .contentMid .reply a.thread:link,a.thread:visited {margin:0px 0px 0px 0px;padding:0px;color:black;text-decoration:underline;}
.box-grey-dark-560 .contentMid .reply a.thread:hover,a.thread:active {text-decoration:none;color:black;}
.box-grey-dark-560 .contentMid .reply h2 {font-size:12px;font-weight:bold;margin:0px 0px 3px 0px;padding:0px;color:black;}
.box-grey-dark-560 .contentMid .reply p {margin:0px 0px 5px 0px;padding:0px;color:black;}
.box-grey-dark-560 .contentMid .reply p.small {margin:0px 0px 0px 0px;padding:0px;color:black;font-size:10px;color:#333333;}

.box-grey-dark-560 .contentMid .commentForm {width:500px;margin:0px 0px 6px 15px;color:black;border:1px solid #D9E7EA;padding:5px 10px 5px 10px;background-color:white;}
.box-grey-dark-560 .contentMid .commentForm h2 {font-size:14px;font-weight:normal;margin:0px 0px 8px 0px;padding:0px;color:black;} 
.box-grey-dark-560 .contentMid .commentsForm input.text,textarea, select {width:300px;font:11px/11px Arial, sans-serif;color:black;padding:2px;margin:2px 0px 6px 0px;border:1px solid #8B8C8E; }
.box-grey-dark-560 .contentMid .commentsForm input.text:hover,textarea:hover {background-color:#ffc;}
.box-grey-dark-560 .contentMid .commentsForm .forumSubmit {margin:0px 0px 0px 290px;}



.box-grey-dark-560 .contentEnd {background: url('../images/boxes/box-grey-dark-bottom-560.gif') no-repeat bottom;padding:0px;margin:0px;height:25px;}


/* Grey Dark 370 */
.box-grey-dark-370 {width:370px;padding:0px;margin:0px 0px 0px 0px;color:white;}
.box-grey-dark-370 .top {background:url('../images/boxes/box-grey-dark-top-370.gif') no-repeat;height:35px;}
.box-grey-dark-370 .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-grey-dark-370 .top h2.black {letter-spacing:1px;color:black;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px 20px 0px 15px;}
.box-grey-dark-370 .content {background: url('../images/boxes/box-grey-dark-bottom-370.gif') no-repeat bottom;padding:0px;margin:0px;}
.box-grey-dark-370 .contentMid {background: url('../images/boxes/box-grey-dark-mid-370.gif') repeat-y;padding:0px;margin:0px;}
.box-grey-dark-370 .contentBottom {background: url('../images/boxes/box-grey-dark-bottom-370.gif') no-repeat bottom;padding:0px;margin:0px;height:25px;}
.box-grey-dark-370 .content h3 {color:white;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.box-grey-dark-370 p {padding:2px 15px 5px 15px;margin:0px;line-height:15px;color:white;}
.box-grey-dark-370 .secColor {color:#5A5B5E;}
.box-grey-dark-370 a.white:link,a.white:visited {color:#B85569;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-370 a.white:hover,a.white:active {color:#990000;text-decoration:none;border-bottom:1px dotted white;background-image:none;}
.box-grey-dark-370 ul.abc {padding:0px;margin:0px 30px 0px 30px;}
.box-grey-dark-370 ul.abc li {padding:0px;margin:0px 0px 8px 0px;}

/* Grey Dark 170 */
.box-grey-dark-170 {width:170px;padding:0px;margin:20px 0px 0px 0px;}
.box-grey-dark-170 .top {color:white;background:url('../images/boxes/box-grey-dark-top-170.gif') no-repeat;}
.box-grey-dark-170 .content {height:150px;margin:0px;padding:0px 0px 15px 0px;overflow:hidden;background:url('../images/boxes/box-grey-dark-bottom-170.gif') no-repeat bottom;}
.box-grey-dark-170 p {padding:5px 20px 5px 14px;margin:0px;}
.box-grey-dark-170 h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;letter-spacing:1px;font-weight:normal;padding:12px 0px 5px 15px;margin:0px 0px 0px 0px;}
.box-grey-dark-170 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-grey-dark-170 a.grey:link,a.grey:visited {color:#999;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-170 a.grey:hover,a.grey:active {color:#999;text-decoration:none;border-bottom:1px dotted white;background-image:none;}

.box-grey-dark-170 ul.laenderlist-small {margin:0px 0px 0px 15px;padding:0;list-style-type:none;width:125px;}
.box-grey-dark-170 ul.laenderlist-small li a.laenderlink-small:link,a.laenderlink-small:visited {line-height:14px;display:block;color:black;width:125px;padding:3px 0px 0px 3px;margin:0px 0px 0px 0px;text-decoration:none;border-bottom:1px solid silver;}
.box-grey-dark-170 ul.laenderlist-small li a.laenderlink-small:hover, a.laenderlink-small:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}

.box-grey-dark-170 ul.cellarlist-small {margin:0px 0px 0px 15px;padding:0;list-style-type:none;width:125px;}
.box-grey-dark-170 ul.cellarlist-small li a.cellarlink-small:link,a.cellarlink-small:visited {line-height:14px;display:block;color:black;width:125px;padding:3px 0px 3px 3px;margin:0px 0px 0px 0px;text-decoration:none;border-bottom:1px solid silver;}
.box-grey-dark-170 ul.cellarlist-small li a.cellarlink-small:hover, a.cellarlink-small:active {background-color:#FFC;color:#990000;border-bottom:1px solid silver;}
/*
h3.cellar-list-small {margin:0px 0px 0px 14px;padding:1px 0px 1px 0px;color:black;border-bottom:1px solid silver;width:120px;}
h3.cellar-list-small:hover {background-color:#ffc;}
h3.cellar-list-small a:link,a:visited {color:black;text-decoration:none;}
h3.cellar-list-small a:hover,a:active {color:#990000;text-decoration:none;}
*/

/* Brown */
.box-brown {float:left;width:270px;padding:0px;color:white;margin:20px 0px 0px 0px;}
.box-brown .top {background:url('../images/boxes/box-brown-top.gif') no-repeat;height:40px;}
.box-brown .top h2 {letter-spacing:1px;color:white;font-size:15px;font-weight:normal;font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:5px 20px 0px 15px;}
.box-brown .content {background: url('../images/boxes/box-brown-bottom.gif') no-repeat bottom;padding:0px 0px 10px 0px;margin:0px;}
.box-brown p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:hidden;}
.box-brown .secColor {color:#B9713C;}
.box-brown .content img {padding:2px;border:1px dotted white;margin:0px 10px 10px 0px;float:left;clear:left;}
.box-brown .content p a.white:link,a.white:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-brown .content p a.white:hover,a.white:active {color:white;text-decoration:none;background-image:none;}

/* Black 850 */
.box-black-850 {background: url('../images/boxes/box-black-top-850.gif') top;float:left;width:850px;padding:0px;margin:20px 0px 0px 0px;color:white;overflow:auto;}
.box-black-850 .table-border {border:1px solid white;}
.box-black-850-bottom {background: url('../images/boxes/box-black-bottom-850.gif') bottom;float:left;width:850px;height:30px;padding:0px;margin:20px 0px 0px 0px;color:white;overflow:auto;}
.box-black-850 p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:auto;}
.box-black-850 h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;letter-spacing:1px;font-weight:normal;padding:12px 0px 5px 15px;margin:0px 0px 0px 0px;}
.box-black-850 .border-white {border:1px solid white;border-collapse:separate;}
.box-black-850 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px;margin:0px;}
.box-black-850 a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-black-850 a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}

/* Black 850 */
.box-black-850-world {background: url('../images/boxes/box-black-top-world-850.gif') top;float:left;width:850px;padding:0px;margin:20px 0px 0px 0px;color:white;overflow:auto;}
.box-black-850-world .table-border {border:1px solid white;}
.box-black-850-world-bottom {background: url('../images/boxes/box-black-bottom-world-850.gif') bottom;float:left;width:850px;height:26px;padding:0px;margin:0px;color:white;overflow:auto;}
.box-black-850-world p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:auto;}
.box-black-850-world h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;letter-spacing:1px;font-weight:normal;padding:12px 0px 5px 15px;margin:0px 0px 0px 0px;}
.box-black-850-world .border-white {border:1px solid white;border-collapse:separate;}
.box-black-850-world h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px;margin:0px;}
.box-black-850-world a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-black-850-world a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}


.box-grey {float:left;width:270px;padding:0px;margin:0px 0px 0px 0px;color:white;overflow:auto;}
.box-grey-back {background: url('../images/boxes/box-grey-bottom.gif');background-position:bottom;padding-bottom:10px;margin:0px;}
.box-grey p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;}
.box-grey h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-grey a.grey:link,a.grey:visited {color:#999;text-decoration:none;background-image:none;padding:0px;margin:0px;}
.box-grey a.grey:hover,a.grey:active {color:#999;text-decoration:none;border-bottom:1px dotted white;background-image:none;}

.box-grey2-320 {float:left;width:320px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:white;overflow:hidden;}
.box-grey2-320-back {background:url('../images/boxes/box-grey-bottom-country-320.gif') bottom;padding-bottom:10px;margin:0px;}
.box-grey2-320-bottom {margin:0px 0px 0px 0px;padding-left:20px;}
.box-grey2-320-back .country-map {margin:15px 0px 15px 15px;}
.box-grey2-320 p {padding:3px 20px 5px 15px;margin:0px;line-height:15px;}
.box-grey2-320 h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;letter-spacing:1px;font-size:15px;color:black;font-weight:normal;padding:12px 0px 5px 15px;margin:0px;}
.box-grey2-320 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:5px 0px 0px 0px;margin:5px 0px 0px 0px;}
.box-grey2-320 a.grey:link,a.grey:visited {color:#999;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey2-320 a.grey:hover,a.grey:active {color:#999;text-decoration:none;background-image:none;}

.box-grey2 {float:left;width:270px;padding:0px;margin:0px 0px 0px 0px;color:white;overflow:auto;}
.box-grey2-back {background: url('../images/boxes/box-grey-bottom-country.gif');background-position:bottom;padding-bottom:10px;margin:0px;}
.box-grey2 p {padding:8px 15px 0px 15px;margin:0px;color:#818286;font-size:12px;}
.box-grey2 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-grey2 a.grey2:link,a.grey2:visited {color:#999;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey2 a.grey2:hover,a.grey2:active {color:#999;text-decoration:none;background-image:none;}

/* line styles*/
.dotline-black {height:1px;border-bottom:1px dotted silver;width:95%;padding:3px;margin:5px 0px 10px 5px;}
.line-black {border-bottom:1px solid black;height:1px;margin-left:10px;width:90%}

.box-sand-270 {clear:both;float:left;width:270px;padding:0px;margin:0px 0px 0px 0px;color:white;overflow:auto;}
.box-sand-270 .top {background:url('../images/boxes/box-sand-top.gif') no-repeat;height:40px;}
.box-sand-270 .top h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:10px 20px 0px 15px;margin:0px;}
.box-sand-270 .content {background: url('../images/boxes/box-sand-bottom.gif');background-position:bottom;padding:5px 10px 10px 0px;margin:0px;}
.box-sand-270 .content p {padding:5px 5px 5px 0px;margin:0px;line-height:15px;overflow:auto;}
.box-sand-270 .content h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 0px 15px;}

.box-green-270 .content h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-green-270 a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-green-270 a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}


.box-green-270 {clear:both;float:left;width:270px;padding:0px;margin:0px 0px 20px 0px;color:white;overflow:auto;}
.box-green-270 .top {background:url('../images/boxes/box-green-top.gif') no-repeat;height:40px;}
.box-green-270 .top h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:5px 20px 0px 15px;margin:0px;}
.box-green-270 .content {background: url('../images/boxes/box-green-bottom.gif');background-position:bottom;padding:5px 10px 10px 0px;margin:0px;}
.box-green-270 .content p {padding:5px 5px 5px 0px;margin:0px;line-height:15px;overflow:auto;}
.box-green-270 .content h1 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;font-weight:normal;padding:0px 0px 5px 0px;margin:0px 0px 0px 15px;}

.box-green-270 .content h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:black;font-weight:normal;padding:0px;margin:0px;}
.box-green-270 a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-green-270 a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}

/* Gradient Box 850 WORLD MAP */
.box-black-gradient-world-850 {background: url('../images/boxes/box-black-gradient-world-850.png') no-repeat;float:left;width:850px;height:384px;padding:0px;margin:0px 0px 0px 20px;color:white;overflow:auto;}
.box-black-gradient-world-850 .table-border {border:1px solid white;}
.box-black-gradient-world-850-bottom {background: url('../images/boxes/box-black-gradient-bottom-850.png') bottom;float:left;width:850px;height:30px;padding:0px;margin:20px 0px 0px 20px;color:white;overflow:auto;}
.box-black-gradient-world-850 p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:auto;}
.box-black-gradient-world-850 h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;letter-spacing:1px;font-weight:normal;padding:12px 0px 5px 15px;margin:0px 0px 0px 0px;}
.box-black-gradient-world-850 .border-white {border:1px solid white;border-collapse:separate;}
.box-black-gradient-world-850 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:white;font-weight:normal;padding:0px;margin:0px;}
.box-black-gradient-world-850 a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-black-gradient-world-850 a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}

.box-black-gradient-world-850 .input-weine {background-color:white;width:180px;height:16px;font-size:12px;border:1px solid #ccc;margin:5px 0px 0px 0px;padding:0px;}
.box-black-gradient-world-850 .input-weine:hover {background-color:#FFC;}

.box-black-gradient-world-850 .button {border:1px solid #CCCCCC;background-color:#7B7C80;color:white;margin:2px;padding:2px 3px 2px 3px;width:88px;font-size:11px;cursor:pointer;}
.box-black-gradient-world-850 .button:hover {border:1px solid #CCCCCC;background-color:#CCCDCF;color:white;font-size:11px;cursor:pointer;}
/* Gradient Box 850 */
.box-black-gradient-850 {background: url('../images/boxes/box-black-gradient-top-850.png') top;float:left;width:850px;padding:0px;margin:0px 0px 0px 20px;color:white;overflow:auto;}
.box-black-gradient-850 .table-border {border:1px solid white;}
.box-black-gradient-850-bottom {background: url('../images/boxes/box-black-gradient-bottom-850.png') bottom;float:left;width:850px;height:30px;padding:0px;margin:20px 0px 0px 20px;color:white;overflow:auto;}
.box-black-gradient-850 p {padding:8px 20px 5px 15px;margin:0px;line-height:15px;overflow:auto;}
.box-black-gradient-850 h2 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:white;letter-spacing:1px;font-weight:normal;padding:12px 0px 5px 15px;margin:0px 0px 0px 0px;}
.box-black-gradient-850 .border-white {border:1px solid white;border-collapse:separate;}
.box-black-gradient-850 h3 {font-family: "Tahoma", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:white;font-weight:normal;padding:0px;margin:0px;}
.box-black-gradient-850 a.green:link,a.green:visited {color:#66CC66;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-black-gradient-850 a.green:hover,a.green:active {color:#66CC66;text-decoration:none;background-image:none;}

#footer {width:890px;width:890px;margin:0 auto;padding:0px;text-align:center;}
#footer h1 {font-size:11px;font-weight:normal;text-align:center;padding:3px;margin:0;color:#666666;}
#footer h1 a.textLinkFooter:link,a.textLinkFooter:visited {cursor:text;font-size:11px;font-weight:normal;text-align:center;padding:3px;margin:0;}
#footer h1 a.textLinkFooter:hover,a.textLinkFooter:active {cursor:text;font-size:11px;font-weight:normal;text-align:center;padding:3px;margin:0;}


/*----------------------------------------------- tooltip */
#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 0px;
}
#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	border: none;
	width: 182px;
	padding:5px;
	height: 79px;
	background: url('../images/tooltip-shadow.png');
}
#tooltip.pretty h3 {
	margin:0px;
	font-size: 14px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	width: 182px;
	text-align:left;
}
#tooltip.pretty div { width: 182px; text-align: left; }

#tooltip.fancy {
	background: url('../images/tooltip-shadow3.png');
	color:white;
	border:none;
	width: 182px;
	height: 79px;
}       

#tooltip.fancy h3 {
	margin:0px;
	font-size: 14px;
	font-weight:bold;
	padding:30px 0px 0px 10px;
	width: 182px;
	text-align:left;
}


/*----------------------------------------------- modal */
		#modal_container {
			padding:5px;
			background-color:#fff;
			border:1px solid #666;
			overflow:auto;
			font-family:"Lucida Grande",Verdana;
			font-size:12px;
			color:#333;
			text-align:left;
		}

		#modal_container.test {
			background-color:#900;
			color:#fff;
			padding:30px;
			text-align:center
		}

		#modal_overlay {
			background-color:#000;
		}

		#modal_overlay.test {
			background-color:#000;
		}


/*------------------------------------------------ Kontaktform */
#contactFormArea form {display:inline;border:1px solid silver;background-color:#b1b1b1;float:left;clear:both;margin:5px 0px 0px 15px;padding:10px;width:310px;}
#contactFormArea fieldset {margin:0 0px 0px 5px;padding:10px;float:left;width:300px;border:none;}
#contactFormArea label {display:block;font-size:11px;margin:0 0px 0px 0;padding:0;}
#contactFormArea input.text,textarea, select {width:300px;font:12px/12px Arial, sans-serif;color:black;padding:2px;margin:2px 0px 6px 0px;border:1px solid #8B8C8E; }
#contactFormArea input.text:hover,textarea:hover {background-color:#ffc;}
#contactFormArea input.submit {padding:1px 3px;border:1px solid #AC0C18;cursor:pointer; }
#contactFormArea fieldset span {display:none;color:red;font-weight:bold;}
#contactFormArea #formStatus {padding:0px;margin:0px;}
#contactFormArea #warning {border:1px solid red;background-color:white;color:black;padding:5px 10px;margin:5px 0 5px 15px;width:60%;}
#contactFormArea #loadBar {border:1px solid silver;background-color:white;color:black;padding:10px 20px 10px 0px;width:60%;}
#contactFormArea #emailSuccess {border:1px solid green;background-color:white;color:black;padding:10px 20px 10px 20px;width:60%;}
#contactFormArea input.text:focus {background-color:#FFC;border-color:#FC6;}
#contactFormArea .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:2px 0px 2px 0px;padding:2px 10px 2px 10px;width:auto;font-size:11px;cursor:pointer;}
#contactFormArea .button:hover {background-color:#9DA2A4;color:white;font-size:11px;cursor:pointer;}

#contactFormArea .divemail {display:none;}
/*------------------------------------------------ Quiz */

.box-grey-dark-560 .contentMid .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:2px 0px 2px 0px;padding:2px 10px 2px 10px;width:auto;font-size:11px;cursor:pointer;}
.box-grey-dark-560 .contentMid .button:hover {background-color:#9DA2A4;color:white;font-size:11px;cursor:pointer;}

.box-grey-dark-560 .contentMid .quizContent {width:510px;margin:10px 0px 0px 15px;color:white;float:left;border:1px solid white;background-color:#b1b1b1;padding:5px;}
.box-grey-dark-560 .contentMid .quizContent img {padding:2px;border:1px dotted white;margin:0px 10px 10px 0px;float:left;clear:left;}
.box-grey-dark-560 .contentMid .quizHead {color:white;border:none;padding:0px;margin:0px 20px 0px 15px;}

.box-grey-dark-560 .contentMid .quizQuestionTable {margin:10px 0px 0px 15px;border:1px dotted white;width:520px;}
.box-grey-dark-560 .contentMid .headline {background-color:#818286;padding:3px 3px 3px 8px;}
.box-grey-dark-560 .contentMid .question {padding:3px 3px 3px 8px;}
.box-grey-dark-560 .contentMid .answer {padding:3px 3px 3px 8px;}

#quizFormArea form {display:inline;}
#quizFormArea fieldset {border:1px dotted white;background-color:#b1b1b1;margin:5px 0px 0px 15px;padding:10px;width:310px;}
#quizFormArea label {display:block;font-size:11px;}
#quizFormArea input.text,textarea, select {width:300px;font:12px/12px Arial, sans-serif;color:black;padding:2px;margin:2px 0px 6px 0px;border:1px solid #8B8C8E; }
#quizFormArea input.text:hover,textarea:hover {background-color:#ffc;}
#quizFormArea input.submit {padding:1px 3px;border:1px solid #AC0C18;cursor:pointer; }
#quizFormArea fieldset span {display:none;color:red;font-weight:bold;}
#quizFormArea #formStatus {padding:0px;margin:0px;}
#quizFormArea #warning {border:1px solid red;background-color:white;color:black;padding:10px 20px 10px 20px;width:60%;}
#quizFormArea #loadBar {border:1px solid silver;background-color:white;color:black;padding:10px 20px 10px 0px;width:60%;}
#quizFormArea #emailSuccess {border:1px solid green;background-color:white;color:black;padding:10px 20px 10px 20px;width:60%;}
#quizFormArea input.text:focus {background-color:#FFC;border-color:#FC6;}
#quizFormArea .button {border:1px solid silver;background-color:#7B7C80;color:white;margin:2px 0px 2px 0px;padding:2px 10px 2px 10px;width:auto;font-size:11px;cursor:pointer;}
#quizFormArea .button:hover {background-color:#9DA2A4;color:white;font-size:11px;cursor:pointer;}


.listTable {background-color:#c9c9c9;color:black;border:1px dotted white;cursor:pointer;}
.listTable td:hover {background-color:#FFCC99;}


a.admintextLink:link,a.admintextLink:visited {color:black;text-decoration:none;}
a.admintextLink:hover,a.admintextLink:active {color:#990000;text-decoration:none;}

.box-grey-dark-560 .contentMid ol {margin:10px 0px 0px 10px;padding:0px;list-style-type:decimal;list-style:decimal;}
.box-grey-dark-560 .contentMid ol li {margin:0px 0px 5px 0px;padding:0px 0px 10px 0px;list-style-type:decimal;list-style:decimal;}


.box-grey-dark-560 .contentMid .links a.white5:link,a.white5:visited {color:white;text-decoration:underline;background-image:none;padding:0px;margin:0px;}
.box-grey-dark-560 .contentMid .links a.white5:hover,a.white5:active {color:white;text-decoration:none;background-image:none;}
.box-grey-dark-560 .contentMid .links strong{margin:0px 0px 0px 0px;padding:0px;}
