/* © DoubleMedia.net, верстаем дизайн для CinemaSearch
Что-то туго идет...
Кофе: только зеленый чай.
15 апреля 2009 | 12:38

...Поехали!
*/

body {padding:0 0px 0px 0px; margin:0px; background:#fff; font-family:tahoma;}
img {border:0px aqua none;}
.logo { margin-top:15px;}
a{color:#2aa2c8; text-decoration:underline;}

.search {margin-top:25px;}
.search .container {width:650px; height:89px;  background:url('images/search_contour.gif'); padding-top:20px; 
color:#2aa2c8; font-weight:bold; font-family:Tahoma; font-size:12px; }

.formbg {background:url('images/search_bg_big.gif'); width:601px; height:53px; text-align: left; background-repeat:no-repeat;  }
.form {width:540px;  background:url('images/blank.png'); border:0px white none; margin:7px;
				font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#2aa2c8; padding:0px; float:left }
.select {
	margin-top:6px; margin-left:50px; text-align:left;
}

.m-moviebox {
	/*background:url('images/filmblock_bg.gif'); width:105px; height:154px; padding:6px;*/
	background:url('images/filmblock_bg.gif'); width:213px; height:300px; padding:6px;
}

.m-moviebox img {
width:213px; height:300px;
}

.m-moviebox .cover {
	/*background-image:url('images/moviebox_overlay.png'); z-index:99; position: absolute; overflow:hidden; width:105px; height:60px; cursor:pointer;*/
	background-image:url('images/moviebox_overlay.png'); z-index:99; position: absolute; overflow:hidden; width:211px; height:60px; cursor:pointer;
}

/* scroll box сейчас качают */
#newtoget{
	width: 150px;
	height: 100px;
	border:1px #e9e9e9 solid;
	padding: 5px;
	background-color: white;
}

.newtogetclass{ 
}

/* Ссылки скачивания, покупки*/

.addtocart_big {display:block; background:url('images/addtocart_bigN.gif') no-repeat left center; padding-left:35px; font-size:12px; color:#4f4f4f;
				text-decoration:none; width:100px;height:28px; font-weight:bold;}
.download_big {display:block; background:url('images/download_bigN.gif') no-repeat left center; padding-left:35px; font-size:12px; color:#4f4f4f;
				text-decoration:none; width:120px;  height:28px; font-weight:bold;}				

.download_big .gray {color:#909090; font-size:9px; font-weight:normal;}

.addtocart_sm {display:block; background:url('images/addtocart_sm.gif') no-repeat left center; padding-left:30px; font-size:10px; color:#4f4f4f;
				text-decoration:none; width:80px; margin:auto}

.hlp {display:block; height:16px; background:url('images/warning_16.png') no-repeat left center; padding-left:20px;
color:#2aa2c8; text-decoration:none; font-weight:bold;
}

				
.download_sm {display:block; background:url('images/download_sm.gif') no-repeat left center; padding-left:30px; font-size:10px; color:#4f4f4f; text-decoration:none; width:80px; margin:auto}
.download_sm .gray {color:#909090;}

.addedtocart_sm {display:block; background:url('images/addedtocart_sm.gif') no-repeat left center; padding-left:30px; font-size:10px; color:#4f4f4f;
				text-decoration:none; width:80px; margin:auto}
				
.addedtocart_big {display:block; background:url('images/addedtocart_bigN.gif') no-repeat left center; padding-left:35px; font-size:12px; color:#4f4f4f;
				text-decoration:none; width:100px;height:28px;}
				
.notificate_big {display:block; background:url('images/notificate.png') no-repeat left center; padding-left:35px; font-size:12px; color:#4f4f4f;
				text-decoration:none; width:100px;height:28px;}
				
.notificate_sm {display:block; background:url('images/notificate.png') no-repeat left center; padding-left:30px; font-size:10px; color:#4f4f4f;
				text-decoration:none; width:80px; margin:auto}
/*Внутренние*/

/*Шапка*/
.header_td { background:url('images/header_line.gif') repeat-x left bottom;}
.search-sm { background:url('images/search_bg_sm.gif'); width:285px; height:30px; }
.cp {min-width:450px; background-image:url('images/header_sys.gif'); background-repeat:repeat-x;}
.cp h2 {color:#2aa2c8; font-size:14px; margin-bottom:5px;}
.cp_l { background:url('images/header_rounder.gif') no-repeat left top; width:27px;}
.cp .user {padding:2px 4px 2px 4px;}
.input_field {border:1px #e9e9e9 solid; color:#4f4f4f; font-size:11px; background:#fff;}
.form-sm {width:256px; background:url('images/blank.png'); border:0px white none; margin:2px;
				font-size:21px; font-family:Arial, Helvetica, sans-serif; color:#2aa2c8; padding:0px; float:left }

.top_info {padding-top:30px; float:left; width:75px; font-size:11px; color:#3b3b3b; padding-left:10px;}
.top_info a {font-size:11px; color:#3b3b3b}
.lost_password {font-size:10px; color:#3b3b3b; text-decoration:none;}
.lost_password:hover {text-decoration:underline;}

.right_c {width:180px; border-left:2px #eaeaea dashed; padding:10px; font-size:12px}
.right_c h2 {color:#2aa2c8; font-size:14px; float:left; margin-left:10px;}

.right_c .header{clear:both;}
.right_c .txt {margin-top:15px; color:#909090}
.txt h3 {color:#4f4f4f; font-size:12px; margin:0px; margin-bottom:3px;}
.right_c .genres {padding-top:12px; color:#909090; clear:both; line-height:18px}

.genres a{font-weight:bold;color:#4f4f4f; text-decoration:none; padding-left:15px; background-image:url('images/bullet.gif'); 
background-repeat:no-repeat; background-position:left center;  margin-left:10px;}
.genres a:hover {text-decoration:underline;}


.footer {width: 100%; color:#f5f5f5; margin-top:35px; height:83px; background:#f5f5f5 url('images/footer.gif') repeat-x; }
.footer a {font-weight:bold; color:#2895b7; font-size:11px;
}

.footer .menu { background:url('images/footer_menu.gif'); background-repeat:no-repeat; height:17px; width:500px; color:#cf4aa5; font-size:11px; padding-top:2px;}
.footer .menu a {font-size:11px; color:#4f4f4f; font-weight:normal; text-decoration:none;}

.i-moviebox {
	/*background:url('images/filmblock_bg_sm.gif'); width:76px; height:106px; padding:5px; */
	background:url('images/filmblock_bg_sm.gif'); width:105px; height:150px; padding:6px; 
}

.i-moviebox img {
width:105px; height:150px;
}
.i-moviebox .cover {
	/*background-image:url('images/moviebox-sm_overlay.png'); z-index:99; position: absolute; overflow:hidden; width:76px; height:48px; cursor:pointer;*/
	background-image:url('images/moviebox-sm_overlay.png'); z-index:99; position: absolute; overflow:hidden; width:105px; height:48px; cursor:pointer;
}


.movie-table h1 { 
font-size:16px; color:#2aa2c8; font-weight:bold; margin:0px;
}
.movie-table b {color:#f97fc4;}
.movie-table .title{font-size:16px; color:#2aa2c8; font-weight:bold; margin:0px; text-decoration:none}
.movie-table .text {margin-top:20px; color:#4f4f4f; line-height:19px;}


.order {margin-top:25px;}				

.new_h_a {font-size:24px; color:#494949; font-family:'Times New Roman'}

.recomended  h2{font-size:12px; font-weight:bold; color:#f97fc4; margin:2px 0 6px 5px;}

.personal_menu {padding:5px; background:#fafafa;font-size:0.8em; margin-top:20px; font-weight:bold; width:560px;}
.personal_menu a{color:#2aa2c8; text-decoration:underline;}

.personal_page {font-family:Tahoma;}
.personal_page .floating {float:left;margin-right:60px; text-align:center;margin-top:30px; }
.floating h5 {font-size:0.8em; font-weight:bold; margin:0px; padding:0px; }
.floating h2 {font-size:3em; 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.6em; color:#a5a5a7}
.floating .bottom a{color:#a5a5a7; text-decoration:underline;}

.select2 {font-size:12px;color:#2aa2c8;font-weight:bold; padding-top:2px;}

.edit_personal {margin-top:40px; padding:5px; width:600px; }
.edit_personal h2{color:#2aa2c8; font-size:16px; font-weight:bold; padding:0px; margin:0px; margin-bottom:10px;}

.contactform .l{padding:5px; text-align:left; padding-right:10px; color:#4f4f4f; font-size:12px; font-weight:bold;}
.contactform .r{padding:5px; width:300px; padding-right:40px;}

.biotitle {font-size:23px; font-family:"Times New Roman"}

.info_personal {padding:5px; background:#fafafa; color:black; font-size:12px; font-weight:bold; float:left; margin-top:10px; clear:both;}
.sm_p {text-align:right;margin:5px 40px 5px 40px; font-size:12px; color:#b1b1b1}
.sm_p2 {text-align:left;margin-top:15px;font-size:11px; color:#676767; width:400px;}

.hist_table {margin:10px 40px 10px 0px;}
.hist_table .headers {padding:5px; text-align:center; font-size:0.9em; font-weight:bold;}
.hist_table .rows {padding:15px 5px 15px 5px; text-align:center; font-size:0.8em; }
.rows .a_number {text-decoration:underline;font-size:1em; font-weight:bold; color:#2aa2c8;}
.rows .a_annulate{text-decoration:none;font-size:0.8em; color:#d63e3c;}
.rows .yes {color:#5fbe63}
.rows .no{color:#d63e3c}
.rows .awaiting {color:#cccccc}

.submenu_tickets {background:#fafafa; padding:2px 5px 5px 5px; width:300px; margin-left:150px; clear:both; margin-top:1px;}
.submenu_tickets a {color:#8b8b8b; font-size:0.7em; font-weight:bold;}




.quest-list {margin-top:20px;}
.quest-list  .headers {padding-top:10px;}
.quest-list .theme {font-size:1.2em; }
.quest-list .date {color:#8b8b8c; margin-left:40px; font-size:0.9em;}
.quest-list .question {margin-top:5px; font-size:0.8em;}

.quest_h {background-image:url('/images/quest_h.gif'); background-repeat:no-repeat; background-position:left top;height:48px}


.box_sms h1{ font-family:"Times New Roman"; font-size:2em; font-weight:normal; float:left; margin:0px; padding:0px}
.box_sms h2{font-size:0.9em;color:#7e7f82;margin:0px; padding:0px}
.box_sms .country {color:#54b3dd; text-decoration:underline; font-size:1em;}
.box_sms .linklist {clear:both; margin:0px; padding:0px; height:20px;}
.box_sms .manual {line-height:1.6em; font-size:0.9em;}
.box_sms .rules {font-size:0.6em; color:#d9dadb}
.manual b {font-size:1.4em;}
.manual form{margin:0px; padding:0px; padding-left:18px}
.manual .input {border:2px #c7c8ca solid; height:18px; font-size:1em; color:black}
.manual .submit {border:2px #c8c1be solid; padding:1px 15px 1px 15px; background:#c8c1be} 
.linklist a{font-size:0.7em; color:#54b3dd; text-decoration:underline}
.number_td {color:#2f2b2c; height:30px}
.number_td-value {font-size:1.1em; font-weight:bold;}

.traffic_td {color:#fbb42a; height:30px}
.traffic_td-value{color:#c8c9cb}

.price_td {color:#797a7d; height:30px}
.price_td-value {color:#797a7d;}

.robox_box {border: 1px dashed black; padding: 4px; width: 480px; font-size: 0.8em; margin-top:4px;}


.order_position {padding:5px; background:#fafafa; overflow:hidden;width:670px; margin-top:10px;}
.order_position a{float:left; padding:3px; display:block; text-decoration:none; color:#272726; font-size:0.8em; text-align:center;}
.order_position .active{float:left; padding:3px; display:block; text-decoration:none; background:#2aa2c8; color:white; text-align:center;} 
.order_position span { float:left; padding:3px; display:block; text-decoration:none; color:#272726; font-size:0.8em; text-align:center;}
.divider {font-family:"Times New Roman", Times, serif; font-size:1.2em; float:left}
.order_table {margin-top:30px;}
.order_table .sm {font-size:0.9em; color:#808080}

.order_table .header {font-size:1.2em; color:#2aa2c8}
.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}

.amount {border:2px #797a7d solid; background-color:white; text-align:center;}

.order_sys {border-top:2px #cdcecf solid; color:#797a7d; text-align:center; width:340px}
.basket {font-size:12px; margin-top:20px;}
.del {padding-top:45px; text-align:center;}
.del a{text-decoration:underline; color:black; }
.searchtitle{font-size:16px; color:#2aa2c8; }

.navigation {margin:auto; overflow:hidden; text-align:center;}
.navigation a{font-size:16px; color:#2aa2c8; text-decoration:none; text-align:center; }
				
.navigation .active {color:#2aa2c8; font-weight:bold; text-decoration:underline;}

.td_in {font-size:12px; font-weight:bold; color:#3c3c3c}
.inputs {font-size:12px;}

.ord_table {margin:10px 40px 10px 0px;}
.ord_table .rows {padding:5px; text-align:center; font-size:0.8em; }
.ord_table .headers {padding:5px; text-align:center; font-size:0.9em; font-weight:bold;}

.adv_s {font-size:10px; text-align:right}
.adv_s a{color:#2aa2c8; text-decoration:underline;}

.faqtable {margin-top:10px;}
.faqtable h3 a{font-size:1.2em; color:#f97fc4; text-decoration:none; font-family:"Times New Roman", Times, serif; font-weight: lighter;}
.faq_sm {font-size:0.8em;}
.faqtable h2 {color:black; text-decoration:none;}
