/*
    Document   : stylesheet
    Created on : 20.02.2009, 12:35
    Modified on: 11.02.2010
    Author     : Robert Rusanu @ aicomm Online Solutions
    Description: global css document for stylefruits.de
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
b, strong {font-weight:bold}
body {font:normal 12px/1.6 helvetica, arial, sans-serif;color:#4b4b4b;background:#e9e9e9;}
ul {list-style: none;}
ol {list-style:decimal inside}
blockquote, q {quotes: none;}
cite {font-style:normal}
:focus {outline: 0;}
ins {text-decoration: none;}
del { text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal}
a img {margin: 0;border:none;vertical-align:middle;}
small, .small {color:#9b9b9b;font-size:.9em}
h1,h2,h3,h4,h5,h6 {font-family:helvetica, arial, sans-serif;line-height:1.3}
h1,h2 {font-size:130%;font-weight:bold;color:#c1416e}
h3{font-size:110%;font-weight:bold;color:#c1416e}
h5.sorry, p.sorry {color:#c1416e} 
.homepage h3 {color:#4b4b4b}
h4,h5,h6 {font-size:100%;font-weight:bold;color:#4b4b4b}
h3.subject {font-size:116%}
.vcard ul {padding:5px 0}

.clearfix:after, .box:after, #main:after, #wrapper:after,#container:after, .inner_box:after, .trend_box:after, .products_list:after, .outfit_comments li:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix, .box, #main, #wrapper, #container, .inner_box, .trend_box, .products_list, .outfit_comments li {
	display: inline-block;
}

html[xmlns] .clearfix, html[xmlns] .box, html[xmlns] #main, html[xmlns] #wrapper, html[xmlns] #container, html[xmlns] .inner_box, html[xmlns] .trend_box, html[xmlns] .products_list, html[xmlns] .outfit_comments li {
	display: block;
}

* html .clearfix,* html .box,* html #main, * html #wrapper,* html #container,* html .inner_box, * html .trend_box,* html .products_list, * html .outfit_comments li {
	height: 1%;}

span.label {font-weight:bold}
#content a, .combinetool a {color:#2971c6;color:#22788e;text-decoration:underline}
#more_products h2 a, #similar_products h2 a {text-decoration: none; color:#c1416e}
#content a:hover,.combinetool a:hover,#content a.active{text-decoration:none}

#footer a,#leftnav a {color:#4b4b4b;text-decoration:none}
#footer a:hover {text-decoration:underline;}
#leftnav a:hover, #leftnav a.active {text-decoration:underline;color:#c1416e}

#leftnav .shortfaq a, #leftnav .signin a {color:#22788e;text-decoration:underline;}
#leftnav .shortfaq a:hover, #leftnav .signin a:hover {color:#22788e;text-decoration:none;}


li.active a {text-decoration:underline}
.float_left {float:left}
.float_right {float:right}
.clear {clear:both}
dl {padding:5px 0}
#outfit_right.product dl {padding-top:0}
.topoutfit_user dl {padding-top:0}
dt{float:left;}
dt {font-weight:bold;margin-right:5px}
.teaser_magazin dt {margin-right:10px}
.teaser_magazin dd h4 {padding-top:4px}
.box_photo dd {clear:both;font-size:.9em}

p {margin-bottom:5px}
li p, .trend_left p, p.big_pic {margin-bottom:0}

.padding_left10 {padding-left:10px}
.red_border p {padding:5px;border:1px solid #c1416e;}

.centered p {text-align:center}

.noticeExplanation, .successExplanation {padding:5px 10px;margin-bottom:10px;border:1px solid #22788E;color:#22788E;background:#e7f0f2;font-weight:bold}/*border+background-color neu*/
.errorExplanation {border:1px solid #C1416E;padding:5px 10px;color:#C1416E;background:#FFEAF2;margin-bottom:10px;font-weight:bold}

 em.brand {display:block;font-style:normal}
#wrapper {width:834px;padding:63px 3px 0 3px;font-size:1em;position:relative;margin:5px auto;background:#fff url(../images/new_container_back.gif) repeat-y;}
	#thickbox {width:554px;margin:0;float:left;background:none;background-color:#fff;padding:10px;padding-right:2px}

	#combine #wrapper {width:994px;background-image:url(../images/new_container_combine_back.gif)}

	#header {position:absolute;top:0;left:0;width:840px;height:32px;background:url(../images/new_header_back.gif) no-repeat}

		#combine #header {width:1000px;background-image:url(../images/new_header_combine_back.gif)}

	#header #logo a {display:block;margin: 6px auto 0 14px;width:143px;height:21px;text-indent:-9999px;background:url(../images/new_logo.gif) no-repeat}
	#header #nav_suche {position:absolute;right:15px;top:6px;}

		#header #nav_suche input#q {border:none;background:#fff url(../images/new_search_q.gif) no-repeat;width:91px;height:13px;padding:2px 4px 2px 15px;line-height:1}
		#header #nav_suche input#btn_suche {border:none;background:url(../images/new_search_go.gif) no-repeat;padding:0;margin-left:5px;height:17px;width:31px}
	#nav {clear:both;position:absolute;left:0;top:32px;width:820px;height:31px;padding: 0 10px;background:url(../images/new_navi_back.gif) 3px 0 no-repeat;font-size:116%}

		#combine #nav {width:980px;background-image:url(../images/new_navi_combine_back.gif);background-position: 0 0}
		#outfittool_container {text-align:center}

	#nav li {float:left;}
	#nav li.meta {float:right;font-size:85%;padding-top:2px}
	#nav li a {float:left;padding: 0 9px;margin: 8px 0 0 0;line-height:1.1;color:#fff;font-weight:normal;background:url(../images/new_dotswhite_v.gif) left top repeat-y;text-decoration:none}
	#nav li:first-child a, #nav li#nav_home a {background:none;padding-left:5px}
#nav li a:hover,#nav li a.active {text-decoration:underline}
	#footer {float:left;width:634px;height:195px;display:inline;padding:10px 10px 10px 190px;background:url(../images/new_vine_white.gif) 0 0 no-repeat;overflow:hidden}
		#combine #footer {padding:10px 185px; background-image:url(../images/new_vine_white_combine.gif)}

	#container {padding:30px 0;background:url(../images/new_vine_grey.gif) 10px bottom no-repeat;min-height:250px;}
	#community #container, .detail #container, .subpage #container,  #combine #container, #suggestion #container {background-image:url(../images/new_vine_grey_small.gif)}
			#suggestion #container {padding-top:0}
			#content {float:right;width:641px;margin: 0 15px 0 0;display:inline !important}
				.detail #content {width:804px;margin:0 15px;}
				#thickbox #content {width:534px;margin:0;float:left;background:#fff}
			#leftnav {float:left;width:142px;margin-left:15px;display:inline;padding-top:5px;font-size:116%}

				#content #leftnav {margin:0}

				#leftnav span.small {font-size:80%;color:#bbb}
				#leftnav li li span.small{font-size:100%}
/*homepage*/


	#content .box {background:url(../images/new_dotted_down_big.gif) no-repeat left bottom;padding-bottom:5px;margin-bottom:15px;position:relative;clear:both}
	.detail #content .box{background-image:url(../images/new_dotted_headings_big.gif);padding-bottom:10px}
	#content #home_intro_box h1 a,#content .box h1, #content .box h2, #leftnav h3, .product_list_wrap h1,#content #outfit_otd_box h2 a,#content #latest_outfit_box h2 a, #content #trends_box h2 a, #content #top_articles_box h2 a, #content #top_outfit_box h2 a,#content #contests_box h2 a, #leftnav .home_box_outfits h3 a, .homepage #leftnav .items h3 a{background-image:url(../images/new_dotted_headings_big.gif);background-repeat: no-repeat;height:35px;text-indent:-9999px}
	#content #home_intro_box h1,#content #outfit_otd_box h2,#content #latest_outfit_box h2, #content #trends_box h2, #content #top_articles_box h2, #content #top_outfit_box h2,#content #contests_box h2,#leftnav .home_box_outfits h3, .homepage #leftnav .items h3 {background:none;text-indent:0}
	#leftnav #magtrends_box h3, #leftnav #magstars_box h3, .mag_box, #leftnav #magcontest_box h3,.subpage #article_magazin h2 {text-indent:0;background:none}
	.subpage #article_magazin h2 {height:auto; margin-bottom: 5px;}
	.subpage .product_list_wrap h1,.subpage #article_magazin h1,.subpage #content .teaser_magazin h2 {background-position:0 -351px;height:auto;text-indent:0}
		#leftnav h3 {height:24px;margin-bottom:5px;background-position:-641px 0}
		#leftnav .home_box_outfits h3 a{height:24px;margin-bottom:5px;background-position:-641px 0;display:block}
		#content #home_intro_box h1 a {background-position:0 0;display:block}
		#content #outfit_otd_box h2 a {background-position:0 -35px;display:block}
		#content #latest_outfit_box h2 a{background-position:0 -70px;display:block}
		#content #sales_box h2 {background-position:0 -105px}
		#content #trends_box h2 a {background-position:0 -140px;display:block}
		#content #top_outfit_box h2 a{background-position:0 -210px;display:block}
		#content #stars_outfits_box h2 {background-position:0 -245px}
		#content #box_suggest h1 {background-position:0 -473px}
		#content #thanksforsuggestion h1 {background-position:0 -823px}
		#content #contests_box h2 a {background-position:0 -508px;display:block}
		#content #top_articles_box h2 a {background-position:0 -174px;display:block}
		#content #sale_box h2 {background-position:0 -104px}
		/*#content #outfits_with_item_box h2 {background-position:0 -315px}*/
		#content #agb_wrap h1 {background-position: 0 -613px}
		#content #faq_wrap h1 {background-position: 0 -543px}
		#content #impressum_wrap h1 {background-position: 0 -578px}
		#content #ueberuns_wrap h1 {background-position: 0 -647px}
		#content #press_wrap h1 {background-position: 0 -683px}
		#content #surftipps_wrap h1 {background-position: 0 -718px}
		#content #teilnahme_wrap h1 {background-position: 0 -858px}
		#content #magazin_stars h1 {background-position: 0 -245px}
		#content #magazin_contests h1 {background-position: 0 -352px;padding:5px 10px;text-indent:0;height:auto}

		#content #outfitarchive_wrap h1,#content #productarchive_wrap h1{background-position: 0 -788px;position:relative;text-indent:0}
		.detail #content #more_products h2, .detail #content #similar_products h2,#content #magazinarchive_wrap h1,#content #outfits_with_item_box h2{background-position: 0 -892px;position:relative;text-indent:0;padding:10px 10px 0 10px;height:20px} /*ts 11.5.*/
		.detail #content #more_products h2, .detail #content #similar_products h2 {z-index:10}
		#content #productarchive_wrap h1 {background-position: 0 -753px}

		#content #outfitarchive_wrap h1 span,#content #productarchive_wrap h1 span {position:absolute;top:-9999px}
		#content #outfitarchive_wrap h1 em,#content #productarchive_wrap h1 em {position:absolute;left:135px;top:8px;font-style:normal;width:655px}
		.detail #content #error404 h1, .detail #content #error500 h1 {background-position:0 -1193px}
		.detail #content #error500 .inner_box,.detail #content #error404 .inner_box{min-height:150px;}

		#leftnav .sidebox_cat_outfits h3 {background-position:-641px -48px}
		.homepage #leftnav .sidebox_cat_outfits h3 {background-position:-641px 0}
		#leftnav .sidebox_colors h3 {background-position:-641px -72px}
		#leftnav .sidebox_brand h3 {background-position:-641px -95px}
		#leftnav .sidebox_price h3 {background-position:-641px -120px}
		#leftnav .sidebox_cat_products h3 {background-position:-641px -145px}
		#leftnav  .favorite_items h3 {background-position:-641px -145px}
		#leftnav  .items h3 {background-position:-641px -23px}
		.homepage #leftnav .items h3 a,.subpage #leftnav .items h3 a {background-position:-641px -23px;display:block;height:24px;margin-bottom:5px;} /*ts auch für subpage verlinken*/

		#leftnav #magtrends_box ul,#leftnav #magstars_box ul,#leftnav #magcontest_box ul{font-size:85%}
		#leftnav #magtrends_box {margin-bottom:0}

		#leftnav #magstars_box, #leftnav .mag_box, #leftnav #magcontest_box {padding-top:5px;margin-top:5px;background:url(../images/new_dots_h.gif) left top repeat-x;margin-bottom:0}
		#leftnav .mag_box {float:left;width:100%}


		#leftnav #magtrends_box h3, #leftnav #magstars_box h3, #leftnav #magcontest_box h3 {background:none;height:auto}
#leftnav .mag_box h3 {margin-bottom:0}
	#leftnav #magtrends_box h3 a, #leftnav #magstars_box h3 a, #leftnav #magcontest_box h3 a {font-weight:normal;display:block}
#leftnav #magtrends_box ul, #leftnav #magstars_box ul, #leftnav #magcontest_box ul {padding-left:10px;/*background:url(../images/new_dots_h.gif) left top repeat-x*/}

	#content .box .inner_box {background:url(../images/new_dotted_center_big.gif) repeat-y;padding:10px}
	#content #more_products.box .inner_box,#content #similar_products.box .inner_box {overflow:hidden;padding-top:0;}
	#content #outfit_even .box .inner_box {padding: 10px;background-image:url(../images/new_dotted_center_outfit_ri.gif)}

	#community #content .box .paddingmore {padding:10px 20px}

	#content  #trends_magazin .inner_box {padding:10px}

/*magazin*/
#article_magazin .article {padding:10px 0;margin-top:20px;background:url(../images/new_dots_h.gif) 0 0 repeat-x}
#article_magazin .article:first-child {padding-top:0;margin-top:0;background:none}

#article_magazin #outfit_elements {padding:12px 0}

.article_magazin_image {float:left;width:189px;margin-top:5px;margin-left:10px;display:inline}
.right .article_magazin_image {float:right;width:190px;margin-right:10px;display:inline}
.article_magazin_image img {border:1px solid #9b9b9b;width:187px}

.article_magazin_text {float:right;width:401px;margin-right:10px;display:inline}
.right .article_magazin_text {float:left;width:399px;margin-right:12px;display:inline; margin-left: 10px}
.article_magazin_text h2 {font-size:1.3em}
.article_magazin_text .outfit_link {text-align:right}
.article_magazin_text .outfitpic {padding-top:15px;border:none}
.article_magazin_text .outfitpic a img {border:1px solid #9b9b9b}
#article_magazin .sub_box {padding:10px 0 0 0;}
#article_magazin .products_list,#product_elements .products_list {background:none;}
.article_textbox {padding: 0 10px}
#article_magazin #product_elements .products_list {position:relative;top:-1px;left:1px;z-index:1;padding:0}
#article_magazin #product_elements .products_list li {}


#element_outfits.products_list {padding:0;margin:0 0 0 0}
#element_outfits.products_list li {width:195px;padding:0 5px;background:none;margin-bottom:10px}
#element_outfits.products_list li {margin:10px 0 0 10px;display:inline;padding:0}

#element_outfits.products_list li div.trendy_outfit_image a {display:block;border:1px solid #9b9b9b;height:146px}
#element_outfits.products_list li div.trendy_outfit_image a:hover {border-color:#22788E;}

#content #article_magazin #product_elements .products_list li {width:122px;}
#article_magazin #product_elements .products_list li.noborder {margin-left:6px;display:inline}
#content .products_list li.newsletter_abo {width:601px !important;clear:both;padding:7px 10px 0 10px;background-color:#fff;position:relative;bottom:-1px}

#content .products_list li.newsletter_abo {width:621px !important;clear:both;padding:7px 0 0 0;background-color:#fff;position:relative;bottom:-1px;height:40px}
#content .products_list li.newsletter_abo p.float_left {width:320px;line-height:1.3;padding-bottom:8px;padding-left:10px;position:absolute;left:0;bottom:0;background:transparent url(../images/new_dots_h.gif) repeat-x scroll left bottom}
/*
#content .products_list li.newsletter_abo p.float_right {width:280px;padding-right:10px;position:relative;height:33px;padding-bottom:5px;line-height:1.3;position:absolute;right:0;bottom:0;background:transparent url(../images/new_dots_h.gif) repeat-x scroll left bottom}
*/
#content .products_list li.newsletter_abo #newsletter_submit {width:280px;padding-right:10px;position:relative;height:33px;padding-bottom:5px;line-height:1.3;position:absolute;right:0;bottom:0;background:transparent url(../images/new_dots_h.gif) repeat-x scroll left bottom}











li.newsletter_abo #newsletter_submit input#email_newsletter{float:left;width:160px;color:#888}
li.newsletter_abo #newsletter_submit em {clear:both;float:left;position:absolute;left:0;bottom:5px;font-style:normal;color:#444}
.newsletter_abo span.button_wrap input {min-width:60px}
#product_elements .products_list li li {width:auto !important}
#product_elements .products_list li div.prod_descr {background:url(../images/new_dots_v.gif) left top repeat-y;padding-left:5px}






#article_magazin #product_elements h2 {background:#fff;height:22px;position:relative;z-index:10;bottom:-5px}

#magazin_stars .star {padding-top:20px;margin-top:20px;background:url(../images/new_dots_h.gif) 0 0 repeat-x}
#magazin_stars .star:first-child {padding-top:0;margin-top:0;background:none}
.magazin_star_image {float:left;width:250px}
.magazin_star_image img {border:1px solid #9b9b9b}

#article_magazin #product_elements .products_list li.noborder div.prod_descr {background:transparent none repeat scroll 0 0;}

#content .teaser_magazin .inner_box {padding:0 10px}
#content .teaser_magazin .teaser_details dt a, #content .teaser_magazin .no_margin dt a{border:1px solid #9B9B9B;float:left;height:80px;overflow:hidden;width:103px;}
.teaser_details dt a img {float:left}
.teaser_details dt a {line-height:1}
#content .teaser_magazin .teaser_details dt a:hover, #content .teaser_magazin .no_margin dt a:hover {border:1px solid #22788E;}
#content .teaser_magazin dl.teaser_details, #content .teaser_magazin dl.no_margin {width:290px;margin-left:20px;float:left;}
#content .teaser_magazin dl.no_margin {margin-left:0;clear:both;}


.magazin_star_text {float:right;width:371px}
.magazin_star_text h3 {margin-bottom:10px;font-size:1.3em}
.outfit_pic a, .jcarousel-container div.image a {border:1px solid #9b9b9b;display:block;width:418px;height:314px;background-position:50% 50%;background-repeat:no-repeat}

	#article_magazin .outfit_pic a {width:399px}

.outfit_pic a img,.jcarousel-container div.image a img {position:absolute;left:-9999px}
.outfit_pic #comhome_newestoutfits a img, .jcarousel-container #comhome_newestoutfits div.image a img {position:static !important;top:0} /*ts 3.4.09*/
.outfit_pic a:hover {border-color:#22788E;}
.magazin_star_text .star_outfit_link {text-align:right}

.detail #content .box .inner_box {background-image:url(../images/new_dotted_center_extrabig.gif);padding-top:10px}

.detail #content #outfits_with_item_box .inner_box, .detail #content #similar_products .inner_box, .detail #content #soldout_similar_products_box .inner_box {padding-bottom:0}

#content #trends_magazin h1,#content #more_contests h2,#content #winner_contests h2, #content #outfit_contests h3 {background:url(../images/new_community-headings.gif) 0 -986px no-repeat;height:29px}
#content #more_contests h2 {background-position: 0 -1118px}
#content #winner_contests h2 {background-position: -10px -1405px;}
#content #outfit_contests h3 {text-indent:-9999px;height:23px;padding:0;background-position: -10px -1147px}
#content #trends_magazin #outfit_trends h2 {background:url(../images/new_community-headings.gif) 0 -1015px no-repeat;height:22px}
#content #trends_magazin #product_trends h2 {background:#fff url(../images/new_community-headings.gif) 0 -1038px no-repeat;height:22px;}

.trends_main_article {padding:10px}
.trends_main_article .trend_img {float:left;width:290px}
.trends_main_article .trend_img img {display:block;border:1px solid #9b9b9b;max-width:288px}
.trends_main_article .trend_descr {margin-left:300px}

#content .box .trend_descr h2 {background:none;text-indent:0;padding:0;margin-bottom:10px;height:auto}

/* home intro box */

#content #home_intro_box .inner_box {padding-top:0}

#home_intro_box li {float:left;width:207px;margin-bottom:0;}

 #home_intro_box li a span {display:block;background:#fff url(../images/new_startbox_back.gif) 0 100% no-repeat;height:82px;margin-left:-35px;cursor:pointer}
 #home_intro_box li#intro_entdecken a span{background-position:12px 100%}
 #home_intro_box li#intro_designen a span{background-position:-195px 100%}
 #home_intro_box li#intro_shoppen a span{background-position:-403px 100%}

  #home_intro_box li#intro_entdecken a:hover span{background-position:12px 0%}
 #home_intro_box li#intro_designen a:hover span{background-position:-195px 0%}
 #home_intro_box li#intro_shoppen a:hover span{background-position:-403px 0%}




 #home_intro_box li a {float:left;background-image:url(../images/new_numbered_item.gif);background-repeat: no-repeat;width:172px;padding-left:35px;line-height:40px;font-weight:bold}
 #home_intro_box li.one a{background-position:0 4px}
  #home_intro_box li.two a{background-position:0 -38px}
   #home_intro_box li.three a{background-position:0 -79px}
    #home_intro_box li.four a{background-position:0 -122px}

	#home_intro_box .create {position:absolute;left:330px;bottom:15px;clear:both}
	#home_intro_box .howto {float:right;width:142px;margin-right:10px;display:inline}
	#home_intro_box .howto p {font-size:.9em;margin-bottom:4px}
	#home_intro_box .howto p img {height:70px}
	#home_intro_box .howto p a{border:1px solid #9b9b9b;display:block}
	#home_intro_box .howto p a:hover{border-color:#22788E;}
	#home_intro_box .create a {display:block;width:122px;height:121px;text-indent:-99999px;background:url(../images/new_outfit_build.gif) no-repeat;}

	h2.sale {height:73px;background:url(../images/new_sales_banner.gif);text-indent:-9999px;position:relative;bottom:-1px}


	/* otd- outfit of the day */

		.outfit_otd {padding: 0 10px;float:left;position:relative;width:601px}
		.outfit_otd_img{float:left;width:257px}
		.outfit_otd_img a{width:255px;height:210px;border:1px solid #9B9B9B;text-align:center;display:block}
		.outfit_otd_img a:hover{border-color:#22788E;}
		.outfit_otd_desc {float:right;width:324px;display:inline;position:relative;padding-bottom:110px}
        	.outfit_otd_desc li.rate div.rate,.outfit_otd_desc li.rate strong {float:left}
		.outfit_otd_desc li.rate div.rate{padding-top:2px;}
		.outfit_otd_desc li {float:left;width:225px;padding-right:100px}
		.outfit_otd_desc li li {padding-right:0;}
		.outfit_otd_desc li cite {font-style:normal}
		.otd_person_img {position:absolute;right:0;top:0;}
		.otd_person_img a img{border:1px solid #9b9b9b;}
		.otd_person_img a:hover img{border-color:#22788E;}
		.outfit_otd .outfit_otd_more {position:absolute;left:277px;bottom:0}
		.outfit_otd #myoutfits_box {background:none;padding:0;margin:0}
		.outfit_otd #myoutfits_box h3 {padding:0 0 0 10px;background:none;font-size:100%;color:#4b4b4b}
		.outfit_otd #myoutfits_box .inner_box {background:none;padding:0}

	/* topoutfits list */

	.topoutfit_list li{float:left;clear:both;width:600px;background:url(../images/new_dots_h.gif) left top repeat-x;padding:10px 10px 0 10px;margin-top:10px}
	.topoutfit_list li:first-child {background:none;padding-top:0;margin:0}
.topoutfit_list li li {clear:none;padding:0;border:none;background:none;margin:0}
.topoutfit_list li ul {width:600px;float:left}
.topoutfit_list li li.topoutfit_img, #content .contest_left,#content #trend_outfit .trend_left {float:left;width:192px;overflow:hidden}
#content .contest_left {margin-left:10px;display:inline}

 #content .contest_right {margin-right:10px;display:inline}
 #content .sub_box .contest_left, #content .sub_box  .contest_right  {margin:0}
 #content .contest_right,#content #trend_outfit .trend_right {float:right;width:192px}
 #content .contest_text, #content #trend_outfit .trend_descr {float: left;width:197px;margin-left:10px;display:inline}
.topoutfit_list li li.topoutfit_img a,#content .contest_left a,#content .contest_right a, #content #trend_outfit .trend_right a,#content #trend_outfit .trend_left img {overflow:hidden;border:1px solid #9b9b9b;text-align:center;/*width:190px;height:145px;*/display:block}
.topoutfit_list li li.topoutfit_img a:hover,#content #contests_box .contest_left a:hover,#content #contests_box .contest_right a:hover,#content #trend_outfit .trend_right a:hover, #product_contests .contest_right a:hover, #product_contests .contest_left a:hover {border-color:#22788E}
.topoutfit_list li li.topoutfit_desc {float:left;margin:0 10px;width:272px;display:inline}
.topoutfit_desc h3 {font-weight:bold;color:#4b4b4b}
.topoutfit_desc h3 a{font-weight:normal}
.topoutfit_desc p {margin:0;clear:both}

.topoutfit_list li li.topoutfit_user {float:right;width:87px}
.topoutfit_list li li.topoutfit_user a {float:right}
.topoutfit_list li li.topoutfit_user a img {border:1px solid #9B9B9B;}
.topoutfit_list li li.topoutfit_user a:hover img {border-color:#22788E;}
#box_firstoutfit .image,#friendshiprequest_box .image {float:left}

#box_firstoutfit .image a img,#friendshiprequest_box .image img {border:1px solid #ffffff;}
#box_firstoutfit .image a:hover img,#friendshiprequest_box .image a:hover img {border:1px solid #999999;}
#friendshiprequest_box .accept {float:left;margin-left:20px}

#friendshiprequest_box .edit_connection p {clear:left}

.rating_over .rate,.rating_over h4 {float:left;color:#4b4b4b}
.rating_over .rate {padding-top:2px}

/* trend box */

.trend_box {padding:10px 10px 0 10px;background:url(../images/new_dots_h.gif) left top repeat-x}
.trend_box:first-child {background:none;padding-top:0}
#star_trend_box div {padding-bottom:10px}

/* sponsors back, comments back  */
.fashion_tipps {padding-bottom:5px}
.trend_box li.first {width:180px;padding-right:12px;float:left}
.trend_box li.second {width:197px;margin-left:10px;display:inline;float:left}
.trend_box li.third {width:192px;float:right}
#content .fashion_tipps p a {color:#4b4b4b}

/*
#sponsored_box {padding:1px 0 0 0;position:relative;left:-9px;right:-9px;width:639px}
*/
#sponsored_box {padding:1px 0 0 0;position:relative;margin-left:-9px;margin-right:-9px;width:639px}

.sponsored_box_inner {background:url(../images/new_dots_h.gif) left bottom repeat-x;padding-bottom:1px}
.sponsored {padding: 5px 19px;width:601px;background:url(../images/new_sponsored.gif) no-repeat 0 50%;min-height:71px}

	/* star outfit */

.star_image{float:left;width:192px;}


.star_image a {display:block;border:1px solid #9b9b9b;width:190px;height:145px;overflow:hidden;background-color:#000;background-position: 50% 0}
.star_image a:hover {border-color:#22788E;}
.star_image a img {position:absolute;top:-9999px}

.star_text {float:left;width:197px;margin:0 0 0 10px;display:inline}
.star_outfit {float:right;width:190px;}
.star_outfit a {display:block;width:187px;border:1px solid #9b9b9b}
.star_outfit a:hover {border-color:#22788E;}

.star_text h4, .trend_descr h4, .contest_text h4 {font-size:90%}

#content .star_text h4 a, #content .trend_descr h4 a, #content .contest_text h4 a {color:#4b4b4b;text-decoration:none}
#content .star_text h4 a:hover , #content .trend_descr h4 a:hover, #content .contest_text h4 a:hover {text-decoration:underline}
.star_text h3, .trend_descr h3, .contest_text h3 {font-size:116%}
#content .contest_text h4 a:hover {text-decoration:underline}
#content #more_contests .contest_text h4 a {font-size:11px;color:#22788E;text-decoration:underline}
#content #more_contests .contest_text h4 a:hover {text-decoration:none} /*TS 4.5.09*/

#content .star_text p a, #content .trend_descr p a, #content .contest_text p a, #content .fashion_tipps li p a, #content .excerpt a, #content .otd_text cite a, #content .teaser_details p a {color:#4b4b4b;text-decoration:none;}
#content .star_text p a:hover, #content .trend_descr p a:hover, #content .contest_text p a:hover, #content .fashion_tipps li p a:hover, #content .excerpt a:hover, #content .otd_text cite a:hover, #content .teaser_details p a:hover {text-decoration:underline}
#content .contest_text p a:hover {text-decoration:underline}


/* sortlist */
div.sortlist {padding-bottom:5px;}
div.sortlist ul#message-nav{background:url(../images/new_dots_h.gif) left bottom repeat-x;padding:5px 0}
div.sortlist li {float:left;padding:0 5px}

div.sortlist li:first-child {background:none;padding-left:0}
div.sortlist li a {float:left;padding: 0 1px;text-decoration:none}
div.sortlist li a:hover {text-decoration:underline}
div.sortlist li.active a {font-weight:bold}
.sortlist_heading {padding-top:5px;}

#currentcontacts_box .sortlist_heading,#questioncontacts_box .sortlist_heading, #pendingcontacts_box .sortlist_heading {padding:5px 10px}

#currentcontacts_box .sortlist_heading {background:url(../images/new_dots_h.gif) left bottom repeat-x;}

.sortlist_heading li {float:left;margin-right:5px;display:inline;background:url(../images/new_dots_v.gif) 0 0 repeat-y;padding-left:5px}
.sortlist_heading li:first-child {background:none;padding-left:0}
.sortlist_period {float:left}
div.sortlist .pagination {float:right;max-width:390px;font-size:.95em}
div.sortlist .back {float:left;line-height:1.1}
#currentcontacts_box div.sortlist .pagination {padding-top:5px;padding-left:5px}

div.sortlist p.types {float:left;margin-right:10px}
p.types a.active {font-weight:bold}
div.sortlist #sortierung p {float:left}
div.sortlist .pagination li {padding:0;margin:0;border:none;float:left;line-height:1.2}
div.sortlist .pagination li:first-child {padding: 0 5px;margin-right:5px;border-right:1px solid #9E9E9E;}
#content .pagination a {padding:0 2px;min-width:1.1em;text-align:center;text-decoration:none;}/*ts 7.5.09 gelöscht->width:1.5em;*/
div.sortlist .pagination a:hover {background:#eee}
div.sortlist .pagination a strong, .pagination li.current {display:block;background:#eee;font-weight:bold}
.pagination li.current {text-align:center} /*ts 7.5.09 gelöscht->width:2em;*/

/* disabled drop-down items */
option.disabled {color: #000000}

/* outfits list */
#content #box_search_result {margin-bottom:10px}
.product_list_wrap {background:url(../images/new_dotted_down_big.gif) left bottom no-repeat;padding-bottom:5px;margin-bottom:10px}
.product_list_wrap h1, #explanatory_text.box h2,#article_magazin h1,.teaser_magazin h2 {position:relative;z-index:100;background-position:0 -280px;text-indent:0;height:auto;font:normal bold 1.3em/1.2 helvetica, Arial, sans-serif;padding:10px;color:#c1416e}
#article_magazin h1 {font-size:1.5em}
#explanatory_text.box h2{background-position:0 -352px;height:auto;text-indent:0;margin-top:5px}
#explanatory_text.box .inner_box {padding-top:0px}



/* ++2501 product-list teaser */

.product_teaser {padding: 0 10px 10px 10px;background: transparent url(../images/new_dotted_center_big.gif) repeat-y scroll 0 0;}
.product_teaser div.clearfix {background:transparent url(../images/new_dots_h.gif) repeat-x scroll left bottom;padding-bottom:10px;}
.product_teaser img {float:left;border:1px solid #9b9b9b;width:70px;margin: 0 10px 10px 0}


/* end ++2501 */




.products_list,.sortlist,.sortlist_top{background:url(../images/new_dotted_center_big.gif) repeat-y;padding: 0px 10px}
#more_products .products_list,#similar_products .products_list {background:none;padding:0;}/*ts 11.5.*/
#soldout_brand_products_list {background:none;padding:0}
#myoutfits_wrap .products_list {position:relative;z-index:1;top:-2px}
#content .outer, .sortlist_bottom {background:none;padding:0}

.products_list li  {float:left;position:relative;width:127px;overflow:hidden;padding:10px 0;background:url(../images/new_dots_h.gif) left top repeat-x;font-size:11px;margin-bottom:0px;position:relative}
.products_list li li {margin:0}


#content #trends_magazin #product_trends .products_list li {width:124px}
#more_products .products_list li, #similar_products .products_list li {width:130px}



#content #trends_magazin #product_trends .products_list li div.prod_descr {padding:0 7px 0 7px;background:url(../images/new_dots_v.gif) left top repeat-y}
#more_products .products_list li div.prod_descr,#similar_products .products_list li div.prod_descr {padding:0 9px;background:url(../images/new_dots_v.gif) left top repeat-y}

#content #trends_magazin #product_trends .products_list li.noborder div.prod_descr, #more_products .products_list li.noborder div.prod_descr,#similar_products .products_list li.noborder div.prod_descr {background:none}


#trend_outfits.products_list {padding:0 0 0 10px;margin:0}
#outfits.products_list li {width:213px;}


#content #trends_magazin #product_trends .products_list li li,
#more_products .products_list li li,
#similar_products .products_list li li,
#box_search_result .products_list li li,
#outfits.products_list li li,
.products_list li.outfits_result li,
#product_wrap #products_leaflets.products_list li li{width:auto;height:auto}


#trend_outfits.products_list li, #contest_outfits.products_list li {width:195px;padding:0 0 0 9px;background:none;margin-bottom:9px}
#trend_outfits.products_list li, #contest_outfits.products_list li {margin:7px 7px 0 0;display:inline;padding:0}

#trend_outfits.products_list li div.trendy_outfit_image a, #outfit_contests .products_list li a {display:block;border:1px solid #9b9b9b;height:146px;text-align:center}
#trend_outfits.products_list li div.trendy_outfit_image a:hover,#outfit_contests .products_list li a:hover {border-color:#22788E;}
#trend_outfit_combine, #more_products p, #similar_products p {text-align:right;padding-right:10px}
.inner_box p{padding-right:10px}
#more_products p {margin-bottom:0;}

#outfits.products_list li li,#product_wrap .products_list li li {background:none;position:relative;top:0;float:none;width:auto;padding:0 0 0 1px}

#box_search_result .products_list li .prod_descr {background:url(../images/new_dots_v.gif) 0 0 repeat-y;padding-left:10px;margin-left:7px;}


#outfits.products_list li div.prod_descr,
#product_wrap .products_list li .prod_descr,
#box_search_result .products_list li.outfits_result .prod_descr{background:url(../images/new_dots_v.gif) 0 0 repeat-y;padding-left:10px;margin-left:7px;}


#box_search_result .products_list li .prod_descr {overflow:hidden}
#product_wrap .products_list li .prod_descr,#box_search_result .products_list li .prod_descr  {padding-left:8px;}
#outfits.products_list li.noborder, #trend_outfits.products_list li.noborder {width:195px;}
#product_wrap .products_list li.noborder,#box_search_result .products_list li.noborder  {width:112px;}
#box_search_result #outfits.products_list li.noborder {width:195px;}


.products_list li.noborder {clear:both}



#box_search_result .products_list .outfits_result.noborder .prod_descr {background:none;padding:0;margin:0}
#outfits.products_list li.noborder div.prod_descr,#product_wrap .products_list li.noborder .prod_descr,#box_search_result .products_list li.noborder .prod_descr {background:none;padding-left:0;margin-left:0;}


#content #outfits li h2,#content .products_list li.outfits_result h2,#outfits_leaflets li h2 {border-bottom:none;font-size:1em;padding: 0;margin:0;white-space:nowrap;overflow:hidden}
#outfits li div.rate,.products_list li.outfits_result div.rate,#outfits_leaflets div.rate {border:none;width:75px !important;display:inline;float:right;}



.products_list li div,.products_list li ul {padding:0}

.products_list li ul.rating {padding:0;width:75px;overflow:hidden}
.products_list li dl {padding:0 8px 0 9px;position:relative;clear:both}
.products_list li li {border:none;font-size:1em;padding:0;float:none;background:none;width:auto;height:auto}
.products_list li li.remove {font-size:.9em}
#outfits.products_list li li,.products_list li.outfits_result li,#products_leaflets.products_list li li,#outfits_leaflets.products_list li li{padding:0}

.products_list li div.image {height:110px;background:transparent;padding-bottom:4px;margin-top:2px}
#outfits li div.image,.products_list li.outfits_result div.image,#outfits_leaflets div.image {height:145px}

.products_list li div.image a {width:110px;height:110px;border:1px solid #9b9b9b;background-color:transparent;display:block;text-align:center;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat}


#outfits li div.image a,.products_list li.outfits_result div.image a,#outfits_leaflets li div.image a {width:192px;height:145px;}

#product_wrap .products_list li div.image a, #product_trends .products_list li div.image a, #box_search_result li div.image a, #more_products .products_list li div.image a, #product_trends .products_list li div.image a, #similar_products .products_list li div.image a{background-position:50% 50%;background-repeat:no-repeat}
#product_wrap .products_list li div.image a img, #product_trends .products_list li div.image a img, #box_search_result li div.image a img, #product_elements .products_list li div.image a img, .products_list .image a img {position:absolute;left:-9999px}
#box_search_result #outfits li div.image a img, #outfits div.image a img {position:static;top:0}
.products_list li div.image a:hover,.products_list li.outfits_result div.image a:hover,#outfits_leaflets li div.image a:hover {border-color:#22788E;}
.product_list .rate {float:right}




#similarproducts div.image a, .outfit_parts div.image a, #box_lieblingsteile div.image a {background-position:50% 50%;background-repeat:no-repeat;}
#similarproducts div.image a img, .outfit_parts div.image a img, #box_lieblingsteile div.image a img, #soldout_brand_products_list div.image a img {position:absolute;left:-9999px}

div.image {position:relative}
div.image .sale {position:absolute;z-index:20;top:1px;left:1px;text-indent:-9999px;width:50px;height:51px;background:url(../images/new_sale_small.gif) no-repeat}
.jcarousel-item div.image .sale {top:1px;}

.outfit_parts div.image .sale, #outfit_even #box_lieblingsteile div.image .sale {width:30px;height:30px;background-image:url(../images/sale_small_b.gif);display:block}

/* RR-02 old outfit detail page. will be deleted */
#outfit_left{float:left;width:464px;margin-bottom:15px}
#outfit_right{float:right;width:325px}
#outfit_left h1 {background:url(../images/new_detail_background_2_3.gif) 0 0 no-repeat;padding:3px 10px 10px 10px;color:#c1416e;font-weight:bold;font-size:1.5em;text-indent:0}
#outfit_left .outfit_image, #outfit_left .product_image{background:url(../images/new_detail_background_2_3.gif) 0 100% no-repeat;padding-bottom:10px;margin-bottom:15px}
#outfit_left .outfit_image,#outfit_left .product_image{margin-bottom: 0px;}
#outfit_left #outfit_left_pic, #outfit_left .product_meta{background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding: 0 15px;}
#outfit_left .product_meta {padding:0 0 0 15px;}
#outfit_left .product_buy {background:url(../images/new_dots_h.gif) left bottom repeat-x;padding: 10px;margin-bottom:10px}
#outfit_left #outfit_left_pic {text-align:center;padding: 0 10px;background-image:url(../images/new_dotted_center_wide.gif)}
#outfit_left #outfit_left_pic p.big_pic .magnify {position:relative;height:0;width:424px;display:block;text-align:right}
#outfit_left #outfit_left_pic p.big_pic .magnify a{position:absolute;bottom:5px;right:3px;width:30px;height:0;padding-top:30px;overflow:hidden;background:url(../images/new_detail_background_2_3.gif) no-repeat -578px -441px;border:0;z-index:1}
#outfit_left #outfit_left_pic p.big_pic .sale {position:absolute;left:1px;top:1px;background-position:-789px 0;width:95px;height:96px;background:url(../images/new_sale.gif) no-repeat 0 0;z-index:100;border:none;}
#outfit_left #outfit_left_pic a {display:block;}
#outfit_left #outfit_left_pic .big_pic a,#outfit_left #outfit_left_pic .soldout_pic a {background-position:50% 50%;background-repeat:no-repeat;height:420px;border:1px solid #9b9b9b;}
#outfit_left #outfit_left_pic .big_pic.outfitpic a {height:320px}
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image {background:none}
#outfit_left #outfit_left_pic .big_pic a:hover {border-color:#22788E;}
#outfit_left #outfit_left_pic .soldout_pic {float:left;width:130px;position:relative}
#outfit_left #outfit_left_pic .soldout_desc {float:left;width:314px;text-align:left}

/*

#outfit_left #outfit-bewerten {position:absolute;display:none;right:25px;top:30px;width:220px;text-align:left;z-index:100}

#outfit_left #outfit-bewerten h4 {text-align:center;margin-bottom:0}
#outfit_left #outfit-bewerten ul  {padding:5px 10px 10px 10px;background-image:url(../images/ratings-panel.png) !important;background:url(../images/ratings-panel.gif) left bottom no-repeat}
#outfit_left #outfit-bewerten h4 {padding:10px 10px 5px 10px;background-image:url(../images/ratings-panel.png) !important;background:url(../images/ratings-panel.gif) left top no-repeat}
#outfit_left #outfit-bewerten li {padding:2px 0 2px 75px;background:url(/images/ratings_1.jpg) no-repeat;float:left;width:125px}
#outfit_left #outfit-bewerten li.rated5 {background-position:0 0}
#outfit_left #outfit-bewerten li.rated4 {background-position:-15px 0}
#outfit_left #outfit-bewerten li.rated3 {background-position:-30px 0}
#outfit_left #outfit-bewerten li.rated2 {background-position:-45px 0}
#outfit_left #outfit-bewerten li.rated1 {background-position:-60px 0}

#outfit_left #outfit-bewerten li.rated5.empty {background-position:0 -15px}
#outfit_left #outfit-bewerten li.rated4.empty {background-position:-15px -15px}
#outfit_left #outfit-bewerten li.rated3.empty {background-position:-30px -15px}
#outfit_left #outfit-bewerten li.rated2.empty {background-position:-45px -15px}
#outfit_left #outfit-bewerten li.rated1.empty {background-position:-60px -15px}

#outfit_left #outfit-bewerten li strong {float:right;font-weight:normal;font-size:.95em;color:#aaa;background:#fff;line-height:12px}
#outfit_left #outfit-bewerten em {padding-left:0;margin:0 0 0 3px;display:inline;width:97px;text-align:right;float:left;background:#d1f6ff;height:12px}
#outfit_left #outfit-bewerten em span{background:#27778e;float:left;height:0;padding-top:12px;overflow:hidden}

*/
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px} /*ts 30.4. neu margin-top*/
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px} /*ts 30.4. neu margin-top*/
#outfit_left #outfit_left_pic .soldout_pic .soldout_badge a {text-indent:-9999px;width:100%;height:100%;border:none}
#outfit_left #outfit_left_pic .soldout_pic a {width:115px;height:115px} /*ts 11.5.*/
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px} /*ts 30.4. neu margin-top*/
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image {background:none}
#outfit_left #outfit_left_pic .big_pic a:hover,#outfit_left #outfit_left_pic .soldout_pic a:hover {border-color:#22788E;}
#outfit_left #outfit_left_pic .big_pic a img,#outfit_left #outfit_left_pic .soldout_pic a img {position:absolute;top:-9999px}
#outfit_left #outfit_left_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:10px} /*ts 30.4. neu margin-top*/
#outfit_left #outfit_left_pic .product_buy li {float:left;padding-left:10px}
#outfit_left #outfit_left_pic .product_buy a {color:#fff;font-weight:bold;padding-right:10px;text-align:center;width:184px;line-height:35px;font-size:116%}
#outfit_left .product_meta li, #outfit_left .outfit_image ul.bookmark li, #outfit_left .product_image ul.bookmark li {float:left;padding:0 7px}
#outfit_left .product_meta.product li {padding: 0 5px 0 0}
#outfit_left .product_meta li:first-child,#outfit_left .product_meta li.favorite_item {background:none;}
#outfit_left .product_meta li a,#outfit_left .product_meta li span {padding:2px 0 2px 20px;float:left;background-image:url(../images/new_detail_background_2_3.gif);background-repeat:no-repeat;}
#outfit_left .product_meta li.memorize a {background-position:-464px -310px;padding-left:22px}
#outfit_left .product_meta li.memorize span {background-position:-580px -310px;color:#BBBBBB}
#outfit_left .product_meta li.forward a {background-position:0 -331px }
#outfit_left .product_meta li.gift a {background-position:-464px -332px }
#outfit_left .product_meta li.favorite_item a{background-position:0 -310px;padding-left:18px; }
#outfit_left .product_meta li.favorite_item span {background-position:-230px -310px;color:#bbb;padding-left:18px }
#outfit_left .product_meta li.report a {background-position:0 -354px;padding-left:18px }
#outfit_left .product_meta li.print a {background-position:0 -377px }
#outfit_left .product_meta li.combine a {background-position:-230px -332px}
#outfit_left .outfit_image ul.bookmark {float:left;display:inline;margin:5px 0 0 15px}
#outfit_left .product_image ul.bookmark {float:left;display:inline;margin:5px 0 0 95px}
#outfit_left .outfit_image ul.bookmark a img, #outfit_left .product_image ul.bookmark a img {margin-top:-4px}
.detail #content #outfit_left .outfit_extra_actions, .detail #content #outfit_left .wall {background:url(../images/new_detail_background_2_3.gif) 0 100% no-repeat;padding-bottom:15px;margin:15px 0}
.detail #content #outfit_left .outfit_extra_actions {padding-bottom:5px}
#outfit_left .outfit_extra_actions .inner, #outfit_left h3 {background:url(../images/new_detail_background_2_3.gif) 0 0 no-repeat;padding:5px 10px 0 10px;}
#outfit_left .outfit_extra_actions .inner {padding-top:10px}
#outfit_left .wall .inner {background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding: 0 10px}
#outfit_left h3 {color:#c1416e;font-size:1.2em;font-weight:bold;padding-bottom:10px}
#outfit_left h3 a {color:#c1416e;text-decoration:none;}
#outfit_left .outfit_extra_actions .inner ul.bookmark {float:left}
#outfit_left .outfit_extra_actions .inner li {float:left;}
#outfit_left .outfit_extra_actions .inner ul.bookmark li {margin-right:4px;margin-top:2px}
#outfit_left .outfit_extra_actions .inner ul.bookmark li.fb_share {margin-top:0}
#outfit_left .outfit_extra_actions h2, #outfit_left .outfit_extra_actions div.rate {float:left;margin-top:5px;margin-right:5px}
#outfit_left .outfit_rating em, #outfit_left .outfit_extra_actions em {font-style:normal;line-height:1.2;font-weight:bold;font-size:1em;padding-left:10px;margin-top:5px;margin-right:5px;display:inline;color:#4b4b4b;float:left}
#outfit_left .outfit_extra_actions .float_left{width:37%}
#outfit_left .outfit_extra_actions .float_right {width:50%;float:left;margin-left:10%} /*ts 4.3.09 vorher: width:37%;*/
#outfit_left h1 {padding:3px 10px 2px 10px;}
#outfit_left h1.product_title {padding:3px 10px 10px 10px;}
#outfit_left .outfit_rating .float_right {margin-right:20px;}
#outfit_left .outfit_rating div.rate {float:left;margin-top:5px;margin-right:4px;text-align:left;}
#outfit_left .outfit_rating small {float:left;margin-top:4px;}
#outfit_left .outfit_rating a.drop {float:left;width:11px;height:0;padding-top:11px;overflow:hidden;background:#fc3 url(../images/drop.gif) no-repeat;margin:8px 5px 0 5px;cursor:pointer;}
#outfit_left .outfit_rating{background:url(../images/new_detail_background_2_3.gif) 0 -21px no-repeat;padding-bottom:3px;position:relative}
#outfit_left .outfit_extra_actions .float_left p {float:right;margin-right:10px;margin-bottom:0;font-size:.95em;color:#999}

#outfit_left #outfit_left_pic .product_buy li.buy {background:url(../images/new_detail_background_2_3.gif) 0 -222px}
#outfit_left #outfit_left_pic .product_buy li.buy:hover {background-position: 0 -560px}
#outfit_left #outfit_left_pic .product_buy li.forward,#outfit_left #outfit_left_pic .product_buy li.combine{float:right;background:url(../images/new_detail_background_2_3.gif) 0 -258px}
#outfit_left #outfit_left_pic .product_buy li.forward:hover,#outfit_left #outfit_left_pic .product_buy li.combine:hover {background-position: 0 -596px}
#outfit_left #outfit_left_pic .product_buy li.buy a {background:url(../images/new_detail_background_2_3.gif) 100% -222px;text-decoration:none}
#outfit_left #outfit_left_pic .product_buy li.buy:hover a {background-position: 100% -560px;text-decoration:underline}
#outfit_left #outfit_left_pic .product_buy li.forward a,#outfit_left #outfit_left_pic .product_buy li.combine a{background:url(../images/new_detail_background_2_3.gif) 100% -258px;text-decoration:none}
#outfit_left #outfit_left_pic .product_buy li.forward:hover a,#outfit_left #outfit_left_pic .product_buy li.combine:hover a {background-position: 100% -596px;text-decoration:underline}



/* end RR-02 */

/* RR-01 these have to be checked if are still used */
#outfit_odd {float:left;width:464px;margin-bottom:15px}
#outfit_even {float:right;width:325px}
#outfit_odd #outfit_items h3 {background:url(../images/new_detail_background_2_3.gif) 0 0 no-repeat;padding:3px 10px 10px 10px;color:#c1416e;font-weight:bold;font-size:1.5em;text-indent:0}
.detail #content #outfit_odd #outfit_items{background:url(../images/new_detail_background_2_3.gif) 0 100% no-repeat;padding-bottom:10px;margin-bottom:15px}
#outfit_odd #outfit_items .outfit_parts{background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding: 0 15px;}
.outfit_extra_actions .float_right h4 {float:left;margin-right:5px;color:#4b4b4b}
#similar_product_search h3,#your_style_net h3 {background-image:url(../images/soldout_headings.gif);background-repeat:no-repeat;text-indent:-9999px;height:35px}
#similar_product_search h3 {background-position:0 0}
#your_style_net h3{background-position:0 -35px}
#myoutfits_box h3 a {color:#c1416e;text-decoration:none;}
.outfit_otd_more #myoutfits_box h3 a {color:#4B4B4B}
.soldout_pic .soldout_badge {position:absolute;display:block;right:17px;bottom:5px;background:#fff;height:64px;width:64px;background-image:url(../images/soldout.png) !important;background:url(../images/soldout.gif) 50% 50% no-repeat}
.sale a {text-indent:-9999px;width:100% !important;height:100% !important;border:none !important}
/* RR-01 end */


/* detail page new */


#outfit_main {float:left;width:420px;}
#outfit_sec {float:right;width:368px}






#outfit_odd #outfit_items h3 {background:url(../images/new_detail_background_2_3.gif) 0 0 no-repeat;padding:3px 10px 10px 10px;color:#c1416e;font-weight:bold;font-size:1.5em;text-indent:0}
#outfit_main .outfit_image, .detail #content #outfit_odd #outfit_items{background:url(../images/new_detail_background_2_3.gif) 0 100% no-repeat;padding-bottom:10px;margin-bottom:15px}
#outfit_main .outfit_image,#outfit_main .product_image{margin-bottom: 15px;}


#outfit_main .product_meta, #outfit_odd #outfit_items .outfit_parts{background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding: 0 15px;}
#outfit_main .product_meta {padding:0 0 0 15px;}

#outfit_main #outfit_main_pic {text-align:center;}
#outfit_main p.big_pic {margin:0;}
#outfit_main p.outfitpic{padding:10px 0}
#outfit_main #outfit_main_pic p.big_pic .magnify {position:relative;top:10px;height:0;width:424px;display:block;text-align:right}
#outfit_main #outfit_main_pic p.big_pic .magnify a,#outfit_main #outfit_main_pic p.big_pic .combinelink a{position:absolute;bottom:0;right:1px;width:30px;height:0;padding-top:30px;overflow:hidden;background:url(../images/new_detail_background_2_3.gif) no-repeat -578px -441px;border:0;z-index:1}

#outfit_main #outfit_main_pic p.big_pic .combinelink a{background-position: 0 -403px;width:57px}
#outfit_main #outfit_main_pic p.big_pic .sale {position:absolute;left:1px;top:1px;background-position:-789px 0;width:95px;height:96px;background:url(../images/new_sale.gif) no-repeat 0 0;z-index:100;border:none;}

#outfit_main #outfit_main_pic a {display:block;}
#outfit_main #outfit_main_pic .big_pic a,#outfit_main #outfit_main_pic .soldout_pic a {background-position:50% 50%;background-repeat:no-repeat;height:420px;border:1px solid #9b9b9b;}
#outfit_main #outfit_main_pic .big_pic.outfitpic a {height:320px}
#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image {background:none}
#outfit_main #outfit_main_pic .big_pic a:hover {border-color:#22788E;}
#outfit_main #outfit_main_pic .soldout_pic {float:left;width:130px;position:relative}
#outfit_main #outfit_main_pic .soldout_desc {float:left;width:314px;text-align:left}


#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px}
.sale a {text-indent:-9999px;width:100% !important;height:100% !important;border:none !important}
#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px}
.soldout_pic .soldout_badge {position:absolute;display:block;right:17px;bottom:5px;background:#fff;height:64px;width:64px;background-image:url(../images/soldout.png) !important;background:url(../images/soldout.gif) 50% 50% no-repeat}
#outfit_main #outfit_main_pic .soldout_pic .soldout_badge a {text-indent:-9999px;width:100%;height:100%;border:none}
#outfit_main #outfit_main_pic .soldout_pic a {width:115px;height:115px}
#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:20px}
#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image {background:none}
#outfit_main #outfit_main_pic .big_pic a:hover,#outfit_main #outfit_main_pic .soldout_pic a:hover {border-color:#22788E;}
#outfit_main #outfit_main_pic .big_pic a img,#outfit_main #outfit_main_pic .soldout_pic a img {position:absolute;top:-9999px}

#similar_product_search h3,#your_style_net h3 {background-image:url(../images/soldout_headings.gif);background-repeat:no-repeat;text-indent:-9999px;height:35px}

#similar_product_search h3 {background-position:0 0}
#your_style_net h3{background-position:0 -35px}

#outfit_main #outfit_left_pic .fame-list {position:absolute;top:0;left:0;width:60px;overflow:hidden;z-index:10000}
#outfit_main #outfit_left_pic .fame-list li {padding-top:60px;height:0;overflow:hidden;float:left;width:60px}

#outfit_main #outfit_left_pic .fame-list li.contest#first-place {background-color:#fc3}
#outfit_main #outfit_left_pic .fame-list li.contest#sec-place {background-color:#eee}
#outfit_main #outfit_left_pic .fame-list li.contest#third-place {background-color:#c60}
#outfit_main #outfit_left_pic .fame-list li.contest#extra-place {background-color:#000}

#outfit_main #outfit_left_pic .fame-list li.otd {background:#6cf}
#outfit_main #outfit_left_pic .fame-list li.otw {background:#c6f}


#outfit_main #outfit_main_pic .big_pic.outfitpic a.outfit_image img {position:static;top:0;margin-top:10px} /*ts 30.4. neu margin-top*/
#outfit_main #outfit_main_pic .product_buy li {float:left;padding-left:10px}
#outfit_main #outfit_main_pic .product_buy a {color:#fff;font-weight:bold;padding-right:10px;text-align:center;width:184px;line-height:35px;font-size:116%}


#outfit_main .product_meta li.forward a {background-position:0 -331px }
#outfit_main .product_meta li.gift a {background-position:-464px -332px }

#outfit_main .product_meta li.favorite_item a{background-position:0 -310px;padding-left:18px; }
#outfit_main .product_meta li.favorite_item span {background-position:-230px -310px;color:#bbb;padding-left:18px }

#outfit_main .product_meta li.report a {background-position:0 -354px;padding-left:18px }
#outfit_main .product_meta li.print a {background-position:0 -377px }

#outfit_main .product_meta li.combine a {background-position:-230px -332px}
#outfit_main .outfit_image ul.bookmark {float:left;display:inline;margin:5px 0 0 15px}
#outfit_main .product_image ul.bookmark {float:left;display:inline;margin:5px 0 0 95px}
#outfit_main .outfit_image ul.bookmark a img, #outfit_main .product_image ul.bookmark a img {margin-top:-4px}

.detail #content #outfit_main .outfit_extra_actions, .detail #content #outfit_main .wall {background:url(../images/new_detail_background_2_3.gif) 0 100% no-repeat;padding-bottom:15px;margin:15px 0}

#myoutfits_box h3 a {color:#c1416e;text-decoration:none;}
.outfit_otd_more #myoutfits_box h3 a {color:#4B4B4B}


.outfit_extra_actions .float_right h4 {float:left;margin-right:5px;color:#4b4b4b}

#outfit_sec h1, #outfit_sec .details-heading {background:url(../images/new_dotted_top_product_r.gif) 0 0 no-repeat;padding:7px 15px 7px 15px;color:#c1416e;font-weight:bold;font-size:1.5em;text-indent:0}

#outfit_sec .details-heading {color:#444;font-size:1em;padding-bottom:0}
.detail #content #outfit_sec .box {background:url(../images/new_dotted_bottom_product_r.gif) 100% 100% no-repeat;padding-bottom:15px}
.detail #content #outfit_sec .box .inner {background:url(../images/new_dotted_center_product_r.gif) repeat-y;padding:0px 10px}


#outfit_sec .product_meta li a,#outfit_sec .product_meta li span {padding:20px 0 2px 20px;float:left;background-image:url(../images/new_detail_background_2_3.gif);background-repeat:no-repeat;}

.detail #content #outfit_sec .box .inner {padding:0 15px}

.detail #content #outfit_sec.product #product_meta.box, .detail #content #outfit_sec #outfit_details.box {background:url(../images/new_dotted_top_product_r.gif) 0 0 no-repeat;padding-top:7px;padding-bottom:0}
.detail #content #outfit_sec.product #product_meta.box .inner, .detail #content #outfit_sec #outfit_details.box .inner {background:url(../images/new_dotted_bottom_product_r.gif) 100% 100% no-repeat;padding-top:5px;padding-bottom:7px}

.detail #content #outfit_sec.product #product_meta.box .inner ul,.detail #content #outfit_sec.product #product_meta.box .inner h5 {float:left;}
.detail #content #outfit_sec.product #product_meta.box .inner h5 {margin-right:6px;display:inline}
.detail #content #outfit_sec.product #product_meta.box .inner .bookmark {position:absolute;right:15px;top:11px;z-index:100}
.detail #content #outfit_sec.product #product_meta.box .inner li {float:left}
.detail #content #outfit_sec #your_style_net .inner,.detail #content #outfit_sec #similar_product_search .inner {padding-top:0}


#outfit_sec .product_meta li{float:left;padding:0 7px}
#outfit_sec .product_meta li {padding: 0 5px 0 0}

#outfit_sec .product_meta li:first-child {background:none;}
#outfit_sec .product_meta li a,#outfit_sec .product_meta li span {float:left;background-image:url(../images/new_detail_background_2_3.gif);background-repeat:no-repeat;}
#outfit_sec .product_meta li.memorize a {background-position:-464px -314px;}
#outfit_sec .product_meta li.memorize span {background-position:-464px -356px;color:#BBBBBB}


#outfit_sec .product_meta li.gift a {background-position:-464px -332px }

#outfit_sec .product_meta li.favorite_item a{background-position:0 -312px; }
#outfit_sec .product_meta li.favorite_item span {background-position:-230px -312px;color:#bbb;}

#outfit_sec .product_meta li.report a {background-position:0 -356px;}
#outfit_sec .product_meta li.print a {background-position:0 -377px }

#outfit_sec .product_meta li.combine a {background-position:-230px -334px}
#outfit_sec .bookmark li{float:left;width:20px;height:20px;overflow:hidden}
#outfit_sec .bookmark li a {float:left;}
#outfit_sec .bookmark li a img {float:left;width:18px}
#outfit_sec .bookmark li.forward a{background:url(../images/new_detail_background_2_3.gif) 0 -333px no-repeat;float:left;width:20px;height:0;padding-top:18px;overflow:hidden;}
#outfit_sec #product_details .product_details li li {margin-bottom:5px}
.breadcrumbs {margin-top:-25px;margin-bottom:10px;}
.breadcrumbs li {display:inline;margin-right:5px}
.breadcrumbs li a {padding-right:5px}
.gutschein-code {margin:0}
#gutschein-code {border:1px solid #c7c7c7;color:#b9b9b9;padding:2px;text-transform:uppercase;font-family:verdana;width:98%}
#outfit_sec p.float_left del, #outfit_sec p.float_left strong {line-height:35px}
#outfit_sec p.float_left strong {font-size:1.6em;margin-left:5px}
#product_details li li {float:left;width:49%;margin-bottom:5px}
#product_details li.article_colors li {width:auto;margin:0}
#product_details li li h5 {float:left;width:34%;margin:0;line-height:1.6}
#product_details li li p,#product_details li li ul {float:left;width:62%;margin:0 2% 0 0;display:inline;line-height:1.6}
#product_details li li.clear h5,#product_details li li.versand h5,#product_details li li.clear p,#product_details li li.versand p {/*line-height:26px*/}
#product_details li li.clear img {max-height:30px;vertical-align:bottom}
/* end detail page new */


/* outfit detail page new*/

#outfit_main .outfit_image {background:none;padding-bottom:0;margin-bottom:15px}
#outfit_main .product_meta, #outfit_odd #outfit_items .outfit_parts{background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding: 0 15px;}
#outfit_main .product_meta {padding:0 0 0 15px;}
#outfit_main .product_buy {background:url(../images/new_dots_h.gif) left bottom repeat-x;padding: 10px;margin-bottom:10px}
#outfit_left_pic .info .product_buy {margin-bottom:0}
#outfit_left_pic .info .morefrom a {font-weight:normal;}
#outfit_main .media-info .product_buy {padding:0;background:none}
#outfit_main #outfit_left_pic {text-align:center;padding: 0;position:relative}
p.big_pic {margin: 0 10px;width:418px;}
p.outfitpic {border:1px solid #9b9b9b}
#outfit_main #outfit_left_pic p.big_pic .magnify {position:relative;height:0;top:10px;/*width:424px;*/display:block;text-align:right}
#outfit_main #outfit_left_pic p.big_pic .magnify a{position:absolute;bottom:0;right:0;width:30px;height:0;padding-top:30px;overflow:hidden;background:url(../images/new_detail_background_2_3.gif) no-repeat -578px -441px;border:0;z-index:1}
#outfit_main #outfit_left_pic p.big_pic .sale {position:absolute;left:1px;top:1px;background-position:-789px 0;width:95px;height:96px;background:url(../images/new_sale.gif) no-repeat 0 0;z-index:100;border:none;}
#outfit_main #outfit_left_pic a {display:block;}
#outfit_main #outfit_left_pic .big_pic a,#outfit_main #outfit_left_pic .soldout_pic a {background-position:50% 50%;background-repeat:no-repeat;height:420px;border:1px solid #9b9b9b;}
#outfit_main #outfit_left_pic .big_pic.outfitpic a {height:320px}
#outfit_main #outfit_left_pic .big_pic.outfitpic a.outfit_image {background:none}
#outfit_main #outfit_left_pic .big_pic a:hover {border-color:#22788E;}
#outfit_main #outfit_left_pic .soldout_pic {float:left;width:130px;position:relative}
#outfit_main #outfit_left_pic .soldout_desc {float:left;width:314px;text-align:left}
#outfit_main h3 {color:#c1416e;font-size:1.2em;font-weight:bold;padding-bottom:10px}
#outfit_main h3 a {color:#c1416e;text-decoration:none;}

#outfit_main .outfit_rating div.rate {float:left;margin-top:0;margin-right:4px;text-align:left;}
#outfit_main .outfit_rating em.rate-now {float:left;margin:0 5px 0 0;font-style:normal;font-weight:bold}
#outfit_main .outfit_rating small {float:left;margin-top:0;}
#outfit_main .outfit_rating a.drop {float:left;width:11px;height:0;padding-top:11px;overflow:hidden;background:#fc3 url(../images/drop.gif) no-repeat;margin:3px 5px 0 5px;cursor:pointer;}
#outfit_main .outfit_rating{background:none;position:relative;top:-2px}
#outfit_wrap #outfit_sec h3,#outfit_wrap #outfit_sec h1{background:url(../images/new_dotted_top_product_r.gif) 0 0 no-repeat;padding:7px 15px 0 15px;color:#c1416e;font-weight:bold;font-size:1.5em;text-indent:0;height:auto}
#outfit_wrap #outfit_sec h1 {padding-bottom:3px}
#outfit_wrap #outfit_sec.outfit #outfit_details h3 {padding:0 10px;height:10px;overflow:hidden;text-indent:-9999px}

#outfit_sec .product_meta li a, #outfit_sec  .product_meta li span {padding: 0 0 0 20px;white-space:nowrap;}
#outfit_sec .product_meta li.report a,#outfit_sec .product_meta li.report span {padding-left:17px}
#outfit_sec .product_meta li.forward a {background-position:0 -334px}
#outfit_sec .product_meta li.forward {width:320px;padding-right:0}
#outfit_sec .bookmark-cont {position:absolute;right:15px;top:11px}
#outfit_sec .bookmark-cont h5 {float:left;margin-right:6px}
#outfit_sec .bookmark-cont ul {float:left}
#outfit_sec .product_meta li {padding: 0 7px 9px 0}
#outfit_main #outfit-bewerten {position:absolute;display:none;right:25px;top:30px;width:220px;text-align:left;z-index:100}

#outfit_main #outfit-bewerten h4 {text-align:center;margin-bottom:0}
#outfit_main #outfit-bewerten ul  {padding:5px 10px 10px 10px;background-image:url(../images/ratings-panel.png) !important;background:url(../images/ratings-panel.gif) left bottom no-repeat}
#outfit_main #outfit-bewerten h4 {padding:10px 10px 5px 10px;background-image:url(../images/ratings-panel.png) !important;background:url(../images/ratings-panel.gif) left top no-repeat}
#outfit_main #outfit-bewerten li {padding:2px 0 2px 75px;background:url(/images/ratings_1.jpg) no-repeat;float:left;width:125px}
#outfit_main #outfit-bewerten li.rated5 {background-position:0 0}
#outfit_main #outfit-bewerten li.rated4 {background-position:-15px 0}
#outfit_main #outfit-bewerten li.rated3 {background-position:-30px 0}
#outfit_main #outfit-bewerten li.rated2 {background-position:-45px 0}
#outfit_main #outfit-bewerten li.rated1 {background-position:-60px 0}

#outfit_main #outfit-bewerten li.rated5.empty {background-position:0 -15px}
#outfit_main #outfit-bewerten li.rated4.empty {background-position:-15px -15px}
#outfit_main #outfit-bewerten li.rated3.empty {background-position:-30px -15px}
#outfit_main #outfit-bewerten li.rated2.empty {background-position:-45px -15px}
#outfit_main #outfit-bewerten li.rated1.empty {background-position:-60px -15px}

#outfit_main #outfit-bewerten li strong {float:right;font-weight:normal;font-size:.95em;color:#aaa;background:#fff;line-height:12px}
#outfit_main #outfit-bewerten em {padding-left:0;margin:0 0 0 3px;display:inline;width:97px;text-align:right;float:left;background:#d1f6ff;height:12px}
#outfit_main #outfit-bewerten em span{background:#27778e;float:left;height:0;padding-top:12px;overflow:hidden}

.detail #content #outfit_main .box {background:url(../images/new_dotted_bottom_outfit_le.gif) 100% 100% no-repeat;padding-bottom:7px}
.detail #content #outfit_main .outfit_description {position:static !important}
.detail #content #outfit_main .box .inner {background:url(../images/new_dotted_center_outfit_le.gif) repeat-y;padding:0px 15px}
.detail #content #outfit_main .comments-head {background:url(../images/new_dotted_top_outfit_le.gif) 0 0 no-repeat;padding:7px 15px 0 15px}
.detail #content #outfit_main h3.comments-head {padding-bottom:10px}
.detail #content #outfit_main .outfit_description h3 {color:#444;font-size:1em;padding-bottom:0}
.detail #content #outfit_main .tags h4 {float:left;margin-right:5px;line-height:1.6}
.detail #content #outfit_main .tags p {float:left}


#outfit_main .wall .outfit_comments {margin-bottom:10px}
#outfit_main .wall .outfit_comments li {padding-bottom:10px;margin-bottom:10px;background:url(../images/new_dots_h.gif) left bottom repeat-x}
#outfit_main .wall .outfit_comments li .poster-img {float:left;width:52px;overflow:hidden}
#outfit_main .wall .outfit_comments li .poster-img a {float:left;border:1px solid #9a9a9a;}
#outfit_main .wall .outfit_comments li .poster-img a:hover {border-color:#22788E}
#outfit_main .wall .outfit_comments li .poster-img img {max-width:50px}
#outfit_main .wall .outfit_comments li p {margin:0;}
#outfit_main .wall .outfit_comments li p.meta,#outfit_main .wall .outfit_comments li blockquote {margin:0 0 5px 10px;padding:0;float:left;width:320px}

#outfit_main .wall h4 {margin: 0 10px;font-weight:bold}
#outfit_main .wall cite {font-style:normal}
#outfit_main .wall .form_row {padding: 3px 10px}
#outfit_main .wall .submit {margin-right:10px;float:right;padding:0 0 0 10px;background:url(../images/new_detail_background_2_3.gif) 0 -162px no-repeat}
#outfit_main .wall .submit input {border:none;float:left;padding:0 10px 4px 0;color:#fff;font-weight:bold;height:29px;background:url(../images/new_detail_background_2_3.gif) 100% -162px no-repeat}


#outfit_left_pic .overlay {position:absolute;background:url(../images/transparent.gif);}
#outfit_left_pic .overlay a {width:100%;height:100%;text-indent:-9999px}
#outfit_left_pic .info {display:none;position:absolute;background:#fff;width:337px;height:121px;padding:15px;text-align:left;background:transparent url(../images/new_overlay_2.gif) no-repeat}
#outfit_left_pic .overlay:hover{border:2px ridge #22788E;border-color:#fff;cursor:pointer;background:url(../images/lupe_icon.gif) 50% 50% no-repeat}

#outfit_left_pic .info a.close {text-indent:0;height:0;padding-top:16px;overflow:hidden;display:block;line-height:16px;text-align:center;width:16px;position:absolute;right:15px;top:15px;background:#C1416E url(../images/new_detail_background_2_3.gif) 0 -460px no-repeat;color:#fff;font-weight:bold;text-decoration:none}
#outfit_left_pic .info .details a,#outfit_left_pic .info .morefrom a {text-decoration:underline}
#outfit_left_pic .info .details a:hover,#outfit_left_pic .info .morefrom a:hover {text-decoration:none}
#outfit_left_pic .info a:hover {cursor:pointer}

#outfit_left_pic .info .media-info a {position:static;color:#22788E;left:0;top:0;background-color:#fff;text-align:left;width:auto;height:auto}
#outfit_left_pic .info .media-info .image a  {background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;height:110px;width:108px;border-color:#9B9B9B}
#outfit_left_pic .info .media-info .image a:hover {border-color:#22788E}
#outfit_left_pic .info .media-info .image a img {display:none}
/* end outfit detail page new*/





/*html .fb_share_link {background:transparent url(/images/social_share/facebook.gif) no-repeat scroll left top;height:22px;padding:0;width:22px;}*/

.detail #content #outfit_right .box, .detail #content #outfit_even .box {background:url(../images/new_detail_background_2_3.gif) 100% 100% no-repeat;padding-bottom:10px}
.detail #content #outfit_right .box .inner, #outfit_even .box .inner {background:url(../images/new_dotted_center_outfit_ri.gif) repeat-y;padding:10px 10px 0 10px}
.detail #content #outfit_right #your_style_net .inner,.detail #content #outfit_right #similar_product_search .inner {padding-top:0}
#outfit_created_by h3,#product_details h3,#order_details h3 {background:url(../images/new_detail_background_2_3.gif) -464px 0 no-repeat;height:30px;text-indent:-9999px}
#product_details h3 {background-position:-464px -30px}

#product_details .product_details li {margin-top: 10px}
#product_details div,#order_details p {line-height:1.3}
#product_details .product_details li:first-child{margin-top:0}
#product_details .product_details li li {margin:0}
#myoutfits_box h3, #outfit_even #box_lieblingsteile h3{background:url(../images/new_detail_background_2_3.gif) no-repeat scroll -464px -120px;padding:10px 10px 5px 10px}
#outfit_even #box_lieblingsteile h3, #outfit_even #myoutfits_box h3 {font-size:116%}
#content #outfits_with_item_box.box h2 {text-indent:0;height:20px}

#order_details dl {float:left;width:150px}
#order_details dl.shop_logo {float:right}
#order_details dt, #order_details dd {float:left;width:103px}
#order_details dt {clear:none;margin-right:5px;width:40px;display:inline}
#order_details .shop_logo a {float:right;}

#order_details h3 {background-position:-464px -90px}
#outfit_details h3 {background:url(../images/new_detail_background_2_3.gif) -464px -30px no-repeat;height:30px;text-indent:-9999px}
#outfit_details dl {margin-bottom:5px;margin-left:5px;padding-top:0;float:left;width:343px;display:inline;}

#outfit_sec.outfit #outfit_details dl {margin:0;width:338px}
#outfit_sec.outfit #outfit_details dl dt {width:90px;overflow:hidden}
#outfit_sec.outfit #outfit_details dl dd {width:243px;float:left}

#outfit_details .colors span {float:left;display:inline;width:21px;height:19px;margin:0 2px 2px 0;background-image:url(../images/new_detail_background_2_3.gif);background-position:-580px -398px;text-indent:-9999px}
#outfit_details .colors li em {display:none}
#outfit_details input#url_outfit {width:237px}

#outfit_created_by .created_by_img {float:left;width:87px;margin:0 10px 0 0;display:inline}
#outfit_created_by .created_by_img a {float:left;border:1px solid #9b9b9b}
#outfit_created_by .created_by_img a:hover {border-color:#22788E;}
#outfit_created_by .created_by_details {float:left;width:235px;margin-left:0;display:inline}
#outfit_created_by .created_by_details h4 {font-weight:normal}
#outfit_created_by .created_by_details dl {width:235px;float:right;padding: 10px 0 0 0}
#outfit_created_by .created_by_details dl:first-child {padding-top:0}
#outfit_created_by .created_by_details dt {width:105px;display:inline;line-height:1.4}
#outfit_created_by .created_by_details dd {width:115px;float:left;display:inline;line-height:1.4}

#outfit_items h3 {background:url(../images/new_detail_background_2_3.gif) -464px -60px no-repeat;height:30px;text-indent:-9999px;}
#outfit_items ul.outfit_parts li.clearfix {background:url(../images/new_dots_h.gif) left top repeat-x;padding: 15px 0 0 0;margin-top:15px;position:relative}
#outfit_items ul.outfit_parts li.clearfix:first-child {background:none;padding-top:10px;margin-top:0}
#outfit_items ul.outfit_parts li.clearfix p.logo, #outfit_left_pic .info .media-info p.logo {position:absolute;top:15px;right:0}
 #outfit_left_pic .info .media-info p.logo  {right:38px;top:15px}
#outfit_items ul.outfit_parts .image, .media-info .image{float:left;width:110px;}
#outfit_items ul.outfit_parts p, .media-info p {margin-bottom:0}
#outfit_items ul.outfit_parts .image a, .media-info .image a {display:block;border:1px solid #9b9b9b;padding-bottom:1px;text-align:center;height:110px;overflow:hidden}
#outfit_items ul.outfit_parts .image a:hover, .media-info .image a:hover {border-color:#22788E;}

#outfit_items ul.outfit_parts .details,
#outfit_items ul.outfit_parts .product_buy,
#outfit_items ul.outfit_parts .morefrom,
.media-info .details,
.media-info .product_buy,
.media-info .morefrom {margin-left:120px;padding-bottom:5px} 

#outfit_items ul.outfit_parts .product_buy, .media-info .product_buy {height:30px}
#outfit_items ul.outfit_parts .details p strong, .media-info .details p strong {font-size:14px}
#outfit_items ul.outfit_parts .details h4, .media-info .details h4 {padding-bottom:5px;line-height:1.2}
#outfit_items ul.outfit_parts .morefrom, .media-info .morefrom {font-size:.9em;padding:0}
.media-info .morefrom {line-height:1.2}

#outfit_items ul.outfit_parts .product_buy li,#signin_intro .signup, .media-info .product_buy li {float:left}
#outfit_items ul.outfit_parts .product_buy li.buy, .media-info .product_buy li.buy {float:right}

.media-info .product_buy li.memorize {width:22px}
/*soldout product*/






#signin_intro ul {padding-top:50px;padding-right:160px;padding-left:20px;height:250px;background:url(../images/new_figur.gif) 430px 50% no-repeat}
#signin_intro ul li {padding:5px 0}

/* buttons */

#signin_intro .signup,
#signin_intro .signup a,
#outfit_items ul.outfit_parts .product_buy li.memorize a,
#outfit_items ul.outfit_parts .product_buy li.memorize span,
#outfit_items ul.outfit_parts .product_buy li.favorite_item a,
#outfit_items ul.outfit_parts .product_buy li.favorite_item span,
#outfit_items ul.outfit_parts .product_buy li.buy,
#content span.button_wrap a,
#content span.button_wrap_contest a,
#outfit_items ul.outfit_parts .product_buy li.buy a,
#outfit_left_pic .info .media-info li.buy a,
#outfit_left_pic .info .media-info li.buy,
#outfit_left_pic .info .media-info li.memorize a,
#outfit_left_pic .info .media-info li.memorize span,
#outfit_left_pic .info .media-info li.favorite_item a,
#outfit_left_pic .info .media-info li.favorite_item span
{background-image:url(../images/new_detail_background_2_3.gif)}

#outfit_items ul.outfit_parts .product_buy li.memorize a,
#outfit_items ul.outfit_parts .product_buy li.memorize span,
#outfit_items ul.outfit_parts .product_buy li.favorite_item a,
#outfit_items ul.outfit_parts .product_buy li.favorite_item span,
#outfit_left_pic .info .media-info li.favorite_item span,
#outfit_left_pic .info .media-info li.favorite_item a,
#outfit_left_pic .info .media-info li.memorize a,
#outfit_left_pic .info .media-info li.memorize span {padding:0;width:20px;height:22px;margin-right:5px;text-indent:-9999px;float:left;display:inline}

#outfit_items ul.outfit_parts .product_buy li.memorize a,#outfit_left_pic .info .media-info li.memorize a {background-position:-464px -310px}
#outfit_items ul.outfit_parts .product_buy li.memorize span,#outfit_left_pic .info .media-info li.memorize span {background-position:-464px -353px}
#outfit_items ul.outfit_parts .product_buy li.favorite_item a,#outfit_left_pic .info .media-info li.favorite_item a {background-position:0 -310px}
#outfit_items ul.outfit_parts .product_buy li.favorite_item span,#outfit_left_pic .info .media-info li.favorite_item span {background-position:-230px -310px}




span.button_wrap,span.button_wrap_contest {float:left;background:url(../images/new_detail_background_2_3.gif) 0 -162px no-repeat;padding-left:10px;}

#box_suggest span.button_wrap {float:right;margin-right:20px;}
.newsletter_abo span.button_wrap{float:right;}
span.button_wrap:hover,#outfit_left .wall .submit:hover {background-position: 0 -500px}
span.button_wrap input {background:url(../images/new_detail_background_2_3.gif) 100% -162px no-repeat;padding:2px 10px 7px 0;margin:0;border:none;color:#fff;font-weight:bold;height:30px;line-height:1;text-align:center;min-width:127px}
.form_row span.button_wrap input, #similar_product_search span.button_wrap input {width:auto}
#similar_product_search span.button_wrap input {min-width:10px}
#similar_product_search input#article_search_term {float:left;display:inline;margin:3px 5px 0 0;width:240px;padding:3px }
form.edit_person .form_row span.button_wrap input, #photo .form_row span.button_wrap input {width:147px} /*ts 7.4.09*/
span.button_wrap:hover input, #outfit_left .wall .submit:hover input {background-position: 100% -500px}
span.button_wrap input:focus, span.button_wrap input:hover, #outfit_left .wall .submit input:hover, #outfit_left .wall .submit input:focus{color:#fff}
span.button_wrap.grey {background-position:0 -192px}
span.button_wrap.grey:hover {background-position:0 -530px}
span.button_wrap.grey input, #content span.button_wrap.grey a {background-position:100% -192px;}
span.button_wrap.grey:hover input, #content span.button_wrap.grey:hover a {background-position:100% -530px;}


#signin_intro .signup {padding-left:10px;background-position:0 -162px}
#outfit_items ul.outfit_parts .product_buy li.buy,#outfit_left_pic .info .media-info li.buy {padding-left:10px;background-position:0 -780px;height:30px}

.outfit_parts .product_buy li.buy {left:150px;bottom:13px} /*ts 3.4.09 raus: position:absolute;*/
#outfit_odd .outfit_parts .product_buy li.buy {position:static}
#outfit_items ul.outfit_parts .product_buy li.buy a {min-width:117px}
#signin_intro .signup:hover {background-position: 0 -500px}
#outfit_items ul.outfit_parts .product_buy li.buy:hover, #outfit_left_pic .info .media-info li.buy:hover {background-position: 0 -810px}

#outfit_items ul.outfit_parts .product_buy li.buy a,#signin_intro .signup a, #content span.button_wrap a,#content span.button_wrap_contest a,#outfit_left_pic .info .media-info li.buy a  {padding-right:10px;background-position:100% -162px;color:#fff;line-height:28px;padding-bottom:2px;font-weight:bold;display:block;text-align:center;width:150px;text-decoration:none}

#content span.button_wrap_contest a {width:auto}

#outfit_items ul.outfit_parts .product_buy li.buy a,#outfit_left_pic .info .media-info li.buy a  {background-position:100% -780px;}
#outfit_left_pic .info .media-info li.buy a {float:left;border:none}
#outfit_items ul.outfit_parts .product_buy li.buy a:hover, #signin_intro .signup a:hover, #content span.button_wrap a:hover {background-position:100% -500px;text-decoration:underline}

#outfit_items ul.outfit_parts .product_buy li.buy a:hover,#outfit_left_pic .info .media-info li.buy a:hover {background-position:100% -810px;text-decoration:underline}



#signin_intro .signup {margin-top:30px;padding-top:0;padding-bottom:0}
#content #outfit_sec .button_wrap {background-position: 0 -839px;padding-left:25px}
#content #outfit_sec .button_wrap a {background-position: 100% -839px;line-height:34px;font-size:1.2em;padding-top:1px;padding-right:25px;width:115px}
#content #outfit_sec .button_wrap:hover {background-position: 0 -875px}
#content #outfit_sec .button_wrap:hover a {background-position: 100% -875px;}

/* sidebar */
	.sidebox, #leftnav .box {margin-bottom:20px}
	#leftnav a {color:#4b4b4b}
	#leftnav .signin li {margin-bottom:5px}

.sidebox h3 {color:#c1416e;font-size:1.3em;}

#leftnav .shortfaq, #leftnav .signin,  #leftnav .successExplanation, #leftnav .errorExplanation, #leftnav .noticeExplanation {font-size:85%}
#leftnav .shortfaq li {line-height:1.2;font-size:90%;margin-bottom:5px}
#leftnav .shortfaq li strong {font-size:1.1em;}
#leftnav .shortfaq {margin-top:15px}
#leftnav .sub_category {margin-top:10px;font-size:85%}
#leftnav .sub_category span.small {font-size:95%}
.colors {padding:5px 0 0 0}
#leftnav .colors,#leftnav .pricerange,#leftnav .brandslist, #leftnav .purposelist {float:left;width:100%}

li.colors {padding-left:0}
.colors li, li.colors strong, .pricerange li, .brandslist li, .purposelist li, .category li {float:left}
.pricerange li, .brandslist li, .purposelist li, .category li {width:140px}
.category li.selected,.purposelist li.selected {width:120px}
#leftnav li.close {float:right;padding-top:2px;width:16px}

li.colors li {padding-right:10px}

.product_details li strong {float:left;width:80px}
ul.colors li {width:21px;height:19px;margin:0 2px 2px 0}
.article_colors a {float:left}
.colors a, .colors span,.article_colors a span {float:left;display:inline;width:21px;height:19px;overflow:hidden;background-image:url(../images/new_detail_background_2_3.gif);background-position:-580px -398px;text-indent:-9999px}
.colors a:hover,.article_colors a:hover span {background-position:-580px -376px}
.colors span.empty {background:none;}

.article_colors a em {float:left;padding-left:4px;font-style:normal;background:#fff;cursor:pointer;text-decoration:underline;line-height:19px}
.article_colors a:hover em {text-decoration:none}
h4.colors span.close {background:none;float:right}
h4.selected em {float:left;font-style:normal;font-weight:normal;}
.product_details li.colors span {margin-right:5px}
#leftnav p strong{font-size:85%}

.close a,.colors .close a:hover {float:right;background:url(../images/new_cross_delete.gif) 0 0 no-repeat; width:16px;height:0;padding-top:16px;overflow:hidden}

/* community */

.sub_box {padding:10px;background:url(../images/new_dots_h.gif) left top repeat-x}
/*#product_trends {background:none} ts 3.4.09*/
#outfit_contests,#winner_contests {padding-right:0;padding-left:0}
.sub_box:first-child {background:none;padding-top:0}

#trends_magazin .sub_box {padding-right:0;padding-left:0;}
#trends_magazin .products_list,#outfit_contests .products_list {background:none;padding-right:0;padding-left:4px;}
#outfit_contests .products_list {padding-left:10px}
#community_nav li,#community .contacts .userlist, #box_search_result .contacts .userlist {background:url(../images/new_dots_h.gif) left top repeat-x;padding:5px 0}

#community #currentcontacts_box .contacts .userlist:first-child {background:none}

#community .contacts .userlist, #box_search_result .contacts .userlist {padding:5px 10px}
p.noitems {padding-top:10px;padding-left:10px;background:url(../images/new_dots_h.gif) repeat-x }

#trends_magazin #product_trends h2, #more_products .products_list h2 {position:relative;z-index:10}
#trends_magazin #product_trends .products_list, #more_products .products_list, #similar_products .products_list {position:relative;top:-1px;z-index:1}

#community_nav li:first-child {background:none;padding-top:0}
#community #content h1, #community #content h2, #myoutfits_wrap h1, #content #registered_wrap h1,.detail #content #error404 h1, .detail #content #error500 h1 {background-image:url(../images/new_community-headings.gif);background-repeat: no-repeat;height:29px;}
#myoutfits_wrap h1 {padding:0;background-position:0 -609px;text-indent:-9999px;position:relative;z-index:10}

#myoutfits_wrap h1.others,#community #content #currentcontacts_box h1.others{padding:10px;height:auto;background:url(../images/new_dotted_headings_big.gif) 0 -352px no-repeat;text-indent:0}

#community #content #box_welcome h1, #content #box_search_result h1 {text-indent:0;padding:5px 5px 0 10px;height:24px;font-weight:bold;font-size:18px;color:#c1416e;background:url(../images/new_dotted_headings_big.gif) 0 -352px no-repeat}
#content #box_search_result h1 {font-size:1.3em;}
#community #content .prod_descr h2,#community #content .sub_box h2 {background:none;height:auto;margin-top:5px}
#community #content .sub_box h2{text-indent:0}
#community #content h1.productsleaflet_head {background-position:0 -638px;text-indent:-9999px;padding:0}
#community #content h1.outfitsleaflet_head {background-position:0 -667px;text-indent:-9999px;padding:0}
#community #content h1.messages_head {background-position:0 -725px;text-indent:-9999px;padding:0}
#community #content .box h2 {background-position:0 0}
#community #content #box_news h2 {background-position:0 -232px}
#community #content #box_friendships h2 {background-position:0 -174px}
#community #content #box_new_message h2 {background-position:0 -203px}
#community #content #lieblingsoutfits_box h2 {background-position:0 -290px}
#community #content #box_firstoutfit h2 {background-position:0 -1258px}
#community #content #box_invite_friend_new h1 {background-position:0 -812px}
#community #content #box_searchfriend h1 {background-position:0 -783px}
#community #content #box_profile h1	{background-position:0 -406px}
#community #content #box_profile h1.others_profile,#community #content .message_list_wrap h1 {text-indent:0;padding:5px 5px 0 10px;height:24px;font-weight:bold;font-size:18px;color:#c1416e;background:url(../images/new_dotted_headings_big.gif) 0 -352px no-repeat;height:29px;}
#community #content #profile_edit h1 {background-position:0 -754px}
#community #content #photo_edit h2 {background-position:0 -1444px;}
#community #content #photo_edit .sortlist {padding-top:10px}
#community #content #box_friends h2	{background-position:0 -464px}
#community #content #box_stylefacts h2 {background-position:0 -493px}
#community #content #box_fashiontipps h2 {background-position:0 -522px}
#community #content #lieblingsoutfits_box h2 {background-position:0 -551px}

#community #content #box_fashiontipps .clearfix,#community #content #fashiontipps .clearfix{background:url(../images/new_dots_v.gif) 291px 0 repeat-y}


#community #content #box_lieblingsteile h3 {background-image:url(../images/new_community-headings.gif);background-repeat: no-repeat;height:29px;background-position:0 -1221px;text-indent:-9999px}

#community #content #box_wall h2 {background-position:0 -580px}
#community #content #forfans_wrap h2 {background-position:0 -261px}
#community #content #currentcontacts_box h1, #community #content #questioncontacts_box h1,#community #content #pendingcontacts_box h1 {background-position:0 -377px}
#community #content #signin_intro h1 {background-position:0 -116px}
#community #content #friendshiprequest_box h1 {background-position:0 -174px}

#community #content #newestoutfitsfromfriends_wrap h2 {background-position:0 -290px}
#community #content #comhome_newestuser_wrap h2 {background-position:0 -319px}
#community #content #comhome_activeuser_wrap h2 {background-position:0 -348px}

#community #content #box_register h1, #content #registered_wrap h1 {background-position:0 -145px}

#community #content #newestlieblingsoutfits_box h2 {background-position:0 -435px}
#community #content #box_newmessage h1 {background-position: 0 -696px}

#community #content h1.outfit_forward_head{background-position: 0 -840px}
#community #content h1.article_forward_head{background-position: 0 -870px}

#community #content h1.outfit_report_head{background-position: 0 -1517px}
#community #content h1.person_report_head{background-position: 0 -1482px}

#community #content #box_gift_idea h1.article_idea_head {background-position: 0 -899px}
#community #content #box_gift_idea h1.outfit_idea_head {background-position: 0 -928px}


#community #content #passwd_forgtn_wrap h1 {background-position: 0 -957px}

#community #content #box_comment h1 {background-position: 0 -1060px}

#community #content #box_friends h1 {background-position: 0 -464px}

#community #content #her_outfits_wrap h2 {background-position: 0 -1089px;text-indent:-9999px;padding:0}

#tops, #flops {float:left;width:290px}
#flops {float:right}

#tops h3, #flops h3 {color:#4b4b4b;font-size:116%}

#community .contacts .userlist li, #box_search_result .contacts .userlist li {margin-left:100px}
#community .contacts .userlist li li, #box_search_result .contacts .userlist li li {margin-left:0}
#community .contacts .userlist li.user_pic, #box_search_result .contacts .userlist li.user_pic {margin:5px 0 0 0;float:left;}
/*#community .contacts .userlist li.user_pic a, #box_search_result .contacts .userlist li.user_pic a {width:87px;overflow:hidden}*/
#community .contacts .userlist li.user_info dt, #box_search_result .contacts .userlist li.user_info dt {width:100px}
#community .contacts .userlist li.user_info dd, #box_search_result .contacts .userlist li.user_info dd {float:left;width:120px;text-align:right;margin-right:270px;display:inline}
#community .contacts .userlist li.user_motto, #box_search_result .contacts .userlist li.user_motto {padding:0 0 10px 0}
#community .contacts .userlist li.user_details li, #box_search_result .contacts .userlist li.user_details li {float:left;display:inline;margin-right:5px;padding-left:5px;background:url(../images/new_dots_v.gif) left top repeat-y}

.contacts .userlist li.user_info h3 {font-size:116%;padding-top:3px}

#community .contacts .userlist li.user_details li:first-child, #box_search_result .contacts .userlist li.user_details li:first-child {background:none;padding-left:0}
#community .contacts .userlist li.user_details li a, #box_search_result .contacts .userlist li.user_details li a,#community .contacts .userlist li.user_details li.pending_friendship span, ul.pdflinks a {padding-left:22px;float:left;background-image:url(../images/new_detail_background_2_3.gif);background-repeat:no-repeat}
#community .contacts .userlist li.user_details li.email_link a, #box_search_result .contacts .userlist li.user_details li.email_link a{background-position:0 -334px;padding-left:20px}
#community .contacts .userlist li.user_details li.friends a, #box_search_result .contacts .userlist li.user_details li.friends a {background-position:-230px -355px}

#community .contacts .userlist li.user_details li.pending_friendship a,#community .contacts .userlist li.user_details li.pending_friendship span {background-position:-230px -422px;padding-left:15px}
#box_search_result .contacts .userlist li.user_details li.cancel_friendship a,#community .contacts .userlist li.user_details li.cancel_friendship a {background-position:-230px -378px;padding-left:15px} /*ts 3.4.09 cancel_friendship missed*/
#box_search_result .contacts .userlist li.user_details li.request_friendship a,#community .contacts .userlist li.user_details li.request_friendship a {background-position:-230px -400px;padding-left:15px}

ul.pdflinks {padding:5px 0}
ul.pdflinks a {float:none;display:block;position:relative;background-position: -465px -420px}

ul.surftipps li {background:url(../images/new_dots_h.gif) left top repeat-x;padding:10px}
ul.surftipps li:first-child {background:none;padding-top:0}

ul.surftipps li span.left {float:left;width:200px}
ul.surftipps li p {margin-left:200px}
/*

*/
/*ul.places {padding-left:10px}*/
ul.places li {position:relative;float:left;margin-left:11px;display:inline}
/*ul.places li:first-child, ul.places li.place1,*/ ul.places_small li.place1 {margin-left:0}
ul.places li a {float:left;width:190px;height:145px;overflow:hidden;border:1px solid #9b9b9b}
ul.places li a:hover {border-color:#22788E;}
ul.places li span {position:absolute;display:block;right:1px;bottom:1px;width:190px;height:64px;background-image:url(../images/contestplaces.png) !important;background:url(../images/contestplaces.gif) no-repeat}

ul.places li.place1 span {background-position:0 0}
ul.places li.place2 span {background-position:0 -64px}
ul.places li.place3 span {background-position:0 -128px}

ul.places li.place span a,ul.places_small li.place span a {width:100%;height:100%;border:none;text-indent:-9999px}

.contest_extra_left {float:left;width:250px}
.contest_extra_right {float:right;width:335px}

ul.places_small li {position:relative;float:left;margin-left:10px;display:inline}
ul.places_small li:first-child {margin-left:0}
ul.places_small li a {float:left;width:103px;height:80px;overflow:hidden;border:1px solid #9b9b9b}
ul.places_small li a:hover {border-color:#22788E;}
ul.places_small li span {position:absolute;text-indent:-9999px;right:1px;bottom:1px;width:103px;height:35px;background-image:url(../images/contestplaces_small.png) !important;background:url(../images/contestplaces_small.gif) no-repeat}

ul.places_small li.place1 span {background-position:0 0}
ul.places_small li.place2 span {background-position:0 -35px}
ul.places_small li.place3 span {background-position:0 -70px}

ul.archive li {padding:10px 0;background:url(../images/new_dots_h.gif) left top repeat-x}
ul.archive li:first-child{background:none}

ul.archive li li {float:left;padding:0 10px 0 0;background:none}
ul.all_products_archive li li{width:145px}
ul.selected_products_archive li li{width:250px}
ul.all_outfits_archive li li{width:774px}
ul.selected_outfits_archive li li {width:382px}

/*profile*/
#box_profile #usertools,#box_profile p.edit {margin-left:132px}
#box_profile p.edit {margin-top:10px;margin-bottom:0;}
#box_profile ul#userdetails li.user.pic,#box_profile ul#userdetails li.user.info,#box_profile ul#userdetails li.user.details,#box_profile ul#userdetails li.user.motto,#box_profile ul#userdetails li.user_details {margin-left:0;float:left}
#box_profile ul#userdetails li.user.pic {width:122px;min-height:130px}
#box_profile ul#userdetails li.user.info,#box_profile ul#userdetails li.user.details,#box_profile ul#userdetails li.user.motto,#box_profile ul#userdetails li.user_details {margin-left:10px;display:inline;width:225px}
#box_profile ul#userdetails li.user.motto,#box_profile ul#userdetails li.user_details {width:462px;padding-bottom:10px}
#box_profile dl {padding: 0 0 10px 0}
#box_profile ul#userdetails li.user_details {float:right;margin-right:6px;margin-left:0}

#box_profile ul#userdetails li.user.pic img {display:block;border:1px solid #9b9b9b}
#box_profile ul#userdetails li.user.pic a:hover img{border-color:#22788E;}
#box_profile ul#userdetails li.user.info dt {width:100px;margin-bottom:5px;clear:both}
#box_profile ul#userdetails li.user.info dd {width:100px;margin-bottom:5px;text-align:right;float:left;display:inline}


li.message .details .meta {margin-top:5px}
li.message .details .meta li {line-height:1.2}
#box_profile li.user_details li, li.message .details .meta li, #message-nav li {float:left;display:inline;margin-right:5px;padding-left:5px;background:url(../images/new_dots_v.gif) left top repeat-y}
#box_profile li.user_details li:first-child, li.message .details .meta li:first-child, #message-nav li:first-child {background:none;padding-left:0}
#box_profile li.user_details li, li.message .details .meta li, #message-nav li {float:left;display:inline;margin-right:5px;padding-left:5px;background:url(../images/new_dots_v.gif) left top repeat-y}
#box_profile li.user_details li, li.message .details .meta li, #message-nav li.active a {font-weight:bold}
#box_profile li.user_details li a, ul.friendship_details li a,#box_profile li.user_details li span, ul.friendship_details li span {padding-left:22px;float:left;background-image:url(../images/new_detail_background_2_3.gif);background-repeat:no-repeat}
#box_profile li.user_details li.email_link a{background-position:0 -334px;padding-left:18px;}
#box_profile li.user_details li span, ul.friendship_details li span {color:#aaa}
#box_profile li.user_details li.friends a, ul.friendship_details li.friends a {background-position:-230px -356px}
#box_profile li.user_details li.report a {background-position:0 -356px;padding-left:18px}
#box_profile li.user_details li.pending_friendship a, ul.friendship_details li.pending_friendship a,#box_profile li.user_details li.pending_friendship span, ul.friendship_details li.pending_friendship span  {background-position:-230px -422px;padding-left:15px}

#box_profile li.user_details li.cancel_friendship a, ul.friendship_details li.cancel_friendship a,#box_profile li.user_details li.cancel_friendship span, ul.friendship_details li.cancel_friendship span   {background-position:-230px -377px;padding-left:15px}
#box_profile li.user_details li.request_friendship a, ul.friendship_details li.request_friendship a,#box_profile li.user_details li.request_friendship span, ul.friendship_details li.request_friendship span    {background-position:-230px -400px;padding-left:15px}

.contest_main_article {padding-bottom:10px}
.contest_main_article p#contest_outfit_combine {float:right;margin-right:10px;display:inline;clear:both}
.contest_descr {padding:5px 0;margin: 0 10px}
.contest_img {margin:0 10px}
.contest_img img {display:block;border:1px solid #9b9b9b}
.popular_friends li {float:left;margin:0 13px 0 0;display:inline}
.popular_friends a {float:left;border:1px solid #9b9b9b}
.popular_friends a:hover {border-color:#22788E;}
.link_right {text-align:right;margin:0 0 0 0}
#newestlieblingsoutfits_box .link_right {margin-right:10px}
#combine .link_right {margin-top:0;margin-right:22px;font-size:.95em}

#community #content #box_firstoutfit div.image a {display:block;border:1px solid #9b9b9b}
#community #content #box_firstoutfit div.image a:hover {border-color:#22788E;}
#community #content #box_firstoutfit p {margin:0 100px 20px 200px}
#community #content #box_firstoutfit p.change_outfit {margin-right:0;margin-bottom:0}
#community #content #box_firstoutfit p.change_outfit span {margin-right:10px}


/*messages*/

.messages .message {background:url(../images/new_dots_h.gif) left top repeat-x;padding:10px}
.messages .message:first-child {background:none}

.messages .message .pic {float:left;width:87px;position:relative}
#box_new_message .messages .message .pic {width:52px;}
.messages .message .pic a,.userlist .user_pic a {float:left;border:1px solid #9b9b9b}
.messages .message .pic a:hover,.userlist .user_pic a:hover {border-color:#22788E;}
.messages .message .pic img.icon {position:absolute;left:-4px;top:-4px}
.messages .message .details {margin-left:100px}
#box_new_message .messages .message .details {margin-left:70px;}


.newmessage .pic {float:left;}
.newmessage .pic a {float:left;border:1px solid #9b9b9b}
.newmessage .pic a:hover {border-color:#22788E;}

.newmessage .recipient {margin-left:110px}
.newmessage .message_body {clear:both;margin-top:20px}


/* invite friend */

#box_invite_friend_new li, #box_forward li,#box_gift_idea li {padding:5px 10px}
em.notfound {font-weight:bold;padding-bottom:10px;display:block}
#box_invite_friend_new p.form_submit,#box_forward p.form_submit,#box_gift_idea p.form_submit {float:right;padding-right:10px}
#box_suggest p.form_submit {padding-left:190px}
/*edit profile*/

.sub_box #colours li,.sub_box #brands li {float:left;width:25%}
.sub_box h3 {margin-bottom:10px}
.sub_box h3 span {display:block;color:#4b4b4b;font-weight:normal;font-size:90%}

#box_suggest h4 {margin:10px 0}


/*guestbook*/
#guestbookcomments form {padding:10px;}
#guestbookcomments h3 {color:#4b4b4b}
#guestbookcomments li {padding: 5px 10px 10px 10px;background:url(../images/new_dots_h.gif) 0 100% repeat-x}

#guestbookcomments .notconnected {padding:10px;}
#guestbookcomments .notconnected li {background:none;padding:0}

#guestbookcomments li .profile-image {float:left;width:60px;display:inline}
#guestbookcomments li .profile-image a{float:left;border:1px solid #9b9b9b}
#guestbookcomments li .profile-image a:hover {border-color:#22788E;}
#guestbookcomments li .commentbody {float:left;width:540px}
.commentbody .published span.date {float:left;}
.commentbody .published span.meta, .outfit_comments .meta .delete {float:right;}
.commentbody blockquote {clear:both;padding:5px 10px 5px 0}
/* static pages */


#agb_wrap .agb li, #faq_wrap .help li {margin-bottom:10px;padding:10px;background:url(../images/new_dots_h.gif) repeat-x}
#agb_wrap .agb li:first-child, #faq_wrap .help li:first-child{background:none;padding-top:0;}
#agb_wrap .agb li li,#faq_wrap .help li li {margin:0;background:none;padding: 5px 10px}

#faq_wrap .help  div.help_howto {float:right;margin: 0 0 5px 5px}
#faq_wrap .help  div.help_howto a{display:block;border:1px solid #9b9b9b;height:71px}/*ts 6.4.09 +height für ie*/
#faq_wrap .help  div.help_howto a:hover {border:1px solid #22788E;}
#faq_wrap .help li li ul {padding: 5px 0}
#faq_wrap .help li li li {list-style:disc outside;margin-left:20px;padding:0}
#faq_wrap #agblinks {background:url(../images/new_dots_h.gif) 0 100% repeat-x;padding-bottom:10px;padding-left:10px;margin-bottom:20px}
#faq_wrap .help h4,#faq_wrap .help h5 {color:#4b4b4b;margin-top:10px}

.detail #content #impressum_wrap,.detail #content #error404,.detail #content #error500, .detail #content #press_wrap, .detail #content #registered_wrap {float:right;width:641px;background:transparent url(../images/new_dotted_down_big.gif) no-repeat scroll left bottom;margin-bottom:10px;padding-bottom:5px;}
.detail #content #impressum_wrap .inner_box,.detail #content #error404 .inner_box,.detail #content #error500 .inner_box, .detail #content #press_wrap .inner_box, .detail #content #registered_wrap .inner_box {background:transparent url(../images/new_dotted_center_big.gif) repeat-y scroll 0 0;padding:10px;}

.detail #content #error500 .inner_box,
.detail #content #error404 .inner_box,
.detail #content #impressum_wrap .inner_box,
.detail #content #registered_wrap .inner_box,
.detail #content #ueberuns_wrap .inner_box {padding:10px 20px}

.detail #content #ueberuns_wrap .float_right {margin-left:20px}
.detail #content #ueberuns_wrap h5 {margin-top:20px}
.detail #content #ueberuns_wrap h5:first-child {margin-top:0}

.detail #content #ueberuns_wrap .float_right img {border:1px solid #9b9b9b}

.detail #content #impressum_wrap .adr ul,.detail #content #impressum_wrap li p {padding:5px 0}
.detail #content #impressum_wrap .adr ul li{font-weight:bold}
.detail #content #impressum_wrap .adr ul li h3 {color:#444}

	/*footer*/
	#footer li{display:inline;float:left;width:95px}
	#footer li.footer_big{width:110px}
	#footer li li {display:block;float:none;text-align:left;line-height:1.4em;}
	#footer li ul.bookmarklets li {margin-right: 8px;display:inline;float:left;width:auto;}

	/*forms*/
	input, select, textarea {border:1px solid #9B9B9B;font:normal 1em/1.2 arial, helvetica, sans-serif}
	textarea#blog_outfit, textarea#forum_outfit {width:544px;color:#727272}
	textarea#blog_outfit {height:130px}
	textarea#forum_outfit {height:50px}
	#outfit_details input#url_outfit {border-color:#c7c7c7;color:#9B9B9B}
	input:focus, select:focus, textarea:focus, #outfit_details input#url_outfit:focus {border-color:#4b4b4b}
	input[type="radio"],input[type="checkbox"], input.checkbox, input.radio, .form_row input.checkbox, .form_row input.radio {border:none !important;width:auto !important}

	input[type="submit"], input.button, label,input[type="radio"],input[type="checkbox"], .form_row input.checkbox, .form_row input.radio {cursor:pointer}
	label {font-weight:bold}
	input#search_people {float:left;margin:5px 5px 0 0;width:150px;}
	textarea#comment_body {height:80px;width:362px;}
	#guestbookcomments textarea#comment_body {width:599px;}

	#box_invite_friend_new label, #box_forward label,#box_gift_idea label {float:left;width:190px;font-weight:bold}
	#box_forward input#url_outfit {width:608px}

	#leftnav select {width:140px}


	#box_register .form_row {height:3.5em;clear:both;position:relative;background:url(../images/kreis.gif) -5000px -5000px no-repeat}
	#box_register label {float:left;width:14em;font-weight:bold;line-height:1.2;font-size:14px}
        #box_register .password label {padding-top:5px}
	#box_register label small {display:block;font-weight:normal;font-size:.85em}
	#box_register .tos label {width:410px;padding-left:5px;font-weight:normal}
	.form_row, .form li {padding:3px 0;clear:both}
	.newmessage {padding: 0 10px}
	.recipient .form_row {clear:none}
	.form_row input {width:250px}
        #box_register .form_row input, #box_register .form_row select {font-size:18px;float:left}
        #box_register .form_row input {padding:2px 4px}
        #box_register .form_row select {margin-right:9px}
        #box_register .form_row select#person_birthday_1i {margin-right:0;width:71px}
        #box_register span.button_wrap{background-position:0 -222px}
        #box_register span.button_wrap input {background-position:100% -222px;height:35px;padding:0px 10px 3px 0;height:35px;font-weight:normal}

        #box_register span.button_wrap:hover{background-position:0 -560px;}
        #box_register span.button_wrap:hover input {background-position:100% -560px}

	#box_suggest input {width:407px} /*ts 3.4.09*/
	#box_suggest span.button_wrap input {width:auto}
	.form_row select, #box_suggest select {margin-right:5px;width:252px}
	#box_suggest select {width:409px} /*ts 3.4.09*/
	.fieldWithErrors {float:left;}
        .feedback_error, .feedback {float:right;color:#c33;font-weight:bold;width:150px;line-height:1.2}

        .password .feedback_error,.singleline .feedback_error, span.feedback .feedback_error {padding-top:5px}
        span .feedback_error {padding-left:0}
        .feedback {font-weight:normal}
        .feedback img {vertical-align:middle;float:left;width:20px;height:20px;overflow:hidden}

        .feedback_error em, .feedback em, #nickname_ok em {position:relative;top:5px;padding:3px 0 3px 25px;background:url(../images/kreis.gif) 0 50% no-repeat;font-style:normal;font-weight:normal;color:#444}
	.feedback_error .feedback_error em, .feedback .feedback_error em, #nickname_ok .feedback_error em {position:static}
        .fieldWithErrors input, .fieldWithErrors select, .fieldWithErrors textarea {border-color:#c33;background-color:#FFEAF2}
	.form li {float:left;width:100%;clear:both}
	.form input {float:left;}
	.form_row.submit {padding-top:20px;}
        #box_register .form_row.submit {padding-top:0;}
	.sub_box label, .form label {float:left;width:190px}
	#sub_box_connection_notifications.sub_box label {width:270px}
	#sub_box_profile_photo.sub_box label {width:270px}
	.sub_box #colours label,.sub_box #brands label {width:119px;overflow:hidden}
	.sub_box #colours input,.sub_box #brands input {float:left}
	#motto textarea  {height:100px;width:575px}
	.newmessage .message_body textarea {width:595px;height:150px}
	#box_invite_friend_new .message_box textarea,#box_forward textarea,#box_gift_idea textarea,.form textarea {width:407px;height:100px}

	.newmessage .recipient label {width:50px;float:left;font-weight:bold}
	.newmessage .recipient input#message_subject {width:300px}
	.newmessage .message_body label {display:block;font-weight:bold}

#person_birthday_2i {width:106px}
#person_birthday_3i,#person_birthday_1i {width:65px}




/*debugger*/

	#sqlqueries {position:fixed;z-index:200;-moz-opacity:.95;font-size:12px;padding:10px;left:0;display:none}
	#sqlqueries li {padding:10px 0}

/* so kann man nofollows besser erkennen (tina)

a[rel~="nofollow"] {
border: thin dashed firebrick ! important;
background-color: rgb(255, 200, 200) ! important;
}*/



/* CAROUSEL css  ***************************************************************************************** */
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0; padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;}

.jcarousel-next,.jcarousel-prev{z-index:3;display:none;}

.jcarousel-skin-tango .jcarousel-container-horizontal{padding:0px 10px;}

.jcarousel-skin-tango .jcarousel-item {font-size:11px;text-align:center}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:5px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top:0px;right:2px;width:12px;height:82px;cursor:pointer;background: #fff url(../images/carousel.gif) no-repeat 0 50%;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top:0px;left:-2px;width:12px;height:82px;cursor:pointer; background: #fff url(../images/carousel.gif) no-repeat -44px 50%;}

.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 50%;}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor:default;background-position:-16px 50%;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -30px 50%;}


.carousel_2 .jcarousel-skin-tango .jcarousel-prev-horizontal,.carousel_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.carousel_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.carousel_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {left:-2px}

.jcarousel-skin-tango {clear:both;position:relative}
.jcarousel-item div.image {overflow:hidden}

.jcarousel-item div.image a {float:left;border:1px solid #9b9b9b;overflow:hidden}
.jcarousel-item div.image a:hover{border-color:#22788E;}

.homepage .jcarousel-skin-tango .jcarousel-container-horizontal{width:605px;}
.homepage .jcarousel-skin-tango .jcarousel-clip-horizontal {width:605px;}

.homepage .outfit_otd #myoutfits_box .jcarousel-skin-tango .jcarousel-container-horizontal{width:329px;}
.homepage .outfit_otd #myoutfits_box .jcarousel-skin-tango .jcarousel-clip-horizontal {width:329px;}
.homepage .outfit_otd #myoutfits_box .jcarousel-skin-tango .jcarousel-clip-horizontal a {width:103px;height:80px}


.subpage .jcarousel-skin-tango .jcarousel-container-horizontal{width:605px;}
.subpage .jcarousel-skin-tango .jcarousel-clip-horizontal {width:605px;}

.detail .jcarousel-skin-tango .jcarousel-container-horizontal{width:765px;}
.detail .jcarousel-skin-tango .jcarousel-clip-horizontal {width:765px;}

.detail #outfit_left .jcarousel-skin-tango .jcarousel-container-horizontal{width:424px;}
.detail #outfit_left .jcarousel-skin-tango .jcarousel-clip-horizontal {width:424px;}

.detail .even .jcarousel-skin-tango .jcarousel-container-horizontal{width:424px;}
.detail .even .jcarousel-skin-tango .jcarousel-clip-horizontal {width:424px;}


.carousel_1 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_1 .jcarousel-skin-tango .jcarousel-prev-horizontal {height:82px}
.carousel_1 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:84px}
.carousel_1 .jcarousel-skin-tango .jcarousel-item{width:105px;margin-right:17px}
#outfit_left .carousel_1 .jcarousel-skin-tango .jcarousel-item{margin-right:12px}
.carousel_1 .jcarousel-skin-tango .jcarousel-item div a {height:82px;width:103px}

.carousel_2 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_2 .jcarousel-skin-tango .jcarousel-prev-horizontal{height:250px;}
.carousel_2 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:250px}
.carousel_2 .jcarousel-skin-tango .jcarousel-item{height:250px}
.carousel_2 .jcarousel-skin-tango .jcarousel-item {text-align:left;width:192px;padding-right:81px;margin-right:0}
.carousel_2 .jcarousel-skin-tango .jcarousel-item div.image a{width:190px;height:145px}


.carousel_3 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_3 .jcarousel-skin-tango .jcarousel-prev-horizontal {height:112px}
.carousel_3 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:112px}
.carousel_3 .jcarousel-skin-tango .jcarousel-item {height:112px;width:112px;margin-right:10px}
.carousel_3 .jcarousel-skin-tango .jcarousel-item div a {width:110px;height:110px}
#similar_products_box .jcarousel-skin-tango .jcarousel-clip-horizontal,
 #similar_products_box .jcarousel-skin-tango .jcarousel-item,
 #soldout_similar_products_box .jcarousel-skin-tango .jcarousel-clip-horizontal,
 #soldout_similar_products_box .jcarousel-skin-tango .jcarousel-item  {height:112px}
.carousel_3 .jcarousel-skin-tango #toparticles .jcarousel-item {margin-right:10px}

.carousel_4 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_4 .jcarousel-skin-tango .jcarousel-prev-horizontal{height:150px;}
.carousel_4 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:150px}
.carousel_4 .jcarousel-skin-tango .jcarousel-item{height:150px}
.carousel_4 .jcarousel-skin-tango .jcarousel-item {text-align:left;width:189px;margin:0 15px 0 0}

.carousel_4 .jcarousel-skin-tango .jcarousel-item div.image a{width:187px;height:145px;overflow:hidden}
.carousel_4 .jcarousel-skin-tango .jcarousel-item div.image a img {width:187px}

#outfits_with_item_box.carousel_4 .jcarousel-skin-tango .jcarousel-item {margin-right:10px}

.carousel_5 .jcarousel-skin-tango .jcarousel-container-horizontal{width:286px;}
.carousel_5 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:286px;}
.carousel_5 .jcarousel-skin-tango .jcarousel-item div a {height:82px;width:103px}



#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-container-horizontal{width:286px;}
#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:286px;}

#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-next-horizontal,
#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-prev-horizontal {height:72px}
#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:72px}
#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-item {height:72px;width:72px;margin-right:5px}
#outfit_even .carousel_3 .jcarousel-skin-tango .jcarousel-item div a {height:70px;width:70px}


.carousel_6 .jcarousel-skin-tango .jcarousel-container-horizontal{width:280px;}
.carousel_6 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:280px;}
.carousel_6 .jcarousel-skin-tango .jcarousel-item div a {height:72px;width:72px}
.carousel_6 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_6 .jcarousel-skin-tango .jcarousel-prev-horizontal {height:72px}


.carousel_7 .jcarousel-skin-tango .jcarousel-next-horizontal,
.carousel_7 .jcarousel-skin-tango .jcarousel-prev-horizontal {height:117px;}
.carousel_7 .jcarousel-skin-tango .jcarousel-clip-horizontal {height:117px}
.carousel_7 .jcarousel-skin-tango .jcarousel-item {height:117px}
.carousel_7 .jcarousel-skin-tango .jcarousel-item {text-align:left;width:87px;padding-right:0;margin-right:15px}
.carousel_7 .jcarousel-skin-tango .jcarousel-item div.image a{width:87px;height:117px}
.carousel_7 .jcarousel-container div.image a img {position:static;top:0;border:none}
.carousel_7 .jcarousel-item div.image a {border:none}
.carousel_7 .jcarousel-item div.image a img {border:1px solid #9b9b9b}
.carousel_7 .jcarousel-item div.image a:hover img {border-color:#22788E}






.jcarousel-list li li {height:auto;width:95%}



/* end CAROUSEL css */



/* RATING css **************************************************************************************** */


 ul.rating {list-style: none;position: relative;width: 75px !important;height: 15px;background-image: url("/images/ratings.jpg");background-position: -75px 0;background-repeat: no-repeat;padding: 0;overflow: hidden;}

.rating li {margin: 0;padding: 0;float: left;width:15px !important;border:none}
.rating li.current-rating {display:none}
.rating li a,.rating li span {display: block;position: absolute;width: 15px;height:15px;text-indent: -9999px;overflow: hidden;z-index: 20;}

ul.stars-1 { background-position: -60px 0;}
ul.stars-2 { background-position: -45px 0;}
ul.stars-3 { background-position: -30px 0;}
ul.stars-4 { background-position: -15px 0;}
ul.stars-5 { background-position: 0 0;}

.rating .one-stars { left: 0; }
.rating .two-stars { left: 15px; }
.rating .three-stars { left: 30px; }
.rating .four-stars { left: 45px; }
.rating .five-stars { left: 60px; }

.rating li a:hover {background: transparent url("/images/star.jpg") left top repeat-x;left: 0;z-index: 1;}

.rating a.one-stars:hover {width: 15px;}
.rating a.two-stars:hover {width: 30px;}
.rating a.three-stars:hover {width: 45px;}
.rating a.four-stars:hover {width: 60px;}
.rating a.five-stars:hover {width: 75px;}
/* end RATING css **************************************************************************************** */


#flash_video {text-align:center !important;}


/* thickbox */

#TBajaxContent{
clear:both;
overflow:auto;
padding:0;
margin:0;
text-align:left;
}
#TBajaxWindowTitle{
padding:7px 50px 5px 10px;
}
#TBcaption{
background:#FFFFFF;
color:#c1416e;
float:left;
font:bold 11px Arial,Helvetica,sans-serif;
height:25px;
padding:7px 30px 10px 25px;
margin:0;
}
#TBcloseAjaxWindow{
float:right;
margin-bottom:1px;
padding:7px 10px 5px 0;
text-align:right;
margin:0;
}
#TBcloseWindow{
float:right;
/*height:25px;*/
padding:11px 25px 10px 0;
margin:0;
}
#TBcloseWindow a{
background:#FFFFFF;
color:#666666;
font:normal 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}
#TBcloseAjaxWindow a{
background:#c1416e;
color:#eee;
font:normal 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}
#TBcloseAjaxWindow a small{
font:bold 12px Arial,Helvetica,sans-serif;
color:#ffffff;
}
#TBhideSelect{
background:#FFFFFF;
border:none;
color:#000000;
filter:alpha(opacity=0);
height:100%;
left:0;
-moz-opacity:0;
opacity:0;
position:absolute;
top:0;
width:100%;
z-index:2980;
}
#TBiframeContent{
border:none;
clear:both;
margin-bottom:-5px;
}
#TBload{
/*background:url(../images/loadingAnimation.gif);*/
display:none;
height:100px;
position:absolute;
width:100px;
z-index:2990;
}
#TBoverlay{
background: #000;
color:#fff;
left:0px;
-moz-opacity:0.8;
opacity:0.8;
filter:alpha(opacity=80);
position:absolute;
top:0px;
width:100%;
z-index:2970;
}

#TBsecondLine{
background:#FFFFFF;
color:#D6D6D6;
font:bold 11px Arial,Helvetica,sans-serif;
}
#TBsecondLine span{
padding:0 10px;
}
#TBsecondLine a{
background:#FFFFFF;
color:#515151;
}
#TBtitle{
background:#c1416e;
color:#fff;
font:bold 12px Arial,Helvetica,sans-serif;
height:27px;
}
#TBwindow{
background:#323232;
/*border:2px solid #D6D6D6; ts 6.4.09*/
color:#4B4B4B;
display:none;
position:absolute;
text-align:left;
z-index:3000;
}
#TBwindow img#TBimage{
/*border-bottom:1px solid #CCCCCC;
border-left:1px solid #666666;
border-right:1px solid #CCCCCC;
border-top:1px solid #666666;*/
display:block;
margin:0;/*margin:15px 0 0 15px;*/
}

/* new caroseuls */


#stickybox .jcarousel-clip {paddingt:5px 0}
#stickybox .jcarousel-skin-tango .jcarousel-container-vertical {
    width: 70px;
    padding: 10px 0
}

#stickybox .jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  70px;}

#stickybox.jcarousel-skin-tango .jcarousel-item {
    width: 70px;
    height: 55px;
}

#stickybox .jcarousel-skin-tango .jcarousel-item-vertical {
    margin: 6px 0 0 0;
}

#stickybox .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
#stickybox .jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    top: 0;
    right: 0;
    width: 31px;
    height: 12px;
    cursor: pointer;
    background: transparent url(../images/carousel-vertical.gif) no-repeat 100% 0;
}

#stickybox .jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 100% 1px;
}

#stickybox .jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 100% 0;
}

#stickybox .jcarousel-skin-tango .jcarousel-next-disabled-vertical,
#stickybox .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
#stickybox .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
    background-color:transparent
}

#stickybox .jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 0;
    left: 0px;
    width: 31px;
    height: 12px;
    cursor: pointer;
    background: transparent url(../images/carousel-vertical.gif) no-repeat 0 0;
}

#stickybox .jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -1px;
}

#stickybox .jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 0;
}

#stickybox .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
#stickybox .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
#stickybox .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
    background-color:transparent
}
           #sticky {}
          #sticky img {width:68px;height:53px;border:1px solid #9B9B9B}

       