.standard {width:640px; border:0px solid red; margin:0px; padding:0px;}

.standard .form-item {
	display: inline;
	padding: 4px 2px 2px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	border:0px solid red;
	font:normal 17px Arial;
}

.standard label {
    font:normal 16px Arial;
	margin: 0px 0px 5px 0px;
	padding: 2px;
	color: #0066ad;
	border:0px solid red;
	text-align:left;
}
.standard .collapsible{	border:1px solid #38a7e6; padding:10px; 0 0 10px; font:normal 15px Arial; margin:0px;}

.standard #attach-wrapper {border:0px solid red;}
.standard #attach-wrapper table tr th {font:normal 14px Arial;color: #0066ad;}

.preview .node {border:0px solid red; width:660px; background-color:#fff8ef;}
.centerContentLEFT .messages status{border:1px solid red; font:normal 10px Arial;}
#pager {border:1px solid red; float:left; height:30px; border:0px solid red; margin-top:15px; font:normal 13px Arial;}
#pager .pager-list{border:0px solid red;color: #3aacfc;}
#pager a {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #289edc;
	color: #3aacfc;
	background-color: #fff;	}
#pager a:hover {
	border: 1px solid #289edc;
	color: #fff;
	background-color: #3aacfc;}
.pager-current {
	border: 1px dashed #289edc;
	color: #fff;
	background-color: #3aacfc; padding:0; margin:0;
	font:normal 13px Arial; }	
	
	
#ecran {
	margin: 40px 0px 0px 0px;
	position: relative;
	height: 62px;
	background-image:url(../seats/screen.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}	
 
#hallmap a,
.seat-offered,
.seat-rez,
.seat-incert,
.seat-x {
	line-height: 25px;
}	
.seat-spacer {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	color: #7f7f7f;
}
.seat-spacer small {
	line-height: 50px;
}
.seat-empty {
	float: left;
	display:block;
	margin: 0px 2px 10px 0px;
}
.seat-offered {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/seat_free.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
	margin: 0px 2px 10px 0px;
}
.seat-rez {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/seat_liber_hover.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #ddd;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
	margin: 0px 2px 10px 0px;
}
.seat-x {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/scaun_dezafectat.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #ddd;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
}
.seat-intrare {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/intrare.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
}
.seat-incert {
	float: left;
	display:block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/by_other_user.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #ddd;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
}
.seat-empty-demo, .seat-empty a, .seat-empty a:link, .seat-empty a:visited {
	display: block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/seat_liber.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 9px;
	line-height: 25px;
}
.seat-empty a:hover {
	display: block;
	width: 50px;
	height: 50px;
	background-image:url(../seats/seat_free.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 9px;
}
#legenda {
	font-size: 10px;
}
#legenda table {
	border: 0px;
	border-collapse: collapse;
	max-width: 100%;
}
#legenda td {
	padding: 10px 0px 0px 10px;
	font-family: "Open Sans";
	font-weight: 300;
	font-size: 12px;
}
#legenda td:last-child {
	display: none;
}
#legenda p {
	font-family: "Open Sans";
	font-weight: 300;
	font-size: 12px;
	color: #7f7f7f;
}
#sala {
	filter:alpha(opacity=100);
	float:left;
	width: 100%;
}	

.intrebare {
	font: bold 14px Arial;
	margin:10px 0px 0px 0px;
	color: #cf0076;
}
.promotieVDAY {float:left; width:700px; border:1px solid #fde1d8; background-color:#fff;}
.imgpromotie {float:left; width:700px; height:930px;}
.regulamentValentine{width:700px ; float:left; background-color:#fff;}
.regulamentValentine h2 {font:normal 19px Trebuchet MS; color:#000; text-align:center;}

.regulamentValentine p {font:normal 12px Trebuchet MS; color:#000; margin-left:10px; padding:2px; margin-right:10px;}
.regulamentValentine span {text-decoration:underline;}
.regulamentValentine ul{ padding:0px 0 0 10px; margin-top:5px;}
.regulamentValentine ul li{list-style: disc;padding-left:7px; margin-left:13px;font:normal 12px Trebuchet MS; color:#000; margin-top:10px;}
.italictext {font:italic 12px Trebuchet MS;}

