/* 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: #;
}
body, 
a,
#errorboxheader,
#errorboxoutline,
ul.autocompleter-choice,
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {
	color: #;
}
#siteTop {
	
		background: #;
		background: url(../images/bg_sitetop.png) repeat left top, -moz-linear-gradient(top,  # 35%, # 100%);
		background: url(../images/bg_sitetop.png) repeat left top, -webkit-gradient(linear, left top, left bottom, color-stop(35%,#), color-stop(100%,#));
		background: url(../images/bg_sitetop.png) repeat left top, -webkit-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_sitetop.png) repeat left top, -o-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_sitetop.png) repeat left top, -ms-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_sitetop.png) repeat left top, linear-gradient(top,  # 35%,# 100%);
		
		-pie-background: url(/images/bg_sitetop.png) repeat left top, linear-gradient(top,  # 35%,# 100%);
	
}
#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;
	-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 > h2:first-child,
.row > div > h3:first-child,
.row > div > h4:first-child,
.row > div > h5: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: #;
		background: url(../images/bg_site_01.png) repeat left, -moz-linear-gradient(top,  # 35%, # 100%);
		background: url(../images/bg_site_01.png) repeat left, -webkit-gradient(linear, left top, left bottom, color-stop(35%,#), color-stop(100%,#));
		background: url(../images/bg_site_01.png) repeat left, -webkit-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_site_01.png) repeat left, -o-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_site_01.png) repeat left, -ms-linear-gradient(top,  # 35%,# 100%);
		background: url(../images/bg_site_01.png) repeat left, linear-gradient(top,  # 35%,# 100%);
		
		-pie-background: url(/images/bg_site_01.png) repeat left, linear-gradient(top,  # 35%,# 100%);
	
}
footer {
	
		background: #;
		background: -moz-linear-gradient(top,  # 25%, #FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#), color-stop(100%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6));
		background: -webkit-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -o-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: -ms-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		background: linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		
		-pie-background: linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6FFFFFFFFFFFFFFE6 100%);
		
}
footer, 
footer a, 
footer label {
	color: #;
}
.footerCopyright {
	background: #;
	color: #ccc;
}
.tip {
	
		background: #1C1C1C;
		background: url(../images/bg_tooltip.png) no-repeat left top, -moz-linear-gradient(top,  #1C1C1C 35%, #121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left top, -webkit-gradient(linear, left top, left bottom, color-stop(35%,#1C1C1C), color-stop(100%,#121212));
		background: url(../images/bg_tooltip.png) no-repeat left top, -webkit-linear-gradient(top,  #1C1C1C 35%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left top, -o-linear-gradient(top,  #1C1C1C 35%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left top, -ms-linear-gradient(top,  #1C1C1C 35%,#121212 100%);
		background: url(../images/bg_tooltip.png) no-repeat left top, linear-gradient(top,  #1C1C1C 35%,#121212 100%);
		
		-pie-background: url(/images/bg_tooltip.png) no-repeat left top, linear-gradient(top,  #1C1C1C 35%,#121212 100%);
	
	}
/* NAVIGATION ------------------------------*/
ul.menu li > a,
ul.menu li > span {
	color: #;
}
#navigation ul.menu li > a,
#navigation ul.menu li > span {
	color: #ccc;
	opacity: 1;
}
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 { 
	opacity: 1;
	color: # !important;
}
#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 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,  # 25%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: -webkit-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -o-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -ms-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: linear-gradient(top,  # 25%,#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 ------------------------------*/

ul.pagenav li a:hover, .button:hover {
	opacity: .6;
}

.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-color: #;
}

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,  # 25%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: -webkit-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -o-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: -ms-linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: linear-gradient(top,  # 25%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
	
	color: # !important;
}

