body{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;padding:0 0px;
        color:#465564; 
        font-weight:bold;
	border:0; margin:0;  background:#fff;

}

a img { border:0 }

ul, li{border:0; padding:0; margin:0;}

a.logol{
  display: block;
  width: 100%;
  height: 100%;
}

#title {
	display:block;
	margin:0 auto;
	padding:0;
	background:#fff;
	height:140px;
	width:100%px;
}




#flag {	
 	position: absolute;
        right: 4px;
	background-image: url('../img/tlof.gif');
	top: 0px;
	width:106px;
	height:25px;
        float: left;
	overflow: hidden;
        clear: both;
}

#logo {	
        position: absolute;
        margin: 0 auto;
	width: 400px;
	height: 140px;
        float: left;
	background-image: url('../gfx/logo.gif');
	overflow: hidden;
        clear: both;
}
#smol {	
        position: absolute;
	width: 160px;
	height: 29px;
        float: right;
	overflow: hidden;
        clear: both;
margin-top:-4px;margin-left:950px
}


#main {
	display:block;
	margin:0 auto;
	padding:0;
	width:100%;
        text-decoration:none; 
	background:#fff;
        color:#000000; 
        font-family:Arial; 
        font-size:14px; 
        font-weight:normal;
}


#box {
	display:block;
	margin:0 auto;
	padding:0;
	width:100%;
        height:auto;
	background: #ECF2F8;
}



#boxIN {
	width: 100%;
	height: 100%;
	background-image: url('../gfx/box/box.jpg');
        overflow: hidden;
        clear: both; 
        color:#1e5990;         
        font-size: 13pt; 
        text-decoration:none; 
        font-weight: bold;
}


#boxUB {
	width: 98%;
	height: 100%;
	background-color: #fff;
        overflow: hidden;
        clear: both;
        border-style:solid; 
        border-color:#bf1c1a; 
        border-width:1px; 
        color:#1e5990;         
        font-size: 13pt; 
        text-decoration:none; 
        font-weight: bold;
}

#zdjecie {
        display:none; 
        position: absolute;
        z-index:3;
	width: 94px;
	height: 60px;
        clear: both;
	top:-35px;
	left:198px;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#28c2f3; 
        border-width:1px; 
}


#zdjecie2 {
        display:none; 
        position: absolute;
        z-index:3;
	width: 60px;
	height: 83px;
        clear: both;
	top:-55px;
	left:228px;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#28c2f3; 
        border-width:1px; 
}


#zdjecie3 {
        display:none; 
        position: absolute;
        z-index:3;
	width: 94px;
	height: 60px;
        clear: both;
	top:-35px;
	left:198px;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#28c2f3; 
        border-width:1px; 
}


#zdjecie4 {
        display:none; 
        position: absolute;
        z-index:3;
	width: 94px;
	height: 60px;
        clear: both;
	top:-35px;
	left:198px;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#28c2f3; 
        border-width:1px; 
}

#podvorie {
        display:none; 
        position: absolute;
        z-index:3;
	width: 285px;
	height: 120px;
        clear: both;
	top:-5px;
	left:228px;
        border-style:solid; 
        background:#DEDEDE;
        border-color:#DC3838;color:#068DB8;text-align:justify;
        border-width:1px; 
}


#podvorie2 {
        display:none; 
        position: absolute;
        z-index:3;
	width: 285px;
	height: 120px;
        clear: both;
	top:305px;
	left:228px;
        border-style:solid; 
        background:#DEDEDE;
        border-color:#DC3838;color:#068DB8;text-align:justify;
        border-width:1px; 
}


#emitaz {
        display:none; 
        position: absolute;
        z-index:3;
	width: 405px;
	height: 120px;
        clear: both;
	top:170px;
	left:15px;
        border-style:solid; 
        background:#DEDEDE;
        border-color:#DC3838;color:#068DB8;text-align:justify;
        border-width:1px; z-index:5;
}

