/* BG: *//* BASE-BRIGHTNESS = 0 *//* R = 0/ G = 0/ B= 0/ BRIGHTNESS = 0 *//* ABERRATION =  0 brightness: 0 *//*fontColorBright1: #1A1A1A / fontColorBright2: #333333 / fontColorDark1: #000000 */ 
@charset 'utf-8'; 
/* CSS Document */ 
 
 
#ct_errorWrapper, #ct_errorWrapper a { 
	color: black; 
} 
 
body,  
a, 
ul.autocompleter-choice, 
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried 
{ 
	color: #888888; 
text-decoration:none;
} 


#errorboxheader, 
#errorboxoutline 
{ 
	color: black; 
} 
 

#main { 
	background: #; 
	-webkit-box-shadow:  0px 5px 12px 0px rgba(0, 0, 0, 0.45); 
    box-shadow:  0px 5px 12px 0px rgba(0, 0, 0, 0.45); 
} 
 
.ct_breadcrumbs { 
	background: #262626; 
	border-bottom: 1px solid #454545; 
	 
	-webkit-border-radius: 2px 2px 0 0; 
	-moz-border-radius: 2px 2px 0 0; 
	border-radius: 2px 2px 0 0; 
} 
/* BASIC ELEMENTS ------------------------------*/ 
 
a:hover, 
h1 a:hover, 
h2 a:hover, 
h3 a:hover, 
h4 a:hover, 
h5 a:hover, 
#ct_loginHelpers li:hover a, 
ul.latestnews li:hover a, 
.ct_breadcrumbs a:hover, 
a.readmore:hover,  
p.readmore a:hover, 
.categories-list span.item-title a:hover, 
.category td a:hover, 
.category th a:hover, 
.registration legend, 
.search-results .result-title:hover, 
.search-results .result-title:hover a, 
ul.circleList li,  
ul.circleList li ul li, 
.errorNumber 
{ 
	color: #; 
} 
 
 
h1[class^='icon-'], 
h1[class*=' icon-'], 
h2[class^='icon-'], 
h2[class*=' icon-'], 
h3[class^='icon-'], 
h3[class*=' icon-'], 
h4[class^='icon-'], 
h4[class*=' icon-'], 
h5[class^='icon-'], 
h5[class*=' icon-'], 
.row > div > h1:first-child, 
.row > div > h2:first-child, 
.row > div > h3:first-child, 
.row > div > h4:first-child, 
.row > div > h5:first-child, 
.row .moduletable_ct_lightBox > div > h1:first-child, 
.row .moduletable_ct_lightBox > div > h2:first-child, 
.row .moduletable_ct_lightBox > div > h3:first-child, 
.row .moduletable_ct_lightBox > div > h4:first-child, 
.row .moduletable_ct_lightBox > div > h5:first-child, 
.row .moduletable_ct_darkBox > div > h1:first-child, 
.row .moduletable_ct_darkBox > div > h2:first-child, 
.row .moduletable_ct_darkBox > div > h3:first-child, 
.row .moduletable_ct_darkBox > div > h4:first-child, 
.row .moduletable_ct_darkBox > div > h5:first-child, 
.hlUnderline { 
	border-bottom: 2px solid #; 
	padding-bottom: 5px; 
} 
 
 
/* SITE AREAS ------------------------------*/ 
 
body{ 
	background-position: center; 
background: url(/templates/kaiser/images/bg_site_01.png) repeat; 
} 
 
#footer { 
background-color:#4c4c4c; 
padding-left: 20px; 
padding-right: 20px; 
	
		background: #;
		background: -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#), color-stop(100%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6));
		background: -webkit-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -o-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -ms-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		
		-pie-background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
	 
} 
 
#footer,  
#footer a,  
#footer label { 
	color: #; 
text-decoration:none; 
} 
 
.footerCopyright { 
	background: #; 
	color: #; 
} 
 
