body {
	margin: 0px;
	padding: 0px;
	background: #f8f7dd url('../imagini/ui/body-fundal1.jpg') 0px 0px repeat;
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
	line-height: 14px;
	}
a:link, a:visited, a:active { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; }
a.blk:link, a.blk:visited, a.blk:active, a.blk:hover { color: #000000; }
a.w:link, a.w:active, a.w:visited, a.w:hover { color: #ffffff; 	text-decoration: none; }

a.wb:link, a.wb:active, a.wb:visited, a.wb:hover {
	background: transparent url('../imagini/sageata-alba.gif') 3px 3px no-repeat;
	padding-left: 18px;
	color: #000000;
	text-decoration: none;
	}

ul li { list-style-type: square; }
img { border: 0px; }
form { margin: 0px; }

h1 {
	width: 85%;
	padding: 8px 0px 2px 0px;
	margin: 2px 0px 18px 10px;
	color: #f28411;
	font: 19pt Arial;
	overflow: auto;
	background: transparent url('../imagini/h1-bg.gif') 0px 100% repeat-x;
	}

div.separator {
	padding: 10px 0px 0px 0px;
	background: transparent url('../imagini/h1-bg.gif') 0px 0px repeat-x;
	}

h2 {
	margin: 0px 0px 3px 0px;
	background: transparent url('../imagini/sageata-rosie.gif') 0px 3px no-repeat;
	font-size: 9pt;
	font-weight: bold;
	text-indent: 15px;
	}

h3 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-size: 10pt;
	font-weight: bold;
	}
	
/* ---------- LAST_MINUTE ---------------------------- */

.reclama_oferte_antalya	{
	margin: 0px 0px 8px 0px;
	padding: 78px 0px 0px 0px;
	text-align: center;
	line-height: 18px;
	color: #fff;
	width: 185px;
	height: 69px;
	background: transparent url('../imagini/fundal-oferte-antalya.gif') 0px 0px no-repeat;
	font-size: 11pt;
	}
.oferte_egipt {
	background: transparent url('../imagini/oferte-egipt/fundal.gif') 0px 0px no-repeat;
	width: 182px;
	height: 54px;
	margin: 0px 0px 10px 0px;
	padding: 75px 0px 0px 0px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	}
	
.nopti45 {
	background: transparent url('../imagini/oferte-speciale-4-5-8-9-nopti.gif') 0px 0px no-repeat;
	width: 185px;
	height: 51px;
	margin: 0px 0px 10px 0px;
	padding: 225px 0px 0px 0px;
	text-align: center;
	font-size: 11pt;
	line-height: 21px;
	}
	
.last_minute1 {
	width: 100%;
	min-width: 1020px;
	margin: 0px 0px 10px 0px;
	background: transparent url('../imagini/last-minute/fundal.png') 0px 100% repeat-x;
	}
	
.last_minute2 {
	width: 1004px;
	height: 125px;
	margin: 0px auto;
	}
	
.last_minute2 .titlu {
	float: left;
	width: 20%;
	height: 82px;
	margin: 27px 0px 0px 0px;	
	}
.last_minute2 .titlu img { margin: 0px 0px 5px 0px; }
.last_minute2 .titlu a{ font-size: 10pt; }

.last_minute2 .continut {
	float: right;
	height: 82px;
	margin: 10px 0px 0px auto;	
	}

.last_minute2 .continut .poza  img {
	width: 118px;
	overflow: hidden;
	border: #000 1px solid;
	margin: 0px 10px 0px 0px;
	}
	
.last_minute2 .continut .text  { width: 250px; }	
		
.last_minute2 .continut .pret_plecare {
	margin: 10px 0px 0px 0px;
	letter-spacing: -0.5px;
	}

.last_minute2 .continut .pret {
	background-color: #990000;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	}
	

/* ---------- LOGO & MENUBAR ---------------------------- */

#sigla {
	width: 215px;
	height: 207px;
	text-align: left;
	margin-left: -17px;
	}
	
div#menu_bar {
	width: 985px;
	border-bottom: 1px solid #fff;
	margin: 5px auto 0px auto;
	height: 33px;
	background: #b20907 url('../imagini/ui/menubar-fundal.gif') 0px 0px repeat-x;
	}
div#menu_bar img {
	vertical-align: middle;
	}
