body {margin:0px; padding:0px; font-family:Arial; height:100%; font-size:12px;}
img {border:0px aqua none;}
a {color:#1382db}

.page {background:url('images/bg.jpg'); overflow:hidden; }

.top {overflow:hidden;}
.top .logo { float:left; padding-left:34px;}
.top .right_menu {float:right; padding-right:67px; padding-top:10px;}
.top .right_menu a{font-size:11px; color:#c3c3c3; text-decoration:underline;
float:left; margin-left:15px; padding-top:9px; display:block}
.top .right_menu .no{padding-top:0px;}

.header {height:198px; background-image:url('images/header.jpg'); background-repeat:no-repeat;}

.header .h {color:#5f666a; font-size:14px; font-weight:bold}
.header .h a {color:#5f666a; font-size:14px; font-weight:bold;  font-weight:bold;}


.maintable .left {width:243px; background:url('images/d-line.png') repeat-y;}
.maintable .leftcp {background:url('images/left_t.png') no-repeat; width:243px; height:198px;}
.maintable .sp_offers {background:url('images/katushka.png') no-repeat;height:136px;}
.maintable .catalog {background:#f6efea; border:1px #d7bdc0 solid; width:212px;
margin:0px 0px 0px 29px; height:500px; font-size:11px;
}
/*maintable .film {background:url('images/poster.png') no-repeat;height:330px;}*/
.maintable .film {height:600px;}
.maintable .film .overlay {width:170px; height:600px; padding:5px 0 5px 58px;}
.maintable .subs {height:41px;}
.maintable .d-line {background:url('images/d-line.png') repeat-y; height:100%; min-height:100%; overflow: auto;
padding:0px;}

.maintable .hack {background:url('images/d-line.png') repeat-y; height:100%;}


.maintable .middle {background:url('images/middle_t-repeat2.jpg') repeat-x; background-color:#eee8de}
.maintable .middlect {background:url('images/middle_t.jpg') no-repeat left top; z-index:1}

.maintable .right {width:172px; background:url('images/middle_t-repeat2.jpg') repeat-x; background-color:#eee8de}


.maintable .sup-right { width:30px;}

.footer {margin-bottom:20px;}
.footer .left {width:243px; background:url('images/footer_l.png'); height:45px; }
.footer .middle {background-color:#eee8de;background:url('images/footer-line.png') repeat-x;}
.footer .right {background-color:#eee8de; background:url('images/footer-line.png') repeat-x;}
.footer .sup-right {width:30px;}

.leftcp .cart{padding:14px 0px 0px 57px; color:#a79771; font-size:12px;}
.leftcp .bg {height:184px;}
.cart .loger {font-size:11px; padding: 11px 0px 0px 18px }
.cart a{color:#666666}

.bigcart {color:#666666}
.bigcart a {color:#db1183; font-size:14px; font-weight:bold;}

.cart .menu {font-size:12px; margin-top:15px;margin-left:18px;  }
.cart .menu a{text-decoration:none;}

.middlect .bg {width:261px; height:14px; }
.middlect .nobg {background:url('images/middle_t-repeat2.jpg') repeat-x; height:15px;  float:right;}

.middle .banner {text-align:center; width:520px; height:154px; background:url('images/banner.png') no-repeat;
padding-top:11px;} 
.middle .bgm {padding:0px 0px 15px 20px; }
.contacts {color:#666666; font-size:12px;background:url('images/logon_new.jpg'); height:75px; width:184px;}
.contacts a{color:#666666; text-decoration:none;}


.rightm {color:#666666;}
.rightm a{color:#666666; text-decoration:none;}

.pinkb {color:#dd3391; font-weight:bold;}
.right-overlay {height:93px; background-position:right top;}

.sp_offers .offers { margin-left:100px; padding-top:10px; line-height:16px}
.offers a {color:white; font-size:11px; font-weight:bold;}

.t_c {
	background:url('images/new_l.jpg') no-repeat left top;margin:0px 0px 0px 29px; height:16px; 
	padding-top:23px;
}
.catalog_selector {text-align:right; font-size:10px; color:#1382db;
background:url('images/genre_selector-bg.png') no-repeat bottom left; height:16px; z-index:100;}

.catalog_selector a{height:16px;display:block; float:right; text-align:left}
.catalog_selector .g { background:url('images/genre-s-g.png') no-repeat; width:46px; color:white; text-decoration:none; 
padding-left:12px}
.catalog_selector .p {color:#1382db;width:50px;padding-left:8px}

.catalog .gray {color:#646464}
.genres {padding-left:12px; padding-top:6px; padding-right:10px;}
.genres .list {margin-top:10px;}
.genres .list .item {border-bottom:1px #e8e0d4 solid;  clear:both; overflow:hidden;}
.genres .list .link {float:left;color:#1382db; margin-top:2px;}
.genres .list .gray_r {color:#646464; float:right; margin-top:2px;}

.people{padding-left:12px; padding-top:15px; padding-right:10px;}
.people .list {margin-top:10px;}
.people .list .item {border-bottom:1px #e8e0d4 solid;  clear:both; overflow:hidden;}
.people .list .link {float:left;color:#1382db; margin-top:2px;}

.another_m {background:#eae8e7; clear:both; padding:5px 10px 5px 12px; margin-top:16px;}
.another_m .item {clear:both; overflow:hidden;}
.another_m .link {float:left;color:#70665d; margin-top:2px; font-size:13px; font-weight:bold}
.another_m .gray_r {color:#646464; float:right; margin-top:2px;}

.headt {color:#666666; font-size:12px;}
.search_t { background-image:url('images/search_bg.png'); background-repeat:no-repeat; width:183px; height:28px;
border:0px silver none;padding-left:5px; background-color: transparent;   text-align:left}
.search_in {margin-left:7px; margin-top:4px; background:#eae1ce; border:1px #eae1ce solid; color:#666666; font-size:12px; width:160px; text-decoration:underline;
text-align:center;}


.news .head {color:#db1183; font-weight:bold; font-size:12px;}
.news .sub1 {color:#db1183;  font-size:12px; }

.kinonews {}
.kinonews .item a {color:#2a7fc3; font-size:11px;}
.kinonews .date{color:#aba9a4; font-size:11px;}

.birthday {width:250px;}
.birthday h2 {color:#8e797e; font-size:14px; margin-bottom:0px}
.birthday .item {font-size:11px; color:#72706a; margin-top:5px;}
.birthday .item a {color:#2a7fc3; font-size:11px; font-weight:bold}

.main_news {}
.main_news .header  {height:22px;}
.main_news .header .total {float:left; color:#72706a; font-size:11px; padding-top:4px; padding-left:5px}
.main_news .header .total a{color:#2a7fc3; font-weight:bold;}
.main_news .header .sub2 {color:#913b6e; display:block; border-bottom:1px #913b6e dashed; text-decoration:none; font-size:11px; font-weight:bold}
.main_news .header .set {color:#1382db; display:block; font-size:11px; font-weight:bold}

.main_news .content { padding:0px; width:100%;}
.main_news .content-2 { background:#3c372e url('images/likely_cor.png') no-repeat right bottom; padding:10px 7px 10px 7px; }
.main_news .friends a{color:#b3a4af;}
.main_news .friends {color:#b3a4af;}

.newfilms .item {margin-bottom:10px;}
/*.newfilms .item img {width:60px; height:107px;} */
.newfilms .item .sysinfo {float:left; font-size:11px; color:#72706a; padding-left:4px;}
.newfilms .item .sysinfo a{color:#2a7fc3; font-size:12px; font-weight:bold;}
.newfilms .item .sysinfo .an a {color:#72706a; font-size:11px; font-weight:normal;}
.newfilms .item .descr {clear:both; color:#72706a; font-size:12px; padding-top:4px;
}

.newfilms .buyinfo {color:#72706a; font-size:11px; margin-top:15px;}
.newfilms .buyinfo a{color:#db117a; font-size:12px; font-weight:bold;}


.newfilms-2 .item {margin-bottom:20px;}
.newfilms-2 .item .sysinfo {float:left; font-size:11px; color:#8b9193; padding-left:8px; }
.newfilms-2 .item .sysinfo a{color:#d5d0c8; font-size:12px; font-weight:bold;}
.newfilms-2 .item .sysinfo .an a {color:#8b9193; font-size:11px; font-weight:normal;}
.newfilms-2 .item .descr {clear:both; color:#72706a; font-size:12px; padding-top:8px; max-width:300px;
}

.newfilms-2 .buyinfo {color:#d5d0c8; font-size:11px; margin-top:0px;}
.newfilms-2 .buyinfo a{color:#d5d0c8; font-size:12px; font-weight:bold;}


.onemoreshit {font-size:11px; color:#72706a;}
.onemoreshit h2 {color:#606669; font-size:14px; margin-bottom:10px; text-decoration:underline}
.onemoreshit .smaller a{color:#2a7fc3; font-size:11px; font-weight:bold;}
.onemoreshit .bigger a{color:#2a7fc3; font-size:12px; font-weight:bold;}
.onemoreshit .divider {clear:both; height:30px;}
.onemoreshit .item {margin-bottom:5px;}
.onemoreshit .total {color:#606669; font-size:14px;text-decoration:underline; font-weight:bold;}

.seo {
	font-size:11px; color:#72706a; margin-top:60px;
}

.seo a {color:#4b4b4b;}

.links a {
	color:#745d76; font-size:11px; 
}

.recomended {background:url('images/recomend_bg.jpg') repeat-y; float:left; width:134px; padding-top:5px; margin-top:50px;}

.recomended .item {text-align:center; margin-bottom:20px; }
.recomended .item img{width:112px; height:174px;}
.recomended .name {color:#72706a; font-size:10px; padding:2px; }
.recomended .name a{color:#72706a; font-size:10px;text-decoration:none}

.rec_head {float:left; margin-top:90px;}
.recomended .b_c {float:right; background:url('images/bc.png') no-repeat; width:12px; height:13px; font-size:5px }




.top .search-2 {float:right; margin-right:10px;}
.top .search-2 .td2 a {color:#bd3f2e; font-size:12px; font-weight:bold;}
.top .search-2 input {color:#90805b; font-size:12px; padding-left:5px; border:1px #baac8b solid; margin:0px 0px 0px 25px;}
.way {font-size:11px; color:#898989; font-weight:bold; padding-left:20px; }
.way a{font-size:11px; color:#1382db; font-weight:normal;}

.text {font-size:12px; color:#494948;}
.text .title {font-size:18px; color:#494948; padding-bottom:0px;}
.text .title a{color:#1382db; font-size:11px;}.text {font-size:12px; color:#494948;}

.text-staticpage {font-size:12px; color:#494948;padding-top:6px; padding-right:25px;}

.text-staticpage .title {font-size:18px; color:#494948; padding-bottom:0px;}
.text-staticpage .title a{color:#1382db; font-size:11px;}


.text .rate {}
.rate .rate_link {display:block; float:left; background:url('images/rate.jpg') no-repeat left center; padding-left:27px; height:20px; padding-top:4px;
color:#494948; font-size:12px; margin-left:20px; font-weight:bold;}
.rate .recomend_link {display:block; clear:both; height:20px; color:#1382db; font-size:12px; padding-top:4px;}
.rate .dorate {padding-top:4px; float:left;}
.rate .dorate a {color:#1382db; font-weight:bold;}
.rate .imdb {display:block; float:left; height:20px; padding-top:4px;
color:#494948; font-size:12px; margin-left:15px; font-weight:bold;}


.text .info {color:#000000; line-height:18px; margin-top:4px;}    
.text .info a{color:#1382db; font-size:12px;}
.text .userphoto {float:left;}
.text .userinfo {float:left; margin-left:10px;}
.text .filmography a{color:#}
.userinfo .name {font-size:16px; color:#494948; font-weight:bold;}
.userinfo .favG {margin-top:10px;}
.userinfo .favG a{color:#1382db; font-size:12px;}
.fav {color:#1382db; font-size:11px;}



.buy_block .price {font-size:16px; color:#db117a; padding:5px 20px 0px 0px; font-weight:bold; float:left;}
.buy_block .infor {font-size:11px; color:white; padding:5px 0px 0px 10px; line-height:15px;}

.buy_block .adv {color:white; font-size:12px; margin-top:5px; padding-left:5px; }
.buy_block .add {float:left; padding-top:5px; }
.buy_block .add .tcartn_buy {background:url('images/fuckcart.png') left center no-repeat; display:block; color:#fff; text-decoration:none;
font-size:11px; padding:5px 5px 5px 33px; font-weight:bold; float:left; margin-right:20px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;            
border-radius: 10px;
background-color:#db117a;
}

.buy_block .add .tcartn_ok {background:url('images/tcartn_ok.png') left center no-repeat; display:block; color:#fff; text-decoration:none;
font-size:11px; padding:5px 5px 5px 33px; font-weight:bold; float:left; margin-right:20px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background-color:#db117a;
}

.buy_block .add .tcartn_noti {background:url('images/tcartn_noti.png') left center no-repeat; display:block; color:#fff; text-decoration:none;
font-size:11px; padding:5px 5px 5px 33px; font-weight:bold; float:left; margin-right:20px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background-color:#db117a;
}

.buy_block .dow {float:left; }
.buy_block .dow a {font-size:11px; font-weight:bold; color:white;  background:url('images/downB.jpg') no-repeat left top;
padding-left:40px; height:32px; width:50px; display:block; padding-top:6px;
}

.buy_block .favs {float:right; padding-top:20px; }
.buy_block .favs a{font-size:11px; font-weight:bold; color:white;  background:url('images/favB.jpg') no-repeat left top;
padding-left:40px; height:32px; width:70px; display:block; padding-top:6px;  margin-right:30px;
}

.buy_block .noti a {background:url('images/notifybtn.png') left center no-repeat; padding-left:33px; display:block; color:#fff; text-decoration:none;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left; margin-right:20px; width:137px}


.reviews {margin-top:15px; color:#4b4b4b; font-size:12px;}
.reviews .item {margin-bottom:15px;}
.reviews a {color:#db1183; font-size:12px; font-weight:bold;}

.reviews .add {text-align:right}
.reviews .add a {color:#db1183; font-size:11px; font-weight:normal;}

.comments {margin-top:15px; color:#4b4b4b}
.comments .item {margin-top:13px;}
.comments .head {font-size:14px; font-weight:bold; padding-bottom:10px }
.comments .hide {color:#1382db; font-size:11px; font-weight:normal;}
.comments .author {font-size:12px; color:#4b4b4b; font-weight:bold;}
.comments .date {font-size:10px; padding-bottom:3px;}
.comments .cont {}
.comments .addcom {margin-top:25px; color:#494948;}
.addcom .inputs {border:1px #888787 solid; background:#ece9e3; color:#8c8b8b; width:175px;}
.addcom .subm { background:#d4d0c8; color:#545454; float:right; margin-right:4px; margin-top:5px;}

.film-right {padding-left:10px; padding-top:16px;}
.film-right .genre{color:#494948; font-size:11px; margin-top:8px;}
.film-right .genre a{color:#494948; font-size:11px;}
.film-right .screens {margin-top:15px;}
.film-right .screens h3{font-size:14px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;color:#494948;}
.film-right .incl {color:#494948; padding-top:20px; clear:both;}
.film-right .incl a{color:#db1183; font-weight:bold; font-size:14px;}

.film-right .advert {margin-top:40px;}
.film-right .advert h5 {font-size:11px; font-weight:bold; margin:0px 0px 8px 0px; padding:0px; text-decoration:underline;}
.film-right .advert a {color:#494948;font-size:11px; font-weight:bold;}

.ban140-70 {padding-left:16px; padding-bottom:15px;}
.minidown {float:right; display:block; background:url('images/minidown.gif') no-repeat right center; padding-right:38px; height:21px; padding-top:5px;
color:#e7489e; font-weight:bold; text-decoration:none; text-align:right}

.logon_r {
height:32px; background:url('images/logon_r.png') left top no-repeat; margin-top:15px;
}

.log {width:146px; border-left:1px #86b449 solid; border-top:1px #86b449 solid; border-right:1px #c8e19e solid; border-bottom:1px #c8e19e solid;
font-family:Arial; font-size:11px; color:#8e797e; margin-bottom:0px;}

.sys {padding-top:2px;}
.sys a { color:white; text-decoration:underline; font-size:11px; display:block; float:left;}
.forgot_pwd {}
.extBtn {background:url('images/extBtn.png') right center no-repeat; display:block;  padding-right:16px; font-weight:bold;}

.searchtable {}
.m {background:url('images/search_m.png') left top repeat-x;}

.form {
	overflow: hidden;
	width: 100%;


}

.form form{
	margin:0px; padding:0px;

}
.form fieldset{
padding:0px;
	border: none;
	border-right: 0px solid #fff;
	white-space: nowrap;
}
.form fieldset .text-input{
border-left:1px #86b449 solid; border-top:1px #86b449 solid; border-right:1px #c8e19e solid; border-bottom:1px #c8e19e solid;
font-family:Arial; font-size:11px; color:#8e797e;  width:80%; } 

.adlink {text-align:center;}
.adlink a {color:#72706a; font-size:11px;}
.adlink a:hover {color:#1382db; font-size:11px;}


.tcart {background:url('images/buyB.png') left center no-repeat; padding-left:33px; display:block; color:#fff; text-decoration:none;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left; margin-right:20px; width:66px}

.tdown {background:url('images/down.png') left center no-repeat; padding-left:40px; display:block; color:#a3cd5d; text-decoration:underline;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left; }

.tcart_ok {background:url('images/cart_added.png') left center no-repeat; padding-left:33px; display:block; color:#fff; text-decoration:none;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left; margin-right:20px; width:66px}


.tnot {background:url('images/notify.png') left center no-repeat; padding-left:40px; display:block; color:#f8cb21; text-decoration:underline;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left;  margin-right:20px; margin-bottom:8px;}

.topcart {
	width:183px; height:86px; background:url('images/topcart.png') left top no-repeat;
}





.innerbuy {background:url('images/innerBuy.jpg') left center no-repeat; padding-left:40px; display:block; color:#db117a; text-decoration:underline;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left; margin-right:20px;}

.innerdown {background:url('images/innerDown.jpg') left center no-repeat; padding-left:40px; display:block; color:#a3cd5d; text-decoration:underline;
font-size:11px; height:24px; padding-top:8px; font-weight:bold; float:left;  margin-right:20px;}


.topcart .hs  a{color:#db1183; font-size:14px; font-weight:bold;}

.topcart .in {color:#494948; font-size:11px;}
.topcart .addtrafic {display:block; float:left; width:120px; padding-left:20px; background:url('images/addtraf.png') no-repeat;}

.top_inf {position:absolute; left: 98px; top: 62px; width: 123px; height: 41px; color:#c3c3c3; font-size:11px;}
.top_inf a {color:#c3c3c3; text-decoration:underline;}
.helpmenu {padding-top:2px;}

.itable {height:280px;}
.itable .l {width:14px; background:url('images/item_l.png') no-repeat;}
.itable .m {background:url('images/item_m.png') repeat-x; padding-top:8px; }
.itable .r {width:14px; background:url('images/item_r.png') no-repeat;}
 
.subs .stayupdated a{color:#84827c; font-weight:bold; font-size:11px; float:right; margin-right:4px; margin-top:3px;}
.maintable .film .advertProj a{color:#0c0e11; font-weight:bold; font-size:11px; float:left; margin-left:70px; margin-top:5px;}
.maintable .film .sape1 {font-size:10px; float:left; margin-left:70px; margin-top:5px;}   

.buyrec {color:#72706a; font-weight:bold; font-size:11px;}
.buyrec a {color:#db117a;}

.topB {float:right; color:#db1183; font-size:11px; padding-top:5px; margin-right:9px;}
.topB a {font-weight:bold; font-size:11px; color:#1382db;}

.ancart {padding-top:2px; color:#d5d0c8; font-size:11px}
.ancart a{font-weight:bold; text-decoration:underline; color:#d5d0c8;}
.text .r .input_pers {width:200px}

.news-list_b a{font-size:12px; }
.news-list_r a{font-size:12px; }
.news-list_r {line-height: 25px;}

.biotitle{font-family:"Times New Roman"; font-size:1.6em; color:#1e1b20;}
.personal_menu {padding:5px; font-size:0.8em; margin-top:20px; font-weight:bold; width:560px;}
.personal_menu a{color:#38a8db; text-decoration:underline;}

.personal_page {}
.personal_page .floating {float:left;margin-right:60px; text-align:center;margin-top:30px; }
.floating h5 {font-size:1em; font-weight:normal; margin:0px; padding:0px; }
.floating h2 {font-size:18px; color:#494948; padding-bottom:0px; font-weight:normal; margin:0px; padding:10px 0 0 0;}
.floating h3 {font-size:2em; font-weight:normal; margin:0px; padding:10px 0 0 0;}
.floating .bottom {font-size:0.9em; color:#72706a}
.floating .bottom a{color:#72706a; text-decoration:underline;}
 


.edit_personal {}
.edit_personal h2{color:#b0d13a; font-size:1.4em; font-weight:normal; padding:0px; margin:0px;}

.contactform .l {border-bottom:1px #c7c1ba dashed;}

.title_2 {font-size:18px; color:#494948; padding-bottom:0px;}

.order_position {padding:5px; background:#f5f8e5; overflow:hidden; margin-top:10px;}
.order_position a{float:left; padding:3px; display:block; text-decoration:none; color:#272726; font-size:1em; text-align:center;}
.order_position .active{float:left; padding:3px; display:block; text-decoration:none; background:#5f666a; color:white; text-align:center;} 
.order_position span { float:left; padding:3px; display:block; text-decoration:none; color:#272726; font-size:1em; text-align:center;}
.divider {font-family:"Times New Roman", Times, serif; font-size:1.4em; float:left}
.order_table {margin-top:30px;}
.order_table .sm {font-size:0.9em; color:#808080}



.order_table .headerZ {font-size:1.2em;}
.order_checks {margin-left:30px; margin-top:10px;}
.order_checks .r {
	padding-left:20px; font-size:0.9em;
}
.order_checks .sm {font-size:0.8em; color:#808080}

.td_in {font-weight:bold; color:#3c3c3c}

.ord_table {margin:10px 40px 10px 0px;}
.ord_table .rows {padding:5px 5px 5px 0; text-align:center; font-size:1em; }
.ord_table .headers {padding:5px 5px 5px 0; text-align:center;  font-weight:bold;}


.ord_table2 {margin:10px 40px 10px 0px;}
.ord_table2 .rows {padding:6px 6px 0px 10px;; text-align:left; font-size:1em; }
.ord_table2 .headers {padding:5px 5px 5px 0; text-align:left;  font-weight:bold; 
background:#a4cb5e; border-right:2px #f0e7df solid; color:#fff; padding-left:10px;}
.ord_table2 .headers a{color:#fff; text-decoration:none;} .ord_table2 .headers a:hover{color:#fff; text-decoration:underline;} 


.permenu {padding-top:5px;}
.permenu a{font-size:0.9em; text-decoration:underline; font-weight:bold; color:#fff;}

.submenu_tickets {padding:5px; background:#f5f8e5; overflow:hidden; margin-top:10px; float:left;}
.submenu_tickets a {text-decoration:none; font-size:1em; font-weight:bold; color:#a4cd5e;}

.quest-list {}
.quest-list  .headers {padding-top:6px; }
.quest-list .theme {font-size:1.2em; color:#e4128e; }
.quest-list .date {margin-left:40px; font-size:1em; font-weight:bold;}
.quest-list .question {margin-top:5px; font-size:1em;}

.quest_h {background-image:url('images/quest_h.gif'); background-repeat:no-repeat; background-position:left top;height:48px}

.rss {display:block; padding:6px 0 0 40px; background:url('images/feed-icon-28x28.png') no-repeat left center; height:22px; }

.nav_n a:link, .nav_n a:visited{display:block; padding:3px 6px; background:#f6efea;float:left; margin-left:3px;}
.nav_n a:hover {font-weight:bold;}
.nav_n .active {color:#db117a;}

.birth-death {color:#494948; padding-top:5px; font-weight:bold;}

.itemr {width:200px;}
.itemr .name{}

.desc_f {clear:both;}

.err {padding:5px; font-size:12px; font-weight:bold; color:red; background:#fff;}

