/*
font family: Georgia, "Times New Roman", Times, serif;
font size: 11px;
font color: #000000;
red background: #851400
any yellow text/hover: #ffda47


*/

/* GENERAL */

body {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	background-color: #851400;
	}
table,img {
	border: 0;
	}
form {
	display: inline;
	}
input {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	padding-left: 3px;
	padding-top: 3px;
	}
label {
	cursor: pointer;
	}

#container {
	width: 946px;
	background-color: #ffffff;
	}
#footer {
	font-weight: bold;
	color: #f1ece2;
	text-align: center;
	width: 946px;
	height: 90px;
	background: url("../images/footer.jpg");
	background-repeat: no-repeat;
	background-color: #000000;
	}

#column_left {
	background-color: #9e1c28;
	color: #ffffff;
	vertical-align: top;
	}
#column_right {
	background-color: #ece8dd;
	vertical-align: top;
	}
#column_contents{
	background-image: url("../images/shadow.jpg");
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: center;
	}
#footer_left {
	background-color: #9e1c28;
	text-align: center;
	}
#footer_right {
	background-color: #ece8dd;
	vertical-align: top;
	text-align: center;
	color: #8f0e1a;
	}
#footer_center{
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	}

#mainmenu {
	padding-left: 5px;
	width: 182px;
	}

#head_bannerscompanies {
	background-image: url("../images/pnl-left-head.jpg");
	width: 164px;
	height: 29px;
	}
#head_bannerscompanies div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#head_bannerscompanies img {
	border: 1px solid #6b1018;
	}
.tb_bannerscompanies {
	margin-left: 19px;
	margin-top: 8px;
	}
.tb_bannerscompanies .banner {
	vertical-align: top;
	}
.tb_bannerscompanies .dots {
	vertical-align: bottom;
	text-align: center;
	}

#head_bannerssites {
	background-image: url("../images/pnl-left-head.jpg");
	width: 164px;
	height: 29px;
	}
#head_bannerssites div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#head_bannerssites img {
	border: 1px solid #6b1018;
	}
.tb_bannerssites {
	margin-left: 19px;
	margin-top: 8px;
	}
.tb_bannerssites .banner {
	vertical-align: top;
	}
.tb_bannerssites .dots {
	vertical-align: bottom;
	text-align: center;
	}

#head_gasiti {
	background-image: url("../images/pnl-left-head.jpg");
	width: 164px;
	height: 29px;
	}
#head_gasiti div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#b_gasiti {
	padding-top: 9px;
	padding-left: 16px;
	padding-bottom: 6px;
	}
#tb_gasiti {
	background-color: #851400;
	text-align: center;
	}
#zip_gasiti {
	background-image: url("../images/zip-left.jpg");
	width: 136px;
	height: 6px;
	margin: auto;
	}

#cautare {
	background-color: #fcf9f2;
	}
#head_cautare {
	background-image: url("../images/pnl-right-head.jpg");
	width: 172px;
	height: 29px;
	color: #ffffff;
	}
#head_cautare div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#cautare_inputs div {
	padding-left: 18px;
	padding-top: 12px;
	}
#cautare .input {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 116px;
	height: 13px;
	border: 1px solid #295b87;
	}

#formatii {
	background-color: #fcf9f2;
	}
#head_formatii {
	background-image: url("../images/pnl-right-head.jpg");
	width: 172px;
	height: 29px;
	color: #ffffff;
	}
#head_formatii div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#formatii_div div {
	padding-left: 15px;
	padding-top: 12px;
	font-weight: bold;
	}

.tri_right {
	text-align: right;
	}

#newsletter {
	background-color: #fcf9f2;
	}
#head_newsletter {
	background-image: url("../images/pnl-right-head.jpg");
	width: 172px;
	height: 29px;
	color: #ffffff;
	}
#head_newsletter div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#b_newsletter {
	padding-top: 6px;
	padding-left: 14px;
	padding-bottom: 8px;
	}
#newsletter_text div {
	padding-left: 25px;
	padding-bottom: 9px;
	}
#newsletter_zip {
	background-image: url("../images/zip-right-light.jpg");
	width: 173px;
	height: 6px;
	margin-left: 11px;
	}

#vot {
	background-color: #fcf9f2;
	}
