body{
	width:940px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	font-family: Tahoma, Trebuchet, Arial;	
}

#header{
width:940px;
height:157px;
float:left;
margin:0 auto;
background-image:url(images/header.jpg);
}

#left_header{
width:438px;
height:164px;
float:left;
}

#zabytki{
width:445px;
height:85px;
float:left;
}

#logo{
width:438px;
height:72px;
float:left;
}


#dane_kontaktowe{
float:left;
width:220px;
height:164px;
margin-left:20px;
}

#dane_kontaktowe p{
padding:0px;
margin:0px 0px 0px 10px;
font-size:19px;
col or:#444444;
}

#dane_kontaktowe h1{
color:#f59523;
font-size:25px;
}

#dane_kontaktowe a{
color:#c90c84;
fon t-size:25px;
margin:0px;
padding:0px;
text-decoration:none;
}


#right_header{
width:245px;
height:150px;
float:left;
bac kground-color:#0000FF;
margin-left:10px;
margin-top:14px;
}
#autoposzukiwacz{
width:220px;
float:left;
text-align:center;
height:60px;
ba        ckground-color:#009999;
margin-bottom:10px;
}

#autoposzukiwacz p{
color:#2b6acc;
font-size:16px;
font-weight:bold;
}
#facebook{
float:left;
}


#dane{
float:left;
width:370px;
height:60px;
margin-left:250px;
margin-top:10px;
}

#dane p{
color:#444444;
pad                ding-top:0px;
pad            ding-bottom:0px;
margin:5px;
}

#dane a{
color:#444444;
text-decoration:none;
}

#dane a:hover{
text-decoration:underline;
}

#wrapper{
float:left;
margin:0 auto;
backg round-image:url(images/wrapper_background.jpg);
background-color:#ffffff;
background-repeat:repeat-y;
width:940px;
height:auto;
}

#menu_top{
width:940px;
height:32px;
float:left;
ba                                                   ckground-image:url(images/menu_top.jpg);
background-repeat:no-repeat;
}

#menu_top ul{
margin:0px 0px 0px 3px;
padding:0px;
}

#menu_top ul li{
	width:153px;
	b  order-right-width: 1px;
	bo  rder-right-style: dotted;
	bo  rder-right-color: #ffffff;
	height:32px;	
	list-style-type: none;
	float:left;	
	line-height:32px;
	pa dding-left:11px;
	pad ding-right:11px;
	background-image:url(images/menu-gorne-blue.jpg);
	back    ground-position:center left;
	backg   round-repeat:no-repeat;
	font-size:14px;
	text-align:center;
	margin-right:3px;
}


#menu_top ul li a, a.active {
color:#ffffff;
text-decoration:none;
font-size:14px;	
font-weight:bold;
}

#menu_top ul li a:hover {
color:#ffffff;
text-decoration:underline;
font-size:14px;	
font-weight:bold;

}

#left_side{
width:363px;
height:auto;
float:left;
margin:10px 27px 0px 0px;
}

#polecane_oferty_top{
width:363px;
height:10px;
float:left;
backg round-image:url(images/polecane-oferty-top.jpg);
background-repeat:no-repeat;
}



#polecane_oferty_middle{
width:363px;
height:auto;
float:left;
background-image:url(images/polecane-oferty.jpg);
background-repeat:repeat-y;
pad ding:0px 10px 0px 10px;
}

#polecane_oferty{
width:343px;
height:auto;
float:left;
bac kground-image:url(images/polecane-oferty.jpg);
backgr ound-repeat:repeat-y;
margin:0px 10px 0px 10px;
}

#polecane_oferty p{
color:#2b2b2b;
font-size:12px;
margin:0px;
padding:7px 0px;
}

#polecane_oferty h2{
color:#077994;
font-size:15px;
margin:0px;
padding:0px;
}

#polecane_oferty a{
color:#c90c84;
}

#polecane_oferty_bottom{
width:363px;
height:10px;
float:left;
backgr ound-image:url(images/polecane-oferty-bottom.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}


#newsletter{
margin-top:10px;
margin-bottom:10px;
width:180px;
height:120px;
float:left;
}

#newsletter p{
font-size:12px;
}


