body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; background-color:#FFFFFF; }

.capsula{margin: auto; width: 830px; margin-top: 0px; padding-top: 0px;}
.reklamagoogle{float: left; height:600px; width: 160px; margin-left: 15px;}
.logomenu{width: 780px; height:53px; margin-bottom: 0px;}
.logo{float:left; height: 53px; width: 180px; margin-right: 14px;}
.headermenu{float:right; width: 560px; height: 23px; padding-top: 9px; padding-left:10px; padding-right: 10px; font-size: 10px; margin-top: 5px; border-style:solid; border-width: 1px; border-color:#CCCCCC; background-image:url(../img/_headermenubg.jpg);}
.footer{width: 825px; border-bottom-style:solid; border-bottom-color: #325799; border-bottom-width: 2px; clear: both; font-size:9px; padding-top: 20px; padding-bottom: 5px;}

.headermenua:link {text-decoration : none; color:#FFFFFF;}
.headermenua:visited {text-decoration : none; color:#FFFFFF;}
.headermenua:hover {text-decoration:underline; color:#FFFFFF;}
.headermenua:active {color:#FFFFFF;}

.amenur:link {text-decoration : none; color:#666666;}
.amenur:visited {text-decoration : none; color:#666666;}
.amenur:hover {text-decoration:underline; color:#02B8C4;}
.amenur:active {color:#02B8C4;}

.amore:link {text-decoration : none; color:#00ADEF;}
.amore:visited {text-decoration : none; color:#00ADEF;}
.amore:hover {text-decoration:underline; color:#D60000;}
.amore:active {color:#D60000;}

.afooter:link {text-decoration : none; color:#CCCCCC;}
.afooter:visited {text-decoration : none; color:#CCCCCC;}
.afooter:hover {text-decoration:underline; color:#D60000;}
.afooter:active {color:#D60000;}


a:link {text-decoration : none; color:#333333;}
a:visited {text-decoration : none; color:#333333;}
a:hover {text-decoration:underline; color:#D60000;}
a:active {color:#D60000;}

.menuline {color:#CCCCCC;}

.leftm{float: left; width: 517px;}
.rightm{float: left; width: 300px; margin-left:11px;}

.bigbox{width: 513px; height: 296px; border-style:solid; border-color:#CCCCCC; border-width:1px; font-size:9px;}

.top5{padding-top:5px; padding-left: 5px;}
.bigfoto{margin-left: 4px; margin-right: 4px; margin-top: 5px; height:237px;}
.bigcoption{font-size: 9px; padding-top:5px; padding-left: 5px; clear:both;}
.infobox{border-style:solid; border-color:#CCCCCC; border-width:1px;  width: 248px; height: 156px; margin-bottom:10px;}
.infoboxnarrow{border-style:solid; border-color:#CCCCCC; border-width:1px; width: 140px; margin-bottom:10px; background-color: #F8F8F9;}
.pit{width: 238px; height: 31px; border-style:solid; border-color:#CCCCCC;  border-width:1px; margin-bottom:10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px;}
.galileo{width: 238px;  height: 31px; border-style:solid; border-color:#CCCCCC;  border-width:1px; margin-bottom:10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px;}
.platnosci{width: 238px; height: 31px; border-style:solid; border-color:#CCCCCC;  border-width:1px; margin-bottom: 10px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px;}


.hotels{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8;}
.hotelshead{height: 16px; color:#009999; font-weight:bold; padding-left: 5px; padding-top: 7px;  width: 244px; padding-bottom: 5px;}

.visas{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8;}
.visashead{height: 16px; color:#009999; font-weight:bold; padding-left: 5px; padding-top: 7px;  width: 244px; padding-bottom: 5px;}

.menus{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px;}
.menusshead{height: 16px; color:#FFFFFF; font-weight:bold; padding-left: 5px; padding-top: 7px; background-image:url(../img/tabvisasbg.jpg); width: 244px; padding-bottom: 5px;}

.fair{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8;}
.fairhead{height: 16px; color:#009999; font-weight:bold; padding-left: 5px; padding-top: 7px;  width: 244px; padding-bottom: 5px;}

.menuall{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px;}
.menuallhead{height: 16px; color:#FFFFFF; font-weight:bold; padding-left: 5px; padding-top: 7px; background-image:url(../img/tabvisasbg.jpg); width: 244px; padding-bottom: 5px;}

.menuallnarrow{width: 140px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px;}
.menuallnarrowhead{height: 16px; color:#FFFFFF; font-weight:bold; padding-left: 5px; padding-top: 7px; background-image:url(../img/tabvisasbg.jpg); width: 136px; padding-bottom: 5px;}

.mformbox{width: 513px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8; margin-top: 10px;}
.mformhead{padding-left: 5px; padding-top: 7px; padding-bottom: 5px; width: 100%; float:left;}

.media{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8;}
.mediahead{height: 16px; color:#009999; font-weight:bold; padding-left: 5px; padding-top: 7px;  width: 244px; padding-bottom: 5px;}

.praca{width: 248px;  border-style:solid; border-color:#CCCCCC; border-width:1px; margin-bottom:15px; background-color:#F8F8F8;}
.pracahead{height: 16px; color:#009999; font-weight:bold; padding-left: 5px; padding-top: 7px;  width: 244px; padding-bottom: 5px;}



.formmainheader{color:#FFFFFF; font-size: 10px; background-image:url(../img/_tabmformbg.jpg); height:16px; width: 105px; padding-left: 10px; padding-top: 7px; border-style:solid; border-width: 1px; border-color:#CCCCCC; margin-left: 3px; margin-right: 3px; padding-bottom: 5px; padding-right: 10px;}
.formmaintext{border-left-style:dotted; border-left-width:1px; border-left-color:#9999CC;  padding-left: 5px;  margin-left: 5px;}

.boxad1{ float:left; background-color: #F8F8F9; padding: 5px; float:left; width: 240px; margin-top: 0px; height:140px; margin-right: 11px; border-style:solid; border-color:#CCCCCC;  border-width:1px;}
.boxad2{ float: right; background-color: #F8F8F9; padding: 5px; float: right; width: 240px; margin-top: 0px; height:140px; border-style:solid; border-color:#CCCCCC;  border-width:1px;}

.boxad11{ float:left; background-color: #F8F8F9; padding: 5px; float:left; width: 240px; margin-top: 15px; height:35px; margin-right: 11px; border-style:solid; border-color:#CCCCCC;  border-width:1px;}
.boxad22{ float: right; background-color: #F8F8F9; padding: 5px; float: right; width: 240px; margin-top: 15px; height:35px; border-style:solid; border-color:#CCCCCC;  border-width:1px;}

.tours{width: 250px; margin-top:15px; float:left;}
.tourshead{height: 16px; color:#FFFFFF; font-weight:bold; padding-left: 5px; padding-top: 7px; background-image:url(../img/tabvisasbg.jpg); width: 250px; padding-bottom: 5px;}

.info{width: 250px; margin-top:15px; float:right;}
.infohead{height: 16px; color:#FFFFFF; font-weight:bold; padding-left: 5px; padding-top: 7px; background-image:url(../img/tabvisasbg.jpg); width: 250px; padding-bottom: 5px;}








.m_table_border_out{border-style:solid; border-width:1px; border-color:#CCCCCC;}
.m_table_bg_in{background-color:#F8F8F9;}
.znwiekszy{color:#D60000; font-size:6pt;}
.znwiekszys{color:#CCCCCC; font-size:6pt;}

h1{margin:0px; padding:0px; font-size:9pt;}
h2{margin:0px; padding:0px; font-size:8pt;}
.textheaderh1{color:#00ADEF; padding-bottom: 7px; border-bottom-style:dashed; border-bottom-color:#CCCCCC; border-bottom-width: 1px; width: 515px; padding-top: 10px; margin-bottom: 7px;}
.textheaderh2{color:#00ADEF; padding-bottom: 10px; width: 515px; padding-top: 10px; border-bottom-style:dashed; border-bottom-color:#CCCCCC; border-bottom-width: 1px; margin-bottom:5px;}
.formahead{font-size:12px; color:#999999; margin-bottom:10px; margin-top:10px; border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin:5px; padding-bottom:6px; padding-top:5px;}
.sep1{color:#CCCCCC}

.listamenu {
margin          : 0px;
padding         : 0px;
list-style-type : none;
list-style:none;
text-align      : left;
}
.listamenu a {
border-bottom-style:dashed;
border-bottom-width: 1px;
border-bottom-color:#CCCCCC;
margin          : 0px;
padding-left    : 5px;
padding-top		: 4px;
padding-bottom  : 4px;     
display         : block;
text-decoration : none;
}
.listamenu a:hover {
text-decoration : none;
background:#CCCCCC;
color:#FFFFFF;
}

#Layer1 {
	position:absolute;

	z-index:1;
	top: 168px;
	width:300px; 
	height:630px; 
	border-style:solid; border-width:1px; border-color:#B1A7FD; background-color:#F8F8F8;
	padding:0px;
}