/*Czarne tlo, bialy tekst*/
body, html, div, p , a, h1, h2, h3, h4, h5, h6, span, ul, li, header, footer{
 
 background:#000000 !important;
 color:#ffffff !important;
}


body, html, div, p , a, h1, h2, h3, h4, h5, h6, span, ul, li, header, footer{
  color:#ffffff !important;
}


.HeaderContenerSubMenu > ul > li > a, .HeaderContenerSubMenu > ul > li > ul > li > a{
	color:#ffffff !important;
}
#wrapperNewsletterTitle span {background:none transparent !important;}
#wrapperCalendarTitle span {background:none transparent !important;}

#word{float:left;   width:110px; height:20px; background:#ffffff; border:none; margin:0px 0px; padding:2px 5px; color:#383838; font-size:11px;}

header a.logo {
    background: rgba(0, 0, 0, 0) url("../../images/site/logo.png") no-repeat scroll 0 0 !important;
}
/*Wcag START*/
#wcag-button{
	float: right;
	margin: 30px 0 0 57px;
	background:url('../../images/wcag/wcag-bt.png') 0px 0px no-repeat !important;
	width: 103px;
	height: 26px;
}
#HeaderContenerWcag{position:absolute; top:0px; width:190px; height:134px; padding:15px 25px 15px 25px; margin:0px 0px 0px 450px; text-align:left; background:#ffffff !important; border:solid #000 2px; z-index:510; display:none;}
#HeaderContenerWcagClose{float:right; text-align:right; position:relative; font-size:18px; font-family:arial; font-weight:bold; background:#ffffff !important; color:#000000 !important; margin:-10px -10px 0px 0px; padding:0px 0px 0px 0px; cursor:pointer;}
#HeaderWcagButton{float:left; width:103px; height:26px; margin:20px 0px 0px 200px; background: url('../../images/wcag/wcag-bt-white.png') no-repeat top left !important;}
#HeaderContenerWcag p.title{font-size:18px; font-family:arial; font-weight:bold; background:#ffffff !important; color:#000000 !important; margin:0px; padding:0px 0px 10px 0px;}
#HeaderContenerWcag ul.contrast{
    float: left;
	width:100%;
    list-style-type: none;
    margin: 0px 0px 10px 0px;
    padding: 0px;
	background:#ffffff !important;
}
#HeaderContenerWcag ul.contrast li{
	float: left;
    margin: 0;
	background:#ffffff !important;
}
#HeaderContenerWcag ul.contrast li a{
    border: medium none;
    display: block;
    height: 34px;
    margin: 0;
    outline: medium none;
    text-indent: -9999em;
    width: 34px;
	margin:0px 14px 0px 0px;	
	background:#ffffff !important;
}
#HeaderContenerWcag ul.contrast li a.last{margin:0px}
#HeaderContenerWcag ul.contrast li a.contrast_1{background: url('../../images/wcag/contrast_1.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.contrast li a.contrast_2{background: url('../../images/wcag/contrast_2.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.contrast li a.contrast_3{background: url('../../images/wcag/contrast_3.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.contrast li a.contrast_4{background: url('../../images/wcag/contrast_4.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.font{
    float: left;
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
	background:#ffffff !important;
}
#HeaderContenerWcag ul.font li{
	float: left;
    margin: 0 3px 0 0;
}

#HeaderContenerWcag ul.font li a{
    border: medium none;
    display: block;
    height: 31px;
    margin: 0;
    outline: medium none;
    text-indent: -9999em;
    width: 31px;
}
#HeaderContenerWcag ul.font li a.font_1{background: url('../../images/wcag/font_3.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.font li a.font_2{background: url('../../images/wcag/font_2.png') #fff no-repeat top left !important;}
#HeaderContenerWcag ul.font li a.font_3{background: url('../../images/wcag/font_1.png') #fff no-repeat top left !important;}
/*Wcag END*/
