 /*
Theme Name: ps-wein
Theme URI: 
Description: 
Version: 
Author: 
Author 
 */
	

html {
    height: 100%;
}

body {
    background: #aaa url(img/hintergrund.gif) fixed center bottom repeat-x;
    text-align: center;
    font: 12px verdana, arial, sans-serif; 
    margin: 0;
    padding: 20px 0 0 0;
    height: 100.01%;
}

pre, code, samp {
    font: 1em 'courier new', courier, monospace;
    color: #c60;
}

acronym, abbr, dfn {
    border-bottom: 1px dashed #999;
    font-style: normal;
    cursor: help;
}

blockquote {
    padding: 0 15px 0 10px;
    margin: 15px 0 15px 5px;
    text-align: justify;
    color: #555;
    line-height: 1.35;
    font-size: 11px;
    border-left: 5px solid #eee;
}

a {
    color: #b00;
    
}
a:hover {
    color: #333;
}

#mitte a {text-decoration: none;}

img {
    border: none;
}

#clearer {
    clear: both;
}


.center {
    text-align: center;
}

.klein {
    font-size: .9em;
}


.kleiner {
    font-size: .8em; 
}

.bild-links {
    float: left;
    margin: 2px 10px 5px 0;
}

.bild-rechts {
    float: right;
    margin: 2px 0 5px 10px;
}


#kontainer {
    width: 1000px; 
    margin: 0 auto;
    text-align: left;
    padding-bottom: 20px;
}




/************************************************/
/************************************************/
/******************** Reset ********************/
/************************************************/
* { margin:0; padding:0; }

