iframe[name=google_conversion_frame]{
    height:0px!important;
}
@font-face {
	font-family: 'Conv_telegrafico';
	src: url('font/telegrafico.eot');
	src: local('?'), url('font/telegrafico.woff') format('woff'), url('font/telegrafico.ttf') format('truetype'), url('font/telegrafico.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_trebuc';
	src: url('font/trebuc.eot');
	src: local('?'), url('font/trebuc.woff') format('woff'), url('font/trebuc.ttf') format('truetype'), url('font/trebuc.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('font/MyriadPro-Regular.eot');
	src: local('?'), url('font/MyriadPro-Regular.woff') format('woff'), url('font/MyriadPro-Regular.ttf') format('truetype'), url('font/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{
    background:#eef3e3;
}
html,body{
    margin:0;
    padding:0;
}
a,input,img{
    outline:0;
    border:none;
}
a{
    cursor:pointer;
    text-decoration:none;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.logo_container{
    width:980px;
    height:195px;
    background:url('../img/site/logo_bg.png') no-repeat -1px top;
}
.main{
    width:980px;
    margin:0 auto;
}
.logo{
    margin-top:10px;
    display:inline-block;
    vertical-align:top;
    margin-left:10px;
}
.top_container{
    background: #96ba26;
    border-radius:0 0 5px 5px;
}
ul{
    margin:0;
    padding:0;
    list-style:none;
}

.home_slider{
    padding:15px;
}
.bx-wrapper,.bx-viewport{
    border-radius:5px;
}
.bx-controls.bx-has-pager{
    margin-top:-30px!important;
    margin-left:-85px;
}



.bar_menu {
    padding:0 0 0 0;
    margin:0 auto;
    width:980px;
    height:30px;
}
.bar_menu .the_menu{
    margin-top:5px;
    width:930px;
    height:43px;
    float:left;
}
.bar_menu .the_menu a{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:22px;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    line-height:15px;
    padding:10px 0 10px 0;
    margin-right:19px;
    text-shadow: 1px 1px #007fe3;
}
.bar_menu .the_menu a:hover,.bar_menu .the_menu a.selected{
    background:url('../img/site/top_menu_hover2.png') no-repeat;
}
.bar_menu .the_menu a.last{
    margin:0!important;
}
.romana .bar_menu .the_menu a{
    margin-right:21px;
}
.romana .bar_menu .the_menu a.last{
    margin:0!important;
}
.bar_menu .the_menu a span{
    font-family:Tahoma;
}
.bar_menu .language{
    display:block;
    float:left;
    margin:-1px 0 0 6px;
}

/* WEATHER WIDGET */

.weather{
    width:320px;
    display:inline-block;
    vertical-align:top;
    margin-top:70px;
}
.weather .first .grade{
    font-size:36px;
    line-height:34px;
    font-family:Arial;
    color:#95ba25;
    display:inline-block;
    vertical-align:top;
}
.weather .first .icon{
    display:inline-block;
    vertical-align:top;
}
.weather .first .detalii{
    display:inline-block;
    vertical-align:top;
    margin-left:5px;
}
.weather .first .grad{
    font-size:36px;
    color:#95ba25;
    line-height:31px;
    height:18px;
}
.weather .first .description{
    display:inline-block;
    vertical-align:top;
}
.weather .first .zi{
	font-family: Arial;
    color:#95ba25;
    font-size:12px;
}
.weather li{
    display:inline-block;
    padding-right:10px;
    border-right:1px solid #95ba25;
}
.weather li.last{
    padding-right:0!important;
}
.weather .next .grade{
    font-size:20px;
    line-height:20px;
    font-family:Arial;
    color:#95ba25;
    display:inline-block;
    vertical-align:top;
    opacity:0.5;
}
.weather .next .icon{
    display:inline-block;
    vertical-align:top;
    height:29px;
    padding-top:5px;
}
.weather .next .icon img{
    vertical-align:middle;
}
.weather .next .detalii{
    display:inline-block;
    vertical-align:top;
    margin-left:5px;
}
.weather .next .grad{
    font-size:36px;
    color:#95ba25;
    line-height:31px;
    height:18px;
}
.weather .next .description{
    display:inline-block;
    vertical-align:top;
}
.weather .next .zi{
	font-family: Arial;
    color:#95ba25;
    font-size:10px;
    opacity:0.5;
}
.weather .next{
    padding-left:5px;
}
.weather .next.last{
    border:none;
}
/* END WEATHER WIDGET */

.language_ro{
    background: url(../img/site/ro.png) no-repeat;
    display:inline-block;
    width:23px;
    height:23px;
}
.language_en{
    background: url(../img/site/en.png) no-repeat;
    display:inline-block;
    width:23px;
    height:23px;
}
.language_en:hover,.language_ro:hover,.language_en.selected,.language_ro.selected{
    opacity:0.5;
}
.language{
    display:inline-block;
    margin:110px 0 0 255px;
}
.slider_text{
    background:url('../img/site/bg_transp.png');
    display:inline-block;
    margin:-185px 0 0 605px;
    position:absolute;
    z-index:100;
    width:305px;
    height:145px;
    border-radius:5px;
    padding:15px;
    text-shadow: 1px 1px #fff;
}
.slider_text h1{
    margin:0;
    line-height:32px;
    font-size:36px;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#026ec9;
}
.slider_text .slider_desc{
    color:#026ec9;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:24px;
    line-height:22px;
    margin-top:15px;
}
.slider_text .slider_expl{
    font-size:11px;
    font-family:Arial;
    color:#026ec9;
    margin-top:10px;
}
.attractions{
    border-radius:5px;
    padding:15px;
    background:#95ba25;
    display:inline-block;
    width:285px;
}
.prices_booking{
    border-radius:5px;
    padding:15px;
    display:inline-block;
    width:285px;
    background:#567300;
    margin-left:13px;
}
.restaurants_and_bars{
    border-radius:5px;
    padding:15px;
    display:inline-block;
    width:285px;
    background:#00acee;
    margin-left:13px;
}
.offers{
    margin-top:15px;
}
.attractions, .prices_booking{
    vertical-align:top;
} 
.attractions h1, .prices_booking h1, .restaurants_and_bars h1{
    margin:0;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#ffffff;
    font-size:24px;
    margin-bottom:15px;
    line-height:24px;
}
.attractions h1{
    text-shadow: 1px 1px #4f8d00;
}
.prices_booking h1{
    text-shadow: 1px 1px #00209a;
}
.restaurants_and_bars h1{
    text-shadow: 1px 1px #0180e7;
}

.attractions .inner_offer,.prices_booking .inner_offer,.restaurants_and_bars .inner_offer{
    padding:15px;
    background:#fff;
    border-radius:5px;
}
.attractions .inner_offer div,.prices_booking .inner_offer div,.restaurants_and_bars .inner_offer div{
    display:inline-block;
    vertical-align:top;
}
.attractions .inner_offer div.two,.prices_booking .inner_offer div.two,.restaurants_and_bars .inner_offer div.two{
    width:255px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
    color:#2b3437;
    padding-top:10px;
    height:150px;
}
.attractions .inner_offer div.two a,.prices_booking .inner_offer div.two a,.restaurants_and_bars .inner_offer div.two a{
    color:#698907;
    font-weight:bold;
    text-decoration:underline;
}
.find_out_more{
    width:132px;
    height:29px;
    background: url('../img/site/find_out_more_ro.png') no-repeat;
    display:block;
    margin-top:125px;
    position:absolute;
}
.romana .find_out_more{
    background: url('../img/site/find_out_more_ro.png') no-repeat;
}
.check_map{
    margin-top:15px;
    float:left;
}
.home_news{
    margin-top:15px;
    float:left;
    margin-left:15px;
    background:url(../img/site/bg_comentarii.png) no-repeat;
    width:286px;
    padding:15px;
    border-radius:5px;
    height:116px;
}
.home_comentarii_titlu{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#fff;
}
.home_comentarii_nume{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-style:italic;
    font-size:14px;
    color:#fff;
}
.home_news h1{
    margin: 0;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color: #00aced;
    font-size: 24px;
    padding-bottom: 15px;
    line-height: 24px;
    text-shadow: 1px 1px #f6f8f9;
    border-bottom:1px solid #ffffff;
}
.home_news a{
	font-family: arial;
    color:#2b3437;
    font-size:12px;
}
.home_news a span{
    font-weight:bold;
}
.home_news ul li{
    padding:4px;
    border-bottom:1px solid #f2f5f6;
}
.home_news .mai_multe {
    background: url("../img/site/link_arrow.png") no-repeat scroll 0 8px transparent;
    margin-left: 10px;
    float: right;
    margin-top: 5px;
    font-size: 18px;
    color: #00aced;
    display: inline-block;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    background: url("../img/site/link_arrow.png") no-repeat scroll 0px 9px transparent;
    line-height: 18px;
    padding-left: 15px;
    
}
.right_social li{
    margin:0;
    padding:0;
    display:block;
}
.right_social{
    width:39px;
    position:fixed;
    right:0;
    top:200px;
    z-index:10000;
}
.right_social li a{
    margin:0;
    padding:0;
    display:block;
}
.right_social li a:hover{
    opacity:0.5;
}
.right_social li.last{
    border:none;
}
.home_slider .top_photo{
    border-radius:5px;
    overflow:hidden;
}
.offer_tabs{
    vertical-align:top;
} 
.offer_tabs h1{
    margin:0;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#00aced;
    font-size:24px;
    margin-bottom:15px;
    line-height:24px;
}
.offer_tabs h1 a {
    color: #00ACED;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 15px;
}
.offer_tab_wide h1 a {
    color: #00ACED;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 15px;
}
.offer_tabs.inner_offer{
    padding:15px;
    background:#fff;
    border-radius:5px;
}
.offer_tabs .inner_offer div{
    display:inline-block;
    vertical-align:top;
}
.offer_tabs .inner_offer div.two{
    width:210px;
    padding-left:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
    color:#2b3437;
}
.offer_details{
    padding:0 15px;
}
.offer_details .offer_tabs{
    background: none repeat scroll 0 0 #fff;
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    padding: 15px;
    width: 437px;
    float:left;
    margin-bottom:15px;
    margin-right:15px;
}
.offer_details .offer_tabs.second{
    margin-right:0;
}
.offer_tabs ul{
    margin:10px 0 0 15px;
}
.offer_tabs ul li{
    list-style:square;
    color:#00aced;
    font-size:11px;
    padding:3px 0;
}
.offer_tabs a{
    color:#00aced;
    font-size:11px;
}
.offer_tabs .first_ul{
    width:260px;
    float:left;
}
.offer_tabs .second_ul{
    width:90px;
    float:left;
}

.offer_tab_wide{
    vertical-align:top;
} 
.offer_tab_wide h1{
    margin:0;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#00aced;
    font-size:24px;
    margin-bottom:15px;
    line-height:24px;
}
.offer_tab_wide .inner_offer{
    background:#fff;
    border-radius:5px;
}
.offer_tab_wide .inner_offer div{
    display:inline-block;
    vertical-align:top;
}
.offer_tab_wide .inner_offer div.two{
    width:690px;
    padding-left:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:15px;
    color:#2b3437;
}
.offer_tab_wide .inner_offer span{
    color:#00aced;
}
.offer_tab_wide{
    padding:0 15px;
}
.offer_tab_wide{
    background: none repeat scroll 0 0 #fff;
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    padding: 15px;
    width: 919px;
    margin-bottom:15px;
    margin-right:15px;
}

/* ATTRACTION DETAILS */
.attraction_details{
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    float: left;
    margin:0 15px 15px 15px;
    padding: 25px;
    width: 900px;
}
.attraction_details .left{
    float:left;
    width:180px;
    margin-right:30px;
}
.attraction_details .right{
    float:left;
    width:675px;
}
.attraction_details .left ul li{

}
.attraction_details .left ul li a:hover{
    color:#95ba25;
}
.attraction_details .left ul li.selected>a{
    color:#95ba25;
}
.attraction_details .left ul li a{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:18px;
    color:#2b3437;
    display:inline-block;
    line-height:18px;
    padding:10px 0 10px 10px;
    width:165px;
    cursor:pointer;
}
.attraction_details > .left > ul > li > a{
    border-bottom:1px solid #e4ebd1;
}
.attraction_details .left ul li ul li{
    background:url('../img/site/li_bg.png') no-repeat 30px 17px;
    font-size:14px;
    padding-left:45px;
    border-bottom:1px solid #e4ebd1;
}
.attraction_details .left ul li ul li.selected{
    background:url('../img/site/li_bg_blue.png') no-repeat 30px 17px;
}
.attraction_details .left ul li ul li a{
    font-size:14px;
    width:140px;
    padding:8px 0;
}
.pm2 li,.pm li{
    background:url('../img/site/bullet_round.png') no-repeat 25px 16px!important;
    padding-left:40px!important;
}
.attraction_details .right h1{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:24px;
    color:#95ba25;
    margin:0 0 15px 0;
}
.attraction_details .right .detail_photo{
    width:675px;
    height:250px;
    border-radius:5px;
    overflow:hidden;
}
.attraction_details .right .detail_text{
    padding-top:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
    line-height:22px;
}
.attraction_details .right .detail_text .blue{
    font-weight:bold;
    color: #95ba25;
}
p{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
    margin:10px 0;
    display:inline-block;
    clear:both;
    width:100%;
}
.attraction_details .right .detail_text h2{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:18px;
    line-height:18px;
    padding:10px 0;
    border-bottom:1px solid #e4ebd1;
    color:#2b3437;
}
.detail_gallery li{
    float:left;
    margin-right:22px;
}
.detail_gallery li .play{
    position:absolute;
    display:inline-block;
    padding:33px 63px;
}
.detail_gallery li.last{
    margin:0;
}
.similar_attractions{
    background:url('../img/site/similar_attractions.png') no-repeat;
    width:182px;
    height:47px;
    display:inline-block;
}
.the_link{
    font-size:18px;
    color:#95ba25;
    display:inline-block;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    background:url("../img/site/link_arrow.png") no-repeat scroll 0px 7px transparent;
    line-height:18px;
    padding-left:15px;
}
.the_link2{
    font-size:11px;
    color:#95ba25;
    display:inline-block;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    background:url("../img/site/link_arrow.png") no-repeat scroll 0px 5px transparent;
    line-height:18px;
    padding-left:15px;
    font-weight:bold;
}
.float_left{
    float:left;
}
.float_right{
    float:right;
}
p.left_desc{
    margin-top:25px;
    padding-left:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:11px;
}
.map_choose{
    background:#95ba25;
    padding:10px 15px 15px 15px;
}
.map_choose span{
    padding:0 20px;
    color:#fff;
}
.map_choose a{
    display:inline-block;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#fff;
    opacity:0.5;
    text-decoration:none;
    font-size:14px;
    line-height:14px;
}
.map_choose a.active{
    opacity:1;
}
.contact_routes{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
}
.contact_routes tr{

}
.contact_routes td.last{
    border-bottom:1px solid #dfe6e9;
}
.contact_routes td{
    padding:15px 0;
    border-top:1px solid #dfe6e9;
}
.contact_routes td.left_td{
    width:70px;
}
.contact_routes td.right_td{
    padding-left:20px;
}
.share_route{
    margin-top:5px;
    margin-left:10px;
}
.contact_p{
    margin:20px 0;
}
.sort_box{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    color:#2b3437;
    font-size:11px;
    background:#eff2f4;
    height:40px;
    margin-bottom:10px;
}
.sort_box a{
    display:inline-block;
    font-size:11px;
    font-weight:bold;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    margin-left:8px;
}
.sort_date{
    background:url('../img/site/sort_by_1.png') no-repeat 0 3px;
    padding-left:12px;
}
.sort_date:hover,.sort_date.selected{
    background:url('../img/site/sort_by_1_hover.png') no-repeat 0 3px;
    color:#00aced;
}
.sort_rating{
    background:url('../img/site/sort_by_2.png') no-repeat 0 3px;
    padding-left:12px;
}
.sort_rating:hover,.sort_rating.selected{
    background:url('../img/site/sort_by_2_hover.png') no-repeat 0 3px;
    color:#00aced;
}
.sortby{
    margin-left:20px;
    margin-top:13px;
}
.search_gal{
    width:245px;
    height:26px;
    border:1px solid #dfe6e9;
    background:#fff;
    border-radius:5px;
    margin-right:7px;
    margin-top:6px;
}
#search_gal_val{
    font-size:14px;
    color:#2b3437;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    border:0;
    margin-left:10px;
    width:205px;
    vertical-align:top;
    margin-top:3px;
}
#search_gal_submit{
    background:url('../img/site/search_submit.png') no-repeat;
    width:26px;
    height:24px;
    border:none;
    text-indent:100px;
    cursor:pointer;
    margin-top:1px;
    vertical-align:top;
}
a.gallery_title{
    display:inline-block;
    margin:10px 0 10px 0;
    color:#95ba25;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:14px;
}

.gallery_social div{
    display:inline-block;
    vertical-align:top;
}
.gallery_div ul li{
    width:210px;
    margin-right:22px;
    float:left;
}
.gallery_div ul li.last{
    margin:0;
}
.gallery_div ul li .gallery_social{
    padding:15px 0;
}
.fb-share-button{
    margin-top:1px;
    margin-left:10px;
}
.gallery_div .the_link{
    margin-top: 10px;
}
.gallery_pagination{
    border-top:1px solid #dfe6e9;
    margin-top:20px;
    padding:10px 0;
}
.gallery_pagination_div li{
    float:left;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size:11px;
    color:#2b3437;
    font-weight:bold;
}
.gallery_pagination_div li a{
    display:inline-block;
    padding:0 8px;
    border-left: 1px solid #dfe6e9;
    line-height:11px;
}
.gallery_pagination_div li a.simple{
    border:none;
}
.gallery_pagination_div li a.last{
    border-right: 1px solid #dfe6e9;
}
.gallery_pagination_div li a:hover,.gallery_pagination_div li a.selected{
    color:#95ba25;
}
#bg{       
}    
.bg{
    position:absolute;
    z-index:-1; 
    overflow:hidden;   
}
.media_ul .float_right{
    width:450px;
}
h2{
    color:#95ba25;
    font-size:14px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    margin:0;
}
h3{
    color:#2b3437;
    font-size:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    margin:0;
    font-style:italic;
    margin-top:3px;
}
.media_ul{
    margin:0;
}
.media_ul .first_li{
    padding-top:0;
    border-top:0;
    margin: 0;
}
.media_ul li{
    margin-top:20px;
    padding:20px 0 0 0;
    border-top:1px solid #DFE6E9;
}
.footer_menu{
    background:url('../img/site/banda_footer.png') no-repeat 1px 0;
    padding-left:220px;
}
.footer_menu a{
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:22px;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    line-height:22px;
    padding:6px 0 6px;
    margin-right:35px;
    text-shadow: 1px 1px #6d9f02;
}
.footer_menu a.last{
    margin:0;
}
.footer_slider{
    margin-top:15px;
    height:120px;
    background:#e1e8c7;
    border-radius:5px 5px 0 0;
}
.footer_sub{
    background:#e7eecd;
    height: 45px;
    border-radius: 0 0 5px 5px;
}
.footer_sub_menu a{
    font-size:14px;
    color:#567201;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    padding:0 7px;
    border-right:1px solid #fff;
    line-height:16px;
    display:inline-block;
}
.footer_sub_menu a.last{
    border:0;
}
.footer_sub_menu{
    display:inline-block;
    margin-top:10px;
    margin-left:10px;
    float:left;
}
span.footer_bar{
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-size: 40px;
    line-height: 40px;
    margin:-1px 5px 0 5px;
}
span.footer_subscribe_text{
    margin:9px 0 0 10px;
    font-size:18px;
    color:#6a8907;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    display:inline-block;
    float:left;
    width:275px;
}
.footer_text{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    color:#2b3437;
    font-size:10px;
    padding:15px 20px;
}
.footer_subscribe{
    float:left;
    margin-top:8px;
    margin-left:10px;
}
.footer_input{
    background:#fff;
    border:1px solid #6a8907;
    display:inline-block;
    float:left;
    width:160px;
    height:25px;
    margin-right:10px;
    border-radius:5px;
}
.footer_input input{
    margin:3px 0 0 6px;
    color:#2b3437;
    font-size:14px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
    border:0;
    outline:0;
}
#footer_submit{
    width:29px;
    height:28px;
    border:none;
    background:url('../img/site/footer_subscribe_submit.png') no-repeat;
    cursor: pointer;
}
.price_title{
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#ffffff;
    font-size:18px;
    padding:10px 15px;
    background:#00aced;
}
.price_title_closed{
    cursor:pointer;
    background:#00aced url('../img/site/toggle_closed.png') no-repeat right !important;
}
.price_title_open{
    cursor:pointer;
    background:#00aced url('../img/site/toggle_open.png') no-repeat right !important;
}

