/* 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}
ul{list-style:none}
option{padding:0 .5em 0 1px}
input{font-size:1em;}
input.submit{cursor:pointer}
table{border-collapse:separate;border-spacing:0}
td{vertical-align:top}
th{vertical-align:top;text-align:left;font-weight:normal}
p,li{line-height:103%}
.clear{clear:both}
.clearfix:after{content:"";display:block;clear:both}
.hide{display:none}
.center{text-align:center;}

/* Html,body,wrapper */
html{background:#42518C;}
body,input,textarea,select{color:#000;font-size:10px;font-family:verdana,sans-serif;}
#body{width:780px;margin:0 auto;}

p.aktualnosci img
{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}

/* CONTENT Styles */
.underline { text-decoration: underline; }
.c p,.c table,.c form{margin:0 0 10px}
.wysiwyg{margin:0 0 20px;}
.c p,.c li,.wysiwyg{line-height:120%;}
.c a{color:#4F4F4F;}
.c a:hover{color:#DA1F6A;text-decoration:underline;}
.c img{display:inline;vertical-align:bottom;}
.c h1{color:#283981;font-size:16px;margin:0 0 15px;font-weight:bold;}
.c h2{font-size:13px;color:#AE2B24;margin:0 0 5px;font-weight:bold;}
h2.small {font-size:12px;color:#AE2B24;margin:0 0 5px;font-weight:bold; }
h3.blue { font-size:12px; color:#283981;font-weight:bold; }
.c ul{margin:0.5em 0 1em 1.5em;list-style:disc;}
.c ul li{margin:0 0 0 1.5em;}
.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 blockquote{padding:0 0 0 1em}
.c .right{float:right;padding:0 0 1em 1em;text-align:center;}

/* CONTENT Form Styles */
.c form{margin:10px 0;font-size:11px;}
.c form .row{float:left;width:100%;margin:0 0 5px;}
.c label{width:160px;float:left;line-height:1.5em}
.c input,.c textarea,.c select{float:left;padding:2px;border:1px solid #ccc;font-size:11px;margin:0 3px 0 0;}
.c option{padding:0 1em 0 1px;}
.c select{padding:0;}
.c input.image{border:0;padding:0;margin:10px 0 0;float:none;}
.c form p.submit{margin:20px 0 0 160px}

/* IBOX Styles */
#ibox_w{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;margin:0;padding:0;-moz-opacity:0.0;opacity:0.0;filter:alpha(opacity=0);}
#ibox_progress{margin:0;padding:0;position:absolute;z-index:105}
#ibox_wrapper{position:absolute;top:0;left:0;z-index:1000;padding:10px;border:1px solid #ccc;width:300px;height:300px;background:#999;padding-bottom:30px; margin:0}
#ibox_content{background:#fff;width:100%;height:100%;margin-bottom:5px;position:relative;top:0;left:0;border:1px solid #000;padding:2px;font-family:arial,sans-serif;}
#ibox_footer_wrapper{position:relative;padding:0;margin:0;top:0;left:0}

#header-out{}
#header{height:109px;position:relative;background:url(../images/header_bg.png);}
#flash{position:absolute;top:11px;left:266px;}
#header-nav{position:absolute;top:99px;left:10px;}
#header-nav li{height:21px;float:left;text-align:center;margin:0 5px;background:url(../images/header_nav_bg.png) top right no-repeat;position:relative;}
#header-nav li a{float:left;line-height:15px;height:18px;padding:0 10px 0 8px;color:#fff;font-weight:bold;border-left:1px solid #d5d0c8;}
#header-nav li span{float:left;line-height:15px;height:18px;padding:0 10px 0 8px;color:#fff;font-weight:bold;border-left:1px solid #d5d0c8;cursor:pointer;}
#header-nav li a:hover{color:#13BBE5;}
#header-nav li ul{position:absolute;top:-9999px;left:0px;}
#header-nav li:hover ul{top:18px;padding:5px 0 0;}
#header-nav ul li{width:150px;height:auto;float:none;text-align:left;margin:0 0 1px;position:relative;background:#0071bb;}
#header-nav ul li a{float:none;display:block;line-height:15px;height:auto;padding:0 10px 0 8px;color:#fff;font-weight:bold;border:0;}

#flags{position:absolute;right:10px;top:78px;}
#flags li{display:inline;margin:0 2px;}
#flags li img{border:1px solid #fff;}

#footer{height:60px;background:url(../images/footer_bg.png);no-repeat}
#footer p{padding:0 0 0 25px;font-weight:bold;line-height:125%;}

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

#content{width:536px;float:left;padding:30px 10px 30px 30px;}

#right{float:left;width:192px;background:url(../images/right_bg.png) no-repeat;}
#right-buttons li{margin:20px 0 11px;}
#right p{font-size:11px;line-height:125%;padding:5px;}
#right a{color:#a81700;}

.location{float:left;padding:10px;width:245px;height:220px;}
.location h2{margin:0 0 5px;font-size:13px;}

.home_box{padding:0 0 20px 110px;width:380px;line-height:133%;margin:30px 0 0;}
.home_box big{color:#972323;font-size:12px;font-weight:bold;}
.home_box b{color:#225896;font-size:12px;font-weight:bold;}
.home_box_1{background:url(../images/ico_1.png) 70px 0 no-repeat;}
.home_box_2{background:url(../images/ico_2.png) 70px 0 no-repeat;}
.home_box_3{background:url(../images/ico_3.png) 70px 0 no-repeat;}
.home_box_4{background:url(../images/ico_4.png) 70px 0 no-repeat;}

.pics{text-align:center;}
.pics img{display:inline;margin:5px;}

img.left{float:left;padding:0 1em 1em 0;}
img.right{float:right;padding:0 0 1em 1em;}

#formularz{padding:0 20px;font-size:.9em;overflow:hidden;}
#formularz .rf{overflow:hidden;margin:0 0 .5em;}
#formularz .rf label{line-height:150%;float:left;width:150px;padding:0 1em 0 0;}
#formularz .rf input,#formularz .rf textarea{border:1px solid #cdc5be;padding:3px;font-size:.9em;}
#formularz .rf input.submit{padding:5px;border:0;width:auto;font-weight:bold;background:#cdc5be;text-align:center;margin:0 0 0 190px;}
#formularz .rfc{margin:10px 0 20px;overflow:hidden;zoom:1;}
#formularz .rfc input{margin:0 10px 0 0;}
#formularz .rfc label{width:450px;}
#formularz .rfx{overflow:hidden;margin:0 0 .5em 160px;}
#formularz .rfx label{width:125px;padding:0;margin:0 10px 0 0;}
#formularz .rfx input{width:120px;margin:0 10px 5px 0;}
#formularz h2{margin-top:1em;}

#errors{list-style:none;padding:.5em;background:#d80000;}
#errors li{color:#FFFFFF;line-height:125%;font-size:.9em;margin:0;background:none;}
#success{color:#FFFFFF;border:1px solid #d80000;padding:.5em;background:#d80000;}


