* { margin: 0px; padding: 0px }
html { overflow-y: scroll; height:100%;}

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

#content a, #nav_right a {font-weight: bold;}

dd { line-height: 22px }
body { background: #ececec url(img/mod/bg_grey_chekker.gif) repeat;	}
html { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333 }

img { border: 0 }
.spacer { width:100%; height: 16px; }
ul, ol { margin-left: 0px }

/* CATEGORIES */
.infoBoxHeading_cat { background: #fff url(img/mod/box_heading_blue.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.cat_bottom { background: #fff url(img/mod/cat_main_bottom.gif) no-repeat; height: 5px;}

li.maincat { list-style: none; background: #fff url(img/mod/cat_main.gif) no-repeat;}
li.maincat a span, a.nav span{ color: #00498c; line-height: 20px; height: 20px }
li.maincat a, a.nav	{ text-decoration: none; cursor: pointer; font-size: 11px; font-weight: bolder }
li.maincat a	{ text-decoration: none; cursor: pointer; font-size: 11px; font-weight: bolder; padding: 1px 12px 0px; display: block !important; display: inline; }
li.maincat a:hover, li.maincat a:hover span { color: #002243;}

li.level1 { list-style: none; background: #fafafa url(img/mod/cat_sub.gif) no-repeat; border-top: 1px solid #efefef; line-height: 14px; height: auto; }
li.level1 a { color: #525252; padding: 0 0 0 0; text-decoration: none; font-size: 11px; padding: 2px 12px 2px 16px; display: block !important; display: inline; }
li.level1 a:hover { color: #000;}
li.level1 a.active:link, li.level1 a.active:active { text-decoration: none }

li.level2 { list-style: none; background: #fafafa url(img/mod/cat_sub.gif) no-repeat; border-top: 1px solid #efefef; line-height: 14px; height: auto; }
li.level2 a { color: #525252; padding: 0 0 0 10px; text-decoration: none; font-size: 10px; padding: 2px 12px 2px 22px; display: block !important; display: inline; }
li.level2 a:hover { color: #000;}
li.level2 a.active:link, li.level1 a.active:active { text-decoration: none }

li.level3 { list-style: none; background: #fafafa url(img/mod/cat_sub.gif) no-repeat; border-top: 1px solid #efefef; line-height: 14px; height: auto; }
li.level3 a { color: #525252; padding: 0 0 0 15px; text-decoration: none; font-size: 10px; padding: 2px 12px 2px 26px; display: block !important; display: inline; }
li.level3 a:hover { color: #000;}
li.level3 a.active:link, li.level1 a.active:active { text-decoration: none }


/* CONTENT / AGB .... */
.infoBoxHeading_content { background: #fff url(img/mod/box_heading_grey.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBox_content { background: #fff; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.infoBox_news { background: #fff; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px 6px 10px 6px;}
.content_bottom { z-index: 10; background: #fff url(img/mod/box_content_bottom.gif) no-repeat; height: 5px; margin-top:-8px;}

li.content { list-style-image: url(img/icon_arrow.gif); background: #fff; margin: 0px; padding: 3px 12px 3px 0px;}
li.content a { color: #525252; text-decoration: none; font-size: 11px; display: block;}
li.content a:hover { color: #000;}
li.content a.active:link, li.content a.active:active { text-decoration: none;}

.infoBox_content li { font-size: 11px; list-style-image: url(img/icon_arrow.gif); text-align:left; border-bottom: 1px #efefef solid;}
.infoBox_content ul { margin-left: 15px;}


/* SOCIAL BOOKMARKS */
.infoBoxHeading_social { background: #fff url(img/mod/box_heading_grey.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBox_social { background: #f9f9f9 url(img/mod/box_admin_bg.gif) repeat-x right bottom; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.social_bottom { z-index: 10; background: #fff url(img/mod/box_admin_bottom.gif) no-repeat; height: 5px; margin-top:-4px;}
.infoBoxHeading_social a { color:#fff;}
.infoBoxHeading_social a:hover { color:#F2F2F2;}


/* INFORMATION */
.infoBoxHeading_info { background: #fff url(img/mod/box_heading_grey.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBox_info { background: #f9f9f9 url(img/mod/box_admin_bg.gif) repeat-x right bottom; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.info_bottom { z-index: 10; background: #fff url(img/mod/box_admin_bottom.gif) no-repeat; height: 5px; margin-top:-4px;}
.infoBox_info li { font-size: 11px; list-style-image: url(img/icon_arrow.gif); text-align:left;}
.infoBox_info ul { margin-left: 15px;}
li.info a { margin: 0px; padding: 0px 3px 3px 0px; display: block;}


/* RIGHTBOX */

.rightbox {padding-bottom:15px;}
.rightbox img {padding-bottom:5px;}

/* BOX */
.box { padding: 0px 0 20px 0 !important; padding: 0px 0 8px 0; width: 190px;}
.box { /* border: 1px solid #CCCCCC; padding: 1px 1px 6px 1px */ overflow: hidden;}
.boxText { color: #666666;}
.box-left { margin: 8px 0 8px 0; width: 190px;}


/* CHART */
.infoBoxHeading_chart { background: #fff url(img/mod/box_heading_red.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBoxHeading_chart a { color:#fff;}
.infoBoxHeading_chart a:hover {	color: #F2F2F2;}
.infoBox_chart { background: #fff url(img/mod/box_chart_bg.gif) no-repeat right bottom; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.chart_bottom { z-index: 10; background: #fff url(img/mod/box_content_bottom.gif) no-repeat; height: 5px; margin-top:-4px; margin-left:0px!important; margin-left:2px;}


/* ADMIN / LOGIN / QUICKIE */
.infoBoxHeading_admin { background: #fff url(img/mod/box_heading_grey.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBox_admin { background: #f9f9f9 url(img/mod/box_admin_bg.gif) repeat-x right bottom; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.admin_bottom { z-index: 10; background: #fff url(img/mod/box_admin_bottom.gif) no-repeat; height: 5px; margin-top:-4px; margin-left:0px!important; margin-left:2px;}

.adminbuttons { clear:both; padding: 3px 0 3px 0; margin-left:-2px; }


/* QUICKIE */
.infoBoxHeading_quickie { background: #fff url(img/mod/box_heading_grey.gif) no-repeat; color: #fff; width: 190px; padding: 6px 0 0 8px; height: 20px; font-size: 1.2em; font-weight: bolder;}
.infoBox_quickie { background: #f9f9f9 url(img/mod/box_admin_bg.gif) repeat-x right bottom; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding:6px;}
.quickie_bottom { z-index: 10; background: #fff url(img/mod/box_admin_bottom.gif) no-repeat; height: 5px; margin-top:-4px; margin-left:0px!important; margin-left:2px;}


/* PRODUCTBOXES */
.minheight { width: 0px; min-height:130px; height:auto !important; height:130px; float: left;}
.minheight2 { width: 0px; min-height:60px; height:auto !important; height:60px; float: left;}

.list_right, .list_left  { height:auto; width: 160px; float: left;  border: 1px solid #f0f0f0; background: #f9f9f9 url(img/mod/box_admin_bg.gif) repeat-x bottom;}
.list_right a , .list_left a {display:block;}
.list_right { margin: 16px 16px 0px 0px; }
.list_left { margin: 16px 0px 0px 0px; }
.list_account { height:auto; width: 160px; float: left;  border: 1px solid #f0f0f0; background: #f9f9f9; margin-bottom:16px; }

.article-list-box { margin-top:-16px;}

.product_name { min-height:50px; height:auto !important; height:50px; padding: 6px; float: left;}
*+html .product_name { height:auto; padding: 6px; float: left;}
.product_name h3 a { font-size: 14px; color: #0066c4; display: block;}
.product_name h3 a:hover { color: #ff0000;}
.new_product_default_left {height:120px;}

.new_product_default_price { position:relative; float: right; font-size: 0.8em; color: #fff; background: #FF0000; width:156px; padding: 2px; margin: 0px; text-align:right; height:23px; /* border: 1px solid #fe185f;*/}
.new_product_default_price a, .new_product_default_price a {color:#fff;}

.centerbox { padding-top: 5px; border-top: 1px solid #efefef;}


.checkout_payment_adress_current { float: left; width: 32%; padding-left: 15px }
.checkout_payment_arrow { float: left; width: 23%; text-align: center }
.checkout_payment_container { width: 555px; text-align: left; height: 120px }
.checkout_payment_continue { margin: 15px 0 0 0; height: 55px }
.checkout_payment_info_text { float: left; width: 40% }
.checkoutBarCurrent, .greetUser { font-weight: bolder }
.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; font-size: 9pt }

.clr { clear: both; float: none; height:0px; }

.contentsTopics, .pageHeading, #moduleHeading { font-size:1.3em; color:#358ee1; font-weight: bolder; line-height: 25px; margin-bottom: 0px; background: url(img/mod/headline_gradient_border.gif) repeat-x bottom; height: 43px;}

.infoBoxHeading { font-size:1em; color:#358ee1; font-weight: bolder; line-height: 25px; margin-bottom: 0px; background: url(img/mod/headline_gradient_border.gif) repeat-x bottom; height: 40px;}

.copyright, .parseTime { text-align: center; font-size: 8pt; color: #7E7E7E; display: none }
.headerError { margin: 5px; border: 1px solid #CC3300; background-color: #FF8566; padding: 5px }

/* new_product_default_right
.infoBoxHeading_right, .infoBoxHeading { background: #eee; color: #333333; padding: 5px 0 0 3px; height: 20px; font-size: 1.2em; font-weight: bolder; border-bottom: 1px #ccc solid; } */

.inputRequirement, dd.inputRequirement { color: #CC0000 }

.left { float: left; margin: 0px }
.right { float: right; margin: 0px }


.nwe_price { font-size: 11px}

/* CART / ORDER */

.row3 {background-color: #f0f0f0; padding: 4px 0 4px 0; border-bottom: 1px #ddd solid; height:auto !important; height:30px;}
.row4 {background-color: #fafafa; padding: 4px 0 4px 0; border-bottom: 1px #ddd solid; height:auto !important; height:30px;}
*+html .row3, *+html .row4 { overflow: hidden;}

.order_details, .checkout_payment_comments,
.checkout_payment_agb, .productOldPrice { font-size: 9px }
.order_details { width: 100%; text-align: left; overflow: hidden; margin-top: 10px }
.order_details_article_header strong,
.order_details_qty_header,
.order_details_remove_header,
.order_details_totalprice_header,
.order_details_shippingtime_header,
.order_details_singleprice_header,
.order_details_article_header,
.order_details_article { width: 150px; float: left }

.order_details_img_header,.order_details_img { width: 60px; float: left }
.order_details_img img {border: 1px #ddd solid;}


.order_details_qty_header,
.order_details_qty { width: 50px; float: left; text-align: center }

.order_details_remove { text-align: center; margin-top: 15px }

.order_details_remove_header,
.order_details_remove { width: 50px; float: left }

.order_details_totalcost { text-align: right; margin: 20px 0 0 0 }

.order_details_totalcost strong { font-size: 11px; font-weight: bolder }

.order_details_totalprice_header,
.order_detais_totalprice, .order_details_shippingtime,
.order_details_shippingtime_header, .order_details_singleprice_header,
.order_details_singleprice { width: 65px; float: left }


/* PRODUCT */
.product_content { margin-top: 15px }
.product_info_box { width: auto; text-align: left; overflow: hidden;}
.product_info_box_bottom { height: 12px; min-height: 300px; }
.product_info_box_middle { margin-top: 20px;}
.product_info_box_middle_left { float: left;}
.product_info_box_middle_image img { border: 1px solid #f0f0f0;}
.product_info_box_middle_specs { width:266px; clear:both; float: left; }
.product_info_box_middle_right { float: left; width: 270px; padding: 16px 0px 16px 16px; text-align: left;  }


/* PRODUCTSHEET */
.printproductsheet {float:right; font-size: 0.8em; margin: -12px 5px 0 0; cursor: hand;}
.printproductsheet img { cursor: pointer;}


/* PRODUCTIMAGE */
.product_image_wrap { width: 222px; margin-top:0px !important; margin-top:-3px; padding-bottom: 15px;}
.product_price_big { position:relative; font-size: 1.2em; color: #fff; background: #FF0000; width:262px; padding: 2px; text-align:right; border: 1px solid #fe185f;}


/* AMPEL */
.product_availability {  position:relative; font-size: 0.9em; color: #666; background: #eee; width:264px; padding: 2px; text-align:right; margin-top: 3px;/*border: 1px solid #fe185f;*/}
.product_availability img { vertical-align:middle; padding:0; margin:-3px 0px 0px 0px; width:14;}

.tax { font-size: 0.8em; margin-top:3px;}

.product_info_print { font-size: 0.9em; margin-top: 20px }
.product_info_print img a { cursor: hand }
.product_info_shipping { font-size: 0.9em; color: #696969; font-weight: bolder }
.product_info_tax { width: 95px }
.product_info_model { color:#358EE1; font-weight:bold; padding-right: 3px;}


/* PRODUCTFACTS */
#facts { font-size: 0.9em !important; font-size: 0.85em; vertical-align: top; border-width: 0px; border-spacing: 2px;	border-style: none;	border-collapse: separate; }
td.facts_left { width:95px; vertical-align: top; color: #358EE1; }
td.facts_right { width:175px; vertical-align: top;}




/* .product_info_box_middle_thumbnail { } */
.product_info_box_top { height: 28px; background: url(img/product_info_box_top.gif) no-repeat }
.product_info_cartbutton { width: 270px }
.product_info_description { overflow: hidden; margin-bottom: 15px; text-align: left }
.product_info_dropdown { color: #358EE1; width: 270px; font-size: 0.9em; margin-top: 5px }
.product_info_dropdown option div { font-size:10px; }
.product_info_dropdown select { font-size: 10px; padding: 1px; width: 270px; color:#666; background-color:#fefefe;}
#product-buttons img { cursor:pointer;}


input { color:#666; font-size: 11px; border: 0px; background-color:fff; }
.inputboxoutline input, #content-questions .input input { border: 1px solid #ddd; padding: 1px;}
.checkout_payment_block input[type="text"] { border: 1px solid #ddd; padding: 1px;}
.checkout_payment_block input[type="radio"] {outline:none; border: 0px;}
.checkout_payment_block { width:520px;}

.product_info_graduated_price { margin: 0 0 10px 0; color: #696969; }

/* .product_info_h3 { color: #333333; padding: 5px 0 0 15px; font-size: 15px; border-bottom: 2px solid #CCCCCC } */

h3 { font-size: 1em; }

.product_info_menge { }

.product_info_price { font-size: 28px; color: #DA251D; font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-weight: bolder; text-align: left; margin: 10px 0 0 0; height: 60px }













.smallText { font-size: 0.8em;}

.product_listing_box { width: auto; overflow: hidden; margin-bottom: 15px; text-align: left }

.product_listing_box_center { width: auto; background: url(img/product_listing_box_middle.gif) repeat-x }

.product_listing_box_hot { width: 140px; height: 70px }

.product_listing_box_left { width: 16px; height: 152px }

.product_listing_box_right { width: 17px; height: 152px }

.product_listing_description { width: 250px; padding-left: 15px }

.product_listing_header { height: 26px; margin: 5px 0 0 0 }

.product_listing_image { width: 112px; padding-top: 10px }

.product_listing_mwst { font-size: 10px; padding-right: 30px }

.product_listing_price { width: 250px; text-align: right; padding-right: 15px }

.product_listing_price_button { width: 140px; text-align: center }

.product_listing_price_detail { font-weight: bolder; padding-top: 15px }

.product_listing_shipping { font-size: 10px; color: #FDC859; font-weight: bolder }

.infoBoxContents { padding: 3px 3px 0px 3px;}

.newletterinput { padding: 2px; width: 150px;} 

#account { text-align: right; padding-right: 5px }

#body { text-align: left; width: 980px; min-height: 800px; height: 800px; height: auto; overflow: hidden; background-color: #FFFFFF; padding-bottom:30px;}

#checkout_line { background: url(img/checkout_line.png) #FFFFFF repeat-x; line-height: 12px }

#content { color: #666; float:left; width: 520px; text-align: left; padding: 0 20px 0 20px !important; padding: 0 20px 0 10px; margin: 0 0 0 0; overflow: hidden }

#content-questions { color: #666; float:left; width: 520px; text-align: left; padding: 20px!important; padding: 20px; margin: 0 0 0 0; overflow: hidden; background-color: #fff; }

#content-questions h2 {
	color:#333;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0px 0px 10px;
	}


#content ul {margin-left: 25px;}

#content ul li {margin: 3px 0;}

#bg_top { background: #ececec url(img/mod/bg_grey_top.gif) repeat-x; width: 100%;}

#innerBox { /*border: 1px solid #CCCCCC;*/ text-align: left; overflow: hidden; float: left; clear: both }

#nav_left { width: 190px; font-size: 0.9em; margin-left: 20px !important; margin-left:10px;}

#nav_right { width: 190px; font-size: 0.9em; margin: 0 20px 0 0; float: right;}

#pathway { text-align: left; padding-left: 5px }

/* #navigation { text-align: left; margin-top: -50px; height: 40px;} */





/* nachtrag */

#head { background: #fff url(img/mod/header.gif) no-repeat; width: 980px; height: auto; overflow:hidden; }
#language { float: right; position: relative; padding: 15px 35px 0 0; }

#tabs { clear:both; float: right; position: relative; padding: 20px 35px 0 0; }

#navi { clear:both; float: right; position: relative; color: #CACACA; width: 100%; height: 53px; margin-top: -4px; background: url(img/mod/navi.gif) repeat-x; }
#navi a { font-size: 0.9em; color: #E1E1E1;}
#navi a:hover { font-size: 0.9em; color: #fff;}

#breadcrumbs { float:left; width:500px; padding: 10px 0 0 35px; vertical-align: middle;}

#searchbar { float:right; width:400px; padding: 10px 35px 0 0;}
#searchinput { float:right; width:133px; height: 20px; margin: -2px 0 0 0; padding: 3px 3px 3px 3px; background: url(img/mod/searchbar_bg.gif) no-repeat;}

#main_body { padding-top: 5px; overflow: hidden;}

/* TOPBOXES */
#topbox { clear:both; position: relative; padding:15px 35px 0 0; float: right;}
.topboxelement { float:left; padding-left: 5px;}

/* CONTACTUS */
#message_body { width:340px;}

.confirmationEdit { color:#339933;}

#home { position:absolute; float:left; width:275px; height: 125px;}

/* PAYPAL NACHTRAG */
/* HEADINGS */
h1 {color:#000000;font-weight:bold;font-size:22px;margin:20px 0px 15px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}
h2 {color:#000000; font-weight:bold;font-size:16px;margin:15px 0px 8px 0px;padding:0px;}

/* PARAGRAPH GLOBAL */
p {margin:8px 0px 8px 0px}

/* ORDER DETAILS */
table.orderdetails {font-size:11px; background-color:#FFF2CC; border-style: solid; border-width:0px 1px 1px 1px; border-color:#DA9401;}
table.orderdetails tr td {padding:4px}
table.orderdetails tr.headerrow td {background-color:#DA9401; color:#FFFFFF; font-weight:bold}
table.orderdetails tr.headerrow td.left {text-align:left}
table.orderdetails tr.headerrow td.center {text-align:center}
table.orderdetails tr.headerrow td.right {text-align:right}

/* ORDER DETAILS CONTENT ROW 1 */
table.orderdetails tr.contentrow1 td {background-color:#FFF2CC;vertical-align:top}
table.orderdetails tr.contentrow1 td.quantity {text-align:center}
table.orderdetails tr.contentrow1 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow1 td.productname {text-align:left}

/* ORDER DETAILS CONTENT ROW 2 */
table.orderdetails tr.contentrow2 td {background-color:#FFEAAB;vertical-align:top}
table.orderdetails tr.contentrow2 td.quantity {text-align:center}
table.orderdetails tr.contentrow2 td.quantity input {font-size:11px; padding:2px; border:solid #DA9401 1px;}
table.orderdetails tr.contentrow2 td.productname {text-align:left}

/* ORDER DETAILS SINGLE PRICE */
table.orderdetails tr td.singleprice {text-align:right; white-space:nowrap}

/* ORDER DETAILS TOTAL PRICE PER ITEM */
table.orderdetails tr td.totalprice {text-align:right; white-space:nowrap}

/* ORDER DETAILS DELETE CHECKBOX */
table.orderdetails tr td.delete {text-align:center; white-space:nowrap}

/* ORDER DETAILS PRODUCT ATTRIBUTES */
table.orderdetails tr td.productname table.productattributes {margin-top:3px;}
table.orderdetails tr td.productname table.productattributes tr td {padding:0px;}
table.orderdetails tr td.productname table.productattributes tr td.attribute {padding-right:4px;}
table.orderdetails tr td.productname table.productattributes tr td.value {width:100%;}

/* ORDER DETAILS SUBTOTAL */
table.orderdetails tr td.subtotal {background-color:#FFEAAB; text-align:right;border-style: solid; border-width:1px 0px 0px 0px; border-color:#DA9401;}

/* COMMENTS ON CHECKOUT CONFIRMATION SITE */
p.checkoutcomment textarea {width:100%}

/* AGB ON CHECKOUT SITE */
p.checkoutagb textarea {width:100%}

/* CHECKOUT NAVIGATION */
ul#checkoutnavigation {}
ul#checkoutnavigation li {height: 70px; list-style-type:none; float:left; width:185px; margin-right:15px; border: solid 1px; padding:8px}
ul#checkoutnavigation li.active {background-color: #FFEAAB}
ul#checkoutnavigation li.active .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.active .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.active .description {font-size:11px}

ul#checkoutnavigation li.inactive {color:#999999; background-color: #EDEDED; border-color:#999999}
ul#checkoutnavigation li.inactive .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.inactive .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.inactive .description {font-size:11px}

/* ERROR MESSAGES */
/* p.errormessage {border: solid #ff0000 2px; padding:15px; background-color:#FFD6D6} */

ul.messageStack {border:solid 2px #B22020; background-color:#FFD6D6; padding:8px}
ul.messageStack li {}
ul.messageStack li.messageStackError {list-style:none; padding:5px 0px 2px 20px; background-image:url(../../images/icons/exclamation.png); background-repeat:no-repeat; background-position:0px 4px}
ul.messageStack li.messageStackWarning {list-style:none; padding:5px 0px 2px 20px; background-image:url(../../images/icons/icon_alert.gif); background-repeat:no-repeat; background-position:0px 4px; background-color:#FFF2CD}
ul.messageStack li.messageStackSuccess {list-style:none; padding:5px 0px 2px 20px; background-image:url(../../images/icons/icon_accept.gif); background-repeat:no-repeat; background-position:0px 4px; background-color:#66FF66}


/* SUCCESS MESSAGE */
/* .messageStackSuccess {padding:4px; background-color:#66FF66} */

/* FOOTER */
.footer {clear:both; text-align:center; font-size:11px; color:#666666; background-color:#E2E2E2; padding: 8px; margin-bottom:5px;}
.footer a {color:#666666; text-decoration:underline}

/* SIDEBAR */
.newselement img {
    width: 100%;
	overflow:hidden;
}
.newselement {
	overflow:hidden;
}