
* {font-family:Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:130%; color:#333; border:none; margin:0; padding:0;}
body {text-align:center;}
.clear {clear:both;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.view_more {
    font-size: 85%;
    color: #a4621c;
    text-transform: none;
    font-weight: normal;
}
div#main {width:974px; text-align:left; margin:0 auto;}
div#main div.boxmalylewa {height:40px; width:170px; background:#fff; padding:0px 0 0px 2px; float:left;}
div#main div.boxmalyprawa {height:40px; width:790px; background:#fff; padding:0px 0 0px 2px; float:right;}
form p {
   clear: left;
   margin: 0;
   padding: 0;
   padding-top: 5px;
}
form p label {
   float: left;
   width: 25%;
   font: bold 0.9em Arial, Helvetica, sans-serif;
}


/*naglowek - data i godzina */
div#header {background:#F4F4F4; color:#666; font-size:11px; text-align:right; padding:1px 1px; border-bottom:1px solid #b2b2b2;}
div#header a {color:#666;}
div#header a:hover {text-decoration:underline;}



/* logo i menu */
div#logo_menu {position:relative; height:185px;margin:0 0 7px 0;background:url(../images/menu_bg4.jpg) no-repeat;}
	html>body div#logo_menu {height:auto; min-height:185px; margin:0 0 6px 0;}

/* menu */
div#menu 
{display:block; background:url(../images/menu_bg2.jpg) no-repeat; list-style-type:none; padding:0 0 0 0px; clear:both;}
div#menu div#services ul li.c a b {color:#333;}
div#menu div#services ul li a b {color:#fff;}
div#menu div#services ul li.c a:hover b,
div#menu div#services ul li a:hover b {text-decoration:underline;}

div#services, 
div#services li {background:url(../_img/services-left.png);}
div#services ul, 
div#services a {background:url(../_img/services-right.png);}
div#services {display:block; width:974px; height:28px; background-repeat:repeat-x; background-position:0 24px; padding:0 9px;}
	html>body div#services {width:956px;}
div#services ul {width:auto; background-position:right top; padding:0; float:left;}
div#services li {display:inline; background-position:left -60px; float:left;}
div#services a {display:block; background-repeat:no-repeat; background-position:right -60px; color:#fff; text-decoration:none; padding:8px 16px 6px 16px;}
div#services a:visited, 
div#services a:hover {color:#fff; text-decoration:none;}
div#services .c {background-position:left -32px;}
div#services .c a {background-position:right -32px; color:#4f96b4;}
div#services .c a:visited, div#services .c a:hover {color:#4f96b4;}
div#services .s {background-position:left 4px;}
div#services .s a {background-position:right 4px;}

ul#menu {display:inline; width:974px; height:30px; background:url(../_img/_menu-bg.png) repeat-x bottom; list-style:none; padding:0 0 0 2px; border-bottom:1px solid #cde4ed; float:left;}
	html>body ul#menu {width:972px; height:28px;}
ul#menu li {display:inline; padding:0 6px 2px 6px; border-right:1px solid #cde4ed; margin:7px 0 6px 0; float:left;}
ul#menu li a {color:#3b6090; font-size:11px; text-decoration:none;}
ul#menu .c a {padding:0 0 0 10px;}
ul#menu .h a {padding:0 0 0 12px;}
ul#menu .hc a {padding:0 0 0 12px;}
ul#menu li a:hover {color:#ff8408;}
ul#menu li.l {display:inline; width:44px; height:13px; background:#cde4ed; text-align:left; cursor:pointer; border:none; padding:0; margin:8px 10px 0 0; z-index:20; float:right;}
ul#menu li.l img {}

div#menuRoller {display:none; position:absolute; top:55px; right:1px; width:537px; height:275px; background:#fff; padding:12px 4px 12px 8px; border:1px solid #cde4ed; margin:-10px 0 0 226px; z-index:4;}
	html>body div#menuRoller {width:524px; height:250px;}
div#menuRoller a {display:inline; width:118px; font-size:11px; padding:0 6px 2px 6px; float:left;}
div#menuRoller h3.more {display:block;width:512px; font:11px Arial; font-weight:bold; padding:0 0 0 7px; margin:0 0 2px -2px;  float:left;}
div#menuRoller h3.more a {width:512px; padding:0;}
div#menuRoller div {padding:0 0 10px 0; border-bottom:1px solid #cde4ed; margin:0 0 10px 0; float:left;}
div#menuRollerShadow {display:none; position:absolute; top:55px; right:0px; width:536px; height:274px; border-right: 1px solid #6699cc; border-bottom: 1px solid #6699cc; margin: -8px 0px 0px 228px; z-index:3;}

/* content */
div#content {width:974px; background:#f9fafc; color:#505050; padding:0 0 6px 0; float:left;}

div.box {height:20px; background:#fff; border:1px solid #dcdcdc; padding:0 0 6px 0;}
	html>body div.box {height:auto; min-height:20px; background:#fff; border:1px solid #dcdcdc;}
	
div.boxnoborder {background:#fff; border:1px solid #fff; padding:0 0 6px 0;}
	html>body div.boxnoborder {height:auto; min-height:20px; background:#fff; border:1px solid #fff;}
	
div.boxp {height:20px; background:#fff; border:1px solid #dcdcdc; padding:20px 0 6px 0;}
	html>body div.boxp {height:auto; min-height:20px; background:#fff; border:1px solid #dcdcdc;}
	
div.box h5 span {color:#b65101; font-size:14px; column-span: 2; background: silver}
div.box h1 {color:#b65101; font-size:14px; padding:8px 0 3px 6px;}
div.box h1 a {color:#b65101; font-size:14px;}
div.box p {font-size:12px; font-weight:normal;margin:0 0 10px 0;}
div.box h1 span {font-size:10px; font-weight:normal; margin:0 0 0 10px;}
div.box h3  {color:#333;  font-size:16px;  font-weight:normal; margin:0 0 0 0}
div.box ul {margin:0 6px;}
div.box ul li {display:block; background:url(../_img/point.gif) no-repeat; list-style-type:none; padding:0 0 0 8px; clear:both;}
div.box ul li.ext {display:block; background:none; list-style-type:none; padding:0; margin:0 0 6px 0;}
div.box ul li.ext a span.desc {color:#333; font-size:12px;}
div.box ul li.ext a span.desc1 {color:#A4A4A4; font-size:10px;}
div.box ul li.ext a span.left_txt {color:#1D1D1D; font-size:14px;}
div.box ul li img {display:block; padding:1px; border:1px solid #333; margin:3px 6px 0 0; float:left;}
div.box ul li a {color:#1755aa; font-size:11px;}
div.box ul li.ext a:hover span.desc {color:#1755aa;}
div.box ul li span.title {display:block; color:#1755aa; font-size:13px; font-weight:bold;}
div.box ul li a:hover span.title {display:block; color:#1755aa; font-size:13px; font-weight:bold; text-decoration:underline;}
div.box ul li span.title.aktualnosci {font-size:22px; font-weight:normal;margin:1px 0 3px 0;}
div.box ul li a:hover span.title.aktualnosci {font-size:22px; font-weight:normal;margin:1px 0 3px 0;text-decoration:underline;}
div.box ul li span.aktualnosci {font-size:12px; font-weight:normal}
div.box ul li span.small {color:#949494; font-size:10px;}
div.box div.arch {background:url(../_img/bg_arch.gif) repeat-x; text-align:right; padding:8px 6px 0 6px; margin:6px 0 0 0; clear:both;}
div.box div.arch a {color:#949494; font-size:11px;}
div.box  h3.title { font-size: 13px; line-height: 16px; }


/*search */
div#search {width:289px; height:21px; margin:5px 5px 0 5px;}
div#search form#form {padding:0; margin:0;}
div#search input.window {width:232px; height:21px; font-size:12px; padding:2px 3px; border-top:2px solid #73746e; border-left:2px solid #73746e; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; margin:0 2px 0 0; z-index:2;}
	html>body div#search input.window {width:224px; height:14px;}
div#search input.button {width:50px; height:21px; background:url(../_img/bg_search.jpg) no-repeat; text-align:center; cursor:pointer; padding:2px 3px; z-index:2;}

/* tabses */
div.box div.tabs {height:18px; background:url(../_img/bg_tabs_border.gif) repeat-x bottom; padding:0 0 0 10px; margin:0 6px 2px 6px;clear:both;}
div.box div.tab {font-size:11px; margin:0 6px 2px 6px;clear:both; background:#f9fafc;}
div.box div.tabs a {display:block; height:18px; background:#8096c3; font-size:10px; border:1px solid #7373bb; padding:1px 2px 0 2px; margin:0 0 0 2px; float:left;}
	html>body div.box div.tabs a {height:14px; padding:2px 2px 0 2px;}

/* lewy contener */
div#cont_left {width:286px;float:left;}
div#cont_left div.box {width:280px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_left div.box {width:278px; margin:6px 0 0 6px;}
	div#cont_left div.box h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_blue.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#ffffff; position:relative;}
div#cont_left div.box h1.navy {background:url(http://www.tfi.pl/_img/gradientg.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#ffffff; position:relative;}

div#cont_left div.box ul li {width:266px;}
	html>body div#cont_left div.box ul li.ext {width:266px;}
	html>body div#cont_left div.box ul li {width:258px;}

/* srodkowy kontener */
div#cont_center {width:509px; float:left;}
div#cont_center div.box {width:503px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_center div.box {width:501px; margin:6px 0 0 6px;}
div#cont_center h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_gray.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 5px 0 7px; margin-right:3px; color:#21498f; position:relative;}
div#cont_center h1.navy {background:url(http://www.tfi.pl/_img/gradientg.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 5px 0 7px; margin-right:3px; color:#ffffff; position:relative;}


div#cont_center div.box ul li {width:489px;}
	html>body div#cont_center div.box ul li.ext {width:489px;}
	html>body div#cont_center div.box ul li {width:481px;}

/* prawy contener 312 => 185*/
div#cont_right {width:176px; float:left;}
div#cont_right div.box {width:170px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_right div.box {width:164px; margin:6px 0 0 6px;}
	div#cont_right div.box h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_gray.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#21498f; position:relative;}
div#cont_right div.box ul li {width:135px;}
	html>body div#cont_right div.box ul li.ext {width:134px;}
	html>body div#cont_right div.box ul li {width:126px;}
div#cont_right div.advertisement {width:148px; font-size:11px; font-weight:bold; text-align:center; margin:6px 0 0 3px; float:left;}
	html>body div#cont_right div.advertisement {margin:6px 0 0 6px;}

/* podstronowy kontener */
div#cont_content {width:656px; float:left;}
div#cont_content div.box {width:650px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_content div.box {width:648px; margin:6px 0 0 6px;}
div#cont_content div.box ul li {width:636px;}
	html>body div#cont_content div.box ul li.ext {width:636px;}
	html>body div#cont_content div.box ul li {width:628px;}

	/* podstronowy kontenerp */
div#cont_contentp {width:670px; float:left;}
div#cont_contentp div.boxp {width:664px; margin:6px 0 0 3px; float:left; padding:2px 6px;}
	html>body div#cont_contentp div.boxp {width:662px; margin:6px 0 0 6px;}
div#cont_contentp div.boxp h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_gray.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#21498f; position:relative;}
div#cont_contentp div.boxp h1.navy {background:url(http://www.tfi.pl/_img/gradientg.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#ffffff; position:relative;}

div#cont_contentp span.black{color:#333333;font-weight:bold;}
div#cont_contentp span.gray {color:#2952b5;font-weight:normal;}
div#cont_contentp span.gray a {text-decoration:none;}
div#cont_contentp span.gray a:hover {text-decoration:underline;}

	
div#cont_contentp div.boxplewy {width:462px; margin:6px 0 0 3px; float:left; padding:2px 6px;}
	html>body div#cont_contentp div.boxplewy {width:460px; margin:6px 0 0 6px;}

div#cont_contentp div.boxplewy ul li {width:450px;}
	html>body div#cont_contentp div.boxplewy ul li.ext {width:450px;}
	html>body div#cont_contentp div.boxplewy ul li {width:442px;}	
	
div#cont_contentp div.boxpprawy {width:202px; margin:6px 0 0 3px; float:right; padding:2px 6px;}
	html>body div#cont_contentp div.boxpprawy {width:200px; margin:6px 0 0 6px;}

div#cont_contentp div.boxp ul li {width:650px;}
	html>body div#cont_contentp div.boxp ul li.ext {width:650px;}
	html>body div#cont_contentp div.boxp ul li {width:642px;}
	
	/* podstronowy kontener boxy lewe i prawe*/
	div#cont_contentpodstrl {width:462px; float:left;}
	div#cont_contentpodstrl div.boxplewy {width:462px; margin:6px 0 0 3px; float:left; padding:2px 6px;}
	html>body div#cont_contentpodstrl div.boxplewy {width:460px; margin:6px 0 0 6px;}
	
	div#cont_contentpodstrp {width:202px; float:left;}
	div#cont_contentpodstrp div.boxpprawy {width:202px; margin:6px 0 0 3px; float:right; padding:2px 6px;}
	html>body div#cont_contentpodstrp div.boxpprawy {width:200px; margin:6px 0 0 6px;}
		
/* podstronowy kontener z tfi*/

	
/* podstronowy kontener z tfi*/
	
	
/* podstronowy kontener cala szerokosc*/
div#cont_contentc {width:974px; float:left;}
div#cont_contentc div.box {width:968px; margin:6px 0 0 3px; float:left;}
	html>body div#cont_content div.box {width:966px; margin:6px 0 0 6px;}
div#cont_contentc div.box ul li {width:954px;}
	html>body div#cont_content div.box ul li.ext {width:954px;}
	html>body div#cont_content div.box ul li {width:946px;}

/* stopka */
div#footer {height:32px; background:#efefef; color:#666; font-size:12px; text-align:center; padding:6px 8px 5px 8px; border-top:1px solid #b2b2b2; clear:both;}
	html>body div#footer {height:32px;}
div#footer a {color:#666; font-size:12px;}
div#footer a:hover {text-decoration:underline;}

div#footernew {height:40px; background:url(../_img/logotlo.gif) no-repeat; color:#666; font-size:12px; text-align:center; padding:2px 8px 8px 120px; border-top:1px solid #b2b2b2;clear:both;}
	html>body div#footer {height:22px;}
div#footernew span.box {width:954px;}
div#footernew a {color:#666; font-size:12px;}
div#footernew a:hover {text-decoration:underline;}

div#footerreklama {height:50px; background:#f9fafc; color:#ffffff; font-size:10px; text-align:center; padding:0px 8px 8px 8px; border-top:1px solid #ffffff; clear:both;}
	html>body div#footerreklama {height:50px;}
div#footerreklama a {color:#666; font-size:10px;}
div#footerreklama a:hover {text-decoration:underline;}


/* sciezka */
div#cramb {height:28px; background:#efefef; color:#666; font-size:10px; text-align:left; padding:6px 8px 5px 8px; border-top:1px solid #b2b2b2; clear:both;}
	html>body div#cramb {height:15px;} 
div#cramb a {color:#666; font-size:10px;}
div#cramb a:hover {text-decoration:underline;}

/* tabelka z walutami */

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 600px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.stats td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}

table.stat
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 260px;
background-color: #f9fafc;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stat td
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: center;
border: 1px #fff solid;}

table.stat td.left
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: left;
border: 1px #fff solid;}

table.stat td.right
{background-color: #f9fafc;
color: #000;
padding: 2px;
text-align: right;
border: 1px #fff solid;}

table.stat td.rightred  
{background-color: #f9fafc;
color: #e46062;
padding: 2px;
text-align: right;
font-weight: bold;
border: 1px #fff solid;}

table.stat td.rightgreen
{background-color: #f9fafc;
color: #3a932e;
padding: 2px;
text-align: right;
font-weight: bold;
border: 1px #fff solid;}

table.stat td.hed
{background-color: #8096c3;
color: #fff;
padding: 2px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 11px;
color: #ffffff;
}

table.statf
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 960px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.statf td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.statf td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.statf td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}


table.statfw
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 560px;
background-color: #BBB;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.statfw td
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;}

table.statfw td.left
{background-color: #D4D4D4;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.statfw td.hed
{background-color: #BBB;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
color: #ffffff;
font-weight: bold;}

td.hed a span img{
	border:0px;
	display:inline;
	float:none;
}

table.statf tr td.hed{
	white-space:nowrap;
}
.tabela {background-image:url('/images/bgbg.gif');}

table.kolory tr td
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 9px;
color: #ffffff;
width: 600px;
border: 0px;
border-collapse: collapse;
}

/* easytabele */
.box_top {width: 220px; height: 21px; display: block; margin:0 0 1px 0; padding: 6px 10px 0 10px; font-weight: bold; font-size: 12px;}
.box_top a:link, .box_top a:visited, .box_top a:hover {display: block; margin: -7px -10px 0 -10px; padding: 7px 10px 0 10px; color: #615f60; text-decoration: none;}
.box_top img {margin: 7px 10px 0 10px; display: block;}
.box_top div {text-align: right; padding: 5px 10px 5px 10px;}


.box_p {margin:0 5px 0px 5px; float: left; display: inline; background: #F4F4E9;}
.box_p .box_top {height: 87px;}
.box_l ul li {clear: both; display: inline;}
.box_l .la {width: 220; border-bottom: 1px solid #fffff6; background: #cbecfd; padding: 2px 0 2px 0; display: block; float: left; cursor: pointer;}
.box_l .la:hover {background: #475989; color:#ffffff;text-decoration: none;}
.box_l .l1x {margin-left: 5px; float: left; width: 175px;}
.box_l .l2x {display: block; float: left; width: 10px;}
.box_l .l3x {display: block; width: 45px; text-align: right; float: left;font-weight:bold;color: #ff6600;}
.box_l.lst-1 {width: 220px; padding:0; background: #ffffff;border-top: none;color: #fffff6;}
.box_l.lst-1 ul {list-style: none; margin:0; padding:0;}&ndash;

/* contBookmarks */
#contBookmarks {width:500px; margin:100px auto 0 auto;}
#buttons {background:#aaa;}
#buttons div.but {width:125px; height:25px; text-align:center; cursor:pointer; border:1px solid #cbecfd; border-right:0; float:left;}
	html>body #buttons div.but {width:124px;}
#buttons div.but.active {height:25px; border-bottom:0;background:#cbecfd}
	html>body #buttons div.but.active {height:26px;}
#buttons div.but.last {width:123px; border-right:1px solid #cbecfd;}
#buttons div.but span {display:block; padding:4px 0 0 0;}

#conts {position:relative; width:100%; float:left;}
#conts .next,
#conts .prev {position:absolute; top:53px; display:block; width:18px; height:31px; cursor:pointer;}
#conts .next {right:9px; background:#000 url(../_img/arrRight.gif) no-repeat;}
#conts .prev {left:9px; background:#000 url(../_img/arrLeft.gif) no-repeat;}
#conts .next.hidden, #conts .prev.hidden {display:none;}

.slideBookmarks {position:relative; background:#cbecfd; display:none; width:498px; height:150px; border:1px solid #cbecfd; border-top:0; float:left;}
.slideBookmarks.active {display:block;}


.scroll {position:absolute; top:10px; left:40px; width:420px; height:130px; overflow:hidden;background:#cbecfd;}
.slideshow {position:relative;}

.slideshow ul {position:absolute; top:0; left:0; display:block; height:130px; list-style-type:none;}
.slideshow li {width:100px; margin:0 10px 0 0; float:left;}
.slideshow li .title {color: #ff6600;font-weight:bold;}
.slideshow li .title a {color: #ff6600;font-weight:bold;}
.slideshow li a.desc {}
.slideshow li a.desc img {}
.slideshow li a.desc span.desc {}

/* LISTY PROMMOCJA */

	
#home { height:auto; min-height:20px; border-bottom: 1px solid #faf9fc; border-top: 6px solid #faf9fc;background:#faf9fc;  padding:0px 0 0px 6px; color:#453a33; font-size: 83%; font-family: "Lucida Grande", "trebuchet ms", verdana, arial, sans-serif;}


.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px}
#wrap { text-align: left; margin: 0 auto; position:relative; z-index: 0;}


/*# clearfix #*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
* html .clearfix {
	height: 1%;
	
	display: block;
}
.clearfix {
	display: block;
}
/*# -------------------------- Aktuelles & Forum  --------------------------#*/
#news { width: 100%; clear: both; padding: 0px}
* html #news { margin-bottom: 0px; }
#news ul { margin: 0; padding: 0; }
#news li { position: relative; padding: 0 0 0 0px !important; }

#news a { color: #805944 !important; font-size: 11px; line-height: 10px; display: block; padding: 5px 10px 7px 56px;  border-bottom: 2px solid #faf9fc;}
#news a:hover { color: #ffffff !important; background-color: #475989 !important; text-decoration: none !important; }
#news a span { color: #ff6600; font-size: 10px; background-color: #fcfbf9; position: absolute; top: 3px; left: 4px; z-index: 3; padding: 1px 2px;font-weight: 600;}

#aktuelles { float: left; margin: 0; padding: 0; width: 247px;background: #cbecfd;border-right: 4px solid #faf9fc;}
#forum { text-align: left; position: relative; right: -7px; float: right; width: 247px;background: #cbecfd;}
#forum ul li { background-image: none !important; margin: 0 0 0 0px !important; padding: 0 !important; }

#news a,a:link,a:link,a:link,a:hover { background:transparent; text-decoration: none;} 
#news a:link {color:#c00} 
#news a:visited {color:#e21702} 
#news a:hover,a:active {color:#c00} 



/* LISTS */
#news ul {list-style-type:none}
#news ol {}
#news li {padding-left: 0px;}

/* TEST */
div#wcontent {width:690px; background:#f9fafc; color:#505050; padding:0 0 6px 0; float:left;} 

div.wbox {height:20px; background:#fff; border:1px solid #dcdcdc; padding:0 0 6px 0;}
	html>body div.wbox {height:auto; min-height:20px; background:#fff; border:1px solid #dcdcdc;}

div#wcont_leftp {width:682px; float:left; display: inline;}
div#wcont_leftp div.box {width:676px; margin:6px 0 0 3px; float:left;}




div#wcont_leftp div.box h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_gray.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:5px 0 0 7px; margin:0; color:#21498f; position:relative;}
div#wcont_leftp div.box h1.green {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_green.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:4px 0 0 7px; margin:0; color:#000000; position:relative;}
div#wcont_leftp div.box h1.navy {background:url(http://www.tfi.pl/_img/gradientg.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:4px 0 0 7px; margin:0; color:#ffffff; position:relative;}


	html>body div#wcont_leftp div.box {width:674px; margin:6px 0 0 6px;}
	
div#wcont_left {width:450px; float:left;}
div#wcont_left div.box {width:444px; margin:6px 0 0 3px; float:left;}
	html>body div#wcont_left div.box {width:442px; margin:6px 0 0 6px;}
	div#wcont_left div.box h1.gray {background:url(http://www.air-europa.pl/mikolaj/air-europe/_img/headbox_gray.gif) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:4px 0 0 7px; margin:0; color:#21498f; position:relative;}
div#wcont_left div.box h1.navy {background:url(http://www.tfi.pl/_img/gradientg.jpg) repeat-x; height:33px; font-size:13px; font-weight:bold; padding:4px 0 0 7px; margin:0; color:#ffffff; position:relative;}


div#wcont_left div.box div.opis_nagl {font-size:12px; line-height:120%; color:#B65101; font-weight: bold;padding:8px 0 0 0;}
	
div#wcont_left div.box ul li {width:440px;}
	html>body div#wcont_left div.box ul li.ext {width:440px;}
	html>body div#wcont_left div.box ul li {width:432px;}
	
/* prawy contener */
div#wcont_right {width:222px; float:right;}
div#wcont_right div.box {width:210px; margin:6px 0 0 3px; float:left;}
	html>body div#wcont_right div.box {width:208px; margin:6px 0 0 6px;}
div#wcont_right div.box ul li {width:197px;}
	html>body div#wcont_right div.box ul li.ext {width:196px;}
	html>body div#wcont_right div.box ul li {width:188px;}
	
/* oferta */

span.promoprice {
	color: #999999;
	text-decoration:line-through;
	font-size:11px;}
.link_tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a50810; 
	font-weight: bold;
	text-decoration: none;}
.link_tekst11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;}

.oferta_cena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	
}

.oferta_sciezka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	}