.tip { 
	
		background: #1C1C1C;
		background: url(../images/bg_tooltip.png) no-repeat left, -moz-linear-gradient(top,  #1C1C1C 0%, #121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1C1C1C), color-stop(100%,#121212));
		background: url(../images/bg_tooltip.png) no-repeat left, -webkit-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left, -o-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left, -ms-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left, linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		
		-pie-background: url(/images/bg_tooltip.png) no-repeat left, linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	 
	} 
 
ul.menu li > a, 
ul.menu li > span { 
	color: #; 
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); 
} 
 
#navigation ul.menu li > a, 
#navigation ul.menu li > span { 
	color: #2c2f78; 
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); 
font-weight:bold;
} 
 
ul.menu ul, 
ul.menu ul ul { 
	background: #; 
} 
 
ul.menu ul li a, 
ul.menu ul li span, 
#navigation ul.menu ul li a, 
#navigation ul.menu ul li span { 
	color: #; 
	opacity: 1; 
	text-shadow: none; 
} 
 
ul.menu li:hover > a, 
ul.menu li:hover > span, 
ul.menu li.current > a, 
ul.menu li.current > span,  
ul.menu li.active > a, 
ul.menu li.active > span { 
	color: # !important; 
	opacity: 1; 
} 
 
 
 
ul.menu li ul li:hover > a, 
ul.menu li ul li:hover > span, 
ul.menu li ul li.current > a,  
ul.menu li ul li.current > span,  
ul.menu li ul li.active > a, 
ul.menu li ul li.active > span, 
ul.menu li ul li ul li:hover > a, 
ul.menu li ul li ul li:hover > span, 
ul.menu li ul li ul li.current > a,  
ul.menu li ul li ul li.current > span,  
ul.menu li ul li ul li.active > a, 
ul.menu li ul li ul li.active > span, 
ul.autocompleter-choices li.autocompleter-selected { 
	color: # !important; 
	opacity: 1; 
} 
 
#navigation ul.menu li:hover > a, 
#navigation ul.menu li:hover > span, 
#navigation ul.menu li.current > a, 
#navigation ul.menu li.current > span,  
#navigation ul.menu li.active > a, 
#navigation ul.menu li.active > span {  
	color: # !important; 
	opacity: 1; 
} 
 
#navigation ul.menu li ul li:hover > a, 
#navigation ul.menu li ul li:hover > span, 
#navigation ul.menu li ul li.current > a,  
#navigation ul.menu li ul li.current > span,  
#navigation ul.menu li ul li.active > a, 
#navigation ul.menu li ul li.active > span, 
#navigation ul.menu li ul li ul li:hover > a, 
#navigation ul.menu li ul li ul li:hover > span, 
#navigation ul.menu li ul li ul li.current > a,  
#navigation ul.menu li ul li ul li.current > span,  
#navigation ul.menu li ul li ul li.active > a, 
#navigation ul.menu li ul li ul li.active > span, 
#navigation ul.autocompleter-choices li.autocompleter-selected {  
	color: # !important; 
	opacity: 1; 
} 
 
ul.menu li ul li:hover > a, 
ul.menu li ul li:hover > span, 
ul.menu li ul li.current > a,  
ul.menu li ul li.current > span,  
ul.menu li ul li.active > a, 
ul.menu li ul li.active > span, 
ul.menu li ul li ul li:hover > a, 
ul.menu li ul li ul li:hover > span, 
ul.menu li ul li ul li.current > a,  
ul.menu li ul li ul li.current > span,  
ul.menu li ul li ul li.active > a, 
ul.menu li ul li ul li.active > span, 
ul.autocompleter-choices li.autocompleter-selected {  
	background: #; 
	text-shadow: none !important; 
	-webkit-border-radius: 1px; 
	-moz-border-radius: 1px; 
	border-radius: 1px; 
} 
 
ul.menu li:hover > a, 
ul.menu li:hover > span, 
ul.menu li.current > a, 
ul.menu li.current > span,  
ul.menu li.active > a, 
ul.menu li.active > span {  
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); 
} 
 
