/* CSS wawrzyniak.pl */


* {margin: 0px; padding: 0px; border: 0px; }
body {font-family:Arial, Helvetica, sans-serif; background-color:#e7eff5;background-image:url(../obrazki/bg_body.gif); background-repeat:repeat-x; height:100%; font-size: 13px;color: #fff; line-height:18px }
a:link {color:#da251c; text-decoration: none;}
a:visited {color:#b91a12;text-decoration: none;}
a:hover {color:#da251c;text-decoration: underline;}
a:active {color:#da251c;text-decoration: none;}
#opakowanie {width:925px;margin:10px auto; background-repeat:repeat-x;}
#poziom1 {background-image:url(../obrazki/bg_poziom1.gif);height:90px; background-repeat:no-repeat; overflow:hidden; position:relative}
#lista a:link, #lista a:visited,#lista a:hover, #lista a:active {color:#fff}
#lista img {padding-right:5px}
#lista { width:345px;padding-top:5px; float:right}
#lista ul li {display:inline;padding-left:20px}
#logo {padding:15px 0 0 30px}
#numer { position:absolute; right:30px; top:40px;}
#poziom2 {clear:both;width:905px; padding:0 10px; border-bottom:7px solid #5ccad2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#fff}
#menu_top {list-style-type:none;  overflow:hidden;}
#menu_top li { float:left; overflow:hidden;background-image:url(../obrazki/bg_menu_prawe.gif);padding-right:10px; background-position: right 0; background-repeat:no-repeat;margin-right:4px; }
#menu_top li a:link,#menu_top li a:visited, #menu_top li a:hover, #menu_top li a:active  {color:#fff}
#menu_top li a {display:block; float:left;background-image:url(../obrazki/bg_menu.gif);padding:6px 5px 6px 15px; overflow:hidden; }
#poziom3 {clear:both;padding: 5px 10px; background-color:#FFFFFF; overflow:hidden}
.odstep {padding-left:5px}
#poziom4 {clear:both; padding:5px 10px 20px 10px;overflow:hidden;background-color:#FFFFFF;height:100%;}
#kolumna_1 {float:left; width:230px;margin-top:5px;background-color:#e5f7ff;}
#kolumna_2 {float:right; width:670px;margin-left:5px; color:#54717d; font-size:12px}
.box {padding:10px 5px 5px 5px;font-size:12px; overflow:hidden; margin-bottom:5px}
.banner {margin:0 0 10px 5px;}
.kreska {color:#1b72af;padding:10px 5px 10px 15px;border-bottom:1px solid #5ccad2;background-image:url(../obrazki/kropkas.gif); background-repeat:no-repeat; background-position:5px 16px}
.kreska a:link,.kreska a:visited,.kreska a:active {color:#227ebe}
.kreska a:hover {color:#0c578c;}
.duze {font-weight:bold; font-size:17px; color:#5ccad2; font-family:arial;line-height:21px;padding-left:5px;}
.align_right {padding:5px 0 5px 20px;width:80px; background-image:url(../obrazki/krzyzyk.gif); background-repeat:no-repeat; background-position:0 6px; float:right}
#sonda {clear:both; background-image:url(../obrazki/bg_sonda.gif); background-color:#FFFFFF; background-repeat:no-repeat; padding:9px 10px 10px 10px;margin-top:15px;color:#1b72af;}
#sonda p {padding:2px 0 0 20px}
.left {text-align:left; padding:5px 0 0 0}
.przycisk2 {background-color:#da251c; color:#FFFFFF; padding:2px 5px; margin:5px 0}
h2 {font-size:17px; color:#5ccad2; font-weight:normal; padding:0 0 15px 20px}
#kol_21 h3 {font-size:16px;padding:5px 0 5px 35px; background-image:url(../obrazki/bg_blekit.gif); background-repeat:no-repeat; font-weight:normal; color:#fff }
#kol_22 h3 {font-size:16px;padding:5px 0 5px 35px; background-image:url(../obrazki/bg_czerwien.gif); background-repeat:no-repeat; font-weight:normal; color:#fff }
#podtopem {margin:5px 0 15px 0;}
#kol_21 {width:320px; overflow:hidden; float:left;margin-left:10px; height:100#}
#kol_21 .tytul {font-size:16px; color:#1ea9cd}
#kol_21 .tytul a:link, #kol_21 .tytul a:visited, #kol_21 .tytul a:active {color:#1ea9cd}
#kol_21 .tytul a:hover {color:#0e87a7}
#kol_21 .news_prawe {width:215px; float:left}
#kol_21 .news {overflow:hidden;height:100%;padding:15px 0px 20px 0;margin:0 10px;border-bottom:5px solid #d4eef0}
#kol_21 .news_lewe {width:75px; float:left}
#kol_21 .news_lewe img {padding:15px 0 0 10px}
#kol_21 .news .tytul {color:#d4eef0}
#kol_22 {width:320px; overflow:hidden;height:100%; float:right; margin-right:10px}
#kol_22 .tytul a{font-weight:bold}
#kol_22 .tytul a:link, #kol_22 .tytul a:visited, #kol_22 .tytul a:active {color:#5e5f5f}
#kol_22 .tytul a:hover {color:#454747}
#kol_22 .news_lewe {width:55px; float:left}
#kol_22 .news_prawe {width:240px; float:left}
#kol_22 .news {overflow:hidden;padding:15px 0px 20px 0;margin:0 10px;border-bottom:1px solid #b7e8ec}
.newsData { background-image:url(../obrazki/bg_data.gif);width:44px; height:41px;padding:5px 5px 0 0; background-repeat:no-repeat; color:#FFf; }
.newsDataDzien {font-size:15px; text-align:center}
.newsDataMiesiac {font-size:10px;text-align:center}
#stopka {clear:both;overflow:hidden;  background-repeat:no-repeat; width:900px; height:25px; padding: 5px 15px 0 10px;color:#5e5f5f;font-size:11px;border-top:7px solid #5ccad2; background-color:#FFFFFF; }
.supremo {display:inline; float:right; font-weight:normal;font-size:11px; }
#stopka p {float:left;  }

/* nowe */
#submenu {clear:both; background-image:url(../obrazki/bg_submenu.gif); background-color:#FFFFFF; background-repeat:no-repeat; padding:20px 10px 10px 10px;color:#1b72af;}
#submenu ul {list-style-type:none;font-size: 15px; }
#submenu a {display:block;padding:3px 5px 3px 25px; background-image:url(../obrazki/sub_strzalka.gif); background-repeat:no-repeat; background-position:5px 6px}
#submenu .podstrona {background-image:none}
#submenu .podstrona:hover {background-image:none}
#submenu a:link {color:#1f85c0;border-bottom:1px  dotted #5ccad2 ;}
#submenu a:visited {color:#1f85c0;border-bottom:1px  dotted #5ccad2 ;}
#submenu a:hover {color:#fff ; text-decoration:none; background-color:#c54640;background-image:url(../obrazki/sub_strzalka_hover.gif); border-bottom:0px  dotted #5ccad2 ;padding-bottom:4px}
#okruszki {padding: 0 0 0 55px}
#tresc_strona #kol_22 h3 {font-size:16px;padding:5px 0 5px 40px; background-image:url(../obrazki/bg_czerwien_2.gif); background-repeat:no-repeat; font-weight:normal; color:#fff; margin-top:10px}
.podswietl {color:#da251c}
#tresc_strona {padding: 0 35px 0 17px}
#tresc_strona #kol_22 {width:640px; float:left}
#tresc_strona #kol_22 .news_prawe {width:560px; float:left}
#tresc_strona #kol_22 .news {overflow:hidden;padding:15px 0px 0px 0;margin:0 10px 5px 10px;border-bottom:1px solid #b7e8ec}
#tresc_strona #archiwum .news_lewe {width:80px; float:left}
#tresc_strona #archiwum .news_prawe {width:400px; float:left}
#tresc_strona #archiwum .news {padding:5px 0px 0px 0;}

#kol_22 #content h1 {font-size:18px;padding:5px 0 5px 30px;background-image:none; color:#1ea9cd}
#kol_22 #content h2 {font-size:17px;padding:0px 0 5px 30px;background-image:none; color:#1ea9cd}
#kol_22 #content h3 {font-size:16px;padding:0px 0 5px 30px;background-image:none; color:#1ea9cd}
#content {padding:10px 10px 0 10px}
#content ul {margin-left:30px; padding:5px 0;list-style-type: none; }
#content ol {margin-left:60px;padding:5px 0 5px 14px; }
#content ul li {margin-left:30px; list-style-image:none;background-image: url(../obrazki/kropa.gif); background-repeat: no-repeat; background-position:0 6px; padding-left:14px; }
#content p {padding:2px 0}
#content .poczatek { text-indent:30px; padding:10px 0 5px 0px; font-size:12px; font-weight:bold}
#content .wyrozniony { background-color:#ebfeff; border:1px solid #cdf8fb; padding:10px 15px; margin:5px 0}

.obrazek_left {float:left;padding:5px 5px 0 0}

#zamowienia{ width:600px; }
#zamowienia th{ text-align: left; }
#zamowienia th a{ text-decoration: underline; }
#zamowienia th a:hover{	text-decoration: none; }

#ankieta label{
	font-weight: bold;
	margin-bottom:7px;
	display: block;
}
#ankieta p, #ankieta caption{
	font-weight: bold;
}
#ankieta input, #ankieta textarea{
	border: 1px #CCCCCC solid;
}
#ankieta form fieldset div{
	margin-bottom: 15px;
	clear: both;
}
#ankieta form fieldset div div{
	float: left;
}



#jezykiBox {overflow:hidden; position:absolute; left:380px; top:3px;}
#jezykiBox a {display:block;float:left; margin-right:0px;padding:5px 33px 2px 17px; color:#fff}
#jezykiBox a:hover { text-decoration:none; background-image:url('../obrazki/lang.gif'); }
#jezykiBox .wybrany { text-decoration:none; background-image:url('../obrazki/lang.gif'); }


.niemieckieMenu #menu_top li { float:left; overflow:hidden;background-image:url(../obrazki/bg_menu_prawe.gif);padding-right:8px; background-position: right 0; background-repeat:no-repeat;margin-right:4px; }
.niemieckieMenu #menu_top li a:link,#menu_top li a:visited, #menu_top li a:hover, #menu_top li a:active  {color:#fff}
.niemieckieMenu #menu_top li a {display:block; float:left;background-image:url(../obrazki/bg_menu.gif);padding:6px 5px 6px 6px; overflow:hidden; }