@media all
{
  html {
    text-align:left;
  }

  body {
    line-height:18px;
	font-size:12px;
    text-align:left;
    color:#000;
    font-family:Arial,Helvetica,sans-serif;
    background:#eae6e6;
  }
  
  /*body {
    line-height:18px;
    text-align:left;
    font-size:11px;
    color:#000;
    font-family:Arial,Helvetica,sans-serif;
    background:#fff url(/templates/pharmacy/p/img/design/background.png) repeat-x;
  }*/

  pre {
    color:#000;
    font-family:Arial,Helvetica,sans-serif;
  }

  a {
    color:#646569;
    text-decoration:none;
  }

  a:hover {
    color:#000;
    text-decoration:none;
  }

  a:active {
    color:#006E9F;
    text-decoration:none;
  }

  img {
    border:0;
  }

  li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
  }

  label {
    cursor:pointer;
    font-weight:bold;
  }

  hr {
    border-style:none none solid;
    border-width:0 0 1px;
    color:#ffc340;
    display:block;
    overflow:hidden;
  }

  .pipe {
    color:#ffc340;
  }

  .checkout-progress li {
    background:#f7f7f7;
    border:1px solid #ddd;
  }

  .checkout-progress h4 {
    line-height:25px;
    color:#999;
  }

  .checkout-progress li.complete {
    background:#4180ab;
    color:#fff;
  }

  .checkout-progress li.active {
    background:#ffd373;
    color:#333;
  }

  .checkout-progress a {
    color:#fff;
  }

  .left {
    text-align:left;
  }

  .right {
    text-align:right;
  }

  .center {
    text-align:center;
  }

  .small {
    font-size:0.9em;
  }