#head_vot {
	background-image: url("../images/pnl-right-head.jpg");
	width: 172px;
	height: 29px;
	color: #ffffff;
	}
#head_vot div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#vot_text {
	padding-left: 8px;
	padding-top: 9px;
	padding-bottom: 8px;
	}
#vot_text #oldstar {
	float: left;
	padding-right: 8px;
	}
#vote_form {
	text-align: center;
	}
#vote_form div {
	text-align: left;
	margin-top: 7px;
	margin-left: 25px;
	margin-bottom: 10px;
	}
#vote_form div#vot_zip {
	text-align: center;
	margin: 0px;
	margin: auto;
	background-image: url("../images/zip-right-light.jpg");
	width: 173px;
	height: 6px;
	}

#carti {
	/*background-color: #fcf9f2;*/
	}
#head_carti {
	background-image: url("../images/pnl-right-head.jpg");
	width: 172px;
	height: 29px;
	color: #ffffff;
	}
#head_carti div {
	padding-left: 12px;
	padding-top: 3px;
	line-height: 12px;
	}
#cartile {
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	}
#cartile .zip {
	text-align: center;
	margin: 0px;
	margin: auto;
	background-image: url("../images/zip-right-light.jpg");
	width: 173px;
	height: 6px;
	}
#cartile img {
	border: 1px solid #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
#cartile .zip img {
	border: 0px;
	margin: 0px;
	}

#column_contents table {
	text-align: left;
	margin: auto;
	}
