/* Basic styles */
*{margin:0;padding:0}
a img,fieldset{border:0}
img,object{display:block}
a,a:hover{cursor:pointer;text-decoration:none}
ul{list-style:none}
input,textarea{padding:1px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}
.fclear{overflow:hidden;zoom:1}

/* Html,body,wrapper */
html{background:url('/images/html_bg.jpg') repeat-y center top}
body{font:76%/100% verdana,arial,tahoma,sans-serif;background:url('/images/body_bg.jpg') top center no-repeat}
#wrapper{width:760px;margin:0 auto;}

/* HEADER */
#header{height:279px;position:relative;}
#flags{position:absolute;top:72px;left:0;background:url(/images/flags_bg.gif) no-repeat;width:32px;height:67px;padding:23px 0 0 13px;}
#flags li{height:20px;float:left;}
#flash-1{position:absolute;top:0;left:52px;}
#flash-2{position:absolute;top:56px;left:52px;}

/* FOOTER */
#footer{height:250px;background:#191610 url(/images/footer_bg.gif) no-repeat;margin:0 52px;}
#copyright{margin:0 0 0 22px;}


/* MAIN */
#main{overflow:hidden;zoom:1;width:656px;background:url('/images/main_bg.jpg') no-repeat;}
#main-out{overflow:hidden;zoom:1;width:656px;background:url('/images/main_bg_inner.jpg') repeat-y;margin:0 0 0 52px;border-bottom:12px solid #272218;}

/* RIGHT */
#right{width:194px;float:left;padding:2px 0 0 11px;font-size:.8em;line-height:110%;}
#right a{color:#B1AD97}
#right a:hover{color:#fff}
#right dt{font-weight:bold;padding:1em 0;color:#B1AD97}
#right dl{padding:0 0 0 5px;}
#right p{padding:14px 0 0 5px}
#right #nav{width:194px}
#right #nav li{width:194px;height:22px;margin:0 0 1px;text-indent:25px;}
#right #nav li a{display:block;width:194px;height:22px;background:url('/images/nav_bg.png') no-repeat;line-height:22px;color:#BFA881}
#right #nav li a:hover{width:194px;height:22px;background:url('/images/nav_bg.png') 0 -22px no-repeat;}

#right #nav2{width:194px}
#right #nav2 li{width:194px;height:22px;margin:0 0 1px;text-indent:25px;}
#right #nav2 li a{display:block;width:194px;height:22px;background:url('/images/nav2_bg.png') no-repeat;line-height:22px;color:#BFA881}
#right #nav2 li a:hover{width:194px;height:22px;background:url('/images/nav2_bg.png') 0 -22px no-repeat;}


/* CONTENT */
#content{padding:1px 25px 30px 42px;float:left;width:372px;background:url(/images/content_bg_bottom.jpg) 11px 100% no-repeat;min-height:500px;height:auto}
* html #content{height:500px;}

/* CONTENT Styles */
.c{color:#272210;font-size:.9em;line-height:135%;}
.c p,.c table,.c form{margin:0 0 1em;}
.c a{color:#000}
.c a:hover{color:#fff}
.c .red{color:#940b00}
.c p{margin:0 0 15px -10px}
.c h1{font-size:1.8em;margin:0 0 .5em -12px}
.c h2{font-size:1.4em;margin:10px 0}
.c h3{font-size:1.1em;margin:0 0 .5em}
.c ul{margin:0.5em 0 1em 0}
.c ul li{margin:0 0 .3em 1.5em;list-style:disc}
.c ol{list-style:decimal;margin:0.5em 0 1em 0}
.c ol li{margin:0 0 0 2em}
.c dl{margin:0.5em 0 1em 0}
.c dl dt{margin:0 0 .2em;font-weight:bold}
.c dl dd{margin:0 0 1em 3em}
.c .right{float:right;margin:0 0 1em 2em}
.c .left{float:left;margin:0 2em 1em 0}
.c blockquote{padding:0 0 0 1em}
.c .images{text-align:center}
.c .images img{border:1px solid #BBC9D3;margin:0 .5em .5em;background:#D9E1E7;padding:4px;display:inline}
.c hr{border:0;height:1px;background:#ccc;color:#ccc;margin:0 0 1em}
.c table{margin:0 0 15px -10px}

.home-box1{overflow:visible;zoom:1;position:relative;}
.home-box1 .l{position:absolute;top:0;left:-10px;height:182px;width:183px;background:url(/images/home_box1.jpg) no-repeat}
.home-box1 .l img{padding:6px;}
.home-box1 p {margin:10px 0 0 0;font-size:1em;}
.home-box1 .r{margin:0 0 0 184px;width:185px;height:161px;line-height:125%;}

.home-box2{overflow:visible;zoom:1;position:relative;}
.home-box2 .l{position:absolute;top:0;left:-10px;height:182px;width:183px;background:url(/images/home_box2.jpg) no-repeat}
.home-box2 .l img{padding:6px;}
.home-box2 p {margin:10px 0 0 0;font-size:1em;}
.home-box2 .r{margin:0 0 0 184px;width:185px;height:161px;line-height:125%;}

.pdfy{overflow:visible;zoom:1;display:inline;}

.content-odstep {padding-bottom:0 0 0 0}
.content-odstep p {margin-bottom:3px;}

.more{padding-top:10px;}
.red {color:#960000; font-size:12px;}


table.uczestnicy{border-collapse:collapse;}
table.uczestnicy td{padding:5px;border:1px solid #dbc197;text-align:left}
table.uczestnicy th{font-weight:bold;padding:5px;border:1px solid #dbc197;background:#c2aa84;text-align:left}

div.ed{margin:0 0 10px -10px}
div.ed p{margin-left:0}
div.ed table{margin-left:0}
