html { overflow: auto; }

body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color:#ffffff; background-image:url(../images/headerDown.jpg); background-repeat:repeat-x; }
img { border:none;}
a { color:#21629b; text-decoration:underline; }
a:hover { color:#C00; text-decoration:none;}

.opacity { filter:alpha(opacity=70); opacity: 0.7; } 
a:hover .opacity { filter:alpha(opacity=100); opacity: 1;} 

#sejur-header { position:absolute; top:0px; overflow:hidden; width:969px; height:23px; background-image:url(../images/ban-top.png); left:0px; z-index:100;}
#sejur-header h1 { margin:0px; padding:2px 0px 0px 6px; font-size:11px; font-weight:normal;}

#sejur-footer-bar { position:fixed; bottom:0px; overflow:hidden; width:964px; font-size:11px; height:17px; padding:4px 5px 0px 0px; text-align:right; background-image:url(../images/ban.png); right:0px; z-index:99;}
#sejur-footer-bar a { margin:0px; padding:0px; font-size:11px; font-weight:normal; text-decoration:none; color:#333;}
#sejur-footer-bar a:hover {color:#C00}

#sejur-contact {position:absolute; top:0px; width:206px; overflow:hidden; font-weight:bold; padding-top:4px; color:#FFF; height:28px; background-repeat:no-repeat; text-align:center; background-image:url(../images/cont.png); right:0px; z-index:101;}
#sejur-contact a { color:#FFF; text-decoration:none;}
#sejur-contact a:hover { text-decoration:overline;}

#sejur-continut-pagina { position:relative; width:995px; margin:0 auto;}
.sejur-logo { padding:29px 0px 0px 20px; z-index:98;}
#sejur-search {
	position:absolute;
	right:28px;
	top:132px;
	z-index:97;
}
.sejur-cautare { float:left; margin:0px 0px 0px 0px; padding:1px 0px 0px 4px; width:153px; height:19px; border:none; background-image:url(../images/input-sejur.jpg); background-repeat:no-repeat;}
.sejur-cautare-buton { float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:24px; height:20px; background-image:url(../images/lupa.jpg); border:none; text-indent:-9999px;}
#sejur-menu-main {
	position:absolute;
	top:127px;
	z-index:97;
	font-size:11px;
	left:227px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	font-weight:bold;
	width: 536px;
}
#sejur-footer-search { position:fixed; width:190px; height:22px; bottom:0px; padding:7px 0px 0px 7px; z-index:102; left:4px; background-image:url(../images/suche.png); background-repeat:no-repeat;}
#sejur-menu-main a { text-decoration:underline; font-size:12px; color:#C00;}
#sejur-menu-main a:hover {color:#123e5a; text-decoration:none;}
#sejur-menu-bar { position:absolute; width:936px; overflow:hidden; z-index:96; font-weight:bold; padding:4px 4px 0px 4px; text-align:center; height:20px; background-image:url(../images/sejur-menu-bar.jpg); background-repeat:no-repeat; left:23px; top:163px; color:#FFF; }
#sejur-menu-bar a { color:#FFF; text-decoration:none}
#sejur-menu-bar a:hover {color:#f8c400; border-top:1px dotted #FFF}
#sejur-pagina { position:relative; overflow:auto; margin:0px; padding-top:28px; z-index:60;}
#sejur-breadcrumbs { padding:1px 8px 1px 8px; color:#878787; border-bottom:1px dotted #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:4px; margin:0px 30px 0px 30px  }
#sejur-specialdreaptalast { padding:1px 8px 1px 8px; border-bottom:1px dotted #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; margin:0px 5px 3px 20px;  font-weight:bold; height:17px; font-size:13px;}
#sejur-specialdreaptaearly { padding:1px 8px 1px 8px; border-bottom:1px dotted #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; margin:0px 5px 3px 20px;  font-weight:bold; height:17px; font-size:13px;}
#sejur-specialdreapta { padding:1px 8px 1px 8px; border-bottom:1px dotted #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; margin:0px 30px 3px 30px;  font-weight:bold; height:17px; font-size:13px;}
#sejur-breadcrumbs a { color:#878787; text-decoration:none;}
#sejur-breadcrumbs a:hover { color:#C00;}
.h-breadcrumbs { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:left; font-size:12px;}

