.notice, .success, .error_big {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.notice {background:#FFF6BF;color:#004F03;font-weight:bold;font-size: 1.1em; text-align:center; border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;font-weight:bold;font-size: 1.1em; text-align:center;border-color:#C6D880;}
.notice a {color:#004F03;}
.success a {color:#264409;}
.error_big {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.error_big a {color:#8a1f11;}

body {
	font-size:16px;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/imgv2/fundal.jpg) repeat center top;
}
.pt_back {
	background:url(../images/imgv2/header_fundal.jpg) no-repeat center top;
}
img {border:0;}


.language {
	position:absolute;
	top:129px;
	right:10px;
	
}

.language a{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
									.all {
										position:relative;
										margin:0 auto;
										width:960px;
										height: auto;
									}
									
									.header {
										background:url(../images/fundal_mare_nou.jpg) no-repeat center bottom;	
										position:relative;
										display:block;
										height:439px;
										width:940px;
									    left:10px;
									}
									
									.sigla {
										background:url(../images/imgv2/sigla.png) no-repeat center top;
										display:block;
										height:204px;
										width:500px;
										position:absolute;
										top:22px;
										left:229px;
									}
									a.logo {
										position:absolute;
										top:11px;
										right:174px;
									    height:145px;
										width:144px;
									}
									a.logo:hover {
										background:url(../images/imgv2/logo_hover.png) no-repeat center top;
										top:11px;
										right:171px;
									    height:145px;
										width:144px;
									}
									.text_header {
										color:#fff;
										font-size:1.4em;
										float:right;
										margin-top:400px;
									}
									.menu {
										background:url(../images/imgv2/meniu_.png) no-repeat bottom left;
										display:block;
										position:absolute;
										width:227px;
										height:345px;
										bottom:-13px;
										left:7px;
										
									}
									.butoane {
											list-style-type:none;
											text-align:center;
											text-transform:capitalize;	
											padding:0;
											margin:26px 0 0 -2px;
										}
											
									.butoane a {
											color:#683611;
											font-size:1em;
											text-decoration:none;
											font-weight:bolder;
										}
											a.prez{
												display:block;
												width:142px;
												height:19px;
												padding:5px 10px;
												margin:0 0 0 32px;
												*margin-left:0px;
												
											}
											a.prez:hover {
												background:url(../images/imgv2/but_prez.png) no-repeat center center;
											}
											
											a.loc{
												display:block;
												width:139px;
												height:17px;
												padding:6px 11px;
												margin:11px 5px 0 25px;
												*margin-left:-11px;
											
											}
											a.loc:hover {
												background:url(../images/imgv2/but_loc.png) no-repeat;
												
												}
										
											a.gall{
												display:block;
												width:139px;
												height:17px;
												padding:6px 11px;
												margin:17px 9px 0 20px;
												*margin-left:-17px;
											}
											
											a.gall:hover {
												background:url(../images/imgv2/but_gal.png) no-repeat;
											}	
											a.tur_v{
												display:block;
												width:138px;
												height:19px;
												padding:5px 10px;
												margin:17px 28px 0 18px; 
												*margin-left:-10px;
											}
											
											a.tur_v:hover {
												background:url(../images/imgv2/but_tur.png) no-repeat;
											}	
											
											
											a.tar{
												display:block;
												width:138px;
												height:19px;
												padding:5px 10px;
												margin:17px 28px 0 19px; 
												*margin-left:-3px;
											}
											
											a.tar:hover {
												background:url(../images/imgv2/but_tar.png) no-repeat;
											}	
											
											a.rez{
												display:block;
												width:142px;
												height:19px;
												padding:5px 10px;
												margin:17px 28px 0 23px; 
											}
											
											a.rez:hover {
												background:url(../images/imgv2/but_rez.png) no-repeat;
											}	
											
											a.cont{
												display:block;
												width:144px;
												height:19px;
												padding:5px 10px;
												margin:17px 28px 0 30px; 
											}
											
											a.cont:hover {
												background:url(../images/imgv2/but_cont.png) no-repeat;
											}	
									
									.main {
										display:block;
										background: white right top;
										width:940px;
										height:auto;
										margin:0 0 0 10px;
										overflow:hidden;
									}
									
									.side_left {
										width:240px;
										
										margin:0 0 0 -14px;
										float:left;
									}
									
									.imp {
										background:url(../images/imgv2/important_nou.png) no-repeat top left;
										float:left;
										height:190px;
										width:224px;
										margin:18px 0 0 22px;
									}
									
									.imp_title {
										color:#920100;
										font-weight:bold;
										text-align:center;
										margin-top:66px;
										width:214px;
										font-size:large;
									}
									
									.imp_text {
										color:#683611;
										font-weight:bold;
										font-size:0.8em;
										float:left;
										padding:13px;
									}
									
									.rev_1 {
										background:url(../images/imgv2/pachet_rev.png) no-repeat left top;
										height:78px;
										width:243px;
										position:absolute;
										top:707px;
										left:-4px;
										margin:20px 0 0 0;
									}	
									.rev_2 {
										background:url(../images/imgv2/meniu_rev.png) no-repeat left top;
										height:78px;
										width:243px;
										position:absolute;
										top:650px;
										left:-4px;
										margin:1px 0 0 0;
									}
.continut {
	color:#333333;
	display:block;
	float:left;
	height:auto;
	width:680px;
	margin:17px;
	font-size: 0.9em;
	text-align:justify;
}
.local {
	width:457px;
	float:left;
	
}
.img_localizare {
	display:block;
	width:211px;
	float:right;
	margin-top:-40px;
	margin-left:10px;
	
}
h1.hotel {
	text-transform:uppercase;
	font-size:1.3em;
	font-weight:bold;
}

.text_princ {
	font-size: 0.9em;
	
	text-align:justify;
	}
	
.secundar {
	margin:0 0 10px 10px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.2em;
}
.silva {
	list-style-type:none;
	margin:18px 0 0 0;
	font-size:1.1em;
	font-weight:bold;
	padding:2px 0 0 61px;
}
.numere {
	font-family:"arial black";
	font-size:1em;
	color:#777777;
	font-weight:bolder;
	margin-right:8px;
}
.big_pic {
	background:url(../images/imgv2/poza_4.jpg) no-repeat left top;
	height:233px;
    width:177px;
	float:left;
	padding:4px;
}

.poza_unu, .poza_doi, .poza_trei {
	height:132px;
	width:199px;
	float:left;
	text-align:center;
	margin:13px;
}
.poza_unu {
	background:url(../images/recep_nou.jpg) no-repeat left center;
}
.poza_doi {
	background:url(../images/imgv2/poza_2.jpg) no-repeat left center
}
.poza_trei {
	background:url(../images/imgv2/poza_3.jpg) no-repeat left center;
}
.poza_unu p, .poza_doi p, .poza_trei p {
	margin-top:133px;
	font-weight:bold;
}

p.den_poze{
	font-size: 0.8em;
	font-weight:bold;
	text-align:justify;
	float:left;
	margin:1px 65px 0 60px;
}
.price {
	position:absolute;
	right:5px;
	top:439px;
}

.footer {
	background: url(../images/imgv2/footer_pixel_vert.png) repeat-x bottom center;
	height:48px;
	width:940px;
	margin:0 10px 30px 10px;
	position:absolute;

}

.copyright {
	color:white;
	font-size: 0.7em;
	font-weight:bold;
	text-align:left;
	float:left;
	margin:15px 0 10px 20px;
}
.web{
	font-size:9px;
	text-decoration:none;
	text-align:center;
	float: right;
	color:#fff;
	margin:11px;
}
.brisk {
	background:url(http://www.briskcode.ro/img/sprite_bc.png) no-repeat 0 -12px;
	display:block;
	width:76px;
	height:14px;
}
.success {
background:none repeat scroll 0 0 #8EBF56;
border-color:#eeeeee;
color:#fff;
font-size:1.1em;
font-weight:bold;
text-align:center;
}

.price_container {
	padding-top:5px;
	background:transparent url(/images/price.jpg) no-repeat scroll 0 0;
	float:left;
	line-height:14px;
	height:160px;
	color: #333;
	width:130px;
	text-align:center;
	font-size:13px;
}

.blue_big {
	display:block;
	margin:3px 0;
	color:#910000;
	font-size:18px;
}

.promotie {
	display:block;
	margin:20px 0px 0px 35px;
	width:390px;
	padding: 0px 0px;
	float:left;
	text-align:left;
	background-color:#FEFCB6;
	border: 2px solid #910000;
	
}
.promotie ul {
	font-weight:normal;
	font-size:14px;
}

.promotie legend {
	font-size:20px;
	font-weight:bold;
	color:#910000;
}

.rezervari {
	background:#B21A17;
	display:block;
	float:right;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	width:165px;
	height:35px;
	font-size:1.4em;
	padding-top:10px;
	margin:30px 20px 0px 0px;
	text-align:center;
}

.poze {
	margin-left:30px;	
	float:left;
}

.poze img{
	border:5px solid #fff;
	margin-top:10px;
	margin-left:10px;
	width:130px;
	
}

.tabel_contact .label{
	font-weight:bold;
}

.tabel_contact td{
	
}


.indemn {
	display:block;
	text-align:center;
	font-weight:bold;
	color:#333333;
	width:217px;
	margin-bottom:12px;
	background-color:#E0E1E5;
}


.localizare_hotel img{
	 border:4px solid #e0e1e5;	
	margin-right: 10px;
	margin-bottom: 15px;
	float:left;
}

.localizare_hotel span {
	display:block;
	text-indent:30px;
	width:235px;
	float:right;
}
.sibiu {
	display:block;
	text-indent:30px;
}

.galerie {
	text-align:center;
}
.galerie a {
	width:400px; 
	height:144px; 
	display:inline-block;
	margin-bottom:20px;
	text-decoration:none;
	color:#920100;
	font-weight:bold;
	font-size:1.3em;
}
.galerie div {
	margin-top:116px;
}
.galerie img{
	margin:0px 50px 40px 130px;
	text-decoration:none;
	float:left;
}

.butoane_galerie {
	margin-top: 5px;
	float:left;
	width:650px;
	text-align:center;
}
.butoane_galerie a {
	background:url(/images/btn-galerie-nou.png);
	display:inline-block;
	width:165px;
	height:35px;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	color:#684300;
	margin-left:30px;
}
.butoane_galerie div {
	margin-top:9px;
	text-align:center;
}
.maricel {
	text-align:left;
	background-color:#efefef;
}
.rezervari_form{
	text-align:left;
	background-color:#efefef;
}
.butoane_galerie img {
	border:0px;
	margin-bottom:10px;
	margin-left:50px;
	float:left;
}

.no_border {
	border:0px;
}

.harta {
	border:5px solid #fff;
}

.float_left {
	float:left;
}

.localizare_contact {
	margin-top:10px;
}

input[type="text"]{
	border:1px solid #81CCFE;
	height:20px;
}
select {
	border:1px solid #81CCFE;
	height:22px;
}
textarea {
	border:1px solid #81CCFE;
}
#room {
	width:230px;
}
a.tur{
	position:relative;
	float:left;
	display:block;
	width:300px;
	height:auto;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	border:1px solid #fff;
	margin-left:10px;
	margin-top:10px;
	padding:3px 11px;
	background:#efefef;
	
}
a.tur span {
	position:absolute;
	color:#BAF335;
	top:71px;
	left:14px;
	width:100px;
	font-size:12px;
}
a.tur:hover {
border:1px solid #DDAE33;
}
a.tur img {
	margin-top:10px;
	text-align:center;
	margin-bottom:5px;
}

a.tur_mic {
	background-color:#eee;	
	margin-top:10px;
	width:88px;
	text-align:center;
	font-weight:bold;
	float:left;
	color: #555;
	font-size:11px;
	text-decoration:none;
	padding:13px;
	margin-left:10px;
}

a.tur_mic:hover {
	
}
a.tur_mic img {
	margin:4px;
	float:left;
}
.align_center {
	margin:10px 0 0 0;
	text-align:center;
}

.video_tur {
	background:url(/images/background.gif) no-repeat center top;
	width:680px;
	height:340px;
	background-position-x:4px;
	text-align:left;
	padding:5px;

}
table td.spec_table_td{
	background-color:#F3E79B;
	color:#333333;
	margin-right:5px;
	text-align:left;
	width:100px;
}
.activitati{
	float:left;
	width:600px;
}
ul.activitati_list{
	list-style-type:none;
	color:#333333;
	margin-left: 0;
    padding: 0;
}
ul.activitati_list li{
	margin:5px 2px;
	font-weight:bold;
	font-size: 0.8em;
}
ul.activitati_list li img{
	border:1px solid #0D3B0C;
	vertical-align:middle;
	margin-right:5px;
	
}
.imgstyle {
	border:3px solid #E1E0E5;
}
#map_canvas { 
height: 370px;
 width:640px;
 border:2px solid #ddd; 
}