ul.autocompleter-choices li.autocompleter-selected, 
ul.menu ul li:hover > a, 
ul.menu ul li:hover > span, 
ul.menu ul li.current,  
ul.menu ul li.active > a, 
ul.menu ul li.active > span {  
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.3); 
} 
 
ul.menu ul li:hover, 
ul.menu ul li.current,  
ul.menu ul li.active { 
	border: none; 
} 
 
 
 
/* SLIDER ELEMENTS ---------------------------*/ 
 
.flex-direction-nav li .next { 
background: url('../images/slider_next.png') no-repeat center; 
 
} 
 
.flex-direction-nav li .prev { 
		background: url('../images/slider_prev.png') no-repeat center; 
} 
 
.flex-control-nav li a { 
	background: #; 
	-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5); 
	box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5);  
} 
 
 
.flex-control-nav li a.active, 
.flex-control-nav li a:hover { 
	
		background: #;
		background: -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: -webkit-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -o-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -ms-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
	 
	 
	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px 0px rgba(0, 0, 0, 0.5); 
	box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.7), 0px 1px 2px 0px rgba(0, 0, 0, 0.5);  
} 
 
 
/* 
.pane-sliders div.panel { 
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5); 
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);  
	 
	border-radius: 3px; 
	padding: 5px 10px; 
	margin-bottom: 2px; 
} 
*/ 
 
 
/* TEXT ------------------------------*/ 
h1, h1 a, h1 span,  
h2, h2 a, h2 span,  
h3, h3 a, h3 span, 
h4, h4 a, h4 span, 
h5, h5 a, h5 span, 
.tip-title { 
	color: #; 
} 
 
#footer h1, #footer h1 a, #footer h1 span, 
#footer h2, #footer h2 a, #footer h2 span, 
#footer h3, #footer h3 a, #footer h3 span, 
#footer h4, #footer h4 a, #footer h4 span, 
#footer h5, #footer h5 a, #footer h5 span { 
	color: #; 
} 
 
.contact-address, 
.contact-emailto, 
.contact-telephone, 
.contact-fax, 
.contact-mobile, 
.contact-webpage, 
.contact-vcard { 
	background-image: url(../images/icons_contactdetails_dark.png); 
} 
 
 
/* BUTTONS, LINKS & FORM ELEMENTS ------------------------------*/ 
 
input, 
button,  
#errorboxoutline a, 
ul.pagenav li a, 
input:hover, 
button:hover,  
.ct_buttonAccent:hover, 
#errorboxoutline a:hover, 
ul.pagenav li a:hover { 
	color: # !important; 
} 
 
.ct_buttonYellow,  
.ct_buttonRed,  
.ct_buttonBlue, 
.ct_buttonGreen, 
.ct_buttonPink, 
.ct_buttonWhite, 
.ct_buttonAccent, 
.ct_buttonYellow:hover,  
.ct_buttonRed:hover,  
.ct_buttonBlue:hover, 
.ct_buttonGreen:hover, 
.ct_buttonPink:hover, 
.ct_buttonWhite:hover, 
.ct_buttonAccent:hover { 
	color: #000000; 
} 
 
.ct_buttonBlack, 
.ct_buttonBlack: hover { 
	color: #cccccc; 
} 
 
input.button,  
button, 
#errorboxoutline a { 
	
		background: #;
		background: url(../images/bg_btn.png) no-repeat right, -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn.png) no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: url(../images/bg_btn.png) no-repeat right, -webkit-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn.png) no-repeat right, -o-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn.png) no-repeat right, -ms-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn.png) no-repeat right, linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: url(/images/bg_btn.png) no-repeat right, linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
	 
} 
 
ul.pagenav li a, 
.ct_PaginationStart, 
.ct_PaginationPrevious, 
.ct_PaginationNext, 
.ct_PaginationEnd, 
.ct_PaginationPageActive, 
.content_vote input, 
.ct_buttonAccent { 
	
		background: #;
		background: -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: -webkit-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -o-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -ms-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
	 
	color: # !important; 
} 
 
