@charset "utf-8";
@import url("cssverticalmenu.css");
@import url("attente.css");
/* CSS Document */
*
{
	margin:0;
	padding:0;
}
ul
{
	list-style-type:none;
}
a img
{
	border:none;
}

body
{
	background-color:#303030;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div#container
{
	width:950px;
	border-left:1px solid #676767;
	border-right:1px solid #676767;
	margin:0 auto;
	text-align:left;
}

div#banner
{
	height:95px;
	background:url(../images/layout/banner_bg.jpg) #151513 repeat-x left top;
	border-bottom:3px solid #f97119;
	position:relative;
	overflow:hidden;
}
div#banner a#logo
{
	position:absolute;
	left:0;
	top:0;
}

div#banner h1
{
	position:absolute;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	left:240px;
	top:40px;
}
div#banner h1 strong
{
	display:block;
	color:#fb7019;
}

ul#topmenu
{
	position:absolute;
	bottom:-1px;
	right:0;
}
ul#topmenu li
{
	display:block;
	float:left;
	height:37px;
	line-height:37px;
	padding:0 14px;
	background:url(../images/layout/menu_border.jpg) no-repeat right center;
	margin-left:-2px;
}
ul#topmenu li a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
ul#topmenu li a:hover
{
	color:#fb7019;
}
ul#topmenu li.active
{
	background:url(../images/layout/menu_active_bg.jpg) repeat-x left top;
}
ul#topmenu li.active a:hover
{
	color:#FFFFFF;
}
ul#topmenu li.last
{
	background:none;
	padding-right:5px;
}


/* Home Top + home top left Contents Starts */
div#top_contents
{
	background:url(../images/layout/top_contents_bg.jpg) #474747 repeat-x left top;
	border-bottom:2px solid #fb7019;
}

div#top_leftcol
{
	width:176px;
	float:left;	
	background:url(../images/layout/leftcol_bg.jpg) #474747 no-repeat left top;
	padding-left:2px;
}

div#flag
{
	padding:10px;
}
div#flag ul
{
	
}
div#flag ul li
{
	display:inline;
	padding-right:5px;
}

div#login
{
	border-bottom:2px solid #363636;
	padding-bottom:5px;
	margin-bottom:5px;
}

div#login form
{
	padding-left:5px;
}
div#login ul
{
	
}
div#login ul li
{
	padding-bottom:3px;	
}
div#login ul li label
{
	width:75px;
	display:block;
	float:left;
	font-size:11px;
	color:#fb7019;	
}
div#login ul li input
{
	font-size:11px;
	border:2px solid #676666;
	width:80px;
	float:left;
	background-color:#303030;
	color:#FFFFFF;
}
div#login ul li.submit_login
{
	
}
div#login ul li.submit_login input
{
	border:1px solid #a25d33;
	width:70px;
	margin-left:13px;
	background:url(../images/layout/buttons/login.jpg) repeat-x top left;
	cursor:pointer;
}
div#login ul li a
{
	color:#9f9f9f;
	font-size:11px;
	text-decoration:none;
}
div#login ul li a strong
{
	color:#fb7019;	
}

div#shopping_cart
{
	padding:8px 0;
	margin-bottom:5px;
}
div#shopping_cart h2
{
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:5px;
	font-weight:normal;
	background:url(../images/home/cart_icon.jpg) no-repeat left top;
}
div#shopping_cart h2 a
{
	text-decoration:none;
	color:#FFFFFF;
	padding-left:25px;
	display:block;
}
div#shopping_cart h2 strong
{
	color:#fb7019;
	padding-left:3px;
}
div#shopping_cart h2 a em
{
	color:#9e9e9e;
	font-style:normal;
}

div#main_nav
{
	position:relative;
}
div#main_nav h3
{
	font-size:12px;
	color:#686868;
	height:17px;
	position:relative;
	margin-bottom:8px;
}
#mousemove
{
	width: 150px;
	height: 205px;
	position:relative;
	overflow:hidden;
}
#mousemove .glossymenu li a
{
	border-bottom:none;
}
ul#verticalmenu
{
	padding-bottom:12px !important;
}

div#main_nav strong#main_menu_top_arrow,div#main_nav strong#main_menu_bottom_arrow
{
	display:block;
	border-bottom:2px solid #363636;
	position:absolute;
	width: 100%;
	z-index:10;
}
div#main_nav strong#main_menu_top_arrow
{
	top:23px;
}
div#main_nav strong#main_menu_bottom_arrow
{
	top:218px;
	border-bottom:none;
	border-top:2px solid #363636;
	background-color:#474747;
	height:10px;
}
div#main_nav strong#main_menu_top_arrow img,div#main_nav strong#main_menu_bottom_arrow img
{
	left:75px;
	position:absolute;
}
div#main_nav strong#main_menu_top_arrow img
{
	top:-5px;
}
div#main_nav strong#main_menu_bottom_arrow img
{
	padding:0 2px;
}

div#main_nav ul
{
	
}
div#main_nav ul li
{
	margin:0;
}
div#main_nav ul li a
{
	margin:0;
}
div#main_nav ul li ul
{
	margin:0;
}
div#main_nav ul li a:hover
{
	color:#fb7019 !important;
}

/* Home Top + home top left Contents End */

/* Home Top + home top right Contents Starts */
div#top_rightcol
{
	width:730px;
	float:right;
	position:relative;
	right:40px;
}

div#flash
{
	width:445px;
	height:271px;
	float:left;
	overflow:hidden;
	margin-bottom:-30px;
	background:url(../images/home/flash3.jpg) no-repeat left top;
	padding-top:3px;
}

div#our_offer
{
	position:absolute;
	left:400px;
	top:30px;
	width:320px;
}
div#our_offer h3
{
	font-size:18px;
	color:#fb7019;
}
div#our_offer h4
{
	color:#ffffff;
	font-weight:normal;
	font-size:21px;
}
div#our_offer p
{
	font-size:14px;
	color:#FFFFFF;
	padding:6px 0;
}
div#our_offer p strong
{
	font-size:18px;
	color:#fb7019;
}
p.hotline
{
	margin-top:15px;
	float:left;
	background:url(../images/home/hotline_left.jpg) no-repeat left top #f3710a;
	font-weight:bold;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding:0 !important;
	padding-left:25px !important;
	font-size:12px !important;
}
p.offer_link
{
	padding:0 !Important;
	margin-top:15px;
	float:right;
	line-height:24px;
}
p.offer_link a
{
	font-size:14px;
	color:#FFFFFF;
	display:block;
	background:url(../images/home/offer_link.jpg) no-repeat right center;
	padding-right:7px;
	font-weight:bold;
	text-decoration:none;
}
p.hotline span
{
	display:block;
	background:url(../images/home/hotline_right.jpg) no-repeat right top;
	padding-right:10px;
}

div#top_content_intro
{
	width:300px;
	float:left;
	margin-top:30px;
	padding-bottom:10px;
	position:relative;
	left:30px;
}
div#top_content_intro h4
{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
}
div#top_content_intro p
{
	color:#9e9e9e;
	font-size:12px;
	padding-top:10px;
}

div#latest_release_outer
{
	width:400px;
	background:url(../images/home/latest_release/outer_top.jpg) no-repeat left top;
	float:right;
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
	right:-28px !important;
	right:-24px;
}
div#latest_release_inner
{
	width:365px;
	position:relative;
	top:13px;
	left:32px;
	
	background:url(../images/home/latest_release/inner_bg.jpg) repeat-x left top;
}
div#latest_release_inner h3
{
	height:15px;
	position:absolute;
	top:-20px;
	font-size:13px;
	color:#FFFFFF;
	background:url(../images/layout/header_bg.jpg) no-repeat left 4px;
	padding-left:15px;
}
div#latest_release_inner form
{
	padding:5px;
}
div#latest_release_inner ul
{
	padding:25px;
	padding-bottom:45px;
}
div#latest_release_inner form label
{
	font-size:11px;
	color:#FFFFFF;
	width:60px;
	display:block;
	float:left;
}
div#latest_release_inner form select
{
	font-size:11px;
	color:#9e9e9e;
	width:160px;
	background-color:#303030;
	border:1px solid #787777;
	position:relative;
}
div#latest_release_inner form input
{
	border:1px solid #313131;
	background:url(../images/layout/buttons/search.jpg) #696768 no-repeat right top;
	color:#FFFFFF;
	font-size:11px;
	position:relative;
	cursor:pointer;
	width:79px;
	text-align:left;
}
div#latest_release_inner form input.keywords
{
	background-image:none;
	background-color:#303030;
	border:1px solid #787777;
	cursor:text;
	width:158px;
	color:#9e9e9e;
}

/* Home Top + home top right Contents Ends */


/* White Section COntent Start */
div#white_section_outer
{
	background-color:#FFFFFF;
	padding:10px 0;
}
div#white_section_inner
{
	width:900px;
	margin:0 auto;
}
div#white_leftcol
{
	width:450px;
	float:left;
}
div#white_leftcol ul
{
	
}
div#white_leftcol ul li
{
	background:url(../images/home/whitecol3/item_bg.jpg) no-repeat left top;
	margin-bottom:10px;
	position:relative;
	border:1px solid #ffffff;
}
div#white_leftcol ul li h2
{
	padding-top:20px;
	padding-bottom:8px;
	margin-left:30px;
	font-size:16px;
	color:#fb7019;
	margin-right:20px;
	position:relative;
}
div#white_leftcol ul li h2 strong
{
	color:#474747;
}
div#white_leftcol ul li p
{
	width:290px;
	height:90px;
	float:right;
	font-size:12px;
	color:#474747;
	border-left:1px dashed #c9c9c9;
	padding-left:10px;
	margin-top:10px;
	position:relative;
}
li.white_leftcol-custommusic p
{
	height:auto !important;
}

div#white_leftcol ul li p strong.arial14
{
	font-size:14px;
}
div#white_leftcol ul li p span
{
	font-size:11px;
}
div#white_leftcol ul li p strong.orange
{
	color:#fb7019;
}


div#white_leftcol ul li a.read_more
{
	color:#fb7019;
	background:url(../images/home/whitecol2/read_more_bullet.jpg) no-repeat right 4px;
	height:15px;
	font-size:12px;
	text-decoration:none;
	/*position:absolute;
	bottom:0;
	left:10px;*/
	padding-right:7px;
}
span.white_leftcol_image
{
	width:95px;
	display:block;
	float:left;
	position:relative;
	left:35px;
}
div#white_rightcol
{
	width:360px;
	float:left;
	position:relative;
	left:80px;
}
div#white_rightcol ul.white_rightcol_listed
{
	padding-top:30px;
	width:280px;
}
div#white_rightcol ul.white_rightcol_listed li
{
	margin-bottom:10px;
}
div#white_rightcol ul.white_rightcol_listed li ul
{
	padding-top:10px;
}
div#white_rightcol ul.white_rightcol_listed li ul li
{
	display:inline;
	padding-right:7px;
}
div#white_rightcol ul.white_rightcol_listed li h3
{
	font-size:13px;
	color:#282828;
	position:relative;
}
div#white_rightcol ul.white_rightcol_listed li h3 strong
{
	color:#fb7019;
}
div#white_rightcol ul.white_rightcol_listed li p
{
	padding:10px 0;
	color:#474747;
}
div#white_rightcol ul.white_rightcol_listed li p strong
{
	font-weight:normal;
	position:relative;
	width:170px;
	float:right;
	display:block;
}
div#white_rightcol ul.white_rightcol_listed li p img
{
	float:left;
	padding-right:10px;
}

div#white_rightcol ul.white_rightcol_listed li p strong a
{
	color:#fb7019;
	text-decoration:none;
}
div#white_rightcol ul.white_rightcol_listed li p strong a.read_more
{
	display:block;
	color:#474747;
	background:url(../images/home/whitecol/read_more_bullet.jpg) no-repeat 26px center;
	width:50px;
	height:15px;
	margin-top:10px;
}
ul#rightcol_highlights
{
}
ul#rightcol_highlights li
{
	border-bottom:1px solid #eceded;
	color:#474747;
	padding:15px 0;
	padding-left:65px;
	position:relative;
}
ul#rightcol_highlights h2
{
	font-size:14px;
}
ul#rightcol_highlights h2 a
{
	color:#474747;
	background:url(../images/home/whitecol2/read_more_bullet.jpg) no-repeat right center;
	padding-right:7px;
	text-decoration:none;
}
ul#rightcol_highlights li.highlight1
{
	background:url(../images/home/affiliation_programme.jpg) no-repeat left center;
}
ul#rightcol_highlights li.highlight2
{
	background:url(../images/home/radio_business_premises.jpg) no-repeat left center;
}
ul#rightcol_highlights a
{
	color:#fb7019;
}
ul#rightcol_highlights li p a.read_more
{
	background:url(../images/home/whitecol2/read_more_bullet.jpg) no-repeat right center;
	padding-right:7px;
	text-decoration:none;
}

/* White Section Content End */


/* Footer Starts */
div#footer
{
	text-align:center;
	background-color:#474747;
	padding-bottom:20px;
}
div#footer ul
{
	padding-top:15px;
	padding-bottom:10px;
}
div#footer p a 
{
	color:#999999;
	text-decoration:none;
	font-size:10px;
}
div#footer ul li
{
	display:inline;
	padding:0 7px;
	padding-right:9px;
	background:url(../images/layout/menu_border.jpg) no-repeat right center;
	margin-left:-2px;
}
div#footer ul li a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
div#footer ul li.active
{
	/*background:url(../images/layout/menu_active_bg.jpg) repeat-x left top;*/
}
div#footer ul li.last
{
	background:none;
	padding-right:5px;
}


/* Footer Ends */
span.clr
{
	display:block;
	clear:both;
	line-height:1px;
	font-size:1px;
}