#biuro_podrozy{
margin-top:10px;
margin-bottom:10px;
width:180px;
height:120px;
float:left;
}
#biuro_podrozy h3{
font-size:20px;
color:#077994;
margin:0px;
padding:0px;
}

#biuro_podrozy p{
font-size:12px;
}


#wybrane_wycieczki{
float:left;
width:363px;
height:auto;
}

#wybrane_wycieczki a{
font-size:14px;
color:#000000;
text-decoration:none;
}
#wybrane_wycieczki a:hover{
font-size:14px;
color:#000000;
text-decoration:underline;
}



#wybrane_wycieczki li{
ba ckground-image:url(images/wybrane-wycieczki-bullet.jpg);
bac kground-position:left center;
bac kground-repeat:no-repeat;
padd ing-left:10px;
list-style-image:url(images/wybrane-wycieczki-bullet.jpg);
l ist-style-image:none!important;
list-style-position:inside;
padding:0px;
margin:0px;
line-height:14px;
}


#wybrane_wycieczki_01{
float:left;
width:175px;
height:auto;
}



#wybrane_wycieczki_02{
float:left;
width:175px;
height:auto;
}



#me nu_left{
width:224px;
height:auto;
margin:0px 0px 15px 0px;
float:left;
}

#m enu_left ul{
margin:0px 0px 0px 0px;
padding:0px;
}

#me nu_left ul li{
	width:175px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e7e7e7;
	height:29px;	
	list-style-type: none;
	float:left;	
	line-height:29px;
	padding-left:30px;
	background-image:url(images/bullet.png);
	background-position:center left;
	background-repeat:no-repeat;
	backg            round-color:#fefefe;
	
}

#me nu_left ul li a, a.active {
	color:#444444;
	text-decoration:none;
	bac kground-color:#f97223;
	height:29px;
	line-height:29px;
	float:left;
	font-size:13px;	
	font-weight:bold;
}

#me nu_left ul li a:hover {
	color:#444444;
	text-decoration:underline;
	height:29px;
	line-height:29px;
	float:left;
	font-size:13px;	
	font-weight:bold;
}

#livechat{
float:left;
width:224px;
height:112px;
background-image:url(images/konsultant-02.jpg);
background-repeat:no-repeat;
padding-right:80px;
font-size:12px;
}

#ep3livechatContainer{
padding-top:50px;
text-align:center;
width:134px;
}
#ep3 livechatButton{
margin-top:10px;
}

#szybki_kontakt{
width:224px;
height:auto;
float:left;
margin-bottom:10px;
}
#szybki_kontakt h1{
color:#2b6acc;
font-size:20px;
margin: 4px 0px;
}
#szybki_kontakt h2{
color:#2b6acc;
font-size:18px;
margin: 4px 0px;

}
#szybki_kontakt h3{
color:#2b6acc;
font-size:16px;
margin: 4px 0px;

}
#szybki_kontakt h4{
color:#2b6acc;
font-size:14px;
margin: 4px 0px;
}

#szybki_kontakt p{
color:#444444;
font-size:13px;
}

#szybki_kontakt a{
color:#2b6acc;
text-decoration:none;
}
#szybki_kontakt a:hover{
text-decoration:underline;
}



#right_side{
margin-top:0px;
width:550px;
min-width:550px;
float:left;
height:auto;
backgr ound-color:#FF0000;
}


#first_banner{
float:left;
width:530px;
height:auto;
margin:0px;
padding:0px;
}
#second_banner{
float:left;
width:530px;
height:auto;
margin-top:5px;
}

#srodek_merlinx{
margin-top:3px;
width:530px;
float:left;
height:auto;
co lor:#00FF00;
bac kground-color:#FF0000;
mi n-height:1200px;
}

#prawe_banery{
float:left;
margin-bottom:5px;
width:224px;
}
#prawe_banery img{
margin-top:3px;
margin-bottom:3px;
float:left;
width:224px;
}
#menu_polecane{
width:224px;
height:auto;
margin:0px 0px 15px 0px;
float:left;
}

#menu_polecane ul{
margin:0px 0px 0px 0px;
padding:0px;
}

