@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; line-height: 18px; background: #1d1d65 url(../_pic/bodybg.jpg) repeat-x 0px 0px;  padding-bottom: 40px; margin: 0px;}

h1 { color: #1d1d65; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 15px; }

.clear { clear:both; margin: 0px; padding: 0px; }
span.clear { clear:both; margin: 0px; padding: 0px; }
a:link { color: #e39705; text-decoration:none; }
a:visited{ color: #e39705; text-decoration:none;}
a:hover{ color: #1d1d65; text-decoration:underline;}
a:active{ color: #1d1d65; text-decoration:none;}

.container{ width: 862px; margin: 0px auto; padding: 0px; overflow: hidden;}
#header { height: 204px; background: transparent url(../_pic/logo.jpg) no-repeat 0px 0px; }
#logo { padding: 0px 0px 0px 0px; }
#logo a { height: 122px;  display: block; width: 819px; float: left;  text-indent: -9999px; cursor: pointer; }

#content { width: 560px; float: left; overflow: hidden;}
#right { width: 260px; float: left; padding: 0px 0px;}
.roundedTop{ background: transparent url(../_pic/roundedtop.jpg) no-repeat 0px 0px; height: 3px; overflow: hidden; }
#meniuTop { width: 860px; height:41px; margin: 0px 1px; /*padding: 15px; */background: transparent url(../_pic/menubg.jpg) repeat-x 0px 0px; border-bottom: 1px solid #f3f3f3; /*border-right: 1px  solid #4c86c3; border-left: 1px solid #4c86c3;*/}
.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; }
.ulPart{ float: left; }
#meniuTop ul { margin: 0px; padding: 0px; }
#meniuTop li { margin: 6px 0px 5px 0px; padding: 0px; float: left;  border-right: 1px solid #f3f3f3; }
#meniuTop a { display: block; padding: 6px 15px;  font-weight: bold; color: #03255d; }
#meniuTop a:hover { color: #e39705 !important; text-decoration: none !important; }

#main { width: 820px; border-style: solid; border-color: #f6f7f9; border-width: 0px 1px 0px 1px; background: #FFFFFF; padding: 20px 20px 0px 20px;}
.breadCrumbs { width: 820px; 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 { width: 508px; border-style: solid; border-width: 1px 1px 1px 1px; padding: 15px; }
.box p { padding: 0 0 15px; }
.box img { margin: 0 0 15px; border: 2px solid #FFFFFF; }
.innerBox { border-color: #a6bffc; background: #FFFFFF; padding: 15px; border-style: solid; border-width: 1px 1px 1px 1px; }
.innerBox span { font-weight: bold; margin-right: 5px;}
.blue { border-color: #a6bffc; background: #d6e2ff; }
.yellow { border-color: #a6bffc; background: #d6e2ff; }
.listing li { border-bottom: 1px solid #ebf5fe; /*clear:both;*/ padding: 5px 0px;}
.listing li a { display:block; float: left; width: 380px; cursor: pointer; line-height: 16pt !important;  }
.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; }
.transparent a:hover {  }

.BMarginRight { margin: 15px 15px 0px 0px; width: 245px !important; float: left; padding: 0px !important; }
.BMargin {  margin: 15px 0px 0px 0px; width: 244px !important; float: left; padding: 0px !important;}

.BMarginRight a { display: block;width: 170px !important; float: left; padding: 15px 15px 15px 60px ; cursor: pointer; background: transparent url(../_pic/camerafoto.jpg) no-repeat 15px center; }
.BMargin a { display: block;width: 169px !important; float: left; padding: 15px 15px 15px 60px; cursor: pointer;  background: transparent url(../_pic/cartedeoaspeti.jpg) no-repeat 15px center;  }

.BMarginRight a:hover{  }
.BMargin a:hover{  }

.BMarginRight a span { margin: 0px 0px 0px 0px !important;}
.BMargin a span { margin: 0px 0px 0px 0px !important;}

.boxShadow { height: 20px; width: 538px; background: transparent url(../_pic/leftshadow.jpg) no-repeat 0px 0px; }
.boxLeft { width: 132px; padding-right: 15px; float: left; }
.boxRight { width: 351px; float: left; }
.yellowButton a { display: block; background: transparent url(../_pic/yellowbutton.jpg) no-repeat; color: #FFFFFF !important; font-weight: bold; width: 132px; height: 27px; line-height: 27px !important; margin-top: 15px;  text-align: center;}
.yellowButton a:hover { text-decoration: none; color: #FFFFFF;  }
.boxLeft img { border: 2px solid #FFFFFF; width: 128px; height: 158px; margin: 0px !important;}
.signature { width: 83px; margin-left: 278px;}
.signature img { width: 83px; height: 37px; padding: 0px !important; border: none;}
.signature { width: 83px; text-align: center; font-weight: bold; }

.navigation ul { margin: 0px; padding: 0px 15px 30px 15px; background: transparent url(../_pic/ulbg.jpg) no-repeat left bottom; }
.navigation ul ul { background: none !important; padding: 0px 15px 0px 15px; }
.navigation ul ul li a { background: transparent url(../_pic/cerc_mic.gif) 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;  }
.navigation li a:hover { text-decoration: none !important; }
h3.headerBar { color: #02245c; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 10px 15px; font-weight: bold; }

#footer {  /*background: #0059b2 url(../_pic/footerbg.jpg) repeat-x 0px 0px; */ }
#pageBottom { width: 822px; padding: 0px 20px 20px 20px; background: #FFFFFF url(../_pic/roundedbottom.jpg) no-repeat left bottom ;   }

.widthFix { width: 100%; background:#FFFFFF url(../_pic/footerbg.jpg) repeat-x 0px bottom;}
#meniuBottom { width: 820px; padding: 20px; background: transparent url(../_pic/footerlightbg.jpg) no-repeat 0px bottom; color: #FFFFFF;}
#meniuBottom p { text-align: center; }
#meniuBottom p a { color: #FFFFFF; font-weight: normal !important;}
#meniuBottom p a:hover { text-decoration: underline !important; }
#loadingmediaLogo a { display: block; background: transparent url(../_pic/logoloadingmedia.jpg) no-repeat center center; text-indent: -9999px; cursor: pointer;}

.tabs { height: 30px; position: relative;}


/*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; color: #03255d; }
.tabs a:hover { color: #e39705 !important; text-decoration: none !important; }

.activ { position: relative; bottom: -3px; z-index: 99;}
.activ a { display: block; position:relative; padding: 6px 12px 6px 15px; font-weight: normal; color: #03255d; background: transparent url(../_pic/activeleft.jpg) 0px center no-repeat; margin-right: 3px; }
.activ span { position:relative; display:block; background: transparent url(../_pic/activeright.jpg) right center no-repeat; padding:0 0 0 0; margin-right: 3px;}

.inactiv { position: relative; bottom: -4px; z-index: 99;}
.inactiv a { display: block; position:relative; padding: 6px 15px; font-weight: normal; color: #03255d; background: transparent url(../_pic/inactiveleft.jpg) 0px center no-repeat; }
.inactiv span{ position:relative; display:block; background: transparent url(../_pic/inactiveright.jpg) right center no-repeat; padding:0 0 0 0; margin-right: 3px;}
.steag { width: 25px; height: 20px; margin-left: 15px; float: right; background-color: #FFFFFF; overflow: hidden !important;}
#limbiAplicate { padding: 0 20px 15px 0; }
p.valid{ text-align: center; margin-top: 20px;}

.innerBox h2 { font-size: 12px; font-weight: bold; color: #cf2300; padding: 15px 0; }
.contact label{ width: 238px; float: left;  }
#scrieMesaj { border-bottom: 1px solid #dceeff;}
.contact h2 { font-size: 12px; font-weight: bold; color: #1d1d65; padding: 15px 0; border-top: 1px solid #dceeff; }
#scrieMesaj h3 { font-size: 11px; font-weight: bold; color: #1d1d65; padding: 15px 0; }
.carteDeOaspeti h2 { font-size: 12px; font-weight: bold; color: #1d1d65; padding: 15px 0; }
#scrieMesaj label { width: 238px; float: left; }
.mesajOdd{ background: #fff7dc; padding: 15px; }
.mesajEven {padding: 15px;}


.galerie {
	margin-top: 10px;
	background: #d6e2ff;
	float: left;
	width: 238px;
	padding: 0 2px;
	margin-right: 10px;
	}
	
.galerie h1 {
	color: #1d1d65;
	padding:5px 10px 7px;
	}

.galerie a { overflow: hidden; }

.galerie img { margin: 0px !important; border-width: 2px !important;  }
