*          { margin:0; padding:0;}
body       { padding: 0px;font-family: Tahoma, Verdana, Arial, Georgia, sans-serif; font-size:12px; line-height: 16px; color: #494949; background:transparent url(../_i/img-new/bg.png) repeat-x scroll left 25px;}
img        { border:0; }
p          { padding:0; margin:0 0 10px; }
a          { text-decoration:none; color: #4a5d87;}
a:hover    { text-decoration:underline; }
form       { border: 0px; margin: 0px;padding: 0px;}
fieldset   { border: 0px;}
input, select, textarea {color: #333; font-size:1em;}
.clr {clear: both;}
.b {font-weight: bold;}
.odst1	{ padding: 1px; }
.odst2	{ padding: 2px; }
.odst3	{ padding: 3px; }
.odst4	{ padding: 4px; }
.odst5	{ padding: 5px; }
.odst6	{ padding: 6px; }
.odst7	{ padding: 7px; }
.odst8	{ padding: 8px; }
.odst9	{ padding: 9px; }
.odst10	{ padding: 10px; }
.fl		{ float:left; }
.fr		{ float:right; }

h1 {font-size: 1.7em; font-weight: normal; margin: 10px 0px 15px 0px; line-height:1;}
h2 {font-size: 1.3em; font-weight: bold; margin: 0px 0px 5px 0px;}
h3 {font-size: 1.1em; font-weight: bold; margin: 0px;}
h4 {font-size: 1.1em; font-weight: bold; margin: 0px;}
h5 {font-size: 1.1em; font-weight: bold; margin: 0px;}
h6 {font-size: 1.1em; font-weight: bold; margin: 0px;}

.topLinks { background:#000;  font-size:10px; line-height:12px; color:#fff;}
.topLinks .center { margin:0 auto; padding:3px 0 5px; width:77%; height:20px}
.topLinks img { padding-right:13px; float:left;}
.topLinks ul {margin:0; padding:0; list-style:none;}
.topLinks ul li{margin:2px 0 0 5px; float:left; color:#fff; font-family:Verdana,Tahoma,Arial,Georgia,sans-serif; font-size:10px;}
.topLinks ul li a { color:#fff; text-decoration:none; }
.topLinks ul li a:hover { text-decoration:underline; }
.topLinks a,.topLinks a:hover  { color:#fff;}

.container {clear: both;width: 965px; margin: 0px auto 0px;}
#top {height: 83px; overflow: hidden;}
.logo {float: left;}
.infolinia {float: right; text-align: right; padding: 0px 25px 0px 0px;}
.infolinia p.infol {padding: 10px 0px 8px 0px; margin: 0px; font-weight: bold; font-size: 12px; font-family: Arial; color: #0e6587;}
.content {width: 950px; margin: 0px auto; background: url('../_i/img-new/bg-content.gif') repeat-y left top;}
.content-left {display: inline;float: left; width: 595px; margin: 0px 20px 0px 15px;}
.content-right {float: left; width: 319px; margin: 0px;}

.content-right .reklama {background: url('../_i/img-new/bg-reklama.png') no-repeat 236px 9px; padding: 20px 0px 0px;}

.content-left .najnowsze {border-bottom: 1px solid #dedede; color:#262626; font-size:16px; font-weight:bold; padding: 10px 0px 2px;}
.content-left .najnowsze span {float: right; color:#5E5E5E; font-size:11px; }

.ostatnio-dodane {list-style-type: none; margin: 0px 0px 0px 0px;}
.ostatnio-dodane li {border-bottom: 1px solid #ddd; padding: 10px 0px 10px 0px;}
.ostatnio-dodane h3 {color: #536d7d; font-size: 15px; line-height: 19px;}
.ostatnio-dodane h3 a {text-decoration: none;}
.ostatnio-dodane h3 a:hover {text-decoration: underline;}
.ostatnio-dodane .opublikowano {font-size: 10px;}
.ostatnio-dodane p a {color: #ad0317; text-decoration: none;}
.ostatnio-dodane p a:hover {text-decoration: underline;}

.wrapper {height: 139px; background: url('../_i/img-new/bg-wrapper.png') repeat-x left top;}
.wrapper-left {height: 139px; background: url('../_i/img-new/bg-wrapper-left.png') no-repeat left top;}
.wrapper-right {height: 139px; background: url('../_i/img-new/bg-wrapper-right.png') no-repeat right top;}
.wrapper ul {list-style-type: none;}
.wrapper ul li {float: left; font-size: 12px;}
.wrapper ul li a {text-decoration: none; color: #212121; font-weight: bold; font-family: Arial;}
.wrapper ul li a:hover {text-decoration: underline;}
.wrapper ul.menu1 {padding: 2px 0px 0px 10px; height: 38px;}
.wrapper ul.menu1 li {color: #a9aaab; padding: 10px 0px 0px;}
.wrapper ul.menu1 li.form {float: right; padding: 4px 20px 0px 0px;}
.wrapper ul.menu1 li.form form {float: right; width: 500px;}
.wrapper ul.menu1 li.form form input.text {float: left; width: 267px;height: 20px; margin: 0px 7px 0px 0px; padding: 7px 10px 0px; border: 0px; background: url('../_i/img-new/form.png') no-repeat left top;}
.wrapper ul.menu1 li.form form input.submit {float: left; width: 87px;height: 27px; overflow: hidden; text-indent: -1000px; *padding-left: 100px; border: 0px; background: url('../_i/img-new/form.png') no-repeat right top;}
.wrapper ul.menu1 a {margin: 0px 13px;}
.wrapper ul.menu2 {clear: both; height: 50px; padding: 0px 0px 0px 15px; }
.wrapper ul.menu2 li { background: url('../_i/img-new/bg-menu2-li.gif') no-repeat right 10px; height: 43px; padding: 7px 0px 0px;}
.wrapper ul.menu2 li.long {height: 43px; padding: 7px 0px 0px;}
.wrapper ul.menu2 li.last {background:none;}
.wrapper ul.menu2 li a {float:left; margin: 0px 8px;}
.wrapper ul.alfabet {clear: both; padding: 13px 25px 0px; float: left; width: 100%;}
.wrapper ul.alfabet li {color: #fff; font-size: 14px; line-height: 22px;}
.wrapper ul.alfabet li.spis {font-size: 12px;}
.wrapper ul.alfabet li a {color: #fff; font-weight: normal; float:left; height: 22px; padding: 0px 5px 0px 5px; margin: 0px 2px; line-height: 22px;}
.wrapper ul.alfabet li a.active {background: url('../_i/img-new/bg-alfabet-selected.png') no-repeat left top;}
.wrapper ul.alfabet li a.link {background: url('../_i/img-new/bg-alfabet-selected.png') no-repeat left top; font-size: 12px; padding: 0px 10px; margin: 0px 0px 0px 10px;}

.info {width: 950px; height: 246px; overflow: hidden; background: url('../_i/img-new/bg-info.jpg') no-repeat left top;}
.box1 {float: left; width: 260px; height: 200px; padding: 45px 20px 0px 18px; overflow: hidden;}
.box2 {float: left; width: 300px; height: 200px; padding: 45px 20px 0px 16px; overflow: hidden;}
.box3 {float: left; width: 270px; height: 200px; padding: 45px 10px 0px 20px; overflow: hidden;}
.info .lista {list-style-type: none;}
.info .lista li {background: url('../_i/img-new/square.gif') no-repeat left 5px; padding: 0px 0px 4px 10px;}
.info .lista li a {color: #212121; text-decoration: none;}
.info .lista li a:hover {text-decoration: underline;}
.info .wiecej {text-align: right;}
.info .wiecej a {text-decoration: none;}
.info .wiecej a:hover {text-decoration: underline;}
.info .niezbednik {list-style-type: none; border-bottom: 1px solid #eceff2;}
.info .niezbednik li {border-top: 1px solid #cad0d5;}
.info .niezbednik li a {zoom: 1; display: block; padding: 5px 5px 6px 5px; color: #0d4564; text-decoration: none; border-top: 1px solid #eceff2;}
.info .niezbednik li a:hover {text-decoration: underline; }

#stopka {width:940px; margin:0 auto; clear:both; color:#502323; font-size:11px; padding:10px 0 20px 0;}
#stopka .linki {color:#383838; margin-left:170px;}
#stopka a{ color:#383838; text-decoration:none;}
#stopka a:hover{ color:#383838; text-decoration:underline;}
#stopka a.infor {color:#502323; text-decoration:underline; }
#pod-stopka {padding:10px 0px 15px 0px; text-align:center; color:#aeaeae;}
#pod-stopka p {color:#aeaeae;}

.content .lewa_str {width:620px;}
.content .lewa_str h3 { font-size:16px; color:#262626; margin:0; padding:0 0 0 5px; border-bottom:1px #dedede solid;}
.content .lewa_str h3 .rss { background:transparent url(http://g.infor.pl/p/vat_nowy/_i/rss.gif) no-repeat; margin:0 0 0 350px; padding:0 0 0 13px; font-size:11px;}
.content .lewa_str .tytul {font-weight:bold; font-size:12px; color:#5e5e5e; margin:20px 0 0 0; }
.content .lewa_str .lista {font-weight:bold; font-size:12px; color:#5e5e5e; margin: 0; }
.data { font-size:10px; color:#5e5e5e; margin:0 0 10px 0; }
.content .lewa_str .lead {font-size:12px; color:#494949; font-weight:100 !important;}
.content .lewa_str .zaloguj { font-size:10px; color:#5e5e5e; margin:10px 0 15px 0; padding:0 0 10px 0; border-bottom:1px #dedede solid; }
.content .lewa_str .zaloguj a, .content .prawa_str .zaloguj_last a{ text-decoration:none; color:#d00019;}
.content .lewa_str .zaloguj a:hover, .content .prawa_str .zaloguj_last a:hover {text-decoration:underline; color:#d00019;}
.content .lewa_str .zaloguj_last { font-size:10px; color:#5e5e5e; margin:15px 0 0 0; padding:0 0 10px 0; border:0; }
.content .lewa_str .strony {color:#9c9c9c; font-size:11px; margin:30px 0;}
.content .lewa_str .strony .txt {font-weight:bold;}
.content .lewa_str .strony a {color:#d00019; text-decoration:none; font-weight:bold;}
.content .lewa_str .strony a:hover {color:#d00019; text-decoration:underline;}
.content .lewa_str .tytul_dzaily { color:#AC071B; font-weight:bold; font-size:12px; margin:20px 0 0 0;}



.content .prawa_str {width:320px; padding:0px; margin:0; color:#5e5e5e}
.content .prawa_str .nagl_news{ font-weight:bold; color:#484748; margin:0px 0 10px 8px;}
.content .prawa_str .news_zapisz_sie{ margin:5px 0 0 10px; font-size:11px; }
.content .prawa_str .news_zapisz_sie .red_ { color:#d00019; }
.content .prawa_str .form_ {margin:0; padding:0;}
.content .prawa_str .zaloguj{ background: url(http://g.infor.pl/p/vat_nowy/_i/zaloguj.gif) repeat-x; width:75px; border:1px solid #6b6b6b; color:#000; margin-left:10px; margin-top:5px; margin-bottom:10px; cursor:pointer; }
.content .prawa_str .twoj_email { width:188px;  border:1px #9c9c9c solid; margin-left:10px; margin-top:5px; padding:2px 0 2px 5px; color:#6d6d6d; font-size:11px;}
.content .prawa_str .baza_przykladow{ background:#eaeaea; width:210px; border:1px #dbdbdb solid; border-bottom:0; margin:21px 0 0 0; padding:3px;  font-weight:bold; color:#484748}
.content .prawa_str .prostokat { background:#fff; width:206px; border:1px #dbdbdb solid; border-top:0; margin:0; padding:15px 5px; font-size:11px; }
.content .prawa_str .prostokat .linia_pozioma {border-top:1px  #dbdbdb solid; margin:20px 0 15px 0;}
.content .prawa_str .prostokat .tytul_red { color:#d00019; font-weight:bold; }
.content .prawa_str .prostokat .red_wiecej { color:#d00019; }
.content .prawa_str .prostokat .red_wiecej a { color:#d00019; text-decoration:none; }
.content .prawa_str .red_e_zwiastun a{ color:#d00019; text-decoration:none; font-size:11px; margin:0 0 0 10px;}

.okruszki {font-size:1em; padding:5px 10px; border: 0px solid #ddd; border-width: 1px 0px; width: 570px; margin: 0px 0px 0px 15px;}
.okruszki a {color: #ad0317; text-decoration: none;}
.okruszki a:hover {text-decoration: underline;}

#hasla_miesiaca_top {background: url(http://g.infor.pl/p/vat_nowy/_i/hasla_miesiaca_top.jpg) repeat-x; width: 302px; height: 50px; }
#hasla_miesiaca_content {width: 302px; background: #F3F3F3;}

#logowanie_top {background: url(http://g.infor.pl/p/vat_nowy/_i/logowanie_top.png) repeat-x; width: 319px; height: 50px; margin-left:1px;}
#logowanie_tlo {background: url(http://g.infor.pl/p/vat_nowy/_i/logowanie_tlo.png) repeat-x; width: 319px; height: 154px;  margin-top:-2px; margin-left:1px;}

form input.lgowanie_text {
background:transparent url(../_i/logowanie_text_imput.png) no-repeat scroll left top;
border:0 none;
float:center;
height:24px;
width:271px;
padding-top:3px;
}

.button  {
background:transparent url(../_i/logowanie_button_zaloguj.png) no-repeat scroll left top;
border:0 none;
float:center;
height:22px;
width:77px;
}

#hasla_miesiaca_content ul {list-style-image: url(http://g.infor.pl/p/vat_nowy/_i/bull2.gif);margin-left:30px;padding: 10px 0 10px 0;}
#hasla_miesiaca_content ul li {padding-bottom: 6px;}
#hasla_miesiaca_content ul li a {color: #0D4564;text-decoration: none;}
#hasla_miesiaca_content ul li a:hover {color: #0D4564;text-decoration: underline;}
#hasla_miesiaca_bottom {background: url(http://g.infor.pl/p/vat_nowy/_i/hasla_miesiaca_bottom.jpg) repeat-x;width: 302px;height: 5px; }

#tresc_art {padding: 10px 20px;}
.tytul a    { font-weight:bold; font-size:12px; color:#5e5e5e; margin:20px 0 0 0; text-decoration: none;} 
.autor_nag  { font-weight:bold; font-size:12px; color:#5e5e5e; margin:10px 0 0 0; text-decoration: none;} 
.autor_opis { color: #666666; margin-top:10px; font-size:12px; line-height:1.4em;}
.literka    { font-size:12px; line-height: 1.4em;font-weight:bold; color:#666666; border-bottom:1px solid #EEEEEE; margin-top:15px; width:490px}
.pogr       { font-weight:bold; }
.navi       { margin: 10px 0 0 20px; float: left; color: #666666;}
.navi a     { color: #d00019; text-decoration: none;}
.navi a:hover     {color: #d00019; text-decoration: underline;}
.kreska     { border-top :1px solid #CCCCCC; padding-top:10px; margin-top:5px; margin-bottom:10px; }
.kreska_dol { border-bottom :1px solid #CCCCCC; margin: 10px 0 10px 0; padding: 0 0 10px 0; }
.wysrodkuj {width:950px;margin:0px auto;}


table.tabelka {
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 10px;
width: 440px;
background-color: #c5c5be;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
margin:10px 0px 10px 35px;
}

table.tabelka td
{
	background-color: #ffffff;
	color: #000;
	padding: 4px;
	text-align: center;
	border: 1px #c5c5be solid;
}

table.tabelka td.hed {
background-color: #c5c5be;
color: #5f5f5f;
padding: 4px;
border-bottom: 2px #c5c5be solid;
font-size: 11px;
font-weight: bold;
text-align: center;
}

table.tabelka td.mid {
	background-color: #f3f1eb;
	color: #000000;
	padding: 4px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}

.zaloguj_foot {
border-bottom:1px solid #DEDEDE;
color:#5E5E5E;
font-size:10px;
margin:15px 0 0;
padding:0 0 10px;
}

.zaloguj_foot a {
color:#D00019;
text-decoration:none;
}


/* BOX ZE SZKOLENIAMI */

#szkolenia{
	border:1px solid #870D0C;
	color:black;
}

#szkolenia_top{
	background: transparent url(../_i/szkolenia_top.png) no-repeat scroll left top;
	width: 315px;
	height: 45px;
}

#szkolenia_tlo{
	background: transparent url(../_i/szkolenia_tlo.png);
	width: 305px;
	font-size:12px;
	padding-bottom:10px;
}

#szkolenia_bottom{
	background: transparent url(../_i/szkolenia_bottom.png) no-repeat scroll left top;
	width: 181px;
	height: 32px;
	font-size:11px;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 134px;
}

dl.szkolenia_lista{
	padding-left: 15px;
	font-size: 12px;
	margin-right: 20px;
}

dl.szkolenia_lista dt{	color: #4A5D87; }
dl.szkolenia_lista dd {border-bottom: 1px solid #4A5D87; padding: 10px 0px 10px;}
dl.szkolenia_lista hr{	color: #4A5D87; width: 270px; margin-top: 6px; margin-bottom: 6px; height: 0.1px;}

#logowanie_zalogowany{
	margin-left:1px;
	width:318px;
	background: transparent url(../_i/logowanie_zalogowany.png);
	height: 97px;
}

#logowanie_zalogowany_tekst{
	padding-top: 30px;
	padding-left: 15px;
}
/*
#zaloba {
background:transparent url(http://g.infor.pl/p/infor_pl/img/black/kir.gif) no-repeat scroll 0 0;
height:165px;
position:absolute;
right:0;
top:0;
width:165px;
}*/

#zaawansowana { position:absolute; background:#E6EAEE; border:1px solid #b8b8b8; border-top:0;  width:491px; z-index: 10; padding:0 10px;}
#zaawansowana label { color:#212121; }
#zaawansowana ul { margin-left:72px;}
#zaawansowana ul li { float:none; }
#zaawansowana ul li input { margin-right:5px; }
#zaawansowana #komunikat { margin:5px; }
#zaawansowana a.prosta { display:block; text-align:right; padding:5px;}