.ct_buttonYellow  
{ 
	color: #777 !important; 
	
		background: #ffe400;
		background: -moz-linear-gradient(top,  #ffe400 0%, #af9417 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe400), color-stop(100%,#af9417));
		background: -webkit-linear-gradient(top,  #ffe400 0%,#af9417 100%);
		background: -o-linear-gradient(top,  #ffe400 0%,#af9417 100%);
		background: -ms-linear-gradient(top,  #ffe400 0%,#af9417 100%);
		background: linear-gradient(top,  #ffe400 0%,#af9417 100%);
		
		-pie-background: linear-gradient(top,  #ffe400 0%,#af9417 100%);
	 
}  
 
.ct_buttonRed  
{ 
	
		background: #ed0000;
		background: -moz-linear-gradient(top,  #ed0000 0%, #9e1815 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed0000), color-stop(100%,#9e1815));
		background: -webkit-linear-gradient(top,  #ed0000 0%,#9e1815 100%);
		background: -o-linear-gradient(top,  #ed0000 0%,#9e1815 100%);
		background: -ms-linear-gradient(top,  #ed0000 0%,#9e1815 100%);
		background: linear-gradient(top,  #ed0000 0%,#9e1815 100%);
		
		-pie-background: linear-gradient(top,  #ed0000 0%,#9e1815 100%);
	 
}  
 
.ct_buttonBlue  
{ 
	
		background: #0072ff;
		background: -moz-linear-gradient(top,  #0072ff 0%, #29487a 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0072ff), color-stop(100%,#29487a));
		background: -webkit-linear-gradient(top,  #0072ff 0%,#29487a 100%);
		background: -o-linear-gradient(top,  #0072ff 0%,#29487a 100%);
		background: -ms-linear-gradient(top,  #0072ff 0%,#29487a 100%);
		background: linear-gradient(top,  #0072ff 0%,#29487a 100%);
		
		-pie-background: linear-gradient(top,  #0072ff 0%,#29487a 100%);
	 
}  
 
.ct_buttonGreen  
{ 
	
		background: #58d000;
		background: -moz-linear-gradient(top,  #58d000 0%, #477d1d 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58d000), color-stop(100%,#477d1d));
		background: -webkit-linear-gradient(top,  #58d000 0%,#477d1d 100%);
		background: -o-linear-gradient(top,  #58d000 0%,#477d1d 100%);
		background: -ms-linear-gradient(top,  #58d000 0%,#477d1d 100%);
		background: linear-gradient(top,  #58d000 0%,#477d1d 100%);
		
		-pie-background: linear-gradient(top,  #58d000 0%,#477d1d 100%);
	 
}  
 
.ct_buttonPink  
{ 
	
		background: #ff00ea;
		background: -moz-linear-gradient(top,  #ff00ea 0%, #af0577 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff00ea), color-stop(100%,#af0577));
		background: -webkit-linear-gradient(top,  #ff00ea 0%,#af0577 100%);
		background: -o-linear-gradient(top,  #ff00ea 0%,#af0577 100%);
		background: -ms-linear-gradient(top,  #ff00ea 0%,#af0577 100%);
		background: linear-gradient(top,  #ff00ea 0%,#af0577 100%);
		
		-pie-background: linear-gradient(top,  #ff00ea 0%,#af0577 100%);
	 
}  
 
.ct_buttonBlack  
{ 
	
		background: #474747;
		background: -moz-linear-gradient(top,  #474747 0%, #000 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(100%,#000));
		background: -webkit-linear-gradient(top,  #474747 0%,#000 100%);
		background: -o-linear-gradient(top,  #474747 0%,#000 100%);
		background: -ms-linear-gradient(top,  #474747 0%,#000 100%);
		background: linear-gradient(top,  #474747 0%,#000 100%);
		
		-pie-background: linear-gradient(top,  #474747 0%,#000 100%);
	 
}  
 
.ct_buttonWhite  
{ 
	color: #777;	 
	
		background: #fff;
		background: -moz-linear-gradient(top,  #fff 0%, #bababa 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#bababa));
		background: -webkit-linear-gradient(top,  #fff 0%,#bababa 100%);
		background: -o-linear-gradient(top,  #fff 0%,#bababa 100%);
		background: -ms-linear-gradient(top,  #fff 0%,#bababa 100%);
		background: linear-gradient(top,  #fff 0%,#bababa 100%);
		
		-pie-background: linear-gradient(top,  #fff 0%,#bababa 100%);
	 
}  
 
input[type='text'],  
input[type='password'],  
input[type='email'], 
input[type='text'], 
select, 
textarea { 
	background: #3B3B3B;	 
} 
 
.moduletable_ct_darkBox input[type='text'],  
.moduletable_ct_darkBox input[type='password'],  
.moduletable_ct_darkBox input[type='email'], 
.moduletable_ct_darkBox input[type='text'], 
.moduletable_ct_darkBox select, 
.moduletable_ct_darkBox textarea { 
	background: # !important;	 
} 
 
 
 
input[type='text']:hover,  
input[type='password']:hover,  
input[type='email']:hover,  
input[type='text']:focus,  
input[type='password']:focus,  
input[type='email']:focus, 
select:focus,  
textarea:focus { 
	-moz-box-shadow: 0px 0px 3px 0px #, 0px 0px 3px 0px #, 0px 0px 3px 0px #, inset 1px 1px 1px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0px 0px 3px 0px #, 0px 0px 3px 0px #, 0px 0px 3px 0px #, inset 1px 1px 1px rgba(0, 0, 0, 0.5); 
	box-shadow: 0px 0px 3px 0px #, 0px 0px 3px 0px #, 0px 0px 3px 0px #, inset 1px 1px 1px rgba(0, 0, 0, 0.5); 
} 
 
/* MODULE BOX STYLES -------------------------------------*/ 
 
.moduletable_ct_darkBox { 
	
		background: #1C1C1C;
		background: -moz-linear-gradient(top,  #1C1C1C 0%, #121212 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1C1C1C), color-stop(100%,#121212));
		background: -webkit-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: -o-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: -ms-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		background: linear-gradient(top,  #1C1C1C 0%,#121212 100%);
		
		-pie-background: linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	 
} 
 
.moduletable_ct_lightBox {	 
	
		background: #454545;
		background: -moz-linear-gradient(top,  #454545 0%, #383838 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454545), color-stop(100%,#383838));
		background: -webkit-linear-gradient(top,  #454545 0%,#383838 100%);
		background: -o-linear-gradient(top,  #454545 0%,#383838 100%);
		background: -ms-linear-gradient(top,  #454545 0%,#383838 100%);
		background: linear-gradient(top,  #454545 0%,#383838 100%);
		
		-pie-background: linear-gradient(top,  #454545 0%,#383838 100%);
	 
} 
 
 
/* SEARCH HEADER ------------------------------*/ 
 
#ct_headerSearch .search input,  
#ct_headerSearch .finder input { 
	background: #3B3B3B; 
	background-image:url(../images/bg_inputfield_search_dark.png); 
	 
	background-repeat: no-repeat; 
} 
 
.autocompleter-choices { 
	background: #454545; 
	-webkit-box-shadow: #111 0 3px 4px; 
	box-shadow: #111 0 3px 4px; 
} 
 
/* LOGIN HEADER ------------------------------*/ 
 
#login-form.compact .button, 
#ct_headerLogin .button { 
	
		background: #;
		background: url(../images/bg_btn_login.png) no-repeat left, -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: url(../images/bg_btn_login.png) no-repeat left, -webkit-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -o-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -ms-linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: url(/images/bg_btn_login.png) no-repeat left, linear-gradient(top,  # 0%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
	); 
} 
 
 
/* TABLES ------------------------------*/ 
 
.cat-list-row0 { 
	background: rgba(0,0,0,0.25); 
} 
		 
table.category th { 
	background-color: #1A1A1A  
} 
 
table.category  tr.cat-list-row0 td { 
	background-color: #060606 
} 
 
table.category  tr.cat-list-row1 td { 
	background-color: #0D0D0D 
} 
 
span.highlight { 
	background-color: #404040 !important; 
} 
 
/* LINK LIST ------------------------------*/ 
 
ul.latestnews li,  
ul.latestnews li:first-child { 
	border-bottom: 1px dotted #1A1A1A; 
} 
 
 
/* TEXT COLORS ------------------------------*/ 
	 
 
body { 
	color: #; 
} 
 
.title a span { 
	color: # !important; 
} 
 
label, legend { 
	color: #; 
} 
 
.moduletable_ct_linkList a { 
	color: #1A1A1A; 
} 
 
.ct_tip,  
.ct_alert,  
.ct_info,  
.ct_video, 
.ct_contact, 
.ct_checklist, 
.ct_calendar, 
.ct_settings, 
.ct_cart, 
.ct_delivery, 
.ct_sound, 
.ct_map { 
	color: #; 
	border-top: 1px dotted #1A1A1A; 
	border-bottom: 1px dotted #1A1A1A; 
} 
 
#ct_headerSearch .search input, #ct_headerSearch .finder input { 
	background-image: url(../images/bg_inputfield_search_dark.png); 
} 
 
.ct_inlineLink { 
	background-image: url(../images/icon_link_arrow_small_dark.png); 
} 
.ct_inlineLink:hover { 
	background-image: url(../images/icon_link_arrow_small_hover.png); 
} 
 
 
#ct_headerSearch .search input, 
input[type='text'],  
input[type='password'], 
input[type='email'],  
input[type='text'],  
input[type='password'],  
input[type='email'], 
select, 
textarea { 
	color: #; 
} 
 
#ct_headerSearch .search input:focus, 
input[type='text']:hover,  
input[type='password']:hover, 
input[type='email']:hover,  
input[type='text']:focus,  
input[type='password']:focus,  
input[type='email']:focus, 
select:focus, textarea:focus { 
	color: #; 
} 
 
table.category th,  
table.category th a, 
.categories-list span.item-title a, 
.category .item-title a { 
	color: #; 
} 
 
#system-message dd.message ul, 
#system-message dd.error ul, 
#system-message dd.warning ul, 
#system-message dd.notice ul, 
.bfErrorMessage { 
	background-color: #fff !important;  
} 
 
.tip { 
	-webkit-box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.5); 
	-moz-box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.5); 
	box-shadow: 2px 4px 5px 0px rgba(0, 0, 0, 0.5); 
} 
 
.tip-title { 
	color: #fff; 
} 
 
.tip-text { 
	color: #ddd; 
} 
 
ul.latestnews li, ul.latestnews li:first-child { 
	border-bottom: 1px dotted #1A1A1A; 
} 
 
.panel { 
	border-top: 1px dotted #1A1A1A; 
} 
 
ul.latestnews a { 
	color: #; 
} 
 
.article-info dd, .article-info dd a { 
	color: #1A1A1A; 
} 
 
.ct_breadcrumbs span, .ct_breadcrumbs a { 
	color: #1A1A1A; 
} 
 
.showHere { 
	color: #000000 !important; 
} 
 
a.readmore, p.readmore a { 
	color: #000000; 
} 
 
ul.pagenav { 
	border-top: 1px dotted #1A1A1A; 
} 
 
/* 
.print-icon { 
	background: url(../images/bg_icon_print_dark.png); 
} 
 
.email-icon { 
	background: url(../images/bg_icon_mail_dark.png); 
} 
 
.edit-icon { 
	background: url(../images/bg_icon_edit_dark.png); 
} 
*/ 
 