.price_title span{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.ticket_table td span{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.ticket_table > tbody > tr > td{
    width:150px;
    border-bottom:1px solid #dff0fc;
    border-right:1px solid #dff0fc;
    padding:20px 0 20px 0;
    text-align:center;
    font-size:18px;
    color:#2b3437;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
}
.ticket_table > tbody > tr > td.first{
    border-left:1px solid #dff0fc;
    text-align:left;
    color:#00aced;
}
.ticket_table .the_link {
    background: url("../img/site/link_arrow.png") no-repeat scroll 0 6px transparent;
    margin-left:10px;
    float:left;
    margin-top:3px;
}
.facebook_fan{
    margin-top:15px;
    border-radius:5px;
}

/* NL CONTAINER */
.nl_overlayer_image{
    border-radius:5px;
}
.nl{
    padding:30px 15px;
}
.nl_text1{
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:24px;
    color:#2b3437;
    margin-top:20px;
}
.nl_text2{
    margin-top:20px;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:24px;
    color:#00aced;
    margin-bottom:10px;
}
.nl_input_container input[type=text] {
    border: 0 none;
    color: #2B3437;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    font-size: 14px;
    margin-left: 10px;
    margin-top: 3px;
    vertical-align: top;
    width: 205px;
}
.nl_input_container{
    display:inline-block;
    text-align:left;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DFE6E9;
    border-radius: 5px 5px 5px 5px;
    height: 26px;
    margin-right: 7px;
    margin-top: 6px;
    width: 220px;
}
#sign_up_now{
    border:0;
    margin:0;
    padding:0;
    width:142px;
    height:29px;
    background:url('../img/site/sign_up_now.png') no-repeat;
    text-indent:100px;
    margin-top:20px;
    cursor:pointer;
}
div.skinnedSelect select{
    height: 27px;
    margin-top: 2px;
}
.skinnedSelect select {
    opacity: 0;
    z-index: 1;
    margin:7px 0 0 -15px;
    width:67px;
    filter: alpha(opacity=0);
}
.skinnedSelect .text {
    float: left;
    line-height: 27px;
    margin-left: -5px;
    text-indent: 10px;
}
.skinnedSelect{
    float:left;
    background:url('../img/site/select_price.png') no-repeat;
    width:67px;
    height:28px;
    font-family:Tahoma;
}
body.iframe{
    background:#fff;
}
.iframe h1{
    color:#00aced;
    font-size:24px;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    padding:0;
    margin:0;
    padding-bottom:10px;
    border-bottom:1px solid #dfe6e9;
}
.price{
    padding:15px 15px;
}
.price_details{
    margin-top:20px;
    padding-bottom:20px;
    border-bottom:1px solid #dfe6e9;
}
.price_dates{
    width:270px;
    float:left;
}
.price_info{
    width:578px;
    float:left;
    padding-left:20px;
    border-left:1px solid #dfe6e9;
}
.iframe h2{
    font-size:14px;
    color:#2b3437;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    font-weight:bold;
    margin-bottom:10px;
}
.price_info table{
    border-top:1px solid #dfe6e9;
}
.price_info table td.price_first{
    width:190px;
}
.price_info table td.price_last{
    text-align:right;
}
.price_info table td.price_bottom{
    color:#2b3437;
    font-size:18px;
    font-weight:bold;
    background:#f5f7f8;
    padding:10px 5px;
}
.iframe  .price_info table td{
    font-size:14px;
    color:#2b3437;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    padding:10px 5px;
}
.iframe .price_select_date{
    background:url('../img/site/date_picker_bg.png') no-repeat;
    font-size:14px;
    color:#2b3437;
    padding:0 20px 0 0;
    width:229px;
    font-family:Tahoma;
}
.iframe  .age_select{
    margin-top:15px;
}
.iframe  .age_select h2{
    margin-bottom:5px;
}
.skinnedSelect div{
    font-family:Tahoma;
}
#event_data{
    width:235px;
    background:none;
    padding-left:10px;
    padding-top:6px;
    padding-bottom:6px;
}
.offer_tab_wide a{
    color:#00ACED;
    text-decoration:none;
    font-size:11px;
}
ul.detail_gallery{
    display:inline-block;
    margin-top:20px;
}
.faq p a{
    color:#00ACED;
    text-decoration:underline;
}
.tooltip {
    font-size:12px;
    height:70px;
    width:160px;
    padding:25px;
    color:red;
}
.top_bar {
    background: url("../img/site/top_static_bg.png") repeat-x scroll 0 0 transparent;
    height: 45px;
    position: fixed;
    width: 100%;
    z-index: 10000;
} 

