
/*************************************************************************************************************************/
/************************************************    BLACK THEME    ******************************************************/
/*************************************************************************************************************************/

body{color:white; background-color:black}
p{color:black}
table{color:black}
table.new_table{color:#fff}

.wrapper{background-color:black}
.header{background-color:black; border-color:white}

.main_nav ul li{border-color:#2f3032}
.main_nav ul li a{color:white}
.main_nav ul li a:hover,
.main_nav ul li a.active{color:white; border-color:#1c90b5}

.login_wrapper ul li a,
.login_wrapper ul li a:hover,
.login_wrapper ul li a.active{color:white; font-size:0.92em}

a.print-link:hover{background:url("/app_themes/egmontcom/images/print-icon.png") no-repeat scroll 0 0 transparent; color:white}

.breadcrumbs a{color:#7c7c7c}
.breadcrumbs a:hover,
.breadcrumbs span.act_crumb{color:white}

.left,
ul.left_menu{background-color:black; border-top:none}
ul.left_menu li{border-bottom-color:white}
ul.left_menu li:hover{background:none}
ul.left_menu li a{color:#a5a5a5; border-bottom-color:white}

ul.left_menu li.click{background-color:black; border-bottom-color:#1C90B5}
ul.left_menu li.click a{color:#a5a5a5}
ul.left_menu li.click a:hover{color:white}
ul.left_menu li.click ul li a{color:#ccc}
ul.left_menu li.click ul li.click_act_under{background-color:black}
ul.left_menu li.click ul li.click_act_under ul li a{color:#a5a5a5}
ul.left_menu li.click ul li a:hover, 
ul.left_menu li.click ul li.click_act_under ul li a.act{color:white}
ul.left_menu li.click span{background-color:#1C90B5}

.left .tableTitle{padding-top:18px}
.information{padding-right:41px}

.right{width:675px}

.col_440{
	width:420px;
	margin-left:0;
	padding:10px 20px 20px;
	background-color:white;}
	
.col_730{
	width:705px;
	padding:10px 20px 20px;
	background-color:white;}
	
.heading_width h1{color:white}
	
.col_200{width:210px; margin-left:5px}
.col_320{width:330px; margin-left:7px}

.video_box,
.gallery_box,
.news_box,
.download_box,
.external_box,
.tags_box,
.feature_box,
.contact_box,
.calendar_box,
.kino-box{
	width:auto;
	margin-bottom:5px;
	padding:5px;
	background-color:white;
	color:#1D1D1D;
	}
	
.col_300{width:313px; margin:0 0 5px 10px}
.col_300_NOspace{width:314px; margin-bottom:5px}
	
.col_670{
	position:relative;
	width:634px;
	margin-left:0;
	padding:10px 20px 20px;
	background-color:white;}

.col_630{width:616px}

.white .box_title,
.white .box_title_nospace{border-color:white}
.white .box_title h5,
.white .box_title_nospace h5{color:white; border-color:white}

/*	
.col_670{margin-left:7px}
	
.col_670 h2{padding:15px 15px 0; background-color:white}
.col_670 .wrapper_list{
	margin:0;
	padding:18px 15px;
	background-color:white;}
	
.col_670 .pager{
	margin:0;
	padding:15px;
	background-color:white;}
	
.col_670 .sorting{background-color:white}
*/
.wrapper_blog{width:auto}
.wrapper_list_txt{width:420px}
.calendar_txt{width:558px}

.jcarousel-skin-section-1,
.jcarousel-skin-section-2{
	position:relative;
	margin:-10px -20px -20px;
	padding:0 0 20px 7px;
	background:none repeat scroll 0 0 black;}
	
.jcarousel-skin-section-1 .jcarousel-control,
.jcarousel-skin-section-2 .jcarousel-control{line-height:22px}
.jcarousel-skin-section-1 .jcarousel-control a,
.jcarousel-skin-section-2 .jcarousel-control a,
.jcarousel-skin-section-1 .jcarousel-control a:hover,
.jcarousel-skin-section-2 .jcarousel-control a:hover{color:black}
.jcarousel-skin-front-bottom .jcarousel-control a,
.jcarousel-skin-section-1 .jcarousel-control a,
.jcarousel-skin-section-2 .jcarousel-control a{color:black}
body .jcarousel-skin-section-1 .jcarousel-container-horizontal,
body .jcarousel-skin-section-2 .jcarousel-container-horizontal{margin:0}

.jcarousel-skin-front-bottom .jcarousel-control a,
.jcarousel-skin-section-1 .jcarousel-control a,
.jcarousel-skin-section-2 .jcarousel-control a{background:url("/app_themes/egmontcom/images/point_grey_black.gif") no-repeat}
.jcarousel-skin-front-bottom .jcarousel-control a.control-active,
.jcarousel-skin-section-1 .jcarousel-control a:hover,
.jcarousel-skin-section-1 .jcarousel-control a.control-active,
.jcarousel-skin-section-2 .jcarousel-control a:hover,
.jcarousel-skin-section-2 .jcarousel-control a.control-active{background:url("/app_themes/egmontcom/images/point_blue_black.gif") no-repeat}

.jcarousel-skin-front-video-bottom .jcarousel-clip{background:white}

.map{padding:0; background:none}

.download_table{width:100%}
	
.brands{
	color:white;
	background:black;
	border-top:none;}
	
.brands h2,
.brands_col ul li{color:white}

/*.footer{
	height:22px;
	background:url('/app_themes/egmontcom/images/footer_black.gif') repeat-x;
	border-top:1px solid #5d5e62;
	border-bottom:1px solid #1e1e20;}
	
.footer_left{padding-top:2px}*/

.gallery-view{
	position:relative;
	width:670px;
	margin:-28px 0 -20px -20px;
	#margin-top:-18px;
	padding:0 0 0 4px;
	background:black;}
	
.wideImage{
	width: 675px; 
	margin-left: 0; 
	padding-bottom: 20px;
}

div.jcarousel-clip ul.jcarousel-list li.jcarousel-item div.col_320 h1{
  color: #000000;
}

div.jcarousel-clip ul.jcarousel-list li.jcarousel-item div.col_320 a:hover{
  color: #000000;
}

div.jcarousel-clip ul.jcarousel-list li.jcarousel-item div.col_320 p{
  color: #000000;
}

/*Search Results Color Fixes*/

.black_bg_search_results{
    background-color:#000;
}

.black_bg_search_results .wrapper_list .list_txt span{
    color: #33CCFF!important;
}

p.img_description {
    margin: 0 0 -9px 0;
    font-size: 11px;
    color: #8d8d8d;
}
ul.bullets {
  margin: 0 0 20px 14px;
}
/*-----------------standard_xForm */
.standard_xForm label {
    display: block;
}
.standard_xForm fieldset legend { 
    color: #b0b0b0;
}
.standard_xForm fieldset {
    padding: 0 0 0 10px;
    border: 1px solid #b0b0b0;
    color: #b0b0b0;
    overflow: hidden;
}
.standard_xForm fieldset input {
    float: left;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    background: none;
}
.standard_xForm fieldset label {
    float: left;
    width: 370px;
    padding: 0 0 0 10px;
    margin: 0 0 10px 0;
}