a.menu_bar:link, a.menu_bar:active, a.menu_bar:visited, a.menu_bar:hover {
	background: transparent url('../imagini/sageata-alba.gif') 3px 3px no-repeat;
	padding-left: 18px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}

div.menu_separator {
	display: inline;
	background: transparent url('../imagini/menu-separator.gif') 1px 2px no-repeat;
	margin: 0px 5px 0px 6px;
	}

div#logo {
	width: 985px;
	border-bottom: 1px solid #fff;
	margin: 0px auto;
	}

.announcer {
	overflow: hidden;
	width: 945px;
	height: 24px;
	line-height: 24px;
	padding: 0px 20px;
	margin: 0px auto 5px auto;
	background-color: #437cc8;
	color: #fff;
	}

/* ---------- MAIN PANEL ---------------------------- */

div#main_panel {
	width: 985px;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	border-bottom: 1px solid transparent;
	margin: 0px auto;
	/*background-color: #fff;*/
	}

/* ---------- LEFT PANEL ---------------------------- */

div#left_panel {
	float: left;
	width: 185px;
	padding: 0px 0px 45px 0px;
	overflow: hidden;
	}

div.menu_revelion, div.menu_revelion_rom { 
	background-color: #437CC8;
	padding: 5px 7px 10px 8px;
	margin-bottom: 3px;
	color: #f1f2ee;
	}
div.menu_revelion_rom { 
	background-color: #999900;
	margin-top: -30px;
	padding-top: 30px;
	}
div.menu_paste { 
	background-color: #B86537;
	margin: -33px 0px 10px 0px;
	padding-top: 30px;
	min-height: 10px;
	}
div.text_oras { padding: 4px 0px 5px 0px; }
.revbox { padding: 0px 0px 2px 0px; }
.revbox a:link, .revbox a:active, .revbox a:visited, .revbox a:hover {
	display: block;
	background: transparent url('../imagini/ui/sageata-galbena.gif') 1px 8px no-repeat;
	text-indent: 15px;
	color: #fff;
	height: 25px;
	line-height: 25px;
	margin: 1px 5px 0px 0px;
	font-weight: bold;
	border-bottom: #f1f2ee 1px dotted;
	letter-spacing: -1px;
	}

div.menuitem, div.menuitem1 {
	background: #fff url('../imagini/ui/menuitem-fundal.gif') 0px 0px no-repeat;
	width: 185px;
	height: 42px;
	margin: 0px 0px 3px 0px;
	}

div.menuitem img, div.menuitem1 img {
	float: right;
	margin: 7px 8px 0px 0px;
	}

div.menuitem div {
	width: 124px;
	padding: 7px 0px 0px 7px;
	}

div.menuitem1 { background: #fff url('../imagini/ui/menuitem-fundal1.gif') 0px 0px no-repeat; }

div.menuitem1 strong span {
	font-size: 9pt;
	color: yellow;
	}

div.menuitem1 div {
	width: 128px;
	padding: 7px 0px 0px 7px;
	}

.menubox{
	background-color: #fed9af;
	padding: 5px 0px 5px 0px;
	margin: -3px 0px 5px 0px;
	display: none;
	}
	
.craciun {
	background: #fed9af url('../imagini/menuitem/menu-craciun.png') 10px 0px no-repeat;
}

.menubox a:link, .menubox a:active, .menubox a:visited, .menubox a:hover { 
	display: block;
	background: transparent url('../imagini/ui/sageata-galbena.gif') 1px 6px no-repeat;
	text-indent: 15px;
	color: #222;
	height: 23px;
	line-height: 23px;
	margin: 1px 5px 0px 5px;
	font-weight: bold;
	border-bottom: #999 1px dotted;
	}

div.box_title_left {
	background: #d8251c url('../imagini/rosu-dr-s.gif') 100% 0px no-repeat;
	height: 20px;
	margin-top: 5px;
	}

div.titlu_alb {
	background: transparent url('../imagini/sageata-alba.gif') 15px 6px no-repeat;
	color: #ffffff;
	padding-top: 3px;
	text-indent: 30px;
	font-size: 8.5pt;
	}

div.box_gol {
	border: #000000 1px solid;
	padding: 8px;
	}

div.c_label {
	font-weight: bold;
	margin-bottom: 4px;
	}

.c_element {
	background-color: #ffffff;
	width: 160px;
	margin: 0px auto 7px auto;
	}

.c_buton {
	margin: 8px 8px 5px 0px;
	padding: 0px 5px 0px 5px;
	}

.index_nopti {
	display: none;
	padding: 5px 0px 0px 10px;
	}
/* ---------- CENTER PANEL ---------------------------- */

div#center_panel {
	float: left;
	width: 619px;
	overflow: hidden;
	}