body          { background:#fff; font:12px/1.5 Arial, Helvetica, sans-serif; color:#5C2841; text-align:center; }

img           { border:0; vertical-align:top; }

a             {color: #AC266C}
a:hover           {color: #D12E84}



:focus        { outline: 0; }

/* Headings */
h1            { font-size:20px; font-weight:normal; }
h2            { font-size:18px; font-weight:normal; }
h3            { font-size:16px; font-weight:bold;  }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Forms */
form          { display:inline; }
fieldset      { border:0; margin: 0;}
legend        { display:none; }

/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before, 
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }

/************************************************/
/******************** Styles ********************/
/************************************************/

/* Layout ================================================================================= */
.wrapper {}
.page { position:relative; width:1000px; border-top: 0; margin:0 auto; padding:10px 0; text-align:left; }
.page-print { background:#fff; padding:20px; text-align:left; }
.page-popup { padding:20px; text-align:left; }
.main { margin:0px 0; margin-left: 3px;}

/* Base Columns */ 
.col-left { float:left; width:200px; padding:5px 5px 0; margin-left:-782px; }
.col2-left-layout .col-left { margin-left: 0; }
.col-main { float:left; width:766px; padding:0px; }
.col-right { float:right; width:200px; padding:5px 0px 0; }

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; width: 775px;}
.col2-right-layout .col-main {width: 766px;}

/* 3 Columns Layout */
.col3-layout .col-left { float:left; width:165px; padding:5px 0px 0; margin-left:-790px; }
.col3-layout .col-main { width:615px; margin-left:175px; }

/* Content Columns */
.col2-set .col-1 { float:left; width:49%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .narrow { width:33%; }
.col2-set .wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */


/* Header ================================================================================ */
.logo { float:left; width:200px; height:63px; overflow:hidden; } 
.header-container {}
.header {background: url('/shop/skin/frontend/default/pswein/images/header2.jpg') 0% 100% #fff no-repeat; margin-bottom:45px; height: 235px;}
.header .logo {}
.header .logo a {}
.header .welcome-msg { font-weight:bold; text-align:right; }

.header .form-search { text-align:center; }
.header .form-search .search-autocomplete { z-index:999; }
.header .form-search .search-autocomplete ul { border:1px solid #ddd; background-color:#fff; }
.header .form-search .search-autocomplete li { padding:3px; border-bottom:1px solid #ddd; cursor:pointer; }
.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.header .form-search .search-autocomplete li.selected {}
.header .form-language { text-align:center; }

iframe .header-container {display: none;}

/* Mini-Suche Header */
.topsearch {clear: both; position: relative; top: 15px; height: 28px; width: 980px; padding-left: 20px; padding-top:7px; font-size: 14px; font-weight: bold; color:#681543;}
.topsearch form {display: inline; float:left;}
.topsearch form legend {float: left; display: inline; font-size: 13px;}
.topsearch input.input-text {float: left; display: inline; position: relative; top: -2px; width: 240px; height: 18px; background: #fff; border: 1px solid #681543; padding-top:3px; padding-left:3px; color:#681543;}
.topsearch button.button {position: relative; top: -2px; background:#BF267A; border: 2px solid #851B55; margin-right:10px; margin-left:10px; padding: 2px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 12px; color:#fff !important;}
.topsearch button.button span {color: #fff !important}
.topsearch a {font-size: 13px; color:#681543;}


/********** < Navigation */
#nav { width:1000px; left:2px; position:absolute; top:235px !important; font-size:12px; margin:10px 0; }

/* All Levels */
#nav ul { padding-right:0; }
#nav li { float:left; text-align:left; }
#nav li.over { z-index:999; }
#nav a,
#nav a:hover { display:block; line-height:1em; text-decoration:none; }
#nav span { display:block;  }
#nav li ul span {  }
#nav li li.parent {border:0 !important;}

/* 0 Level */
#nav li { float:left; }
#nav li.active a {border:0 !important;}
#nav a { float:left; height: 26px; padding-top: 11px; padding-left: 18px; padding-right: 18px; margin-right: 1px; color:#4E1831; font-weight:bold;  background: url('/shop/skin/frontend/default/pswein/images/top-navi-button-back.gif') #FFF0FF repeat-x;}
#nav li.nav-sonderangebote a  { float:left; height: 26px; padding-top: 11px; padding-left: 22px; padding-right: 21px; margin-right:0; color:#fff; font-weight:bold;  background: url('/shop/skin/frontend/default/pswein/images/top-navi-button-back-sonder.gif') #FFF0FF repeat-x;}
#nav li.over a,
#nav a:hover { position:relative; color:#4E1831; background: #FEEBF8;}
#nav li.nav-probierpakete a:hover, #nav li.nav-geschenkpakete a:hover, #nav li.nav-sonderangebote a:hover { position:relative; color:#4E1831; background: #FEEBF8; border-bottom: 7px solid #79264C; height: 19px;}

#nav li.nav-weinbaulander ul.level0, #nav li.nav-weinsorten ul.level0 {width: 600px; background: url('/shop/skin/frontend/default/pswein/images/top-navi-back.gif') #FEBDE4 repeat-x; padding-top: 5px; border-bottom: 5px solid #79264C; z-index:999;}
#nav li.nav-rebsorten ul.level0 {width: 900px; background: url('/shop/skin/frontend/default/pswein/images/top-navi-back.gif') #FEBDE4 repeat-x; padding-top: 5px; border-bottom: 5px solid #79264C; z-index:999;}
#nav li.nav-besondere-tropfen ul.level0 {margin-left: 322px; width: 280px; background: url('/shop/skin/frontend/default/pswein/images/top-navi-back.gif') #FEBDE4 repeat-x; padding-top: 5px; border-bottom: 5px solid #79264C; z-index:999;}
#nav li.nav-sonstige-produkte ul.level0 {margin-left: 630px; width: 230px; background: url('/shop/skin/frontend/default/pswein/images/top-navi-back.gif') #FEBDE4 repeat-x; padding-top: 5px; border-bottom: 5px solid #79264C; z-index:999;}

/* 1st Level */
#nav ul li,
#nav ul li.active { float:none; margin:0; padding-bottom:1px;  !important}
#nav ul li.over {}
#nav ul li.last {padding-bottom:0; }

#nav ul a,
#nav ul a:hover { line-height:1.3em; float:none; padding:0; background:none; }
#nav ul li a {font-weight:normal !important;}

#nav li.nav-weinbaulander ul.level0 li.level1 a {display: block; float: left; width: 180px; padding-left: 15px; font-size: 12px; color: #79264C;}
#nav li.nav-weinbaulander ul.level0 li.level1 a:hover {text-decoration: underline; color: #79264C;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-argentinien a {background: url('/shop/skin/frontend/default/pswein/images/flagge-argentinien.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-australien a {background: url('/shop/skin/frontend/default/pswein/images/flagge-australien.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-chile a {background: url('/shop/skin/frontend/default/pswein/images/flagge-chile.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-deutschland a {background: url('/shop/skin/frontend/default/pswein/images/flagge-deutschland.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-frankreich a {background: url('/shop/skin/frontend/default/pswein/images/flagge-frankreich.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-italien a {background: url('/shop/skin/frontend/default/pswein/images/flagge-italien.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-kalifornien-washington a {background: url('/shop/skin/frontend/default/pswein/images/flagge-kalifornien-washington.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-kanada a {background: url('/shop/skin/frontend/default/pswein/images/flagge-kanada.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-neuseeland a {background: url('/shop/skin/frontend/default/pswein/images/flagge-neuseeland.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-osterreich a {background: url('/shop/skin/frontend/default/pswein/images/flagge-osterreich.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-portugal a {background: url('/shop/skin/frontend/default/pswein/images/flagge-portugal.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-spanien a {background: url('/shop/skin/frontend/default/pswein/images/flagge-spanien.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-sudafrika a {background: url('/shop/skin/frontend/default/pswein/images/flagge-sudafrika.gif') 3% 50% no-repeat;}
#nav li.nav-weinbaulander ul.level0 li.level1.nav-weinbaulander-uruguay a {background: url('/shop/skin/frontend/default/pswein/images/flagge-uruguay.gif') 3% 50% no-repeat;}

#nav li.nav-weinsorten ul.level0 li.level1 a {display: block; float: left; width: 180px; padding-left: 15px; font-size: 12px; background: transparent; color: #79264C;}
#nav li.nav-weinsorten ul.level0 li.level1 a:hover {text-decoration: underline; color: #79264C;}
#nav li.nav-weinsorten ul.level0 li.nav-weinsorten-rosewein-halbtrocken {display: block; float: left; width: 360px;}
#nav li.nav-weinsorten ul.level0 li.nav-weinsorten-schaumwein-halbtrocken {display: block; float: left; width: 360px;}
#nav li.nav-rebsorten ul.level0 li.level1 a {display: block; float: left; width: 280px; padding-left: 15px; font-size: 12px; background: transparent; color: #79264C;}
#nav li.nav-rebsorten ul.level0 li.level1 a:hover {text-decoration: underline; color: #79264C;}
#nav li.nav-besondere-tropfen ul.level0 li.level1 a {display: block; float: left; width: 300px; padding-left: 5px; font-size: 12px; background: transparent; color: #79264C;}
#nav li.nav-besondere-tropfen ul.level0 li.level1 a:hover {text-decoration: underline; color: #79264C;}
#nav li.nav-sonstige-produkte ul.level0 li.level1 a {display: block; float: left; width: 240px; padding-left: 5px; font-size: 12px; background: transparent; color: #79264C;}
#nav li.nav-sonstige-produkte ul.level0 li.level1 a:hover {text-decoration: underline; color: #79264C;}

/* 2nd leven */
#nav ul { position:absolute; width:10em; top:37px; left:-10000px;}

/* 3rd+ Level */
#nav ul ul { top:5px; }

/* Show Menu */
#nav li.over > ul { left:0; }
#nav li.over > ul li.over > ul { left:100px; }
#nav li.over ul ul { left:-10000px; }

#nav ul li a { color:#898885; }
#nav ul li a:hover { background:#ccc; color:#fff; }
#nav ul span,
#nav ul li.last li span { padding:3px 15px 4px 15px; }
/********** Navigation > */
/* ======================================================================================= */


/* Global Styles ========================================================================= */
/* Form Elements */
input,select,textarea,button { font:12px Arial, Helvetica, sans-serif; vertical-align:middle; color:#000; }
input.input-text,select,textarea { background:#fff; border:1px solid #ddd; }
input.input-text,textarea { padding:2px; }
select { padding:1px; }
select option { padding-right:10px; }
select.multiselect option {}
textarea { overflow:auto; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
input.qty { width:2.5em !important; }
/*button::-moz-focus-inner { padding:0; border:0; }*/
button.button { overflow:visible; width:auto; background:#fff; border:0; cursor:pointer; /*-webkit-border-fit:lines;*/ }
button.button span { display:block; margin:0; padding:0 8px 1px; font:bold 12px/16px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#000; }
button.disabled {}
button.disabled span {}
/* Input & Textarea stretched for 100% */
.field-100 { border:1px solid #888; padding:2px; overflow:hidden; }
.field-100 input.input-text,
.field-100 textarea { float:left; width:100%; margin:0; padding:0; border:0; }
/* Form Highlight */
/*input.input-text:focus,select:focus,textarea:focus {}
.highlight {}*/


/* Page Heading */
.page-title { border:0; padding:0; margin:0; }
.title-buttons {}
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 {}



/* Lists Decoration */
li.odd {}
li.even { background-color:transparent; }
dt.odd,
dd.odd {}
dt.even,
dd.even { background-color:#f6f6f6; }


/* ======================================================================================= */




/* Footer ================================================================================ */
.footer { border-top:1px solid #ddd; padding-top:10px; font-size: 10px; margin-top: 20px;}
.footer1 {float: left; width: 250px; height: 150px; margin-right: 10px;}
.footer2 {float: left; width: 650px; text-align: center; line-height: 17px; height: 150px;}
.footer2 .tags a {color:#911E5C;}
.footer2 .tags a:hover {color:#911E5C;}
.footer3 {float: left; width: 250px; height: 150px; margin-left: 10px;}

.footer2 ul {}
.footer2 ul  li {display: inline; margin-left: 10px;}
.footer2 a {color:#911E5C;}
.footer2 a:hover {color:#911E5C;}
/* ======================================================================================= */

/************************************************/
/******************** Clears ********************/
/************************************************/
.clearer:after,
.header:after,
#nav:after,
.main:after,
.footer:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block-poll li:after,
.block-related li:after,
.block-related .item:after,
.block .actions:after,
.mini-products-list li:after,
.title-buttons:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.products-list li.item:after,
.product-view .product-img-box .more-views ul:after,
.product-view .tags .form-add-tags:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.opc .step-title:after,
.checkout-progress:after,
.field-100:after,
.group-select li:after,
.form-list li:after,
.buttons-set:after,
.buttons-set2:after,
.page-print .print-head:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }


#mitte {
    background: #fff;
}


#seitenleiste {
    width: 200px;
    float: right;
    line-height: 1.55;
    color: #444;
    background: transparent;
	border-left; 2px solid #eee;
}

#seitenleiste h2 {display: block; background: url('/shop/skin/frontend/default/pswein/images/block-sidebar-header.gif') #B4B4B4 no-repeat; border:0; margin: 0; margin-top: 10px; padding-left: 30px; padding-right: 10px; padding-top: 5px; font-family: Arial, sans-serif; font-weight: bold; font-size: 13px; color: #fff; height: 23px;}

#seitenleiste form {
    margin: 0 0 20px 0;
    padding-top: 2px;
    padding-left: 5px;
}
#seitenleiste input.suchfeld {
    border: 1px solid #ccc;
    font-size: 11px;
    padding: 2px;
    width: 180px;
    color: #555;
}
#seitenleiste input.suchfeld:hover, #seitenleiste input.suchfeld:focus {
    border: 1px solid #900;
}

#seitenleiste input.sendebutton {
    border: 1px solid #ccc;
    background: #ddd;
    font-size: 11px;
    margin-top: 3px;
    padding: 1px 3px;
    line-height: 1.2;
}
#seitenleiste input.sendebutton:hover  {
    border: 1px solid #900;
    background: #b00;
    color: #fd5;
}

#seitenleiste ul {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}
#seitenleiste li {
    border-bottom: 1px solid #ddd;
    line-height: 1.6;
    padding-left: 5px;
}
#seitenleiste ul li a {
    text-transform: lowercase; 
}

#seitenleiste li li {
    margin-left: 10px;
}

#inhalt {
    float: left;
    width: 760px;
    padding-bottom: 15px;
    line-height: 1.45;
    color: #444;
    background: transparent;
	text-align: left;
}
#inhalt p {
    margin-top: 1em;
    margin-bottom: 1.1em;
}

#inhalt a {
    border-bottom: 1px solid #eee;
}
#inhalt a:hover {
    border-bottom: 1px solid #555;
}

#inhalt h2 {
    font-size: 15px;
    margin-top: 0;
    margin-bottom: .5em;
    padding: 0;
    color: #444;
}

#inhalt h1 {
     margin-bottom: 0;
    padding-bottom: 0;
    line-height: 1.1;
	background: #eee;
padding: 5px;
margin-top: 20px;
color: #B52698;
font-size: 16px;
}

#inhalt h2 {
     margin-bottom: 0;
    padding-bottom: 0;
    line-height: 1.1;
	background: #eee;
padding: 5px;
margin-top: 20px;
color: #B52698;
font-size: 14px;
}

#inhalt h3 {
    font-size: 15px;
    margin: 17px 0 5px 0;
    padding: 0;
    color: #333;
    border-bottom: 1px dotted #ddd;
}

#inhalt h4 {
    font-size: 13px;
    font-weight: bold;
    color: #444;
    margin: 17px 0 5px 0;
}

#inhalt h2 a, #inhalt h2 a:hover {
    border-bottom: none;
}

#inhalt h2.beitrags-titel {
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: 1.1;
	background: #eee;
padding: 5px;
margin-top: 20px;
}
#inhalt .beitrags-info, #inhalt .beitrags-info2 {
    font-size: 11px;
    color: #555;
    line-height: 1.2;
    text-transform: lowercase;
	background: #eee;
	padding-left: 5px;
}
#inhalt .beitrags-info2 {
   background: #fff;
   padding: 5px;
}