#x {position:absolute;right:2px;top:2px}
#opispdv {text-align:justify;margin-bottom: 15px;margin-left:6px;margin-right:5px;font-size:12pt}

#rezerwuj {
        font-size: 12px;
        display:none; 
        font-weight:bold;
        color:#1e5990; 
        position: absolute;
        z-index:3;
        top: 0px;
	width: 930px;
	height: 275px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#bf1c1a; 
        border-width:1px; 
        border-top:none;
}



#rezerwujdane {
        font-size: 12px;
        display:none; 
        font-weight:bold;
        color:#1e5990; 
        position: absolute;
        z-index:4;
        top: 0px;
	width: 930px;
	height: 275px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#bf1c1a; 
        border-width:1px; 
        border-top:none;
}


#sylwester {
        
        display:none; 
        font-weight:bold;
        position: absolute;
        z-index:3;
        top: 5px; right:510px;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
}

#sylwester a {
	font-family:sans-serif; 
	font-size:14px;
        color:#d20003; 
        font-weight:bold;text-decoration:none;}

#sylwester a:hover {
	font-family:sans-serif; 
	font-size:14px;
        color:#d0d0d0; 
        font-weight:bold;text-decoration:none;}


#formula {
        
        font-weight:bold;
        position: absolute;
        z-index:3;
        top: 0px; right:310px;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
}

#formula2 {
        font-size: 12px;
        font-weight:bold;
        color:#1e5990; 
        z-index:2;
        top: 0px; right:120px;
        float: right;
	overflow: hidden;
        clear: both;

        width: 180px;
	height: 20px;
        border-style:solid; 
        border-color:#bf1c1a; 
        border-width:1px; 
        border-right:none;
}



#isic {
        font-size: 24px;
        font-weight:bold;
        background:#1f4d7a;
        color:#ffffff; 
	overflow: hidden;
        clear: both;
	display:block;
        width: 100%;
	height: 35px;
}



div.opis {
margin: 0px 6px 0px 6px; border: 0px
}


div.tresc {
padding-left: 8px; color:#000000; font-size: 9pt; font-family: Verdana; font-weight: normal;text-decoration:none;
}

#prawy1 {
margin-top: 0px; width: 300px; height: 200px; background: #92b8d6; z-index:0;
}


#prawy2 { 
width: 300px; height: 30px; background: #ECF2F8; 
}

#prawy3 { 
width: 300px; height: auto; background: #92b8d6; color:#000000; font-size: 14pt; font-family: Verdana; font-weight: bold;text-decoration:none;
}

#foot {
	display:block;
	margin:0 auto;
	padding:0;
	bottom: 0px;
	background:#dbdbd2;
	width:100%;
	height: 20px;
        z-index:0;
}

#foot-l {
	position: absolute;
        z-index:1;
	padding:0;
        float: left;
	width: 100%;
	height: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
        filter:alpha(opacity=60);
        -moz-opacity:.60;
        opacity:.60;
	background-color: #ECF2F8;
}




/* ----------- NAVIGATION----------- */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/ul-multi-three.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* for this demo only */

/* ----------------------------------------------------------------------------	*/
/* default styling */
.nav,
.nav ul{list-style-type:none; margin:0; padding:0;}
.nav a {text-decoration:none;}
.nav {font-family: arial, sans-serif; font-size:12px; width:930px; margin:0 auto;}

/* style the links */
.nav a {background:url(ulmulti3/box.gif) no-repeat right center;} 
.nav a.top {background:url(ulmulti3/box.gif) no-repeat right top;}
.nav a.top2 {background:url(ulmulti3/box2.gif) no-repeat right top;}
.nav a.bottom {background:url(ulmulti3/box.gif) no-repeat right bottom;}

