/* CSS Document */

body {color:#333333; font-size:11px; font-family:Tahoma, Arial, sans-serif;}
#wrapper{float:none;margin:auto;width:960px}

#pasek_jezykow{background-color:#FFFFFF; height:21px; width:100%;}
#lista_jezykow{width:960px; margin:auto; text-align:right; padding-top:2px;}
#lista_jezykow .jezyk { margin-left:10px; float:right;}
#lista_jezykow .jezyk img { margin-left:5px; margin-right:5px;}
#lista_jezykow .jezyk a:link {text-decoration:none; color:#666666; font-size:10px;}
#lista_jezykow .jezyk a:visited {text-decoration:none; color:#666666; font-size:10px;}
#lista_jezykow .jezyk a:hover {text-decoration:underline; color:#666666; font-size:10px;}
#lista_jezykow .jezyk a:active {text-decoration:none; color:#666666; font-size:10px;}
#gradient_bg{background-image:url(images/svsokol_18.gif); background-repeat:repeat-x; width:100%; min-height:338px;}
#white_bg{background-color:#FFFFFF; width:960px; float:left}
#flash_header{ background-color:#000000; height:167px;}
#breadcrumb{color:#666666; font-size:10px; height:13px; padding:7px 10px 7px 20px}
#breadcrumb a:link{color:#666666; text-decoration:none;}
#breadcrumb a:visited{color:#666666; text-decoration:none;}
#breadcrumb a:hover{color:#666666; text-decoration:underline;}
#breadcrumb a:active{color:#666666; text-decoration:none;}

#lewakolumna1{ float:left; width:95px; margin-bottom:10px;}
#lewakolumna{ float:left; width:189px; margin-bottom:10px;}
#menu_left {width:180px; margin-left:9px; background-image:url(images/svsokol_26.gif); background-repeat:repeat-x; background-color:#328dc2; color:#FFFFFF; font-size:12px;}
#menu_left A.menu_item {margin:0px;padding:0px;background-image:url(images/menu_item.gif); background-repeat:no-repeat; padding-left:15px; padding-top:4px; padding-bottom:5px; margin-left:14px; margin-right:17px; display:block;cursor:pointer;color:#FFFFFF; font-size:12px; text-decoration:none}
#menu_left A.menu_item_active {margin:0px;padding:0px;background-image:url(images/menu_item.gif); background-repeat:no-repeat; padding-left:15px; padding-top:4px; padding-bottom:5px; margin-left:14px; margin-right:17px; display:block;cursor:pointer;color:#FFFFFF; font-size:12px; text-decoration:none; background-color:#2381b6}
#menu_left A.menu_item:hover {background-color:#2381b6; color:#ffffff;}
#menu_top_img{ margin-bottom:10px;}
#menu_bottom_img{}
#logowanie{ width:180px; margin-left:9px; background-image:url(images/svsokol_49.gif); background-repeat:repeat-x; color:#333333; }
#logowanie h3{font-size:11px; font-weight:bold; margin:0px 0px 5px 0px; padding:15px 0px 0px 16px;}
#logowanie .text_input { background:url(images/svsokol_58.gif); border:none; background-repeat:no-repeat;font-size:11px; width:150px; height:18px; color:#333333; margin:0 0 0 14px; padding: 4px 0 0 5px}
#logowanie p { margin:0px; padding:0px;}
#logowanie .submit_btn{ font-size:11px; color:#333333; margin-left:11px;}
#zapomnialem_hasla a:link{ color:#e66100; text-decoration:underline; margin-left:16px; float:left; font-size:10px}
#zapomnialem_hasla a:visited{color:#e66100; text-decoration:underline; margin-left:16px; float:left; font-size:10px}
#zapomnialem_hasla a:hover{color:#c12900;text-decoration:underline; margin-left:16px; float:left; font-size:10px}
#zapomnialem_hasla a:active{color:#c12900;text-decoration:underline; margin-left:16px; float:left; font-size:10px}
#new_user { margin:10px 0px 0px 16px; padding: 0 0 10px 0; font-size:10px }
#new_user a:link{color:#e66100; text-decoration:underline}
#new_user a:visited{color:#e66100; text-decoration:underline;}
#new_user a:hover{color:#c12900;text-decoration:underline; }
#new_user a:active{color:#c12900;text-decoration:underline; }
#koszyk_lewy{ margin-left:9px; width:180px; background:url(images/svsokol_71.gif) 100% 100% #ffe42d repeat-x; padding-bottom:10px; }
#koszyk_lewy h3{font-size:11px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 10px 15px; color:#333333}
#koszyk_lewy p{color:#333333; padding:0 0 0 15px; margin:0px;}

#prawakolumna{ float:left; width:750px; padding:0 0 30px 10px;}
#prawakolumna h1{ font-size:20px; color:#ff0000; margin:0px; padding:10px 10px 20px 10px;} /*tutaj manipulujemy właściwościami nagłówka tekstu*/
#prawakolumna  p{ padding:0 10px 10px 10px; margin:0px;}
#right_oferta{ width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:20px; }
#opis_oferty{; margin-bottom:10px;}
#right_tekst_wstepny{width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:30px;}
#right_historia{width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:30px;}
#right_inf_tech{width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:30px;}
#right_certyfikaty{width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:30px;}
#right_kontakt{width:749px; background-image:url(images/svsokol_28.gif); background-repeat:repeat-x; float:left; padding-bottom:30px;}
#kontakt_dane{ width:220px; float:left}
#kontakt_formularz{ width:320px; float:left; }
#formularz_imputs{float:left; width:320px; text-align:left;}
#formularz_imputs form p {margin:0px; padding-bottom:3px}
#formularz_imputs form .obligatory{color:#FF0000; font-size:10px; padding-left:10px;}
#formularz_imputs input {font-size:11px; color:#333333}
.obligatory{color:#FF0000; font-size:10px; padding-left:10px;}
input, select, textarea {font-size:11px; color:#333333; font-family:Tahoma, Arial, sans-serif;}

#boksy_oferta{float:left; width:736px; padding:0 10px 0px 10px; margin:0px; }
#boksy_oferta h2 {font-size:11px; font-weight:bold; color:#ce0027; margin:0px; padding:0 0 5px 17px; background-image:url(images/svsokol_41.gif); background-repeat:no-repeat;}
#boksy_oferta a{color:#ce0027}
#boksy_oferta a:hover{ color:#333333}
#boksy_oferta .wiersz{float:left; margin-bottom:10px;}
#boksy_oferta .wiersz .boks_kategoria{float:left; background-image:url(images/svsokol_55.gif); background-repeat:no-repeat; background-position:bottom;  width:357px; height:66px;}
#boksy_oferta .wiersz .boks_kategoria .obrazek_kategoria{width:50px; float:left}
#boksy_oferta .wiersz .boks_kategoria .opis_kategoria{ width:297px; float:left; padding-left:10px;}
#boksy_oferta .wiersz .oddzielenie{ float:left; width:1px; height:66px; background:url(images/svsokol_43.gif); background-repeat:no-repeat; margin:0 10px 0 10px; padding:0;}

#stopka{ width:940px; height:18px; clear:both; margin:auto;}
#stopka .stopka{ width:924px; background-image:url(images/svsokol_74.gif); background-repeat:repeat-x; height:24px;}
#stopka .stopka div{ padding-top:6px;}
#stopka .stopka .credits{float:left;}
#stopka .stopka .textlink{float:right;}
#stopka .stopka .textlink a:link{ color:#f8f8f8; text-decoration:none;}
#stopka .stopka .textlink a:visited{ color:#f8f8f8; text-decoration:none;}
#stopka .stopka .textlink a:hover{ color:#f8f8f8; text-decoration:underline;}
#stopka .stopka .textlink a:active{ color:#f8f8f8; text-decoration:none;}
#stopka div{float:left; background-repeat:no-repeat; height:18px; color:#f8f8f8; font-size:10px}
.tabela_produkty{
 border: 1px solid #ffffff;
 border-collapse: collapse;
 margin-left:10px;
}
.tabela_produkty td {
   border: 1px solid #ffffff;
   padding:5px;
}
.tabela_produkty .parzysta{
background-color:#F0F0F0}
.tabela_produkty .nieparzysta{
background-color:#E1E1E1}
.tabela_produkty .naglowek_tabeli{
background-color:#666666;
color:#FFFFFF;
}
.zawartosc_koszyk td { font-size:11px;  font-family:Tahoma, Arial, sans-serif; }
.zobacz_koszyk { font-size: 10px;}