#menu_polecane ul li{
	width:175px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e7e7e7;
	height:29px;	
	list-style-type: none;
	float:left;	
	line-height:29px;
	padding-left:30px;
	background-image:url(images/bullet.png);
	background-position:center left;
	background-repeat:no-repeat;
	backg            round-color:#fefefe;
	
}

#menu_polecane ul li a, a.active {
	color:#444444;
	text-decoration:none;
	bac kground-color:#f97223;
	height:29px;
	line-height:29px;
	float:left;
	font-size:13px;	
	font-weight:bold;
}

#menu_polecane ul li a:hover {
	color:#444444;
	text-decoration:underline;
	height:29px;
	line-height:29px;
	float:left;
	font-size:13px;	
	font-weight:bold;
}
#prawe_banery_02{
float:left;
margin-bottom:5px;
width:224px;
}
#prawe_banery_02 img{
margin-top:5px;
margin-bottom:5px;
float:left;
width:224px;
}

#footer{
width:1018px;
height:auto;
ba ckground-image:url(images/prestige_wrapper_middle.png);
ba ckground-repeat:repeat-y;
float:left;
}

#menu_bottom{
width:940px;
height:25px;
float:left;
padding-top:10px;
margin-top:5px;
background-image:url(images/menu_bottom.jpg);
background-repeat:no-repeat;

overflow:hidden!important;
bor    der-top:solid 1px #d2d2d2;

}


#menu_bottom ul{
margin:0px -2px 0px 0px;
padding:0px;
float:right;

}

#menu_bottom ul li{
	width:auto;
	height:20px;	
	list-style-type: none;
	float:left;	
	line-height:20px;
	padding-left:8px;
	padding-right:8px;
	font-size:14px;	
	bor der-right-width: 2px;
	bor der-right-style: solid;
	bor der-right-color: #c90c84;
	background-image:url(images/menu-dolne-line.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	
}

#menu_bottom ul li a, a.active {
	color:#077994;
	text-decoration:none;
	bac kground-color:#;
	height:20px;
	line-height:20px;
	f loat:left;
	font-size:13px;	
	font-weight:bold;
}

#menu_bottom ul li a:hover {
	color:#c90c84;
	text-decoration:underline;
	height:20px;
	line-height:20px;
	fl oat:left;
	font-size:13px;
	font-weight:bold;
}



#footer{
width:940px;
height:auto;
float:left;
margin-top:10px;
}

#napis{
width:96px;
height:50px;
float:left;
}

#loga{
width:940px;
height:50px;
float:left;
}

#opublikowane{
float:left;
width:800px;
height:40px;
margin-left:6px;
margin-right:6px;
}

#opublikowane p{
font-size:13px;
text-align:center;
line-height:4opx;
color:#252525;
}

#ozon{
width:118px;
float:left;
margin-top:20px;
margin-bottom:1px;
margin-right:3px;
}


.ep3searchBoxInactive{
backgr ound-color:#2b6acc!important;
color:#dbdbdb!important;
text-align:center!important;
width:160px;
height:20px;
font-size:14px;
border:solid 1px #ababab;
}

.ep3newsLetterInactive{
width:150px;
border: solid 1px #444444;
}

#merlinx_top{
width:530px;
height:19px;
float:left;
bac kground-image:url(merlin_top.jpg);
back ground-repeat:no-repeat;
}

#merlinx_bottom{
width:530px;
height:10px;
float:left;
backg round-image:url(merlin_top.jpg);
}

#content_top{
width:940px;
height:18px;
float:left;
background-image:url(images/podstrona-top.jpg);
background-repeat:no-repeat;
margin-top:10px;
}

#content{
width:940px;
height:auto;
min-height:600px;
float:left;
background-image:url(images/podstrona-middle.jpg);
background-repeat:repeat-y;
}



#content_left{
width:415px;
height:auto;
margin-left:25px;
margin-right:60px;
float:left;

}


#content_right{
width:415px;
height:auto;
float:left;
margin-right:25px;
}





