body {background: url(../images/bg.jpg) repeat-x 0 0 #ffffff; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
p { font-size: 0.8em; color: #4e4e4e; line-height: 1.5em; margin: 0 0 1.2em 0; }
h1, h2, h3, h3 a { color: #03558c; font-weight: normal; }
h2 { font-size: 1.0em; margin: 0px 0px 4px 0px; }
h3 { font-size: 0.8em; font-weight: bold; }
h3 a { font-weight: bold; text-decoration: none; }
h3 a:hover { text-decoration: underline; }
a img { border: none; }

#continut { background: url(../images/header.jpg) no-repeat center 0px; width: 100%; float: left; min-width: 995px;}
#continut2 { width: 995px; margin: 0px auto; }
#header { width: 995px; float: left; height: 270px;  }
#content { width: 953px; float: left; padding: 0px 21px; background: url(../images/punctulete.gif) repeat-y 334px 0px; }
#left { float: right; width: 620px; padding-top:90px; }
#right { width: 287px; float: left; margin: 0px 0px 10px 0px; }

.lista-angajati ul{float:left;background:url(../images/separator-vert.gif) repeat-y 658px 0;list-style:none;top:10px;}
.lista-angajati ul li{width:649px;height:100%;position:relative;float:left;background:url(../images/separator-oriz.gif) bottom no-repeat;margin:5px 18px 10px 0px;list-style:none;}
.lista-angajati ul li a.imagine-produs-lista{float:left;margin-top:5px;margin-right:5px;position:relative;}
.lista-angajati ul li imagine-produs-lista{float:left;margin-top:5px;margin-right:5px;position:relative;}
.lista-angajati ul li a.chenar-lista{background:url(../images/chenar-mare.png) no-repeat;left:0;top:42px;height:144px;width:143px;position:absolute;}
.lista-angajati ul li div.descriere-angajat{width:700px;margin-left:10px;}

/*** Meniu ********************************************/
/***********************************************************/
.subtitlu-zile{padding-left:4px;display:block;color:#6b9800;text-decoration:none;text-transform:none;font-weight:400;font-size:12px;}
.subtitlu-circuit a{font-size:15px;text-transform:none;line-height:normal;text-decoration:none;color:#b7d9dc;}
#navigation { float: left; width: 100%; }
#navigation ul { float: right; margin: 0px 0px 0px 0px; padding: 0px;}
#navigation ul li { float: left; list-style-type: none; }
#navigation ul li a {float: left; height: 23px; padding: 12px 18px 0px 18px; font: 0.7em Verdana, Arial, Helvetica, sans-serif; 	color: #fff; font-weight: bold; text-decoration: none;}
#navigation ul li a:hover { color: #148AB2;}


/*** Left **************************************************/
/***********************************************************/

#left h1 { font-size: 1.35em; color: #03558c; font-weight: normal; letter-spacing: -0.03em; margin: 0 0 0.7em 0; }
#left p a { color: #03558c; }
#left p a:hover { background-color: #c5e3e9; color: #0678a9; }
#left h2 {
	color: #2b739f;
	font-weight: bold;
	font-size: 14px;
}

#despreLeft { float: left; width: 100%; }
#despreRight { width: 170px; padding: 20px 20px 12px 20px; float: right; background: #bfe8eb; margin-top: 30px; }

#despreRight p { color: #2b739f; font-style: italic; line-height: 1.4em; font-size: 0.75em; }
#despreRight p a, #despreRight p a:hover { color: #2b739f; background: none; }
#despreRight span { font-style: normal; }

#buline { margin: 0 0 1.2em 0; padding: 0; }
#buline li {font-size: 0.8em; color: #4e4e4e; line-height: 1.5em; list-style-type: none; padding: 0px 0px 0px 20px; background: url(../images/bulinuta.gif) no-repeat 0px center; }

#divider { border-top: 1px solid #99c4d5; margin: -10px 0 0px 0; float: left; width: 100%; height: 30px; }

#siteuri { float: left; width: 616px; background: #fff; border: solid 1px #9cc6d6; margin: 0; padding: 0 0 0 2px; }
#siteuri li { float: left; list-style-type: none; padding: 17px; background: url(../images/divider.gif) no-repeat right center; }

#eturia { margin: 0; }
#eturia a { width: 100%; height: 62px; background: url(../images/eturia.gif) no-repeat 0 0; display: block; float: left; text-indent: -5000px; outline: none; }


/*** Right *************************************************/
/***********************************************************/

#right h2 { font-size: 17px; color: #03558c; font-weight: normal; margin: 0px 0px 5px 0px; }
#right h3 { margin: 0px; }
#right p { font-size: 0.7em; line-height: 1.4em; }
#right p span { color: #6b9800; font-weight: bold; }
#right p a { color: #4e4e4e; }

.caseta-stanga { background: url(../images/underline.gif) repeat-x 0 0; padding: 12px 0px 4px 0px; float: left; width: 287px; font-size: 11px} 
.caseta-stanga li a:hover { border-top: dotted 1px #034a82; border-bottom: dotted 1px #034a82; text-decoration:none; font-weight:bold;}
.caseta-stanga li { list-style:none ; font-size: 11px; color: #4e4e4e; line-height: 1.5em;}
.caseta-stanga li a {color:#990000; font-size: 11px;list-style-type: none; text-decoration:none; font-weight:bold;}

.actualizat { margin: 2px 0px 6px 0px;}


/*** Coloane ******************************************/
/***********************************************************/

#coloane { border-top: 1px solid #99c4d5; float: left; padding-top:10px}
#coloane div {font-size: 11px; line-height: 1.4em; color: #4e4e4e; }
#coloane p { font-size: 11px; line-height: 1.4em; color: #4e4e4e; }
#coloane p a { color: #0678a9; font-size: 1.2em;}
#coloane img { width: 287px; height: 132px; float: left; font-size: 11px; color: #fff; }
#coloane ul { margin: 0px; padding: 0px; background: url(../images/punctulete.gif) repeat-y 310px 0px; float: left; }
#coloane ul li {list-style-type: none; width: 287px; float: left; padding-bottom: 12px;}
#coloane .randoi { padding-left: 46px;}
#coloane h3 { margin: 0px;}
#coloane .site { background-color: #c5e3e9; padding: 6px 0px 5px 8px; margin: 0px; color: #0678a9; border-top: 1px solid #99c4d5;	border-right: 1px solid #99c4d5; border-left: 1px solid #99c4d5; font-size: 0.7em; margin-top: 4px;}
#coloane .site a { color: #0678a9; text-decoration: none; }
#coloane .url, #coloane .url a { margin: 0px 0px 1.2em 0px; color: #6b9800; text-decoration: none; }
#coloane img { margin-bottom: 10px; }
#coloane .shadow { background: url(../images/coloane/shadow.gif) no-repeat right bottom; padding-bottom: 22px; margin-bottom: -10px; }

/*** Formular Cautare ******************************************/
/***********************************************************/

#Login { float: left; background: url(../images/shadow2.gif) no-repeat right bottom; padding-bottom: 15px; }
#LoginForm {border: 1px  dotted #b3d1db;	background: url(../images/bg-login.jpg) no-repeat right 0 #ecf8f9; padding: 16px 14px 12px 14px; margin: 0px; width: 259px;}
.design-holiday { padding-top:-100px;	width: 173px;	height: 31px;	background: url(../images/design-holiday.png) no-repeat 0 0;}
.design-holiday span { display: none; }

.butonsolicita { margin:0 10px 0 15px; float: right; background: url(../images/shadow2.gif) no-repeat right bottom; padding-bottom: 15px; }
.butonsolicitaForm { display:block; border: 1px  dotted #b3d1db;	background: url(../images/bg-login.jpg) no-repeat right 0 #ecf8f9; padding: 16px 14px 12px 14px; margin: 0px; width: 120px;}
form.butonsolicitaForm { display:block; border: 1px  dotted #b3d1db; background: url(../images/bg-login.jpg) no-repeat right 0 #ecf8f9; padding: 16px 14px 12px 14px; margin: 0px; width: 120px;}


/*** Footer ************************************************/
/***********************************************************/

#footer { border-top: 4px solid #034a82; float: left; width: 953px; padding: 10px 0px; margin: 0px 21px 0px 21px; display: inline; height: 40px;  }
#footer p, #footer ul { font-size: 0.7em; margin: 0px; }
#footer p a, #footer ul li a { color: #03558c; }
#footer .left { float: left; }
#footer ul { float: right; }
#footer ul li { padding-left: 8px; list-style-type: none; float: left; }
#footer ul li span { padding-right: 8px; border-right: 1px solid #84acc7; }
#footer p a:hover, #footer ul li a:hover { color: #062b44; } 

#footer1 {border: 1px  dotted #999; float: right; width: 953px; padding: 10px 0px 10px 0px; margin: 0px 21px 20px 0px; height: 40px}
#footer1 a {float: left; color: #666; text-decoration:none; padding-left: 8px; font-size: 0.7em;}
#footer1 a:hover { color: #062b44;} 

/*** Lista hoteluri ************************************************/
/***********************************************************/

.hotel {border-top: 4px solid #034a82; float: left; padding: 10px 0px; margin: 0px 21px 0px 21px; font-size: 0.7em; margin: 0px; width:100%}
.hotel p, #hotel ul { font-size: 0.7em; margin: 0px; }
.hotel p a, #hotel ul li a { color: #03558c; }
.hotel .left { float: left; }
.hotel ul { float: right; }
.hotel ul li { padding-left: 8px; list-style-type: none; float: left; }
.hotel ul li span { padding-right: 8px; border-right: 1px solid #84acc7; }
.hotel p a:hover, #footer ul li a:hover { color: #062b44; } 
.camere {border-top: 4px solid #034a82; float: left; font-size: 0.7em;}

table { font-size: 12px; border:none; width: 100%; }
table th { border-top: 4px solid #034a82; border-left:none; border-bottom: 1px solid #034a82;; border-right:none; padding: 6px 8px; text-align: left;}
table td { border:none; } 
table img { border:none;}
.padding { padding-top:5px;}
table th a {border:none; background:none; font-size: 1.1em; color: #900;text-decoration: none;}
table .imgborder {border: 1px solid #999999; padding: 3px; background: #FFFFFF; margin-top:13px}

FIELDSET{border:1px solid #CCCCCC;padding:5px;margin:5px;line-height:1.5em;}
legend{padding:0.2em 0.5em;border:0px solid #99c4d5;color:#333333;text-align:right;}
.input {background-color: #EEF8F9; padding: 3px 3px 3px 3px; margin: 0px; color: #0678a9; border: 1px solid  #99c4d5; font-size: 11px; margin-top: 4px;}

.inputSolicita {background-color: #148AB2; font-weight:bold; width: 100px;  border: 1px solid  #99c4d5; padding: 3px 3px 3px 3px; font-size: 11px;}
.inputSolicita a {color: #ffffff; text-decoration:none;}
.inputSolicita a:hover { color: #FFC;}

.tableno { font-size: 11px; color: #666; border:none; }
.tableno th { background: #c5e3e9; text-align: left; border:none; font-size: 11px; padding: 3px 3px 3px 1px;}
.tableno td { background: #fff; border:none; padding: 0px 0px 2px 0px; font-size: 11px; } 



/*** Meniu ************************************************/
/***********************************************************/

.meniu { float: right; height:35px; background: background:url(../images/black_0.gif); position:relative; font: 0.7em Verdana, Arial, Helvetica, sans-serif; }
.meniu .select {margin:0; padding:0; list-style:none; white-space:nowrap;}
.meniu li {float:left; background:url(images/black_1.gif);}
.meniu li.lrt {float:right; background:url(../images/blue_1.gif);}
.meniu .select a {display:block; height:35px; float:left; background: url(../images/black_0.gif); padding:0 5px 0 5px; text-decoration:none; line-height:33px; white-space:nowrap; color:#fc0;}
.meniu .select li.lrt a {color:#0ff;}
.meniu .select a b {display:block; padding:0 5px 0 5px; background:url(../images/black_0.gif) right top;}
.meniu .select li.line a b {background:url(../images/black_0a.gif) right top;}
.meniu .select a:hover, .meniu .select li:hover a {background: url(../images/black_1.gif); padding:0 5px 0 5px; cursor:pointer; color:#ff;}
.meniu .select li.lrt a:hover, .meniu .select li.lrt:hover a {background: url(../images/blue_1.gif); }
.meniu .select a:hover b, .meniu .select li:hover a b {display:block; padding:0 5px 0 5px; background:url(../images/black_1.gif) right top; cursor:pointer;}
.meniu .select li.line a:hover b, .meniu .select li.line:hover a b {background:url(../images/black_1a.gif) right top; }
.meniu .select li.lrt a:hover b, 
.meniu .select li.lrt:hover a b {background:url(../images/blue_1.gif) right top;}
.meniu .select li.lrt a:hover b.arrow, .meniu .select li.lrt:hover a b.arrow {background:url(../images/blue_1a.gif) right top; }
.meniu .sub {display:none;}
.meniu ul ul {display:none;}

/* IE6 only */
.meniu table {border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0;}
.meniu .sub {margin:0; padding:0;list-style:none; padding-top:10px; padding-bottom:10px;}
.meniu .sub li {background:transparent;}
.meniu .select :hover .sub {display:block; position:absolute; float:left; width:100%; top:35px; left:0; text-align:right; background-color:#148AB2; border-top:solid 1px #99D4DC}
.meniu .select :hover .rt li {float:right;}
.meniu .select :hover .sub li a {display:block; height:25px; line-height:22px; float:left; background: url(../images/bulinuta.gif) left no-repeat; padding:0 10px 0 10px; margin:0; white-space:nowrap; color:#000000; font-size:10px;}
.meniu .select :hover .sub li.subline a {color:#c00;}
.meniu .select :hover .sub li a:hover, .meniu .select :hover .sub li:hover{color:#ffffff; line-height:20px; position:relative;}

.imagepadding {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0; border:1px solid #CCCCCC; padding:5px;}
.grena {color:#990000; font-size:12px; font-weight:bold; margin:0;}
.smalltext {color:#666666;	font-size:12px;}
.borderpret{ padding:5px; color: #000000; border: 1px solid #99c4d5; width:100%;  height:93px; text-align:center; vertical-align:middle;}

.shadow3 {  font-weight:bold; width: 100px;  border: 1px solid  #99c4d5; padding: 3px 3px 3px 3px; font-size: 11px; background: url(../images/coloane/shadow.gif) no-repeat right bottom #000; padding-bottom: 22px; margin-bottom: -10px; }
