#left, .left2 { width:500px; float:left; }
#harti { overflow:hidden; width:450px; margin-top:10px; margin-bottom:10px; }
#harti .elemente { width:150px; float:left; }
#right, .right2 { width:450px; float:right; }
.bloker { width:200px; position:relative; }
#asist { background-color:#fffff0; width:188px; border:1px solid #00b3f0; padding-bottom:10px; padding-left:10px }
#asist #clasificare #expandabil, #expandabil2, #expandabil3 { width:178px; }
#asist #clasificare #expandabil ul { margin-bottom:10px; }
#asist #clasificare #expandabil ul li { height:15px; }
#asist #clasificare #expandabil input, #expandabil2 input, #expandabil3 input { width:10px; height:10px; }
#asist #clasificare #expandabil input { vertical-align:top; }
#asist #clasificare img.harta_mica { width:169px; margin:0 auto; display:block; }
#list_bulgaria { overflow:hidden; width:450px; margin:0 auto; }
#list_bulgaria .hotel_bulg { width:140px; float:left; }
#lista4 { overflow:hidden; width:990px; margin:0 auto; }
#lista4 .destinatii { width:185px; float:left; }
#harta_right { overflow:hidden; width:450px; margin:10px auto; }
#harta_right .elemente5 { width:140px; float:left; }
#big_content { width:760px; float:right; }
#big_content_hotel { width:760px; float:left; position:relative; }
#big_content_hotel .social { position:absolute; z-index:1000; top:60px; right:20px; }
.list_statiuni { overflow:hidden; width:490px; }
.list_statiuni .list_hotel { width:75px; float:left; }
.middle_list_statiuni { overflow:hidden; width:600px; }
.middle_list_statiuni .list_hotel { width:75px; float:left; }
.middle2_list_statiuni { overflow:hidden; width:720px; }
.middle2_list_statiuni .list_hotel { width:85px; float:left; }
.otreime { width:230px; float:left; margin-right:10px; margin-bottom:10px; padding-bottom:5px; }
.col_intreaga { width:720px; margin-right:10px; margin-bottom:10px; border-bottom:1px dotted #09C; border-right:1px dotted #09C; padding-bottom:5px; padding-right:10px; }
#mharti { overflow:hidden; width:630px; margin-bottom:10px; }
#mharti .elemente { width:150px; float:left; }
#litoral { overflow:hidden; width:500px; margin-bottom:10px; }
#litoral .elemente { width:150px; float:left; }
#litoral .elemente_oferte { width:250px; float:left; }
.lista-hoteluri-cont { float:left; width:182px; padding-right:5px; padding-bottom:5px; }/* toate hot */
#map { width: auto; height: 400px; border: 0px; padding: 0px; margin-left:15px; margin-right:15px; }
.blue_container { width:auto; margin-top:5px; margin-bottom:5px; padding:5px; border:1px solid #00b3f0; }
.oferte_container { width:auto; margin-top:5px; margin-bottom:5px; padding:5px; border:1px solid #C408A7; }
.comentarii_wrapper { width:460px; background-image:url(../images/structura/comentarii_arr.png); background-repeat:no-repeat; background-position:bottom center; padding-bottom:17px; }
.comentarii_container { width:440px; background-color:#eaf5fa; padding:10px; border-top:1px solid #00b3f0; border-left:1px solid #00b3f0; border-right:1px solid #00b3f0; }
.comentarii_int { background-color:#f5fafd; width:420px; padding:10px; }
.left_coment { width:290px; float:left; border-right:1px solid #00b3f0; padding:20px; }
.comment_right { background-color:#FFFFFF; border:1px solid #a1c9db; width:60px; float:right; margin-top:20px; height:60px; font:bold 42px Arial, Helvetica, sans-serif; color:#0065B2; padding:10px; }
.comment_right_text { width:80px; float:right; font:12px Arial, Helvetica, sans-serif; color:#000; text-align:center; padding-top:2px; }
.apreciere_box { width:270px; border-bottom:1px dotted #d6eff9; background-image:url(../images/structura/blue_bul.png); background-repeat:no-repeat; background-position:left center; padding-left:25px; padding-top:3px; height:20px; }
.apreciere_box2 { width:270px; border-bottom:1px dotted #d6eff9; background-image:url(../images/structura/dark_bul.png); background-repeat:no-repeat; background-position:left center; padding-left:25px; padding-top:3px; height:20px; }
.comentariu_det { width:auto; margin-bottom:5px; border-bottom:1px solid #00B3F0; padding-bottom:5px; }
.vreme_cont { width:auto; border:1px solid #06C; padding:10px; -webkit-border-radius: 10px; border-radius: 10px; color:#FFFFFF; background: #008dd3; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGRkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3N2I1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #008dd3 0%, #2989d8 36%, #207cca 80%, #77b5e5 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008dd3), color-stop(36%, #2989d8), color-stop(80%, #207cca), color-stop(100%, #77b5e5)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #008dd3 0%, #2989d8 36%, #207cca 80%, #77b5e5 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #008dd3 0%, #2989d8 36%, #207cca 80%, #77b5e5 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #008dd3 0%, #2989d8 36%, #207cca 80%, #77b5e5 100%); /* IE10+ */ background: linear-gradient(to bottom, #008dd3 0%, #2989d8 36%, #207cca 80%, #77b5e5 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008dd3', endColorstr='#77b5e5', GradientType=0 ); /* IE6-8 */
}
.icon { float:left; margin-right:10px; margin-bottom:10px; }
.wheat_center { float:left; margin-right:10px; }
.wheat_right { float:left; border-right:1px solid #FFF; height:80px; }
.wheat_right2 { float:right; padding-left:10px; width:264px; text-align:left; }
h2.articol2 { display:inline; }
.imageleft { float:left; margin-right:10px; border:1px solid #F8AC19; padding:1px; margin-bottom:10px; }
.imageright { float:right; margin-left:10px; border:1px solid #F8AC19; padding:1px; margin-bottom:10px; }
li.hotel_list { padding-left:5px; padding-bottom:3px; }
#left section#destinatii { margin-top:15px; }
#left article { background-color:#eaf5fa; padding:5px 5px 5px 5px; border:1px solid #f8ac19; margin-top:5px; }
#middle article { background-color:#eaf5fa; padding:5px 5px 5px 5px; border:1px solid #f8ac19; margin-top:5px; }
#left section#harta { margin-top:10px; }
#right section#harta { margin-top:10px; }
#left section#harta .map { background-color:#eaf5fa; margin-top:5px; padding:5px 0; margin-bottom:10px; }
#left section#harta img { display:block; margin:0 auto; }
.despre { margin-top:10px; font:12px Arial, Helvetica, sans-serif; color:#666; line-height:1.5em; }
.despre img { display:block; float:left; }
.despre p { font:12px Arial, Helvetica, sans-serif; color:#666; line-height:1.5em; display:block; float:left; margin-left:10px; }
.despre p.nofloat { float:none; }
.despre .right a { font:italic 12px Arial, Helvetica, sans-serif; color:#0099FF; }
.despre2 { font:12px Arial, Helvetica, sans-serif; color:#666; line-height:1.5em; }
.despre2 img { display:block; float:left; }
.despre2 p { font:12px Arial, Helvetica, sans-serif; color:#666; line-height:1.5em; display:block; float:left; margin-left:10px; }
.despre2 p.nofloat { float:none; }
.despre2 .right a { font:italic 12px Arial, Helvetica, sans-serif; color:#0099FF; }
section#oferte { margin-top:15px; }
section#oferte .oferta { margin-top:5px; }
#right #reclama { background-color:#eaf5fa; padding:20px 20px 20px 20px; border:1px solid #f8ac19; margin-top:10px; }
#right section#bulgaria { margin-top:15px; }
#right section#bulgaria hgroup { width:1000px; margin-bottom:5px; }
#sectiuni { margin-top:15px; }
#sectiuni .hgroup { margin-bottom:5px; }
#categorii_statiune { margin-top:10px; }
section#recomandari_mamaia { margin-top:10px; margin-bottom:10px; }
#left section#hoteluri_mamaia { width:500px; }
#left section#hoteluri_mamaia ul.ulmare { background-image:url(../images/structura/bg_hot_mamaia.gif); background-repeat:repeat-x; background-position:center top; margin-top:10px; padding-bottom:5px; border:1px solid #0583e2; }
#left section#hoteluri_mamaia ul.ulmare li.capat { float:left; font-size:11px; padding:0 5px 0 5px; }
#left section#hoteluri_mamaia ul li.capat a.headtd { display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding-top:0; margin-bottom:5px; }
#left section#hoteluri_mamaia ul li.capat a { display:block; font:11px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; padding-top:3px; }
#mamaiatoate { width:970px; margin-bottom:10px; }
#mamaiatoate .hgroup { margin-bottom:10px; }
#recomandari_mamaia .hgroup { margin-bottom:5px; }
#despartitor { width:970px; }
#lista_mamaia { width:750px; float:right; }
#lista_mamaia2 { width:750px; float:right; }
article.hotel_lista { width:750px; padding-bottom:5px; border-bottom:1px solid #F90; margin-bottom:10px; }
article.hotel_lista_ultimul { width:750px; padding-bottom:5px; }
article.hotel_lista img.poza_h, article.hotel_lista_ultimul img.poza_h { width:100px; float:left; height:100px; border:1px solid #CCC; padding:3px; margin-right:10px; }
article.hotel_lista .descriere_h, article.hotel_lista_ultimul .descriere_h { width:630px; float:right; }
.descriere_h .stele_oferte { width:640px; }
.descriere_h .oferte img { margin-left:5px; }
.frimituri { background-color:#F8AC19; color:#FFF; float:left; padding:0 0 0 10px; height:20px; margin-bottom:10px; }
.ordonare { background-color:#FFF; float:right; padding:0 0 0 0; }
.ordonare input { background-color:#F8AC19; color:#FFF; height:22px; border:none; padding:0 10px; cursor:pointer; }
.ordonare input:hover { color:#1877a9; }
.prefixul { font-size:12px; color:#333; float:left; padding-top:5px; }
.prefixul2 { background-color:#257eae; font-size:12px; color:#FFF; height:20px; display:inline-block; line-height:20px; padding:0 10px 0 10px; }
.rezultate { font-style:italic; color:#93c806; margin-top:2px; }
.stire_mare { width:720px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; }
.stire_mare_int { width:auto; }
.stire_jumatate_left { width:285px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; margin-right:10px; }
.stire_jumatate { width:344px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; margin-right:10px; height:215px; }
.oferta_jumatate { width:290px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; margin-right:10px; height:150px; }
.oferta_jumatate_user { width:325px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; margin-right:10px; height:150px; }
.treime_de_stire { width:219px; float:left; border-bottom:1px dotted #09C; border-right:1px dotted #09C; margin-bottom:15px; padding:10px; margin-right:10px; height:230px; }
.image_stire_left { float:left; margin-right:10px; }
.div_fix_ambasade { background-color:#FFF; border:1px solid #F0F0F0; padding:10px; width:730px; opacity:0.90; filter:alpha(opacity=90); /* For IE8 and earlier */ }
.content_5 { width: 410px; height: 200px; margin:0 auto; overflow:hidden; overflow-x: auto; float:right; }
#inner-wrap { margin-right:-30000px;/*Be safe with Opera's limited negative margin of 32695px (-999em could cause problems with large font sizes)*/ }
.imgcol { float:left; width:63px; height:200px; }
.rez_ok { width:745px; background-color:#090; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#FFF; }
.facilitati { width:108px; float:left; background-color:#F7F7F7; margin-right:3px; margin-bottom:3px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/structura/facilitati-da.png); background-position:5px 2px; background-repeat:no-repeat; padding-left:30px; }
.obiective_box { float:left; width:232px; margin-right:5px; margin-left:5px; border-right:1px dotted #999; border-bottom:1px dotted #999; height:180px; padding-right:10px; margin-top:10px; margin-bottom:10px; }
.galerie_box { width:350px; float:left; height:150px; margin-right:5px; margin-left:5px; border:1px solid #d9e2fc; background-color:#eaf5fa; margin-top:10px; padding:5px; }
.poza_galerie_th { float:left; border:1px solid #fff; margin-right:10px; }
.galerie_box_2 { float:left; width:170px; background-color:#eaf5fa; margin-left:8px; margin-right:8px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
.poza_int { padding:8px; height:150px; }
.poza_galerie_th2 { float:left; border:1px solid #fff; box-shadow: 3px 3px 3px #ccc; margin-bottom:5px; }
.box_bott_img { width:auto; height:20px; border-top:1px solid #FFF; padding:3px; padding-top:10px; }
.login_users { width:368px; text-align:center; margin:0 auto; }
.login_users_l { width:368px; float:left; border-right:1px solid #CCC; }
.login_users_r { width:368px; float:left; }
.login_blue_title { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1877a9; font-weight:bold; padding-bottom:20px; }
.login_rand { margin-top:20px; margin-bottom:20px; overflow:hidden; }
.login_rand2 { margin-top:20px; margin-bottom:20px; overflow:hidden; background-color:#efefef; }
.login_rand_n { overflow:hidden; }
.login_rand_new { padding:10px; overflow:hidden; background-color:#efefef; }
.login_rand2_left { float:left; width:276px; border-right:1px solid #FFF; padding:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bbbbbb; }
.login_rand2_right { float:right; width:59px; border-left:1px solid #CCC; padding:5px; }
.login_randn_left { float:left; width:240px; padding:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bbbbbb; }
.login_randn_right { float:right; width:100px; padding:5px; }
.login_randm_right { float:right; width:180px; padding:5px; }
.login_eticheta { width:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#686868; float:left; padding:5px; padding-top:10px; }
.login_input { float:left; width:200px; border:1px solid #CCC; padding:5px; }
.gray_login { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bbbbbb; text-decoration:none; font-weight:bold; margin-right:5px; margin-left:5px; }
.gray_login:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1877a9; }
.bl_login2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1877a9; text-decoration:none; font-weight:bold; margin-right:5px; margin-left:5px; }
.gray_txt { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; text-decoration:none; margin-right:5px; margin-left:5px; }
.bl_login2:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bbbbbb; }
.blue_login_but { background-color:transparent; border:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1877a9; cursor:pointer; font-weight:bold; }
.blue_login_but:hover { color:#bbbbbb; }
.lgb1 { background-image:url(../images/structura/login.png); background-color:transparent; border:0; width:64px; height:33px; cursor:pointer; }
.naccl1 { display:block; background-image:url(../images/structura/creaza-cont.png); background-color:transparent; border:0; width:175px; height:33px; cursor:pointer; }
.grafic_medie { float:left; width:14px; height:13px; }
.contact_left { width:330px; float:left; margin-right:10px; }
.contact_right { width:380px; float:right; background-color:#f8f8f8; padding:10px; }
.contact_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.galerie_left_col { width:592px; float:left; }
.galerie_right_col { width:370px; float:right; line-height:1.5; }
.galerie_titlu_albastru { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#1877a9; font-weight:bold; }
.linie_separatoare { width:auto; border-bottom:1px solid #e5e5e5; margin-top:3px; margin-bottom:3px; }
.galerie_small_gray { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8a8a8a; }
.galerie_small_black { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
.galerie_black_title { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#373838; font-weight:bold; }
.poza_comment_cont { width:auto; background-color:#eaf5fa; margin-bottom:10px; margin-top:10px; }
.poza_comment_cont_int { width:auto; border-bottom:1px solid #FFF; padding:5px; }
.poza_comment_cont_int2 { width:auto; padding:5px; }
.galerie_regular_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#252525; }
.poza_blue_small { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1877a9; font-weight:bold; }
.upload_galerie { width:auto; padding-left:5px; }
.obiective_col { float:left; width:100%; margin-bottom:5px; }
.obiectiv_interior_mare { padding:5px; }
.obiectiv_interior_mic { background-image:url(../images/structura/arrow.png); background-repeat:no-repeat; background-position:2px 5px; padding-left:15px; background-color:#F9F9F9; }
a.obiectiv_blue { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1877a9; font-weight:bold; text-decoration:none; }
a.obiectiv_blue:hover { text-decoration:underline; }
.small_gray_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; }
#imgshow { float: left; width: 300px; }
.imgdet { border:1px solid #e3e3e3; padding:2px; }
#imglist { float: left; width: 650px; margin-left:10px; }
.imgfor { border: 1px solid #e3e3e3; padding: 10px 0; }
#fupload { margin: 0; border: 1px solid #e3e3e3; padding: 10px 0; text-align: center; margin-bottom: 10px; }
.btnupload { border: 1px solid #e3e3e3; background: #f3f3f3; font-size: 11px; font-weight: bold; padding: 2px 5px; }
.imgbox { float: left; margin-right:10px; }
.thumb { border:1px solid #F8AC19; padding:1px; }
.thumb:hover { border-color: #0066cc; }
.thumbclick { border:1px solid #0066ff; ; padding:2px; }
.dadel { margin-top: 2px; }
.adel { color: #0066cc; font-size: 11px; }
.adel:hover { background: #ff0000; color:#fff; text-decoration: none; }
.clear { clear: both; }
.error p { font-size: 11px; color: #ff0000; margin: 0; padding: 10px 0 0 0; }
.bottom { color: #666; font-weight: bold; font-size: 11px; text-align: center; border: 1px solid #e3e3e3; padding: 10px; margin-top: 10px; }
.bottom a { color: #0066cc; font-size: 14px; }
.bottom a:hover { text-decoration: none; color:#fff; background: #0066cc; }
.column { padding: 5px; }
.wide, .thin { clear:both; }
.wide { column-count: 3; }
.wide li { list-style:none; }
