a{color: #D9D9D9; text-decoration: none;}
a:hover{color: #FF0000;}

.a2{color: #FFFFFF; text-decoration: none; font-weight: bold;}
.a2:hover{color: #FFFFFF; text-decoration: underline;}

.a3{color: #FFFFFF; text-decoration: none;}
.a3:hover{color: #FFFFFF; text-decoration: underline;}

body{
background-color: #000000;
background-image: url('../images/tlo_red.jpg');
background-attachment: fixed;
font-size: 11px;
font-family: arial;
color: #B6B6B6;
margin: 0 auto;
display: table;
text-align: center;
}

span{
color: #B6B6B6;;
}

.czerwone{
color: #FF0000;
}

div, p{
border: 0px solid #FFFFFF;
vertical-align: top;
}

/*WAZNE!!! ZMIENIC NA 720!!! */
#glowniejsza_tabela{
display: table-cell;
width: 920px;
}

h1{
font-size: 12px;
text-align: right;
margin: 0px;
padding: 0px;
margin-top: 88px;
letter-spacing: 1px;
}

h2{
font-size: 15px;
font-weight: normal;
margin: 0px;
padding: 0px;
margin-left: 10px;
margin-top: 20px;
color: #B6B6B6;
}

h3{
font-size: 10px;
margin: 0px;
padding: 0px;
margin-left: 19px;
padding-top: 20px;
color: #FFFFFF;
}

h4{
margin: 0px;
padding: 0px;
font-weight: normal;
font-size: 11px;
margin-left: 10px;
margin-bottom: 2px;
}

h4 img{
vertical-align: middle;
}

.bie{
display: table;
background-image: url('../img/tlo_c3.gif');
width: 720px;
}

.top{
display: table;
width: 720px;
height: 150px;
background-image: url('../img/teambuilding.gif');
}

.stopka{
background-image: url('../img/dol3.gif');
width: 920px;
height: 30px;
display: table;
clear: both;
}

.stopka_s{
margin-left: 210px;
margin-top: 8px;
}

.kolumna{
width: 350px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

.kolumna2{
background-color: #550000;
width: 350px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

.bez_kolumn{
width: 712px;
margin-left: 4px;
margin-bottom: 5px;
padding-bottom: 5px;
}

.bez_kolumn2{
background-color: #550000;
width: 712px;
margin-left: 4px;
margin-bottom: 5px;
padding-bottom: 5px;
}

.prawo{
width: 520px;
}

#czern{
background-color: #000000;
color: #F8F1D7;
}

.flash{
width: 200px;
margin-top: 80px;
}

.tabela{
display: table;
text-align: left;
clear: both;
}

.komorka{
display: table-cell;
text-align: left;
}


.glowna_czesc{
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
text-align: left;
border-top: 1px solid #F2F2F2;
padding-top: 10px;
}

img{
border-width: 0px;
}

p{
margin: 15px;
margin-top: 0px;
margin-left: 20px;
}

.wyr_j{
text-align: justify;
}

.wyr_l{
float: left;
}

.wyr_p{
float: right;
margin-right: 20px;
}

ul,ol{
margin: 0px;
padding: 0px;
margin-left: 30px;
margin-right: 15px;
color: #FFFFFF;
}

ul li{
list-style-type: square;
margin-bottom: 10px;
}

ol li{
margin-left: 10px;
}

.arrow1{
margin-bottom: 1px;
margin-right: 3px;
}

.table2{
margin-left: 15px;
}

.table2 td{
padding-right: 7px;
}

.norm{
float: right;}

.img_right{
float: right;
margin: 10px;
}

.img_left{
float: left;
margin: 10px;
}

.wyroznienie{
font-weight: bold;
color: #FFBA00;
}

input, textarea{
background-color: #830000;
border: 1px solid #D30000;
color: #FFFFFF;
width: 300px;
font-size: 11px;
}

textarea{
height: 100px;
}

button{
background-color: #000000;
border-width: 0px;
color: #D30000;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}

.mini{
border: 2px solid #000000;
}

.photo{
margin-left: 16px;
}

table{
margin-left: 15px;
}