.rot_fett {
color:#FF0000;
font-weight:bold;}

  button[disabled], 
  input[disabled],
  optgroup[disabled], 
  option[disabled],
  select[disabled], 
  textarea[disabled]
  {
    color:#7F7F7F;  
  } 
  
  button[readonly], 
  input[readonly],
  optgroup[readonly], 
  option[readonly],
  select[readonly], 
  textarea[readonly]
  {
    color:#7F7F7F;  
  } 
   
  .text {
    background-color:#fff;
    border:1px solid #c3c4c0;
    color:#000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:1em;
  }

  .textbox,
  .selectbox {
    background-color:#fff;
    border:1px solid #c3c4c0;
    color:#000;
    font-size:11px;
  }

  .textbox.watermark {
    color: #7F7F7F;
  }

  .numeric {
    text-align:center;
  }

  .text:hover,
  .textbox:hover,
  .selectbox:hover {
    border:1px solid #74a4c8;
  }

  .text:focus,
  .textbox:focus,
  .selectbox:focus {
    border:1px solid #ffc340;
    background-color:#ffffff;
  }

  .error,
  .error:hover,
  .error:focus {
    background:#ffdfe0 none repeat scroll 0 0;
    border:1px solid #FF9999;
  }

  .button {
    background:transparent url(/templates/pharmacy/p/img/design/button_1_right.png) no-repeat scroll right top;
    display:inline-block;
  }

  .button input,
  .button a {
    background:transparent url(/templates/pharmacy/p/img/design/button_1_left.png) no-repeat scroll 0 0;
    border:medium none;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:1.0em;
    font-weight:bold;
  }

  .button a:hover,
  .button a:active,
  .button-orange a:hover,
  .button-orange a:active {
    color:#fff;
  }

  .button-orange{
    background:transparent url(/templates/pharmacy/p/img/design/button_orange_right.png) no-repeat scroll right top;
    display:inline-block;
  }

  .button-orange input,
  .button-orange a {
    background:transparent url(/templates/pharmacy/p/img/design/button_orange_left.png) no-repeat scroll 0 0;
    border:medium none;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:1.0em;
    font-weight:bold;
  }
  
    .BuyerProtection_Ts_Logo img {
    padding-bottom: 10px;
  }
  
  .BuyerProtection_Content {
    margin-left: 90px;
    margin-top: -80px;
    font-size: 0.95em;
  }
  
  .BuyerProtection_Content p {
    padding-bottom: 4px;
  }

  .BuyerProtection_Content select {
    font-family: Verdana;
    font-size: 0.95em;
  }

  .required {
    color:#EB340A;
    font-weight:bold;
  }

  .cart {
    border:1px solid #ffc340;
    border-collapse:collapse;
  }
  .cart th {
    background:#ffffff;
    color:#00519e;
    font-weight:bold;
  }

  table.group-list {
    border:1px solid #ffc340;
    border-collapse:separate;
    border-spacing:5px;
    background:#a68c00;
  }

  table.group-list td {
      vertical-align:bottom;
  }

  a.link-button {
    background:#ffe973;
    border:1px solid #bdd1de;
    color:#333;
    display:block;
    text-align:center;
    text-decoration:none;
  }

  a.link-button:hover {
    background:#2b4181;
    color:#fff;
    font-weight:bold;
  }

  .social-bookmark-tip {
    font-size:0.9em;
  }

  .social-bookmark-name {
    font-weight:bold;
  }

  .success {
    background:#eff5ea url(/templates/pharmacy/p/img/design/icons/success.png) no-repeat 10px 10px;
    border:1px solid #a5bd71;
    color:#3d6611;
  }

  .warning {
    background:#ffdfe0 url(/templates/pharmacy/p/img/design/icons/warning.png) no-repeat 10px 10px;
    border:1px solid #ff9999;
    color:#df280a;
  }

  .wait {
    background:#fbfaea url(/templates/pharmacy/p/img/design/icons/wait.png) no-repeat 10px 10px;
    border:1px solid #efebaa;
    color:#dfb700;
  }
  
  .waitred {
    background:#fbfaea url(/templates/pharmacy/p/img/design/icons/wait.png) no-repeat 10px 10px;
    border:1px solid #ff0000;
    color:#ff0000;
  }

  .notice {
    background:#f7f7f7 url(/templates/pharmacy/p/img/design/icons/notice.png) no-repeat 10px 10px;
    border:1px solid #009900;
    color:#009900;
  }
  
  .noticerx {
    background:#f7f7f7 url(/templates/pharmacy/p/img/design/icons/notice.png) no-repeat 10px 10px;
    border:1px solid #ff0000;
    color:#ff0000;
  }

  .message {
    font-weight:bold;
    font-size:0.9em;
  }

  .message ul li {
    list-style-type:disc;
    margin-left:15px;
  }

  .message ul li li {
    list-style-type:disc;
    margin-left:30px;
  }

  .inlay,
  .buttons {
    background:#F7F7F7;
    border:1px solid #ddd;
  }

  ul.disc  {
    padding:5px 0;
  }

  ul.disc li  {
    list-style-type:disc;
    margin-left:15px;
  }

 #spanorderview_gross {
 font-size:12px;
 }
 
  #description-full {
    display:none;
  }

  #sitebody {
    display:block;
    overflow:hidden;
    border-left:2px solid #fabb00;
    border-right:2px solid #fabb00;
	  }

  #header {
    /*display:block;*/
    /*overflow:hidden;*/
    background:#ffffff;
  }
  
  
  #head-1 {
    display:block;
    overflow:hidden;
    text-align:right;
	background-color:#f6b923;
  }

  #head-2 {
    /*display:block;*/
    /*overflow:hidden;*/
    /*text-align:left;*/
	
  }

#tablekopf{
    border-collapse:inherit;
    border-spacing:0px;
	border:0px;
	margin:0px;
	padding:0px;
	width:1022px;
	height:122px;
	
  }
 
 #tablekopfimg{
 border:0px !important;
 padding:0px !important;
 margin:0px !important;
 border-top-width: 0px !important;
  border-right-width-value: 0px !important;
  border-bottom-width: 0px !important;
  border-left-width-value: 0px !important;
  border-top-style: none !important;
  border-right-style-value: none !important;
  border-bottom-style: none !important;
  border-left-style-value: none !important;
  border-image-source: none !important;
  border-image-slice: 0% 0% 0% 0% !important;
  border-image-width: 0 0 0 0 !important;
  border-image-outset: 0 0 0 0 !important;
  border-image-repeat: stretch stretch !important;
 
 
 }

  #head-3 {
    display:block;
    overflow:hidden;
    text-align:right;
  }
  
  #head-3 a {
    display:block;
    float:right;
    margin-right:3px;
    padding:1px 3px 3px 3px;
    background-color:#74A4C8;
    color:#fff;
  }
  
  #head-3 a:hover,
  #head-3 a.active {
    background-color:#00519E;
  }
  
  #head-4 {
    display:block;
    overflow:hidden;
    
  }
  
  #head-4 a {
    display:block;
    float:right;
    margin-right:0px;
    padding:0px 0px 0px 0px;
    background-color:#ffffff;
    color:#fff;
  }
  
  #head-4 a:hover,
  #head-4 a.active {
    background-color:#00519E;
  }


