﻿



/*
	override for banner implementation (default_layout.css (pos.1) / styleAjax.css (pos.2))
*/

/*				< N E W  D E C L A R A T I O N S >			*/

	div.page_mainContainer
	{
		position: relative;
		/*border: solid white 1pt;*/
	}
	
		div.page_mainContainer div.top_content
		{
			/*border: solid red 1pt;*/
			position: relative;
		}
	
			div.page_mainContainer div.top_content div.banner_top
			{
				padding-left: 310px;
			}
		
		div.page_mainContainer div.center_content
		{
			/*border: solid green 1pt;*/
			position: relative;
			height: 900px;
		}
	
			div.page_mainContainer div.center_content div.banner_right
			{
				position: absolute;
				left: 1048px;
				top: 150px;
			}
		
		div.page_mainContainer div.bottom_content
		{
			/*border: solid yellow 1pt;*/
			position: relative;
			height: 50px;
		}



/*				</ N E W  D E C L A R A T I O N S >			*/


/*				< O V E R R I D E S >			*/



/*
	overriding: page_background-image
*/
	div.page_background-image {
		overflow: hidden; 
		position: absolute; 
		top: 0; 
		left: 0; 
		width: 100%;
	}



/*
	overriding: global_logo
*/
	div.global_logo
	{
		background: url("/media/system/logos/global_logo_b.png");
		height: 110px;
		left: 55px;
		overflow: hidden;
		position: absolute;
		top: 25px;
		width: 250px;
		cursor : pointer;
	}
	* html div.global_logo {
		background: url("/media/system/logos/global_logo-ie6_b.png");
	}


/*
	overriding: page_container
*/
	div.page_container {
		left: 0;
		position: absolute;
		top: 0;
		/*z-index: 10;*/
	}
	


	/*
		overriding: panel
	*/
		div.panel {}
	


	/*
		overriding: panel panel_1
	*/	
		div.panel_1 {
			position: absolute;
			left: -30px;
			top: -25px;
			z-index: 1;
		}


	/*
		overriding: panel panel_2
	*/
		div.panel_2 {
			position: absolute;
			top: 150px;
		}
		
		
	/*
		overriding: panel panel_3
	*/
		div.panel_3 {
			position: absolute;
			width: 600px;
			height: 25px;
			top: 33px;
			left: 385px;
		}


		/*
			overriding: panel_nav_menu
		*/
			/*	no def...	*/


		/*
			overriding: global_signment
		*/		
			div.global_signment {
				left: 735px;
				position: absolute;
				top: 0;
				width: 295px;
			}


		/*
			overriding: global_display
		*/
			div.global_display {
				left: 174px;
				padding-bottom: 30px;
				position: absolute;
				top: 0;
				width: 561px;
			}


		/*
			overriding: global_display loading
		*/
			div.global_display.loading
			{
				display : none;
				margin-top : 150px;
			}	
			
			div.global_display.loading div
			{
				position : absolute;
				border: solid silver 1pt;
				left : 50%;
				top : 50%;
				margin-left : -16px;
				margin-top : -75px;
				border : none;
			}


		/*
			overriding: service_container
		*/
			div.serviceContainer
			{
				position : absolute;
				top: 0px;
				left:0px;
				height : 0px;
				width : 0px;
				margin : 0px;
				border : none;
				padding : 0px;
				margin : 0px;
				display : none;
			}
			
			


		/*
			overriding: global_links Links #1
		*/
			div.global_links_1 {
				left: 0px;
				position: absolute;
				top: 0px;
				width: 350px;
			}
			div.global_links_1 p {
				text-align: right;
			}
			div.global_links_1 a {
				font-size:8.5pt;
				line-height:1.5em;
			}
			


		/*
			overriding: global_links Links #2
		*/
			div.global_links_2 {
				left: 418px;
				position: relative;
				top: 0px;
				width: 228px;
			}
			div.global_links_2 a {
				font-size:8.5pt;
				line-height:1.5em;
			}
			


		/*
			overriding: page_background
		*/
			div.page_background {
				display: none;
				height: 100%;
				position: fixed;
				width: 100%;
			}
			


		/*
			overriding: page_player
		*/
			div.page_player {
				background: #000000;
				filter: Alpha(opacity=80);
				opacity: 0.8;
				-moz-opacity: 0.8;	
				padding: 200px 0 0 204px; 	
				width: 100%;	
				height: 130%;
				left: 0px;	
				position: absolute; 
				top: 0px;	
				z-index: 1001; 	
			}
			


		/*
			overriding: page_player
		*/
			div.player
			{
				position : absolute;
				width : 100%;
				height : 130%;
				z-index : 2001;
				background-color : #000000;
				display : none;
			}

			* div.player {
				height: 131%
			}
			
			
			
			


		/*
			overriding: Video
		*/	
			div.global_logo_video
			{
				background: url("../../img/global_logo_video.jpg");
				height: 110px;
				left: 55px;
				overflow: hidden;
				position: absolute;
				top: 50px;
				width: 250px;
				cursor : pointer;
			}
					
			div.global_logo_video_loading
			{
				position : absolute;
				border: solid silver 1pt;
				left : 50%;
				top : 50%;
				margin-left : -16px;
				margin-top : -16px;
				border : none;
			}

			div.global_display_player
			{
				position : absolute;
				/*
				top : 175px;
				left : 225px;
				*/
				top : 50%;
				left : 50%;
				margin-top : -250px;
				margin-left : -300px;
				width : 600px;
				height : 400px;
			}	
				
				
				

