f/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}

/* html, body */
html{background:url(../images/html_bg.png);}
body{background:url(../images/body_bg.png) repeat-x;padding:20px 0 0;}
#wrapper{background:#3c0613 url(../images/wrapper_bg.png) no-repeat;width:862px;margin:0 auto;position:relative;padding:445px 12px 0 13px;}
body,input,textarea,select,td{color:#bbb;font-size:12px;font-family:"trebuchet ms",arial,sans-serif;}

/* skip link */
#skiplink{position:absolute;left:-9999px;top:0px;}

/* logo */
#logo{position:absolute;left:13px;top:170px;}
#top{font-size:11px;font-family:tahoma,sans-serif;color:#5d303b;position:absolute;left:27px;top:20px;}
#top a{color:#5d303b;}

/* main navigation */
#nav{position:absolute;left:13px;top:105px;}
#nav li{float:left;padding:0 10px;}

/* flash */
#flash-main{position:absolute;left:291px;top:170px;}

/* flags */
#top-pic{position:absolute;left:215px;top:35px;}

/* Footer */
#footer{clear:both;position:relative;background:url(../images/footer_bg.png) no-repeat;padding:70px 0 20px;margin:0 auto;width:887px;}
#footer .loga{padding:0 12px 32px 13px;background:url(../images/footer_loga_bg.png) 0 100% no-repeat;width:862px;text-align:center;}
#footer .nav{color:#5e5353;padding:20px 0 0;line-height:18px;text-align:center;}
#footer .nav a{color:#5e5353;}
#footer .nav a:hover{color:#fff;}
#footer address{color:#4d3f3f;line-height:18px;text-align:center;}
#footer address a{color:#4d3f3f;}
#footer address a:hover{color:#fff;}

/* Main */
#main{overflow:hidden;background:url(../images/main_bg.png) no-repeat;}

/* Left */
#left{float:left;width:278px;}
#left .box{padding:10px 0 10px 23px;}
#left .box p{font-size:11px;font-family:arial,sans-serif;color:#c7c5ba;line-height:14px;padding:10px 0 0;}
#left .box .date{font-size:11px;color:#555555;font-weight:bold;}
#left .box a{font-size:11px;color:#6d2330;text-decoration:none;}
#left .box a:hover{color:#fff;}

/* Content */
#content{float:right;padding:20px 27px;width:530px;}


/* CONTENT Styles */
.c p,.c table,.c form,.ed{margin:1em 0}
.c h1,.c h2,.c h3,.c h4{font-size:1.2em;}
.c p,.c li,.ed{line-height:18px;text-align:justify;}
.c a{color:#bbb;}
.c a:hover{color:#1b3a58;}
.c ul{margin:0.5em 0 1em 0;list-style:disc}
.c ul li{margin:0 0 0 1.5em}
.c ol{margin:0.5em 0 1em 0;list-style:decimal}
.c ol li{margin:0 0 0 2em}
.c blockquote{margin:1em;}
.c .center{text-align:center;}

.home-newsy {overflow:hidden;zoom:1;padding:10px 10px 10px 10px;background:#61192a;font-size:11px;font-family:tahoma,sans-serif;color:#c7c7c7;font-weight:bold;}
.home-newsy a{color:#c7c7c7;}
.home-newsy a:hover{color:#ffffff;}



#home-boxes{float:right;padding:0 0 0 30px;}
#home-boxes .box{width:144px;height:215px;margin:0 0 14px;}
#home-boxes .box-1{background:url(../images/home-box-1.png) no-repeat;}
#home-boxes .box-2{background:url(../images/home-box-2.png) no-repeat;}
#home-boxes .box li{list-style:none;padding:9px 0 0 17px;}
#home-boxes .box p{font-family:arial,sans-serif;font-size:10px;color:#000000;line-height:12px;padding:0 0 0 14px;}
#home-boxes .box p strong{font-size:11px;}
#home-boxes .box p .date{font-size:11px;font-family:tahoma,sans-serif;color:#c7c7c7;font-weight:bold;}

#home-imprezy{float:right;padding:45px 0 0 30px;}
#home-imprezy .box{width:144px;height:197px;margin:0 0 14px;}

.c ul.galeria{margin:0;padding:0;list-style:none;margin:0 -8px 0 0;overflow:hidden;zoom:1;}
.c ul.galeria li{float:left;margin:0;padding:0;list-style:none;width:132px;padding:0 2px 0 0;height:136px;overflow:hidden;}
.c ul.galeria li.nowosc{border:0;}
.c ul.galeria li img{border:3px solid #60192f;}
.c ul.galeria li a:hover img{border:3px solid #985c89;}

.c ul.galeria2{margin:0;padding:0;list-style:none;margin:0 -8px 0 0;overflow:hidden;zoom:1;}
.c ul.galeria2 li{float:left;margin:0;padding:0;list-style:none;width:177px;padding:0 2px 0 0;height:248px;overflow:hidden;}
.c ul.galeria2 li.nowosc{border:0;}
.c ul.galeria2 li img{border:3px solid #60192f;}
.c ul.galeria2 li a:hover img{border:3px solid #985c89;}

.impreza{float:right;width:144px;margin:0 0 14px 30px;background:url(../images/home-box-1.png) no-repeat;}
.opisy{float:right;width:304px;margin:54px 0 24px 30px;}

