* { outline: none }
html { height:100%; }
body { height:100%; min-height:100%; margin: 0; padding: 0; background: #000000 url(/images/gallery/white/bg_repeater.jpg) repeat-x; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: black; }
h1 { margin-top: 12px; margin-bottom: 24px; font-size: 16px; font-family: Arial; font-weight: bold; }
h2 { margin-top: 6px; margin-bottom: 2px; font-size: 12px; font-family: Arial; font-weight: bold; }
h3 { }
h4 { }
.center { text-align: center }
.left { float: left }
.rightfloat { float: right }
.clear { clear: both }
#bg_wrapper { min-height:100%; height:100%; /* background: url(/images/gallery/white/flower_bg-trans.png) center top no-repeat; _NO__DOTCOMMA__AFTER__*/ }
#wrapper { height:100%; min-height:100%; width: 960px; margin: 0 auto; background:#fff; min-height:100%; /* background: url(/images/gallery/white/bg_shadow_repeat-trans.png) repeat-y; */ }

#bgwrapper {background:white; margin:0 auto; width:960px;}

#header { height:79px; background:url(/layout/vo/images/headerbg.png); }
#header a.headerlogo { width:726px; float:left; }
#header a.img { border:none; }
#header-right { width:220px; height:49px; float:right; background:url(/layout/vo/images/headerbg.png); }

#usermenu { font-size:10px; margin-top:2px; margin-left:26px; }
#usermenu a { color:#2b404c; text-decoration:none; }
#usermenu a:hover { text-decoration:underline; }

#header .bag { width:28px; height:30px; float:left; background:url(/layout/vo/images/bag.png); font-weight:bold; color:#2b404c; font-size:16px; margin-left:30px; margin-top:10px; padding-top:15px; padding-left:8px; }
#header .price { float:left; font-weight:bold; color:#5a5a5a; margin-left:20px; margin-top:10px; margin-bottom:2px; width:80px; }
#header a.tobasket { float:left; margin-left:15px; }


/*** mainnav ***/
#mainnav {
	width:940px;
	height:30px;
	overflow:visible;
	display:block;
	background: url(/layout/vo/images/menusprite.png);
	text-align:left;
	font-family:Helvetica Neue, Arial, arial, sans-serif !important;
	font-weight:bold;
	font-size:14px;
	padding-left:20px;
	clear:both;
}

#mainnav ul,
#mainnav li,
#mainnav .submenu {
  border: none;
  margin: 0;
  padding: 0;
}

/** * neccassary for <= IE6 */
* html #mainnav { zoom: 0; }
* html #mainnav { z\oom: 1; }

/** * overwrite some values from typolight.css, neccessary for <= IE7 */
#header .inside {
  position: static;
}

/** * clear the mainnav floating in the element that follows mainnav,
 * not neccassary for TL standard situations
#container {
  clear: left;
}
 */



/** *
 * horizontal mainnav menu based on
 * http://htmldog.com/articles/mainnav/dropdowns/
 * up to 4 levels, change the 22px and 140px values that it fits your need
 * give the navigation module in the BE the ID 'mainnav' !!! not Class
 */
#mainnav ul.level_1,
#mainnav ul.level_1 ul {
z-index: 9999;
line-height: 20px;
padding: 0;
margin: 0;
list-style: none;
}
#mainnav ul.level_1 li ul ul {
margin: -22px 0 0 0; /** * adjust top-value if you have padding and/or borders */
}


#mainnav ul.level_1 a,
#mainnav ul.level_1 span {
display: block;
padding-left:20px;
width: 200px;  /* adjust value if you have padding and/or borders */
}

#mainnav ul.level_1 li {
float: left;
/*width: 140px;*/
}

#mainnav ul.level_1 li ul {
position: absolute;
width: 160px;
left: -999em; /** * change to 'auto' for testing */
}
/** * IE7 workaround */
*:first-child+html #mainnav ul.level_1 li ul {
        display: none; /** * change to 'block' for testing */
}

