/*-------------------------------GENERAL---------------------------------*/
body {
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	background-color:#013b6d;
}
a {
	text-decoration:none;
	font-size:12px;
	color:#000;
	line-height:100%;	
}
a:hover {
	text-decoration:underline;
	font-size:12px;
	color:#000;
	line-height:100%;
}
h1{
	font-size:18px;
	font-weight:bold;
}
h2{
	font-size:14px;
	font-weight:bold;
}
img {
	border:none;
}
html, div, form {
	display:block;
}
table {
	border-spacing: 0px;
	border-collapse: collapse;
	padding:0px;
	margin:0px auto;
}
td {
	border-collapse:collapse;
	border-spacing:0px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}
div{
	margin:0px auto;
}
input, textarea, select, label, fieldset {
	border:1px #777 solid;
	color: #fff;
	font-weight:bold;
	padding-left:2px;
	background-color: #014b8b;
	opacity:0.9;
	filter:alpha(opacity=90);
}
input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.button {
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
	padding-top:5px;
}
#clear{
	clear:left;
}
#black{
	color:#000000;
}
/*-------------------------------LAYOUT---------------------------------*/
#bg{
	height:396px;
	background:url(../gfx/bg_02.jpg);
	background-repeat:repeat-x;
}
#bg_left{
	height:396px; width:925px;
}
#logo{
	float:left;
	height:68px; width:304px;
	background:url(../gfx/apartment_details_02.jpg);
	background-repeat:no-repeat;
	margin-left:0;
}
.logo_mic{
	margin:0px 0 0 20px;
}
#lang{
	float:left;
	height:38px; width:410px;
	margin-left:0;
	padding-top:30px;
	text-align:right;
}
#lang a{
	color:#FFFFFF;
	margin-right:4px;
}
#lang a:hover{
	color:#FFFFFF;
	margin-right:4px;
}
#logo_b{
	height:297px; width:741px;
	background:url(../gfx/apartment_details_043.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-left:0;
	padding-top:31px;
	padding-left:1px;
}
#logo_b2{
	height:297px; width:741px;
	background:url(../gfx/apartment_details_043_ro.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-left:0;
	padding-top:31px;
	padding-left:1px;
}
#clienti_top{
	margin-top:19px;
}
#clienti_top a{
	color:#FFFFFF;
}
#clienti_top a:hover{
	color:#FFFFFF;
}
#clienti_bottom a{
	color:#0097e6;
}
#clienti_bottom a:hover{
	color:#0097e6;
}
#menu{
	background-color:#014b8b;
	background:url(../gfx/menubg_05_05.jpg);
	background-repeat:repeat-x;
}
#content{
	background-color:#FFFFFF;
}
#footer{
	background-color:#013b6d;
	background:url(../gfx/footerbg_17.jpg);
}
/*-------------------------------PAGINARE---------------------------------*/
.page_normal{
	width:21px;
	height:16px;
	margin-top:15px;
	margin-left:3px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:center;
	font-weight:bold;
	border: 1px #555 solid;
}
.page_normal a{
	color:#014b8b;
	font-size:16px;
	padding:0px 2px;
}
.page_normal a:hover{
	color:#014b8b;
	font-size:16px;
	padding:0px 2px;
	text-decoration:none;
}
.page_selected{
	width:21px;
	height:16px;
	margin-top:15px;
	margin-left:3px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:center;
	font-weight:bold;
	border: 1px #555 solid;
	background-color:#00aefa;
}
.page_selected a{
	color:#014b8b;
	font-size:16px;
	padding:0px 2px;
}
.page_selected a:hover{
	color:#014b8b;
	font-size:16px;
	padding:0px 2px;
	text-decoration:none;
}
/*-------------------------------MENU---------------------------------*/
.menu{
	height:48px; width: 1000px;
}
.menu #nav2 li.red a, li.red a:hover{
	color:#f9f93b;
}
/*-------------------------------CONTENT---------------------------------*/
.content{
	width:1000px;
	padding:15px 0px 25px 0px;
	margin-top:15px;
}
.submenu1{
	width:540px; height: 92px;
	background:url(../gfx/submenu1_04.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:20px;
}
.submenu1_title{
	color:#014b8b;
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
}
.submenu2{
	width:550px;
	margin-left:20px;
	margin-right:10px;
	margin-top:33px;
}
.submenu2_title{
	color:#014b8b;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
.submenu2_more{
	padding-top:5px;
	text-align:right;
}
.submenu2_more a{
	color:#ff3c00;
	font-weight:bold;
}
.submenu2_more a:hover{
	color:#ff3c00;
	font-weight:bold;
}
.imagine_nr{
	float:left;
	width:29px;
	/*margin-top:5px;*/
	margin:0px;
	color:#FFFFFF;
	font-weight:bold;
}
.numarnr{
	height:25px;
	text-align:center;
	background:url(../gfx/trascsy2_10.png);
	background-repeat:no-repeat;
}
.submenu1title{
	font-size:15px;
	color:#0169aa;
	padding-left:10px;
	padding-top:5px;
}
.submenu1text{
	font-size:11px;
	color:#000;
	padding-left:10px;
	padding-top:5px;
}
.submenu3{
	width:545px; height:163px;
	padding:0px 0px 0px 0px;
	margin:0 0 5px 20px;
	text-align:left;
}
.submenu5{
	width:545px; height:159px;
	padding:0px 0px 0px 10px;
	margin:0 0 20px 20px;
	background:url(../gfx/bg-blue.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
}
.submenu3_title{
	font-size:18px;
	color:#014b8b;
	font-weight:bold;
	margin-bottom:20px;
}
.submenu4{
	width:312px; height:159px;
	padding:0px 15px;
	margin-top:33px;
	margin-left:20px;
	margin-bottom:30px;
	background:url(../gfx/news-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:left;
}
.submenu4 table{
	width:312px;
}
.submenu4_title{
	font-size:18px;
	color:#014b8b;
	font-weight:bold;
	margin-bottom:20px;
}
/**/
.last_deals_title{
	height:22px; width:171px;
	margin-top:10px;
	padding:2px 0 0 0;
	text-align:center;
}
.last_deals_title a, .last_deals_title a:hover{
	font-size:12px;
	font-weight:bold;
	color:#0169aa;
}
/**/
.last_stiri_title{
	height:22px;
	background:url(../gfx/try2_20.png);
	background-repeat:no-repeat;
	margin-top:10px;
	padding-left:28px;
	padding-top:2px;
}
.last_stiri_title a, .last_stiri_title a:hover{
	font-size:14px;
	font-weight:bold;
	color:#0169aa;
}
.last_stiri_text{
	margin:5px 0 0 0;
}
.content_text2{
	width:555px;
	margin-top:15px;
}
.content_text2_title{
	color:#014b8b;
	font-size:18px;
	font-weight:bold;
	margin:5px 0 0 0;
	padding:0 0 10px 0;
}
.submenu_corporate{
	width:544px; height:210px;
	background:#fff url(../gfx/corporate_apartments_08_.jpg) no-repeat 0 0;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:20px;
}
.corporate_text{
	width:544px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
}
.submenu2_corporate{
	position:relative;
	-height:19px;
	min-height:19px;
	background:url(../gfx/corporate_apartments_12.jpg);
	background-repeat:no-repeat;
	padding-left:28px;
	padding-top:3px;
	margin:6px 0px;
}
.submenu2_corporate a{
	color:#014b8b;
	text-decoration:none;
}
.submenu2_corporate a:hover{
	color:#014b8b;
	text-decoration:none;
}
.submenu_corporate2{
	width:595px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:20px;
}
.details_lr{
	height:218px; width:20px;
	background:#014b8b;
	padding-top:80px;
}
.details_lr a{
	color:#014b8b;
}
.details_lr a:hover{
	color:#014b8b;
}
.details_middle{
	width:550px;
	background-color:#014b8b;
	padding-top:20px;
}
.details_middle2{
	height:108px;
	background-color:#014b8b;
	text-align:left;
	padding-left:15px;
}
#price{
	height:87px; width:87px;
	background:url(../gfx/bg_price.png);
	background-repeat:no-repeat;
	margin-left:10px;
	padding:8px 0 0 0;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
#price span{
	font-size:36px;
	color:#FFFFFF;
}
.rates{
	margin-top:2px;
}
.rates a{
	color:#FFFFFF;
}
.rates a:hover{
	color:#FFFFFF;
}
.corporate_text2{
	width:544px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
	margin-top:30px;
}
.location{
	margin-left:15px;
	margin-top:10px;
	font-size:14px;
	color:#FFFFFF;
}
.map_location{
	margin-left:15px;
	margin-top:10px;
}
.map_location a{
	color:#ffd200;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.map_location a:hover{
	color:#ffd200;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.float_left{
	width:100px;
	float:left;
}
.float_{
	float:left;
}
.float_ img{
	margin-left:15px;
	margin-top:10px;
}
.title_details{
	color:#ff5400;
	font-size:18px;
	margin-bottom:15px;
}
.title_details h1, h2{
	display:inline;
}
.title_details span{
	color:#014b8b;
	font-size:17px;
	font-weight:bold;
}
.title_details2{
	color:#ff5400;
	font-size:18px;
	margin:0 0 0 15px;
}
.top1_c{
	width:572px;
	padding:10px;
	background:#0270bb;
}
.top1_b{
	width:592px; height:6px;
	background:url(../gfx/top_executive3_14.jpg);
	background-repeat:no-repeat;
}
.top1_t{
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	border-bottom:1px #1883cc solid;
	margin-bottom:10px;
}
.top1_c div{
	color:#FFFFFF;
	font-size:13px;
}
#border3px{
	border:3px #FFFFFF solid;
	margin-right:20px;
}
#top1_location{
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
}
#top1_location2{
	width:120px; height:40px;
}
.map_location2{
	margin-top:10px;
}
.map_location2 a{
	color:#ffd200;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.map_location2 a:hover{
	color:#ffd200;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#top1_details{
	margin-top:10px;
}
#price2{
	height:87px; width:87px;
	background:url(../gfx/bg_price.png);
	background-repeat:no-repeat;
	margin-left:60px;
	margin-top:15px;
	padding:8px 0 0 0;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
