body {
font:12px/160% verdana;
margin:0;
padding:0; 
background-image:url(/_aids/images/tlo.gif);
text-align:center;/* centrowanie dla IE > 6 */
}
a {
text-decoration:none;
border-bottom:1px dashed #000;
}
a:hover {
border-bottom:1px solid #000;
}
a.image, a.image:hover {
border:none;
}
img.a {border:none;}
h1 {
font:bold 24px "trebuchet ms", verdana, arial;
margin:0 auto 10px;
color:#b41a09;
}
h2 {
font:17px "trebuchet ms", verdana, arial;
color:#b41a09;
border-bottom:2px solid #b41a09;
}
h3 {
margin:0 auto 10px;
font:bold 16px "trebuchet ms", verdana, arial;
text-align:center;
color:#fff;
background-color:#b41a09;
}
td {font:12px/160% verdana;} /* IE < 6 tego "nie wie" */
td.admin {width:200px;text-align:right;}
td.cennik {background-color:#fff;border-top:1px solid silver;border-right:1px solid #b41a09;border-bottom:1px solid #b41a09;border-left:1px solid silver;}
td.taniej {background-color:#fc3;font-weight:bold;}
p {
text-align: justify;
} 
/* klasy <div>, <span> etc. */
.center {text-align:center;}
.highlight {background-color:#fff;font-weight:bold;}
.newbie {padding:10px;border:1px solid #b41a09;margin-bottom:10px;}
div.newbie p {margin:0px;}
.pap {margin:0 auto 3px 20px;}
.redfont {color:#c00;font-weight:bold;}
.right {text-align:right;}
.small {font:11px verdana;}
.top10 {margin-top:10px;}
.c_lit, .c_med, .c_big {font-weight:bold;color:#b41a09;}
.c_lit {font-size:80%;}
.c_med {font-size:120%;}
.c_big {font-size:130%;}
.box {padding:10px 20px;background-color:#ffb;}
div.box p {margin:0;}
.nav_gal {
padding-left:0;
width:25px;
}
.submit {
background-color:#b41a09;
color:#fff;;
font:bold 12px verdana;
width:100px;
height:30px;
}
/* struktura strony */
#header, #main, #footer {
width:774px;
width/**/:/* */770px;
margin:0 auto;
padding:0;
text-align:left;/* "odœrodkowanie" z body dla IE < 6 */
border-left:1px solid #b41a09;
border-right:3px solid #b41a09;
}
#header {
background-color:#fff;
}
#main {
background-image:url(/_aids/images/back.gif);
}
#right_column {
float:right;
width:160px;
margin-top:10px;
margin-top/**/:/* */0;
padding/**/:/* */10px;
}
#content {
width:570px;
width/**/:/* */567px;
margin:0;
padding:10px;
min-height:600px;
}
#footer {
clear:both;
background-color:#b41a09;
border-top:2px solid #b41a09;
font:11px verdana;
text-align:center;
padding-top:0;
}
#footer p {text-align:center;}
#foot {background-color:#ffcc33;margin-right:180px;padding:10px;}
#tv_form {
width:558px;
border:2px solid #b41a09;
}
/*homepage */
.pic_hp {
height:80px;
}
div.pic_hp img {padding:3px;border:1px solid silver;}
div.pic_hp img.l {float:left;}
div.pic_hp img.r {float:right;}
div.pic_hp p.l {margin-left:130px;}
div.pic_hp p.r {margin-right:130px;}
.usp2, .usp3 {font:15px "trebuchet ms", georgia, "times new roman";text-align:left;}
.usp2 {padding-top:22px;}
.usp3 {padding-top:12px;}
/* nawigacja w right.php */
#navcontainer ul {
margin:0;
padding:0;
width:160px;
list-style-type:none;
/*background-color:green;*/
}
#navcontainer li {margin: 0 0 3px 0;}
#navcontainer a {
display:block;
padding:0;
padding/**/:/* */2px 2px 2px 12px;
border:none;
width:160px;
width/**/:/* */146px;
}
#navcontainer a:link, #navlist a:visited {
color:#fff;
text-decoration: none;
}
#navcontainer a:hover {
background-color:#fc3;
color:#000;
}
#active a:link, #active a:visited, #active a:hover {
background-color:#fc3;
color:#000;
}
#navlist a {
font:bold 13px tahoma;
}
/* galerje */
.thumbnail_holder, .thumbnail_holder3, .thumbnail_holder_sm, .thumbnail_holder_sm3 {
width:160px;
padding:5px;
float:left;
border-top:1px solid #b41a09;
border-right:2px solid #b41a09;
border-bottom:2px solid #b41a09;
border-left:1px solid #b41a09;
margin-bottom:20px;
margin-right:20px;
}
.thumbnail_holder3, .thumbnail_holder_sm3 {
margin-right:0;
}
.thumbnail_holder, .thumbnail_holder3 {
}
.thumbnail_holder_sm {
height:100px;
}
.thumbnail {
padding:5px;
border:none;
}
.caption {
font:13px "trebuchet ms", arial;
text-align:center;
width:150px;
margin:0 0 0 10px;
}
.added {
font:11px "trebuchet ms";
text-align:center;
margin-top:0;
}
.added2 /* na stronie konkretnej galerji */ {
text-align:right;
margin:0;
font:11px verdana;
padding-bottom:5px;
}
/* tv */
input, textarea {width:250px;}
.button {width:60px;}
.form_caption {text-align:right;}
.radio {width:15px;}
.checkbox {width:15px;}