body {
background: #efefef;
font-family: Verdana; 
font-size: 11px;
color: #000000;
margin: 0px;
margin-bottom: 20px;
}

.login_absolute img{position:relative; top:-5px; left:200px;}

input, textarea, select {
font-size: 10px;
color: #888888;
font-family: Verdana;
border: 1px #939393 solid;
background-color: #f2f2f2;
}

.radio {
border: 0px;
}

.checkbox {
border: 0px;
}

a {
color: #000000;
font-size: 11px;
text-decoration: none;
font-family: Verdana;
}

a:hover {
color: #D20C0C;
font-size: 11px;
text-decoration: underline;
font-family: Verdana;
}

a.footer {
color: #D20C0C;
font-size: 10px;
text-decoration: none;
font-family: Verdana;
}

a.footer:hover {
color: #D20C0C;
font-size: 10px;
text-decoration: underline;
font-family: Verdana;
}

.form_1 {
background-image: url('images/dj_11.gif');
background-repeat: repeat-x;
background-color: #ffffff;
border: 0px;
font-size: 11px;
font-weight: bold;
color: #D20C0C;
padding: 4px;
width: 207px;
height: 31px;
}

.form_2 {
background-image: url('images/dj_16.gif');
background-repeat: repeat-x;
background-color: #ffffff;
border: 0px;
font-size: 11px;
font-weight: bold;
color: #D20C0C;
padding: 4px;
width: 191px;
height: 31px;
}

.input_ok {
background-image: url('images/dj_13.gif');
background-repeat: no-repeat;
width: 33px;
height: 31px;
border: 0px;
}

.photo_gall a img, .photo_gall img{border:1px solid #c4c4c4; padding:2px; background:#fff;}

.gradient{background: url('images/block_bg.gif'); background-repeat: repeat-x; padding: 10px;}
.font_10 {padding-left: 5px; font-size: 10px; color: #8B8B8B;}
.font_9 {font-size: 9px; color: #D20C0C; padding-left: 5px;}
a.font_10{font-size: 10px; color: #8B8B8B;}
a.wiecej{font-size: 9px; color: #D20C0C; text-decoration: underline;}


td {
font-size: 11px;
}

img {
border:0px;
}

.table_1 {
border: 1px #dddddd solid;
background-color: #ffffff;
border-left: 0px;
border-right: 0px;
padding: 2px;
}

.table_2 {
background-color: #f2f2f2;
padding: 2px;
}

.table_3 {
background-color: #D20C0C;
}

.table_4 {
border: 1px #dddddd solid;
padding: 2px;
}

.table_5 {
background-color: #dddddd;
padding: 2px;
}

.code {
border: 1px solid #939393;
padding: 3px;
font-family: courier;
}

.quote {
border: 1px solid #939393;
padding: 3px;
}

/* staty bannerow i boxow - tabelki */
.class_1 {
border: 1px #dddddd solid;
padding: 1px;
}

/* użytkownicy */
.class_2 {
border-bottom: 1px #dddddd solid;
padding: 1px;
}

/* użytkownicy */
.class_3 {
background-color: #dddddd;
padding: 3px;
}

/* użytkownicy */
.class_4 {
border: 1px #dddddd solid;
padding: 2px;
}

/* użytkownicy */
.class_5 {
border: 1px #dddddd solid;
padding: 2px;
}
.hidden{display:none;}
#login_all{position:relative;}
#flogin{position:absolute;top:-3px; left:-29px; background-color:#fff;height:80px;}
label{font-size: 9px; color: #8B8B8B; padding-left:5px;}
form{margin:0;padding:0;}
.footer{padding:10px; text-align:center;margin-left:5px;}