/* ------------------------------------------------------------------------------
PerlaBucovinei.ro
author: WebmindcreatorStudios.com & Cdcs-grup.com
(c) copyright: 2010 PerlaBucovinei.ro, WebmindcreatorStudios.com & Cdcs-grup.com
--------------------------------------------------------------------------------- */

body {padding:0; margin:0; font-family:"Times New Roman", Times, serif; background: url(../images/back.jpg) #0A0A0A;}
body a {outline:0 none; color:#4A1717; text-decoration:none;}
img {outline:0 none; border:0;}

.clear{
	clear: both;
	float: none;
}

.antet {
	width: 1010px;
	height: 500px;
	margin: 0 auto;
	background: url(../images/h.back.png) top no-repeat;
}

.antet_con {
	width: 950px;
	height: 70px;
	float: right;
	margin: 0 auto;
	margin-top: 15px;
	margin-right: 30px;
}

.telefon {float: left; width:290px; height: 70px; margin: 0 auto; margin-left:10px;}
.telefon p { margin: 0; margin-right: 100px; font-size:24px; color:#745030; float:right;}

.logo_con {float:left; margin: 0 auto; width:300px; height: 75px;}
.logo {margin: 0 auto; padding-left: 50px; width:200px; height:68px;}

.limba {float:right; width:290px; margin:0 auto; margin-top:20px; margin-right:20px;}
.limba ul{display:inline; border:0; margin:0; float:right; width:200px;}
.limba li{display:inline; border:0; margin:0; margin-right:5px; font-weight:bold; font-size:13px; color:#AE4328;}
.limba li a{font-size:12px; color:#AE4328;}
.limba li a img{border:0; margin-right:2px; vertical-align:-2px;}
.limba li a:visited{font-size:12px; color:#AE4328;}
.limba li a:hover{color:#C00; text-decoration:none;}

.slide { float:left; margin: 13px 0 0 41px; width: 874px; height: 333px;}

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.navigare {margin: 0 auto; width:950px; height:50px;}
.navigare ul {margin: 0 auto;}
.navigare ul li {float: left; margin: 15px 15px 0 20px; list-style: none; font-size: 20px; font-weight: bold;}
.navigare ul li a {color:#fff;}

.navigare ul li#en {float: left; margin: 15px 25px 0 15px; list-style: none; font-size: 20px; font-weight: bold;}
.navigare ul li#de {float: left; margin: 15px 25px 0 9px; list-style: none; font-size: 20px; font-weight: bold;}
.navigare ul li#fr {float: left; margin: 15px 25px 0 9px; list-style: none; font-size: 20px; font-weight: bold;}

.continut {margin: 0 auto; width: 1010px; background: url(../images/c.back.png) top repeat;}
.continut_cont {margin: 0 auto; width: 950px;}

.text {float:left; padding-left: 30px; width: 620px;}

.text h1 {
	font-size: 28px;
	font-style: italic;
	font-weight: lighter;
	color: #800000;
}

.text h2 {
	font-size: 26px;
	font-style: italic;
	font-weight: lighter;
	color: #800000;
	margin-top: 10px;
	padding-bottom: 0px;
}

.text h2 a{
	font-size: 26px;
	font-style: italic;
	font-weight: lighter;
	color: #800000;
	margin-top: 10px;
	padding-bottom: 0px;
	text-decoration: underline;
}

.text h3 {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #800000;
	margin-top: 10px;
	padding-bottom: 0px;
}

.text p {font-size: 18px; color: #4A1717 !important;}
.text p.email { margin: 10px 0 5px 0;}

.text ul {font-size: 20px; color: #4A1717; line-height: 30px;}
.text ul li {
	font-size: 18px;
	color: #4A1717;
	line-height: 22px;
}
.text ul#continut {font-size: 20px; color: #4A1717; line-height: 30px; margin-left: -40px;}
.text ul#continut li {
	font-size: 18px;
	color: #4A1717;
	line-height: 22px;
	margin-left: 40px;
}
.text ul.gnavu {
	font-size: 18px;
	color: #4A1717;
	margin-left: -20px;
}
.text ul li.gnav {
	float: left;
	list-style: url(../images/arrow.gif);
	font-size: 18px;
	color: #4A1717;
	width: 140px;
}
.text ul li.gnav a{
	text-decoration: underline;
}
.text ul li.onav {
	list-style: url(../images/arrow.gif);
	font-size: 18px;
	color: #4A1717;
}
.text ul li.onav a{
	text-decoration: underline;
}
.text ul li a {
	font-size: 18px;
	color: #4A1717;
}

.rezervari {
	float: right;
	width: 280px;
	height: 527px;
	background: url(../images/rezervari.png) no-repeat;
}
.rezervari_en {
	float: right;
	width: 280px;
	height: 527px;
	background: url(../images/rezervari_en.png) no-repeat;
}
.rezervari_de {
	float: right;
	width: 280px;
	height: 527px;
	background: url(../images/rezervari_de.png) no-repeat;
}
.rezervari_fr {
	float: right;
	width: 280px;
	height: 527px;
	background: url(../images/rezervari_fr.png) no-repeat;
}
.rezervari_form {margin: 95px 0 0 30px;}

.rezervari p {font-size: 14px; font-style:italic; font-weight:bold; color:#783721; line-height: 2px;}
.rezervari p.titlu {font-size: 24px; font-style:italic;}

.rezervari_en p {font-size: 14px; font-style:italic; font-weight:bold; color:#783721; line-height: 2px;}
.rezervari_en p.titlu {font-size: 24px; font-style:italic;}

.rezervari_de p {font-size: 14px; font-style:italic; font-weight:bold; color:#783721; line-height: 2px;}
.rezervari_de p.titlu {font-size: 24px; font-style:italic;}

.rezervari_fr p {font-size: 14px; font-style:italic; font-weight:bold; color:#783721; line-height: 2px;}
.rezervari_fr p.titlu {font-size: 24px; font-style:italic;}

.rezerva { 
	width:98px; 
	height:31px;
	border:none;
	outline:none;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	background: url(../images/trimite.png) no-repeat;
}


.casuta {margin:0; margin-top:-6px; width: 180px; height:20px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;}
.casutadet {margin:0; margin-top:-6px; width: 180px; height:60px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;}

.footer {margin: 0 auto; width: 1010px; height: 313px; background: url(../images/f.back.png) top no-repeat;}

.footer_cont {margin: 0 auto; width: 950px; height: 100px;}

.footer_logo {margin: 0 auto; width: 144px; height: 54px;}

.footer_menu {margin: 0 auto; width: 460px; font-family: "Times New Roman", Times, serif;}
.footer_menu ul {margin: 0 auto;}
.footer_menu ul li {float: left; margin: 0 5px 0 5px; list-style: none; font-size: 12px; font-weight: bold;}
.footer_menu ul li a {color:#6B3F29;}
.footer_menu ul li a:hover {color:#6B3F29; text-decoration:underline;}
.footer_menu p {text-align:center; font-size:11px; color:#905B3E; margin-top: 5px; }

.footer_menu#en {margin: 0 auto; width: 490px; font-family: "Times New Roman", Times, serif;}

.footer_menu#de {margin: 0 auto; width: 490px; font-family: "Times New Roman", Times, serif;}
.footer_menu ul li#de {float: left; margin: 0 5px 0 3px; list-style: none; font-size: 11px; font-weight: bold;}

.footer_menu#fr {margin: 0 auto; width: 490px; font-family: "Times New Roman", Times, serif;}
.footer_menu ul li#fr {float: left; margin: 0 5px 0 2px; list-style: none; font-size: 11px; font-weight: bold;}

.webmindcreator { float:right; margin: -45px 15px 0 0;}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*exterior*/
#gallery, #galleryi, #galleryr, #galleryc { width: 620px; }
#gallery ul, #galleryi ul, #galleryr ul, #galleryc ul { list-style: none; margin-left: -40px; }
#gallery ul li, #galleryi ul li, #galleryr ul li, #galleryc ul li { display: inline; }
#gallery ul img, #galleryi ul img, #galleryr ul img, #galleryc ul img { border: 5px solid #fff; }
#gallery ul a:hover img, #galleryi ul a:hover img, #galleryr ul a:hover img, #galleryc ul a:hover img { border: 5px solid #CCC; color: #fff; }
#gallery ul a:hover, #galleryi ul a:hover, #galleryr ul a:hover, #galleryc ul a:hover { color: #fff; }

/*BACK TO TOP*/
.topLink{
	border: 0; 
	margin: 0;
	font-size: 13px;
	color: #333;
	float: right;
	color: #4A1717;
}

.topLink img{
	border: 0;
	margin: 0;
	margin-right: 5px;
	color: #333;
}

.citestemm{
	border: 0; 
	margin: 0;
	font-size: 13px;
	color: #333;
	color: #4A1717;
}

.fotoobiectiv{
	float: right;
	border: 6px solid #FFF;
	margin: 6px;
}

.oferta{
	float: right;
	margin: 6px;
}

.parteneri{
	width: 200px;
	margin: 0 auto;
	padding-top: 50px;
	font-size:10px;
}

.parteneri a{color:#000; float:left;}

.tarife {
	border: thin solid #4A1717;
	color: #4A1717;
	text-align: center;
	width: 600px;
}

.tarife td{
	border: thin solid #701818;

}

.tarife th{
	border: thin solid #701818;
}

#webmind {float:right;}