#inhalt .beitrag {background: #eee; border-top: 2px solid #ddd;   padding: 5px;}


#inhalt #beitrag-info-box {
    font-size: 11px;
    margin: 20px 0;
    padding: 10px;
    background: #eee;
    border-top: 1px dotted #ddd;
    border-bottom: 1px dotted #ddd;
}


#commentform {
    border: 1px solid #ddd;
    background: #eee;
    padding: 15px;
}

#commentform textarea, #commentform input {
    border: 1px solid #ccc;
    font: normal 1em arial, sans-serif;
    padding: 2px;
    color: #555;
}
#commentform textarea {
    width: 450px;
}
#commentform textarea:hover, #commentform textarea:focus, #commentform #author:hover, #commentform #author:focus, #commentform #email:hover, #commentform #email:focus, #commentform #url:hover, #commentform #url:focus {
    border: 1px solid #900;
}

#commentform #submit {
    margin-top: 2px;
    padding: 0 5px;
}

#commentform #submit, #commentform .ed_button {
    border: 1px solid #ccc;
    background: #ddd;
    color: #333;
    margin-right: 1px;
    font-size: 1em;
}
#commentform #submit:hover, #commentform .ed_button:hover {
    border: 1px solid #900;
    background: #b00;
    color: #fd5;
}

