.infoText { 
	background-color:#F8F1F8; 
	border:1px solid #9A1E76; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	color:#5F5F5F; 
	padding:15px; 
	position: relative;
}

.product_box, .product_box_2 {margin:0px 11px; float:left; width:149px; height:251px; background: url(./img/site/product_box.jpg) no-repeat;}
.product_box_2 {background: url(./img/site/product_box_2.jpg) no-repeat;}


.image_cell{height:181px; padding: 15px 0 0 0;text-align:center; overflow:hidden;}
.image_cell img {border:0;}

.content_cell a {color: #9A1E76;}

.header_cell{padding:0 3px; text-align:left; font-family:verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold; }

.middle_cell{}

.bottom_cell{padding:5px 3px 0 3px; text-align:right; font-family:verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold; }
.bottom_cell .smalltext{font-size:10px; font-weight:normal;}

.artikelvorschau_spacer{width:29px; height:200px; float:left;}
#details_head{float:right; width:500px; background:none; text-align:left; overflow:hidden;}
#details_head_left{float:left; width:300px;}

#details_head_right{float:left; width:190px;}
.categories_name h1 {font-size:13px; margin:0 0 10px 0; text-align:left; font-family:verdana, Arial, Helvetica, Sans-Serif; color: #9A1E76;}
.categories_name h2 {font-size:12px; margin:0 0 10px 0; text-align:left; font-family:verdana, Arial, Helvetica, Sans-Serif; color: #9A1E76;}
#products_name h1{font-size:13px; margin:0 0 0px 0; text-align:left; font-family:verdana, Arial, Helvetica, Sans-Serif; color: #9A1E76;}
#products_description, .info_element{margin:0 0 12px 0; text-align:left; font-size:11px; font-family:verdana, Arial, Helvetica, Sans-Serif;}
#products_description{text-align:left;position:relative;}
.info_element_box_head, .products_description_head{font-weight:bold;}
#products_description .product_info_link, #products_description .product_size {font-weight:bold; color:#9A1E76;}


#details_main_part {float:left;width:450px;height:540px;text-align:center; }
#details_main_part img{float:left; padding: 0px; border:0;}

#vergroessern{Sans-Serif; color: #961965; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; text-align:center; }

#products_sizechart{float:left; width:484px; padding:12px 6px 0 0; text-align:left; font-size:11px; font-weight:bold; font-family:verdana, Arial, Helvetica, Sans-Serif;}
#products_sizechart img{ margin:3px 0 0 0;}
#products_border{ text-align:right; font-size:10px; font-family:verdana, Arial, Helvetica, Sans-Serif;padding: 0 0 5px 0;}
span.products_price_size{font-size:14px;font-weight:bold;}
#products_border a {color: #9A1E76;}
#products_border{clear:both; height:10px; margin:0 6px 0 0; border-bottom:0px solid #9A1E76; }

#details_attributes, #wish_and_cart{float:right;}
#wish_and_cart{text-align:right;margin:12px 6px 0 0;}
#details_attributes{margin:10px 30px 0 0; font-size:11px; font-family:verdana, Arial, Helvetica, Sans-Serif; font-weight:bold; color: #9A1E76;}
#details_attributes table, #details_attributes td{padding:0; margin:0; border:0;}
#details_attributes .gm_attr_calc_input{margin:10px 15px;}

p.details_wishlist {padding:0 0 5px 0;text-align:left;}
p.details_wishlist img {margin:0 0 5px 0;border:0px solid;}

p.details_wishlist a {font-size:11px; font-family:verdana, Arial, Helvetica, Sans-Serif;font-weight:bold; color:#9A1E76;}

#details_cart_part #gm_attr_calc_qty {width:32px; height:18px; font-size:12px; background: url(./img/site/add_qty.gif) no-repeat; border:0;}
#shopping_cart .buttons {margin:0 0 40px 0;}

#shopping_cart {width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.shopping_cart_details {padding:30px 52px 80px 52px;}
#shopping_cart img {border:0;}
#shopping_cart #iconized_page_head {height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#shopping_cart #cart_table {clear: both;   margin-top: 8px;   width: 100%;  font-family: Arial; } 
#shopping_cart #cart_table_total { color:#000; font-family: Arial;   margin-bottom: 20px;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: right;   width: 100%;  } 
#shopping_cart #gift_cart_body, .gift_cart_empty {font-family:Arial; text-align:left; color:#000;} 
#shopping_cart #gift_cart_body a.crea_acc{display:block; float:right; padding:0 25px 0 0; color:#961869; font-weight:bold; background: url(./img/site/gift_cart.gif) no-repeat right;}
#shopping_cart #gift_cart_body #gift_cart_button {padding:0 0 0 30px;} 
#shopping_cart #gift_cart_body #gift_cart_input {width:150px; height:16px; margin:2px 0 0 0; background: url(./img/site/input_bg.gif) no-repeat; border:0px; border-right:1px solid #E6D6E2;  color: #000000; font-size: 12px;   font-weight: normal; } 
#shopping_cart #gift_cart_body #gift_cart_input input[type=text] {   background-color: #ffffff;   border-color: #cccccc;   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;   height: 20px;   width: 227px;  } 
#shopping_cart #gift_cart_head {text-align:left; background:#961869;} 
#shopping_cart #gift_cart_part, .gift_cart_empty {clear: both;  width: 100%; } 
#shopping_cart #gift_cart_head {height:15px; padding:2px 6px 0 6px; margin:0 0 12px 0; font-family:Arial; font-size:11px; text-transform:uppercase;color:#fff;font-weight:bold;}
#shopping_cart #total_content {   border-top-color: #325374;   border-top-style: solid;   border-top-width: 1px;   margin-bottom: 10px;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   text-align: right;  } 
#shopping_cart .gift_cart_empty {   text-align: center;  } 
#shopping_cart .gift_cart_empty img {   padding-left: 5px;   position: relative;   top: 3px;  } 
#shopping_cart .gift_cart_left {   float: left;   width: 50%;  } 
#shopping_cart .gift_cart_right {   text-align: right;  } 
#shopping_cart .td {color: #000000; padding: 4px; vertical-align: top;  } 
#shopping_cart #cart_table td, #shopping_cart #cart_table_total td{padding: 12px 0 12px 0; border-bottom:1px solid #961869;}
#shopping_cart a { color: #961869;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  } 
#shopping_cart input[type=text] {  height:16px; margin:2px 0 0 0; background: url(./img/site/input_bg.gif) no-repeat; border:0px; border-right:1px solid #E6D6E2;  color: #000000; font-size: 12px;   font-weight: normal; } 
#shopping_cart th {   background-color: #961869;   color: #ffffff;   height: 17px;      text-align: center;   text-transform: uppercase;  } 

#wishlist {width:; margin:0 auto; text-align:left; font-size:11px; color:#961869;}
#wishlist #iconized_page_head {height:33px; padding:6px 0 0 14px; margin:0; text-align:left; color:#fff; font-family:Arial; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#wishlist #wishlist_table { margin-top: 8px;  width: 100%; font-family: Arial; } 
#wishlist .td {color: #000000; padding: 4px; vertical-align: top;  } 
#wishlist a { color: #961869;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  } 
#wishlist th {   background-color: #961869;   color: #ffffff;   height: 17px;      text-align: center;   text-transform: uppercase;  } 


#checkout_shipping .buttons, #checkout_shipping .checkout_addresses {margin:0 0 40px 0;}
#checkout_shipping{width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.checkout_shipping_details{padding:30px 52px 80px 52px;}
#checkout_shipping img {border:0;}
#checkout_shipping #iconized_page_head{height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#checkout_shipping .heading {text-align:left; background:#961869;} 
#checkout_shipping .subtitle, #shipping_address_block .text_block, #checkout_shipping .checkout_addresses {font-family:Arial; text-align:left; color:#000; font-size:11px;}
#shipping_address_block{padding:0 0 40px 0;}
#checkout_shipping .module_name, #checkout_shipping .module_option_title, #checkout_shipping .module_option_price_bold, #checkout_shipping .module_option_price{font-size:11px;}
#checkout_shipping .error{font-size:11px;}
#checkout_shipping .module_option_price, #checkout_shipping  .module_option_price_bold{font-weight:bold;}
#checkout_shipping .bottom_dotted {margin:0 0 40px 0;}
#checkout_shipping .navabar .navabar_text, #checkout_shipping .navabar .navabar_text_current {font-size:11px;}
#checkout_shipping .cell_left, #checkout_shipping input{font-family: Arial, Helvetica, Sans-Serif; font-size:11px; color:#000;}

#gm_checkout_payment .buttons, #gm_checkout_payment #country, #checkout_payment_spacer, #gm_checkout_payment .accept_box {margin:0 0 40px 0;}
#gm_checkout_payment {width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.checkout_payment_details{padding:30px 52px 80px 52px;}
#gm_checkout_payment img {border:0;}
#gm_checkout_payment #iconized_page_head{height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#gm_checkout_payment .heading {text-align:left; background:#961869;} 
#gm_checkout_payment .subtitle, #gm_checkout_payment .text_block, #gm_checkout_payment .checkout_addresses, #gm_checkout_payment table {font-family:Arial; text-align:left; color:#000; font-size:11px;}
#gm_checkout_payment .cell_left, #gm_checkout_payment input, #gm_checkout_payment .accept_box{font-family: Arial, Helvetica, Sans-Serif; font-size:11px; color:#000;}
#gm_checkout_payment .navabar .navabar_text, #gm_checkout_payment .navabar .navabar_text_current, #gm_checkout_payment .module_option_description, #gm_checkout_payment .module_name {font-size:11px;}
#gm_checkout_payment .navbar_line {   padding: 0  0 0 140px;   width: 290px;  } 

#gm_checkout_confirmation .buttons {margin:40px 0 40px 0;}
#gm_checkout_confirmation{width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.checkout_confirmation_details {padding:30px 52px 80px 52px;}
#gm_checkout_confirmation img {border:0;}
#gm_checkout_confirmation #iconized_page_head{height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#gm_checkout_confirmation .heading {text-align:left; background:#961869;} 
#gm_checkout_confirmation .text_information, #shipping_address_block, #gm_checkout_confirmation #table_products_data, #gm_checkout_confirmation #total_block_table, #gm_checkout_confirmation .conditions_info_link {font-family: Arial, Helvetica, Sans-Serif; font-size:11px; color:#000;}
#gm_checkout_confirmation .confirmationEdit{color:#fff;font-size:11px;}
#gm_checkout_confirmation .navabar .navabar_text, #gm_checkout_confirmation .navabar .navabar_text_current, #gm_checkout_confirmation .module_option_description, #gm_checkout_confirmation .module_name {font-size:11px;}
#gm_checkout_confirmation .navbar_line {   padding: 0  0 0 290px;   width: 140px;  } 

#checkout_success .buttons {margin:40px 0 40px 0;}
#checkout_success {width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.checkout_success_details {padding:30px 52px 80px 52px;}
#checkout_success img {border:0;}
#checkout_success #iconized_page_head {height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#checkout_success .heading {text-align:left; background:#961869;} 
#checkout_success .content {font-family:Arial; text-align:left; color:#000; font-size:11px;}
#checkout_success .navabar .navabar_text, #checkout_success .navabar .navabar_text_current {font-size:11px;}
#checkout_success .navbar_line {   padding: 0  0 0 420px;   width: 10px;  } 

#product_images_box { position:relative; width:480px; height:500px;  background: none;  overflow: hidden;   padding: 0px;  } 
#product_images_box #active_image { float: left; width:300px; height:286px; padding:7px 0;  text-align:center;  border-color: #E4B9E1;   border-style: solid;   border-width: 1px;   background: #fff;} 
#product_images_box #active_image img {height: 286px;border:0;}
#product_images_box #footer {   background-image: url(icons/close.gif);   background-position: right;   background-repeat: no-repeat;   color: #b9b9b9;   cursor: pointer;   display: block;   float: right;   font-family: Arial;   font-size: 14px;   font-style: normal;   font-weight: bold;   height: 21px;   line-height: 21px;   padding-right: 20px;   text-align: right;   text-decoration: none;   text-transform: uppercase;  } 
#product_images_box #wrap_images { margin: 0px 0px 0px 0px; text-align:left;  overflow: hidden;  } 

#product_images_box #zoom_image{float:right;width:380px;height:380px;border:1px solid #E4BAE0;}

#product_images_box .active {   background-color: #f3f8fc;   border-color: #335475;   border-style: solid;   border-width: 1px;  } 
#product_images_box .inactive { padding:2px; background-color: white;   border-color: #E4B9E1;   border-style: solid;   border-width: 1px;  } 
#product_images_box .inactive img{height:115px;border:0;}
#product_images_box h1 {   background: url(./img/site/product_images_box_h1.jpg) no-repeat; line-height: 27px;  color: white;   font-family: calibri, arial;   font-size: 14px;  padding:0 0 0 12px; margin:0;  text-align: left;   text-decoration: none;   text-transform: uppercase;  } 
#product_images_box li {   background:none;height:115px; margin:0px 0px 5px 0px;padding: 0px;   text-align: center;  } 
#product_images_box ul {   list-style-type: none;   margin: 0px;   padding: 0px;  } 

#account {   float: left;   margin:0px;   overflow: hidden;   padding: 0px;   width: 100%;  } 
#account .bottom_note {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .box_bottom {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 100%;   overflow: hidden;   padding-bottom: 10px;   padding-left: 0px;   padding-right: 10px;   padding-top: 5px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .box_content {   color: #000000;   font-family: Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 100%;   margin: 0px;  overflow: hidden;   padding: 0 0 35px 0;    text-align: left;   text-decoration: none;   text-transform: none;  } 
#account .box_content .align_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .box_content .box_left {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;  } 
#account .box_content .box_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .box_content .cell_left {   color: #000000;   float: left;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 150px;  } 
#account .box_content .cell_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 150px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: left;   text-decoration: none;   text-transform: none;  } 

#account .box_form {  height: 100%;   margin: 0px;   overflow: hidden;   padding: 0px;  } 
#account .box_form .box_left {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 28px;   line-height: 28px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;  } 
#account .box_form .box_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 28px;   line-height: 28px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .box_content .cell_right input {width:150px; height:16px; margin:2px 0 0 0; background: url(./img/site/input_bg.gif) no-repeat; border:0px; border-right:1px solid #E6D6E2;  color: #000000; font-size: 12px;   font-weight: normal; }
#account .box_form .cell_left {   color: #000000;   float: left;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 28px;   line-height: 28px;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 120px;  } 
#account .box_form .cell_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 28px;   line-height: 28px;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .box_left {   float: left;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 49%;  } 
#account .box_right {   float: right;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 49%;  } 
#account .cell_note {   color: #000000;   float: right;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .gm_products_name {   color: #000000;   font-family:  Arial;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .gm_products_price {   color: #000000;   font-family:  Arial;   font-size: 10px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .info_message {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   margin-bottom: 5px;   margin-left: 0px;   margin-right: 0px;   margin-top: 5px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .inputRequirement {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .login_left {   color: #000000;   float: left;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   height: 20px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 120px;  } 
#account .login_right {   color: #000000;   font-family:  Arial;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 20px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .order_body {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: ;   text-transform: none;  } 
#account .order_head {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: ;   text-transform: none;  } 
#account .order_table {   border-bottom-color: #a7a7a7;   border-bottom-style: solid;   border-bottom-width: 1px;  } 
#account .order_total {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: ;   text-transform: none;  } 
#account .productOldPrice {   color: #FF0000;   font-family:  Arial;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: line-through;   text-transform: none;  } 
#account .product_box {   color: #000000;   font-family:  Arial;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .product_box img {   float: left;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;  } 
#account .product_box_bottom {   clear: both;   color: #000000;   font-family:  Arial;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 10px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .smallHeading {   color: #000000;   font-family:  Arial;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account .td_left {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#account .td_right {   color: #000000;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;   text-align: right;   text-decoration: none;   text-transform: none;  } 
#account a {   color:#77185F;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  } 
#account form {   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 100%;  } 
#account h1 {   color: #961869;   font-family: Arial;   font-size: 14px;   font-style: normal;   font-weight: bold;   margin: 0px 0 27px 0;  padding: 0px;  text-align: left;   text-decoration: none;   text-transform: none;  } 
#account h2 {   background-color: #961869;   color: #fff;   font-family:Arial;   font-size: 11px;   font-style: normal;   font-weight: bold;   height: 100%;   margin-bottom: 14px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 5px;   padding-left: 10px;   padding-right: 5px;   padding-top: 5px;   text-align: left;   text-decoration: none;   text-transform: none;  } 

#content_page {   float: left;   margin:0px;   overflow: hidden;   padding: 0px;   width: 100%; text-align:left; font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal; } 
#content_page a {  color:#77185F;   font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;   } 
#content_page h1 {   color: #961869;   font-family: Arial;   font-size: 14px;   font-style: normal;   font-weight: bold;   margin: 0px 0 27px 0;  padding: 0px;  text-align: left;   text-decoration: none;   text-transform: none;   } 

#contact_us {  float: left;   margin:0px;   overflow: hidden;   padding: 0px;   width: 100%; text-align:left; font-family:  Arial;   font-size: 11px;   font-style: normal;   font-weight: normal;} 
#contact_us #message_body {   color: #000000;  height: 100px;   margin: 0px;   padding: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 227px;  } 
#contact_us .box_content {   font-style: normal;   font-weight: normal;   height: 100%;   margin-bottom: 15px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 10px;   padding-left: 10px;   padding-right: 10px;   padding-top: 10px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#contact_us .cell_left {   color: #000000;   float: left;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 140px;  } 
#contact_us .cell_right {   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;  } 
#contact_us .content_contact {   color: #000000;   height: 100%;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#contact_us .heading {   float: left;   width: 50%;  } 
#contact_us .heading_note {   color: #000000;   font-family:  Arial;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: justify;   text-decoration: none;   text-transform: none;  } 
#contact_us h1 {   color: #961869;   font-family: Arial;   font-size: 14px;   font-style: normal;   font-weight: bold;   margin: 0px 0 27px 0;  padding: 0px;  text-align: left;   text-decoration: none;   text-transform: none;  } 
#contact_us h2 {   color: #961869;   font-family:  Arial;   font-size: 12px;   font-style: normal;   font-weight: bold;   height: 100%;   margin-bottom: 3px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 5px;   padding-left: 10px;   padding-right: 5px;   padding-top: 5px;   text-align: justify;   text-decoration: none;   text-transform: none;  } 

#gm_callback_service_error_message {color:#ff0000;}

#create_account_page {width:811px; margin:0 auto; font-size:11px; color:#961869; background: url(./img/site/popup_bg.jpg);}
.create_account_page_details {padding:30px 52px 80px 52px;}
#create_account_page img {border:0;}
#create_account_page #iconized_page_head {height:33px; padding:6px 0 0 14px; margin:0; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat;}
#create_account_page .heading {     text-align:left; background:#961869;  } 
#create_account_page .heading h2 {   color: #fff; padding:4px 6px 1px 6px;  font-family: Arial;   font-size: 11px;   font-style: normal;   font-weight: bold;      text-decoration: none;   text-transform: uppercase;  } 


#create_account_page .active_input {   background-color: #f3f8fc;   border-color: #335475;   border-style: solid;   border-width: 1px;   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: bold;   height: 24px;   margin-bottom: 3px;   padding-bottom: 0px;   padding-left: 10px;   padding-right: 0px;   padding-top: 2px;   width: 227px;  } 
#create_account_page .cell_left {   float: left;   line-height: 28px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   width: 150px;  } 
#create_account_page .cell_right {   padding: 0px;  } 


#create_account_page .inactive_input {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: normal;   height: 24px;   margin-bottom: 3px;   padding-bottom: 0px;   padding-left: 10px;   padding-right: 0px;   padding-top: 2px;   width: 227px;  } 
#create_account_page .radio_gender {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: normal;   height: 26px;   margin-bottom: 0;   padding-bottom: 0px;   padding-right: 10px;   padding-top: 2px;  } 

#flyover_box { background: url(./img/site/popup_bg.jpg);   border-color: #968693;   border-style: solid;   border-width: 1px;   overflow: hidden;   padding: 0 0 30px 0;  position: relative;   width: 300px;  } 
#flyover_box #flyover_body {   color: #000000;   font-family: arial;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 8px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;  } 
#flyover_box #flyover_image {  margin: 0px;   padding:0px;  } 
#flyover_box #flyover_image img { width:230px; border-color: #D5C0D3;   border-style: solid;   border-width: 2px;}
#flyover_box #flyover_title {   height:33px; padding:6px 0 0 11px; margin:0 0 15px 0; color:#fff; text-align:left; font-weight:bold; font-family:Arial, Helvetica, Sans-Serif; font-size:14px;background: url(./img/site/popup_title_bg.png) no-repeat right; } 
#flyover_box a {   color: #000000;  } 
#flyover_box p {   margin-top: 0px;  } 

#print{cursor:pointer;}

#live_search_container{text-align:left; background:#EDDFEC;}
#live_search_head{color: #9A1E76;font-weight:bold;background:#EDDFEC;}
#live_search_container ul{margin:20px 10px;background:#EDDFEC;}
#live_search_container a{color: #9A1E76;}

.footer_seo_desc{
	
}

.footer_seo_eins{
	border-top:1px solid #98677D;
	border-bottom:1px solid #98677D;
	width:1000px;
	margin: 0 auto ;	
	padding:20px 10px;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.footer_seo_eins a{
	padding:10px;
}

.box_footer_seo{
	border:0px solid red;
	width:1000px;
	margin: 0 auto ;	
	padding-bottom:20px;
}

.footer_seo_navi{
	width:185px;
	margin:7px;
	float:left;
	text-align:left;
	text-align: justify;
	text-transform: uppercase;
}

.footer_seo_linkbox{
	padding:5px;
}

.footer_seo_navi h3{
	margin:10px 3px;
	padding:10px;
	border-left:1px solid #98677D;
	color: #98677D;
	font-size: 14px;
}

.footer_seo_navi a{
	margin:0px;
	padding:0px;
	color: #98677D;
	font-size:8px;
}

