@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#62A8D9 url(images/main_bg.jpg) top repeat-x; }
html { padding:0; margin:0; }

h2 {border:0; font-size:22px; color:#2E597B;}



/* main */
.main { width:100%; padding:0; margin:0 auto; }
.resize { width:966px; margin:0 auto; }
/********** header **********/
.header { }
.block_header { 
    margin:0 auto; 
	width:966px; 
}
/* logo */
.logo { 
     float:left; 
	 padding:0;
	 margin-left:15px;
	 margin-top:20px;
	 margin-bottom:20px;
}
/*zegary*/
.zegary {padding:10px 10px; width:500px; float:right; margin-right:30px }

/*BELKA GÓRNA*/

.listwa { padding:0; margin:0; width:966px; height:6px; background: url(images/bg_menu.gif) top repeat-x; }


/* menu */	
.menu { padding:0; margin:0; width:966px; height:30px; background: url(images/bg_menu.gif) top repeat-x; }
.menu ul { padding:0; margin:0 30px 0 0; list-style:none; border:0; float: left; }
.menu ul li { float:left; margin:0; padding:0; border-right:1px solid #FFFFFF;}
.menu ul li a { float:left; margin:0 1px 0 0; padding:6px 20px; color:#fff; font:normal 14px Georgia, "Times New Roman", Times, serif; text-decoration:none; }
.menu ul li a:link { background: url(images/bg_menu.gif) top repeat-x;}
.menu ul li a:active { background: url(images/hover.gif) left repeat-x; }
.menu ul li a:hover { background: url(images/hover.gif) left repeat-x; }


/********** slider **********/
.slider { margin:0 auto; padding:0; height:348px; }
.slider2 { margin:0 auto; padding:0; }
.slice12 { margin:0 auto; width:966px; padding:0; background:url(images/bg_simple2.gif) top no-repeat; height:50px; }
.slice12 h2 { font: normal 25px Georgia, "Times New Roman", Times, serif; color:#2E597B; padding:10px 40px; margin:0; }

/*simple text*/
.simple { width:966px; margin:0 auto; padding:0; }
.simple .text { font:normal 12px Arial, Helvetica, sans-serif; color:#858585; width:200px; float: right; margin:10px 0; padding:0; }
.slider div.slice1 { margin:0 auto; width:966px; padding:0; }
.slider div.slice1 div.slice2 { margin:0 auto; padding:1px; }
.slider div div div { margin:0 auto; padding:0; width:966px; height:348px; background:url(images/bg_simple.gif) top no-repeat; }
.slider div div div h2 { width:300px; float:left; font:normal 40px Georgia, "Times New Roman", Times, serif; color:#1c1d1c; padding:30px 0 0 40px; margin:0; line-height:1.2em; }
.slider div div div p { width:300px; float:left; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#262626; margin:0; padding:10px 0 0 40px; line-height:1.8em; }
.slider div div div p.img { width:590px; float:right; padding:40px 0 0 0; margin:0; }

/********** block index **********/
.body { padding:0; margin:0; }
.body h3 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#373737; padding:10px 5px; }
.body a { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#2e597b; text-decoration:none; }
.body p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#8d8d8d; line-height:1.8em; padding:5px; margin:0; }
.body strong { color:#656565; }
.body span { font:bold 11px Georgia, "Times New Roman", Times, serif; color:#baa271; }
.body em { font:italic 11px Georgia, "Times New Roman", Times, serif; color:#8d8d8d; line-height:1.8em; padding:10px 0 0 10px; }
.body_resize { width:966px; margin:0 auto; padding:0; background:#fff; border-bottom:5px solid #2E597B; }

/********************topi***************/
.topi { 
    width:966px;
	background-color:#FFFFFF;
	padding-top:2px;
	padding-bottom:0px;
	margin:0 auto;
	border-bottom:1px solid #e8e5dc; 
}
.topi .blogi { width:300px; margin:5px 5px; padding:0; float:left; }
.topi h2 { border:0; font:normal 26px Georgia, "Times New Roman", Times, serif; color:#1c1c1c; padding:18px 0 18px 70px; margin:10px 0 0 0; }
.topi p { font:normal 11px Georgia, "Times New Roman", Times, serif; color:#646464; padding: 5px 10px; margin:0; line-height:1.8em; }
.topi a { text-decoration:underline; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#35678f; }
.topi h2.what { background:url(images/h2_what.gif) left no-repeat; }
.topi h2.Our { background:url(images/h2_suport.gif) left no-repeat; }
.topi h2.work { background:url(images/h2_work.gif) left no-repeat; }




/*******************Start*****************/
#start_1 {float:left; width: 350px;}
#start_1 a {color:#CC3300; font:11px Georgia,"Times New Roman",Times,serif; text-decoration:none;}
#start_2 {float:left; width: 295px; margin-left:22px; margin-top:-55px;}
#start_2 a {color:#FFFFFF; font:12px Georgia,"Times New Roman",Times,serif; text-decoration:none;}
.bg_start { clear:both; border-top:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; margin:5px 0; background:none; }


#start_3 {float:left; width: 210px; height:240px; border:1px solid #EAEAEA; margin-right:14px;}
#start_3 p {color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; text-align:left; margin-left:3px; margin-right:2px;}
#start_3 img {margin-top:5px; margin-bottom:2px;} 


#start_4 {float:left; width: 210px; height:240px; border:1px solid #EAEAEA; margin-right:14px}
#start_4 p {color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; text-align:left; margin-left:3px; margin-right:2px;}
#start_4 img {margin-top:5px; margin-bottom:2px;} 

#start_5 {float:left; width: 210px; height:240px; border:1px solid #EAEAEA; margin-right:5px}
#start_5 p {color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; text-align:left; margin-left:3px; margin-right:2px;}
#start_5 img {margin-top:5px; margin-bottom:2px;} 


#start_51 img {margin-top:2px; margin-left:45px;}



.start { padding-left:10px; padding-right:15px; padding-bottom:15px; padding-top:5px;}
.start_tekst { width:670px; float:left; padding-left:25px; margin-top:10px; }
.start_tekst h2 {font-size:14px; margin:15px 0 0;}
.start_tekst p {padding:0px;}


.start_tekst .waluty {
	padding:6px;
	margin-top:-13px;
	list-style:none;
	background-color:#CC3300;
	background-image: url(images/waluty_grunt.jpg);
	background-repeat: repeat-x;
}
.start_tekst .waluty p {font-size:13px; color:#FFFFFF; border-bottom:1px dotted #CCCCCC;}
.start_tekst .waluty td { border-bottom:dotted 1px #CCCCCC; font:normal 12px Arial, "Times New Roman", Times, serif; color:#FFFFFF; margin:0; line-height:1.8em;}

#waluty {color:#8D8D8D; font:11px/1.8em Georgia,"Times New Roman",Times,serif; width:100%;}
#waluty table { width:670px;}
#waluty td { text-align:center; margin-left:2px; margin-right:2px; border-bottom:1px dotted #CCCCCC;}
#waluty p { color:#8D8D8D; font:13px/1.8em Georgia,"Times New Roman",Times,serif;}
#waluty span { color:#8D8D8D; font:11px/1.8em Georgia,"Times New Roman",Times,serif; font-style:italic;}


/*startlewy */
.startlewy { width:250px; float: left; font-size:12px}
.startlewy h2 {border:0; font:normal 18px Georgia bold, "Times New Roman", Times, serif; color:#2E597B; margin-top:5px; margin-left:6px;}
.startlewy p{ float:left; margin-right:2px; line-height:1.6em; font:normal 11px Georgia , "Times New Roman", Times, serif; color:#8D8D8D;} 

.imieniny_prawa{ float:left; width:49px; height:76px; background-image: url(images/start/imieniny_bg.jpg);background-repeat: no-repeat; margin-top:3px; margin-left:3px; font-family:Arial, sans-serif}
.imieniny_prawa p { font-size:30px; color:#FFFFFF; padding-left:5px; margin-top:-1px; text-shadow:#FFFFCC 1px }
.imieniny_lewa{ float:right; width:188px; padding-left:2px; font:normal 11px Georgia , "Times New Roman", Times, serif; color:#CC3300; padding-top:7px; line-height:1.3em;} 




/*******************O Nas*****************/
/*O nas kolumna prawa */

.onas td h2 {padding:10px 0 2px 0px;}
.onas { 
        font:normal 11px Georgia, "Times New Roman", Times, serif; 
		color:#8d8d8d; 
		line-height:1.8em;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:15px;
		margin:0; 
}
.onas td img {}
.onas li { background:url(images/ul_li.gif) left no-repeat; padding:5px 20px; margin-left:25px; font: normal 11px Georgia, "Times New Roman", Times, serif; color:#5c5c5c; }
.onas .serv { width:250px; float:left; margin:5px 2px; padding:0; }


/*******************OFERTA*****************/
/*Oferta - ustawienie tabeli */
/*.ofert td h2 {padding:10px 0 2px 0px;} 
.ofert {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#8d8d8d; line-height:1.8em; padding-left:20px; padding-right:20px; padding-bottom:15px; margin:0;}
.ofert td img {}*/

/*Oferta - Menu lewe */
.ofertal {width:200px; float: left; margin:5px 15px; padding:5px 10px; }
.ofertal h2 {padding:0px 0 2px 0px;}
.ofertal ul { list-style:none; margin:0; padding:0; }
.ofertal ul li { background:url(images/Sub_ul_li.gif ) 2px 8px no-repeat; color:#2E597B; font-weight:bold; padding:3px 23px; margin:0; border-bottom:1px solid #eaeaea; }
.ofertal ul li a { font: normal 12px Georgia, "Times New Roman", Times, serif; color:#2E597B; text-decoration:none; }
.ofertal ul li a:hover {text-decoration:none; }

.ofertal ul li ul { list-style:none; margin:0; padding:0; }
.ofertal ul li ul li { background:none; padding:3px; margin:0; border-bottom:0px solid #eaeaea; width: 175px;}
.ofertal ul li ul li:hover {background:url("images/centurm_pr/tlo.jpg") repeat-x scroll left center transparent;}
.ofertal ul li ul li a { font: normal 12px Georgia, "Times New Roman", Times, serif; text-decoration:none; }




/*******************OFERTA*****************/
.ofertap { width:660px; margin:5px 15px; float:left; padding:5px 10px; }
.ofertap h2 {border:0; font:normal 22px Georgia bold, "Times New Roman", Times, serif; color:#2E597B; padding:0px 0 2px 0px;}
.ofertap h1 {border:0; font:normal 14px Georgia bold, "Times New Roman", Times, serif; color:#2E597B; padding:0px 0 2px 0px;}
.ofertap ul { width:600px; float: left; margin:5px 3px; padding:0; list-style:none; }
.ofertap table {width:660px; float: left;}
.ofertap td ul { width:300px; float: left; margin:5px 3px; padding:0; list-style:none; }
.ofertap td h2 { border:0; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#5C5C5C; padding:10px 0 2px 20px;}
.ofertap li { background:url(images/ul_li.gif) left no-repeat; padding:5px 20px; margin-left:25px;; font: normal 11px Georgia, "Times New Roman", Times, serif; color:#5c5c5c; }
.ofertap td li { background:url(images/ul_li_1.gif) left no-repeat; padding:3px 12px; margin-left:10px;; font: normal 11px Georgia, "Times New Roman", Times, serif; color:#476884; }
.ofertap .serv { width:250px; float:left; margin:5px 2px; padding:0; }
.ofertap .serv img { margin:10px 5px; float:left; padding:0; }
/*Magazyn*/
.oferta_magazyn h1 {border:0; font:normal 14px Georgia bold, "Times New Roman", Times, serif; color:#2E597B; padding:0px 0 2px 0px;}
.oferta_magazyn td {margin-right:10px;}
.oferta_magazyn td ul { width:220px; float: left; margin:0px; padding:0px; list-style:none; }
.oferta_magazyn td li { background:url(images/ul_li_1.gif) left no-repeat; padding:3px 12px; margin-left:10px;; font: normal 11px Georgia, "Times New Roman", Times, serif; color:#476884; }




/*O nas kolumna lewa */
.onaslewy { width:200px; float: left; margin:85px 15px; padding:5px 10px; }
.onaslewy h2 {padding:10px 0 2px 0px;}
.onaslewy ul { list-style:none; margin:0; padding:0; }
.onaslewy li { background:url(images/Sub_ul_li.gif) left no-repeat; padding:5px 30px; margin:0; border-bottom:1px solid #eaeaea; }
.onaslewy ul li a { font: normal 12px Georgia, "Times New Roman", Times, serif; color:#2E597B; text-decoration:none; }
.onaslewy ul li a:hover { color:#2e5a7c; text-decoration:underline; }

/*OFERTA - Menu lewe */
.menul { width:200px; float: left; margin:5px 15px; padding:5px 10px; }
.menul h2 {padding:10px 0 2px 0px;}
.menul ul { list-style:none; margin:0; padding:0; }
.menul li { background:url(images/Sub_ul_li.gif) left no-repeat; padding:5px 30px; margin:0; border-bottom:1px solid #eaeaea; }
.menul ul li a { font: normal 12px Georgia, "Times New Roman", Times, serif; color:#2E597B; text-decoration:none; }
.menul ul li a:hover { color:#2e5a7c; text-decoration:underline; }




/********** Kontakt **********/

#kontakt {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#8d8d8d; line-height:1.8em; padding-left:20px; 		padding-right:20px; padding-bottom:15px; margin:0;}
#kontakt_prawy {padding-left:20px; padding-right:0px; width:234px; padding-top:68px;}
#kontakt_prawy p {padding-left:27px; font-size:16px}
#kontakt_prawy ul { list-style:none; margin:0; padding:0; }
#kontakt_prawy li {background:url(images/Sub_ul_li.gif ) left no-repeat; padding:5px 30px; margin:0; border-bottom:1px solid #eaeaea; }
#kontakt_prawy ul li a {color:#2E597B; font:12px Georgia,"Times New Roman",Times,serif; text-decoration:none;}


#kontakt_lewy {height:122px; padding-left:2px; margin-right:10px; float: left; background:url("images/kontakt/tlo_1.jpg") repeat scroll 0 170px transparent; border:1px dotted #62A8D9;}
#kontakt_lewy p {color:#8D8D8D; font:12px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:267px;}

#kontakt_p {height:115px; padding-left:0px; margin-right:0px; float: left; background:url("images/kontakt/tlo_1.jpg") repeat scroll 0 170px transparent; border:1px dotted #62A8D9; width: 232px;}
#kontakt_p p {color:#8D8D8D; font:12px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:267px;}




#kontakt_center {width:672px; padding-top:5px; padding-left:0px; margin-right:0px; float: left;}
#kontakt_center div a {font-size:13px; color:#FFFFFF; float:left; margin-left:250px; margin-top:15px; font-weight:bold;}
#kontakt_center div a:hover { color:#FFFF00;}
#kontakt_center p {float:left; color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:270px;}
#kontakt_center table { padding-bottom:25px; font:11px Georgia,"Times New Roman",Times,serif;}
#kontakt_center table tr td {padding: 4px 7px 3px; border-bottom:1px dotted #CCCCCC;}
#kontakt_center table tr td span {float:left; color:#8D8D8D; font:10px/1.4em Georgia,"Times New Roman",Times,serif;}
#kontakt_center table tr td span img {padding-right:3px;}

#kontakt_center_prac {width:568px; margin-top:15px; padding-left:2px; margin-right:10px; float: left; border:1px dotted #396FAB;}
#kontakt_center_prac p {float:left; color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:270px;}
#kontakt_center_prac table { padding-bottom:10px;}


#kontakt_center_admin {width:568px; margin-top:15px; padding-left:2px; margin-right:10px; float: left; border:1px dotted #CC0000;}
#kontakt_center_admin p {float:left; color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:270px;}

#kontakt_mapa {width:568px; height:250px; margin-top:15px; padding-left:2px; margin-right:10px; float: left; border:1px dotted #62A8D9;}



#kontakt_center_1 {padding-left:2px; margin-right:10px; float: left; background:url("images/kontakt/tlo_2.jpg") repeat scroll 0 177px  transparent; border:1px dotted #CC3300;}
#kontakt_center_1 table { padding-bottom:10px;}
#kontakt_center_1 p {float:left; color:#8D8D8D; font:11px/1.4em Georgia,"Times New Roman",Times,serif; margin-bottom:-3px; width:268px;}


#contactform { margin:0; padding:5px 5px; }
#contactform * { color:#2E597B; }
#contactform table tr td { color:#8D8D8D; font:10px/1.8em Georgia,"Times New Roman",Times,serif;}
#contactform table tr td div { color:#8D8D8D; font:10px/1.8em Georgia,"Times New Roman",Times,serif;}
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { margin:0; width:110px; display:block; padding:5px 0; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#656565; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }

#contactform input.text { width:150px; border:1px solid #dcdcdc; font-size:10px; padding:4px 2px; height:13px; background:#f5f5f5; }
#contactform input.text1 { width:80px; border:1px solid #dcdcdc; font-size:10px; padding:4px 2px; height:13px; background:#f5f5f5; }
#contactform input.text2 { width:50px; border:1px solid #dcdcdc; font-size:10px; padding:4px 2px; height:13px; background:#f5f5f5; }

#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:2px; background:#f5f5f5; }
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }



/********** footer **********/
#footer { padding:5px 0; margin:0 auto; font:normal 11px/1.8em Georgia,"Times New Roman",Times,serif; width:966px;  color:#FFFFFF}
.footer .menu_footer { float:left; padding:0px; margin:0px;}
.footer .menu_footer a { list-style:none; color:#FFFFFF;}
.footer .prawa { float:right; padding:0 0 12px;}
.footer .prawa a { list-style:none; color:#FFFFFF;}

.text_left { text-align:right; }
p.clr,
.clr { clear:both; padding:0; margin:0; background:none; }
li.bg { clear:both; border-top:1px solid #eaeaea; padding:0; margin:5px 0; background:none; }
.bg { clear:both; border-top:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; margin:5px 0; background:none; }
.bg1 { clear:both; border-top:1px solid #eaeaea; margin-top: 5px; background:none; }

.pauze_news { clear:both; border-top:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; margin:5px 0; width:225px; background:none; }
.pauze { clear:both; border-top:0px solid #eaeaea; padding-top:5px; padding-bottom:5px; background:none; }

#tabela {}
table.sortable{border:0; padding:0; margin:0;}
table.sortable td{padding:4px; width:120px; border-bottom:solid 1px #DEDEDE;}
table.sortable th{padding:4px;}
table.sortable thead{background:#e3edef; color:#333333; text-align:left;}
table.sortable tfoot{font-weight:bold; }
table.sortable tfoot td{border:none;}


/* infobox styling */
.infobox{
width:275px;
padding:23px 5px 5px 5px;
margin:5px;
position:relative;
z-index:90;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);
-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);
box-shadow:0 0 3px rgba(0,0,0,0.55);
background:#424242;
background:-webkit-gradient(linear, left top, left bottom, from(#6a6b6b), to(#424242));
background:-moz-linear-gradient(top,#6a6a6a,#424242);
color: #fff;
font-size: 90%;
}
.infobox h3{
position:relative;
width:306px;
color:#fff;
padding:8px 0;
margin:-7px -16px;
left:0;
z-index:100;
-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);
-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);
box-shadow:0 0 3px rgba(0,0,0,0.55);
background:#3198dd;
background:-webkit-gradient(linear, left top, left bottom, from(#33acfc), to(#3198dd));
background:-moz-linear-gradient(top,#33acfc,#42769D);
font-size:100%;
text-align:center;
text-shadow:#2187c8 0 -1px 1px;
font-weight:bold;
}
/* left shadow */
.infobox:before {
content:"\00a0";
display:block; /* reduce the damage in FF3.0 */
position:absolute;
top:49px; /* value = - border-top-width - border-bottom-width */
left:-10px; /* controls horizontal position */
width:0;
height:0;
border-width:10px 0 10px 10px; /* vary these values to change the angle of the vertex */
border-style:solid;
border-color:#2083c2 transparent transparent; 
z-index:0;
}
/* right shadow */
.infobox:after {
content:"\00a0";
display:block; /* reduce the damage in FF3.0 */
position:absolute;
top:49px; /* value = - border-top-width - border-bottom-width */
right:-10px; /* controls horizontal position */
width:0;
height:0;
border-width:10px 10px 10px 0; /* vary these values to change the angle of the vertex */
border-style:solid;
border-color:#2083c2 transparent transparent; 
z-index:0;
}
.infobox p{
font-size:12px;
color:#fff;
margin:7px 7px 5px 5px;;
}
.infobox strong{
display:block;
}

.pauze_news_big { clear:both; border-top:1px solid #eaeaea; padding-top:3px; padding-bottom:3px; margin:5px 0; width:650px; background:none; }

.partners{border-top:1px #CCCCCC solid; margin-top: 5px; padding-bottom: 50px; padding-top: 15px;}
.partners a img{padding:10px; border:0px;}


.holiday table {width:670px; color:#666666; font:13px Georgia,"Times New Roman",Times,serif;}
.holiday table tr td {border-bottom:1px #999999 solid;padding-bottom:5px;padding-top:5px;}

.air_trackings td { color: #2E597B;font: 12px Georgia,"Times New Roman",Times,serif;text-decoration: none;}
.air_trackings td input{border:#2E597B solid 1px; color:#993300;}
.air_trackings td ul li{list-style-type: none; background:none}
.air_trackings td li{ margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif }

.air_trackings a{font:12px Arial, Helvetica, sans-serif;text-decoration: underline; float:left}
