@media all { 

/* =universals */
* { margin: 0; padding: 0; }

/* =html */
html { background: url(../img/bg.jpg) repeat; }

/* =body */
body { font: 12px Verdana, Arial; color: #999150; }

/* =h1 */
h1 { position: relative; float: left; margin-bottom: 20px; }
h1#h1_home { width: 107px; height: 36px; background: url(../img/text-inessa.gif) no-repeat; }
h1#h1_despre-noi { width: 159px; height: 36px; background: url(../img/text-despre-noi.gif) no-repeat; }
h1#h1_meniu { width: 106px; height: 36px; background: url(../img/text-meniu.gif) no-repeat; }
h1#h1_rezervari { width: 145px; height: 37px; background: url(../img/text-rezervari.gif) no-repeat; }
h1#h1_galerie-foto { width: 172px; height: 50px; background: url(../img/text-galerie-foto.gif) no-repeat; }
h1#h1_evenimente-speciale { width: 286px; height: 42px; background: url(../img/text-evenimente-speciale.gif) no-repeat; }
h1#h1_contact { width: 113px; height: 36px; background: url(../img/text-contact.gif) no-repeat; }

/* =ul */
ul { list-style-type: none; }
ul#ul_meniu { position: absolute; top: 25px; left: 127px; width: 619px; height: 23px;  overflow: hidden; }
ul#ul_galerie_foto { position: relative; float: left; width: 410px; }
ul#ul_text { position: relative; float: left; width: 100%; margin-bottom: 10px; }
ul.caseta { float: left;  width: 190px !important; font-size: 9px; color: #7F7775;  padding-left: 17px; margin-top: 15px;  margin-bottom: 5px; }

/* =li */
ul#ul_meniu li { position: relative; float: left; height: 23px; } 

ul#ul_meniu li#meniu-1 { width: 121px; margin-right: 2px; }
ul#ul_meniu li#meniu-2 { width: 110px; margin-right: 2px; }
ul#ul_meniu li#meniu-3 { width: 127px; margin-right: 2px; }
ul#ul_meniu li#meniu-4 { width: 168px; margin-right: 2px; }
ul#ul_meniu li#meniu-5 { width: 84px; }

ul#ul_galerie_foto li { position: relative; float: left; margin: 0 5px 15px 0; width: 104px; height: 75px; }
ul#ul_text li { position: relative; float: left; padding: 2px 0; width: 100%; height: 36px; line-height: 36px; text-indent: 10px; border-bottom: 1px solid #EDDD99; }
ul#ul_text li#last { border: none; }

/* =p */
div#content #content-main #content-main-left p { position: relative; float: left; margin-bottom: 7px; width: 100%; line-height: 16px; }
p#p_eroare { float: left; padding: 0 0 15px 80px; width: 450px !important; font-size: 12px; color: #FF3300; }

p.caseta { float: left;  width: 450px !important; font-size: 11px; color: #7F7775; text-indent: 11px; padding-left: 17px; margin-bottom: 12px;  }
p.caseta2 { float: left;  width: 190px !important; font-size: 11px; color: #7F7775; text-indent: 11px; padding-left: 17px; margin-bottom: 12px;  }

/* =span */
#media-sun { font-size: 13px; }
#media-sun2 { font-size: 11px; }
span.span_display { display: none; }	
span.copy-right { position: relative; float: left; width:100%; text-align: center; font-size: 9px; color: #847B6C; margin-top: 8px;  }
div#content #content-main #content-main-left p span { padding-left: 45px; line-height: 28px; font-size: 18px; color: #880000; }
.continuare { position: relative; float: right; font-size: 9px; color: #BEBCB0;  }
.img_ornament_caseta { position: relative; float: left; width: 100%; text-align: center; margin-top:18px; }

.colt-stanga-jos-site { position: relative; float: left; width: 6px; height: 6px; overflow: hidden; }  
.centru-jos-site { position: relative; float: left; width: 873px; height: 6px; background-color: #FFF; overflow: hidden;  }
 .colt-dreapta-jos-site { position: relative; float: left; width: 6px; height:6px; overflow: hidden;  }
 
 
.colt-stanga-jos-footer { position: relative; float: left; width: 6px; height: 6px; overflow: hidden;  }  
.centru-jos-footer { position: relative; float: left; width: 584px; height: 6px; overflow: hidden; background-color: #C5C2BB; }
.colt-dreapta-jos-footer { position: relative; float: left; width: 6px; height:6px; overflow: hidden; }
 
/* =a */
a { color: #C1BDBE; font-style: normal; text-decoration: none; cursor: pointer; }
a:link { color: #C1BDBE; }
a:visited { color: #C1BDBE; }
a:hover, a:active { color: #837B70; }

ul#ul_meniu li a { position: relative; display: block; width: 100%; height: 23px; text-decoration: none; }
ul#ul_meniu li a:link { }
ul#ul_meniu li a:visited { }
ul#ul_meniu li a:hover, ul#ul_meniu li a:active { }

ul#ul_meniu li#meniu-1 a:hover, ul#ul_meniu li#meniu-1 a:active { background: url(../img/meniu.png) no-repeat -127px -84px; }
ul#ul_meniu li#meniu-2 a:hover, ul#ul_meniu li#meniu-2 a:active { background: url(../img/meniu.png) no-repeat -250px -84px; }
ul#ul_meniu li#meniu-3 a:hover, ul#ul_meniu li#meniu-3 a:active { background: url(../img/meniu.png) no-repeat -362px -84px; }
ul#ul_meniu li#meniu-4 a:hover, ul#ul_meniu li#meniu-4 a:active { background: url(../img/meniu.png) no-repeat -491px -84px; }
ul#ul_meniu li#meniu-5 a:hover, ul#ul_meniu li#meniu-5 a:active { background: url(../img/meniu.png) no-repeat -661px -84px; }
  
ul#ul_text li a { position: relative; display: block; width: 100%; height: 100%; color: #999150; text-decoration: none; font-weight: bold; }
ul#ul_text li a:link { }
ul#ul_text li a:visited { }
ul#ul_text li a:hover, ul#ul_text li a:active { color: #D70000; background-color: #FCF3D2; }  
  
ul#ul_galerie_foto li a { position: relative; display: block; padding: 1px; width: 100px; height: 100%; border: 1px solid #999150; text-decoration: none; }  
ul#ul_galerie_foto li a:link { }
ul#ul_galerie_foto li a:visited { }
ul#ul_galerie_foto li a:hover, ul#ul_galerie_foto li a:active { border: 1px solid #880000; }
  
/* =img */ 
img, img a { border: none; margin: 0; padding: 0; }
img.img_right { margin-bottom: 15px; }
img.atractii-turistice { position: relative; float: left; margin-right:4px; margin-top: 8px;  margin-bottom: 8px; }
img#img_maux { position: relative; margin-left: 200px; }
img#img_preturi { position: absolute; z-index: 10; top: 83px; left: 33px; }

/* =form =fieldset input */

fieldset { border-width: 0; }

form#f_common { position: relative; float: left; margin-top: 20px; padding-left: 45px; width: 400px; }   
form#f_common fieldset { position: relative; float: left; display: block; width: 400px; font-weight: bold; }

form#f_common fieldset label { position: relative; float: left; width: 400px; padding-bottom: 8px; }

form#f_common fieldset label span.span_titlu { float: left; width: 60px; margin-right: 20px; line-height: 26px; color: #7F7775; text-align: left; }
form#f_common fieldset label span.span_input { float: left; width: 176px; height: 26px; margin-left: 10px; overflow: hidden; background-color: #DFDCCB; }
form#f_common fieldset label span.span_input_left { float: left; width: 13px; height: 26px; background: url(../img/colturi-input.gif) no-repeat; }
form#f_common fieldset label span.span_input_right { float: left; width: 13px; height: 26px; background: url(../img/colturi-input.gif) no-repeat 100% 0; }
form#f_common fieldset label span.span_input2 { float: left; padding: 2px; width: 347px; height: 85px; }

form#f_common fieldset input { float: left; padding-top: 5px; width: 176px; height: 22px; border: none; cursor: text; color: #4D2F27; font-size: 11px; background: #DFDCCB; }

form#f_common fieldset textarea { float: left; width: 347px; height: 85px; border: 1px solid #FFF; cursor: text; color: #4D2F27; font-size: 11px; background: #DFDCCB; }

form#f_common fieldset label span#span_trimite { float: left; margin-left: 80px; width: 300px; }
form#f_common fieldset label input#trimite { position: relative; cursor: pointer; width: 52px; height: 24px; margin-left: 10px; border: none; display: inline; font-weight: bold; }
form#f_common fieldset label input#sterge { position: relative; cursor: pointer; margin-left: 10px; width: 73px; height: 24px; border: none; font-weight: bold; }
form#f_common fieldset label input#rezerva { position: relative; cursor: pointer; width: 71px; height: 31px; border: none; background: url(../img/rezerva.jpg) no-repeat; }
form#f_common fieldset label input#intra { position: relative; cursor: pointer; width: 71px; height: 31px;  border: none; background: url(../img/intra.jpg) no-repeat; }


/* =div */
div#container { position: relative; margin: 0 auto; width: 886px; } 

div#continut-site { position: relative; width: 885px; padding-top: 136px; overflow: hidden; }
div#content { position: relative; float: left; width: 885px;  overflow: hidden; background: #FFF url(../img/gradient-flash.png) repeat-x 0 229px; }

div#logo { position: absolute; z-index: 1; top: 34px; left: 230px; }
div#meniu { position: relative; float: left; width: 885px; height: 59px; border: none; overflow: hidden; }

div#Flash { position: relative; float: left; width: 871px; height: 304px; margin-left: 8px; display: inline; }
div#content-bottom { position: relative; float: left; width: 865px; height: 200px;  }
div#content-bottom-despre { position: relative; float: left; width: 865px; }
div#content-bottom-contact { position: relative; float: left; width: 865px; height: 390px;  }



div.titlu-imagine { position: relative; float: left; width: 100%; text-align: center; margin-top: 17px; margin-bottom: 36px; }
div.caseta-bottom { position: relative; float: left; width: 172px;   border-top: 1px solid #E1E0CC; margin-bottom: 13px; margin-left: 28px; display: inline;  margin-top: 13px; }
div.caseta-bottom2 { position: relative; float: left; width: 172px;   border-top: 1px solid #E1E0CC; margin-bottom: 13px; margin-left: 28px; display: inline;  }
div.caseta-bottom2-contact { position: relative; float: left; width: 420px;   border-top: 1px solid #E1E0CC; margin-bottom: 13px; margin-left: 28px; display: inline;  }



div.caseta-bottom3 { position: relative; float: left; width: 172px;   border-top: 1px solid #E1E0CC; margin-bottom: 13px; margin-left: 28px; display: inline; margin-top: 38px; }

div.caseta-bottom-despre { position: relative; float: left; width: 172px;  margin-bottom: 13px; margin-left: 28px; display: inline;  }

div.colturi { position: relative; float: left; height: 6px;  }

div.colturi-footer { position: relative; float: left; height: 6px; width: 596px; }

div.caseta1-home { position: absolute; top:260px; z-index: 2; left: 65px; width: 228px;  overflow: hidden; }

div.caseta-content { position: relative; float: left; width: 226px;  overflow: hidden; background-color:#FFF; border-left: 1px solid #FFF;  border-right: 1px solid #FFF;  }

div.caseta-content-despre { position: relative; float: left; width: 480px; overflow: hidden; background-color:#FFF; border-left: 1px solid #FFF;  border-right: 1px solid #FFF;  }

div.caseta-content-contact { position: relative; float: left; width: 480px; height: 380px;  overflow: hidden; background-color:#FFF; border-left: 1px solid #FFF;  border-right: 1px solid #FFF;  }


div.caseta2-home { position: absolute; top:260px; z-index: 2; left: 312px; width: 226px;  overflow: hidden;   }

div.caseta2-despre { position: absolute; top:260px; z-index: 2; left: 312px; width: 480px; overflow: hidden;   }

div.caseta3-home { position: absolute; top:260px; z-index: 3; left: 559px; width: 226px;  overflow: hidden;  }

div#banner-caseta-bottom { position: relative; float: left; width: 226px;  overflow: hidden; text-align: center;}

div#footer-content { position: relative; float: left; height: 29px; width: 596px; margin-left: 147px; display: inline;  }

div#footer { position: relative; float: left; height: 23px; width: 596px;  background: url(../img/gradient-footer.png) repeat-x; }

div#copyright { position: relative; margin: 0 auto; margin-top: 20px; width: 900px; height: 31px; }
div#copyright .box { position: relative; float: left; width: 49%; }
div#copyright .box#trafic { position: relative; float: left; width: 49%; text-align: center; }



/* highslide */
.highslide { cursor: url(../highslide/graphics/zoomin.cur), pointer; outline: none; }
.highslide-active-anchor img { visibility: hidden; }
.highslide img { border: 1px solid #6C451A; }
.highslide:hover img { border: 1px solid white; }
.highslide-wrapper { background: white; }
.highslide-image { border: 2px solid white; }
.highslide-image-blur { }
.highslide-caption { display: none; color: #6C451A; border: 2px solid #F7F2EE; border-top: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background: #F7F2EE url(../img/galerie_foto_bg.png) no-repeat top center;
}
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold;text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px background-image: url(../highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-move { cursor: move; }
.highslide-overlay { display: none; }
a.highslide-full-expand { background: url(../highslide/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }




}
