/* TAGS */
body { font-size: 13px; background: #fefff1; margin:0; padding:0; color:#000000; }
br.clearall { display:block; clear: both; height:1px;}
a {color:#000000;}

/* PAGE */
#whole_page {}
#page {}

/* HEAD */
#key_visual {width: 800px; height: 136px; position: relative; }
* html body #key_visual #banner { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/head_banner.png', sizingMethod='scale'); position: absolute; width: 800px; height: 136px; }
html>body #key_visual #banner { background: url('../img/head_banner.png') transparent no-repeat; position: absolute; width: 800px; height: 136px;}
#logo_click {width:322px; height: 60px;}

/* SUCHE */
#head_suche {width: 800px; height: 57px; background: url('../img/head_weinhandel_suche.jpg') transparent no-repeat;}
#head_suche input.form_text {background: none; border: none; width:113px; height:26px; margin:26px 0px 0px 634px; padding: 5px 7px; font-size: 8pt; color:#000000;}
#head_suche input.form_submit {margin: 0px 0px 0px 5px; background: none; width: 35px; height: 40px; border:none;}

/* NAVI */
#navi {width: 147px; min-height: 507px; background: url('../img/navi_bg_weinglas.jpg') transparent no-repeat; float: left;}
#navi ul { display:block; padding: 0px; margin:0px}
#navi li { display:block; padding: 0px 0px 0px 12px; }
#navi a {color: #000000; text-decoration: none;}
#navi a:hover {color: #6f1010; text-decoration: none;}
#navi #newsletter {margin: 220px 0px 0px 0px; padding: 0px 0px 0px 15px}

#social_media { margin: 0 0 0 17px;}

/* CONTENT */
#content {margin: 0px 0px 0px 147px; width: 653px;}
#content_table {width: 635px;}
p.justify {text-align:justify;}
#content ol {padding: 0px 0px 0px 15px}
#content #liste li {padding: 6px 0px}

/* Slidebox */
#rotator {float right; margin-left: 10px; height: 469px; overflow: hidden; }
#rotator img { width:213; height: 469px; }

/* FOOTER */
#footer { display:block; clear: both; background: #6f1010; color: #eeeeee; width: 800px; height: 106px; margin: 20px 0px 0px 0px; padding: 10px;}
#footer #footer_navi ul { display:inline; padding: 0px; margin:0px; }
#footer #footer_navi li { display:inline; padding: 0px 12px 0px 12px; font-size: 8pt; border-left: solid 1px #EEEEEE;}
#footer #footer_navi li.first { padding-left:4px; border: none;}
#footer #footer_navi a {color: #eeeeee; text-decoration: underline;}
#footer #footer_navi a:hover {color: #EFEFEF; text-decoration: none;}
#footer #adresse {float: right; text-align: right}