#sejur-coloana-stanga { width:170px; position:relative; float:left; padding-left:10px; padding-top:20px; }
#sejur-coloana-dreapta { width:220px; position:relative; float:right; text-align:center; }
#sejur-coloana-centru { width:580px; position:relative; float:left; padding-left:10px; }
h3.box-title { padding:3px 0px 0px 10px;}
#sejur-footer-container { background-image:url(../images/footerBackgr.jpg); background-repeat:repeat-x; padding-bottom:30px;}
#sejur-footer { position:relative; width:995px; margin:0 auto;}
.h-breadcrumbs { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; text-align:left; font-size:12px;}
.sejur-pachet-box { width:200px; float:left; color:#666666; padding:8px 20px 0px 20px; text-align:left; font-size:12px;}
.sejur-pachet-box a { color:#666666; text-decoration:none; }
.sejur-pachet-box a:hover { color:#C00; border-bottom:1px dotted #C00;}
.sejur-foot {text-align:left; color:#FFF; margin:0px; padding:0px;}
#sejur-newsletter { float:left; margin:0px 0px 0px 0px; padding:2px 0px 0px 4px; width:153px; height:18px; border:none; background-image:url(../images/input.jpg); background-repeat:no-repeat;}
#sejur-newsletter-buton { float:left; margin:0px 0px 0px 2px; padding:0px 0px 0px 0px; width:24px; height:20px; background-image:url(../images/button.jpg);  border:none; text-indent:-9999px;}
#sejur-parteneri { clear:both; width:825px; height:66px; background-image:url(../images/logoLinksBackgr.jpg); margin:0 auto; padding-left:120px;}
#tags-sejur { text-align:center; color:#878787; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; padding:7px 2px 7px 2px; margin:8px 15px 8px 15px;}
#tags-sejur a {color:#878787; text-decoration:none;}
#tags-sejur a:hover { color:#C00; border-top:1px dotted;}
#copyrights-sejur { text-align:center; color:#878787; display:}

#sejur-special-offers { margin:15px 9px 5px 0px;}
.sejur-color-1 { background-color:#fbfbfb; border:1px solid #dfdfdf; padding:10px 8px 10px 8px;  text-align:left; }
.sejur-color-1:hover { background-color:#f9efef; border:1px solid #C00; }
.sejur-color-2 { background-color:#ecf2f5; border:1px solid #dfdfdf; padding:10px 8px 10px 8px;  text-align:left; }
.sejur-color-2:hover { background-color:#f9efef; border:1px solid #C00; }
#sejur-extern-topic { position:absolute; left:0px; width:100%; height:14px; border-bottom:1px solid #999; background-image:url(../images/topic-bg.jpg); background-repeat:repeat-x; }
#sejur-extern-topic h1 { margin:0px; padding:0px; color:#333; font-size:10px; font-style:normal; padding:0px 3px 0px 3px; overflow:hidden; }
#pageContainer { position:relative; margin:0 auto; width:995px;}
#flash { position:absolute; top:15px; width:995px; height:184px; text-align:center; background-image:url(../images/loading.gif); background-repeat:no-repeat; background-position:center;}
#horizontalMenu { position:absolute; width:995px; height:39px; top:199px; background-image:url(../images/menu-bar.jpg); background-position:center; background-repeat:no-repeat;}
#horizontalMenu ul { list-style:none; margin:0px; padding:0px 0px 0px 180px;}
#horizontalMenu li { float:left; background-image:url(../images/menu-line.jpg); background-repeat:no-repeat; background-position:left;}
#horizontalMenu li a { font-weight:bold; display:block; padding:11px; color:#333;}
#horizontalMenu li a:hover {color:#C00; text-decoration:none;}
#contentLeft { position:absolute; top:250px; left:7px; width:168px; padding:0px 6px 0px 6px;}
#contentRight { position:absolute; top:250px; right:7px; width:168px; padding:0px 6px 0px 6px;}
#contentRight p { margin:0px 0px 30px 0px;}
#pageContent { position:absolute; top:250px; left:190px; width:615px;}
.box { width:168px; background-image:url(../images/box.png); background-repeat:no-repeat; border-bottom:1px solid #dfdfdf; margin-bottom:10px;}
.box h3 { margin:0px; padding:3px; font-weight:bold; height:17px; text-align:center; font-size:13px; }
.box ul { list-style:square; margin:0px; padding:15px 0px 14px 42px;}
.box li { font-size:12px; line-height:17px;}
#footer { height:24px; padding:8px 0px 0px 0px; background-image:url(../images/footer.png); background-repeat:no-repeat; overflow:hidden; width:585px; margin:0 auto; margin-bottom:10px; text-align:center;}
#underFooter { height:59px; padding:10px 3px 0px 3px; background-image:url(../images/underFooter.png); background-repeat:no-repeat; overflow:hidden; width:579px; margin:0 auto; margin-bottom:10px; text-align:center;}
#underFooter a { padding:3px;}
.ofertaSpeciala { width:161px; height:425px; float:left; text-align:center;border:1px solid #dfdfdf; background-color:#fbfbfb; padding:10px; margin:4px;}
.ofertaSpeciala:hover { background-color:#f9efef; border:1px solid #C00;}
.ofertaSpeciala:hover a { color:#C00; text-decoration:none;}
.ofertaSpeciala h3 { font-size:15px; padding:3px;}
.ofertaSpeciala img { margin: 0 auto;}
.ofertaSpeciala p { margin:0px; padding:0px;}
.oferteSpecial {text-indent:-9999px; width:1px; height:1px; margin:0px; padding:0px;}
#detaliiOferte { text-align:center; font-style:italic; font-weight:bold; margin:0px; padding:8px;}
h2 { text-align:center; font-size:13px; font-weight:normal; margin:0px; padding:15px;}
h2 span { color:#F00; font-size:15px; font-weight:bold;}
#titleOferteSpeciale { text-align:center; padding-top:10px;}
.boxOfertaHotel { border:1px solid #dfdfdf; padding:0px 5px 0px 5px; overflow:auto; background-color:#fbfbfb; margin-bottom:10px; margin-right:7px;}
.boxOfertaZona { border:1px solid #dfdfdf; padding:0px 5px 0px 5px; overflow:auto; background-color:#fbfbfb; margin-bottom:10px; margin-right:7px;}
.boxOfertaHotel:hover { background-color:#f9efef; border:1px solid #C00; }
.boxOfertaHotel h3 { font-size:12px;}
.boxOfertaZona h3 { font-size:12px;}
.boxOfertaHotel:hover a { color:#C00; text-decoration:none;}
.titleOfertaBoxHotel {padding:10px 0px 15px 5px; margin:0px; font-size:14px;}
.boxOfertaHotel img { padding:0px 10px 10px 5px;}
hr { margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; color:#fff; height:1px; border-top:1px dotted #cfc9c9; border-bottom:none; border-left:none; border-right:none; }
h3 { font-size:13px; margin:8px 0px 8px 0px; padding:0px;}
h4 { font-size:13px; margin:8px 0px 8px 0px; padding:0px;}
h5 { font-size:13px; margin:8px 0px 8px 0px; padding:0px;}
h6 { font-size:13px; margin:8px 0px 8px 0px; padding:0px;}
.hotelDash { background-color:#f9f9f9; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.hotelDash h1 { margin:0px; padding:0px; font-size:14px; padding:5px 4px 5px 4px;}
.hotelDash h1 span { font-weight:normal;}
.header-imagini {text-align:left; font-weight:bold; margin:0px; padding:0px;}
.imagini { text-align:center; margin:2px;}
.imagini img { padding:2px; border:1px solid #FFF; margin-top:6px;}
.imagini img:hover { border:1px solid #F00}
.header-video {text-align:left; font-weight:bold; margin:0px; padding:0px;}
.video { text-align:center; margin:2px;}
.header-comentarii {text-align:left; font-weight:bold; margin:0px; padding:0px;}
.comentarii {margin:2px;}
.promo-publicity-1 {margin:9px 0px 9px 0px; padding:0px; z-index:1; background-image:url(/images/promo-1.gif); border:1px solid #e2e2e2; overflow:hidden; width:162px; height:185px;}
.promo-publicity-1:hover {border:1px solid #C00;}
.promotion {filter:alpha(opacity=0); opacity: 0;}

#formular-rezervare input { border:1px solid #036; width:150px;}
#formular-rezervare input:focus { border:1px solid #C00; background-color:#f3f6f9;}
#formular-rezervare textarea { border:1px solid #036; width:380px; height:150px;}
#formular-rezervare textarea:focus { border:1px solid #C00; background-color:#f3f6f9;}
.ofertaSpeciala {-moz-border-radius-topright: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-radius-topright: 15px; -webkit-border-radiusbottom-left: 15px;}
.ofertaSpeciala:hover {-moz-border-radius-topleft: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-radius-topleft: 15px; -webkit-border-radius-bottomright: 15px;}
#formular-rezervare input {-moz-border-radius-topright: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-radius-topright: 7px; -webkit-border-radiusbottom-left: 7px; padding:5px;}
#formular-rezervare textarea {-moz-border-radius-topright: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-radius-topright: 7px; -webkit-border-radiusbottom-left: 7px; padding:5px; }
.boxOfertaHotel {-moz-border-radius-topright: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-radius-topright: 15px; -webkit-border-radiusbottom-left: 15px;}
.boxOfertaHotel:hover {-moz-border-radius-topleft: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-radius-topleft: 15px; -webkit-border-radius-bottomright: 15px;}
.sejur-color-1 {-moz-border-radius: 15px; -webkit-border-radius: 15px; }
.tarife { color:#C00 !important; border:2px solid #C00; padding:3px 8px 3px 8px; background-color:#FFC; text-decoration:none; -moz-border-radius-topright: 10px; -webkit-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-radius-bottomleft: 10px;
}
.tarife:hover { color:#C00 !important; border:2px solid #C00; padding:3px 8px 3px 8px; background-color:#FC9; text-decoration:none;  -moz-border-radius-topleft: 10px; -webkit-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-radius-bottomright: 10px; -moz-border-radius-topright: 0px; -webkit-border-radius-topright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius-bottomleft: 0px;
}