.cautare_oferte {
	background: #ffdaaf url('../imagini/ui/cautare-oferte-fundal.jpg') 0px 0px repeat-x;
	margin: 5px 7px 0px 7px;
	}

.cautare_oferte1 {
	background: transparent url('../imagini/ui/cautare-oferte-st-jos.gif') 0px 100% no-repeat;
	}

.cautare_oferte2 {
	background: transparent url('../imagini/ui/cautare-oferte-dr-sus.gif') 100% 0px no-repeat;
	padding: 15px 15px 0px 15px;
	}

.idx_eveniment1 {
	background: transparent url('../imagini/revelion/colt-dr.png') 100% 100% no-repeat;
	margin: 10px auto;
	width: 600px;
	}
.idx_0{ background-color: #B01402; }
.idx_1 { background-color: #009BBA; }
.idx_2 { background-color: #E6942A; }
.idx_3 { background-color: #367F58; }

.idx_eveniment {
	background: transparent url('../imagini/revelion/colt-st.png') 0px 100% no-repeat;
	padding: 0px 0px 10px 0px;
	}
.indx_container {
	margin-top: 10px;
	display: none;
	color: #fff;
	}

.indx_container  table {
	margin: 10px auto 10px auto;
	}
.indx_container  strong {
	font-size: 11pt;
	letter-spacing: -1px;	
	}
.indx_container  img {
	border: 2px solid #fff;
	padding: 1px;
	margin: 0px 0px 2px 0px;
	}
/* ---------- RIGHT PANEL ---------------------------- */

div#right_panel {
	float: right;
	width: 180px;
	padding: 2px 0px 45px 0px;
	overflow: hidden;
	}

.coloana_item {
	margin: 0px 0px 10px 0px;
	border: #ccc 1px outset;
	background-color: #ffdaaf;
	padding: 11px 7px 8px 7px;
	}

.coloana_img {
	text-align: center;
	margin: 6px 0px 0px 0px;
	}

.coloana_titlu {
	text-align: center;
	font-size: 15pt;
	letter-spacing: -1px;
	line-height: 24px;
	margin: 14px 0px 2px 0px;
	padding: 10px 0px 12px 0px;
	color: #990000;
	background: transparent url('../imagini/ui/top-oferte-speciale.gif') 0px 0px no-repeat;;
	}

.banda {
	width: 161px;
	height: 22px;
	line-height: 22px;
	margin: 0px 0px 5px 0px;
	text-align: right;
	color: #fff;
	font-weight: bold;
	background-color: #000;
	padding-right: 5px;
	}

.grena { color: #c20f06; }

.hotelmesaj {
	padding: 0px 20px 20px 20px;
	text-align: center;
	}

/* ---------- FOOTER ---------------------------- */

div#footer {
	width: 985px;
	height: 110px;
	margin: 0px auto 15px auto;
	color: #fff;
	}

div#footer img { float: left; }

div#footer table {
	float: right;
	height: 70px;
	width: 848px;
	background-color: #d8251c;
	margin-top: 40px;
	}

div#trafic {
	float: right;
	width: 88px;
	height: 31px;
	margin: 0px 10px 0px 0px;
	padding-top: 10px;
	}



/* ------------- RECLAMA OFERTE ------------------ */

.anunturi {
	border: #cccccc 4px double;
	background-color: #f1f2ee;
	padding: 10px 20px 10px 20px;
	margin: 3px 10px 10px 10px;
	line-height: 17px;
}

.reclama_0, .reclama_1 {
	position: absolute;
	width: 304px;
	height: 182px;
	top: 5px;
	}

.reclama_0 {
	left: 192px;
	z-index: 95;
	}

.reclama_1 {
	left: 503px;
	}

.left_reclama {
	text-align: center;
	margin: 15px 0px 0px 0px;
	}

/* -------------  TABeLE ------------------ */

.rand_0, .rand_1 {
	padding: 4px 10px 3px 10px;
	margin: 1px 0px 0px 5px;
	width: 421px;
	font-size: 12px;
	}

.rand_0 {
	background: #f1f2ee url('../imagini/rand-bg.gif') 100% 0px no-repeat;
	height: 100%;
	}

img.lista {
	border: #7699d3 1px solid;
	padding: 1px;
	}

.btn_s {
	background: #d8251c url('../imagini/btn_left.gif') 0px 0px no-repeat;
	padding: 0px 10px 0px 10px;
	height: 17px;
	color: #fff;
	}

.btn_d {
	background: #d8251c url('../imagini/btn_right.gif') 0px 0px no-repeat;
	width: 23px;
	}

.error { color: #d8251c; }
.galben { color: yellow; font-size: 10pt;}

.earlybkng {
	padding: 10px 10px 10px 5px;
	width: 230px;
	margin: 0px 0px 12px 0px;
	background-color: red;
	color: #fff;
	}

.earlybkng div {
	font-weight: bold;
	color: yellow;
	font-size: 12pt;
	margin: 0px 0px 5px 0px;
	}

.harta { padding: 8px 0px 0px 0px; }
.harta img { border: #ccc 10px solid; }

/* ------------------------------------------------------------------------------------
							 GRI BOX
 ------------------------------------------------------------------------------------ */
 .gri_box_1 {
	background: #cccccc url('../imagini/gri-st-s.gif') 0px 0px no-repeat;
	margin: 5px 3px 5px 5px;
	}

.gri_box_2 {
	background: url('../imagini/gri-dr-s.gif') 100% 0px no-repeat;
	}

.gri_box_3 {
	background: url('../imagini/gri-st-j.gif') 0px 100% no-repeat;
	}

.gri_box_4 {
	background:  url('../imagini/gri-dr-j.gif') 100% 100% no-repeat;
	padding: 12px 15px 15px 15px;
	width: 270px;
	height: 194px;
	}

img.gri_box {
	float:left;
	margin: 0px 7px 8px 0px;
	border: #ffffff 1px solid;
	}


.c1 {
	color: blue;
	}

img.stele {
	display: inline;
	vertical-align: top;
	}

.subh1 {
	padding: 0px 0px 25px 10px;
	color: gray;
	}

.eticheta {
	color: gray;
	text-align: center;
	margin-bottom: 4px;
	font-size: 8.5pt;
	}

div.titlu_tabel {
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	}

div.titlu_tabel span {
	background-color: #777777;
	padding: 3px 10px 3px 5px;
	color: #ffffff;
	font-weight: normal;
	}


td.head {
	background-color: #cccccc;
	white-space: nowrap;
	font-weight: bold;
	height: 17px;
	font-size: 7pt;
	}

tr.first, td.first {
	background-color: #f1f2ee;
	color: #000000;
	text-indent: 3px;
	height: 17px;
	white-space: nowrap;
	font-size: 7pt;
	}

td.third {
	background-color: #f1f2ee;
	color: #000000;
	text-align: right;
	height: 17px;
	white-space: nowrap;
	padding: 4px 10px 4px 10px;
	font-size: 7pt;
	}

tr.head {
	background-color: #aaaaaa;
	white-space: nowrap;
	text-align: center;
	height: 22px;
	}

tr.head td { height: 30px; }

tr.first td { height: 28px; }

.x1 { border: #555555 1px solid; }

.img_0 {
	float: right;
	width: 177px;
	margin: 0px -10px 0px 5px;
	}

div.content {
	margin: 0px 10px 0px 12px;
	}

td.x2, tr.x4 {
	color: #ffffff;
	background-color: #333;
	text-align: center;
	}

td.x3, tr.x5 {
	color: #000000;
	background-color: #ccc;
	text-align: center;
	}

td.x2 {
	width: 180px;
	}

td.x3 {
	width: 170px;
	}

tr.x6 {
	background-color: #f1f2ee;
	text-align: center;
	font-size: 12px;
	}

tr.x10 {
	color: #fff;
	background-color: #437cc8;
	text-align: center;
	font-weight: bold;
	}

tr.x11 {
	color: #fff;
	background-color: #66cccc;
	text-align: center;
	}

td.x12 {
	text-align: left;
	padding-left: 20px;
	}

.subliniat {
	text-decoration: underline;
	}

.taiat {
	text-decoration: line-through;
	}

/* ------------------------------------------------------------------------------------
							NAVIGAREA PRIN LISTA
 ------------------------------------------------------------------------------------ */

table.nav_links {
	background-color: #d8251c;
	color: #ffffff;
	padding: 1px;
	}

tr.nav_links {
	}

.nav1 {
	background-color: #f1f2ee;
	color: black;
	font: bold 9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}

.nav2 { background-color: #ffffff; }

.nav2 a:link, .nav2 a:visited, .nav2 a:active, .nav2 a:hover {
	font: 9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}

img.contact {
	vertical-align: top;
	margin: 0px 4px 3px 0px;
	}

fieldset {
	width: 80%;
	margin: 0px auto 15px auto;
	padding: 0px 10px 5px 10px;
	display: block;
	}

legend {
	color: #555555;
	font-weight: bold;
	}

.x5 {
	color: #ffffff;
	background-color: #333333;
	text-align: center;
	font-size: 8.5pt;
	}


.x6 {
	background-color: #cccccc;
	text-align: center;
	font-size: 8.5pt;
	}


div.alert {
	margin: 0px 0px 3px 0px;
	padding: 9px 3px 5px 9px;
	background-color: #feb418;
	border: #feb418 1px inset;
	width: 235px;
}

div.tab_on, div.tab_off {
	display: inline;
	background-color: #555555;
	border: #cccccc 1px solid;
	border-bottom: none;
	padding: 5px 5px 5px 5px;
	margin: 0px 5px 0px 0px;
	}

div.tab_off {
	background-color: #f1f2ee;
	border: #cccccc 1px solid;
	}


.scroll {
	margin: 0px 0px 0px 10px;
	overflow: auto;
	}

.scroll_item {
	width: 154px;
	border: #ccc 1px inset;
	text-align: center;
	background-color: #f1f2ee;
	padding: 2px 2px 5px 2px;
	}

.scroll_item img {
	margin: 0px 0px 7px 0px;
	}

	
	
.confirmare {
	background-color: #990000;
	padding: 30px 10px 10px 10px;
	margin: 20px 10px 10px 14px;
	font-weight: bold;
	color: #fff;
	}	
	

/* ------------------------------------------------------------------------------------
							ECHO
 ------------------------------------------------------------------------------------ */

.echo2 {
	width: 1005px;
	margin: 0px auto 55px auto;
	background: #333 url('../imagini/echo/fundal.gif') 0px 0px repeat-x;
	}

.echo1 { background: transparent url('../imagini/echo/colt-stanga.gif') 0px 100% no-repeat; }

.echo {
	background: transparent url('../imagini/echo/colt-dreapta.gif') 100% 100% no-repeat;
	height: 70px;
	}

.echo table {
	margin: 6px 0px 0px 15px;
	color: #f1f2ee;
	}


/*============================================*/
/* PRETURI */

.download_head {
	background-color: #f1f2ee;
	margin-top: 9px;
	padding: 5px 0px 2px 4px;
	border-bottom: #cccccc 1px solid;
	}

.preturi_hidden {
	display: none;
	margin: 4px 0px 0px 14px;
	}

h6 {
	text-indent: 10px;
	color: #003366;
	padding: 2px 0px 6px 0px;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0px;
	line-height: 23px;
	}

h6 span { color: #990000; }


.preturi_header, .preturi_header_sejururi {
	padding: 2px 0px 0px 10px; 
	background-color: #734a2e;
	font-size: 12px;
	font-family: 'Lucida-Grande', Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
	line-height: 15px;
	}

.preturi_header_sejururi { background-color: #000; }

.preturi_nav {
	width: 100%;
	background-color: #990000;
	height: 20px;
	padding: 4px 0px 4px 0px;
	text-indent: 10px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	}

.preturi_sub {
	padding: 10px 0px 0px 10px;
	}

.tab_bar {
	padding-bottom: 5px; 
	margin: 18px 0px 0px 1px;
	}

div.tab_on, div.tab_off {
	display: inline;
	background-color: #555;
	border: #555 1px solid;
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-size: 8pt;
	white-space: nowrap;
	}

div.tab_off {
	background-color: #fed9af;
	border: #fed9af 1px outset;
	font-weight: bold;
	}

.preturi_container {
	overflow: auto;
	width: 100%;
	height: 600px;
	}

td.head {
	background-color: #555;
	white-space: nowrap;
	font-weight: bold;
	height: 19px;
	font-size: 8pt;
	text-align: center;
	color: #fff;
	}

tr.drept {
	background-color: #f1f2ee;
	color: #000000;
	text-align: right;
	height: 19px;
	white-space: nowrap;
	padding: 4px 10px 4px 10px;
	font-size: 8pt;
	}

div.preturi_titlu {
	margin: 20px 0px 10px 0px;
	font-weight: bold;
	}

div.preturi_titlu span {
	background-color: #990000;
	padding: 3px 10px 3px 5px;
	color: #fff;
	font-weight: normal;
	}

/*============================================*/
/* PRETURI MENIU */

#nav, #nav ul { /* curata stiluri ptr toate UL */
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: 1;
}

/*primul nivel */
		#nav a {
			display: block;
			border-right: #f1f2ee 1px solid;
			padding: 0px 15px 0px 5px;
		}			

		#nav li, #nav li.separator { /* all list items */
			list-style: none;
			float: left;
			min-height: 15px;
			padding: 3px 5px 2px 0px;
			margin: 0px 1px 0px 1px;
		}
		
/*al doilea nivel */
		#nav li ul { /* second-level lists */
			position: absolute;
			padding: 5px 10px 10px 5px;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			background-color: #990000;
		}

		#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
				left: auto;
		}

		#nav li ul li {
			clear: both;
			display: block;
			padding: 0px 0px 0px 0px;
			margin: 5px 0px 0px 0px;
			}



		#nav li ul li a:link, #nav li ul li a:active, #nav li ul li a:visited, #nav li ul li a:hover {
			margin: 0px;
			padding: 0px;
			padding: 2px 5px 2px 2px;
			color: #fff;
			border-right: none;
			}

		#nav li ul li a:hover {
			text-decoration: none;
			color: red;
			background-color: #ece9d8;
			}
			