#price2 span{
	font-size:36px;
	color:#FFFFFF;
}
#booknow{
	margin-left:60px;
	margin-top:10px;
}
#url_back{
	margin:20px 0px;
}
#url_back span{
	font-size:16px;
}
.we_title{
	float:left;
	height:22px;
	background:url(../gfx/try2_20.png);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:10px;
	margin-left:6px;
	padding-left:23px;
	padding-top:3px;
	font-size:13px;
	font-weight:bold;
	color:#0169aa;
}
.we_title a{
	font-size:13px;
	font-weight:bold;
	color:#0169aa;
}
.we_title a:hover{
	font-size:13px;
	font-weight:bold;
	color:#0169aa;
}
#booking{
	float:left;
	height:18px; 
	width:133px;
	padding-top:2px; 
	text-align:center;
	margin-bottom:20px; 
	background-color:#a4e4fd; 
	border:1px #014b8b solid;
}
/*-------------------------------RIGHT---------------------------------*/
.content_right{
	margin-left:20px;
	margin-bottom:15px;
}
.content_right_executive{
	margin-left:20px;
	margin-bottom:30px;
}
#first_executive_top{
	margin-top:12px;
}
#first_executive_content{
	height:227px; width:319px;
	background:url(../gfx/corporate_apartments_16.jpg);
	background-repeat:repeat-y;
}
#first_executive_bottom{
	height:8px; width:319px;
	background:url(../gfx/corporate_apartments_22.jpg);
	background-repeat:no-repeat;
}
#second_executive_top{
	margin-top:20px;
}
.left_link{
	margin-top:80px;
}
.left_link a, .left_link a:hover{
	color:#014b8b;
	border:none;
}
.right_link{
	margin-top:80px;
}
.right_link a, .right_link a:hover{
	color:#014b8b;
	border:none;
}
#poza_glide{
	padding:5px;
	background-color:#FFFFFF;
}
.glide_price{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin-top:10px;
}
.glide_adresa{
	color:#FFFFFF;
	font-size:13px;
	margin-top:2px;
}
.glide_detalii{
	margin-top:2px;
}
.glide_detalii a{
	font-size:11px;
	color:#ffaa00;
}
.glide_detalii a:hover{
	font-size:11px;
	color:#ffaa00;
}
.right_top_details{
	margin-left:20px;
}
.right_top_map{
	width:282px; height:397px;
	margin-left:20px;
	border-left:1px #d7d8d8 solid;
	border-top:1px #d7d8d8 solid;
	border-right:1px #d7d8d8 solid;
}
.right_top_link1{
	height:80px; width:281px;
	margin-left:20px;
	border-left:1px #d7d8d8 solid;
	border-right:1px #d7d8d8 solid;
	border-top:1px #d7d8d8 solid;
	padding-top:17px;
	padding-left:1px;
}
.right_top_link1 p{
	padding:0px 10px 10px 17px;
}
.right_top_link1 a{
	color:#FFFFFF;
}
.right_top_link1 a:hover{
	color:#FFFFFF;
}
.right_top_link2 p{
	padding:0px 10px 0px 17px;
}
.right_top_link2{
	height:88px; width:281px;
	margin-left:20px;
	border-left:1px #d7d8d8 solid;
	border-right:1px #d7d8d8 solid;
	border-top:1px #d7d8d8 solid;
	padding-top:17px;
	padding-left:1px;
}
.right_top_link2 p{
	padding:0px 10px 10px 17px;
}
.right_top_link2 a{
	color:#FFFFFF;
}
.right_top_bottom{
	height:7px; width:287px;
	margin-left:20px;
	background:url(../gfx/apartment_details_12.jpg);
	background-repeat:no-repeat;
}
/*-------------------------------404---------------------------------*/
.inex{
	width:565px;
	margin-left:25px;
	margin-right:20px;
	margin-top:15px;
}
.inex_title{
	color:#014b8b;
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
	padding-bottom:10px;
}
/*-------------------------------CONTACT---------------------------------*/
.contact{
	width:560px;
	padding-left:15px;
	margin-left:25px;
	text-align:left;
}
.contact_title{
	color:#014b8b;
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:15px;
}
.txtcontact{
	width:210px;
}
#blue{
	color:#0169aa;
	margin-bottom:5px;
}
/*-------------------------------FOOTER---------------------------------*/
.footer{
	width:908px; height:140px;
}
.footer_first_links{
	height:35px;
	color:#7cc9f8;
	font-size:11px;
	border-bottom:1px #014682 solid;
	margin-top:20px;
}
.footer_first_links a{
	color:#7cc9f8;
	font-size:11px;
}
.footer_first_links a:hover{
	color:#7cc9f8;
	font-size:11px;
}
.footer_second_links{
	color:#bee3f9;
	font-size:11px;
	text-align:center;
	line-height:150%;
	margin-top:10px;
}
.footer_second_links a{
	color:#bee3f9;
	font-size:11px;
}
.footer_second_links a:hover{
	color:#bee3f9;
	font-size:11px;
}