/** * up to 4 levels */
#mainnav ul.level_1 li:hover ul ul,
#mainnav ul.level_1 li.sfhover ul ul,
#mainnav ul.level_1 li:hover ul ul ul,
#mainnav ul.level_1 li.sfhover ul ul ul {
        left: -999em; /** * change to 'auto' for testing */
}
/** * IE7 workaround */
*:first-child+html #mainnav ul.level_1 li:hover ul ul,
*:first-child+html #mainnav ul.level_1 li.sfhover ul ul,
*:first-child+html #mainnav ul.level_1 li:hover ul ul ul,
*:first-child+html #mainnav ul.level_1 li.sfhover ul ul ul {
        display: none; /** * change to 'block' for testing */
}
#mainnav ul.level_1 li:hover ul,
#mainnav ul.level_1 li.sfhover ul,
#mainnav ul.level_1 li li:hover ul,
#mainnav ul.level_1 li li.sfhover ul,
#mainnav ul.level_1 li li li:hover ul,
#mainnav ul.level_1 li li li.sfhover ul {
        left: auto;
}
/** * IE7 workaround */
*:first-child+html #mainnav ul.level_1 li:hover ul,
*:first-child+html #mainnav ul.level_1 li.sfhover ul,
*:first-child+html #mainnav ul.level_1 li li:hover ul,
*:first-child+html #mainnav ul.level_1 li li.sfhover ul,
*:first-child+html #mainnav ul.level_1 li li li:hover ul,
*:first-child+html #mainnav ul.level_1 li li li.sfhover ul {
        display: block;
}

/* change */
#mainnav ul.level_1 ul.level_2 { margin-top:5px; }

#mainnav ul.level_2 li.last {
padding-bottom: 20px;
}
#mainnav ul.level_2 li {
text-align: left;
background:transparent url(/layout/vo/images/90.png);
padding-left:0px;
padding-top:8px;
}
#mainnav ul.level_2 span,
#mainnav ul.level_2 li.active,
#mainnav ul.level_2 li a:link,
#mainnav ul.level_2 li a:visited {
font-size: 12px;
display: block;
width: 200px;
color: #085566 !important;
text-transform: none;
font-weight: normal;
}

#mainnav ul.level_2 span.active,
#mainnav ul.level_2 li a:hover,
#mainnav ul.level_2 li a:active {
text-decoration:underline;
}


#mainnav ul.level_1 {
	height:30px;
	float:left;

}

#mainnav ul.level_1 li.submenu {
	height:30px;
	padding-right:0px;
	padding-left:0px;
	padding-top:5px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right 2px;
}

#mainnav ul.level_1 li.submenu:hover {
		background:transparent url(/layout/vo/images/90.png);
		color:#085566 !important;
	}
	
	
#mainnav a {
	color:#fff;
	text-decoration:none;
	display:block;
}

#mainnav a:hover {
	color:#085566;
}

#mainnav .active {
	color:#085566;
}


