*{margin:0;padding:0;}
a{color:#0088cc;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:0;}
.in ol {margin: 15px 0 15px 30px;}
.in ol li {margin-top: 15px;}
.in ul li {list-style: inside;}
body{font:12px Tahoma, Arial, sans-serif;background:#f1f1f1;}
#main{width:1000px;margin:0 auto;padding:0 5px;}
#menu{color:gray;text-transform:uppercase;list-style:none;margin-left:13px;display:block;overflow:hidden;background:url(../images/menu.png) repeat-x 0 -44px;zoom:1;}
#menu li {display:block;float:left;}
#menu li *{_zoom:1;}
#menu li a{display:block;color:black;text-decoration:none;text-shadow: 1px 1px 1px #fff;_display:inline;}
#menu li b{display:block;font-weight:normal;padding:1px 0;_display:inline;zoom:1;}
#menu li i{display:block;font-style:normal;height:22px;padding:14px 18px 6px;border-left:1px solid white;border-right:1px solid #c8c8c8;_display:inline;}
#menu li a:hover{background:url(../images/menu.png) repeat-x 0 -308px;cursor:pointer;}
#menu li a:hover b{background:url(../images/menu.png) no-repeat 0 -264px;padding:0;}
#menu li a:hover i{background:url(../images/menu.png) no-repeat right -352px;height:24px;border:0;padding:15px 19px 5px;}
#menu li.active a, #menu li.active a:hover{background:url(../images/menu.png) repeat-x 0 -176px;color:white;text-shadow: 1px 1px 1px #000;}
#menu li.active a b, #menu li.active a:hover b{background:url(../images/menu.png) no-repeat 0 -132px;padding:0;}
#menu li.active a i, #menu li.active a:hover i{background:url(../images/menu.png) no-repeat right -220px;height:24px;border:0;padding:15px 19px 5px;}

.menubar{background:url(../images/menu.png) no-repeat 100% -88px;padding-right:13px;}
.menubarbg{background:url(../images/menu.png) no-repeat 0 0;zoom:1;}
.searchli{border-left:1px solid white;height:32px;margin:1px 0;padding:10px 0px 0 20px;}

.input1 span{background:url(../images/input.png) repeat-x; height:20px;display:block;border:0;padding:3px 0 0 0;margin:0;width:215px;}
.input1 input{background:none; height:18px;display:block;border:0;width:215px;}
@-moz-document url-prefix() {
  .input1 input {margin-top: 3px;}
}

#menu li .input1 b{background:url(../images/input.png) no-repeat left -23px; height:23px;display:block;padding:0 0 0 13px;float:left;}
#menu li .input1 {background:url(../images/input.png) no-repeat right -46px; height:23px;padding:0 13px 0 0;float:left;}
#menu li a.searchbtn, #menu li a.searchbtn:hover{width:86px;height:22px;background:url(../images/btn_search.png) no-repeat top left;display:block;float:left;margin:0 0 0 10px;}

.mnsrch i{font-style:normal;height:19px;border-bottom:1px solid #dcdcdc;display:block;background:#f4f4f4;padding:5px 0 0 0;_float:left;overflow:hidden;_padding-top:3px;}
.mnsrch label{position:relative;top:-2px;}
.mnsrch span{background:url(../images/menu.png) no-repeat 0 -396px;padding-left:10px;display:block;_float:left;}
.mnsrch {background:url(../images/menu.png) no-repeat right -421px;padding-right:10px;height:25px;float:right;margin:0 10px 0 0;}

.rtop{float:right;width:200px;font:12px Arial, sans-serif;color:#3b3b3b;}
.basket {background:url(../images/btn_basket.png) no-repeat left 14px;padding:14px 0 10px 0;border-bottom:1px solid #dcdcdc;zoom:1;}
.contacts {background:url(../images/btn_phone.png) no-repeat left 14px;padding:14px 0 10px 50px;border-top:1px solid white;font-size:13px;color:#767676;}
.contacts a{color:#767676;}
.contacts span{color:#c1c0c0;font:18px Trebuchet MS, Arial, sans-serif;display:block;}
.contacts b{color:#0088cc;font-weight:normal;}
.bannerpart{clear:both;padding-left:13px;}
.login {background:url(../images/login_bg.png) repeat-x top left;height:32px;font:11px Tahoma, Arial, sans-serif;}
.login .lhome{background:url(../images/login_home.png) no-repeat top left;width:43px;height:32px;display:block;float:left;}
.login .bgr{background:url(../images/login_r.png) no-repeat top right;height:32px;}
.login span{padding:8px;display:block;float:left;}
.login i{display:block;height:30px;background:#d4d4d4;border:1px solid #f0f0f0;border-top:0;border-bottom:0;width:1px;overflow:hidden;margin:1px 10px;float:left;}
.login input{float:left;margin:5px;background:url(../images/login_input.png) no-repeat 50% 50%;border:none;width:97px;height:17px;padding:4px 8px 0 8px;font:11px Tahoma, sans-serif;}
.login a.lb{color:black;text-decoration:none;}
.login a.lb:hover{color:#0088cc;}
.login input[type='password']{color:#636363;}
.page{padding:17px 0;}
.lpanel {float:left;width:176px;}
.rpanel {float:right;width:176px;}
.lpanel h3, .rpanel h3{background:url(../images/panelh.png) no-repeat top left;height:22px;width:150px;padding:10px 13px 0 13px;color:#4d4d4d;font-size:12px;font-weight:normal;}
.lpanel .brd1, .rpanel .brd1{border:1px solid #dfdfdf;border-top:0;border-bottom:0;}
.lpanel .brd2, .rpanel .brd2{border:1px solid #b1b1b1;border-top:0;border-bottom:0;background:#fbfbfb;}
.lpanel .brdbtm, .rpanel .brdbtm{background:url(../images/panelb.png) no-repeat top left;width:176px;height:8px;overflow:hidden;}
ul.catalog{list-style:none;}
.catalog li{display:block;padding: 0 15px;margin:0px 0 1px;position:relative;zoom:1;}
.catalog li.active{background:#0088cc url(../images/activearr.png) no-repeat right center;margin-right:-12px;}
.catalog li a, .catalog li.active a:hover{background:none;display:block;padding:7px 2px;color:black;text-decoration:none;border-bottom:1px solid #dcdcdc;position:relative;top:1px;zoom:1;}
.catalog li a:hover{color:#0088cc;background:white;}
.catalog li.last a{border:0;}
.catalog li.last {}
.lpanel a.algnr{text-align:right;font:11px Arial,sans-serif;display:block;margin:0 5px 0 0;background:url(../images/smallarr.gif) no-repeat right 11px;padding:5px 7px 5px 0;}
.rpanel .in{padding:8px;}
.rpanel .percbg{background:url(../images/perc.png) no-repeat bottom right;position:relative;color:#454545;font:11px Arial, sans-serif;margin-bottom:-5px;}
.rpanel .inp1{background:url(../images/input1.png) no-repeat left top;border:0;height:17px;width:135px;padding:4px 10px 0 10px;font-size:11px;color:#7e7e7e;}
.rpanel .inp2{background:url(../images/input2.png) no-repeat left top;border:0;height:17px;width:92px;padding:4px 10px 0 10px;font-size:11px;color:#7e7e7e;float:left;_background-attachment: fixed;}
.rpanel .textnote{background:#fdfcf0 url(../images/textm.png) repeat-y left top;border:0;width:139px;padding:0 8px;font:11px/15px Arial,sans-serif;color:#7e7e7e;_overflow:auto; resize: none;}
.rpanel .textnotet{background:url(../images/textt.png) no-repeat center top;width:155px;margin:5px 0;}
.rpanel .textnoteb{background:url(../images/textb.png) no-repeat center bottom;width:155px;padding:8px 0;}
.mainpanel {margin:0 auto;width:611px;}
.mainpanel h3{background:url(../images/panh.png) no-repeat top left;height:22px;padding:10px 13px 0 13px;color:#4d4d4d;font-size:12px;font-weight:normal;}
.mainpanel .in{background:url(../images/panm.png) repeat-y top left;overflow:hidden;}
.mainpanel .brdbtm{background:url(../images/panb.png) no-repeat top left;height:12px;overflow:hidden;}
 ul.advant li {margin-top: 7px;}
.item {width:133px;float:left;margin:9px;text-align:center;font:12px Arial, sans-serif;_margin:8px;_position:relative;;}
.item .img{width:133px;height:163px;background:url(../images/bgpic.png) no-repeat;padding-top:6px;text-align:center;}
.item .img img{border:1px solid #dddddd;width:121px; height:157px;}
.item .img:hover img{border:1px solid #bbb;}
.item a{display:block;padding-bottom:3px;}
.basket2{float:right;width:16px;height:12px;background:url(../images/basket.png) no-repeat;border-bottom:1px solid white;}
a.basket2:hover{border-bottom:1px solid #0088CC;zoom:1;}
.hr{border-bottom:1px solid #dcdcdc;clear:left;margin:0 10px 5px;}
.pages {text-align:center;margin-top:15px;color:#acacac;font:12px Tahoma, Arial, sans-serif;}
.pages a.pgb{border:1px solid #dcdcdc;text-decoration:none;padding:-3px 0 -1px 0;line-height:5px;}
.pages span.pgb{border:1px solid #dcdcdc;text-decoration:none;padding:-3px 0 -1px 0;line-height:5px; color:#4d4d4d;}
.pages .sel{font-size:16px;font-weight:bold;color:#0088cc;}
.pages span{color:#0088cc;}

.bottompart{clear:both;overflow:hidden;padding:10px 0;}
.att{border:1px solid #c8c8c8;color:#737373;}
.att h3{font:bold 11px Tahoma,Arial,sans-serif;border-bottom:1px solid #c8c8c8;height:14px;padding:5px 10px 5px 45px; ;background:url(../images/att.png) no-repeat top left;}
.att span{padding:10px 20px;display:block;}

.btmenu {color:#cacaca;text-align:right;padding:10px 0;font-size:11px;border-bottom:1px solid #cacaca;margin-bottom:15px;}
.btmenu a{text-decoration:none;padding:0 14px 0 8px; background:url(../images/bg_vert_dev.gif) no-repeat 100% 0}
.btmenu a.last{text-decoration:none;padding:0 0 0 8px; background:none;}
.btmenu a:hover{text-decoration:underline;}

.copy{float:left;font:11px Tahoma,Arial,sans-serif;color:#737373;}
.counter{margin-top:10px;}
.fresh{background:url(../images/fresh.png) no-repeat top left;padding:0 0 0 30px;float:right;;width:150px;text-align:left;font:11px Tahoma,Arial,sans-serif;color:#737373;}
.fresh a, .fresh span{color:#2c2c2c;}
.bigphone{font:27px Georgia, Times New Roman, serif;color:#adadad;padding:30px 0 15px 30px;;background:url(../images/icphone.png) no-repeat left 35px;}
.bigphone b{font-weight:normal;color:black;}
.contact .in{padding:20px;}
h2{font:22px Trebuchet MS, Verdana, Arial, sans-serif; margin-top: 15px;}
h2.s{font-size:18px;}

div.inputx{height:21px;background:url(../images/inputx.png) no-repeat -15px top;width:310px}
input.inputx{height:18px;padding:4px 6px 0 6px;background:url(../images/inputx.png) no-repeat 307px top;border:0;width:310px;color:#7e7e7e;*margin-top:-1px;}

.forcontacts{margin:0 0 0 120px;zoom:1;}

.textbig{background:#fdfcf0 url(../images/txtbigm.png) repeat-y left top;border:0;width:376px;padding:0 9px;font:14px/15px Arial,sans-serif;color:#7e7e7e;_overflow:auto; resize: none;}
.textbigt{background:url(../images/txtbigt.png) no-repeat left top;width:394px;margin:6px 0;}
.textbigb{background:url(../images/txtbigb.png) no-repeat left bottom;width:394px;padding:8px 0;}
.cntb {font:20px/30px Georgia, Times New Roman, serif;}


.widepanel {width:800px;}
.widepanel h3{background:url(../images/pwideh.png) no-repeat top left;height:22px;padding:10px 13px 0 13px;color:#4d4d4d;font-size:12px;font-weight:normal;}
.widepanel .in{background:url(../images/pwidem.png) repeat-y top left;overflow:hidden;}
.widepanel .brdbtm{background:url(../images/pwideb.png) no-repeat top left;height:12px;overflow:hidden;}
.widepanel .item {margin:12px;}

.alpha, .alpha a  {color:#4d4d4d;text-decoration:none;letter-spacing:3px;}
.alpha a:hover  {color:#0088cc;}
div.rhlink {float:right;text-align:right;width:200px;height:18px;background:url(../images/arr.png) no-repeat right center;padding-right:15px;}
.pad {padding:20px;}
.mname{font-size:16px;}
table.tbasket{width:100%;}
table.tbasket {margin:0;padding:0;border:0;border-collapse: collapse}
table.tbasket thead{color:#adadad;}
table.tbasket thead td{border-bottom:1px solid #adadad;padding-bottom:8px;}
table.tbasket tr td{padding:10px 0;}
table.tbasket tr:hover{background:white;}

.pad .item{margin:0;}
.price{font:12px Arial, sans-serif;}
.price b{font-size:32px;}
.price i{font-size:16px;font-weight:bold;border-bottom:1px solid black;font-style:normal;position:relative;top:-10px;}

.sum span{width:380px;float:left;display:block;text-align:right;display:block;height:30px;}
.sum span.sp2{float:right;width:auto;width:188px;display:block;text-align:left;}
.gray{color:#adadad;}
h2.title{font:bold 14px Tahoma, sans-serif;}

.videobigimg{padding:0 15px 15px 0;float:left;}
.description{clear:left;letter-spacing:1.2px;}

.desclist {font-weight:normal;color:#0088cc;line-height:18px;padding: 0 0 20px 280px;}
.desclist b{font-weight:normal;color:#737373;}

.priceblock{text-align:right;font-size:16px;}
.priceblock a img{position:relative;top:15px;}

.infotext {color:#7e7e7e;font:16px Arial,sans-serif;text-align:center;}
.reglink{padding-right:150px;position:relative;top:-5px;}

.pad2{margin-left:80px;}

.neobyaz{position:absolute;margin:0 0 0 -80px;color:#7e7e7e;font-size:9px;}
.thanktext{text-align:center;letter-spacing:1.1px;line-height:18px;}

div.hlink {margin:0 auto;text-align:right;width:150px;height:18px;background:url(../images/arr.png) no-repeat right center;padding-right:15px;letter-spacing:0px;}

.thankbg{background:url(../images/thank.jpg) no-repeat right;height:240px; margin-right:-18px;}
.thankp .in{padding:0 2px;}

/*.zakazp .in{padding:20px;line-height:1.5em;font-family:Arial, Tahoma, sans-serif;}
.zakazp i{font-size:15px;}*/
.margin {padding:20px;line-height:1.5em;font-family:Arial, Tahoma, sans-serif;}
.margin i{font-size:15px;}
.margin p{padding-bottom:10px;}
.posilka{height:202px;background:url(../images/posilka.jpg) no-repeat right;}

.addrhepl{color:#aaa;text-align:right;margin-top:-12px;padding-right:50px;font-size:10px;}


/*================================================= NEW =================================================*/

.contact-icq, .contact-email {
	display:block;
	line-height:30px;
	padding-left:22px;
	background:transparent url(../images/icq.png) no-repeat 0 10px;
}

.contact-email {
	background:transparent url(../images/mail.png) no-repeat 0 50%;
}

p.dumb-feedback {
	font-size:11px;
	display:block;
	margin:-14px 0 0 120px;
}

/*ul.catalog li a {text-transform:capitalize;}*/

.ui-effects-transfer {border:1px dotted #08256d;}

ul.catalog li.active a {cursor:default;}

p.film-none {
	display:block;
	padding-left:20px;
	margin:20px 0 10px 20px;
	background:transparent url(../images/bg_no_film.gif) no-repeat 0 0;
	line-height:16px;
}

/*=====suggestion box======*/
.suggestionsBox {
	position: absolute;
	/*left: 800px;*/
	margin: 30px 0px 0px 0px;
	width: 160px;
	background-color: #F1F1F1;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 1px solid #adadad;
	color: #000;
	padding:0 12px 0 12px;
	z-index:200;
}

.suggestionList {
	margin:0;
	padding:0 0 10px 0;
}

#menu li .suggestionList li {
	float:none;
	display:block;
	text-transform:none;
}

.suggestionList li {
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
	display:block;
	float:none;
}

.suggestionList li:hover {
	background-color: #659CD8;
}
/*===== end suggestion box======*/

/*===== genres tag cloud ======*/
.genresCloud {
	margin:20px;
	text-align:center;
}

.genresCloud a{
	margin:2px 1px;
}

.genresCloud a:hover{
	background:#0088cc;
	color:#fff;
}
/*===== end genres tag cloud ======*/

/*===== cart ======*/
.cartEmpty {
	display:block;
	line-height:32px;
	height:32px;
   padding-left:50px;
}

/*===== end cart ======*/

/*==== jGrowl ====*/
div.jGrowl div.manilla {
	background-color:#F1F1F1;;
	color:#000;
	border:1px solid #adadad;;
}
/*==== end jGrowl ====*/

/*===== big letters ======*/
#cartMainTable a.mname {text-transform:uppercase; font-size:12px;}
div.item a {text-transform:uppercase; font-size:11px;}
h2.filmtitle {text-transform:uppercase; font-size:12px;padding-left:280px;}
span.orig-title {text-transform:uppercase; font-size:11px;}
/*===== end big letters ======*/


#responseFeedback {margin:-10px 0 10px 120px;}

ul.achtung {
	list-style:none;
	margin: 5px 0;
}

ul.achtung2 {
	list-style:none;
	margin: -4px 0 6px 0;
}

ul.achtung li, ul.achtung2 li, p.achtung, p.achtung2, p.success, p.success2, p.wlpeMessageText {
	list-style:none;
	padding:0 0 0 16px;
	color:red;
	background: transparent url(../images/bg_error.png) no-repeat 0 0;
	font-size:10px;
	line-height:16px;
}

p.achtung2 {
	padding:0 0 0 20px;
	color:red;
	margin: -4px 0 6px 0;
	background: transparent url(../images/bg_error.png) no-repeat 0 0;
}

p.success {
	padding:0 0 0 20px;
	color:#00860a;
	background: transparent url(../images/bg_success.png) no-repeat 0 0;
}

p.success2 {
	padding:0 0 0 20px;
	color:#00860a;
	margin: -4px 0 6px 0;
	background: transparent url(../images/bg_success.png) no-repeat 0 0;
}

.wlpeMessage {
	margin-bottom:20px;
}

.noicon {
	padding:0 0 0 16px;
	background: none;
	color:red;
	font-size:10px;
	line-height:16px;
}

#dialog, #registerError, #loginError, #profileError, #passwordError, #login2Error, #orderError {display:none;}

.login-welcome {margin-top:2px;width:440px;}
.login-welcome-right {margin-top:-8px; float:right;}

/*===== search results ======*/
.search-results {
	padding:0 0 0 54px;
	margin:10px 0 10px 8px;
	background:transparent url(../images/bg_search.png) no-repeat 0 0;
	min-height:48px;
	height:auto;
	_height:48px;
}

.search-query {
	padding:2px;
	background:#1774ce;;
	color:#fff;
	/*font-weight:bold;*/
	font-size:14px;
}

.search-results p {
	margin:0;
	padding:0 0 6px 0;
}
/*===== end search results ======*/


/*===== forms ======*/
#RegisterForm fieldset, #wlpeUserRegisterForm fieldset, #wlpeLoginForm fieldset, #wlpeUserProfileForm fieldset, #passwordResetForm fieldset, #wlpeLoginForm2 fieldset, #orderForm fieldset {border:none;}


/*===== end forms ======*/
.signup-results {
	padding:0 0 0 54px;
	margin:0 0 10px 0;
	background:transparent url(../images/bg_people.png) no-repeat 0 0;
	min-height:48px;
	height:auto;
	_height:48px;
}

.signup-results p {
	margin:0;
	padding:4px 0 4px 0;
}
/*===== check forms ======*/
ul.dialog-empty-fields {padding:0; margin:0 0 0 22px; list-style:none;}
ul.dialog-empty-fields li {
	line-height:16px;
	padding-left:20px;
	background:transparent url(../images/bg_bullet_blue.png) no-repeat 0 0;
	list-style:none;
}
/*===== end check forms ======*/

/*===== new styles ======*/
.login span.hello {width: 448px;}
.login a.cabinet {display: block; float:left;height:17px;padding:8px 20px 0 20px;}
table.cabinet td{text-align: center;}
table.cabinet tr.cabsum td{border-top: 1px solid #ADADAD;}
/*===== end of new styles ======*/

.tooltip-body {
	padding:2px 4px;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	width:200px;
	border:1px solid #7f7f7f;
	background:#bfbfbf;
	opacity:0.9;
	_opacity:90;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
}
.tooltip-header {
	padding:2px 4px;
	font-family:verdana, arial, tahoma;
	font-size:10px;
	width:200px;
	border:1px solid #7f7f7f;
	border-bottom:none;
	background:#1e90ff;
	color:#fff;
	text-transform:uppercase;
	opacity:0.85;
	_opacity:85;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
}

span.captcha {
	display:block;
	border:1px solid #7f7f7f;
	width:148px;
	height:60px;
}
/*===== end captcha ======*/
.links_seo_p4, .links_seo_p4 a {
  font-size:10px;
}
/* select */
dl.sbrWrap{float:left; position:relative; height:20px; width:140px; padding:5px 23px 0px 5px; background:url(../images/select/select.gif) no-repeat top right; cursor:default;}
dl.sbrWrap .sbrOptsCol {display:none;}
dl.sbrWrap dd{left:-3px; margin:1px 0px 0px 0px; overflow:auto; padding-bottom:3px; position:absolute; top:100%; white-space:nowrap; width:160px; z-index:101; background:#fff; border:#ddd 1px solid; border-top:none;}
dl.sbrWrap * {display:block;}
dl.sbrWrap dd ul {overflow:hidden; width:100%;}
dl.sbrWrap dd li{cursor:default; overflow:hidden; white-space:nowrap; padding:3px 5px; margin:0px 6px;  background:url(../images/select/dashed.gif) repeat-x bottom left;}
dl.sbrWrap dd li.sbrSelected{color:#ed1c24;}
select.selReplaced{float:none; left:-999em; position:absolute; width:1px;}
/* radio */
.radioImg{float:none;}
.pack_field, .shiptype-wrapper {
	background:transparent url(../images/select/text_left.gif) no-repeat scroll left center;
	float:left;
	padding-left:10px;
	padding-right:5px;
	margin-top: 24px;
}
.shiptype-wrapper {margin:0 0 16px 0;}
.shiptype-wrapper dl.sbrWrap {width:286px; background:url(../images/select/select-long.gif) no-repeat top right;}
.shiptype-wrapper dl.sbrWrap dd {width:300px; margin-left: 10px; color:#7E7E7E;}
.shiptype-wrapper dl.sbrWrap dt {color:#7E7E7E;}

/*===== awards ======*/
.fest-title {font-size:18px; margin-bottom:6px;}
.fest-info {margin:0 0 0 170px; padding-top:4px;}
.fest-info p {padding-bottom:0;}
.fest-year {float:right; margin-top:-25px;}
.fest-year a {font-size:16px;}
.fest-table {border-collapse:collapse; width:100%}
.fest-table thead tr {border-bottom: 1px solid #ababab;}
.fest-table thead tr th {color:#ababab; font-weight: normal; text-align:left; padding-left:6px;}
.fest-table tbody tr.odd {}
.fest-table tbody tr.even {background:#f1f1f1; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7;}
.fest-table tbody tr td {padding:6px 0;}
.fest-table tbody tr td.fest-year-link {padding:0 10px 0 6px;}
.fest-table tbody tr td.fest-year-link a {font-size:14px;}
h2.fest-ceremony {padding:0 0 20px 0; font-size:18px;}
h2.filmtitle a {line-height:32px; height:35px; display:block; float:left; margin-left:0px;}
h2.filmtitle span {line-height:16px; height:32px; display:block; margin-top:10px;}


h2.award-nominee {font-size:16px; font-weight: bold; margin:30px 0 4px 8px;}
.award-winner {padding-top:14px; margin:0 0 0 160px;}
.award-winner h2{font-size:16px; margin:0; line-height:30px; padding-left:22px; background:url(../images/bg_oscar_small_2.png) no-repeat 0 -2px;}
.award-looser {margin-top:24px;}
.award-looser p{float:left; color:#acacac; font-size:1.1em;}
.award-looser ul.award-list {margin-left: 80px;}
.award-looser ul.award-list li {list-style:none; padding: 0 0 8px 18px; background:url(../images/bg_line.gif) no-repeat 0 9px;}

.clearfix:after{clear:both; content:"."; display:block; height:0px; visibility:hidden;}
/*===== awards ======*/
.awyear {border-bottom: 1px solid #DCDCDC; padding: 10px 0;}
.awyear ul li {margin-left: 15px; color: #656565;}
.awyear h4 {font-size: 16px; margin: 10px 0 5px 0;}
.awheader {margin-top: 0 !important; font-weight: normal !important;}


/* ==== sale ==== */
.saleprice_big {background:url(../images/sale.png) no-repeat 230px -4px;padding-bottom:2px;}
/* ==== end sale ==== */