/* ------ Links ------ */
div.global_links {
	color: #7d7c7c;
}
div.global_links h2 {
	display: none;
}
div.global_links p {
	white-space: nowrap;
}
div.global_links a,
div.global_links a:hover,
div.global_links a:link,
div.global_links a:visited {
	color: #7d7c7c;
}
div.global_links a:hover {
	color: #00b3e8;
}


			
div.menu_premiumPartnerImage
{
	/*background: url("../../img/crocoo/menu/officialpartner24.png");*/
	position:relative;
	width: 150px;
	height:14px;
	left:8px;
	margin-top: 81px;
	text-align: right;
	font-family: Verdana;
	color: #919191;
	font-size: 11px;
}
* html div.menu_premiumPartnerImage {
	/*background: url("../../img/crocoo/menu/officialpartner8.png");*/
}



				

/*				</ O V E R R I D E S >			*/			


/*				<  CROCOO-MENU	>		*/


div.crocoo_menu
{
	color: #919191;
}


div.crocoo_menu_channels
{
	position: absolute;
	top: -3px;
	left: 30px;
	width: 125px;
	height: 200px;
}

div.crocoo_menu_tv
{
	position: absolute;
	top: 225px;
	left: 30px;
	width: 125px;
	height: 75px;
}

div.crocoo_menu_shop
{
	position: absolute;
	top: -3px;
	left: 30px;
	width: 125px;
	height: 200px;
}

div.crocoo_menu div.crocoo_menu_element
{
	position: relative;
	width: 100%;
	height:17px;
	text-align: right;
	font-family: Verdana;
	/*font-family: "Verdana",Sans-Serif;*/
}

div.crocoo_menu div.menu_header
{
	color: #00b3e8;
	cursor: pointer;
	text-decoration: none;
	margin-bottom: 0px;
	font-size: 12px;
	/*font-family: "Trebuchet MS";*/
	/*font-family: "Courier New";*/
	/*font-family: "Arial";*/
	/*font-family: "Verdana";*/
	font-family: "Verdana";
}

div.crocoo_menu a.menu_item
{
	cursor: pointer;
	text-decoration: none;
	font-size: 12px;
	color: #919191;
}

div.crocoo_menu div.menu_item_nohover
{
	cursor: pointer;
	text-decoration: none;
	font-size: 12px;
	color: #919191;
}

div.crocoo_menu div.menu_footer
{
	cursor: pointer;
	text-decoration: none;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: "Verdana";
	margin-top: 12px;
}

div.crocoo_menu div.menu_footer span
{
	color: #00b3e8;
	font-size: 12px;
}	

div.crocoo_menu a.menu_item:hover
{
	color: #00b3e8;
	cursor: pointer;
	text-decoration: none;
}

div.crocoo_menu div.menu_active_item,
div.crocoo_menu div a.menu_active_item
{
	color: #00b3e8;
	font-size: 12px;
}

div.crocoo_menu .specialMenuItem
{
	margin-bottom: 5px;
}

/*				< /CROCOO-MENU	>		*/

/*--------------------------------------------------------------------------*/

/*				<  SERVICE-NAVIGATION	>		*/

div.serviceNavigation_container
{
	position: absolute;
	top: 1175px;
	left: 174px;
	width: 625px;
	height: 100px;
}

	div.serviceNavigation_container div.links
	{
	}

		div.serviceNavigation_container div.links ul
		{
			list-style-type: none;
			margin: 0;
			padding: 0;
		}

			div.serviceNavigation_container div.links ul li
			{
				display: inline;
				padding-right: 4px;
				font-size: 11px;
			}

				div.serviceNavigation_container div.links ul li a
				{
					color: #a9a9a9;
					text-decoration: none;
				}

	div.serviceNavigation_container div.rssFeed
	{
		margin-top: 10px;
		color: #00b3e8;
		font-size: 11px;
	}

		div.serviceNavigation_container div.rssFeed a
		{
			color: #00b3e8;
			text-decoration: none;
		}

	div.serviceNavigation_container div.partner
	{
		margin-top: 10px;
		font-size: 10px;
		color: #878787;
	}

		div.serviceNavigation_container div.partner a
		{
			color: #878787;
			text-decoration: none;
		}


/*				<  /SERVICE-NAVIGATION	>		*/
