/* 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;padding:1px}
input[type=submit]{cursor:pointer;padding:0}
label{display:inline-block;min-width:5em;display:-moz-inline-box}
table{border-collapse:separate;border-spacing:0}
th{vertical-align:top;text-align:left;font-weight:normal}
td{vertical-align:top}
p,li{line-height:103%}
address{font-style:normal}
address a{color:#A16800;}
address a:hover{color:#ff5151;}
.clear{clear:both}
.clearfix:after{content:"";display:block;clear:both}

/* Html,body,#body */
html{background:#ACACAC url(../images/html_bg.png) repeat-x;}
body,input,textarea,select{color:#000;font-size:12px;font-family:arial,sans-serif;}
#body{width:749px;padding:0 1px;margin:0 auto;position:relative;background:#fff;}

/* CONTENT Styles */
.c p,.c table,.c form,.ww{margin:1em 0;}
.c h1,.c h2,.c h3,.c h4{font-size:1.1em;}
.c p,.c li{line-height:120%;text-align:left;}
.c a{color:#A16800;}
.c a:hover{color:#ff5151}
.c h1{color:#000;font-size:14px;margin:0 0 5px;}
.c h2{color:#000;font-size:14px;margin:0 0 5px;}
.c h3{color:#000;font-size:14px;margin:0 0 5px;}
.c ul{margin:0.5em 0 1em 0;list-style:disc}
.c ul li{margin:0 0 0 1.5em}
.c ul li li{margin:0 0 0 1.5em;padding:0;background:none;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 blockquote{margin:1em;}
.c hr{height:1px;margin:2em 0;border:0;border-top:1px dashed #666}
.c img.right{float:right;margin:0 0 1em 2em}
.c img.left{float:left;margin:0 2em 1em 0}


#header{height:358px;}
#flash_1{position:absolute;top:0px;left:1px;}
#flash_2{position:absolute;top:61px;left:1px;}
#flash_3{position:absolute;top:61px;left:324px;}
#flash_4{position:absolute;top:144px;left:324px;}
#flash_5{position:absolute;top:316px;left:1px;}

#main{background:#F5F5F5 url(../images/main_bg.png) repeat-y;}
#main:after{content:"";display:block;clear:both}

#content{padding:0 27px;width:526px;float:left;}
#content h1{margin:0 -27px;}

#right{float:right;width:168px;background:#000;padding:12px 0 0;}
#right h2{position:absolute;top:316px;left:582px;}
#right h3{font-family:verdana,sans-serif;color:#F5D290;font-size:11px;font-weight:bold;line-height:13px;padding:0 0 0 18px;}
#right p{font-family:verdana,sans-serif;color:#A1A1A1;line-height:13px;font-size:11px;padding:6px 15px 15px 18px;}
#right p a{color:#A1A1A1;}
#right p a:hover{color:#F5D290;}

#footer{height:75px;background:url(../images/footer_bg.png);}
#footer p{font-family:verdana,sans-serif;color:#A16800;font-size:10px;padding:24px 0 0 60px;}
#footer p a{color:#A16800;}
#footer p a:hover{color:#ff5151;}
#footer address{font-size:10px;color:#2C3036;padding:3px 0 0 60px;}

#home{margin:0 -27px;background:url(../images/home_bg.png) 322px 0 no-repeat;overflow:hidden;}
#home-left{width:268px;float:left;padding:0 27px;}
#home-right{width:203px;float:right;padding:0 27px;}
#home-right h2{margin:0 -27px;}

#realizacje{height:150px;font-size:10px;padding:0 0 0 180px;width:120px;background:url(../images/realizacje_bg.jpg) 0 100% no-repeat;margin:0 0 0 -27px;}


.c ul.galeria {margin:0;list-style:none;overflow:hidden;zoom:1;margin:0 0 0 0px;}
.c ul.galeria li{float:left;width:168px;height:126px;border:1px solid #96956f;margin:0 5px 5px 0;display:inline;}
.c ul.galeria li a{width:168px;height:126px;display:table-cell;text-align:center;vertical-align:top;}
.c ul.galeria li a:hover{background:#c2be8b}
.c ul.galeria li img{vertical-align:top}



/* standard form row */
.row-f{margin:0 0 5px;}
.row-f:after{display:block;clear:both;content:""}
.row-f label{width:100px;float:left;line-height:19px}
.row-f input,.row-f textarea,.row-f select{float:left;padding:2px;border:1px solid #ccc;margin:0 3px 0 0;font-size:11px;}
input.submit{margin-left:100px;}

/* standard form row for cehckboxes and radio buttons */
.row-f-rc{margin:0 0 5px;}
.row-f-rc:after{display:block;clear:both;content:""}
.row-f-rc p{width:100px;float:left;line-height:19px;margin:0;padding:0;}
.row-f-rc div{float:left;}
.row-f-rc input{display:inline;border:0;padding:0;font-size:11px;}
.row-f-rc input.text{border:1px solid #ccc;padding:2px}

.dalej{text-indent:100px;}
fieldset{border:1px solid #ccc;padding:5px;}