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

body, 
a,
#errorboxheader,
#errorboxoutline,
ul.autocompleter-choice,
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried {
	color: #;
}

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



/* SITE AREAS ------------------------------*/

body{
	background-image: url(../images/bg_main_.png);
	background-position: center;
}

footer {
	bottom: 0;
	border-top: 1px solid rgba(255,255,255,0.25);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);
	background: linear-gradient(top,  rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000',GradientType=0 );
}


.tip {
	background: #1C1C1C;
	background: url(../images/bg_tooltip.png) no-repeat, -moz-linear-gradient(top,  #1C1C1C 0%, #121212 100%);
	background: url(../images/bg_tooltip.png) no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1C1C1C), color-stop(100%,#121212));
	background: url(../images/bg_tooltip.png) no-repeat, -webkit-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	background: url(../images/bg_tooltip.png) no-repeat, -o-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	background: url(../images/bg_tooltip.png) no-repeat, -ms-linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	background: url(../images/bg_tooltip.png) no-repeat, linear-gradient(top,  #1C1C1C 0%,#121212 100%);
	
	-pie-background: url(/images/bg_tooltip.png) no-repeat, linear-gradient(top,  #1C1C1C 0%,#121212 100%);
}


/* NAVIGATION ------------------------------*/

/* NAVIGATION ------------------------------*/


ul.menu,
ul.menu ul,
.dropdown-menu,
.nav-tabs > li a {
	background: #454545;
	background: -moz-linear-gradient(top, #454545 0%, #262626 0%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #262626));
	background: -webkit-linear-gradient(top, #454545 0%, #262626 100%);
	background: -o-linear-gradient(top, #454545 0%, #262626 100%);
	background: -ms-linear-gradient(top, #454545 0%, #262626 100%);
	background: linear-gradient(top, #454545 0%, #262626 100%);
}
 }



ul.menu li a,
ul.menu li span {
	color: #;
	text-shadow: 0px -1px 0px  rgba(0,0,0,0.5);
}

ul.menu ul li a,
ul.menu ul li span {
	color: # !important;
	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,
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: #;
	background: -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #), color-stop(100%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD));
	background: -webkit-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -o-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -ms-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);


	color: # !important;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.3) !important;
}

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(0,0,0,0.3);
}

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(0,0,0,0.8) !important;	
	border-radius: 3px;
}

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);
	background: #1C1C1C;
	background: url(../images/slider_next.png), -moz-linear-gradient(top,  #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_next.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1C1C1C), color-stop(100%, #121212));
	background: url(../images/slider_next.png), -webkit-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_next.png), -o-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_next.png), -ms-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_next.png), linear-gradient(top, #1C1C1C 0%, #121212 100%);
	
	-pie-background: url(/images/slider_next.png) no-repeat left, linear-gradient(top,  #1C1C1C 0%, #121212 100%);
}

.flex-direction-nav li .prev {
	background: url(../images/slider_prev.png);
	background: #1C1C1C;
	background: url(../images/slider_prev.png), -moz-linear-gradient(top,  #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_prev.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1C1C1C), color-stop(100%, #121212));
	background: url(../images/slider_prev.png), -webkit-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_prev.png), -o-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_prev.png), -ms-linear-gradient(top, #1C1C1C 0%, #121212 100%);
	background: url(../images/slider_prev.png), linear-gradient(top, #1C1C1C 0%, #121212 100%);
	
	-pie-background: url(/images/slider_prev.png) no-repeat left, linear-gradient(top,  #1C1C1C 0%, #121212 100%);
}

.flex-direction-nav li a {
	-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 {
	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%);
		
	-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: #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD;
	background: -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #), color-stop(100%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD));
	background: -webkit-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -o-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: -ms-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	
	-pie-background: linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 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: # !important;
}


.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,
button, 
.ct_buttonYellow, 
.ct_buttonRed, 
.ct_buttonBlue,
.ct_buttonGreen,
.ct_buttonPink,
.ct_buttonBlack,
.ct_buttonWhite,
.ct_buttonAccent,
#errorboxoutline a,
ul.pagenav li a {
	color: #;
}

input.button, 
button,
#errorboxoutline a {
	background: url(../images/bg_btn.png) no-repeat right;
	background: #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD;
	background: url(../images/bg_btn.png) no-repeat right, -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn.png) no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #), color-stop(100%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD));
	background: url(../images/bg_btn.png) no-repeat right, -webkit-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn.png) no-repeat right, -o-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn.png) no-repeat right, -ms-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn.png) no-repeat right, linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	
	-pie-background: url(/images/bg_btn.png) no-repeat right, linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
}

ul.pagenav li a,
.ct_PaginationStart,
.ct_PaginationPrevious,
.ct_PaginationNext,
.ct_PaginationEnd,
.ct_PaginationPageActive,

.content_vote input.button,


.ct_buttonYellow 
{
	color: #777 !important;
	background-color: #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-color: #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-color: #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-color: #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-color: #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-color: #000;
	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 !important;
	background-color: #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;	
}

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 #;
	-webkit-box-shadow: 0px 0px 3px 0px #, 0px 0px 3px 0px #, 0px 0px 3px 0px #;
	box-shadow: 0px 0px 3px 0px #, 0px 0px 3px 0px #, 0px 0px 3px 0px #;
}

/* 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;
	background: -moz-linear-gradient(top, #454545 0%, #262626 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #454545), color-stop(100%, #262626));
	background: -webkit-linear-gradient(top, #454545 0%, #262626 100%);
	background: -o-linear-gradient(top, #454545 0%, #262626 100%);
	background: -ms-linear-gradient(top, #454545 0%, #262626 100%);
	background: linear-gradient(top, #454545 0%, #262626 100%);
	
	-pie-background: linear-gradient(top,  #454545 0%, #262626 100%);
	
	-webkit-box-shadow: #111 0 3px 4px;
	box-shadow: #111 0 3px 4px;
}

/* LOGIN HEADER ------------------------------*/

#login-form.compact .button, #ct_headerLogin input.button {
	background: url(../images/bg_btn.png) no-repeat right;
	background: #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD;
	background: url(../images/bg_btn_login.png) no-repeat right, -moz-linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn_login.png) no-repeat right, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #), color-stop(100%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD));
	background: url(../images/bg_btn_login.png) no-repeat right, -webkit-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn_login.png) no-repeat right, -o-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn_login.png) no-repeat right, -ms-linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	background: url(../images/bg_btn_login.png) no-repeat right, linear-gradient(top, # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 100%);
	
	-pie-background: url(/images/bg_btn_login.png) no-repeat right, linear-gradient(top,  # 0%, #FFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCDFFFFFFFFFFFFFFCD 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_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;
}

h1, h1 a { 
	border-bottom: 1px solid #333333;
}

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