.right ul ul a {background:url(ulmulti3/box3.gif) no-repeat right center;}
.right ul ul a.top2 {background:url(ulmulti3/box3.gif) no-repeat right top;}
.right ul ul a.bottom {background:url(ulmulti3/box3.gif) no-repeat right bottom;}

/* style the <b> element so that is does not affect the size of the link */
.nav a b {color:#fff; font-weight:bold; display:block; padding:5px 10px 5px 15px;}
.nav .fly .main b {background: transparent url(ulmulti3/arrow.gif) no-repeat 127px 9px;}
.nav .down b {background: transparent url(ulmulti3/arrow2.gif) no-repeat 120px 11px;}
.nav .right ul b {text-align:right;}
.nav .right ul ul b {padding: 5px 15px 5px 10px;}
.nav .right ul .main b {background: transparent url(ulmulti3/arrow3.gif) no-repeat 15px 9px; text-align:right;}
.nav .right ul ul .main b {background: transparent url(ulmulti3/arrow3.gif) no-repeat 5px 9px; text-align:right;}

/* HEIGHT */
.nav ul ul {top:-24px;} /* position the top of the flyout first sub menus */
.nav ul ul ul {top:-25px;} /* position the top of the flyout second and third sub menus */
.nav ul.two {top:-40px;} /* position the top of the flyout sub menus with previous text on two lines */

/* WIDTH change this WITH CARE to suit your requirements */

/*set the link width here*/
.nav .drop,
.nav a {width:130px;}
.nav ul li {max-width:130px;} /* fix for IE8 */

/* set the left flyout position here */
.nav ul ul {left:130px;}
/* set the right flyout position here */
.nav li.right ul ul {left:auto; right:129px;}
.nav li.right ul ul ul {left:auto; right:130px;}

/* make this WIDTH - 1px */ /* or WIDTH - 0.063em if using em sizing */
.nav a {margin-right:-129px;}

/* ----------------------------------------------------------------------------	*/

/* DO NOT CHANGE ANYTHING BELOW */
.nav li {float:left;} /* fixes IE bugs, and allows for clearing */
.nav ul {float:left; position:relative; z-index:20;} /* necessary for float drop and to stack the <ul>s */
.nav ul li {clear:left;} /* must clear the floated list item inside sublist */
.nav a {position:relative; display:block;} /* needs to have a position, to be above the rest */
.nav a.main {float:left; /* necessary for float drop */
    margin-top:10000px;} /* bring the top level links back into view */
.nav .drop,
.nav .fly {margin-top:-10000px;} /* hide the sub links and their containers, opera has low upper limits */
.nav ul {margin-bottom:-5000px;} /* avoid any interaction between the subs, can be any large size */

/* The bit that does ALL the work to bring the sub menus into view */

.nav a:hover,
.nav a:focus,
.nav a:active {margin-right:0; z-index:10; outline:0;}

.nav a:hover b,
.nav a:focus b,
.nav a:active b {color:#c6e5f0; cursor:pointer;background-image: url(ulmulti3/box0.gif);background-repeat: no-repeat;} /* this is for keyboard tabbing color change */

/* OPERA fix */
.nav ul:hover,
.nav ul ul:hover {clear:left;} /* to stop intermittent sub link :hover problems */

/* ----------------------------------------------------------------------------	*/
         
         



.english{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
        color:#1e5990; 
        font-weight:bold;
}




p.wycieczka {float: left;border-style:solid; border-color:#e01219; border-width:1px;background-color:#b6c1e3;text-decoration:none; color:#ce1602; font-family:Verdana; font-size:14px; font-weight:bold; width:150px;height:115px}
.tytu {text-decoration:underline; color:#000000; font-family:Verdana; font-size:15px; font-weight:bold;}
.szcz {text-decoration:none; color:#000000; font-family:Verdana; font-size:13px; font-weight:bold;}
.ggg {color:#cc2d32; font-size: 72pt; font-family: Arial; font-weight: bold; text-decoration:none;}
.kal {background-attachment: fixed; color:#115ba1; font-size: 8pt; font-family: Verdana; font-weight: bold;text-decoration:none;}



p.dyr {border-style:solid; border-color:#e01219; border-width:1px;background-color:#b6c1e3;text-decoration:none; color:#000000; font-family:Verdana; font-size:12px; font-weight:bold; font-style:italic}
.prom {text-decoration:none; color:#e01219; font-family:Verdana; font-size:12px; font-weight:bold;}


#arr {
	background-image: url(../gfx/arrow0.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;width:300px;
        text-decoration:none;
        cursor: hand
}
#arr:hover {
	background-image: url(../gfx/arrow.gif);
	background-repeat: no-repeat;
	background-position: 255px 0px;width:300px;
        text-decoration:none;
        cursor: hand

}


#noarr {
	background-image: url(../gfx/noarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;width:300px;
        text-decoration:none;
        cursor: hand
}
#noarr:hover {
	background-image: url(../gfx/noarrow.gif);
	background-repeat: no-repeat;
	background-position: 255px 0px;width:300px;
        text-decoration:none;
        cursor: hand

}

#kon_kierunek {
	background-image: url(../gfx/kons.png);
	background-repeat: no-repeat;text-align:center;
	width:186px;height:285px;padding-top:15px;
	font-size: 10pt; 
	font-family: Arial;
	text-decoration:none;color: red; 	font-weight: bold;margin-left:18px

}

#kon_kierunek2 {
	background-image: url(../gfx/partner1.gif);
	background-repeat: no-repeat;text-align:center;
	width:180px;height:25px;padding-top:5px;
	font-size: 10pt; 
	font-family: Arial;
	text-decoration:none;color: #1c4b77; 	font-weight: bold;
	cursor:hand;

}

#kon_kierunek3 {
padding-bottom:9px;width:180px;
}

table.aut {
border-style:solid; border-color:#e01219; border-width:1px;background-color:#b9d8f0;text-decoration:none; width:356px;
border-left:none;border-right:none;border-top:none;
}



td.aut {
border-style:solid; border-color:#e01219; border-width:1px;background-color:#b9d8f0;text-decoration:none; 
border-left:none;border-right:none;border-top:none;
}

td.aute {
background: #b2dee7;
border-style:solid; border-color:#e01219; border-width:1px;text-decoration:none; 
border-left:none;border-right:none;border-top:none;
color:#c2979f;  font-weight:bold;text-align:center;font-size:12pt;
}


#bilety {
	font-size: 12px;text-align:center;
        display:none; 
        font-weight:bold;
        color:#1e5990; 
        position: absolute;
        z-index:2;
        top: 274px;
        margin-left: 275px;
	width: 300px;
	height: 175px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#bf1c1a; 
        border-width:1px; 
}



#bilety2 {
	font-size: 12px;text-align:center;
        display:none; 
        font-weight:bold;
        color:#1e5990; 
        position: absolute;
        z-index:2;
        top: 474px;
        margin-left: 25px;
	width: 300px;
	height: 175px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
        border-style:solid; 
        background:#c1c1c1;
        border-color:#bf1c1a; 
        border-width:1px; 
}



#przylot {
	text-align:center;
	color:#e9e9e9;
	font-size:14px;
        position: absolute;
	font-weight:normal;
        z-index:2;
        top: 127px;
        margin-left: 16px;
	width: 250px;
	height: 26px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both;
        background:#c1c1c1;
}




#wylot {
	text-align:center;
	color:#e9e9e9;
	font-size:14px;
	font-weight:normal;
        position: absolute;
        z-index:2;
        top: 188px;
        margin-left: 16px;
	width: 250px;
	height: 26px;
        float: left;
	overflow: hidden;
        background-repeat: no-repeat;
        clear: both; 
        background:#c1c1c1;
}


#wycc {
	cursor: move;
}

