/*####################*/
/* FORMATARE GENERALA */
/*####################*/

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

html {
	margin:0;
	padding:0
}

body {
	text-align:center;
	margin:0;
	padding:0;
	background: #EEEEEE url('/images/bg.gif') repeat-y center;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
}

.floatLeft {
	float:left;
}

.redlink {
	text-decoration: none;
	background-color: inherit;
	outline:none;
	color:#df162b;
	font-weight:bold;
}

.newsimage { 
	margin: 0px 10px 10px 0px;
}

a {
	text-decoration: none;
	background-color: inherit;
	outline:none;
	color:#004e61;
}

a:hover {
	text-decoration: underline;
}

img {
 	border: none;
}

h1, h2, h3, h4{
	font-size:12px;
}

p {
	margin: 5px 0px 0px 0px;
	text-align: justify;
}

/*################*/
/* FORMATARE TEMA */
/*################*/

/* FORMATARE CONTINUT PAGINA */

#outer{
	width:764px;
	margin:auto;
	min-height:100%;
	margin-top:-50px;
	padding:0px 0px 0px 11px;
	text-align:left;
	border-top: 50px solid;
}

#outer-ie{
	width:764px;
	margin: 0px auto 0px auto;
	min-height: 91%;
	padding:0px 0px 0px 11px;
	text-align:left;
}

* html #outer{height:100%}

#header{
	margin-top:50px solid #ffffff;
}

#header-ie{
	margin: 0px 0px 0px 0px;
}

#footer{
	width:764px;
	margin:auto;
	height:50px;
	padding-left: 11px;
	bottom:0;
}

#footer-ie{
	width:764px;
	padding-left: 11px;
	position: relative;
	margin-top: 20px;
}

/* LOGO SI MENIU DREAPTA-SUS */

#logo {
           padding: 5px 0px 5px 0px;
           position: relative;
           float: left;
           z-index: 3;
           width: 65%; 
}

#TopMenuMain{
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#004e61;
	margin:50px 10px 0px 0px;
	padding:0px 0px 3px 0px;
	position: relative;
 	float: right;
	width: 30%;
	z-index: 2;
}
ul#TopMenu{
	display:block;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* FORMATARE MENIU PRINCIPAL */

#menuContainer{
	width:751px;
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:2;
	position: relative;
}
#menu{
	float:left;
	background-image: url('/images/fundal-menu.gif');
	height:28px;
}
ul#navMenu {
	width:751px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	list-style-type:none;
}
ul#navMenu li.button {
	cursor:hand;
	float:left;
	display:inline;
}

ul#navMenu li.button a {
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	background-color: inherit;
	border-left:1px #d6d6d6 solid;
	color:#004e61;
	text-decoration:none;
	font-size: 11px;
}
ul#navMenu li.button a:hover {
	background: url('/images/fundal-hover.gif');
	text-decoration:none;
	color:#df162b;
}

ul#navMenu li.buttonE {
	float:left;
	display:inline;
}

ul#navMenu li.buttonE a {
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	background-color: inherit;
	border-left:1px #d6d6d6 solid;
	border-right:1px #d6d6d6 solid;
	color:#004e61;
	text-decoration:none;
	font-size: 11px;
}
ul#navMenu li.buttonE a:hover {
	background: url('/images/fundal-hover.gif');
	text-decoration:none;
	color:#df162b;
}

ul#navMenu li.buttonL {
	cursor:hand;
	float:left;
}

ul#navMenu li.buttonL a{
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	color:#004e61;
}
ul#navMenu li.buttonL a:hover{
	background:url('/images/fundal-hover.gif');
	text-decoration:none;
	color:#df162b;
}

ul#navMenu li.capat {
	float:right;
	border-left:1px #d6d6d6 solid;
}

/* Language bar format */

ul#navMenu li.lg {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 3px;
}
	
/* FORMATARE FOOTER */

#footerContainer{
	width:751px;
	height:50px;
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#footerMN{
	float:left;
	background-image: url('/images/fundal-footer.gif');
	height:28px;
}
ul#footerMenu {
	width:751px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:9px;
	font-weight:bold;
	list-style-type:none;
}
ul#footerMenu li.button {
	float:left;
	display:inline;
}

