/* CSS Document */

body{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #7C7C7C; font-size: 11px; line-height:15px; background:url(../img/home_bg.jpg) repeat-x #E6F2FF }

*{margin: 0px; padding: 0px}
img{border: none;}
img, div { behavior: url(../iepngfix.htc)}
table tr, td{ vertical-align:top}
a{text-decoration:none; color:#0E0E70}
a:hover{text-decoration:underline}

#Container{width:973px; margin:0px auto;}
#Header{height:66px; margin-left:23px}
#Header .right{margin-right:60px; text-align:right}
#Header .darkblue{font-size:11px}
#Header a{color:#7C7C7C}
#Menu{margin:0px 23px;}
#Menu ul{display:block; margin:8px 0px}
#Menu li{list-style:none; display:inline; margin-right:10px; }
#Menu li a:hover{background:#3B459E}
#Menu li a{padding:9px 2px; }

#Shadow_l{float:left; margin-top:52px; margin-left:-23px; position:relative; z-index:10; background:url(../img/cien_l.jpg) no-repeat; width:23px; height:150px}
#Shadow_r{float:left; margin-top:52px; position:relative; z-index:10; background:url(../img/cien_r.jpg) no-repeat; width:23px; height:150px}

#Home{background:#FEFEFE; padding:16px 0px 16px 23px;  float:left; width:924px }
#Text{padding:25px 0px; position:relative}
#HomeBox{position:absolute; right:31px; top:-2px; background:url(../img/home_box_naskroty2.jpg) no-repeat; width:189px; height:163px}
#Na_skroty{position:absolute; right:31px; top:-130px; width:175px; height:150px}
.podstrona_baner{display:block; margin-top:40px}

input{font-size:11px; padding:2px; color:#7C7C7C; border:#CECECE 1px solid}

h1{color:#77A3CA; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:100; margin:0px 0px 20px; z-index:10; position:relative}
h2{color:#0E0E70; font-size:12px; font-weight:100; margin-bottom:10px}

input{font-size:11px; padding:2px; color:#7C7C7C}

.left{float:left}
img.left{margin-right:10px}
#Home div.left{margin-right:50px}
#Content div.left{margin-right:20px}
.clear{clear:both}
.right{float:right}
.center{text-align:center}

.darkblue{color:#0E0E70; font-size:12px}

#Products{background:url(../img/produkty_bg.jpg) no-repeat; width:950px; height:74px; text-align:right; clear:both; overflow: hidden;}

#Products ul {height: 73px; overflow: hidden; width: 940px; padding-right: 10px; } 

#Products li{list-style:none; display:inline; margin-left:3px; margin-right: 0px; height:74px;}

#Footer{margin-left:23px; margin-top:13px}
#Footer li{list-style:none; display:inline; margin-right:10px; }
#Footer li a{color:#7C7C7C }
#Footer li.border{border-right:1px solid #7C7C7C; padding-right:10px}

#ShadowBottom{z-index:-10; background:url(../img/cien_bottom.png) no-repeat; height:156px; margin-top:-144px; margin-left:-21px;}

#Submenu li, #Na_skroty li{padding:2px; background:url(../img/separator.gif) repeat-x bottom; list-style:none; margin-right:20px}
#Na_skroty li a{background:url(../img/arrow.gif) no-repeat 0px 5px; padding-left:10px; color:#7C7C7C}
#Submenu li a{padding-left:20px; color:#7C7C7C; height:15px}
#Submenu li a.active{background:url(../img/submenu_arrow.gif) no-repeat;}

#Newsletter{margin-top:50px}
#Newsletter p{background:url(../img/arrow.gif) no-repeat 0px 5px; padding-left:10px; margin:10px 0px}
#FormButton{display:block; margin-top:-21px; margin-left:145px; cursor:pointer}
#Newsletter input{width:130px}