#content_bottom{
width:940px;
height:18px;
float:left;
background-image:url(images/podstrona-bottom.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}

   .align-center{ text-align:center}
   .align-left{ text-align:left}
   .align-right{text-align:right}
   .align-justify{text-align:justify}
   
   #content_left p{
   font-size:13px;
   color:#444444;
   }
   
   #content_left li{
   font-size:13px;
   color:#444444;
   padding-top:3px;
   padding-bottom:3px;
   }
   
   #content_left a{
   color:#077994;
   text-decoration:underline;
   }
   
   #content_left h1{
   font-size:22px;
   color:#c80c84;
   }
   
   #content_left h2{
   font-size:21px;
   color:#c80c84;
   }
   
   #content_left h3{
   font-size:20px;
   color:#c80c84;
   }
   
   #content_left h4{
   font-size:19px;
   color:#c80c84;
   }
   
   
   #content_left h5{
   font-size:17px;
   color:#c80c84;
   }
   
   #content_left h6{
   font-size:17px;
   color:#c80c84;
   }
   
   
     #content_right p{
   font-size:13px;
   color:#444444;
   }
   
   #content_right li{
   font-size:13px;
   color:#444444;
   padding-top:3px;
   padding-bottom:3px;
   }
   
   #content_right a{
   color:#077994;
   text-decoration:underline;
   }
   
   #content_right h1{
   font-size:22px;
   color:#c80c84;
   }
   
   #content_right h2{
   font-size:21px;
   color:#c80c84;
   }
   
   #content_right h3{
   font-size:20px;
   color:#c80c84;
   }
   
   #content_right h4{
   font-size:19px;
   color:#c80c84;
   }
   
   
   #content_right h5{
   font-size:17px;
   color:#c80c84;
   }
   
   #content_right h6{
   font-size:17px;
   color:#c80c84;
   }
   
   
  
   .mi                                                  ni{
   float:eft;
   font-size:12px!important;
   font-weight:normal!important;
   }




.col                                          or1bg{
back ground-color:#FF0000!important;
background-image:url(top_merlin_background.jpg);
colo r:#000000!important;
	border-left-width: 1px!important;
	border-left-style: solid!important;
	border-left-color: #e5c72a!important;
	border-right-width: 1px!important;
	border-right-style: solid!important;
	border-right-color: #e5c72a!important;
}
.col                                             or1bo{
border-top:none!important;
border-bottom:none!important;
back ground-color:#ffffff!important;
color:#000000!important;
}
#me nupath{
bac kground-color:#0000FF!important;
}
.colo                                        r2{
	color:#000000!important;
	back ground-image:url(middle_merlin_background.png)!important;
backg ound-position:center top!important;
	back ground-repeat:repeat-y!important;
	bo rder-right-width: 1px!important;
	bo rder-left-width: 1px!important;
	bo rder-right-style: solid!important;
	bo rder-left-style: solid!important;
	bo rder-right-color: #FF0000!important;
	bo rder-left-color: #FF0000!important;
	back ground-color:#FF0000!important;
	border:none!important;
	border-left:none!important;
	border-right:none!important;
}
.co                                     lor1bot{
border-top:none!important;
background-image:url(bottom_merlin_background.jpg)!important;
background-repeat:repeat-x!important;
background-color:#ffffff!important;
}



ta                                   ble#navmenu td{
	border-left-width: 1px!important;
	border-top-style: none!important;
	border-right-style: none!important;
	border-bottom-style: none!important;
	border-left-style: none!important;
	border-left-color: #FFFFFF!important;
}

#pro moboxes{
font-size:14px!important;
}
.ep3 promobox{
font-size:14px!important;
}
td{
font-size:12px!important;
}

.ep3 boxover1 t d{
font-size:15px!important;
}
.ep3boxvertical{
margin-left:5px;
margin-right:5px;
}


#mctd{
float:left;
margin:0px;
padding:0px;
}
#menupath{
float:left;
margin:0px;
padding:0px;
}

.ep3newsbutton{
float:right;
margin-top:10px;
background-image:url(images/przycisk-zapisz-newsletter.jpg)!important;
color:#ffffff;
width:65px;
height:24px;
border:none;
font-weight:bold;
font-size:12px;
margin-right:27px;
}
.col or1bg{
back ground-color:#FF0000!important;
background-image:url(images/colorbg-tlo.jpg)!important;
background-repeat:no-repeat;
}