ul#footerMenu li.button a {
	float:left;
	margin-top:1px;
	padding:2px 10px 3px 10px;
	background-color: inherit;
	border-left:1px #d6d6d6 solid;
	color:#474747;
	text-decoration:none;
	font-size: 10px;
}
ul#footerMenu li.button a:hover {
	text-decoration:none;
	color:#000000;
}

ul#footerMenu li.motto {
	color:#004e61;
	font-weight:bold;
	margin:1px 0px 0px 133px;
	padding:2px 0px 0px 0px;
	float:left;
	display:inline;
	font-size: 10px;
}

ul#footerMenu li.nrtel {
	float:right;
	padding:2px 10px 3px 19px;
	background-color: inherit;
	border-right:1px #d6d6d6 solid;
	color:#474747;
	text-decoration:none;
	font-size: 10px;
}

#footerText{
	clear:left;
	margin:1px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:10px;
	color:#474747;
}

/* "FIND A PROPERTY" POP-UP */

#findPRP{
	height:90px;
	background-color:#474747; 
	clear:left; 
	width:751px; 
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
.fillerDots{
	float:left;
	clear:left;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fillerDots2{
	float:left;
	clear:left;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}
.fillerDots3{
	float:left;
	clear:left;
	margin:9px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 100%;
}
.fillerDots4{
	float:left;
	clear:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}
#BdyHolder{
	width:752px;
	float:left;
	height:100%;
}
#leftCon{
	width:395px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:100%;
}
#rightCon{
	width:350px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	height:100%;
}
h1.moduleMarker{
	padding:3px 0px 3px 5px;
	margin:2px 0px 0px 0px;
	width:100%;
	display: block;
	background-color:#474747;	
	font-weight:bold;
	float:left;
	color:#fff;
	clear:both;
}
h1.moduleMarker2{
	padding:3px 0px 3px 5px;
	margin:2px 0px 0px 0px;
	width:352px;
	display: block;
	background-color:#004e61;	
	font-weight:bold;
	float:left;
	color:#fff;
	clear:both;
}
h1.moduleMarker3{
	padding:3px 0px 3px 5px;
	margin:2px 0px 0px 0px;
	display: block;
	background-color:#004e61;	
	font-weight:bold;
	float:left;
	color:#fff;
	clear:both;
}
h2.RedtitleLeft2{
	padding:3px 0px 3px 5px;
	margin:2px 0px 0px 0px;
	width:390px;
	background-color:#df162b;	
	font-weight:bold;
	float:left;
	color:#fff;
}
h2.RedtitleLeft{
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	color:#df162b;
	font-weight:bold;
	float:left;
}
.MenuLeftHolder{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}
ul.subMenu {
	margin:1px 7px 0px 0px;
	padding:0px 3px 3px 0px;
	float:left;
	clear:left;
	list-style-type: none;
	display:block;
	font-size:11px;
	color:#004e61;
	width:170px;

}
ul.subMenu li{
	margin:0px 0px 4px 10px;
	padding:0px 0px 0px 20px;
	float:left;
	clear:left;
	font-size:11px;
	color:#004e61;
	width:170px;
	background:#FFFFFF url('/images/clientBullet.gif') no-repeat 0% 50%;
}
ul.subMenu li a{
	color:#004e61;
	margin:7px 0px 0px 0px;
	padding:0px 3px 3px 0px;
}

.MandEHolder {
	clear:left;
	float:left;
	width:98%;
	font-size:11px;
	color: #505050;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 5px;
	text-align: justify;
}

.newsClip {
	float:left;
	width:100%;
	padding:6px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	font-size: 11px;
	color: #505050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#vertDots {
	margin:2px 3px 3px 2px;
	padding:0px 0px 0px 0px;
	float:left;
	width:1px;
	height: 100%;
	background-image: url('/images/filler_middle_dots.gif');
	background-repeat: repeat-y;
}

/* FORMATAREA PAGINILOR (About, Research...etc) */

/* STANGA */