.ct_buttonYellow 
{
	color: #777 !important;
	
		background: #ffe400;
		background: -moz-linear-gradient(top,  #ffe400 25%, #af9417 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#ffe400), color-stop(100%,#af9417));
		background: -webkit-linear-gradient(top,  #ffe400 25%,#af9417 100%);
		background: -o-linear-gradient(top,  #ffe400 25%,#af9417 100%);
		background: -ms-linear-gradient(top,  #ffe400 25%,#af9417 100%);
		background: linear-gradient(top,  #ffe400 25%,#af9417 100%);
		
		-pie-background: linear-gradient(top,  #ffe400 25%,#af9417 100%);
	
} 

.ct_buttonRed 
{
	
		background: #ed0000;
		background: -moz-linear-gradient(top,  #ed0000 25%, #9e1815 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#ed0000), color-stop(100%,#9e1815));
		background: -webkit-linear-gradient(top,  #ed0000 25%,#9e1815 100%);
		background: -o-linear-gradient(top,  #ed0000 25%,#9e1815 100%);
		background: -ms-linear-gradient(top,  #ed0000 25%,#9e1815 100%);
		background: linear-gradient(top,  #ed0000 25%,#9e1815 100%);
		
		-pie-background: linear-gradient(top,  #ed0000 25%,#9e1815 100%);
	
} 

.ct_buttonBlue 
{
	
		background: #0072ff;
		background: -moz-linear-gradient(top,  #0072ff 25%, #29487a 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#0072ff), color-stop(100%,#29487a));
		background: -webkit-linear-gradient(top,  #0072ff 25%,#29487a 100%);
		background: -o-linear-gradient(top,  #0072ff 25%,#29487a 100%);
		background: -ms-linear-gradient(top,  #0072ff 25%,#29487a 100%);
		background: linear-gradient(top,  #0072ff 25%,#29487a 100%);
		
		-pie-background: linear-gradient(top,  #0072ff 25%,#29487a 100%);
	
} 

.ct_buttonGreen 
{
	
		background: #58d000;
		background: -moz-linear-gradient(top,  #58d000 25%, #477d1d 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#58d000), color-stop(100%,#477d1d));
		background: -webkit-linear-gradient(top,  #58d000 25%,#477d1d 100%);
		background: -o-linear-gradient(top,  #58d000 25%,#477d1d 100%);
		background: -ms-linear-gradient(top,  #58d000 25%,#477d1d 100%);
		background: linear-gradient(top,  #58d000 25%,#477d1d 100%);
		
		-pie-background: linear-gradient(top,  #58d000 25%,#477d1d 100%);
	
} 

.ct_buttonPink 
{
	
		background: #ff00ea;
		background: -moz-linear-gradient(top,  #ff00ea 25%, #af0577 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#ff00ea), color-stop(100%,#af0577));
		background: -webkit-linear-gradient(top,  #ff00ea 25%,#af0577 100%);
		background: -o-linear-gradient(top,  #ff00ea 25%,#af0577 100%);
		background: -ms-linear-gradient(top,  #ff00ea 25%,#af0577 100%);
		background: linear-gradient(top,  #ff00ea 25%,#af0577 100%);
		
		-pie-background: linear-gradient(top,  #ff00ea 25%,#af0577 100%);
	
} 

.ct_buttonBlack 
{
	
		background: #474747;
		background: -moz-linear-gradient(top,  #474747 25%, #000 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#474747), color-stop(100%,#000));
		background: -webkit-linear-gradient(top,  #474747 25%,#000 100%);
		background: -o-linear-gradient(top,  #474747 25%,#000 100%);
		background: -ms-linear-gradient(top,  #474747 25%,#000 100%);
		background: linear-gradient(top,  #474747 25%,#000 100%);
		
		-pie-background: linear-gradient(top,  #474747 25%,#000 100%);
	
} 

.ct_buttonWhite 
{
	color: #777;	
	
		background: #fff;
		background: -moz-linear-gradient(top,  #fff 25%, #bababa 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#fff), color-stop(100%,#bababa));
		background: -webkit-linear-gradient(top,  #fff 25%,#bababa 100%);
		background: -o-linear-gradient(top,  #fff 25%,#bababa 100%);
		background: -ms-linear-gradient(top,  #fff 25%,#bababa 100%);
		background: linear-gradient(top,  #fff 25%,#bababa 100%);
		
		-pie-background: linear-gradient(top,  #fff 25%,#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='text']:focus-visible, 
input[type='password']:focus, 
input[type='password']:focus-visible, 
input[type='email']:focus,
input[type='email']:focus-visible,
select:focus, 
textarea:focus, textarea:focus-visible {
	outline:none;
	-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 25%, #121212 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#1C1C1C), color-stop(100%,#121212));
		background: -webkit-linear-gradient(top,  #1C1C1C 25%,#121212 100%);
		background: -o-linear-gradient(top,  #1C1C1C 25%,#121212 100%);
		background: -ms-linear-gradient(top,  #1C1C1C 25%,#121212 100%);
		background: linear-gradient(top,  #1C1C1C 25%,#121212 100%);
		
		-pie-background: linear-gradient(top,  #1C1C1C 25%,#121212 100%);
	
}

.moduletable_ct_lightBox {	
	
		background: #454545;
		background: -moz-linear-gradient(top,  #454545 25%, #383838 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#454545), color-stop(100%,#383838));
		background: -webkit-linear-gradient(top,  #454545 25%,#383838 100%);
		background: -o-linear-gradient(top,  #454545 25%,#383838 100%);
		background: -ms-linear-gradient(top,  #454545 25%,#383838 100%);
		background: linear-gradient(top,  #454545 25%,#383838 100%);
		
		-pie-background: linear-gradient(top,  #454545 25%,#383838 100%);
	
}


/* SEARCH HEADER ------------------------------*/

#ct_headerSearch .search input, 
#ct_headerSearch .finder input {
	color: #777;
	font-size: 14px;
	height: 30px;
	background: #262626;
	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,  # 35%, #FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -webkit-gradient(linear, left top, left bottom, color-stop(35%,#), color-stop(100%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3));
		background: url(../images/bg_btn_login.png) no-repeat left, -webkit-linear-gradient(top,  # 35%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -o-linear-gradient(top,  # 35%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, -ms-linear-gradient(top,  # 35%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		background: url(../images/bg_btn_login.png) no-repeat left, linear-gradient(top,  # 35%,#FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3FFFFFFFFFFFFFFF3 100%);
		
		-pie-background: url(/images/bg_btn_login.png) no-repeat left, linear-gradient(top,  # 35%,#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
}

/* 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_inlineLink {
	background-image: url(../images/icon_link_arrow_small_dark.png);
}
.ct_inlineLink:hover {
	background-image: url(../images/icon_link_arrow_small_hover.png);
}

input[type='text'], 
input[type='password'],
input[type='email'], 
input[type='text'], 
input[type='password'], 
input[type='email'],
select,
textarea {
	color: #;
}

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: #;
}

.tip-text {
	color: #;
}

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;
}

