/************************************ COLORS ************************
blue 	- 012d7d
blue-deschis - 1A50B2
light-blue - 248ed2
yellow 	- FF0
orange  - ff4300
black 	- 000
************************************* COLORS ***********************/


/************************************ GLOBAL ***********************/
body	{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; /*background:#0cd6b7 url(images/bkg_sand.jpg) 0px 250px repeat-x;*/ background:#0cd6b7 url(images/background_kiatour.jpg) center 250px no-repeat; }
img		{ border:0; }

h1			{ font-size:22px; font-weight:bold; color:#248ed2; margin:5px; padding:8px; }
h1.title a			{ color:#FFF; background:#ff4300; -moz-border-radius:8px; text-decoration:none; padding:5px 20px; }
h1.title a:hover	{ color:#FFF; background:#248ed2; }

h2			{ font-size:18px; font-weight:bold; color:#248ed2; margin:5px; }
h2 a		{ color:#FFF; background:#1A50B2; -moz-border-radius:8px; text-decoration:none; padding:5px 10px; display:block; }
h2 a:hover	{ color:#FFF; background:#ff4300; }
/************************************ GLOBAL ***********************/


/************************************ HEADER ***********************/
#header	{ height:260px; background:#FFF url(/images/bkg_header.jpg) repeat-x; }

#logo	{ position:absolute; top:0; left:0; width:275px; height:210px; }

#headerTop	{ position:absolute; top:0; left:275px; width:705px; height:210px; }

#menuTop	{ position:absolute; top:210px; left:0; width:980px; height:50px; background:url(/images/bkg_menu.gif) no-repeat; padding:8px 0 0 13px; }
/************************************ HEADER ***********************/


/************************************ LEFT *************************/
#left		{ float:left; width:200px; margin:0 10px 0 0; }
.leftCh				{ width:200px; margin:-3px 0 0 0; padding:0; background:url(/images/img_menuleft_middle.gif) repeat-y; }
.leftChBottom		{ background:url(/images/img_menuleft_bottom.png) bottom left no-repeat; }
.leftCh ul.menu		{ margin:3px; padding:0; list-style:none; font:bold 14px Arial, Helvetica, sans-serif; }
.leftCh ul.menu li	{ float:left; height:22px; display:block; background:url(/images/list_item_left.gif) 11px 7px no-repeat; }
.leftCh ul.menu li a		{ display:block; width:174px; height:22px; line-height:22px; padding:0 0 0 28px; color:#248ed2; text-decoration:none; }
.leftCh ul.menu li a:hover	{ color:#ff4300; text-decoration:underline; }
.leftCh fieldset 	{ padding:5px; margin:3px; }
.leftCh fieldset .legend 	{ font-size:14px; font-weight:bold; color:#012d7d; }
.leftCh a.feedback	{ color:#248ed2; text-decoration:none; }
.leftCh a.feedback:hover	{ color:#ff4300; text-decoration:none; }
/************************************ LEFT *************************/


/************************************ CENTRU ***********************/
#centru		{ width:764px; float:left; border:2px solid #248ed2; -moz-border-radius:8px; padding:0; background:#FFF; }
.centruMiddle	{ background:none; }
.centruBottom	{ background:none; padding:5px 8px; }

div.filtrare							{ width:100%; }
div.filtrare ul.menuFiltrare			{ margin:5px 15px; padding:0; list-style:none; font:normal 12px Arial, Helvetica, sans-serif; }
div.filtrare ul.menuFiltrare li			{ float:left; height:20px; display:block; }
div.filtrare ul.menuFiltrare li a		{ display:block; width:152px; height:20px; line-height:20px; background:url(/images/list_item_index.gif) 1% 50% no-repeat; padding:0 0 0 15px; margin:0 3px; color:#1A50B2; text-decoration:none; border-bottom:1px dotted #999; overflow:hidden; }
div.filtrare ul.menuFiltrare li a:hover	{ color:#ff4300; border-bottom:1px solid #1A50B2; }

div.filterTransport			{ float:right; padding:10px 20px 0 0; font-size:13px; }
div.filterTransport span	{ font-size:15px; color:#FFF; font-weight:bold; text-align:center; width:100px; height:25px; line-height:25px; background:url(/images/but_transport.gif) 0 -25px no-repeat; display:block; float:left; margin:1px; }
div.filterTransport a		{ text-decoration:underline; color:#FFF; text-align:center; width:100px; height:25px; line-height:25px; background:url(/images/but_transport.gif) 0 0 no-repeat; display:block; float:left; margin:1px; }
div.filterTransport a:hover	{ text-decoration:none; color:#FFF; background:url(/images/but_transport.gif) 0 -25px no-repeat; }

div.paginatie			{ font:bold 22px Arial, Helvetica, sans-serif; color:#ff4300; font-weight:bold; margin:4px 0; }
div.paginatie a			{ font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; border:1px solid #248ed2; background:#248ed2; padding:2px 4px; text-decoration:none; }
div.paginatie a:hover	{ color:#FFF; border:1px solid #248ed2; background:#ff4300; padding:2px 4px; text-decoration:none; }

div.breadcrumb				{ font:normal 12px Arial, Helvetica, sans-serif; color:#666; margin:0 0 7px 6px; }
div.breadRight				{ font:normal 12px Arial, Helvetica, sans-serif; color:#444; margin:0 0 10px 0; float:right; text-align:right; width:160px; }
div.breadRight .days		{ font:bold 16px Arial, Helvetica, sans-serif; color:#248ed2; }
div.breadRight .transport	{ font:bold 14px Arial, Helvetica, sans-serif; color:#000; }

div.bigImage a img	{ float:left; border:1px solid #333333; padding:0; margin:0 10px 10px 0; }

div.detalii			{ font:bold 16px Arial, Helvetica, sans-serif; text-align:left; padding:5px 0 5px 20px; float:left; width:340px; }
div.detalii a		{ color:#ff4300; text-decoration:none; border-bottom:1px dotted #666; }
div.detalii a:hover	{ color:#ff4300; border-bottom:1px solid #ff4300; }

div.pret			{ font:bold 16px Arial, Helvetica, sans-serif; color:#248ed2; text-align:right; padding:0 8px 5px 0; float:right; width:210px; }
div.pret a			{ color:#248ed2; text-decoration:none; border-bottom:1px dotted #666; }
div.pret a:hover	{ color:#248ed2; border-bottom:1px solid #248ed2; }

div.despartitorOferte	{ clear:both; height:15px; background:url(/images/despartitor_oferte.gif) center center repeat-x; margin:0 5px; }

div.detaliiHotel	{ text-align:justify; font:normal 12px Arial, Helvetica, sans-serif; padding:0 8px 0 0; }

div.descOferta		{ font:normal 12px Arial, Helvetica, sans-serif; color:#666; text-align:justify; margin:10px 10px 10px 5px; }

div.tabelPreturi				{ font:normal 12px Arial, Helvetica, sans-serif; color:#333; margin:10px 5px; }
div.tabelPreturi table			{ border:1px solid #CCC; }
div.tabelPreturi table th		{ font:bold 13px Arial, Helvetica, sans-serif; color:#1A50B2; background:#CCC; }
div.tabelPreturi table tr.grey	{ background:#EAEAEA; }
div.tabelPreturi table td.price	{ font:bold 16px Arial, Helvetica, sans-serif; color:#ff4300; }
div.tabelPreturi table span.oldprice	{ font:normal 13px Arial, Helvetica, sans-serif; text-decoration:line-through; }

div.rezervaAcum		{ margin:0 0 10px 15px; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF; background:url(/images/linie_rezervare.gif) no-repeat; width:690px; height:30px; padding:0 20px; line-height:30px; }

div.nota			{ font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin:3px 5px; }

div.servicii			{ font:normal 12px Arial, Helvetica, sans-serif; margin:0 5px; }
div.servicii table th	{ font:bold 15px Arial, Helvetica, sans-serif; }

div.insiruireTari				{ float:left; width:350px; height:160px; border-bottom:1px dashed #CCC; padding:0 0 10px 0; margin:0 10px 0 0; }
div.insiruireTari h2			{ font-size:18px; font-weight:bold; color:#248ed2; margin:5px; }
div.insiruireTari h2 a			{ color:#1A50B2; background:none; }
div.insiruireTari ul.zone		{ padding:0; margin:0 0 5px 5px; list-style:none; width:185px; }
div.insiruireTari ul.zone li	{ float:left; height:24px; display:block; font:bold 13px Arial, Helvetica, sans-serif; border-bottom:1px solid #FFF; }
div.insiruireTari ul.zone li a	{ display:block; width:162px; height:24px; line-height:24px; padding:0 0 0 23px; color:#248ed2; text-decoration:none; background:url(/images/list_item_programe.gif) 4% 50% no-repeat; }
div.insiruireTari ul.zone li a:hover	{ background:url(/images/list_item_programe.gif) 4% 50% no-repeat; width:162px; padding:0 0 0 23px; color:#ff4300; }
div.insiruireTari div.zoneAll	{ text-align:right; margin:5px 0 0 0; font:bold 14px Arial, Helvetica, sans-serif; }
div.insiruireTari div.zoneAll a	{ color:#ff4300; text-decoration:underline; }
div.insiruireTari div.zoneAll a:hover	{ color:#248ed2; text-decoration:none; }

input.contactForm		{ font-size:12px; color:#1A50B2; border:1px solid #ff4300; padding:2px 5px; width:170px; }
textarea.contactForm	{ font-size:12px; color:#1A50B2; border:1px solid #ff4300; padding:2px 5px; width:280px; height:120px; }
select.contactForm		{ font-size:12px; color:#1A50B2; border:1px solid #ff4300; width:125px; margin:10px 0 0 0; }

.oldprice	{ font-size:16px; text-decoration:line-through; }
.lastprice	{ color:#ff4300; }

/************************************ CENTRU ***********************/


/************************************ INDEX ************************/
#indexCh	{ position:relative; height:455px; margin:0; padding:0; }
.indexPic	{ position:absolute; top:0; left:0; width:496px; height:455px; }
.chenar1	{ position:absolute; top:0; left:506px; width:214px; height:163px; background:url(/images/index_bkg_chenar_mic.png) no-repeat; }
.chenar2	{ position:absolute; top:173px; left:506px; width:214px; height:282px; background:url(/images/index_bkg_chenar_mare.png) no-repeat; }
.chenar3	{ position:absolute; top:0; left:730px; width:250px; height:455px; background:url(/images/index_bkg_chenar_darkblue.png) no-repeat; }
.buton1		{ position:absolute; top:132px; left:82px; width:122px; height:24px; background:url(images/bkg_buton_indexch1.gif) no-repeat; font:bold 13px/24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; }
.buton1 a	{ text-decoration:none; color:#FFF; }
.buton2		{ position:absolute; top:251px; left:82px; width:122px; height:24px; background:url(images/bkg_buton_indexch2.gif) no-repeat; font:bold 13px/24px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; }
.buton2 a	{ text-decoration:none; color:#FFF; }

ul.indexListing		{ margin:12px 10px 0 10px; padding:0; width:194px; list-style:none; font:bold 12px/22px Arial, Helvetica, sans-serif; }
ul.indexListing li	{ float:left; height:22px; display:block; overflow:hidden; }
ul.indexListing li a		{ display:block; width:80px; height:22px; background:url(images/list_item_index.gif) 1% 50% no-repeat; padding:0 0 0 16px; margin:1px 0; color:#012d7d; text-decoration:none; }
ul.indexListing li a:hover	{  color:#012d7d; text-decoration:underline; }

ol.indexList		{ margin:12px 10px 0 10px; padding:0; list-style-position:inside; width:230px; font:normal 12px/16px Arial, Helvetica, sans-serif; }
ol.indexList li		{ color:#FFF; margin:5px 0; }
ol.indexList li a		{ color:#FFF; text-decoration:none; overflow:hidden; padding:0 0 0 5px; }
ol.indexList li a:hover	{  color:#FFF; text-decoration:underline; }
span.pretNou	{ color:#FFFF00; font-weight:bold; }
span.pretVechi	{ text-decoration:line-through; }

#menu1		{ height:64px; margin:15px 0 0 -30px; }
#menu1 img	{ padding:1px; }
/************************************ INDEX ************************/


/************************************ FOOTER ***********************/
#footer			{ background:url(/images/bkg_footer.gif) repeat-x; height:82px; padding:29px 0 0 0; font-size:11px; }

.menuFooter			{ font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; }
.menuFooter a		{ color:#FFF; text-decoration:underline; }
.menuFooter a:hover	{ color:#FFF; text-decoration:none; }

.copyright 			{ float:left; padding:15px 20px 0 0; color:#000; }
.copyright a		{ color:#012d7d; text-decoration:underline; }
.copyright a:hover	{ color:#012d7d; text-decoration:none; }
/************************************ FOOTER ***********************/


/************************************ CUSTOM CLASSES ***************/
.blue-inchis{ color:#012d7d; }
.blue		{ color:#1A50B2; }
.light-blue	{ color:#248ed2; }
.yellow		{ color:#FF0; }
.orange		{ color:#ff4300; }
.black		{ color:#000; }
.underline	{ font-weight:bold; }


.rezervaPopup		{ background:#FFF; color:#333; padding:5px; }
.rezervaPopup td	{ padding:4px 10px; border-bottom:1px dashed #CCC; }

.tooltipContent2	{ background-color:#FFFFCC; width:160px; padding:3px; border:1px solid #999; font-size:1em; color:#A80606; }
/************************************ CUSTOM CLASSES ***************/


img, div, a, table, h2, h3, h4, ul, form, li, span, input { behavior: url(/iepngfix/iepngfix.htc) }