.ticket_table input{ border:#c5c5c5 1px solid; }
.btn-primary{
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.left_cart{
    border:1px solid #dff0fc; 
    padding:5px;
    color:#00aced;
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size: 16px;
}
.left_cart hr{
    border:1px solid #dff0fc; 
}
.bxslider2 li{
    text-align:center;
}
.bxslider2 li img{
    opacity:1;
    filter:alpha(opacity:100);
}
.bxslider2 li img:hover{
    opacity:0.5;
    filter:alpha(opacity:50);<strong></strong>
}
.bxslider2 li a{
    display:inline-block;
}
.bxslider2 li{
    border-left:1px solid #fff;
    border-left:1px solid #c9cfd1;
    height:100px;
}
.footer_slider .bx-wrapper{
    margin-left:-1px;
}
.footer_slider{
    overflow:hidden;
    height:95px;
    margin-top:15px;
    padding:15px 0;
}
.ticket_table p{
    margin:0 0 3px 0;
}
.billing_ticket_table > tbody > tr > td{
    padding:10px 0 10px 0;
}
.billing_checkbox_table{
    margin-top:10px;
}
.billing_checkbox_table p{
    margin:5px 0;
}
.billing_checkbox_table > tbody > tr > td{
    padding:10px 10px 10px 0;
}
.event_page img{
    float:left;
    margin:0 15px 15px 0;
}
.event_page .right ul{
    padding:0 0 0 25px;
    list-style:circle;
}
.event_page .right ul li{
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    font-size: 14px;
    color:#000;
}
h3.no_action{
    font-weight: bold;
    margin-left: 25px;
    margin-top: 10px;
    text-decoration: underline;
}
.ticket_table .first{
	padding-left:20px;
}
.ticket_table .lastacc{
	padding-left:20px;
}
.price_title_acc{
	padding:0px;

}
.price_title_acc span{
color:#fbe37f
}
.acc_box{
	display:none;
}
.price_title_acc{
	display:block;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
	color: #ffffff;
	font-size: 18px;
	padding: 10px 15px 15px;
	background: #00aced;
	border-top:1px solid #fff;
}
.trimite{
    background:url('../img/site/trimite.png') no-repeat!important;
    text-indent:200px!important;
    border:none!important;
    width:112px!important;
    height:29px!important;
    padding:0!important;
    margin:0!important;
    cursor:pointer!important;
}  
.detail_text p img{
    float:left;
    margin:0 15px 15px 0;
}
.photo_over{
    position:absolute!important;
    margin:-100px 0 0 510px!important;
}
.loader{
    position:absolute;
    z-index:10000;
    width:100%;
    background:url('../img/site/transparent_bg.png');
    height:100%;
}
.loader img{
    margin-left:50%;
    margin-top:200px;
}
.romana .mini_contact{
    position:absolute;
    margin:-150px 0 0 815px;
    text-align:right;
}
.mini_contact{
    position:absolute;
    margin:-150px 0 0 800px;
    text-align:right;
}
.head_bar{
    background:#567201;
}
.head_main{
    width:980px;
    margin:0 auto;
}
.head_left{
    margin-top:1px;
    float:left;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:15px;
    color:#fff;
    text-shadow: 1px 1px #103900;
}
.head_left span{
	font-family: 'Conv_MyriadPro-Regular';
    font-size:15px;
    color:#fff;
}
.head_bar{
    height:22px;
}
.head_right{
    float:right;
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:15px;
    color:#fff;
    text-shadow: 1px 1px #000083;
}
.head_right a{
    color:#fff;
    font-size:14px;
}
.head_right span{
    font-size:12px;
}
.top_menu{
    padding:0px 15px 0 15px;
    height:45px;
    margin-left:210px;
}
.top_menu > li{
    float:left;
    margin-right:25px;
    padding-top: 20px;
}
.top_menu > li > ul{
    position:absolute;
    z-index:1000;
    background:#dfe8c7;
    padding:10px;
    border-radius:0px 5px 5px 5px;
}
.top_menu > li > ul > li{
    border-bottom:1px solid #fff;
    padding:5px 55px 5px 0;
}
.top_menu > li > ul a{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color:#698907;
    text-shadow: none;
    font-size:16px;
    padding:3px 7px 7px 7px;
    border-radius:5px 5px 0px 0px;
}
.top_menu > li > ul > li.last{
    border:none;
}
.top_menu > li > ul > li a:hover{
    color:#95ba25;
}
.romana .top_menu .last{
    margin:0!important;
}
.romana .top_menu > li > a{
    font-size:22px;
}
.top_menu > li > a{
	font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    font-size:21px;
    color:#fff;
    text-decoration:none;
    display:inline-block;
    line-height:22px;
    padding:3px 7px 7px 7px;
    text-shadow: 1px 1px #4f8d00;
    border-radius:5px 5px 0px 0px;
}
.top_menu a:hover{
    background:#e1e8c7;
    color:#698907;
    text-shadow:none;
    border-radius:5px 5px 5px 5px;
}

.top_menu a.hover{
    background:#e1e8c7;
    color:#698907;
    text-shadow:none;
    border-radius:5px 5px 0px 0px;
}
.top_menu .last{
    margin:0!important;
}
.romana .top_menu .last{
    margin:0!important;
}
.top_menu a span{
	font-family: 'Conv_MyriadPro-Regular';
    line-height:16px;
}
.top_menu > li.selected {
    background: url('../img/site/top_menu_hover.png') no-repeat right top;
}
.news_bar{
    margin-top:15px;
    background:#c0eeff;
    border-radius:5px 5px 5px 5px;
    padding:15px;
    font-size:14px;
	font-family: 'Conv_trebuc';
}
.bar_menu .top_menu{
    padding:0;
    float:left;
    margin-top:6px;
}
.bar_menu .top_menu .selected{
    background:#d6f2fc;
    color:#00aced;
    text-shadow:none;
    border-radius:5px 5px 5px 5px;
}
.bar_menu .top_menu > li {
    float: left;
    margin-right: 7px;
    padding-top: 0px;
}
.romana .bar_menu .top_menu > li {
    float: left;
    margin-right: 6px;
    padding-top: 0px;
}
.bar_menu .top_menu > li.selected > a{
    color:#00aced;
    text-shadow:none;
}
marquee{
white-space: nowrap;
}
.home_slider.medium .bx-pager.bx-default-pager {
    background: url('../img/site/bullet_bg.png') no-repeat left top!important;
    padding: 10px 34px!important;
    width: 110px;
}
.home_slider.large .bx-pager.bx-default-pager {
    background: url('../img/site/bullet_bg_large.png') no-repeat left top!important;
    padding: 10px 34px!important;
    width: 182px;
}
.home_slider.large .bx-controls.bx-has-pager {
    margin-top: -30px!important;
    margin-left: -125px;
}
.blue_text{
    color:#00aced;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-weight:bold;
}
.old_price{
    text-decoration:line-through;
}
.vip_a{
    color:#00aced;
}

.arrow_right {
    background: url("/img/site/link_arrow.png") no-repeat;
    display: inline-block;
    height: 10px;
    width: 10px;
}

.arrow_left {
    background: url("/img/site/link_arrow_left.png") no-repeat;
    display: inline-block;
    height: 10px;
    width: 10px;
}

.pagination {
    text-align: center;
    margin-top: 25px;
}

.pagination a{
    color: #14A4EA;
}

.pagination .selected{
    color: #000;
}
.gallery_div h4{
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    margin-top:5px;
    margin-bottom:30px;
    font-weight:normal;
}
.inner_news{
    margin:0 15px 15px 15px;
}
.servicii_text ul{
    padding-left:20px;
    list-style:circle;
}

.harta_details{
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    float: left;
    padding:15px 5px;
    margin:0 15px 15px 15px;
    width: 940px;
    text-align:center;
}
.icon_holder .icon{
    position:absolute;
    display:inline-block;
    width:50px;
    height:50px;
    cursor:pointer;
}
.atractii_icon{
    background:url(../img/site/atractii_icon.png) no-repeat;
}
.atractii_icon:hover{
    background:url(../img/site/atractii_icon_full.png) no-repeat;
}
.icon_div{
    position:absolute;
    margin-left:55px;
    margin-top:-5px;
    background:url(../img/site/icon_div_arrow.png) no-repeat 0px 20px;
    cursor:default;
    z-index:2;
}
.icon_div_container{
    margin-left:10px;
    padding:10px;
    background:#00aced;
    border-radius:5px;
    cursor:default;
}
.icon_div_container_text{
    width:235px;
    background:#fff;
    border-radius:5px;
    padding:15px 15px 10px 15px;
    cursor:default;
    text-align:left;
    color: #40535f;
	font-family: 'Conv_trebuc';
    font-size:14px;
}
.icon_div_container_text h1{
    font-family: 'Conv_telegrafico', 'Conv_MyriadPro-Regular';
    color: #00aced;
    font-size:24px;
    margin:0 0 10px 0;
}
.close_icon_div{
    display:inline-block;
    position:absolute;
    background:url('../img/site/x_icon.png') no-repeat;
    width:15px;
    height:15px;
    margin:-10px 0 0 230px;
}
.icon_holder{
    width:10px;
    height:10px;
    position:absolute;
}
.vip_gazebos_icon{
    background:url(../img/site/vip_gazebos_icon.png) no-repeat;
}
.vip_gazebos_icon:hover{
    background:url(../img/site/vip_gazebos_icon_full.png) no-repeat;
}
.restaurant_icon{
    background:url(../img/site/restaurant_icon.png) no-repeat;
}
.restaurant_icon:hover{
    background:url(../img/site/restaurant_icon_full.png) no-repeat;
}
.fitness_icon{
    background:url(../img/site/fitness_icon.png) no-repeat;
}
.fitness_icon:hover{
    background:url(../img/site/fitness_icon_full.png) no-repeat;
}
.icon_div_container_text a{
    color:#00aced;
}

.divertiland_logo_area {
	margin:0 auto;
	width: 80%
}
.divertiland_logo_area img {
	float: left;
	margin-right: 5px;
}
.divertiland_logo_area div {
	color: #6A8907;
	font-size: 16px;
	font-family: "Trebuchet MS",Helvetica,sans-serif;
	padding-top: 18px;
}

a.link { color: #95BA25;}
a.link:hover { text-decoration: underline;}

.hide {
    display: none;
}

.show {
    display: inline;
}