/* -------------------------------------------------------
 :: e4u.css 4.01.18 :: REFERENCE e4u website style sheet
-------------------------------------------------------- */

BODY, P, TD
{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CCCCCC;
}

BODY
{
       margin-left: 0px;
       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
       background-color: #202020;
       background-attachment: scroll;
       background-image: url('../img/backgrounds/bg_all.gif');
       background-repeat: repeat-y;
       background-position: center top;
}

P
{
       margin: 0px 0px 0px 0px;
}


.bg_inside {
       background-attachment: scroll;
       background-image: url('../img/backgrounds/bg_red.gif');
       background-repeat: repeat-x;
       background-position: left center;
}
.bg_inside_line {
       background-attachment: scroll;
       background-image: url('../img/backgrounds/line_vertical.gif');
       background-repeat: repeat-y;
       background-position: center center;
}
#leftmenu td a {
       padding-right: 20px;
}
#leftmenu a {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       text-decoration: none;
       color: #999999;
}
#leftmenu .on {
       background-image: url('../img/backgrounds/on.gif');
       background-repeat: no-repeat;
       background-position: right center;
}
#leftmenu a:hover {
       color: #CCCCCC;
}
#leftmenu strong {
       color: #FFFFFF;
}
.headerbox_right {
       background-attachment: scroll;
       background-image: url('../img/backgrounds/header_right.gif');
       background-repeat: repeat-x;
       background-position: right center;
}
.headerbox_left {
       background-attachment: scroll;
       background-image: url('../img/backgrounds/header_left.gif');
       background-repeat: repeat-x;
       background-position: left center;
}
#submenu td a {
       padding-right: 20px;
}
#submenu a {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 9px;
       text-decoration: none;
       color: #666666;
}
#submenu .on {
       background-image: url('../img/backgrounds/on_sub.gif');
       background-repeat: no-repeat;
       background-position: right center;
       padding-right: -20px;
}
#submenu a:hover {
       color: #CCCCCC;
}
#submenu strong {
       color: #FDA100;
}
.text12 {

       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #CCCCCC;
}
.text12_dark {


       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #999999;
}
.text11 {


       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CCCCCC;
}
.text11_dark {



       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #999999;
}
.wynik_wboxie {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 18px;
       color: #FF9900;
       font-weight: bold;
}
.text10 {



       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       color: #CCCCCC;
}
.text10_dark {




       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       color: #999999;
}
H1 a
{
       text-decoration: none;
       color: #999999;
}

H1 a:hover
{
       text-decoration: none;
       color: #CCCCCC;
}

#default a {
       text-decoration: none;
       color: #999999;
}
#default a:hover {

       text-decoration: none;
       color: #CCCCCC;
}
.bg_box {
       background-attachment: scroll;
       background-image: url('../img/boxes/bg.gif');
       background-repeat: repeat-x;
       background-position: left top;
}
#news .data {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #999999;
}
#news .thema {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #FF9900;
       font-weight: bold;
}
#news .text {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CCCCCC;
       text-align: justify;
}
#news .text_dark {

       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #999999;
       text-align: justify;
}
#news .text_dark_small {


       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       color: #999999;
}
#news .comment {

       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #FF9900;
}
#news .number {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CCCCCC;
       font-weight: bold;
       text-align: center;
}
#news a {
       color: #FF9900;
       text-decoration: none;
}
#news a:hover {
       color: #FFFFFF;
}
#red a {
       color: #666666;
       text-decoration: none;
}
#red a:hover {
       color: #FFFFFF;
}
.text_news {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       line-height: 20px;
       color: #CCCCCC;
}

h1
{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 16px;
       font-weight: bold;
       color: #FF9900;
       margin: 0px;
}
.image_left {
       margin-right: 15px;
       margin-bottom: 10px;
       float: left;
       clear: left;
}
#news .commentsmall {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       color: #999999;
       line-height: 16px;
       text-align: justify;
}
textarea {
       color: #CCCCCC;
       background-color: #444444;
       border: 1px solid #707070;
       padding: 3px 3px 3px 5px;
       line-height: 15px;
}
input {
       color: #CCCCCC;
       background-color: #444444;
       border: 1px solid #707070;
       padding: 3px 3px 3px 5px;
       line-height: 15px;
}
.text12_orange {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #FF9900;
}
.text14_gray {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color: #999999;
}
select {
       color: #999999;
       background-color: #444444;
       border: 1px solid #666666;
}
#ankieta input {
       border: none;
       background-color: #333333;
}
#ankieta a {
       color: #FF9900;
       text-decoration: none;
}
#ankieta a:hover {
       color: #FFFFFF;
}
.text11
{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #CCCCCC;
       line-height: 20px;
}
.form
{
        margin-top: 0px;
}

.radio
{
	margin: 5px 5px -1px 5px;
}