.head {
	background-image: url("../images/titlebar.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	}
#column_contents table.head_title {
	margin: 0px;
	}
.head_zip {
	background-image: url("../images/zip-titlebar.jpg");
	background-repeat: repeat-x;
	}

.red {
	color: #9e1c28;
	}

.eventbox {
	background-color: #eae4d6;
	}
.eventbox img.pic {
	float: left;
	margin-right: 25px;
	}
.eventbox_n {
	background-image: url("../images/event-n.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
	}
.eventbox_w {
	background-image: url("../images/event-w.jpg");
	}
.eventbox_e {
	background-image: url("../images/event-e.jpg");
	background-position: right;
	}
.eventbox_s {
	background-image: url("../images/event-s.jpg");
	}
.eventbox_ss {
	background-image: url("../images/event-ss.jpg");
	}
.event_date {
	background-image: url("../images/event-date.jpg");
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
	width: 345px;
	height: 33px;
	float: right;
	}
.event_date div {
	padding-left: 30px;
	padding-top: 4px;
	}
.event_price {
	background-image: url("../images/event-price.jpg");
	}
.event_price .b_rezervare {
	font-size: 9px;
	font-weight: bold;
	}
.event_price .b_rezervare div {
	padding-top: 1px;
	padding-left: 20px;
	}
.event_price .price div {
	padding-top: 4px;
	padding-left: 10px;
	text-align: center;
	}

.box {
	background-color: #f1ece2;
	}
.box_light {
	background-color: #fcf9f2;
	}
.box12 {
	background-color: #f1ece2;
	font-size: 12px;
	}
.box_detalii {
	background-image: url("../images/box-bottom-text.jpg");
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	font-size: 11px;
	}
.lines {
	background-image: url("../images/longdots.jpg");
	}
.lines div {
	background: #f1ece2;
	display: inline;
	}
.box_button {
	background-image: url("../images/sq1.jpg");
	background-position: center;
	background-repeat: no-repeat;
	text-align: center;
	height: 24px;
	}

.contact_short {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 222px;
	height: 13px;
	border: 1px solid #a19797;
	}
.contact_big {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 290px;
	height: 13px;
	border: 1px solid #a19797;
	}
.contact_txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	padding-left: 3px;
	padding-top: 3px;
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border: 1px solid #a19797;
	vertical-align: middle;
	}
.contact_shortest {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 100px;
	height: 13px;
	border: 1px solid #a19797;
	}
.even_shorter {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 72px;
	height: 13px;
	border: 1px solid #a19797;
	}

.content_box {
	background-color: #eae4d6;
	font-size: 12px;
	color: #464239;
	line-height: 15px;
	}
.round_pic .round_n {
	background-image: url("../images/roundpic-n.jpg");
	}
.round_pic .round_w {
	background-image: url("../images/roundpic-w.jpg");
	}
.round_pic .round_e {
	background-image: url("../images/roundpic-e.jpg");
	}
.round_pic .round_s {
	background-image: url("../images/roundpic-s.jpg");
	}

.round_pic3 .round_n {
	background-image: url("../images/roundpic3-n.jpg");
	}
.round_pic3 .round_w {
	background-image: url("../images/roundpic3-w.jpg");
	}
.round_pic3 .round_e {
	background-image: url("../images/roundpic3-e.jpg");
	}
.round_pic3 .round_s {
	background-image: url("../images/roundpic3-s.jpg");
	}

.boxonbg {
	width: 454px;
	background-color: #fcf9f2;
	margin: auto;
	}
.boxonboxonbg {
	background-color: #fcf9f2;
	}

.title_sala {
	background-image: url("../images/back-sala.jpg");
	font-size: 11px;
	font-weight: bold;
	}
.round_pic2 .round2_n {
	background-image: url("../images/roundpic2-n.jpg");
	}
.round_pic2 .round2_w {
	background-image: url("../images/roundpic2-w.jpg");
	}
.round_pic2 .round2_e {
	background-image: url("../images/roundpic2-e.jpg");
	}
.round_pic2 .round2_s {
	background-image: url("../images/roundpic2-s.jpg");
	}


.page_numbers {
	width: 476px;
	height: 34px;
	background-image: url("../images/back-pages.jpg");
	text-align: center;
	}
.page_numbers td {
	text-align: center;
	}
.pagenav {
	background-image: url("../images/back-pagenav.jpg");
	}


.input_login {
	background-image: url("../images/back-input.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 155px;
	height: 13px;
	border: 1px solid #a19797;
	font-weight: bold;
	}


.font10 {
	font-size: 10px;
	}
.font11 {
	font-size: 11px;
	}
.font12 {
	font-size: 12px;
	}


.thumb {
	background-image: url("../images/back-thumb.jpg");
	text-align: center;
	}
.thumb_pic {
	margin-top: 3px;
	margin-bottom: 1px;
	}
.thumb_arrow {
	width: 115px;
	text-align: right;
	}
.thumb_nav {
	background-image: url("../images/back-gallerynav.jpg");
	width: 137px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	margin-right: 20px;
	margin-bottom: 15px;
	}

#pass_old,#pass_new1,#pass_new2 {
	visibility: hidden;
	}

.backbutton1 {
	text-align: right;
	}
.backbutton1 div {
	background-image: url("../images/back-back1.jpg");
	background-repeat: no-repeat;
	width: 127px;
	height: 20px;
	text-align: center;
	}
.backbutton2 {
	background-image: url("../images/back-back2.jpg");
	background-repeat: no-repeat;
	width: 86px;
	height: 20px;
	text-align: center;
	}


/* ANCHORS */

a {
	color: #851400;
	text-decoration: underline;
	}
a:hover {
	color: #000000;
	}

a.red {
	color: #9e1c28;
	text-decoration: underline;
	}
a.red:hover {
	color: #000000;
	}

a.mainmenu {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

a.b2r {
	color: #000000;
	text-decoration: underline;
	}
a.b2r:hover {
	color: #851400;
	}

a.b2b {
	color: #000000;
	text-decoration: underline;
	}

a.w2y {
	color: #ffffff;
	text-decoration: none;
	}
a.w2y:hover {
	color: #ffda47;
	}

a.w2y_u {
	color: #ffffff;
	text-decoration: underline;
	}
a.w2y_u:hover {
	color: #ffda47;
	}

a.w2r_u {
	color: #ffffff;
	text-decoration: underline;
	}
a.w2r_u:hover {
	color: #851400;
	}

a.pagenav_a {
	color: #eae4d6;
	text-decoration: underline;
	}
a.pagenav_a:hover {
	color: #ffda47;
	}

#footer_center a {
	color: #801313;
	text-decoration: underline;
	}
#footer_center a:hover {
	color: #000000;
	}

#footer_left a {
	color: #ffffff;
	text-decoration: underline;
	}
#footer_left a:hover {
	color: #ffda47;
	}

#footer_right a {
	color: #8f0e1a;
	text-decoration: underline;
	}
#footer_right a:hover {
	color: #000000;
	}

#footer_right a.admin {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	}
#footer_right a.admin:hover {
	color: #8f0e1a;
	}