/*============================================*/
/* REZERVARI */
/*============================================*/

.rezerv_body {
	background: none; 
	background-color: #222;
	padding: 0px 0px 50px 0px;
	color: #fff;
	}
.rezerv_banner {
	background-color: #990000;
	color: #fff;
	height: 90px;
	margin: 5px 10px 20px 8px;
	line-height: 90px;
	text-align: center;
	}
	
#rezerv_header {
	padding: 30px 0px 25px 10px; 
	background-color: #734a2e;

	}
#rezerv_login_box {
	float: right;
	width: 40%;
	text-align: right;
	margin: 0px 15px 0px 0px;	
	}	
.rez_login {
	border: 1px #ccc solid;
	background-color: #f1f2ee;
	}
#rezerv_titlu {
	float: left;
	width: 50%;
	font-size: 21px;
	font-family:  Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
	line-height: 15px;
	font-weight: bold;
	}
	
.rezervari_eroare {
	width: 60%;
	margin: 10px auto;
	padding: 5px;
	color: #fff;
	background-color: red;
	font-weight: bold;
	}
	
.rezervaacum {
	margin: 20px 0px 20px 20px;
	}
.rezervaacum input[type="text"], .rezervaacum textarea {
	background-color: #f8f7dd;
	width: 250px;
	}
