@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; line-height: 18px; background: #620c0c;  padding-bottom: 40px; margin: 0px; /*padding-top: 40px;*/}

h1 { color: #ab0000; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 15px; }

.clear { clear:both; margin: 0px !important; padding: 0px !important; height: 0px !important; width: 0px !important; line-height: 0px !important; overflow: hidden; }
span.clear { clear:both; margin: 0px; padding: 0px; }



a { outline:none; }



a:link { color: #03328a; text-decoration:underline; }
a:visited{ color: #03328a; text-decoration:underline;}
a:hover{ color: #c00016; text-decoration:none !important;}
a:active{ color: #c00016; text-decoration:none !important;}

.container{ width: 1002px; margin: 0px auto; padding: 0px; overflow: hidden; background: #FFFFFF; border-left: 1px solid #c7c7b9; border-right: 1px solid #c7c7b9;}
#header {background: transparent url(../_pic/artwork.jpg) no-repeat top right; }
#logo { padding: 0px 0px 0px 0px; float: left;}
#logo a { background: transparent url(../_pic/logo.jpg) no-repeat 0px 0px; display: block; float: left;  text-indent: -9999px; cursor: pointer; }

.widthFix .container { }

#left { float: left; padding: 0px 0px;}
#content { float: left; overflow: hidden; }
#right { float: left; padding: 0px 0px;}
.roundedTop{ background: transparent url(../_pic/roundedtop.jpg) no-repeat 0px 0px; height: 4px; overflow: hidden; display: none;}
#meniuTop { height:49px; margin: 0px 0px 0px 0px; float: left; overflow: hidden; background: #620c0c url(../_pic/meniutopbg.jpg) top left repeat-x; margin-top: 1px;}
.innerMeniuTop2 { background: transparent url(../_pic/innermenuleftbg.jpg) no-repeat 0px 0px !important; padding-left: 42px; height: 49px;}
.innerMeniuTop {  background: transparent url(../_pic/innermenurightbg.jpg) no-repeat top right !important; }
.home { width: 47px; float: left;  margin-top: 4px; border-right: 1px solid #f3f3f3; }
.home a { display: block; text-indent: -9999px; background: transparent url(../_pic/casuta.jpg) 15px 9px no-repeat; width: 47px; height: 30px; padding: 0px !important; }

#meniuTop ul { margin: 0px; padding: 0px; float: left; }
#meniuTop li { margin: 0px 0px 0px 0px; padding: 0px; float: left; /*border-right: 1px solid #eeeeee;*/ /*background: transparent url(../_pic/menutoplibg.jpg) top right no-repeat;*/}
#meniuTop a { margin: 8px 0px; display: block; padding: 0px 0px 0px 15px; margin-right: 2px;float: left;font-weight: normal; text-decoration: none !important; color: #FFFFFF !important; font-family: Arial, Helvetica, sans-serif; font-size:13px !important; }
#meniuTop a span { line-height: 33px; display:  block; float: left; overflow: hidden;display: block; padding: 0px 15px 0px 0px; font-size: 13px !important; }
#meniuTop a:hover { background: #FFFFFF url(../_pic/activetopmenuleft.jpg) top left no-repeat; color: #FFFFFF !important; text-decoration: none !important;}
#meniuTop a:hover span {/* background: transparent url(../_pic/activetopmenuright.jpg) right bottom no-repeat; */ background: transparent url(../_pic/activetopmenuright.jpg) top right no-repeat; color: #000000 !important;}
#main { width: 1002px; /*border-style: solid; border-color: #f6c384; border-width: 0px 1px 0px 1px;*/ padding: 0px 0px 0px 0px;}
.breadCrumbs { padding-bottom: 15px;}
.breadCrumbs a { float: left; padding: 0px 20px 0px 10px; background: transparent url(../_pic/sageata.jpg) no-repeat right center; }
.breadCrumbs span { float: left; display:block; }
.breadCrumbs .beginSpan { display: block; float: left; font-weight: bold; }
.breadCrumbs .breadCurent { padding: 0 0 0 15px; }

.box {border-style: solid; border-width: 1px 1px 1px 1px; padding: 15px; }

.innerBox p { padding: 0px; }
.galeriafoto .box { width: 788px !important; }

.pozaindex { border: 1px solid #cbcbcb; padding: 4px; margin-bottom:20px; }
.innerBox { border-color: #FFFFFF; background: #FFFFFF; padding: 15px; border-style: solid; border-width: 1px 1px 1px 1px; }
.innerBox span { font-weight: bold; margin-right: 5px;}
.blue { border-color: #FFFFFF; background: #ffe0e0; }
.gri { border-color: #FFFFFF; background: #f0f0f0; }
.yellow { /*border-color: #4c7a96; background: #65a2c8; */ padding: 0px !important; border: none !important; width: 532px;}
.listing li { border-bottom: 1px solid #ebf5fe; /*clear:both;*/ padding: 5px 0px; }
.listing li a { display:block; float: left; width: 415px; cursor: pointer; line-height: 16pt !important; text-decoration: none !important;text-align:justify; }
.listing li a:hover { text-decoration:none;  }
.listing li span { display:block; float: left; padding-right: 15px; margin-right: 0px !important; }
.transparent { padding: 15px 0px 0px 0px !important; background: none; border: none !important; }
.transparent a { display: block; padding-left: 20px; background: transparent url(../_pic/cercplus.jpg) 0px center no-repeat; cursor: pointer; text-decoration: none !important; }
.transparent a:hover {  }

.BMarginRight { margin: 15px 15px 0px 0px; width: 241px !important; float: left; padding: 0px !important; }
.BMargin {  margin: 15px 0px 0px 0px; width: 240px !important; float: left; padding: 0px !important;}

.BMarginRight a { display: block;width: 179px !important; float: left; padding: 15px 10px 15px 50px ; cursor: pointer; background: transparent url(../_pic/camerafoto.jpg) no-repeat 15px center;  text-decoration: none !important;}
.BMargin a { display: block;width: 179px !important; float: left; padding: 15px 10px 15px 50px; cursor: pointer;  background: transparent url(../_pic/cartedeoaspeti.jpg) no-repeat 15px center;  text-decoration: none !important;}

.BMarginRight a:hover{ }
.BMargin a:hover{  }

.searchdiv {/* border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; border-top: 1px solid #c3c3c3;*/}
.inputleftbg {float: left; background: transparent url(../_pic/inputleftbg.jpg) no-repeat top left;}
.inputbg { background: transparent url(../_pic/inputbg.jpg) repeat-x 0px bottom; height: 23px; float: left; overflow: hidden !important; }
.inputbg input { border: none !important; border-width: 0px !important; padding: 4px 5px 3px 5px; background: none !important; height:16px !important; margin: 0px !important;}
.buttonsbg { float: left; }
.buttonsbg input { display: block; text-indent: -99999px; width: 26px; background: #FFFFFF url(../_pic/buttonsbg.jpg); border: none !important; height: 23px !important;}
.BMarginRight a span { margin: 0px 0px 0px 0px !important;}
.BMargin a span { margin: 0px 0px 0px 0px !important;}

.boxShadow { height: 15px; width: 532px; background: transparent; }
.boxLeft { width: 138px; padding-right: 15px; float: left; }
.boxRight { width: 315px !important; float: left; }
.yellowButton { /*border: 1px solid #21647f;*/ margin-top: 15px; width: 138px;}
.yellowButton a { display: block; background: transparent url(../_pic/yellowbutton.jpg); color: #FFFFFF !important; font-weight: bold; width: 138px; height: 31px; line-height: 31px !important;   text-align: center; text-decoration: none !important; color: #FFFFFF !important; /*border: 1px solid #FFFFFF;*/}
.yellowButton a:hover { text-decoration: none; color: #FFFFFF;  }
.boxLeft img { border: 3px solid #FFFFFF; width: 132px; height: 162px; margin: 0px !important;}
.signature { width: 183px; text-align: center; font-weight: bold; float: right;}
.signature span{ width: 183px; text-align: center; font-weight: bold; float: left;}
.signature img { width: 83px; height: 37px; padding: 0px !important; border: none;display:block; float: right;}

.navigation {border: 1px solid #e9e9e9; padding-top: 15px; background: #ffffff; }
.navigation ul { margin: 0px 0px 15px 0px; padding: 10px 15px 10px 15px;/* background: transparent url(../_pic/ulbg.jpg) bottom left repeat-x;*//*border-left: 1px solid #86e1c4; border-right: 1px solid #86e1c4; border-bottom: 1px solid #86e1c4;*/}
.navigation ul ul { background: none !important; padding: 0px 15px 0px 15px; border: 0px; margin: 0px;}
.navigation ul ul li a { background: transparent url(../_pic/sageata.jpg) 0px center no-repeat; padding: 0 0 0 20px; }
.navigation li {  margin: 0px; }
.navigation li a { display: inline; padding: 0 0 0 25px; background: transparent url(../_pic/cerc.jpg) 0px center no-repeat; line-height: 22px;   font-size: 11px; text-decoration: none !important; color: #000000 !important; }
.navigation li a:hover { color: #c00016 !important;  }
h3.headerBar { color: #11439e; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 0px 15px; font-weight: bold; }

#footer {  background: #811e1e url(../_pic/footerbg.jpg) no-repeat bottom left;  margin: 0px auto; text-align: center !important; color: #FFFFFF !important;}


.headerbg { background: transparent url(../_pic/bodybg.jpg) repeat-x 0px 0px; }


.widthFix { width: 100%; background: #e9e9e1;}
.widthFix2 { width: 100%; background: transparent url(../_pic/wrapperbottom.jpg) repeat-x 0px bottom;}
#meniuBottom { width: 1002px; padding: 20px 0px 0px 0px; color: #ffffff;}
#meniuBottom p { text-align: center; }
#meniuBottom p a { color: #ffffff; font-weight: normal !important; }
#meniuBottom p a:hover {  }
#loadingmediaLogo a { /*background: transparent url(../_pic/logoloadingmedia.jpg) no-repeat center center; text-indent: -9999px;*/ color: #FFFFFF;}

.tabs { height: 27px; position: relative; line-height: 27px !important;}


/*li.activTab { float: left; }*/
.tabs ul { margin: 0px; padding: 0px; }
.tabs li { margin: 0px 0px 0px 0px; padding: 0px; float: left; }
.tabs a { display: block; font-weight: normal; text-decoration: none !important; font-size: 11px !important;}
.tabs a:hover { text-decoration: none !important; }

.activ { position: relative; bottom: -1px; z-index: 99; height: 27px;}
.activ a { height: 27px; float: left; display: inline; position:relative; padding: 0px 0px 0px 10px; font-weight: normal; color: #FFFFFF !important; background: transparent url(../_pic/activeleft.jpg) 0px top no-repeat; line-height: 27px;}
.activ span { height: 27px; float: left; position:relative; display:block; background: transparent url(../_pic/activeright.jpg) right top no-repeat; padding:0 10px 0 0px; line-height: 33px !important; overflow: hidden;}

.inactiv { position: relative; bottom: 0px; z-index: 99;}
.inactiv a {  height: 27px; float: left; display: inline; position:relative; padding: 0px 0px 0px 10px; font-weight: normal; background: transparent url(../_pic/inactiveleft.jpg) 0px top no-repeat; line-height: 27px; }
.inactiv span{  height: 27px; float: left; position:relative; display:block; background: transparent url(../_pic/inactiveright.jpg) right top no-repeat; padding:0 10px 0 0px; line-height: 33px !important; overflow: hidden; }
.steag { width: 18px; height: 13px; margin-left: 10px; float: right; background-color: #FFFFFF; overflow: hidden !important;  }
.steag img{ width: 18px; height: 13px;}
#limbiAplicate { padding: 30px 0px 0px 0; float: right; float: right; height:15px; line-height: 15px !important; text-align:right;}
p.valid{ text-align: center; margin-top: 20px;}

.innerBox h2 { font-size: 12px; font-weight: bold; color: #ab0000; padding: 15px 0; }
.contact label{ width: 238px; float: left;  }
#scrieMesaj { border-bottom: 1px solid #dceeff; line-height:22px; }
.contact h2 { font-size: 12px; font-weight: bold; color: #ab0000; padding: 15px 0; border-top: 1px solid #dceeff; }
#scrieMesaj h3 { font-size: 11px; font-weight: bold; color: #ab0000; padding: 15px 0; }
.carteDeOaspeti h2 { font-size: 12px; font-weight: bold; color: #ab0000; padding: 15px 0; }
#scrieMesaj p { clear:both; line-height:24px; }
#scrieMesaj label { width: 218px; float: left; }
.mesajOdd{ background: #E2F6FF ; padding: 15px; }
.mesajEven {padding: 15px;}



.galerii
{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #C8C8C8;
float:left;
padding:3px;
margin: 15px;
width: 106px;
display: inline;
}

.galerii img {
float: left;
 height: 80px;
 width: 106px;
 display: inline;
 outline: none !important;

}

.thumbs
{
float:left;
padding:15px;
position:relative;
display: block;
}
.galerii img,
.thumbs img
{
border: none !important;
padding: 0px !important;
margin: 0px !important;
float: left !important;
display: inline;
outline: none !important;
}

.thumbs a {
line-height: 0px !important;
display: block;
outline: none !important;
padding: 0px !important;
margin: 0px !important;
border: none !important;
float: left;


}
div.thumbnail-bg {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #C8C8C8;
float:left;
padding:3px;
}


div.corner-tl {
background:transparent url(../_pic/corners.png) no-repeat scroll -15px -15px;
left:12px;
top:12px;
}

div.corner-tr {
background:transparent url(../_pic/corners.png) no-repeat scroll 0 -15px;
right:12px;
top:12px;
}

div.corner-bl {
background:transparent url(../_pic/corners.png) no-repeat scroll -15px 0;
bottom:12px;
left:12px;
}

div.corner-br {
background:transparent url(../_pic/corners.png) no-repeat scroll 0 0;
bottom:12px;
right:12px;
}

div.corner-tl, div.corner-tr, div.corner-bl, div.corner-br {
height:15px;
position:absolute;
width:15px;
z-index:1;
}


thumbnailCont { float: left; width: 771px;}

/*.footerContBg { background: transparent url(../_pic/footerbg-bottom.jpg) 0px 0px repeat-x; height: 120px;}*/
.footerborderbg {}

.blue h1 { color: #ab0000 !important; }
.blue .innerBox h1 { color: #ab0000 !important; }
.yellow .innerBox h1 { color: #ab0000 !important;  }

/*.navigation h3.headerBar { background: transparent url(../_pic/leftrighth.jpg) repeat-x 0px 0px; border: 1px solid #86e1c4; height: 31px !important; line-height: 31px !important; padding: 0px 15px !important; }*/
.gallery_div .floaterRight { width:771px;position:relative; }
.gallery_controls { width:747px; position:absolute; padding:12px; margin:5px; top:510px;z-index:99;}
#gallery_controls { width:771px; position:absolute; height:70px; padding:0px; margin:0px 5px;  top:520px; background-color:#FFFFFF;z-index:98;}
#gallery_wait { position:absolute; display:none; background:#ECF2FF none; color:#FFFFFF; font-size:36px; line-height:50px; margin:0px; margin-top:5px; padding:0px; text-align:center; border:1px solid #C8C8C8;
	float: left; 	width:779px;	padding-top: 250px;	 height:307px; z-index:100;}

.butt_next { background: transparent url(../_pic/butt_next.gif) no-repeat 50% 50% ; width:42px; height: 23px; line-height: 23px; float:right; cursor:pointer; margin: 0px !important; padding:15px;}
.butt_prev { background: transparent url(../_pic/butt_prev.gif) no-repeat 50% 50% ; width:42px; height: 23px; line-height: 23px; float:left; cursor:pointer; margin: 0px !important; padding:15px;}

.leftImageNavigation { float: left; width:771px; }
.big_image { margin:5px 0px; text-align:center; border:1px solid #C8C8C8; padding:4px; float: left; display: inline; }

.normal_div{ padding:5px 15px; margin:0px !important; height:20px;}
.normal_div h1 { margin: 0px !important; padding: 0px !important; }

.galerii .normal_div {
  padding: 0px !important;
  display: inline;
  width: 106px;

}

.galerii .normal_div h1{
  padding: 0px !important;
  font-size: 14px !important;
  color: #0A5F44 !important;
  width: 106px !important;
  text-align: center;
  display: block;

}
#main_image
{
border: none !important;
padding: 0px !important;
margin: 0px !important;
outline: none !important;
display: inline;
float: left;

}

.ceve h1{
	font-size:24px !important;
	font-weight:bold;
}
.ceve p{
	padding-bottom:3px;
}
.sumar				{ margin-top:10px; margin-bottom:10px; padding:10px; background: #FFFFFF none; }
.sumar label		{ font-size:18px; font-weight:bold; margin-bottom:10px; clear:both; display:block; }

.aptitudini{
	margin-top:20px;
}

.aptitudini label{
	margin-bottom:10px;
	font-size:18px;
	font-weight:bold;
}

.searchCont { background: #057954; width: 100%; padding: 3px 0px;}
.searchCont input { float: left; }
.searchCont input.txt { width: 200px; border: 1px solid #0A5A41 !important; margin-top: 2px; margin-right: 5px; padding: 2px 3px; font-size: 11px !important;  }
.searchCont input.btn { border: none !important; background: transparent url(../_pic/cautabg.jpg) no-repeat 0px 0px; width: 80px; line-height: 11px !important; margin: 0px !important; font-size: 11px; padding-top: 4px !important; padding-bottom: 4px !important; }
.rightfloater { float: right; }

.blue .innerBox .navigation ul { margin-top: 0px !important; }
.btn { cursor: pointer; }
#innerfooter { background: transparent url(../_pic/innerfooterbg.jpg) no-repeat bottom right; padding-bottom: 30px; }
.last_update { background:transparent none; color: #FFFFFF; }

.contact h2 		{ font-size: 12px; font-weight: bold; color: #CB0101; margin-bottom:10px;}
.contact p label{ float: left; font-size:12px; color:#000000; font-weight:bold; width:85px;}
.contact p b	{ color:#CB0101;}
.contact p .txt 	{ border:1px solid #ecebe8;width:360px;height:16px;padding:2px 0px 2px 0px; clear:right; margin:0px 0px 10px 0px;}
.contact p textarea { border:1px solid #ecebe8;width:360px;height:160px;padding:2px 0px 2px 0px;clear:right; margin:0px 0px 10px 0px; }
.contact p .btn 	{ display:block; clear:both; background: #ecebe8 none;  border:1px solid #ecebe8; padding:2px!important; color: #000000 !important; font-weight: bold; width: 153px !important; height: 26px!important; line-height: 20px;text-decoration: none !important; }