#head-5 {
    display:block;
    overflow:hidden;
    background:#f0d190 url(/templates/pharmacy/p/img/design/querbg3.png);
	color:#0c2675;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	vertical-align:middle;
  }
  
.head-5-pipe {
color:#afb1b4;
font-size:18px;
font-weight:normal;
}

  #breadcrumb {
    display:block;
    overflow:hidden;
	background:#ffffff;
	text-align:left;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	margin-bottom:10px;
  }
  
  #breadcrumbcheckout {
    display:block;
    overflow:hidden;
	background:#ffffff;
	text-align:left;
	
  }

  #breadcrumbproduct {
    display:block;
    overflow:hidden;
	background:#f3f3f3;
  }

  #contentbody {
    display:block;
    overflow:hidden;
    /*background:#f9bb00 url(/templates/pharmacy/p/img/design/background_content_2.jpg) repeat-y left center;*/
	background:#ffffff;
  }
  
  #larr {
  color:#cd071e; }
  
  #contentul {
	width:555px;
	
	background-color:#eae6e6;
	border:2px solid #ce071e;
	margin:5px 0px 5px 0px;
	padding:8px 8px 8px 5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	
	}
	
#textul {
	float:left; width:220px;

	background-color:#eae6e6;
	border:2px solid #ce071e;
	margin:5px 10px 5px 0px;
	padding:5px 5px 5px 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	
	}
	
	#textulrechts {
	width:173px;
	height:140px;
	background-color:#eae6e6;
	border:2px solid #ce071e;
	margin:5px 10px 5px 0px;
	padding:5px 5px 5px 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	
	}

  #contentbody.checkout {
    background:#fff /*url(/templates/pharmacy/p/img/design/background_content_checkout.png) repeat-y left center*/;
  }

  #column-left,
  #column-right {
    display:block;
    overflow:hidden;
    float:left;
	background-color:#ffffff;
  }

  #column-left .box,
  #column-right .box {
    background-color:#fff;
    border-bottom:1px solid #74A4C8;
	  }

  .box .header,
  .box .header {
    display:block;
    background-color:#ffc340;
    border-top:1px solid #74A4C8;
    border-bottom:1px solid #74A4C8;
}

  .box .header h2,
  .box .header h2 {
    color:#a65000;
    font-size:1.0em;
    font-weight:bold;
    line-height:25px;
    text-indent:25px;
  }

  .box .action {
    border-top:1px solid #74A4C8;
    background-color:#ffffff;
    height:22px;
    line-height:22px;
  }

  .box .action a.cart-goto {
    background:url(/templates/pharmacy/p/img/design/icons/cart_go.png) no-repeat scroll 3px 3px;
    display:block;
    padding-left:27px;
  }

  .box .action a.notepad-goto {
    background:url(/templates/pharmacy/p/img/design/icons/notepad_go.png) no-repeat scroll 3px 3px;
    display:block;
    padding-left:27px;
  }

  .box .action a.quickorder-goto {
    background:url(/templates/classic/p/img/design/icons/wishes.png) no-repeat scroll 3px 3px;
    display:block;
    padding-left:27px;
  }

  .box .action:hover {
    background-color:#fff;
  }

  .search h2 {
    background:#ffc340 url(/templates/pharmacy/p/img/design/icons/magnifier.png) no-repeat scroll 3px 5px;
  }

  .navigation h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/navigation.png) no-repeat scroll 3px 5px;
  }

  ul.navigation-list li a {
    line-height:23px;
  }

  ul.navigation-list li a {
    background-color:#bfa930;
    color:#ffffff;
    display:block;
    text-indent:10px;
	font-weight:bold;
  }

  ul.navigation-list ul li a{
    background:#ffffff;
	color:#333333;
    display:block;
    text-indent:20px;
  }
  
  ul.navigation-list ul li a:hover{
    background:#ffe973;
	color:#333333;
    display:block;
    text-indent:20px;
	text-decoration:none;
  }

  ul.navigation-list ul li li a{
    background:#6d87d6;
    display:block;
    text-indent:30px;
	color:#FFFFFF;
  }

  ul.navigation-list ul li li li a{
    background:#fff;
    display:block;
    text-indent:40px;
  }

  ul.navigation-list li a:hover {
    color:#f2f2f2;
    font-weight:bold;
	text-decoration:underline;
  }

  ul.navigation-list li a.active {
    background:#a68c00;
    color:#fff;
    font-weight:bold;
  }

  .login a.style {
    display:block;
    height:22px;
    line-height:22px;
    padding-left:27px;
    margin-left:5px;
  }

  .icon-dashboard {
    background:url(/templates/pharmacy/p/img/design/icons/dashboard.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-dashboard:hover {
    background:url(/templates/pharmacy/p/img/design/icons/dashboard_go.png) no-repeat scroll 3px 3px;
  }

  .icon-userdata {
    background:url(/templates/pharmacy/p/img/design/icons/userdata.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-userdata:hover {
    background:url(/templates/pharmacy/p/img/design/icons/userdata_go.png) no-repeat scroll 3px 3px;
  }

  .icon-addresses {
    background:url(/templates/pharmacy/p/img/design/icons/addresses.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-addresses:hover {
    background:url(/templates/pharmacy/p/img/design/icons/addresses_go.png) no-repeat scroll 3px 3px;
  }

  .icon-orders {
    background:url(/templates/pharmacy/p/img/design/icons/orders.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-orders:hover {
    background:url(/templates/pharmacy/p/img/design/icons/orders_go.png) no-repeat scroll 3px 3px;
  }
  
  .icon-bankinginformation {
    background:url(/templates/pharmacy/p/img/design/icons/bankinginformation.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-bankinginformation:hover {
    background:url(/templates/pharmacy/p/img/design/icons/bankinginformation_go.png) no-repeat scroll 3px 3px;
  }

  .icon-coupon {
    background:url(/templates/pharmacy/p/img/design/icons/coupon.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-coupon:hover {
    background:url(/templates/pharmacy/p/img/design/icons/coupon_go.png) no-repeat scroll 3px 3px;
  }

  .icon-wishes {
    background:url(/templates/pharmacy/p/img/design/icons/wishes.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-wishes:hover {
    background:url(/templates/pharmacy/p/img/design/icons/wishes_go.png) no-repeat scroll 3px 3px;
  }

  .icon-review {
    background:url(/templates/pharmacy/p/img/design/icons/review.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-review:hover {
    background:url(/templates/pharmacy/p/img/design/icons/review_go.png) no-repeat scroll 3px 3px;
  }

  .icon-newsletter {
    background:url(/templates/pharmacy/p/img/design/icons/newsletter.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-newsletter:hover {
    background:url(/templates/pharmacy/p/img/design/icons/newsletter_go.png) no-repeat scroll 3px 3px;
  }

  .icon-logout {
    background:url(/templates/pharmacy/p/img/design/icons/logout.png) no-repeat scroll 3px 3px;
  }

  .login a.icon-logout:hover {
    background:url(/templates/pharmacy/p/img/design/icons/logout_go.png) no-repeat scroll 3px 3px;
  }

  .icon-notepad {
    background:url(/templates/pharmacy/p/img/design/icons/notepad.png) no-repeat scroll 3px 3px;
  }

  .login h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/login.png) no-repeat scroll 3px 5px;
  }

  .shopping-cart h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/cart.png) no-repeat scroll 3px 5px;
  }

  .shopping-cart .total {
    text-align:center;
  }
  .minimum-order-value {
    text-align:center;
  }

  .mailing-list h2 {
    background:#ffc340 url(/templates/pharmacy/p/img/design/icons/newsletter.png) no-repeat scroll 3px 5px;
  }

  .content h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/navigation.png) no-repeat scroll 3px 5px;
  }

  .social-bookmark h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/social_bookmark.png) no-repeat scroll 3px 5px;
  }

  .checkout-progress h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/design/icons/progress.png) no-repeat scroll 3px 5px;
  }

  .language-switcher-de h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/flags/de.png) no-repeat scroll 3px 7px;
  }

  .language-switcher-en h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/flags/en.png) no-repeat scroll 3px 7px;
  }

  .language-switcher-fr h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/flags/fr.png) no-repeat scroll 3px 7px;
  }

  .language-switcher-ru h2 {
    background:#ffd373 url(/templates/pharmacy/p/img/flags/ru.png) no-repeat scroll 3px 7px;
  }

  #column-middle {
    display:block;
    overflow:hidden;
    float:left;
    overflow:hidden;
	background-color:#ffffff;
  }

  #column-middle h2 {
    color:#00519E;
    font-size:1.3em;
    font-weight:bold;
  }

  #column-middle h3 {
    color:#00519E;
    font-size:1.1em;
    font-weight:bold;
  }

  #column-middle .pager,
  #column-middle .toolbar {
    display:block;
    overflow:hidden;
    background-color:#ffffff;
    border:1px solid #ffc340;
  }

  #column-middle .pager .info{
    font-size:0.9em;
  }

  #column-middle .pager a {
    color:#006E9F;
    text-decoration:none;
  }

  #column-middle .pager .current{
  	color:#000;
    font-weight:bold;
    text-decoration:none;
  }

  #column-middle .product {
  -moz-border-radius:10px; /* Firefox */
   -webkit-border-radius:10px; /* Safari, Chrome */
   -khtml-border-radius:10px; /* Konqueror */
   border-radius:10px; /* CSS3 */
    border:1px solid #dddddd;
  }
  
  #column-middle .productVIEW {
   -moz-border-radius:10px; /* Firefox */
   -webkit-border-radius:10px; /* Safari, Chrome */
   -khtml-border-radius:10px; /* Konqueror */
   border-radius:10px; /* CSS3 */
   border:2px solid #dddddd;
    }

  }
  
  #column-middle .pushed_products {
    border:1px solid #7c9132;
  }


  #column-middleproduct {
    display:block;
    overflow:hidden;
    float:left;
    overflow:hidden;
  }

  #column-middleproduct h2 {
    color:#00519E;
    font-size:1.3em;
    font-weight:bold;
  }

  #column-middleproduct h3 {
    color:#00519E;
    font-size:1.1em;
    font-weight:bold;
  }

  #column-middleproduct .pager,
  #column-middleproduct .toolbar {
    display:block;
    overflow:hidden;
    background-color:#ffffff;
    border:1px solid #ffc340;
  }

  #column-middleproduct .pager .info{
    font-size:0.9em;
  }

  #column-middleproduct .pager a {
    color:#006E9F;
    text-decoration:none;
  }

  #column-middleproduct .pager .current{
  	color:#000;
    font-weight:bold;
    text-decoration:none;
  }

  #column-middleproduct .product {
    border:1px solid #ffc340;
  }
  
  #column-middleproduct .pushed_products {
    border:1px solid #7c9132;
  }



  .product .image {
    float:left;
  }

  .product .description {
    float:left;
  }

  .saving {
    color:#bb1c21;
    text-decoration: line-through;
    font-weight:bold;
  }
  
  .saving_big {
    color:#bb1c21;
    text-decoration: line-through;
    font-weight:bold;
	font-size:14px;
  }

  .description .options{
    text-align:right;
  }

  .product .information {
    border-top:1px dashed #74a4c8;
  }

  .setproduct a {
    display:block;
    background:#ffc340 url(/templates/pharmacy/p/img/design/icons/notice.png) 5px center no-repeat;
    color:#00519E;
  }

  .scale-of-prices {
    background-color:#ffc340;
  }

  .variants {
    border-top:1px dashed #74A4C8;
  }

  .order-cart {
    border-collapse:collapse;
    background:none repeat scroll 0 0 #F7F7F7;
    border:1px solid #DDDDDD;
  }
  .order-cart th {
    background:none repeat scroll 0 0 #74A4C8;
    color:#FFFFFF;
    font-weight:bold;
  }

  .order-cart tr.seperator td{
    background:none repeat scroll 0 0 #74A4C8;

  }

  .order-cart tr.footer {
    background-color:#DEE5E8;
  }

  p.last-purchased,
  p.last-added,
  p.last-viewed {
    border-top:1px solid #74A4C8;
  }
  
  .box.bestseller .content {
  	padding:0;
  }
  
  .box.bestseller table {
  	border-spacing:0px
  }
  
  .box.bestseller td {
  	background:#F7F7F7;
  	padding:2px;
  	border-top:1px solid #74A4C8;
  }
  
  .box.bestseller td.besteller-position {
  	color:#006E9F;
  	font-size:14px;
  	font-weight:bold;
  	background:#EFF2F7!important;
  	border-right:1px solid #74A4C8;
  }

  .printpage, .pdfpage {
    display:block;
    height:30px;
    line-height:30px;
    padding-left:22px;
  }

  .printpage {
    background:#fff url(/templates/classic/p/img/design/icons/print.png) 0 center no-repeat;
  }

  .pdfpage {
    background:#fff url(/templates/classic/p/img/design/icons/pdf.png) 0 center no-repeat;
  }

  .back {
    background:#fff url(/templates/pharmacy/p/img/design/icons/back.png) 0 center no-repeat;
    display:block;
    height:30px;
    line-height:30px;
    padding-left:22px;
  }

  .orderdetail-box {
    background:#F7F7F7;
    border:1px solid #ddd;
    padding:8px;
    float:right;
    width:50%;
  }

  .orderinfo-box {
    background:#F7F7F7;
    border:1px solid #ddd;
    padding:8px;
    float:left;
    width:40%;
  }

  .dashboard-h3 {
    height:22px;
    line-height:22px;;
    padding-left:24px;
    float:left;
  }

  .dashboard-cycle {
    width:480px;
  }

  .dashboard-cycle div {
    display: none;
    opacity: 0;
    width: 100%;
    text-align:center;
  }

  .home-product-groups-left {
    width:252px;
    border:1px solid #ffc340;
    padding:5px;
    text-align:center;
    float:left;
  }

  .home-product-groups-right {
    width:252px;
    border:1px solid #ffc340;
    padding:5px;
    text-align:center;
    float:right;
  }

  .home-title {
    background-color:#ffffff;
	border:1px solid #ffc340;
    padding:3px;
  }

  .home-footer {
    background-color:#ffffff;
	border:1px solid #ffc340;
    display:block;
  }

  .home-name {
    height:50px;
  }
  
  .home-rating {
    height:30px;
  }

  .home-price {
    height:75px;
  }

  .home-image {
    height:110px;
  }

  .vat-information {
    font-size:10px;
  }

  #cycle-next, #cycle-prev {
    margin-top:500px;
  }

  #abdata-information {
    padding:2px;
    border:1px solid #DDDDDD;
  }

  #abdata-information .tabbody {
    clear:both;
    padding:5px;
  }

  #abdata-information .current-info, #abdata-information .accessibletabsanchor {
    display:none;
  }

  #abdata-information h3:hover, #abdata-information h3:active, #abdata-information h3:focus {
    background-color:#fff;
    color:#ffffff;
  }

  #abdata-information ul {
    margin:0;
    padding:0;
    list-style:none;
  }
  #abdata-information ul li {
    float:left;
    margin:0;
    padding:2px;
    background-color:#ffffff;
	border:1px 1px 1px 1px;
	border-color:#ffe973;
    margin-right:2px;
  }
  #abdata-information ul a {
    float:left;
    display:block;
    padding:2px;
    font-weight:bold;
    color:#808080;
  }
  #abdata-information a:hover {
    color:#000;
  }

  #abdata-information li.current {
    background-color:#fff;
  }

  #abdata-information .current a {
    color:#00519E;
  }
  
  #popup-content {
    display:none;
    position:fixed;
    height:150px;
    width:408px;
    background:#FFFFFF;
    border:2px solid #cecece;
    z-index:2;
    padding:12px;
    font-size:13px;
  }
  
  #popup-content .headline {
    background-color:#74A4C8;
	color:#fff;
    padding:5px;
    font-weight:bold;
  }
  
  #popup-background {
    display:none;
    position:fixed;
    height:100%;
    width:100%;
    top:0;
    left:0;
    background:#000000;
    border:1px solid #cecece;
    z-index:1;
  }
  
  #product-rating-add {
    display:none;
  }

  #footer {
    display:block;
    overflow:hidden;
	padding-left:10px;
	padding-right:10px;
    /*text-align:center;
    float:left;*/
    color:#ffffff;
    background-color:#cd071e;
	padding-top:0px;
	height:22px;
	text-align:center;
	background:url(/images/strich1020x20.png)
	}
	
	#footerul {
	float:left; width:180px;
	height:140px;
	background-color:#ffffff;
	border:1px solid #fabb00;
	margin:5px 10px 5px 0px;
	padding:5px 5px 5px 5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	
	}
	
	#footerul2 {
	float:left; width:180px;
	height:140px;
	background-color:#ffffff;
	border:1px solid #bfa930;
	margin:5px 10px 5px 0px;
	padding:5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	
	}


  #footer a,
  #footer .pipe {
    color:#808080;
  }

  #w3c {
    display:block;
    overflow:hidden;
    text-align:center;
  }

  #print {
    display:none;
  }
}