.rezervaacum textarea { width: 380px; }

.rez_input {
	background-color: #fff;
	border: #00A6DD 1px solid;
	color: #143D8D;
	font-size: 10pt;
	padding: 0px;
	width: 50px;
	}
.rez_lung {	
	width: 450px;
	}
.rez_mediu {
	width: 80px;
	}
.rez_varste_copii {
	font-size: 10pt;
	margin-top: 5px;
	}
.varsta_copil {
	display: none;
	}



table.rezerv_rez {
	font-size: 9pt;
	color: #000;
	}
table.rezerv_rez thead tr td {
	background: #48bfe7 url('../imagini/rezervari/table-head-fundal.gif') 0px 0px repeat-x;
	height: 35px;
	text-align: center;
	padding-top: 10px;
	}

table.rezerv_rez tbody tr td {
	height: 35px;
	}


/* -------------------------------------- */

#tvlogin {
	width: 300px;
	margin: 20px auto;
	font-size: 9pt;
	color: #000;
	}

/* -------------------------------------- */
.tv_input {
	background-color: #fff;
	border: #00a6dd 1px solid;
	color: #143D8D;
	font-size: 12px;
	padding: 0px;
	width: 50px;
	}
.tv_lung { width: 350px; }
.tv_mediu { width: 150px; }
.tv_mic { width: 100px; }
.tv_varste_copii {
	font-size: 12px;
	margin-top: 5px;
	}
.varsta_copil {
	display: none;
	}

/* -------------------------------------- */

.tv_rosu { color: #ff0000; } 
