body{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
}

form{
  	display:inline;
  	margin:0px;
	padding:0px;
}

table{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
}

td{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
	text-align:left;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}



a{ text-decoration:none; font-size:12px; font-weight:normal; color:#000000; }
a:hover{ text-decoration:underline; font-size:12px; font-weight:normal; color:#000000; }

.site_width{ width:945px; }

.black_text{ color:#000000; }

.top{ clear:both; margin-top:25px; width:945px; }
.header_top{ float:right; width:776px; height:22px; color:#999797; font-size:10px; margin:0px 16px 5px 0px; display:inline; }
.header_top a{ color:#999797; font-size:10px; float:left; width:auto; height:inherit; margin-right:7px; }
.header_top a:hover{ color:#999797; font-size:10px; float:left; width:auto; height:inherit; margin-right:7px; }
.menuSpacer{ float:left; width:auto; margin-right:9px; }
.flag{ float:right; width:16px; height:11px; margin-left:6px; }
.cauta{ float:right; width:auto; margin:6px 17px 0px 0px; }
.imput_cauta{ color:#919191; float:left; display:inline; background-image:url(../gfx/search_input_back.jpg); width:128px; height:17px; background-repeat:no-repeat; border:none; font-size:11px; padding:2px 0px 0px 6px; margin-top:-10px; }
.cauta .button{ float:left; width:20px; height:17px; padding:0px; margin:-10px 0px 0px -8px; }

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color:#a8a5a5;
background-color:#2a2a2a; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}


.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
font: normal 12px Arial;
}

.hide1{ height:103px; overflow:hidden; }

.hide2{ height:228px; overflow:hidden; }

			
.ddpaneltab a{ /*"toggle" tab related CSS*/
	float: left;
	background-image:url(../gfx/close_toggler.jpg); /*background of toggle tab*/
	background-repeat:no-repeat;
	width:945px;
	height:18px;
	outline: 0;
}

.ddpaneltab .close{ /*"toggle" tab related CSS*/
	float: left;
	background-image:url(../gfx/open_toggler.jpg);
	background-repeat:no-repeat;
	width:945px;
	height:18px;
	outline: 0;
}			

.ddpaneltab1 a{ /*"toggle" tab related CSS*/
	float: left;
	background-image:url(../gfx/open_toggler.jpg); /*background of toggle tab*/
	background-repeat:no-repeat;
	width:945px;
	height:18px;
	outline: 0;
}

.ddpaneltab1 .close{ /*"toggle" tab related CSS*/
	float: left;
	background-image:url(../gfx/close_toggler.jpg);
	background-repeat:no-repeat;
	width:945px;
	height:18px;
	outline: 0;
}			

.clear{ clear:both; line-height:0px; font-size:0px; }

/*modificabil in functie de inaltimea header-ului; default pentru pagina cu banner 418;*/
#normal div.tdefault{ height:388px; overflow:hidden;}
#normal .mainwidth{ width:945px;}
#normal .logo{ background-image:url(../gfx/logo.jpg); width:126px; height:119px;  float:left; position:relative; top:15px; left:15px; z-index:10;}
#normal .headercontent{ background:url(../gfx/banner_top.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#normal .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#normal .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#normal div.tdefault2{ height:149px; overflow:hidden;}
#normal .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#normal .headercontent2 .left{  background-color:#fc861d; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#normal .headercontent2 .right{  background-color:#fc861d; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

/**/
#normal .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#normal .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#normal .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#normal .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#normal .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#normal .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#normal .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#normal .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#normal .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#normal .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#normal .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#normal .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#normal .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#normal .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#normal .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#normal .quickmenu .hide{ display:none;}
#normal .mainmenu{ background:url(../gfx/menu_back.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#normal .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#normal .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#normal .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#normal .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#normal .mainmenu ul li a.on{ font-weight:bold;}
#normal .mainmenu ul li a.hover{ font-weight:bold;}

#normal .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#normal .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#normal .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#normal .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#normal .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#normal .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#normal .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#normal .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#normal .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#normal .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#normal .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#normal .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#normal .mainmenu .hide{ display:none;}


#normal .top_news{ display:inline; }
#normal .top_news .top{ background-image:url(../gfx/news_top_back.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#normal .top_news .middle{ background-image:url(../gfx/news_middle_back.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#normal .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#normal .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#normal .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#normal .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#normal .top_news .bottom{ background-image:url(../gfx/news_bottom_back.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }

#normal .banner_small{ background-color:#fc861d; width:945px; height:299px; float:left; position:relative; top:0px; }
/*bebe header*/


/*modificabil in functie de inaltimea header-ului; default pentru pagina cu banner 418;*/
#bebe div.tdefault{ height:388px; overflow:hidden;}
#bebe .mainwidth{ width:945px;}
#bebe .logo{ background-image:url(../gfx/logo_bebe.jpg); width:126px; height:119px;  float:left; position:relative; top:15px; left:15px; z-index:10;}
#bebe .headercontent{ background:url(../gfx/banner_top_bebe.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#bebe .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#bebe .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#bebe div.tdefault2{ height:149px; overflow:hidden;}
#bebe .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#bebe .headercontent2 .left{  background-color:#e73e89; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#bebe .headercontent2 .right{  background-color:#e73e89; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

#bebe div.tdefault1{  height:590px; overflow:hidden;}
#bebe .headercontent1{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#bebe .headercontent1 .left{ width:194px; height:501px; background-color:#e73e89; border-right:1px solid #fb71ae; float:left; position:absolute; left:0; top:0;}
#bebe .headercontent1 .right{ background-color:#ec629f; height:501px; width:750px; float:left; position:absolute; left:195px; top:0;}
/**/
#bebe .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#bebe .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#bebe .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#bebe .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#bebe .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#bebe .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#bebe .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#bebe .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#bebe .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#bebe .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#bebe .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#bebe .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#bebe .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#bebe .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#bebe .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#bebe .quickmenu .hide{ display:none;}
#bebe .mainmenu{ background:url(../gfx/menu_back_bebe.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#bebe .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#bebe .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#bebe .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#bebe .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#bebe .mainmenu ul li a.on{ font-weight:bold;}
#bebe .mainmenu ul li a.hover{ font-weight:bold;}

#bebe .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#bebe .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#bebe .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#bebe .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#bebe .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#bebe .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#bebe .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#bebe .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#bebe .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#bebe .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#bebe .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#bebe .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#bebe .mainmenu .hide{ display:none;}


#bebe .top_news{ display:inline; }
#bebe .top_news .top{ background-image:url(../gfx/news_top_back_bebe.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#bebe .top_news .middle{ background-image:url(../gfx/news_middle_back_bebe.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#bebe .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#bebe .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#bebe .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#bebe .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#bebe .top_news .bottom{ background-image:url(../gfx/news_bottom_back_bebe.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }



#bebe .left_side_map{ float:left; width:194px; background-color:#e73e89; border-right:1px solid #fb71ae; margin-top:-46px; text-align:left; color:#FFFFFF; font-size:11px; }
#bebe h1{ font-weight:bold; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#bebe h2{ font-weight:normal; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#bebe .right_side_map{ float:right; background-color:#ec629f; margin-top:-46px; }
#bebe .map_search_top{ background-image:url(../gfx/map_bebe_search_back_top.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#bebe .map_search_middle{ background-image:url(../gfx/map_bebe_search_back_middle.jpg); width:176px; background-repeat:repeat-y; color:#000000; }
#bebe .map_search_bottom{ background-image:url(../gfx/map_bebe_search_back_bottom.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#bebe .search_title{ font-size:18px; font-weight:bold; color:#2a2a2a; padding:0px 0px 0px 15px; }
#bebe .input{ border:1px solid #9d9d9d; padding:2px; }
#bebe .banner_small{ background-color:#e73e89; width:945px; height:299px; float:left; position:relative; top:0px; }
/*gata header bebe*/

#content_bebe{ font-size:13px; color:#1e1e1e; line-height:23px; }
#content_bebe h2{ font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#content_bebe h2 b{ color:#e73e89; }
#content_bebe b{ color:#e73e89; }
#content_bebe a{ font-weight:bold; color:#e73e89; }
#content_bebe a:hover{ font-weight:bold; color:#e73e89; }
#content_bebe h1 a{ font-size:18px; font-weight:bold; color:#e73e89; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_bebe h1 a:hover{ font-size:18px; font-weight:bold; color:#e73e89; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}

#content_bebe h2 a{ font-size:18px; font-weight:bold; color:#FFFFFF; }
#content_bebe h2 a:hover{ font-size:18px; font-weight:bold; color:#FFFFFF; }

#content_bebe .search_cell_top{ background-image:url(../gfx/search_cell_top_bebe.jpg); width:463px; height:33px; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; }
#content_bebe .search_cell_middle{ color:#2a2a2a; font-size:11px; background-image:url(../gfx/search_cell_middle.jpg); width:463px; background-repeat:repeat-y; }
#content_bebe .search_cell_middle b{ color:#2a2a2a; }
#content_bebe .search_cell_middle a{ color:#e73e89; font-size:11px; text-decoration:underline; }
#content_bebe .search_cell_middle a:hover{ color:#e73e89; font-size:11px; text-decoration:none; }
#content_bebe .search_cell_bottom{ background-image:url(../gfx/search_cell_bottom.jpg); width:463px; height:13px; background-repeat:no-repeat; }
#content_bebe .page_normal{ background-image:url(../gfx/page_normal.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }
#content_bebe .page_selected{ background-image:url(../gfx/page_selected_bebe.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }

/*header vacances*/
/*modificabil in functie de inaltimea header-ului; default pentru pagina cu banner 418;*/
#vacances div.tdefault{ height:388px; overflow:hidden;}
#vacances .mainwidth{ width:945px;}
#vacances .logo{ background-image:url(../gfx/logo_vacances.jpg); width:126px; height:119px; float:left; position:relative; top:15px; left:15px; z-index:10;}
#vacances .headercontent{ background:url(../gfx/banner_top_vacances.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#vacances .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#vacances .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#vacances div.tdefault2{ height:149px; overflow:hidden;}
#vacances .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#vacances .headercontent2 .left{  background-color:#216cb4; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#vacances .headercontent2 .right{  background-color:#216cb4; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

#vacances div.tdefault1{  height:590px; overflow:hidden;}
#vacances .headercontent1{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#vacances .headercontent1 .left{ width:194px; height:501px; background-color:#216cb4; border-right:1px solid #92c7e7; float:left; position:absolute; left:0; top:0;}
#vacances .headercontent1 .right{ background-color:#2699e3; height:501px; width:750px; float:left; position:absolute; left:195px; top:0;}
/**/
#vacances .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#vacances .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#vacances .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#vacances .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#vacances .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#vacances .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#vacances .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#vacances .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#vacances .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#vacances .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#vacances .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#vacances .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#vacances .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#vacances .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#vacances .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#vacances .quickmenu .hide{ display:none;}
#vacances .mainmenu{ background:url(../gfx/menu_back_vacances.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#vacances .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#vacances .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#vacances .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#vacances .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#vacances .mainmenu ul li a.on{ font-weight:bold;}
#vacances .mainmenu ul li a.hover{ font-weight:bold;}

#vacances .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#vacances .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#vacances .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#vacances .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#vacances .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#vacances .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#vacances .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#vacances .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#vacances .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#vacances .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#vacances .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#vacances .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#vacances .mainmenu .hide{ display:none;}


#vacances .top_news{ display:inline; }
#vacances .top_news .top{ background-image:url(../gfx/news_top_back_vacances.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#vacances .top_news .middle{ background-image:url(../gfx/news_middle_back_vacances.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#vacances .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#vacances .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#vacances .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#vacances .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#vacances .top_news .bottom{ background-image:url(../gfx/news_bottom_back_vacances.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }

#vacances .left_side_map{ float:left; width:194px; background-color:#216cb4; border-right:1px solid #92c7e7; margin-top:-46px; text-align:left; color:#FFFFFF; font-size:11px; }
#vacances h1{ font-weight:bold; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#vacances h2{ font-weight:normal; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#vacances .right_side_map{ float:right; background-color:#2699e3; margin-top:-46px; }
#vacances .map_search_top{ background-image:url(../gfx/map_vacances_search_back_top.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#vacances .map_search_middle{ background-image:url(../gfx/map_vacances_search_back_middle.jpg); width:176px; background-repeat:repeat-y; color:#000000; }
#vacances .map_search_bottom{ background-image:url(../gfx/map_vacances_search_back_bottom.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#vacances .search_title{ font-size:18px; font-weight:bold; color:#2a2a2a; padding:0px 0px 0px 15px; }
#vacances .input{ border:1px solid #9d9d9d; padding:2px; }
#vacances .banner_small{ background-color:#216cb4; width:945px; height:299px; float:left; position:relative; top:0px; }
/*gata header vacances*/

#content_vacances{ font-size:13px; color:#1e1e1e; line-height:23px; }
#content_vacances h2{ font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#content_vacances h2 b{ color:#0f4b85; }
#content_vacances b{ color:#0f4b85; }
#content_vacances a{ font-weight:bold; color:#0f4b85; }
#content_vacances a:hover{ font-weight:bold; color:#0f4b85; }
#content_vacances h1 a{ font-size:18px; font-weight:bold; color:#0f4b85; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_vacances h1 a:hover{ font-size:18px; font-weight:bold; color:#0f4b85; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_vacances .search_cell_top{ background-image:url(../gfx/search_cell_top_vacances.jpg); width:463px; height:33px; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; }
#content_vacances .search_cell_middle{ color:#2a2a2a; font-size:11px; background-image:url(../gfx/search_cell_middle.jpg); width:463px; background-repeat:repeat-y; }
#content_vacances .search_cell_middle b{ color:#2a2a2a; }
#content_vacances .search_cell_middle a{ color:#216cb4; font-size:11px; text-decoration:underline; }
#content_vacances .search_cell_middle a:hover{ color:#216cb4; font-size:11px; text-decoration:none; }
#content_vacances .search_cell_bottom{ background-image:url(../gfx/search_cell_bottom.jpg); width:463px; height:13px; background-repeat:no-repeat; }
#content_vacances .page_normal{ background-image:url(../gfx/page_normal.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }
#content_vacances .page_selected{ background-image:url(../gfx/page_selected_vacances.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }

/*header social*/
/*modificabil in functie de inaltimea header-ului; default pentru pagina cu banner 418;*/
#social div.tdefault{ height:388px; overflow:hidden;}
#social .mainwidth{ width:945px;}
#social .logo{ background-image:url(../gfx/logo_social.jpg); width:126px; height:119px; float:left; position:relative; top:15px; left:15px; z-index:10;}
#social .headercontent{ background:url(../gfx/banner_top_social.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#social .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#social .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#social div.tdefault2{ height:149px; overflow:hidden;}
#social .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#social .headercontent2 .left{  background-color:#3e780b; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#social .headercontent2 .right{  background-color:#3e780b; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

#social div.tdefault1{  height:590px; overflow:hidden;}
#social .headercontent1{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#social .headercontent1 .left{ width:194px; height:501px; background-color:#3e780b; border-right:1px solid #77c138; float:left; position:absolute; left:0; top:0;}
#social .headercontent1 .right{ background-color:#509811; height:501px; width:750px; float:left; position:absolute; left:195px; top:0;}
/**/
#social .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#social .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#social .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#social .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#social .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#social .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#social .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#social .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#social .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#social .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#social .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#social .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#social .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#social .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#social .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#social .quickmenu .hide{ display:none;}
#social .mainmenu{ background:url(../gfx/menu_back_social.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#social .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#social .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#social .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#social .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#social .mainmenu ul li a.on{ font-weight:bold;}
#social .mainmenu ul li a.hover{ font-weight:bold;}

#social .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#social .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#social .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#social .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#social .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#social .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#social .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#social .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#social .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#social .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#social .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#social .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#social .mainmenu .hide{ display:none;}


#social .top_news{ display:inline; }
#social .top_news .top{ background-image:url(../gfx/news_top_back_social.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#social .top_news .middle{ background-image:url(../gfx/news_middle_back_social.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#social .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#social .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#social .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#social .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#social .top_news .bottom{ background-image:url(../gfx/news_bottom_back_social.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }
#social .left_side_map{ float:left; width:194px; background-color:#3e780b; border-right:1px solid #77c138; margin-top:-46px; text-align:left; color:#FFFFFF; font-size:11px; }
#social h1{ font-weight:bold; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#social h2{ font-weight:normal; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#social .right_side_map{ float:right; background-color:#509811; margin-top:-46px; }

#social .map_search_top{ background-image:url(../gfx/map_social_search_back_top.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#social .map_search_middle{ background-image:url(../gfx/map_social_search_back_middle.jpg); width:176px; background-repeat:repeat-y; color:#000000; }
#social .map_search_bottom{ background-image:url(../gfx/map_social_search_back_bottom.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#social .search_title{ font-size:18px; font-weight:bold; color:#2a2a2a; padding:0px 0px 0px 15px; }
#social .input{ border:1px solid #9d9d9d; padding:2px; }
#social .banner_small{ background-color:#3e780b; width:945px; height:299px; float:left; position:relative; top:0px; }
/*gata header social*/

#content_social{ font-size:13px; color:#1e1e1e; line-height:23px; }
#content_social h2{ font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#content_social h2 b{ color:#3e780b; }
#content_social b{ color:#3e780b; }
#content_social a{ font-weight:bold; color:#3e780b; }
#content_social a:hover{ font-weight:bold; color:#3e780b; }
#content_social h1 a{ font-size:18px; font-weight:bold; color:#3e780b; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_social h1 a:hover{ font-size:18px; font-weight:bold; color:#3e780b; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_social .search_cell_top{ background-image:url(../gfx/search_cell_top_social.jpg); width:463px; height:33px; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; }
#content_social .search_cell_middle{ color:#2a2a2a; font-size:11px; background-image:url(../gfx/search_cell_middle.jpg); width:463px; background-repeat:repeat-y; }
#content_social .search_cell_middle b{ color:#2a2a2a; }
#content_social .search_cell_middle a{ color:#3e780b; font-size:11px; text-decoration:underline; }
#content_social .search_cell_middle a:hover{ color:#3e780b; font-size:11px; text-decoration:none; }
#content_social .search_cell_bottom{ background-image:url(../gfx/search_cell_bottom.jpg); width:463px; height:13px; background-repeat:no-repeat; }
#content_social .page_normal{ background-image:url(../gfx/page_normal.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }
#content_social .page_selected{ background-image:url(../gfx/page_selected_social.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }

/*header tickets*/
#tickets div.tdefault2{ height:149px; overflow:hidden;}
#tickets .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#tickets .headercontent2 .left{  background-color:#fc861d; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#tickets .headercontent2 .right{  background-color:#fc861d; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

#tickets div.tdefault{ height:388px; overflow:hidden;}
#tickets .mainwidth{ width:945px;}
#tickets .logo{ background-image:url(../gfx/logo_tickets.jpg); width:126px; height:119px;  float:left; position:relative; top:15px; left:15px; z-index:10;}
#tickets .headercontent{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#tickets .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#tickets .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#tickets div.tdefault1{  height:590px; overflow:hidden;}
#tickets .headercontent1{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#tickets .headercontent1 .left{ width:194px; height:501px; background-color:#fc861d; border-right:1px solid #faa633; float:left; position:absolute; left:0; top:0;}
#tickets .headercontent1 .right{ background-color:#fa9900; height:501px; width:750px; float:left; position:absolute; left:195px; top:0;}
/**/
#tickets .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#tickets .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#tickets .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#tickets .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#tickets .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#tickets .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#tickets .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#tickets .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#tickets .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#tickets .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#tickets .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#tickets .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#tickets .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#tickets .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#tickets .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#tickets .quickmenu .hide{ display:none;}
#tickets .mainmenu{ background:url(../gfx/menu_back_tickets.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#tickets .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#tickets .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#tickets .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#tickets .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#tickets .mainmenu ul li a.on{ font-weight:bold;}
#tickets .mainmenu ul li a.hover{ font-weight:bold;}

#tickets .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#tickets .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#tickets .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#tickets .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#tickets .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#tickets .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#tickets .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#tickets .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#tickets .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#tickets .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#tickets .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#tickets .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#tickets .mainmenu .hide{ display:none;}


#tickets .top_news{ display:inline; }
#tickets .top_news .top{ background-image:url(../gfx/news_top_back_tickets.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#tickets .top_news .middle{ background-image:url(../gfx/news_middle_back_tickets.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#tickets .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#tickets .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#tickets .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#tickets .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#tickets .top_news .bottom{ background-image:url(../gfx/news_bottom_back_tickets.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }

#tickets .banner_small{ background-color:#fc861d; width:945px; height:100px; float:left; position:relative; top:0px; }

#tickets h1{ font-weight:bold; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#tickets h2{ font-weight:normal; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }

#tickets .map_search_top{ background-image:url(../gfx/map_ticket_search_back_top.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#tickets .map_search_middle{ background-image:url(../gfx/map_ticket_search_back_middle.jpg); width:176px; background-repeat:repeat-y; color:#000000; }
#tickets .map_search_bottom{ background-image:url(../gfx/map_ticket_search_back_bottom.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#tickets .search_title{ font-size:18px; font-weight:bold; color:#2a2a2a; padding:0px 0px 0px 15px; }
#tickets .input{ border:1px solid #9d9d9d; padding:2px; }

/*gata header tickets*/

#content_tickets{ font-size:13px; color:#1e1e1e; line-height:23px; }
#content_tickets h2{ font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#content_tickets h2 b{ color:#fb8200; }
#content_tickets b{ color:#fb8200; }
#content_tickets a{ font-weight:bold; color:#fb8200; }
#content_tickets a:hover{ font-weight:bold; color:#fb8200; }
#content_tickets .search_cell_top{ background-image:url(../gfx/search_cell_top.jpg); width:463px; height:33px; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; }
#content_tickets .search_cell_middle{ color:#2a2a2a; font-size:11px; background-image:url(../gfx/search_cell_middle.jpg); width:463px; background-repeat:repeat-y; }
#content_tickets .search_cell_middle b{ color:#2a2a2a; }
#content_tickets .search_cell_middle a{ color:#fa6400; font-size:11px; text-decoration:underline; }
#content_tickets .search_cell_middle a:hover{ color:#fa6400; font-size:11px; text-decoration:none; }
#content_tickets .search_cell_bottom{ background-image:url(../gfx/search_cell_bottom.jpg); width:463px; height:13px; background-repeat:no-repeat; }
#content_tickets .page_normal{ background-image:url(../gfx/page_normal.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }
#content_tickets .page_selected{ background-image:url(../gfx/page_selected.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }

p{ margin:0px; padding:0px; line-height:normal; }

.month_back{ background-image:url(../gfx/month_back.jpg); width:203px; height:67px; background-repeat:no-repeat; }

#content_tickets .content_menu_right .selected_submenu_top{ background-image:url(../gfx/side_menu_on_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .selected_submenu{ background-image:url(../gfx/side_menu_on_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .unselected_submenu_top{ background-image:url(../gfx/side_menu_off_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .unselected_submenu{ background-image:url(../gfx/side_menu_off_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .selected_submenu a{ color:#FFFFFF; }
#content_tickets .content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu a{ color:#FFFFFF; }

/**/
#content_tickets .content_menu_right .selected_submenu_top_bebe{ background-image:url(../gfx/side_menu_on_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .selected_submenu_bebe{ background-image:url(../gfx/side_menu_on_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .unselected_submenu_top_bebe{ background-image:url(../gfx/side_menu_off_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .unselected_submenu_bebe{ background-image:url(../gfx/side_menu_off_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .selected_submenu_bebe a{ color:#FFFFFF; }
#content_tickets .content_menu_right .selected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_bebe a{ color:#FFFFFF; }

#content_tickets h2 a{ font-size:18px; font-weight:bold; color:#FFFFFF; }
#content_tickets h2 a:hover{ font-size:18px; font-weight:bold; color:#FFFFFF; }

#content_tickets .content_menu_right .selected_submenu_top_vacances{ background-image:url(../gfx/side_menu_on_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .selected_submenu_vacances{ background-image:url(../gfx/side_menu_on_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .unselected_submenu_top_vacances{ background-image:url(../gfx/side_menu_off_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .unselected_submenu_vacances{ background-image:url(../gfx/side_menu_off_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .selected_submenu_vacances a{ color:#FFFFFF; }
#content_tickets .content_menu_right .selected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_vacances a{ color:#FFFFFF; }

#content_tickets .content_menu_right .selected_submenu_top_present{ background-image:url(../gfx/side_menu_on_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .selected_submenu_present{ background-image:url(../gfx/side_menu_on_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .unselected_submenu_top_present{ background-image:url(../gfx/side_menu_off_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_tickets .content_menu_right .unselected_submenu_present{ background-image:url(../gfx/side_menu_off_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_tickets .content_menu_right .selected_submenu_present a{ color:#FFFFFF; }
#content_tickets .content_menu_right .selected_submenu_present a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_present a:hover{ color:#FFFFFF; }
#content_tickets .content_menu_right .unselected_submenu_present a{ color:#FFFFFF; }
/**/

#content_tickets h1 a{ font-size:18px; font-weight:bold; color:#fa8200; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_tickets h1 a:hover{ font-size:18px; font-weight:bold; color:#fa8200; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}


/*header cadhoc*/
#present div.tdefault{ height:388px; overflow:hidden;}
#present .mainwidth{ width:945px;}
#present .logo{ background-image:url(../gfx/logo_present.jpg); width:126px; height:119px;  float:left; position:relative; top:15px; left:15px; z-index:10;}
#present .headercontent{ background:url(../gfx/banner_top_present.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#present .headercontent .left{ height:400px; width:280px; float:left; position:absolute; left:0; top:0;}
#present .headercontent .right{ height:400px; width:665px; float:left; position:absolute; left:280px; top:0;}

#present div.tdefault2{ height:149px; overflow:hidden;}
#present .headercontent2{ width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#present .headercontent2 .left{  background-color:#b30a03; height:60px; width:280px; float:left; position:absolute; left:0; top:0;}
#present .headercontent2 .right{  background-color:#b30a03; height:60px; width:665px; float:left; position:absolute; left:280px; top:0;}

#present div.tdefault1{  height:590px; overflow:hidden;}
#present .headercontent1{ background:url(../gfx/banner_top_tickets.jpg); width:945px; height:299px; float:left; position:relative; top:-30px; }
/*modif. inaltime si latime in functie de cat de la e header-ul si cat de latimea zonelor de continut*/
#present .headercontent1 .left{ width:194px; height:501px; background-color:#b30a03; border-right:1px solid #ee2e35; float:left; position:absolute; left:0; top:0;}
#present .headercontent1 .right{ background-color:#c43d20; height:501px; width:750px; float:left; position:absolute; left:195px; top:0;}
/**/
#present .quickmenu{ width:945px; float:left; position:relative; top:-400px;  z-index:10;}
#present .quickmenu ul{ list-style:none; margin:0px; padding:0px;}
#present .quickmenu ul li{ color:#AAAAAA; list-style:none; margin:0px; padding:0px 3px 0px 3px; float:right; font-size:10px; display:block;}
#present .quickmenu ul li a{ font-size:10px; color:#AAAAAA; text-decoration:none; font-weight:bold;}
#present .quickmenu ul li a:hover{ text-decoration:none; font-size:10px; color:#000000; font-weight:bold;}
#present .quickmenu ul li a.on{ color:#000000; font-weight:bold;}
#present .quickmenu ul li a.hover{ color:#000000; font-weight:bold;}
#present .quickmenu .searchinput{ float:left; position:relative; top:-3px; width:128px; height:15px; margin:0px; padding:0px; border:1px solid #dddddd; font-size:11px;}
#present .quickmenu .searchbutton{ float:left; position:relative; top:-3px;}
#present .quickmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#present .quickmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#present .quickmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#present .quickmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#present .quickmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#present .quickmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }
#present .quickmenu .hide{ display:none;}
#present .mainmenu{ background:url(../gfx/menu_back_present.jpg) no-repeat; width:945px; height:47px; float:left; position:relative; top:-393px;}
#present .mainmenu ul{ list-style:none; margin:0px; padding:0px;}
#present .mainmenu ul li{ color:#FFFFFF; list-style:none; margin:0px; padding:0px; float:left; padding-top:20px; display:block;}
#present .mainmenu ul li a{ font-size:14px; color:#FFFFFF; text-decoration:none;}
#present .mainmenu ul li a:hover{ font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none;}
#present .mainmenu ul li a.on{ font-weight:bold;}
#present .mainmenu ul li a.hover{ font-weight:bold;}

#present .mainmenu .submenu{ position:absolute; background:url(../gfx/submenu_arrow.jpg) no-repeat; padding-top:11px;}
#present .mainmenu .submenu .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#present .mainmenu .submenu .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#present .mainmenu .submenu .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#present .mainmenu .submenu .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#present .mainmenu .submenu .center a:hover{ color:#fa8200;font-size:12px;  }

#present .mainmenu .submenu1{ position:absolute; background-image:url(../gfx/submenu_arrow.jpg); background-repeat:no-repeat; background-position:top center; padding-top:11px; margin-left:-280px;}
#present .mainmenu .submenu1 .left{  background:url(../gfx/submenu_left.png) no-repeat left;}
#present .mainmenu .submenu1 .right{ background:url(../gfx/submenu_right.png) no-repeat right;}
#present .mainmenu .submenu1 .center{ margin:0px 6px 0px 6px; background-color:#FFFFFF; height:23px; padding-top:5px; color:#CCCCCC;}
#present .mainmenu .submenu1 .center a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#present .mainmenu .submenu1 .center a:hover{ color:#fa8200;font-size:12px;  }

#present .mainmenu .hide{ display:none;}


#present .top_news{ display:inline; }
#present .top_news .top{ background-image:url(../gfx/news_top_back_present.jpg); width:243px; height:59px; background-repeat:no-repeat; float:left; display:inline; }
#present .top_news .middle{ background-image:url(../gfx/news_middle_back_present.jpg); width:243px; background-repeat:repeat-y; float:left; display:inline; }
#present .top_news .middle .text{ color:#2f2f2f; font-size:13px; float:left; width:210px; height:auto; display:inline; text-align:left; margin:11px 0px 0px 16px; }
#present .top_news .middle a{ font-size:11px; font-weight:bold; color:#000000; }
#present .top_news .middle a:hover{ font-size:11px; font-weight:bold; color:#000000; }
#present .top_news .middle .arrow_position{ float:right; margin-right:16px; }
#present .top_news .bottom{ background-image:url(../gfx/news_bottom_back_present.jpg); width:243px; height:15px; background-repeat:no-repeat; float:left; display:inline; }
#present .left_side_map{ float:left; width:194px; background-color:#b30a03; border-right:1px solid #ee2e35; margin-top:-46px; text-align:left; color:#FFFFFF; font-size:11px; }
#present h1{ font-weight:bold; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#present h2{ font-weight:normal; font-size:18px; color:#FFFFFF; margin:0px; padding:0px; }
#present .right_side_map{ float:right; background-color:#c43d20; margin-top:-46px; }

#present .map_search_top{ background-image:url(../gfx/map_present_search_back_top.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#present .map_search_middle{ background-image:url(../gfx/map_present_search_back_middle.jpg); width:176px; background-repeat:repeat-y; color:#000000; }
#present .map_search_bottom{ background-image:url(../gfx/map_present_search_back_bottom.jpg); width:176px; height:16px; background-repeat:no-repeat; }
#present .search_title{ font-size:18px; font-weight:bold; color:#2a2a2a; padding:0px 0px 0px 15px; }
#present .input{ border:1px solid #9d9d9d; padding:2px; }
#present .banner_small{ background-color:#b30a03; width:945px; height:299px; float:left; position:relative; top:0px; }
/*gata header cadhoc*/


#content_present{ font-size:13px; color:#1e1e1e; line-height:23px; }
#content_present h2{ font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#content_present h2 b{ color:#b30b04; }
#content_present b{ color:#b30b04; }
#content_present a{ font-weight:bold; color:#b30b04; }
#content_present a:hover{ font-weight:bold; color:#b30b04; }

#content_present h1 a{ font-size:18px; font-weight:bold; color:#b30b04; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}
#content_present h1 a:hover{ font-size:18px; font-weight:bold; color:#b30b04; background:url(../gfx/right_small_arrow_black.jpg) right no-repeat; padding-right:15px;}

#content_present .search_cell_top{ background-image:url(../gfx/search_cell_top_present.jpg); width:463px; height:33px; background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; }
#content_present .search_cell_middle{ color:#2a2a2a; font-size:11px; background-image:url(../gfx/search_cell_middle.jpg); width:463px; background-repeat:repeat-y; }
#content_present .search_cell_middle b{ color:#2a2a2a; }
#content_present .search_cell_middle a{ color:#fa6400; font-size:11px; text-decoration:underline; }
#content_present .search_cell_middle a:hover{ color:#fa6400; font-size:11px; text-decoration:none; }
#content_present .search_cell_bottom{ background-image:url(../gfx/search_cell_bottom.jpg); width:463px; height:13px; background-repeat:no-repeat; }
#content_present .page_normal{ background-image:url(../gfx/page_normal.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }
#content_present .page_selected{ background-image:url(../gfx/page_selected_present.jpg); width:23px; height:23px; text-align:center; font-weight:bold; padding:0px; margin-right:5px; float:left; color:#FFFFFF; background-repeat:no-repeat; font-size:12px; }

.context_padding{ padding:0px 50px 0px 22px; width:670px; float:left; }
.content_menu_right{ float:right; width:203px; line-height:normal; }
.content_menu_right .padding{ padding:0px 0px 12px 10px; color:#FFFFFF; }
.content_menu_right .padding a{ font-size:12px; color:#FFFFFF; font-weight:bold; }
.content_menu_right .padding a:hover{ font-size:12px; color:#FFFFFF; font-weight:bold; }
.content_menu_right .selected_submenu a{ color:#FFFFFF; }
.content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
.content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
.content_menu_right .unselected_submenu a{ color:#FFFFFF; }


#content_bebe .content_menu_right .selected_submenu_top{ background-image:url(../gfx/side_menu_on_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .selected_submenu{ background-image:url(../gfx/side_menu_on_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .unselected_submenu_top{ background-image:url(../gfx/side_menu_off_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .unselected_submenu{ background-image:url(../gfx/side_menu_off_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .selected_submenu a{ color:#FFFFFF; }
#content_bebe .content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu a{ color:#FFFFFF; }

/**/
#content_bebe .content_menu_right .selected_submenu_top_tickets{ background-image:url(../gfx/side_menu_on_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .selected_submenu_tickets{ background-image:url(../gfx/side_menu_on_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .unselected_submenu_top_tickets{ background-image:url(../gfx/side_menu_off_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .unselected_submenu_tickets{ background-image:url(../gfx/side_menu_off_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .selected_submenu_tickets a{ color:#FFFFFF; }
#content_bebe .content_menu_right .selected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_tickets a{ color:#FFFFFF; }

#content_bebe .content_menu_right .selected_submenu_top_vacances{ background-image:url(../gfx/side_menu_on_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .selected_submenu_vacances{ background-image:url(../gfx/side_menu_on_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .unselected_submenu_top_vacances{ background-image:url(../gfx/side_menu_off_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .unselected_submenu_vacances{ background-image:url(../gfx/side_menu_off_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .selected_submenu_vacances a{ color:#FFFFFF; }
#content_bebe .content_menu_right .selected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_vacances a{ color:#FFFFFF; }

#content_bebe .content_menu_right .selected_submenu_top_present{ background-image:url(../gfx/side_menu_on_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .selected_submenu_present{ background-image:url(../gfx/side_menu_on_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .unselected_submenu_top_present{ background-image:url(../gfx/side_menu_off_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_bebe .content_menu_right .unselected_submenu_present{ background-image:url(../gfx/side_menu_off_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_bebe .content_menu_right .selected_submenu_present a{ color:#FFFFFF; }
#content_bebe .content_menu_right .selected_submenu_present a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_present a:hover{ color:#FFFFFF; }
#content_bebe .content_menu_right .unselected_submenu_present a{ color:#FFFFFF; }
/**/

#content_vacances h2 a{ font-size:18px; font-weight:bold; color:#FFFFFF; }
#content_vacances h2 a:hover{ font-size:18px; font-weight:bold; color:#FFFFFF; }

#content_vacances .content_menu_right .selected_submenu_top{ background-image:url(../gfx/side_menu_on_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .selected_submenu{ background-image:url(../gfx/side_menu_on_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .unselected_submenu_top{ background-image:url(../gfx/side_menu_off_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .unselected_submenu{ background-image:url(../gfx/side_menu_off_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .selected_submenu a{ color:#FFFFFF; }
#content_vacances .content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu a{ color:#FFFFFF; }

/**/
#content_vacances .content_menu_right .selected_submenu_top_tickets{ background-image:url(../gfx/side_menu_on_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .selected_submenu_tickets{ background-image:url(../gfx/side_menu_on_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .unselected_submenu_top_tickets{ background-image:url(../gfx/side_menu_off_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .unselected_submenu_tickets{ background-image:url(../gfx/side_menu_off_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .selected_submenu_tickets a{ color:#FFFFFF; }
#content_vacances .content_menu_right .selected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_tickets a{ color:#FFFFFF; }

#content_vacances .content_menu_right .selected_submenu_top_bebe{ background-image:url(../gfx/side_menu_on_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .selected_submenu_bebe{ background-image:url(../gfx/side_menu_on_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .unselected_submenu_top_bebe{ background-image:url(../gfx/side_menu_off_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .unselected_submenu_bebe{ background-image:url(../gfx/side_menu_off_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .selected_submenu_bebe a{ color:#FFFFFF; }
#content_vacances .content_menu_right .selected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_bebe a{ color:#FFFFFF; }

#content_vacances .content_menu_right .selected_submenu_top_present{ background-image:url(../gfx/side_menu_on_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .selected_submenu_present{ background-image:url(../gfx/side_menu_on_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .unselected_submenu_top_present{ background-image:url(../gfx/side_menu_off_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_vacances .content_menu_right .unselected_submenu_present{ background-image:url(../gfx/side_menu_off_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_vacances .content_menu_right .selected_submenu_present a{ color:#FFFFFF; }
#content_vacances .content_menu_right .selected_submenu_present a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_present a:hover{ color:#FFFFFF; }
#content_vacances .content_menu_right .unselected_submenu_present a{ color:#FFFFFF; }
/**/

#content_social h2 a{ font-size:18px; font-weight:bold; color:#FFFFFF; }
#content_social h2 a:hover{ font-size:18px; font-weight:bold; color:#FFFFFF; }

#content_social .content_menu_right .selected_submenu_top{ background-image:url(../gfx/side_menu_on_social_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_social .content_menu_right .selected_submenu{ background-image:url(../gfx/side_menu_on_social_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_social .content_menu_right .unselected_submenu_top{ background-image:url(../gfx/side_menu_off_social_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_social .content_menu_right .unselected_submenu{ background-image:url(../gfx/side_menu_off_social_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_social .content_menu_right .selected_submenu a{ color:#FFFFFF; }
#content_social .content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
#content_social .content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
#content_social .content_menu_right .unselected_submenu a{ color:#FFFFFF; }


#content_present .content_menu_right .selected_submenu_top{ background-image:url(../gfx/side_menu_on_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .selected_submenu{ background-image:url(../gfx/side_menu_on_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .unselected_submenu_top{ background-image:url(../gfx/side_menu_off_present_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .unselected_submenu{ background-image:url(../gfx/side_menu_off_present_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .selected_submenu a{ color:#FFFFFF; }
#content_present .content_menu_right .selected_submenu a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu a{ color:#FFFFFF; }

/**/
#content_present .content_menu_right .selected_submenu_top_tickets{ background-image:url(../gfx/side_menu_on_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .selected_submenu_tickets{ background-image:url(../gfx/side_menu_on_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .unselected_submenu_top_tickets{ background-image:url(../gfx/side_menu_off_tickets_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .unselected_submenu_tickets{ background-image:url(../gfx/side_menu_off_tickets_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .selected_submenu_tickets a{ color:#FFFFFF; }
#content_present .content_menu_right .selected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_tickets a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_tickets a{ color:#FFFFFF; }

#content_present .content_menu_right .selected_submenu_top_bebe{ background-image:url(../gfx/side_menu_on_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .selected_submenu_bebe{ background-image:url(../gfx/side_menu_on_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .unselected_submenu_top_bebe{ background-image:url(../gfx/side_menu_off_bebe_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .unselected_submenu_bebe{ background-image:url(../gfx/side_menu_off_bebe_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .selected_submenu_bebe a{ color:#FFFFFF; }
#content_present .content_menu_right .selected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_bebe a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_bebe a{ color:#FFFFFF; }

#content_present .content_menu_right .selected_submenu_top_vacances{ background-image:url(../gfx/side_menu_on_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .selected_submenu_vacances{ background-image:url(../gfx/side_menu_on_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .unselected_submenu_top_vacances{ background-image:url(../gfx/side_menu_off_vacances_top.jpg); width:203px; background-repeat:no-repeat; background-position:top; padding-top:12px; }
#content_present .content_menu_right .unselected_submenu_vacances{ background-image:url(../gfx/side_menu_off_vacances_bottom.jpg); width:203px; background-position:bottom; margin-bottom:4px; }
#content_present .content_menu_right .selected_submenu_vacances a{ color:#FFFFFF; }
#content_present .content_menu_right .selected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_vacances a:hover{ color:#FFFFFF; }
#content_present .content_menu_right .unselected_submenu_vacances a{ color:#FFFFFF; }

#content_present h2 a{ font-size:18px; font-weight:bold; color:#FFFFFF; }
#content_present h2 a:hover{ font-size:18px; font-weight:bold; color:#FFFFFF; }
/**/

.drop_down_padding{ padding:20px 12px 10px 26px; }
.drop_down_text{ color:#a8a5a5; font-size:11px; line-height:20px; padding:15px 5px 0px 3px; text-align:left; }
.drop_down_padding .group1{ float:left; width:172px; }
.drop_down_padding .sep_margin{ float:left; margin-right:13px; }
.drop_down_padding .group2{ float:left; width:157px; }
.drop_down_padding .group3{ float:left; width:190px; }
.drop_down_padding .group4{ float:left; width:160px; }
.drop_down_padding .group5{ float:left; width:160px; }

.sep{ border-top:1px solid #faa633; line-height:0px; font-size:0px; }

.content_padding{ padding:10px 0px 40px 0px; text-align:left; }
.order_online_back{ background-image:url(../gfx/order_online_back.jpg); width:681px; height:81px; background-repeat:no-repeat; float:left; }
.order_now_img{ padding:26px 28px 0px 0px; float:right; }
.newsletter_back{ background-image:url(../gfx/newsletter_back.jpg); width:253px; height:81px; background-repeat:no-repeat; float:right; }
.imput_newsletter{ color:#919191; float:left; display:inline; border:2px solid #fa8200; font-size:14px; padding:2px 2px 2px 6px; }
.newsletter_input_padding{ padding:19px 0px 0px 17px; }
.newsletter_back .unsubscribe{ font-size:10px; text-decoration:underline; color:#000000; }
.newsletter_back .unsubscribe:hover{ font-size:10px; text-decoration:none; color:#000000; }
.unsubscribe_padding{ float:left; padding:6px 0px 0px 18px; }
.subscribe_padding{ float:right; padding:6px 18px 0px 0px; }

.about_column{ padding:25px 40px 0px 22px; width:300px; float:left; font-size:13px; color:#1e1e1e; line-height:23px; }
.about_column .text_padding{ padding-top:15px; }
.details{ color:#000000; font-weight:bold; font-size:11px; }
.details:hover{ color:#000000; font-weight:bold; font-size:11px; }
.details_padding{ padding-top:10px; }

.services_column{ padding:25px 2px 0px 0px; width:318px; float:left; font-size:13px; color:#1e1e1e; line-height:23px; }
.services_column .text_padding{ padding-top:15px; }
.services_column h2{ color:#fa8500; font-size:16px; font-weight:bold; margin:0px; padding:0px; }

.comunicat_top{ background-image:url(../gfx/comunicat_top.jpg); width:261px; height:57px; background-repeat:no-repeat; font-size:18px; font-weight:bold; color:#FFFFFF; }
.comunicat_middle{ background-image:url(../gfx/comunicat_middle.jpg); width:261px; background-repeat:repeat-y; font-size:12px; color:#080000; }
.comunicat_bottom{ background-image:url(../gfx/comunicat_bottom.jpg); width:261px; height:23px; background-repeat:no-repeat; }

.services_list{ line-height:normal; padding:0px 15px 0px 20px; }
.services_list h2{ margin:0px; padding:0px; }
.services_list h2 a{ color:#fa8500; font-size:16px; font-weight:bold; }
.services_list h2 a:hover{ color:#fa8500; font-size:16px; font-weight:bold; }
.services_list .service_cell{ width:303px; float:left; }

.services_column h2{ margin:0px; padding:0px; }
.services_column h2 a{ color:#fa8500; font-size:16px; font-weight:bold; }
.services_column h2 a:hover{ color:#fa8500; font-size:16px; font-weight:bold; }

.filters_back{ background-image:url(../gfx/filters_back.jpg); width:944px; height:42px; background-repeat:no-repeat; }
.filters_back .input{ border:1px solid #9d9d9d; padding:2px; }

h1{ font-size:18px; font-weight:bold; color:#000000; padding:0px; margin:0px; }
.input1{ border:1px solid #9d9d9d; padding:2px; }

/*box stiri*/
.news_box{ background:url(../gfx/news_box_bottom.jpg) bottom no-repeat; width:463px; }
.news_box .content{ background:url(../gfx/news_box_top.jpg) no-repeat; width:435px; padding:14px 14px 10px 14px;}
.news_pl{ padding-left:17px;}

#content_tickets .page_selected{ color:#FFFFFF; }
#content_tickets .page_selected:hover{ color:#000000; }

/**/ 

#footer{ width:945px; }
#footer .back{ background-image:url(../gfx/footer_back.jpg); background-repeat:no-repeat; width:945px; height:63px; font-size:12px; font-weight:bold; text-align:left; } 
#footer .back a{ color:#000000; font-weight:bold; }
#footer .menu1{ padding:16px 0px 0px 10px; float:left; width:auto; font-size:11px; color:#2a2a2a; display:inline; }
#footer .menu1 a{ text-decoration:underline; color:#fa8200; font-size:11px;	}
#footer .menu1 a:hover{ text-decoration:none; color:#fa8200; font-size:11px; }
#footer .float_left{ float:left; }
#footer .buttons{ width:auto; float:left; margin-right:6px; }
#footer .spacer{ color:#000000; float:left; width:auto; margin-right:6px; display:inline; } 

#footer .menuRight{ float:right; width:auto; font-size:11px; margin-right:8px; display:inline; color:#2a2a2a; padding-top:16px; }
#footer .menuRight a{ text-decoration:underline; color:#2a2a2a; font-size:11px; }
#footer .menuRight a:hover{ text-decoration:none; color:#2a2a2a; font-size:11px; }