body { background: #766047 url(../gfx/tlo_strony.png) top center repeat-x; font-family: tahoma; font-size: 12px; margin: 0 auto; }
#wrapper { margin: 0 auto; width: 1030px; height: auto; }
#top {width: 1030px; height: 130px; background: transparent url(../gfx/top.png) no-repeat;}
#flash_menu {width: 1030px; height: 339px;}
#flash {width: 777px; height: 339px; background: transparent url(../gfx/flash.png) no-repeat;float:left;}
#menu {width: 253px; height: 200px; background: transparent url(../gfx/menu.png) no-repeat;float:left;text-align:right;padding: 139px 0 0 0;}
#menu ul {list-style-type:none; margin:0; padding:0;font-size: 17px; color:#ededed}
#menu ul li {margin: 0 47px 5px 0;}
#menu ul li a {font-size: 17px; color:#ededed;margin: 0 10px 0 0;}
#body_home {width: 1030px; min-height: 348px; color:#242424;}
#bhleft {width: 438px; height: 438px; float:left;}
#bhright {width: 592px; min-height: 348px;float:left;}
#grafic {width: 452px; height: 328px; background: transparent url(../gfx/grafika.png) no-repeat;padding: 20px 0 0 140px;}
#grafic2 {width: 450px; height: 205px; background: transparent url(../gfx/grafika2.png) no-repeat;padding: 20px 0 0 184px;}
#grafic a, #grafic2 a {display:block; width: 148px; height: 160px; margin: 1px; float:left;}
#ue {width: 592px; height: 122px; background: transparent url(../gfx/UE.png) no-repeat;float:left; margin: 20px 0 0 0;}
#t_top {width: 438px; height: 48px; background: transparent url(../gfx/tlo_glowna_top.png) no-repeat;}
#t_body {width: 408px; min-height: 200px; background: transparent url(../gfx/tlo_rozszerz_tekst.png) repeat-y;padding: 15px;}
#t_foot {width: 438px; height: 29px; background: transparent url(../gfx/tekst_glowna_bottom.png) no-repeat;}
#b_top {width: 623px; height: 30px; background: transparent url(../gfx/rogi_top.png) no-repeat; margin: 0 0 0 10px;}
#b_body {width: 593px; min-height: 200px; background: transparent url(../gfx/tlo_rozszerz.png) repeat-y;padding: 15px;margin: 0 0 0 10px;}
#b_foot {width: 623px; height: 30px; background: transparent url(../gfx/rogi_bottom.png) no-repeat;margin: 0 0 0 10px;}
#left {width: 396px; min-height: 500px; float:left;}
#right {width: 623px; min-height: 500px;float:left;}
#den {width: 396px; height: 547px; background: transparent url(../gfx/zdjecie_zeby.png) no-repeat;}
#footer {width: 970px; border-top: 1px solid #c0c0c0;  padding: 10px 20px 20px 50px;margin: 10px 0 0 0;}
#footer ul {list-style-type:none; padding:0; margin:0;color:#c0c0c0;}
#footer ul li {display:inline; float:left;}
#footer ul li a {text-decoration:none; margin: 0 3px 0 6px;color:#c0c0c0;}
#footer p {float:right;color:#c0c0c0;}
#footer p a {color:#c0c0c0;}
.clear { clear: both; }
.block {display:block; width:100%;height:100%;}
img { border: 0px; }
h1,h2,h3,h4,p,ul { padding: 0; margin: 0; }
h1,h2 { font-family: tahoma; font-weight: bold; font-size: 12px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
table { font: menu; margin-bottom: 10px; width: 100%; }

/* forms */
#forms { width: 450px; margin-top: 30px; height: auto; }
#forms .forms_ { overflow: auto; clear: both; margin-bottom: 0.5em;}
#forms .forms_ label { display: block; width: 150px; float: left;}
#forms .forms_ input, textarea, select { display: block; float: left; border: 1px solid #3f5f83; background-color: #fff; }
#forms .forms_ input.check,input.submit { color: #3f5f83; border: 1px solid #85c0e8; }
#forms .forms_ label.check { width: auto; }
#forms .forms_ .text { width: 280px; }

/* messages */
.success { width: 428px; height: auto; border: 2px solid #008000; font: menu; color: #008000; padding: 12px 40px 12px 20px; margin: 20px 0 0 0; }
.success ul {margin: 0px !important; padding: 0px; list-style-type: square; }
.error { width: 428px; height: auto; border: 2px solid #FF0000; font: menu; color: #FF0000; padding: 12px 40px 12px 20px; margin: 20px 0 0 0;  }
.error ul { margin: 0px !important; padding: 0px; list-style-type: square; }
/*cookies info
#cookies-message {padding: 5px 0px; font-size: 11px; line-height: 22px; color:#c0c0c0; border-bottom: 1px solid rgb(211, 208, 208); text-align: center; position: fixed; top: 0px; background-color: #efefef; width: 100%; z-index: 999;}
#accept-cookies-checkbox {background-color: #c0c0c0; padding: 5px 10px; color: #FFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; display: inline-block; margin-left: 10px; text-decoration: none; cursor: pointer;}
*/
#cookies-message, #rodo-message {display:none;padding: 10px 0px; font-size: 14px; line-height: 22px; border-bottom: 1px solid rgb(211, 208, 208); text-align: center; position: fixed; top: 0px; background-color: #efefef; width: 100%; z-index: 9999;}
#rodo-message p {padding:20px 50px; text-align:justify;font-size:11px;line-height:15px;}
#accept-cookies-checkbox,#accept-rodo-checkbox, .rodo-close {background-color: #df4719; padding: 5px 10px; color: #FFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; display: inline-block; margin-left: 10px; text-decoration: none; cursor: pointer;}
