/********* A __YOUR NAME HERE__ CSS-FILE FOR EW **********/
/* MASTER PREMIUM SPECIAL DELUXE EDITION */
/****** THIS IS FOR __DOMAIN__ ******/


/* Standards */
*					{margin: 0; padding: 0;	}
html, body			{min-height: 100%; height: auto; height: 100%;}
body				{font-family: Georgia, "Times New Roman", Times, serif; color:#ddcb90; line-height:150%; font-size: 76%; background:url(../images/design/background-repeat2.jpg) repeat-x; }
@font-face 			{font-family: 'novialumnormal'; src: url(../files/webfonts/nvlbr-webfont.eot); src: url('../files/webfonts/nvlbr-webfont.eot?#iefix') format('../files/webfonts/embedded-opentype'), url('../files/webfonts/nvlbr-webfont.woff') format('woff'),url('../files/webfonts/nvlbr-webfont.ttf') format('truetype'), url('nvlbr-webfont.svg#novialumnormal') format('svg'); font-weight: normal; font-style: normal; }
img 				{border: none;}
			 
a, a:visited		{text-decoration:underline; color: #e3b350; }
a:hover	 			{color: #e3b350; text-decoration:none; }
a:hover	img	 		{-moz-opacity: 0.85; opacity: 0.85;}

p 					{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; line-height:140%; }

.clear			{clear: both; font-size: 0.0001em; line-height: 0.00001em;}
.floatright			{float: right;}
.floatleft 			{float: left;}

ul 					{list-style:none;}

#content-main ul {padding:0 0 0 15px;}
#content-main ul li {list-style:disc}


/*---------------------Headlines---------------------------*/

h1		{ text-indent:-9999px; display:block; font-size:0.000001em; line-height:0.0000001em; }

h2		{ font-family: 'novialumnormal'; font-size:18px; font-style:italic; margin:0 0 22px 0; color:#370f0a; line-height: 22px }
h2 strong	{ font-size:15px;}

h2.produktuebersicht	{ background:url(../images/design/h2/produktuebersicht.jpg) no-repeat; width:162px; height:36px; }
h2.weingalerie-deutsche-weine	{ background:url(../images/design/h2/weingalerie-deutsche-weine.jpg) no-repeat; width:154px; height:36px; }
h2.weingalerie-frankreich	{ background:url(../images/design/h2/weingalerie-frankreich.jpg) no-repeat; width:154px; height:36px; }
h2.weingalerie-italien	{ background:url(../images/design/h2/weingalerie-italien.jpg) no-repeat; width:154px; height:36px; }
h2.weingalerie-spanien	{ background:url(../images/design/h2/weingalerie-spanien.jpg) no-repeat; width:154px; height:39px; }
h2.weingalerie-grappa	{ background:url(../images/design/h2/weingalerie-grappa.jpg) no-repeat; width:154px; height:39px; }
h2.weingalerie-uebersee	{ background:url(../images/design/h2/weingalerie-uebersee.jpg) no-repeat; width:191px; height:36px; }
h2.weingalerie-suessweine	{ background:url(../images/design/h2/weingalerie-suessweine-portweine.jpg) no-repeat; width:191px; height:36px; }
h2.weingalerie-sondergebinde-alkoholfreies	{ background:url(../images/design/h2/weingalerie-sondergebinde-alkoholfreies.jpg) no-repeat; width:240px; height:36px; }
h2.weingalerie-pinot-di-pinot	{ background:url(../images/design/h2/weingalerie-pinot-di-pinot.jpg) no-repeat; width:240px; height:36px; }
h2.weingalerie-champagner	{ background:url(../images/design/h2/weingalerie-schaumweine.jpg) no-repeat; width:284px; height:39px; }
h2.weingalerie-monin-sirup	{ background:url(../images/design/h2/weingalerie-monin-sirup.jpg) no-repeat; width:154px; height:39px; }

h2.cluesserath-math-jos	{ background:url(../images/design/h2/exklusivitaeten-cluesserath-math-jos.jpg) no-repeat; width:352px; height:38px; margin:0 0 22px 0; }
h2.roedinger	{ background:url(../images/design/h2/exklusivitaeten-roedinger.jpg) no-repeat; width:415px; height:39px; }
h2.kaiserstuhl	{ background:url(../images/design/h2/exklusivitaeten-kaiserstuhl.jpg) no-repeat; width:415px; height:36px; }
h2.cuvee-benedikt-cites-du-rhone	{ background:url(../images/design/h2/exklusives-cuvee-benedikt-cites-du-rhone.jpg) no-repeat; width:415px; height:36px; }
h2.prestige-suedwest-frankreich	{ background:url(../images/design/h2/exklusives-prestige-suedwest-frankreich.jpg) no-repeat; width:415px; height:39px; }
h2.provence-terroirs-de-roses	{ background:url(../images/design/h2/exklusives-provence-terroirs-de-roses.jpg) no-repeat; width:415px; height:37px; }
h2.coltibuono-chianti	{ background:url(../images/design/h2/exklusives-coltibuono-chianti.jpg) no-repeat; width:415px; height:36px; }
h2.poggiotondo-brunello	{ background:url(../images/design/h2/exklusives-poggiotondo-brunello.jpg) no-repeat; width:415px; height:39px; }
h2.navarra-ventana	{ background:url(../images/design/h2/exklusives-navarra-ventana.jpg) no-repeat; width:415px; height:36px; }
h2.rioja-montelciego	{ background:url(../images/design/h2/exklusives-rioja-montelciego.jpg) no-repeat; width:415px; height:39px; }
h2.portugal-obrigado	{ background:url(../images/design/h2/exklusives-portugal-obrigado.jpg) no-repeat; width:415px; height:39px; }
h2.sizilien-marsala	{ background:url(../images/design/h2/exklusives-sizilien-marsala.jpg) no-repeat; width:415px; height:36px; }
h2.rosella-flowers	{ background:url(../images/design/h2/exklusives-rosella-flowers.jpg) no-repeat; width:415px; height:36px; }

h2.kundenbereich	{ background:url(../images/design/h2/kundenbereich.jpg) no-repeat; width:162px; height:36px; }
h2.kontakt	{ background:url(../images/design/h2/kontakt.jpg) no-repeat; width:215px; height:36px; }
h2.danke	{ background:url(../images/design/h2/danke.jpg) no-repeat; width:215px; height:36px; }
h2.impressum	{ background:url(../images/design/h2/impressum.jpg) no-repeat; width:215px; height:36px; }
h2.error404	{ background:url(../images/design/h2/error404.jpg) no-repeat; width:192px; height:36px; }

#sidebar h3	{ font-size:1em; line-height:100%; }
#content-main h3	{ font-weight:normal; text-transform:uppercase; border-bottom:1px solid #9d250a; font-size:1em; line-height:120%; margin:0 0 9px 0; }

#footer div#impressionen h3.impressionen		{ text-indent:-9999px; display:block; font-size:0.000001em; line-height:0.0000001em; background:url(../images/design/h3-impressionen.gif) no-repeat; width:287px; height:18px; padding:0 0 11px 0; }

h4.gutes-besonderes		{ text-indent:-9999px; display:block; font-size:0.000001em; line-height:0.0000001em; background:url(../images/design/h4-weil-gutes-was-besonderes-ist.jpg) no-repeat; width:302px; height:33px; margin:0 0 0 184px; }

h5	{ font-weight:bold; color:#551100; font-size:1em; margin:0 0 10px 0; }

#sidebar h6		{ font-family: 'novialumnormal'; color:#370f0a; font-size:16px; font-style:italic; margin: 0 0 15px 0;}
#sidebar h6.kontakt-aufnehmen	 { background:url(../images/design/h6-kontakt-aufnehmen.gif) no-repeat; width:236px; height:13px; margin:0 0 14px 0; }
#sidebar h6.exklusivitaeten-ueberblick	{ background:url(../images/design/h6-exklusivitaeten-ueberblick.gif) no-repeat; width:191px; height:16px; margin:0 0 14px 0; }
#sidebar h6.produktuebersicht	 { background:url(../images/design/h6-produktuebersicht.gif) no-repeat; width:131px; height:13px; margin:0 0 14px 0; }
#sidebar h6.weingalerie	 { background:url(../images/design/h6-weingalerie.gif) no-repeat; width:87px; height:19px; margin:0 0 14px 0; }
#sidebar h6.exklusives	 { background:url(../images/design/h6-exklusives.gif) no-repeat; width:79px; height:16px; margin:0 0 14px 0; }


/*---------------------Layout-----------------------------*/

#container { width:990px; margin:0 auto; }

#header		{ background:url(../images/design/header-background2.jpg) no-repeat; width:990px; height:387px; }
#header ul	{ padding:6px 0 0 306px; }
#header ul li	{ padding:0 33px 0 0; }
#header ul li a,
#header ul li a:visited	{ color:#741000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-decoration:none; }
#header ul li a.active,
#header ul li a:hover,
#header ul li a.active:visited	{ text-decoration:underline; }

#logos		{ width:404px; float:left; }
#logos img.cluesserath	{ margin:30px 0 0 75px; }
#logos img.wappen		{ margin:0 0 0 35px; }
#logos img.branding		{ margin:42px 0 0 50px; }
#header ul	{ float:left; }
#header ul li	{ float:left; }

ul#navi		{ background:url(../images/design/navi-background2.jpg) no-repeat; width:921px; height:41px; padding:25px 0 0 69px; }
ul#navi li	{ float:left; }
ul#navi li a,
ul#navi li a:visited	{ text-indent:-9999px; display:block; font-size:0.000001em; line-height:0.0000001em; height:16px; }

ul#navi li.n-unternehmen a,
ul#navi li.n-unternehmen a:visited	{ background:url(../images/design/navi/unternehmen.jpg) no-repeat top; width:120px; margin-right:116px; }
ul#navi li.n-unternehmen a.active,
ul#navi li.n-unternehmen a:hover,
ul#navi li.n-unternehmen a.active:visited	{ background:url(../images/design/navi/unternehmen.jpg) no-repeat bottom; }

ul#navi li.n-aktuelles a,
ul#navi li.n-aktuelles a:visited	{ background:url(../images/design/navi/aktuelles.jpg) no-repeat top; width:82px; margin-right:144px; }
ul#navi li.n-aktuelles a.active,
ul#navi li.n-aktuelles a:hover,
ul#navi li.n-aktuelles a.active:visited	{ background:url(../images/design/navi/aktuelles.jpg) no-repeat bottom; }

ul#navi li.n-weingalerie a,
ul#navi li.n-weingalerie a:visited	{ background:url(../images/design/navi/weingalerie.jpg) no-repeat top; width:104px; margin-right:171px; height:20px; }
ul#navi li.n-weingalerie a.active,
ul#navi li.n-weingalerie a:hover,
ul#navi li.n-weingalerie a.active:visited	{ background:url(../images/design/navi/weingalerie.jpg) no-repeat bottom; }

ul#navi li.n-exklusives a,
ul#navi li.n-exklusives a:visited	{ background:url(../images/design/navi/exklusives.jpg) no-repeat top; width:92px; }
ul#navi li.n-exklusives a.active,
ul#navi li.n-exklusives a:hover,
ul#navi li.n-exklusives a.active:visited	{ background:url(../images/design/navi/exklusives.jpg) no-repeat bottom; }

#content-container	{ background:url(../images/design/content-container-background2.jpg) no-repeat; width:990px; height:100%; }  

#sidebar	{ width:354px; height:100%; float:left; padding:43px 0 0 50px; position:relative; }

#sidebar p	{ padding:0 0 8px 0; }
#sidebar ul.kontaktdaten-left	{ float:left; width:70px; line-height:120%; padding:0 0 8px 0; }
#sidebar ul.kontaktdaten-right	{ float:left; width:190px; line-height:120%; }

#sidebar ul#navi-add	{ padding:0 0 90px 20px; }
#sidebar ul#navi-add li	{ background:url(../images/design/pfeil-navi-add.gif) no-repeat; padding:0 0 0 15px; }
#sidebar ul#navi-add li a,
#sidebar ul#navi-add li a:visited	{ color:#380b00; font-weight:normal; }
#sidebar ul#navi-add li a:hover,
#sidebar ul#navi-add li a.active,
#sidebar ul#navi-add li a.active:visited	{ }

div#weintrauben	{ background:url(../images/design/weintrauben-sidebar.png) no-repeat; width:267px; height:221px; position:absolute; bottom:-210px; right:0; }
div#weintrauben-add	{ background:url(../images/design/weintrauben-sidebar.png) no-repeat; width:267px; height:221px; position:absolute; bottom:-120px; right:0; }

#content-main	{ width:486px; height:100%; float:left; padding:40px 50px 0 50px; position:relative; }
#content-main div.pic-shadow	{ position:absolute; top:87px; left:39px; background:url(../images/design/picture-shadow.png) no-repeat; width:180px; height:180px; }
#content-main img.image-conent	{ float:left; margin:0 15px 8px 0; border:3px solid #86270c; }
#content-main img.image-conent1	{ float:left; margin:0 0 8px 0; border:3px solid #86270c; }

#content-main p	{ padding:0 0 11px 0; }
#content-main img.cms-image	{ margin:0 10px 0 0; border:3px solid #86270c; float:left!important; }
#content-main .cms-text	{ float:left!important; }

table			{ margin:0 0 15px 0; }
table tr.top	{ background:#922c14; }
table tr.normal	{ background:#b44025; }
td				{ padding:1px 0 1px 6px; }
td.space		{ width:75px }
td.bild			{ width:75px; }
td.bild3		{ width:77px;}
td.number		{ width:75px; }
td.info1		{ width:41px; }
td.info2		{ width:220px; }
td.info			{ width:261px; }
td.info3		{ width:209px; }

td.menge		{ width:75px; }
td.menge2		{ width:55px; }
td span.weintip	{ background:#f4b437; color:#000; }

#footer-repeat	{ background:url(../images/design/footer-repeat.jpg) repeat-x; height:253px; }
#footer			{ background:url(../images/design/footer-background.jpg) no-repeat; width:990px; height:136px; margin:0 auto; padding:117px 0 0 0; }
#footer ul		{ float:left; width:354px; padding:1px 0 0 50px; }
#footer ul li	{ float:left; padding:0 36px 0 0; }
#footer ul li a,
#footer ul li a:visited	{ color:#741000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-decoration:none; }
#footer ul li a.active,
#footer ul li a:hover,
#footer ul li a.active:visited	{ text-decoration:underline; }
#footer div#impressionen	{ float:left; width:536px; padding:0 0 0 50px; }
#footer div#impressionen img.image-impressionen	{ padding:0 5px 0 0; }

#content-main img.img-last { margin: 0; padding:0;}




.bild2 {padding: 0px 0 10px 0}



