/* 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:center;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:#c0b69f url(../images/html_bg.png) repeat-x}
body,input,textarea,select,td{color:#6d5e39;font-size:11px;font-family:tahoma,arial,sans-serif;}

/* HEADER */
#header{width:761px;margin:0 auto;position:relative;height:281px;background:url(../images/header_bg.jpg) no-repeat;}

#logo{position:absolute;left:6px;top:56px;}

#haslo{position:absolute;left:349px;top:136px;}

#nav{position:absolute;left:400px;top:67px;}
#nav li{float:left;margin:0 2px 0 0;}
#nav li a{float:left;}

#flags{position:absolute;left:687px;top:67px;}
#flags li{float:left;margin:0 7px 0 0;}
#flags li a{float:left;}

#langs{position:absolute;left:25px;top:232px;}
#langs li{float:left;}
#langs li a{float:left;}

#menu{position:absolute;left:206px;top:232px;}


/* MAIN */
#main-out{background:url(../images/main_bg.png) 0 100% repeat-x;}
#main{border-right:6px solid #fff;border-left:6px solid #fff;width:749px;margin:0 auto;background:#ebe9e4 url(../images/main_bg_2.png) no-repeat;padding:19px 0 0;}


/* FOOTER */
#footer-out{background:#c0b69f;margin-top:-45px;}
#footer{width:761px;margin:0 auto;height:130px;background:url(../images/footer_bg.png) no-repeat;padding:100px 0 0;}

#footer p.nav{width:555px;padding:0 0 0 30px;text-align:center;line-height:14px;color:#b8b7b1;}
#footer p.nav a{color:#b8b7b1;}
#footer p.nav a:hover{color:#fff;}

#footer address{width:555px;padding:5px 0 0 30px;text-align:center;font-weight:bold;color:#b5b3ae;line-height:14px;}
#footer address a{color:#b5b3ae;}
#footer address a:hover{color:#2b4e11;}

#footer p.slowa{text-align:center;line-height:14px;color:#d1caba;padding:50px 0 0;}
#footer p.slowa a{color:#d1caba;}
#footer p.slowa a:hover{color:#837556;}



#home-top{padding:10px 11px 0 8px;width:694px;height:163px;background:url(../images/home-top.png) no-repeat;margin-left:19px;overflow:hidden;}

#home-top .box-1{width:255px;float:left;}
#home-top .box-1 p{line-height:14px;color:#5c4c42;padding:0 0 0 18px;background:url(../images/li.png) 9px 4px no-repeat;}
#home-top .box-1 p img{vertical-align:middle;}

#home-top .box-2{width:255px;float:right;}
#home-top .box-2 li{color:#8c8074;line-height:16px;font-weight:bold;padding:0 0 0 31px;background:url(../images/home-li.png) 11px 1px no-repeat;}
#home-top .box-2 li a{color:#8c8074;}
#home-top .box-2 li a:hover{color:#fff;}
#home-top .box-2 li.nowosc a{color:#ca0000;}
#home-top .box-2 li.nowosc a:hover{color:#fff;}

#home-left{float:left;width:290px;height:255px;background:url(../images/home-left.png) no-repeat;margin-left:19px;padding:7px 0 0 8px;position:relative;display:inline;}
#home-left h2{margin:11px 0 0;}
#home-left p{line-height:14px;color:#5c4c42;padding:0 0 0 18px;background:url(../images/li2.png) 9px 4px no-repeat;width:240px;}
#home-left p img{vertical-align:middle;}
#home-left p span{font-weight:bold;color:#40751b;}
#home-left .arch{position:absolute;bottom:8px;right:28px;}

#home-right{float:right;width:395px;padding:19px 28px 0 0;}
#home-right .pic{float:left;}
#home-right p{line-height:14px;color:#777777;padding:10px 0 0 18px;width:220px;float:left;margin:0;}
#home-right .jakosc{overflow:hidden;height:141px;}

#zobacz_nowosc{position:relative;}

#left{width:202px;float:left;background:url(../images/dots.png) 100% 0 repeat-y;padding:0 0 30px;position:relative;}
#left ul{width:166px;margin:50px 0 0 16px;}
#left li{line-height:22px;height:22px;background:url(../images/left-li_bg.png) 0 100% no-repeat;overflow:hidden;font-size:13px;padding-left:27px;}
#left li.last{height:21px;}
#left li a{color:#686868;}
#left .news{padding:30px 0 0 16px;}
#left .news p{width:155px;padding:0 0 15px 15px;line-height:14px;color:#5c4c42;background:url(../images/li2.png) 6px 4px no-repeat;}
#left .news p span{font-weight:bold;color:#40751b;}
#left .news a{font-weight:bold;color:#b5ae97;text-decoration:underline;margin:0 0 0 15px;}
#left .news img{vertical-align:middle;}
#left .news p a{margin:0;}

#content{float:left;width:513px;background:url(../images/dots.png) repeat-y;margin:0 0 0 -1px;padding:0 15px 0 19px;position:relative;}
.home #content{float:none;width:auto;background:none;margin:0;padding:0;}


.c h1{margin:-8px -1px 25px;}
.c h2{font-weight:bold;font-size:16px;font-family:arial,sans-serif;color:#744d00;margin:1em 0;}
.c h3{font-weight:normal;font-size:13px;font-family:arial,sans-serif;color:#744d00;margin:0 0 1em;line-height:19px;}
.c p{margin:0 0 1em;line-height:19px;}
.c p a{color:#463a1c;}
.c p a:hover{color:#9d864d;}
.c ul{margin:0 0 1em;line-height:19px;}
.c .pics img{border:5px solid #d4ccbe;margin-right:9px;}
.c table{margin:0 0 0;}
.c table th{font-weight:bold;background:#e3dbc4;padding:7px;border:1px solid #ebe9e4;}
.c table td{background:#e6e0d0;padding:7px;border:1px solid #ebe9e4;}

.akt{margin:0 0 10px;padding:0 0 10px;border-bottom:0px solid #6d5e39;}
.akt-1{border:0;}
.akt p.data{font-weight:bold;color:#40751b;margin:0;}
