body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
select {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 136px;
}
.text-12G {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D46C1C;
}
.inp {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	width: 130px;
	border: solid 1px #DBDBDB;
}
.sbm {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #E63C01;
	background: #F2F2F2;
	border: 0;
	height: 18px;
}
p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 0px;
	margin: 0px;
}
ul {
	margin: 8px 0 8px 0;
	padding: 0;
}
li {
	list-style: none;
	border-bottom: solid 1px #EAEAEA;
	margin: 0 0 0 22px;
	padding-top: 1px;
	height: 22px;
}
ul a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #434343;
	text-decoration: none;
}
ul a:hover {
	color: #D46C1C;
}
ul img {
	margin-right: 5px;
}
.subsub a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	text-decoration: none;
	padding-left: 10px;

}
.subsub li {
	background-color: #f5f5f5;
	border-bottom: solid 1px #e6e6e6;
	margin: 0 0 0 19px;
	height: 17px;
	margin-left: 0;
	padding-bottom: 2px;
}
.text-12B {
	font: 12px Arial, Helvetica, sans-serif;
	color: #276EAB;
}
.oferte {
	margin-left: 5px;
}
.oferte h3 {
	font-size: 11px;
	margin: 8px 0px 7px 17px;
}
.oferte a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D46C1C;
	text-decoration: none;
}
.oferte a:hover {
	color: #EB8C42;
}
.image {
	border: solid 3px #E1E1E1;
}
.text-10GE {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EB8C42;
}
.text-11B {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #276EAB;
}
.title_blue {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #276EAB;
	height: 18px;
	background-image: url(images/bg_title.gif);
	padding: 3px 0px 0px 20px;
}
.title_orange {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D46C1C;
	height: 18px;
	background-image: url(images/bg_title2.gif);
	padding: 3px 0px 0px 20px;
}
.title_gray {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #276EAB;
	height: 18px;
	background-image: url(images/bg_title3.gif);
	padding: 3px 0px 0px 11px;
}
.title_content {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #276EAB;
	text-transform: uppercase;
	height: 16px;
	background-color: #DFEBF6;
	border: solid 1px #BED4E7;
	padding: 3px 0px 0px 12px;
}
#main {
	width: 970px;
	text-align: left;
	margin: 0 auto;
	padding-bottom: 8px;
	background-color: #fff;
}
#logo {
	height: 73px;
	background-color: #FFFFFF;
	padding: 1px 0 0 20px;
	
}
#header {
	height: 180px;
}
#flash {
	position: absolute;
	top: 74px;
	margin-left: -9px;
}
#page {
	margin-top: 16px;
}
#menu {
	background-color: #E1E1E1;
	background-image: url(images/bg_menu.gif);
}




/* left */
#left {
	margin-top: 16px;
	width: 210px;
	float: left;
}
#search {
	background-image: url(images/bg_search2.gif);
	border-bottom: solid 1px #e4e4e4;
	padding: 5px 0 2px 20px;
	height: 110px;
}
.t-form {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	margin: 2px 0 2px 0;
}



/* center */
#center {
	width: 520px;
	float: left;
	margin: 15px 15px 0 15px;
}
.anunt {
	height: 88px;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	clear: both;
}
.anunt p {
	margin: 6px 0 3px 0;
}
.anunt img {
	float: left;
	border: solid 1px #EAEAEA;
	margin-right: 9px;
}
.anunt a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #434343;
	text-decoration: none;
}
.anunt a:hover {
	text-decoration: underline;
}
h2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #276EAB;
	letter-spacing: 0.2;
	margin: 0px;
}
h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #276EAB;
	background-color: #ffffff;
	letter-spacing: 0.2;
	margin: 0;
	padding: 3px 6px;
}

.price {
	font: bold;
	color: #D46C1C;
}




/* right */
#right {
	margin-top: 16px;
	width: 210px;
	float: left;
}



/* content */
#content {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	width: 730px;
	float: left;
	margin: 16px 0 0 15px;
}
#content a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #434343;
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}
.pages {
	width: 223px;
	height: 22px;
	padding: 8px 10px 0;
	border-bottom: solid 1px #eeeeee;
	float: left;
}
.dest_text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3B3B3B;
	width: 365px;
	float: left;	
}
#planifica {
	padding: 15px 12px 7px 12px;
	background-color: #f8f8f8;
}
#detalii {
	width: 704px;
	background-color: #f4f4f4;
	padding: 15px 12px 7px 12px;
	float: left;
}
#detalii p {
	margin: 10px 5px 10px 6px;
}
#pic {
	width: 252px;
	text-align: right;
	float: right;
        background:#fff;
}
#det_menu {
	clear: both;
}
#det_menu a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #434343;
	margin-left: 2px;
	margin-right: 22px;
}
.pic_sm {
	margin: 3px 2px 0 0;
	float: left;
	padding: 0;
}
.pic_sm img {
	border: solid 4px #E5E5E5;
}
.clr {
	font-size: 1px;
	height: 1px;
	clear: both;
}
.menu_left {
	background-image: url(images/bg_left.gif);
	margin-top: 7px;
}


#footer {
	width: 85%;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 5px;
	margin-top: 5px;
	border-top: solid 4px #efefef;
	margin-left: auto;
	margin-right: auto;
}
#footer a {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#footer a:hover {
	color: #999999;
}
#footer p {
	margin: 10px;
}