/*** left ***/
#left { width:180px; padding-top:10px; float:left;  background:#fff; }
#left a:hover { text-decoration:none; }
.filter { padding-left:20px; width:160px; }
.filter h3 { margin-top:3px; margin-bottom:3px; width:140px; border-bottom:1px solid #d0d0d0; font-weight:bold; font-size:13px;}
.filter h2 { font-size:11px;}
.filter .NavigationGroupFilter { width:160px; display:block; font-size:10px; }

.productcats { padding-left:20px; width:160px; }
.productcats h2 { font-size:13px; width:140px; color:#000; border-bottom:1px solid #d0d0d0; }
.productcats ul { list-style-type:none; margin:0px; padding:0px; color:#5C9BD1; }
.productcats a { width:140px;  margin-left:-5px; display:block; background:transparent; padding:2px 5px 2px 5px; text-decoration:none; color:#5C9BD1; }
.productcats a:active { background:#dfdfdf; }
.productcats a:hover { background:#dfdfdf; }

.search {  width:170px; height:55px; display:block; margin-left:20px; }
#searchtext { width:130px; margin-bottom:5px; }


.infonav { margin-top:0px; padding-left:20px; width:160px; margin-bottom:20px; }
.infonav h2 { font-size:13px; width:140px; color:#000; border-bottom:1px solid #d0d0d0; }
.infonav ul { list-style-type:none; margin:0px; padding:0px; color:#5C9BD1; }
.infonav a { width:140px;  margin-left:-5px; display:block; background:transparent; padding:2px 5px 2px 5px; text-decoration:none; color:#5C9BD1; }
.infonav a:active { background:#dfdfdf; }
.infonav a:hover { background:#dfdfdf; color:#404040; }

/*** content ***/
#content { width:760px; float:left; padding-left:10px; padding-right:10px; padding-top:10px; background:#fff; }
a { text-decoration:none; color:#2B404C; }
a:hover { text-decoration:underline; }
#content .breadcrumbs { margin-bottom: 3px; font-size:10px; }
#content .breadcrumbs a { color:#085566; text-decoration:none; }
#content .breadcrumbs a:hover { text-decoration:underline; }
#content .produkt { border: 1px solid #99ccff; background: white; height: 200px; margin-bottom: 10px; }
#content .produkt h1 { font-size: 16px; margin-bottom: 5px; margin-left: 10px; margin-top: 7px; }
#content .produkt h1.orange { font-size: 17px; margin-bottom: 10px; margin-top: 1px; color: orange; }

.marken { margin-bottom: 10px }
#content .news { background: #FFFFFF; border: 1px solid #99ccff; margin-bottom: 10px; padding: 10px; color: #555555; }
#content .news h2 { color: #8b8b8b; border-left: 10px solid #6AA7A8; padding-left: 10px; font-size: 20px; }
#content .news img { border: 1px solid #99ccff; margin-right: 20px; padding: 0; }
#content .cat { overflow:hidden; background: #FFFFFF; margin-bottom: 10px; color: #555555; display:block; }
#orderstep_panel { background: #FFFFFF; margin-bottom: 10px; color: #555555; padding:0px; }
#content .cat .left { width: 150px }
#content .cat .right { width: 279px; text-align: right; }
#content .cat .right img { padding-bottom: 10px }
#content .cat h1 { color: 404040; margin: 0; font-size: 18px; margin-bottom:5px; }
#content .cat p { border-top: 1px solid #CCCCCC; padding-top: 5px; }
#content .breadcrumbs { background: #FFF; padding: 3px; color: #555; }
#content .nav { background: #FFF; border: 1px solid #99CCFF; padding: 10px; color: #555; margin-bottom: 10px; }
#content .nav a { color: #555; text-decoration: none; }
#content .nav a:hover { color: #555; text-decoration: underline; }
#content .nav .articlePages { padding: 0 10px }
#content .cat ul.navi { padding: 0; padding-top: 10px; margin: 0; list-style: none; clear: both; border-top: 1px solid #CCCCCC; }
#content .cat ul.navi li { background: url(/images/gallery/white/produktOverviewBg.png) no-repeat; float: left; height: 30px; width: 270px; margin-right: 9px; margin-bottom: 5px; text-transform: uppercase; }
#content .cat ul.navi li a { display: block; height: 30px; width: 260px; font-size: 14px; padding-left: 10px; line-height: 30px; color: black; text-decoration: none; }
#content .cat ul.navi li a:hover { color: #FF9933; text-decoration: underline; }
#content .cat ul.navi img { float: right; margin-top: 10px; }
#content .singleprodukt .articlenr { font-size: 10px; margin-bottom: 10px; }
#content #content .singleprodukt .image .imageinfo img { border: 0; margin: 0; }
#article { margin-bottom: 10px; } #content .singleprodukt .info .text ul { padding: 0; margin: 10px 5px; list-style: none; }
#content .singleprodukt .info .text ul a { color: #555555; text-decoration: none; }


/*** content startseite***/
#slider {float:left; width:580px; height:380px; border:1px solid #BCBCBC; margin-bottom:10px; }
#slider .nivo-controlNav { display:none; }
#slider .nivo-directionNav a  { background:url(/layout/vo/images/arrows.png) no-repeat; text-indent:-9999px; width:30px; height:30px; }
#slider a.nivo-nextNav { background-position:-30px 0; right:15px; }
#slider a.nivo-prevNav { left:15px; }
#rechts-teaser { float:left; width:170px; margin-left:6px; border:1px solid #BCBCBC; }

/*** content order ***/
#content-order { width:940px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:20px; background:#fff; }


/*** right ****/
#right { width: 180px; float: left; background:#fff; }
#content #right #loginbutton { margin-left:30px; margin-top: 5px; }
#right .tobasket { display:block; margin-top:5px; }


#footer { clear: both; width:960px; margin:auto; height: 116px; background: url(/images/gallery/white/footer_bg.jpg); }
#footer #footerlogo { width: 154px; height: 137px; background: url(/images/gallery/white/footerlogo-trans.png) no-repeat center; position: absolute; margin-top: -60px; padding: 0 13px; }
#footer #slogan { height: 28px; padding-left: 181px; padding-top: 1px; }
#footer h2 { line-height: 28px; text-transform: uppercase; margin: 0; color: white; }
#footer .address { font-style: normal }
#footer .headline { background: url(/images/gallery/white/bg_container_head.jpg) top left no-repeat; height: 20px; line-height: 20px; padding-left: 3px; font-weight: bold; }
#footer .content { margin-left:180px; margin-top:10px; }


/*** Artikellist ****/
.marge { padding-left: 4px }
#content .container { float:left; border: 1px solid #bcbcbc; margin-bottom: 10px; margin-right: 5px; width: 160px; height: 250px; background: #FFFFFF; padding: 10px; }
#content .container:hover { border:1px solid #000; }
#content .container .productname {  margin-bottom:5px; font-weight: bold; font-size: 12px; text-align: center; clear:both; }
#content .container .info { text-align: center; clear:both; }
#content .container .info .uvp { font-size:13px; color:#ac1616; text-decoration:line-through; }
#content .container .productname a { color: #266a7b; }
#content .container a { color: black; text-decoration: none; }
#content .container a:hover { text-decoration: underline }
#content .container .img { width: 165px; height: 120px; margin-bottom: 10px; vertical-align:middle; text-align: center; clear:both; }
#content .container .img img { margin: auto; float: none; }

/*** single article ****/
#largeimage {}
#largeImg  { width:200px; border:none; margin:auto; margin-bottom:8px; border:1px solid #999; }
.thumbs img { width:60px; vertical-align:middle; }
#tip { display:none; position:absolute; padding:5px; }
#content .container .price { font-size: 12px; font-weight: bold; margin-bottom:5px; }
#content .container .mwst { font-size:10px; }
.big { height: 488px; background: #FFFFFF url(/images/gallery/white/bg_big_box.jpg) bottom right no-repeat; padding: 0; width: 278px; overflow: hidden; }
.big img { float: none }
.big h1 { margin-left: 5px; margin-right: 5px; }
.big p { margin-left: 5px; margin-right: 5px; }


#content .singleprodukt .info { width:200px;  background:#F0F0F0; padding:10px; }
#content .singleprodukt { background: #FFFFFF; border: 1px solid #BCBCBC; margin-bottom: 10px; padding: 10px; color: #555555; }
#content .singleprodukt h1 { margin: 0; color: #000; margin-top:0px !important; }
#content .singleprodukt .hersteller { font-size: 16px; color: #000000; font-weight:bold; margin-right:5px; }
#content .singleprodukt .info .price { width:160px; height:60px; background:#fff; font-size: 20px; border:1px solid #b8b8b8; color: #3c3c3c; padding:10px; }
#content .singleprodukt .info .price .mwst { font-size: 10px; color: #3c3c3c; font-weight: normal; }
#content .singleprodukt .info .price .mwst a { color: #3c3c3c; text-decoration: none; }
#content .singleprodukt .info .checkout .ArticleAttrTable { margin-bottom:4px; }
#content .singleprodukt .info .checkout { margin-top:10px; margin-bottom:10px; }
#content .singleprodukt .info .checkout .formblanc {  }
#content .singleprodukt .info .text .formMerken { float:left; cursor:pointer; border:0px; padding:0px; display:block; text-indent:-9999px; background:url(/layout/vo/images/buttons/auf-merkliste.png); width:120px; height:25px; }
#content .singleprodukt .info .text .merken-info { float:left; cursor:pointer; margin-left:5px; margin-top:5px; }
#content .singleprodukt .info .text .gtabelle { width:112px; height:25px; clear:both; background:url(/layout/vo/images/buttons/groessentabelle.png); }
#content .singleprodukt .info .text .gtabelle a { color:transparent; font-size:14px; margin-left:12px; margin-top:4px; }
#content .singleprodukt .info .text .availability { float:none; clear:both; }

#description { width:270px; float:left; margin-left:20px; }
.singleprodukt #description h2 { font-size:16px; }
#description p { margin-top:8px; margin-bottom:8px; line-height:150%; }
#description ul {padding:5px 15px;}

input.formblanc {display:block; width:203px; height:45px; background:url(/layout/vo/images/buttons/in-warenkorb.png); color:transparent; text-indent:-9999px;}
.formblanc {color:transparent; text-indent:-9999px;}
input.formblanc:hover {background-position:0px -45px;}


/** MenuItems **/
.category { padding-top: 40px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; }
.category img { border: 0; margin-bottom: 5px; }
.category ul { padding: 0; margin: 0; list-style: none; }
.category ul li { padding: 2px 0; padding-left: 21px; background: url(/images/gallery/white/accept.png) no-repeat left; }
.basket { background: url(/images/gallery/white/menusprite.png) no-repeat -720px 0; text-align: center; }
.login { background: url(/images/gallery/white/menusprite.png) no-repeat -900px 0 }
.new { text-align: center; margin-top: 5px; }
.new a { color: black; text-decoration: none; }
.new a:hover { text-decoration: underline }
.hotline { background: url(/images/gallery/white/menusprite.png) no-repeat -1080px 0; text-align: center; }
.hotline .number { font-size: 17px; font-weight: bold; background: url(/images/gallery/white/aniphone.gif) left no-repeat; padding-left: 16px; }
.hotline .grey { text-align: left; color: #B6B6B6; font-size: 10px; padding-left: 9px; }
.vorteile { background: url(/images/gallery/white/menusprite.png) no-repeat -1620px 0 }
.zahlungsarten { background: url(/images/gallery/white/menusprite.png) no-repeat -1260px 0 }
.no_risk { background: url(/images/gallery/white/menusprite.png) no-repeat -1440px 0; text-align: center; }
.newsletter { margin-top:20px; padding-left:20px; width:160px; margin-bottom:20px; }
.newsletter h2 { font-size:13px; width:140px; color:#000; border-bottom:1px solid #d0d0d0; margin-bottom:5px; }
.newsletter input { width:120px; margin-bottom:5px; }
/** links **/


/** rechts **/
.messages { padding: 7px 2px 7px 45px; margin-bottom: 10px; }
.messages a img { border: 0; }
.messages em { font-style: italic; }
.status { color: #686868; background: url(/images/gallery/Basis/accepted-trans.png) #fff no-repeat left center; background-position: 10px; border: 1px solid #686868; }
.error { background: url(/images/gallery/Basis/cancel-trans.png) #F79779 no-repeat left center; background-position: 10px; color: #990000; border: 1px solid #990000; }
.warning { background: url(/images/gallery/Basis/warning-trans.png) #FFFFDD no-repeat left center; background-position: 10px; border: 1px solid #F0C020; }
.plentyMessageBox { background:#fff; color:#686868; }
.plentyMessageBox .plentyMessageBoxTitle { color:#686868; }
.plentyMessageBox a { color:#686868; text-decoration:none; }
.plentyMessageBox a:hover { text-decoration:underline; }


/** Warenkorb **/
#proceed_order span.button { width:111px !important; height:30px; text-indent:-9999px; }
a#button_proceed_order {display:block; width:111px !important; height:45px !important; background:url(/layout/vo/images/buttons/zur-kasse.png) !important; margin-right:15px !important; background-position:0px 0px! important;}
a#button_proceed_order:hover {background-position:0px -45px !important;}
.Order_ArticleTable { background:#ebeef1; border:0px; }
.Order_ArticleTable th { color:#5D5D5D; background:#ebeef1; border-bottom:1px solid #fff; border-right:1px solid transparent;}
.Order_ArticleTable td { border:none; border-right:1px solid transparent; padding:5px; }
.Order_ArticleTable td img { width:80px; }
.Order_ArticleTable td a img { width:20px; }
.Order_ArticleTable td a { color:#555555; text-decoration:underline; }
#change_basket span.button { text-indent:-9999px; }
#change_basket span.button a { width:99px !important; height:25px !important; background:url(/layout/vo/images/buttons/aktualisieren.png) !important; }
.Order_ConfigTable a { color:#555555; text-decoration:underline; }
#coupon_encash span.button { text-indent:-9999px; }
#coupon_encash span.button a { width:131px !important; height:25px !important; background:url(/layout/vo/images/buttons/gutschein-ein.png) !important; }

#PlentyOrder a { color:#264C7D; text-decoration:none !important; }
#PlentyOrder a:hover { text-decoration:underline !important; }
#login span.button a { width:95px !important; height:19px !important; background:url(/layout/vo/images/buttons/anmelden.png) !important; text-indent:-9999px !important; }
#next span.button a { width:110px !important; height:45px !important; background:url(/layout/vo/images/buttons/zur-kasse.png) !important; text-indent:-9999px !important; margin-right:110px !important;}
#next span.button a:hover { background-position:0 -45px !important; }
#place_order span.button a { width:250px !important; height:45px !important; background:url(/layout/vo/images/buttons/bestellung-abschicken.png) !important; text-indent:-9999px !important; margin-right:180px !important; background-position:0 0 !important;}
#place_order span.button a:hover {background-position:0 -45px !important;}
#change span.button a { width:61px !important; height:25px !important; background:url(/layout/vo/images/buttons/aendern.png) !important; text-indent:-9999px !important; }
#PlentyOrder #open_basket, #PlentyOrder #order_help { display:none; }

.PlentyOrderBox { margin-left:25%; }

.fancypic2 { display: none; }
#plentycat_96-0-0-0-0-0 { background: url(/images/gallery/white/menusprite.png); width: 180px; repeat: none; }
#plentycat_94-0-0-0-0-0 { background: url(/images/gallery/white/menusprite.png); width: 180px; background-position: -180px 0px; repeat: none; }
#plentycat_177-0-0-0-0-0 { background: url(/images/gallery/white/outdoorbutton.jpg); width: 180px; repeat: none; }
#bildhalter { position: relative; height: 60px; width: 580px; background: url(/images/gallery/white/unseremarken.jpg) no-repeat; }
#bildhalter a { position: absolute; display: block; height: 60px; width: 130px; text-decoration: none; }
a#Ed_Hardy { height: 60px; width: 170px; top: 0px; left: 0px; }
a#Christian_Audigier { top: 0px; left: 175px; }
a#Surplus { top: 0px; left: 310px; }
a#Alpha_Industries { top: 0px; left: 445px; }

.topseller { clear:both; }
.topseller h2 { text-align:left; font-size:16px; color:#444444; }
.angebote h2 { text-align:left; font-size:16px; color:#444444; }



/** Landingpage und extra Zeug **/
#winterjacken2011 {width:740px;}
.headline {display:block; width:740px; height:260px; background:url(landing/winterjacken-2011/headline.jpg);}
.airbase {display:block; width:370px; height:507px; background:url(landing/winterjacken-2011/airbase.jpg); float:left;}
.airbase:hover {background-position:0 -507px;}
.artflight {display:block; width:370px; height:507px; background:url(landing/winterjacken-2011/artflight.jpg); float:left;}
.artflight:hover {background-position:0 -507px;}
.explorer {display:block; width:740px; height:432px; background:url(landing/winterjacken-2011/explorer.jpg); clear:both;}
.explorer:hover {background-position:0 -432px;}
.station {display:block; width:740px; height:401px; background:url(landing/winterjacken-2011/station.jpg);}
.station:hover {background-position:0 -401px;}



/** Checkout **/
table.Order_ArticleTable {width:450px; float:left; margin-top:20px; }
.Order_ChangeBasketButton {display:none; width:150px; position:relative; top:0px;}
table.Order_ConfigTable {width:420px; margin-top:0px; margin-left:50px; float:left;}
table.Order_TotalsTable {width:420px; margin-right:20px; float:right; background:#eaeaea; margin-bottom:10px; font-size:13px;}
table.Order_CouponTable {display:block; width:400px; float:left; margin-top:-200px;}

.PlentyOrderBox[name="radio_block"] {width:300px; margin-left:0px; float:left; margin-left:50px; }
.PlentyOrderBox[name="login_type_1"], .PlentyOrderBox[name="login_type_2"], .PlentyOrderBox[name="login_type_3"]{margin:0px; margin-top:10px; width:450px; margin-right:120px; float:right; }
.PlentyOrderContent label {font-size:13px;}
.PlentyOrderContent input {font-size:13px; padding:5px; border:none; border:1px #d1d1d1 solid;}
.PlentyOrderContent input:focus {background:#868686; color:#fff;}
.PlentyOrderContent th {vertical-align:middle !important; font-size:13px !important;}
.news label {clear:both; display:block; }
.news p {width:280px;}
a[name="DeliveryPosition"] {display:block; margin-top:-900px;}

table.Order_ConfigListTable {width:600px; float:left;}
.OrderStepText {display:none;}