/* SV CHANGES */
.top_quickpad{ float:right; width:300px; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:inline; margin:6px 0 0 0;}
.quick_txt{ float:right; margin-right:15px;color:#666666; display:inline;}
.lang_flags{ float:right; margin-left:20px; margin-right:10px;display:inline;}

.full_color{ clear:left; float:left; width:100%; display:inline; background:#000000; height:160px;}
.half_white{ float:left; width:50%; background:#FFFFFF; height:160px; display:inline;}
.half_black{ float:left; width:50%; background:#000000; height:160px; display:inline;}

.logo_fullpad{ clear:left; float:left; width:1000px; margin-top:-160px; display:inline; height:160px; position:relative; background:#ffffff url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/top_menucrnr.jpg) no-repeat right bottom;}
.logo_stripes{ float:left; width:250px; display:inline;}
.top_stripes{
	width:220px;
	height:155px;
	float:left;
	margin-top:0px;
	display:inline;
}

.flash_full{ clear:left; float:left; width:100%; background:#000000; height:220px;}
.rp_padtile{ float:left; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/rp_padtile.jpg) repeat-y; width:230px; height:220px;}

.big_menu{ clear:left; float:right; width:690px; margin:47px 0 0 17px; display:inline;}
.big_menu a{ float:left; width:170px; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/top_menubg.jpg) no-repeat left; display:inline; height:82px; text-align:center; font:36px Arial, Helvetica, sans-serif; color:#00CCFF; letter-spacing: -1px;}
.big_menusml{ font-size:15px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#434343; text-decoration:none; letter-spacing: 0px;}

.small_menu{ float:left; width:740px; margin:10px 0 0 0; height:20px; display:inline;}
.small_menu a{ float:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#434343; display:inline; width:89px; text-align:center;text-transform:lowercase;}

.unlimted_btm{clear:left; float:left; width:700px; background: none;}

.left_panel h1{float:left; font-size:34px; font-family:Arial, Helvetica, sans-serif; color:#000000; width:720px; font-weight: normal; letter-spacing:-1px;}
.videotits{ float:left; width:340px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF;}
.videotits_nolink{ float:left; width:340px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF;}
.lp_infolnk{ float:right; margin:15px 0 0 0px; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/lp_infolinkbg.png) repeat-x; height:38px; font-weight:normal; font-size:16px; font-family: Arial, Helvetica, sans-serif; color:#AAC02B; text-align:center; width:auto;}
.lp_paralinkpd{ clear:left; float:left; width:200px; margin-top:20px; display:inline;}


.videopad{ float:left; margin:5px 0 0 30px; width:340px; display:inline;}
.lp_cntpad{ clear:left; float:left; width:770px; margin:25px 0 0 0; display:inline;}
.lp_vidoes{ float:left; margin:0px 0px 0 25px;}
.lp_titlepad{ width:auto;}
.lp_titlepad1{ width:auto;}
.lp_titlepad2{ width:auto;}


.lp_cntinrtit1,.lp_cntinrtit2{ float:left; width:720px; font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF;}
.lp_cntinrpara1,.lp_cntinrpara2{ clear:left; float:left; width:720px; margin-top:6px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#484848;}
.lp_cntinrtit1:hover{ text-decoration:none; color:#00CCFF;}

.content_panel{ clear:left; float:left; width:1000px; margin-top:-310px; display:inline; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/cp_tilebg.jpg) repeat-y;}
.cp_fullleft{ float:left; width:50%; background:#F8F5F3; height:310px; margin-top:-310px;}

.color_full{clear:left; float:left; width:100%; background:#000000; height:50px;}


.cp_fullpad{ clear:left; float:left; width:100%; background:#e4eef0 url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/rptp_blk.jpg) repeat-x; height:296px;}

.rp_tits1,.rp_blutits{ clear:left; float:left; width:190px; margin:7px 0 0 25px; display:inline; font-weight:bold; font-size:22px; font-family: Arial, Helvetica, sans-serif; color:#434343;letter-spacing:-1px;font-weight:normal;}
.rp_blutits{color:#00CCFF; font-size:14px; font-weight:bold;}
.rp_blutits:hover{ color:#B3CB2D; text-decoration:none;}
.rp_smltit{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#434343;letter-spacing:0px;}
.rp_btmportlogo{ float:left; width:230px; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/rp_portlogo.jpg) no-repeat bottom center; padding-bottom:150px;}


.lp_calpad h1{ float:left; width:700px; margin:0px; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF;}


.lp_inrglfpad p{margin:10px 0px;}
.lp_inrglfpad STRONG { color:#00CCFF;}
.lp_inrglfpad a{ text-decoration:none;font-weight:bold;color:#bddf00;}
.lp_inrglfpad a:hover{ text-decoration:none;font-weight:bold;color:#00CCFF;}


.lp_inrsrtpds{ clear:left; float:left; width:205px; margin:10px 20px 0 0; display:inline;}
.lp_inrsrtpds a{clear:left; float:left; margin:5px 0 0 0; width:185px;background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/lp_morearrow2.jpg) no-repeat top left; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#B3CB2D; padding-left:15px;}
.lp_inrsrtpds a:hover{ text-decoration:none; color:#00CCFF;background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/morearrow_hvr2.jpg) no-repeat top left;}

.rp_calimgselected{float:left; margin:15px 0 0 0px;}


.lp_listtoppart h1{ float:left; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF; width:700px;}
.cont_addpad h1,.cont_addpad1 h1{ margin:0px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF; width:100%; display:inline;}

.rp_intimg3{clear:none;float:left; margin:30px 0 0 25px;}

.lp_paratxt{ clear:left; float:left; width:340px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#434242;min-height:123px;}


.rp_bklink{margin-left:30px;}
.rp_bookhtl{float:left; margin:8px 0 0 25px;}
.rp_pwrdtxt{margin:2px 0 0 45px;}


.gal_pdf{
	float:left; width:120px; margin:0; display:inline;font-size:12px; text-align:center; font-weight:bold; line-height:16px; color:#B3CB2D;
	padding-top:120px;
	background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/gal_pdfimg2.jpg) center top no-repeat
}

.gal_pdf:hover{
	background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/gal_pdfimg1.jpg) center top no-repeat
}

.gal_foto{clear:none;float:left;background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/gal_foto.jpg) no-repeat top left; width:194px; height: 155px;padding-top:17px;margin:25px 45px 0px 0px;}
.gal_foto a{font-size:12px; text-align:center; font-weight:bold; line-height:16px; color:#B3CB2D; margin:25px 45px 0px 0px; display:inline;text-decoration:none;}
.gal_foto a:hover{color:#434242;}


.gal_subvid{ clear:left; float:left; width:300px; margin:0px 0 0 0; display:inline; background: url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/gal_videoback.jpg) no-repeat; padding-top:5px;padding-left:5px;padding-bottom:5px;}
.gal_videsc{ float:left; width:190px; margin-left:16px; display:inline; font-size:11px;}


.curr_month{width:510px;}
.cal_dates{ clear:left; float:left; width:730px; margin:4px 0 0 0; display:inline;}
.lp_whitepad{padding-bottom:6px;margin-bottom:0px;}

ul {list-style-type: none;}
li {list-style-type: none;}

.lp_inrglfpad ul {list-style-type: disc;}
.lp_inrglfpad li {list-style-type: disc;}

.top_quickfull{ float:left; background:url(http://web.archive.org/web/20121026003424im_/http://www.estoril-portugal.com/static-media/images/top_langtile.jpg) repeat-x; width:100%; display:inline; height:25px;}
.top_quickpad{ float:right; width:600px; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:inline; margin:6px 0 0 0;text-align:right}
.top_quickpad span, .top_quickpad a { float:right; }
.quick_txt{color:#666666; display:inline;}
.lang_flags{color:#666666; display:inline;}
.top_quickpad a { padding-left:5px; padding-right:5px;display:inline; }

.lp_grntitxt1{ float:none; }
.lp_grntitxt1{ padding-left:0px;}




.lp_cntpad1 {clear:left; float:left; width:730px; display:inline;}

.lp_cntpad1 h1{ float:left; width:720px; font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#00CCFF; padding:0px 0px 0px 0px;margin:10px 0px 5px 0px;}
.lp_cntpad1 h1:hover{ text-decoration:none; }

.lp_cntpad1 h2{ clear:left; float:left; width:720px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#434343;; padding:0px 0px 0px 0px;margin:10px 0px 5px 0px;}


.lp_inrglfpad {width:475px;padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;}

.lp_inrglfpad p{margin:12px 0px;}
.lp_inrglfpad h2{margin:12px 0px; font-size:14px; font-family: Arial, Helvetica, sans-serif; color:#00CCFF;}


.lp_cntpad1 h3{ color:#00CCFF; }
.lp_cntpad1 h4{ color:#00CCFF; }
.lp_cntpad1 h5{ color:#00CCFF; }


/* CONTENT TABLES */
.lp_inrglfpad table {
	width:100%;
	font-size: 12px;
	border:none;
	border:0px;
	margin-top:15px;
	margin-bottom: 15px;
	text-align:left;
}

.lp_inrglfpad th {
	color:#FFFFFF;
	background-color:#B3CB2D;
	border-width: 0px 0px 2px 0px;
	font-weight: bold;
	border-bottom-color: #FFFFFF;
	padding:5px 10px 5px 10px;
}

.lp_inrglfpad td {
	border-width: 0px 0px 2px 0px;
	background-color:#EEEEEE;
	border-bottom-color: #FFFFFF;
	padding:5px 10px 5px 10px;
}


.list_cntit1{ float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; 
/*width:550px;*/ 
font-weight:bold;}
.lp_listpagintn{width:695px;margin-left:0px;}

.nav_ini{
	width:100px;
	float:left;
	text-align:left;
	margin-left:20px;
}

.nav_center{
	width:445px;
	float:left;
	text-align:center;
}

.nav_end{
	width:100px;
	float:right;
	margin-right:25px;
}


.nohover_title{ float:left; font-size:15px; line-height:20px; font-family: Arial, Helvetica, sans-serif; color:#00CCFF; padding:3px 4px 0 4px;}


.left_panel {margin-bottom:15px;}


.list_para {margin-top:0px;}

.list_left1 {margin:10px 0 0 25px;}





.rp_srchbtn {max-width:140px;}



.footer_full .ftr_lnkgrp1 .ftr_onetit:hover {color:#00BCE7;}
.footer_full .ftr_lnkgrp2 .ftr_onetit:hover {color:#006699;}
.footer_full .ftr_lnkgrp3 .ftr_onetit:hover {color:#00984A;}
.footer_full .ftr_lnkgrp4 .ftr_onetit:hover {color:#B6CE17;}
.footer_full .ftr_lnkgrp5 .ftr_onetit:hover {color:#F8BE15;}

#ui-datepicker-div {
	display:none;
}

/*
     FILE ARCHIVED ON 00:34:24 Oct 26, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:02:21 Oct 24, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/