/* 

STYLESHEET FOR IFANZY.COM / NL
created by Stoneroos Interactive Television

*/

h1 {
	font-size: 				26px;
}

h2 {
	font-size: 				12px;
	font-weight:			bold;
}

h3 {
	font-size: 				14px;
	font-weight:			bold;
}

h4 {
	font-size: 				12px;
	line-height:			12px;
}

h5 {
	font: 					20px/1.5 "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:			600;
	color:					#034d6c;
	line-height:			45px;
	_line-height:			44px;
	padding-left:			78px;
}

h5 {
	color:					#034D6C;
	font-family:			"Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:				20px;
	font-weight:			600;
	line-height:			45px;
	padding-left:			78px;
}

h6 {
	font: 					36px/1.5 "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:			bold;
	color:					#034d6c;
	display:				inline;
}

div#searchresult h4 {
	font-weight:			normal;
	display: 				inline;
	line-height: 			18px;
}

.info h3 {
	font-size: 				14px;
	font-weight:			bold;
    margin:					15px 15px 0 0;
}

h3.unavailable {
	margin-left: 			20px;
	font-weight: 			normal;
}

div.filter-box h4 {
	font-size: 				12px;
	padding: 	            11px 0 0 13px; 
	margin: 				0 19px 0 0; 
}

div.filter-box p {
	padding: 	            7px 0 0 13px; 
	margin: 				0 19px 0 0; 
}

div.filter-box-header h4 {
	font-size: 				12px;
	padding: 	            7px 0 0 11px; 
	margin: 				0 19px 0 0; 
	background: 			url(/images/bg-filter-box.gif) left top no-repeat;
}

div.blue-box-header h4 {
	font-size: 				12px;
	padding: 	            7px 0 0 11px; 
	margin: 				0 19px 0 0; 
	background: 			url(/images/bg-blue-box.gif) left top no-repeat;
}

div.dark-blue-box-header h4 {
	font-size: 				12px;
	padding: 	            7px 0 0 11px; 
	margin: 				0 19px 0 0; 
	background: 			url(/images/bg-dark-blue-box.gif) left top no-repeat;
}

div.filter-box-content div h4,
div.blue-box-content div h4,
div.dark-blue-box-content div h4{ 
	font-size: 				12px;
	padding: 	            0 0 7px 0; 
	margin: 				0 19px 0 0; 
}

div#tips h1 {
	padding-left:           7px;
	clear:                  both;
}	

.box-header h2 {
	font-size: 				12px;
	font-weight:			bold;
	margin-left:			6px;
}

div#myplanner-header-left h1{
	font-size:					36px;
	color:						#034d6c;
	font-weight:				bold;
}

div#forgotpassword-header-left h1{
	font-size:				18px;
	color:					#034d6c;
	font-weight:			bold;
}

#signupcomplete-header-left h1{
	font-size:					18px;
	color:						#034d6c;
	font-weight:				bold;
}

div#genereer-header-left h1{
	font-size:					36px;
	color:						#034d6c;
	font-weight:				bold;
}

#signup-header-left h1{
	font-size:				18px;
	color:					#034d6c;
	font-weight:			bold;
}

.signupcomplete-content-right h2 {
	font-weight:			bold;
	font-size:				22px;
	margin-bottom:			10px;
}

div#var-content2 h1,
div#var-content3 h1 {
	font-size: 				14px;
}

div#var-content1 h1 {
	font-size: 				16px; 
	padding-top: 			15px; 
	padding-bottom: 		5px;
}

div#var-content1 h2,
div#var-content2 h2,
div#var-content3 h2 {
	padding: 				18px 10px 0 0px;
	margin: 				0;
	color: 					#98eaff;
	text-transform: 		uppercase;
	font-weight: 			bold;
	font-size: 				12px;
}

div#var-content1 h2 span {
	color: 					#fff;
}

.box-header .gradient .corner-tl .corner-tr h2 {
	padding: 				5px 0 4px 13px;
}

div#home-epg-box-container h2 {
	float:					left;
}

div#search-topcontainer h2{
	color: 					#464646;
	font-weight:			bold;
	font-size:				12px;
	margin-bottom:			6px;
	display:				inline;
}

div.lightblue-header{
	background-color:		#BCEAFE;
	clear:					both;
	height:					44px;
	margin-bottom:			15px;
}

div.mainheader {
	float:					left;
	font-family:			"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:				11px;
	margin:					10px 0px 15px 10px;
	width:					50%;
}

div.mainheader h1 {
	color:					#034D6C;
	font-size:				36px;
	font-weight:			bold;
}

div.mainheader h1 img {
	display:				inline;
	padding-right:			10px;
	vertical-align:			bottom;	
}

div.headerparagraph{
	clear:					left;
	width:					80%;
	margin-left:			13px;
}

div.headercontainer-left {
	background:				transparent url(/images/faq-left.gif) no-repeat scroll left center;
	float:					left;
	font-size:				1px;
	height:					44px;
	width:					7px;
}

div.headercontainer-right {
	background:				transparent url(/images/faq-right.gif) no-repeat scroll right center;
	float:					right;
	font-size:				1px;
	height:					44px;
	width:					5px;
}

div#gen-header-img {
	background-image:		url(/images/gen-img.gif);
	background-repeat:		no-repeat;
	margin:					-8px 15px 0px 18px;
	min-height:				63px;
	_height:				63px;
	position:				absolute;
	width:					42px;
}