
body, html {margin:0; padding:0; width:100%; height: 100%; text-align:center; position:relative; font: normal 10px verdana, helvetica, sans-serif; color:black;}
html {background: url(../gfx/back_top.jpg) repeat-x top #0b2f51;} 
body {} 
* {margin:0; padding:0; border-width:0}

a {text-decoration:none; color: #b93419;}
a:hover {text-decoration: none; color: #ff6449}
.clear {clear:both}
hr {margin: 10px 20%	;border-top:1px solid #00255F; border-bottom:0px solid #80a5dF;background-color:white;color:white;}

#text ul {text-align:justify; list-style-image: url(../gfx/list.gif)}
#text ul li{margin:4px 24px 2px 40px}

p {font-size:11px;  text-align:justify; padding: 8px 24px;text-indent:0; color:black}

h1 {font-size:18px; font-weight:normal; color:#e95429; text-align:left; margin-left:20px; padding-left:4px;font-weight:bold; border-bottom:1px solid #00255f}
h2 {font-size:14px; font-weight:bold; color:#692400; margin:8px 0}
h3 {font-size:14px; font-weight:normal; color:#492400; margin:4px 0}

fieldset {border:1px solid #00255F; text-align:left; padding:5px}
legend{}
.text , .textarea, .select , .file{border:1px solid #526a90;background-color:#e9e9eb; margin-top:5px;font: normal 11px arial, helvetica, sans-serif;}
.left {float:left}
.right {float:right}

.ok, .err{text-align:center; margin:15px; font-weight:bold; font-size:13px}
div.ok {color:green}
div.err{color:red}

img.popup {border:1px solid #00255F; margin:5px}

#print {display:none}

#centring{text-align:center; vertical-align:middle; width:100%; min-height:100%;height:100%;background: url(../gfx/back_bottom.jpg) repeat-x bottom}
#centring td{width:100%; height:100%;}

#main {width:775px; margin:auto; position:relative;  background: url(../gfx/mainbg.jpg) repeat-y left white}
#head {width:100%; height:186px; background: url(../gfx/banner.jpg) no-repeat; text-align:left; position:relative}

/*flashe*/
#flashg{float:right; width:555px; height:165px; margin-top:19px; margin-right:4px}
#flashmap{width:490px; height:350px;margin:15px auto}

#inmenu {width:153px;position:absolute; left:63px; top:40px}
#inmenu li{ margin-top:8px; padding-top:3px;padding-left:13px; background: url(../gfx/main_dot.gif) no-repeat left ;
           font-size:16px; list-style-type:none; text-align:left; border-bottom:1px solid white; }
#inmenu li.selected{padding-left:25px; background: url(../gfx/main_dot.gif) no-repeat 12px ;}           
#inmenu li a {color:white; display:block;}
#inmenu li a:hover {color:#ffa830}

#navigator{width:100%; height:25px; background-color:#00255f;}
#navigator ul{padding-top:5px}
#navigator ul#nav{float:left; margin-left:220px; display:inline}
#navigator ul#butt{float:right; margin-right:15px}
#navigator ul li{list-style-type:none; display:inline; margin-left:3px}
#navigator ul#nav li{padding-left:17px;background: url(../gfx/arrow.gif) no-repeat left 3px}
#navigator ul li a{color:white;}
#navigator ul li a:hover{color:#8ab6d9}
#navigator ul li#home_nav{padding-left:14px; background: url(../gfx/home.gif) no-repeat left 2px}

#content{width:100%;position:relative}

/*submenu*/
#leftCol{width: 212px;float:left; background: url(../gfx/secmenu_back.jpg) no-repeat left top;padding-bottom:110px}
.secmenu {margin-left:15px; margin-top:10px;}
.secmenu li{margin-top:3px; font-size:13px; list-style-type:none; text-align:left; border-bottom:1px solid #efb489; clear:both}
.secmenu li a#thiscat{font-weight:bold}           
.secmenu li a {display:block;color:#ffd4a9;}
.secmenu li a:hover {color:#ffa830}
.secmenu li a.childcat {font-size:11px}



#textBlock{width:100%; height:100%;background: url(../gfx/secmenu_back.jpg) no-repeat left top;}
#text{width:563px; float:left; display:inline;  padding-bottom:45px; padding-top:15px}

#search{height:95px; width:212px; background: url(../gfx/search.jpg) no-repeat;text-align:left; padding-left:20px; color:#e95429;position:absolute; bottom:0; left:0; padding-top:5px}
#search input.image{position:relative; top:-1px}
#search input.text{width:120px; margin-bottom:5px}
#search #copy{color:#ffa499; margin-top:18px}

#foot ul {position:absolute; bottom:0; right:0; width:563px; height:25px; background-color:#00255f}
#foot ul li{list-style-type:none; display:inline;  line-height:2.5em; color: #8191b2; }
#foot ul li a{color:#8191b2}
#foot ul li a:hover{color:#b1c1e2}

#footer {background:none; text-align:center; margin:10px auto; position:relative}
#footer img{position:relative; left: 345px}

/*formatowanie specjalne bloku textowego*/
/*blok adresowy*/
#textcontent p {padding: 2px 24px}
#textcontent h2 {margin:10px 24px 2px 24px;text-align:left;}

/*formularz kontaktowy*/
#contactform {text-align:left; margin:24px}
#contactform .text, #contactform .textarea{margin:0 0 7px 0}
#contactform #send{font-weight:bold}

/*newsletter*/
#newsletter {text-align:justify; margin:10px 25px}

/*strona dostawców*/
#logoContainer {width:380px; float:right; display:inline}
#logoContainer img {margin:4px}