.UniNavHolder{
	float:left;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:181px;
}
ul.UniNav{
	clear:both;
	list-style-type:none;
	display:block;
	float:left;
	width:181px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	background-image:url('/images/squareDottedInside.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}

ul.UniNav a{
	padding: 2px 0px 3px 5px;
	margin: 1px 2px 0px 0px;
	display: block;
	background-color: inherit;
	text-decoration: none;
	height:12px;
}

ul.UniNav a:hover{
	color: #000;
	background-color: #e4e4e4;
	text-decoration: none;
}

ul.UniNav li#punctat{
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url('/images/squareDottedInside.gif');
	background-repeat:no-repeat;
	background-position:top;
}

ul.agencySub{
	list-style-type:none;
	padding:0px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

ul.agencySub a{
	padding:1px 0px 1px 15px;
	display: block;
	background-color: inherit;
	text-decoration: none;
	color: #000000;
}
ul.agencySub a:hover{
	color: #000000;
	background-color: #e4e4e4;
	text-decoration: none;
}

/* CENTRU */

#UniMiddle{
	text-align: justify;
	float:left;
	width:378px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#373737;
	padding:0px 5px 0px 4px;
	margin:5px 0px 5px 0px;

}

#UniMiddle2{
	text-align: justify;
	float:left;
	width:568px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#373737;
	padding:0px 5px 0px 4px;
	margin:5px 0px 5px 0px;

}

.DottedLines{
	float:right;
	margin:6px 13px 4px 0px;
}
.PStrong{
	font-weight:bold;
}
ul.UniReg{
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
}
ul.UniReg li{
	list-style-type: disc;
	list-style-position:inside;
	color:#004e61;
	font-weight:bold;
	margin:8px 0px 8px -17px;
	padding:0px 0px 0px 0px;
}

/* DREAPTA */

.blankMargin{
	margin:1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.verOne{
	float:left;
	width:179px;
	margin:0px 0px 4px 0px;
	padding:31px 0px 0px 2px;
	text-align:center;
	background-image:url('/images/quotesImg.gif');
	background-repeat:no-repeat;
}

.verTwo{
	float:left;
	width:179px;
	margin:0px 0px 4px 0px;
	padding:3px 0px 0px 2px;
	text-align:center;
}

.verThree{
	float:left;
	width:179px;
	margin:0px 0px 4px 0px;
	padding:31px 0px 0px 2px;
	text-align:center;
}

.quotedLine{
	font-size:11px;
	font-style:italic;
	margin:0px 0px 31px 0px
}
.nameStyle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.nameStyle2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#df162b;
}

.infoHeader{
	background-color:#474747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#fff;
	padding:2px 0px 2px 4px;
	margin-top: 5px;
}
.infoProper{
	background-color:#f1f1f1;
	padding:7px 4px 7px 4px;
	color:#000;
	font-size:11px;
	border-bottom: 1px #ccc solid;
}

ul.csServices{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

ul.csServices li.ClientPart1{
	clear:left;
	float:left;
	text-align:left;
	font-size:10px;
	width: 160px;
	color:#1c1c1c;
	padding:3px 0px 3px 21px;
	margin:0px 0px 1px 0px;
	background:#e4e4e4 url('/images/clientBullet.gif') no-repeat 3% 50%;
}

ul.csServices li.ClientPart2{
	clear:left;
	float:left;
	text-align:left;
	font-size:10px;
	width: 160px;
	color:#1c1c1c;
	padding:3px 0px 3px 21px;
	margin:0px 0px 1px 0px;
	background:#f9f9f9 url('/images/clientBullet.gif') no-repeat 3% 50%;
}

.newsStyle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0px 8px 0px;
	color:#004e61;
	margin:0px 0px 8px 0px;
}

.newsStyle2{
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:11px;
	margin-top: 8px;
	/*border-top: 1px #ccc solid;*/
}

.verInsider{
	font-size:11px;
	color:#df162b;
	font-weight:bold;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}

/* TITLU PAGINI */
.UniTitle{
	margin:267px 0px 0px 20px;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	z-index:1;
}

.UniTitle-ie{
	margin:155px 0px 0px -730px;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	z-index:1;
}

.UniPicture{
	padding: 0px 0px 0px 0px;
	position: relative;
	z-index: 0;
}
