﻿/* ----------------------------------------------------------------------------------------------------------
TMCv3_HEADER.CSS | v3.22 | Started by Janusz at 03dec09 | Revision: Hein | New developed at DEC2009 by Janusz
---------------------------------------------------------------------------------------------------------- */

a 					{outline:none!important;}

/* ----------------------------------------------------------------------------------------------------------
Layout Elements - Important bits
---------------------------------------------------------------------------------------------------------- */
#admain				{width:1386px; margin:0 auto; padding:0; background-color:#f3f1f2; z-index:1;}

#header 			{height:90px; padding:0; overflow:hidden; background:url("../design/bg_intro.jpg") 0 0 no-repeat;}
#subheader, .listings{border:1px solid #ddd; background:#fff url("../design/bg_top.jpg") repeat-x scroll 0 0;}
.subline 			{border-bottom:1px #ddd solid; margin:0 25px; padding:0;}
.subline2 			{margin:18px 15px 10px 15px;}
.subwidth			{width:700px;}
.subpadd 			{padding:22px 0 0 0;}
#title 				{margin:0; /*padding:22px 0 7px 0; font:bold 150%/1 "arial",sans-serif; letter-spacing:-1px; */ color:#432C32; line-height:28px; /*border-bottom:none; width:700px;*/}
#lister				{margin:0 25px; height:91px;}

/* --- MAIN & RHS MENU --- */
#menunav			{height:34px; width:926px; margin:0; border-top:2px solid #72504e; font-family:"Trebuchet MS", sans-serif; background:url("../design/spodax4.gif") repeat-x!important;}
#menunav ul			{margin:4px 0 0 10px}
#menunav li			{float:left; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:center; margin:0 5px 0 0; list-style:none;}
#menunav a			{color:#fcffbf; text-decoration:none; width:84px; height:24px; display:block; padding:3px 0 0 0;}
#menunav a:hover	{color:#fff; background:url("../design/btn_nav_hover.jpg") no-repeat left top;}
#menunav a.activo	{color:#000; background:url("../design/btn_nav_activo.jpg") no-repeat left top; height:25px;}
#menunav #countrySpec a.activo {color:#000; background:url("../design/btn_sub_activo.gif") no-repeat left top; height:25px;}

.subnav2			{margin:0; padding:5px 25px 7px 25px;}

.subnavLeft 		{margin:0; padding:8px 0 7px 15px;}
.subwidth 			{width:700px; padding-right:0; padding-left:0;}
.subwidth2			{width:900px; padding-right:0;}

.countryLog			{background:url("../images/TMCLogoTopper.gif") repeat-x; height:35px;}
.countryLog p		{padding:10px 15px 5px 10px; font-weight:bold;}
#countryLogSpan		{float:right; margin:10px 15px 0 0; font-size:85%;}
.countrySpan2		{margin:7px -7px 0 0; float:right; width:265px;}
.ad 				{float:right; border-color:#bbbaba; border-style:solid; border-width:3px 3px 9px 1px; height:60px; width:468px;}
.texter				{margin:3px 0 0 10px; color:white; font-size:11px;}
.banner 			{background:url("../design/swoosh5.gif") repeat-x center; height:90px;}
.banner2 			{background:#7e5f5d url("../design/swoosh5.gif") repeat-x top; height:90px;}

/* --- HOVERED TMC BUTTON --- */
.add a {			display: block; width: 106px; height: 22px;	background: transparent url("../design/new_advertiser.gif") no-repeat;}
.add a:hover {		background-position: -106px 0;} 
.reg a {			display: block;	width: 70px; height: 22px; background: transparent url("../design/new_reg.gif") no-repeat;position: relative; left:0px;}
.reg a:hover {		background-position: -70px 0;} 
.log a {			display: block; width: 55px; height: 22px; background: transparent url("../design/new_login.gif") no-repeat;position: relative; left:0px;}
.log a:hover {		background-position: -55px 0;}
.searchx a {			display: block; width: 78px; height: 28px; border:1px solid #DDDDDD; background: transparent url(../design/new_search.gif) no-repeat;
					position: relative; left:0px;}
					
.search a {					
	background:url("http://design.themovechannel.com/template/btn_searchBlue.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	height:24px;
	width:121px;
}
.searchx a:hover {	background-position: -78px 0;} 
.searchx a:hover {	background-position: -121px 0;} 

/* --- THE REST --- */

a:hover#here		{background-image:none!important;}
/* .zero				{padding-left:0!important;} */
/* .zero8				{margin-right:8px!important;} */
.noml8 				{margin-left:8px !important;}

/* --- LOGIN PAGE - added by Janusz | 07dec09 - */
.keyinfo a			{font-size:13px;}
.keyinfo, .brand, .mapbox{padding:0 15px; width:320px;}
.keyinfo span, .brand span, .TextRed, #footer p a:hover {color:#D74040;}
.here300			{width:304px; height:16px; line-height:17px; padding:7px; font-size:14px; background:#fcfafc url(../design/form-back.gif) repeat-x top left;}
.content-rhs 		{width:350px; /* margin:40px auto; */ padding:7px 0 0 0; border:1px #ddd solid; background:#fff url("../design/bg_top.jpg") repeat-x scroll 0 0;}
.content-rhs h3, .rhs-width{width:320px;border-bottom:1px solid #DDDDDD;color:#432C32;font-family:"arial",sans-serif;font-size:130%;font-weight:bold;margin:10px 0;}
.corners 			{-moz-border-radius: 4px; -webkit-border-radius: 4px;}
.content-in label	{width:200px; display:block; float:left; font-weight:bold;}
.content-in input	{width:305px; float:left;}
.add a {			display: block; width: 106px; height: 22px;	background: transparent url(../design/new_advertiser.gif) no-repeat;}
.add a:hover {		background-position: -106px 0;} 
.reg a {			display: block;	width: 70px; height: 22px; background: transparent url(../design/new_reg.gif) no-repeat;position: relative; left:0px;}
.reg a:hover {		background-position: -70px 0;} 
.log a, .log2 a {	display: block; width: 55px; height: 22px; background: transparent url(../design/new_login.gif) no-repeat;position: relative; left:0px;}
.log a:hover, .log2 a:hover {background-position: -55px 0;} 


/* === added by Hein @ 16th March 2010 === */
.m_tb15 { margin:15px 0px 15px 0px; }
.m_r15 { margin-right:15px; }
.p_lr10 { padding:0px 10px 0px 10px; }
.p_lr15 { padding:0px 15px 0px 15px; }
.p_t15 { padding-top:15px; }
.p_l05 { padding-left: 5px; }
.p_l15 { padding-left: 15px; }
.m_15 { margin:15px; }
.m_l15 { margin-left:15px; }
.money .content-in img { height:64px; width:64px; }
.money .content-in div.f-left { width:580px; }
table.bold td, table.bold tr, table.bold p, table.bold a, p.bold , td.bold , span.bold, a.bold{ font-weight:bold;}
.algn_center { text-align: center; }
.em { font-style: italic; }
.fw_normal { font-weight: normal; }
.fs_smaller , .fs_smaller td{ font-size:80%;}
.fs_small , .fs_small td{ font-size:90% !important; }
.fs_normal { font-size: 100%; }
.fs_big { font-size: 120%; }
.fs_bigger { font-size: 130%; }
.right { float:right; } 
