/* Basic styles */
*{margin:0;padding:0}
a img,fieldset{border:0}
img,object{display:block}
a,a:hover{outline:none;cursor:pointer;text-decoration:none}
ul{list-style:none}
td{vertical-align:top}
input,textarea{padding:1px}
option{padding:1px 0 0 2px}
input.submit{cursor:pointer}
.hide{display:none}
.clear{clear:both}

/* Html,body,wrapper */
html{background:#36AF06 url(/images/html_bg.gif) repeat-x;}
body{font:12px/100% tahoma,arial,sans-serif}
#wrapper{width:770px;margin:0 auto;position:relative}

/* HEADER */
#header{height:400px;background:url(/images/header_bg.jpg) no-repeat;position:relative;overflow:hidden;}
#header-logo{position:absolute;top:0px;left:20px;}
#header-producent{position:absolute;top:35px;left:264px;}
#flags{position:absolute;top:17px;right:35px;}
#flags li{padding-bottom:8px}
#flash{position:absolute;top:91px;left:0px;}
#nav{position:absolute;top:334px;left:0;}
#nav li{float:left;}
#nav li a{float:left;height:43px;text-indent:-9999px;outline:none;}
#nav li.active a,#nav li a:hover{background-position:0 -43px!important;}
#nav li a.o_firmie{background:url(/images/pl/nav-o_firmie.gif);width:109px;}
#nav li a.pellect{background:url(/images/pl/nav-pellect.gif);width:110px;}
#nav li a.oszczednosci{background:url(/images/pl/nav-oszczednosci.gif);width:110px;}
#nav li a.oferta{background:url(/images/pl/nav-oferta.gif);width:110px;}
#nav li a.park_maszynowy{background:url(/images/pl/nav-park_maszynowy.gif);width:110px;}
#nav li a.zadaj_pytanie{background:url(/images/pl/nav-zadaj_pytanie.gif);width:110px;}
#nav li a.kontakt{background:url(/images/pl/nav-kontakt.gif);width:111px;}



/* FOOTER */
#footer{height:70px;position:relative;background:url(/images/footer_bg.gif) no-repeat;}
#copyright{position:absolute;top:30px;right:20px;color:#fff;text-align:right;}
#design{position:absolute;top:45px;right:20px;color:#9BD783;text-align:right;font-size:9px}
#design a{color:#9BD783;}
#design a:hover{text-decoration:underline;}

/* CONTENT */
#content{width:730px;padding:0 20px 20px;overflow:hidden;}

/* CONTENT Styles */
.c{color:#fff;line-height:15px}
.c p,.c table,.c form{margin:0 0 1em}
.c a{color:#fff;font-weight:bold;}
.c a:hover{text-decoration:underline;}
.c h1{font-size:18px;color:#7EFF30;margin:0 0 1em;font-weight:normal;line-height:120%;}
.c h2{font-size:18px;color:#7EFF30;margin:0 0 1em;font-weight:normal;line-height:120%}
.c h3{font-size:1em;margin:0 0 .5em}
.c ul{margin:0.5em 0 1em 0;}
.c ul li{margin:0 0 0 1.5em;background:url(/images/content_li.gif) 0 7px no-repeat;padding-left:10px}
.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 img.right{float:right;margin:0 0 1em 2em;padding:1px;border:1px solid #7AD452;background:#2C9D00}
.c img.left{float:left;margin:0 2em 1em 0;border:1px solid #7AD452;background:#2C9D00;}
.c .images img{border:1px double #2C9D00;display:inline;margin:0 0 10px;padding:1px}
.c blockquote{padding:0 0 0 1em}
.c hr{border:0;height:1px;background:#ccc;color:#ccc;margin:0 0 1em}

.c table{border-collapse:collpase;width:auto;}
.c table th{font-weight:bold;padding:2px 6px;border:1px solid #ccc}
.c table td{padding:2px 6px;border:1px solid #ccc}
.c table td{empty-cells: show;}


.c form{width:100%}
.c form legend{font-weight:bold;font-size:1.1em;}
.c form div{margin:0 0 .5em;overflow:hidden}
.c form label{clear:left;float:left;width:150px;}
.c form input,.c form textarea{float:left;font-size:11px;}
#msg-success{margin:0 0 1em;color:blue;}
#msg-error{margin:0 0 1em;color:red;}

.c ul.galeria{list-style:none;}
.c ul.galeria li{margin:0;display:inline;padding:0 5px 0;text-align:center;background:none;}
.c ul.galeria li img{border:1px double #2C9D00;display:inline;margin:0 0 10px;padding:1px}

.c ul.nav{float:right;width:200px;}
.c ul.nav a{font-weight:normal;}
.c ul.nav li.active a{font-weight:bold;text-decoration:underline;}
.c ul.nav li{font-weight:bold;padding:0 0 10px 10px;}

.nav-left{float:left;width:530px;}