#commentlist li {
    border-bottom: 1px solid #eee;
}

.kommentar-info {
    text-transform: lowercase;
    margin-bottom: 3px;
}


#fuss {
    background: #f5f5f5 url(img/fuss.gif) repeat-y;
    padding: 15px 20px;
    border-bottom: 1px solid #ccc;
    color: #555;
}
#fuss p {
    margin: 0;
    text-transform: lowercase;
}


#ed_toolbar input {
    border: 1px solid #ccc;
    background: #ddd;
    font-size: 11px;
    margin-right: 1px;
    padding-top: 0;
    padding-bottom: 0;
}

#wp_grins {
    margin-top: 2px;
}

.pagebar {
    text-align: center;
    line-height: 1.4;
    padding-bottom: 10px;
}

.pagebar .this-page {
    font-weight: bold;
}


#inhalt .pagebar a {
    border-bottom: 1px solid #ccc;
    border: 1px solid #ccc;
    background: #eee;
    padding: 2px 5px;
    margin-bottom: 5px;
}

#inhalt .pagebar a:hover {
    border: 1px solid #900;
    background: #b00;
    color: #fd5;
}

.block-sicher ul {list-style-image: url('http://www.ps-wein.de/shop/skin/frontend/default/pswein/images/haekchen.png') !important; list-style-position: outside !important; margin-left:20px !important; margin-bottom: 0px !important; }
.block-sicher ul li {color:#AC266C !important; border: 0 !important; padding: 0 !important; margin: 0 !important; text-transform: none !important; }
.block-sicher ul li a {text-decoration: underline !important; text-transform: none !important;}
.block-sicher .block-title .ue  {display: block; background: url('/shop/skin/frontend/default/pswein/images/spriteme1.png') #B4B4B4 no-repeat; background-position: -10px -460px; border:0; margin: 0; padding-left: 30px; padding-right: 10px; padding-top: 5px; font-family: Arial, sans-serif; font-weight: bold; font-size: 13px; color: #fff; height: 23px;}
.block-sicher .block-content {background: #f9f9f9; padding: 5px; color: #393939; float: left;}
.block-sicher .block-content .z1 {width: 185px; float: left;}
.block-sicher .block-content .z2 {float: left; width: 80px; height: 35px;}
.block-sicher .block-content .z3 {float: right; width: 100px; height: 33px; border: 1px solid #ccc; background: #fff;}
