/* uro komfort css */

/* /////////////// layout ///////////////// */
html, body, #site { height: 100%; }
body > #site { height: auto; min-height: 100%; }

BODY {background-image:url(../backgrounds/body_bg.jpg); background-position:top; background-repeat:repeat-x; margin:0; padding:0;}

.clearfloat {clear:both;}
img {behavior: url("iepngfix.htc");}

a img {border:0;}

#site {width:900px; margin:0; padding:0; background-image:url(../backgrounds/site_bg.jpg); background-position:left top; background-repeat:no-repeat; position:relative;}

/* /////////////// menu ///////////////// */
#menu {position:absolute; left:560px; width:164px; top:99px; font-family:Trebuchet MS, sans-serif; font-size:14px; color:#444444; text-align:center;}
#menu a {color:#444444; text-decoration:none;}
#menu a.highLight {color:#1051a5;}
#menu a:hover {color:#1051a5;}
#menu ul {list-style-type:none; margin:0; padding:0;}
#menu ul li {padding:10px 0; margin:0;}

/* /////////////// footer ///////////////// */
#footer {background-image:url(../backgrounds/footer_bg.jpg); background-position:right bottom; background-repeat:no-repeat; width:660px; height:104px; background-color:#6A737C; padding-top:0px; padding-left:40px; clear: both; position: relative; z-index: 10; margin-top: -104px; }

#footer p.copy {padding:20px 0 0 0; margin:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer p.copy a {color:#ffffff;}

#footer p.powered {padding:20px 0 0 0; margin:0; color:#1C1F23; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer a {text-decoration:underline; color:#1C1F23;}


/* /////////////// tresc ///////////////// */
#title {position:absolute; left:40px; top:216px;}
#title h1 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:normal; padding-top:13px;}

#content {padding-top:300px; width:425px; padding-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:1.5; padding-bottom:114px; min-height:305px; height:auto !important; height:305px;}

#content ul, #produkty ul {margin:0px 20px;}
#content p, #produkty p {margin:0; padding:10px 0;}
#content p a, #produkty p a {color:#158ACD;}
#content table tr td.blue {background-color:#D0DEEE; padding:2px 4px; border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
#content table tr td.red {background-color:#ff0000; color:#FFFFFF; text-align:center; padding:2px 4px;  border-right:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}

#produkty {padding-top:300px; width:600px; padding-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:1.5; padding-bottom:114px; min-height:305px; height:auto !important; height:305px;}

#pudelko {position:absolute; left:540px; top:315px;}