html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,select{margin: 0px; padding: 0px;}

div,p,li,td{ font-size:12px; font-family:"Verdana"; line-height:18px;}
input,select,textarea{ font-size:12px; font-family:Arial;}
img{ border: 0px; }
h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
/* -- ENDRESET -- */

:focus {-moz-outline-style: none;}

.terminator{clear:both; line-height: 0px;}

a{text-decoration:none;}

object:hover {border:0px solid;}



body {background-color:#0D7FC5;  background-image:url('../images/bk.jpg'); background-repeat:repeat-x; font-size:9px; }
.mainContent {padding-bottom:20px; }
.mainContent .mainTop .languageMenu {border-bottom:1px solid #278EC9; width:990px; margin:auto; padding-top:3px;}
.mainContent .mainTop .languageMenu ul {float:right;}
.mainContent .mainTop .languageMenu li {float:left; list-style-type:none; padding-right:10px; }
.mainContent .mainTop .languageMenu .lang a{color:#FFF; font-size:10px;}
.mainContent .mainTop .languageMenu .lang a:hover {text-decoration:underline;}

.mainContent .centralContent {width:970px;  margin:auto; background-color:#FFF; position:relative; margin-top:74px; }
.mainContent .centralContent .coltStangaSus {position:absolute; }
.mainContent .centralContent .coltDreaptaSus {position:absolute; right:0;}
.mainContent .centralContent .coltStangaJos {position:absolute; left:0px; bottom:-1px;z-index:100;}
.mainContent .centralContent .coltDreaptaJos {position:absolute; right:0px; bottom:-1px;z-index:100;}


.mainContent .downContainer {background-color:#699CC7; position:relative; bottom:-1px; width:970px;}
.mainContent .downContainer .contactMap{ padding-left:150px;  float:left; padding-right:30px; height:75px;padding-bottom:5px; padding-top:5px;}
.mainContent .downContainer .button {width:105px;}

.mainContent .centralContent .interiorContainer .logo {margin-left:55px; margin-top:20px;}
.mainContent .centralContent .interiorContainer {padding-right:0px; margin-top:-15px; padding-bottom:20px; }
.mainContent .centralContent .interiorContainer .left {float:left; width:360px; padding-left:27px; }



.mainContent .centralContent .interiorContainer .right {float:left; }
.mainContent .centralContent .interiorContainer .right .mainMenuContainer {border:0px solid; width:562px;  position:relative; margin-top:-40px;  background-color:#FFFFFF; border:0px solid;}


.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu {height:40px; background-color:#FFFFFF; background-image:url('../images/pictures/topRoundPicture.jpg'); background-repeat:no-repeat;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .mainPhoto {position:relative; height:305px; width:562px; overflow:hidden; z-index:1;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .mainPhoto .coltMicDreaptaJos {position:absolute; bottom:0px; right:0; overflow:hidden; width:4px; height:4px; background: url('../images/background/coltmicJosDreapta.gif'); }
.mainContent .centralContent .interiorContainer .mainMenuContainer .mainPhoto .coltMicStangaJos {position:absolute; bottom:0px; left:0; overflow:hidden; width:4px; height:4px; background: url('../images/background/coltmicStangaJos.gif'); }
.mainContent .centralContent .interiorContainer .mainMenuContainer .lead { position:absolute; z-index:100; margin-top:-75px; margin-left:25px; background: url('../images/background/logoBar.gif'); background-repeat:no-repeat; width:473px; height:76px; color:#FFF; font-size:12px; padding-left:10px; padding-top:3px; padding-right:10px; font-weight:bold;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .photoText { position:absolute; z-index:100; margin-top:-155px; margin-left:25px; font-size:35px; color:#FFFFFF; height:75px; padding-top:5px;}




.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul{padding-left:5px;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li{list-style:none; float:left; padding-right:5px; padding-top:10px;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li a {color:#00579E;font-weight:bold; }
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li a:hover {text-decoration:underline;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li .item{border-left:1px solid; padding-left:10px;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li .itemActive {border-left:1px solid; padding-left:5px; color:#767771;}
.mainContent .centralContent .interiorContainer .mainMenuContainer .topMenu ul li .itemFirstActive {color:#767771;}


.gadgetContainer {margin-top:-140px; width:360px; padding-left:20px; float:left; background-color:#FFF; height:450px; }
.gadgetContainer .mainFlash {height:209px; width:325px;}
.gadgetContainer .mazziProject {padding-top:30px;}
.gadgetContainer .mazziProject .title h1{color:#0058A6; font-weight:bold; margin-top:5px;}
.gadgetContainer .mazziProject h2 {color:#0058A6; font-weight:bold; margin-top:5px;}
.gadgetContainer .mazziProject span {font-size:11px; color:#767771;}

.gadgetContainer2 {width:360px; margin-left:20px; float:left; background-color:#FFF; border:1px solid; margin-bottom:15px;}
.gadgetContainer2 .mainFlash {border:0px solid; height:209px; width:325px;}
.gadgetContainer2 .mazziProject {padding-top:30px;}
.mazziProject .title{font-size:11px; color:#0058A6; font-weight:bold; padding-bottom:3px; }
.gadgetContainer2 .mazziProject h2 {color:#0058A6; font-weight:bold;}
.gadgetContainer2 .mazziProject span {font-size:11px; color:#767771;}



.content {padding-top:5px; color:#676767; width:532px; padding-bottom:10px; float:left;  background-color:#FFF; font-size:11px; padding-left:20px; padding-right:10px;}
.content p{margin-top:2px; font-size:11px;}
.content h1 {font-size:24px; color:#E47C47;}
.content .moreInfo {background: url('../images/picures/moreInfo.jpg'); margin-top:5px; background-repeat:no-repeat; height:43px; text-align:right; padding-right:70px; padding-top:13px;}
.content .moreInfo a{color:#FFFFFF; font-weight:bold;}
.content .moreInfo a:hover {text-decoration:underline;}
.content h3{color:#EA9E77;; font-size:11px; font-weight:bold;}
.content a{color:#676767; text-decoration:none;}
.content a:hover {text-decoration:underline;}
.content .stage {padding-bottom:25px;}
.content .stage .lead {font-size:11px; padding-top:10px; padding-bottom:5px;}
.content .stage  h4{color:#676767; font-size:12px; font-weight:bold; margin-bottom:5px; }
.content .stage .gallery {padding-top:10px; display:block;}
.content .stage .gallery img {float:left; margin-right:10px; margin-bottom:10px;}
.content .stage h5{color:#676767; font-size:10px; font-weight:bold; cursor:pointer; text-decoration:underline;}
.content  h6{color:#EA9E77; font-size:14px; font-weight:bold; border-bottom:1px solid; padding-bottom:5px;}

.content .stage .galleryHidden {padding-top:5px; display:none;}
.content .stage .galleryHidden img {float:left; margin-right:10px; margin-bottom:10px;}

.content .FormContainer { margin-left:-2px;}
.content .FormContainer td{font-size:11px; padding-bottom:5px; padding-right:10px;}
.content .FormContainer td .text {margin-right:20px;}
.content .FormContainer .textarea {width:436px;}
.content .FormContainer .submitButton {background-image:url('../images/background/submit_bg1.jpg'); background-repeat:no-repeat; margin-left:-15px; width:61px; height:21px; border:0px; color:#FFF; padding-left:3px; cursor:pointer; float:right; margin-right:32px; }


/*MESAJELE DE EROARE*/
.content .errorMessages {font-size:11px; margin-bottom:20px; background-color:#767771; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.content .errorMessages ul li{margin-left:20px; font-size:11px;}

.content .statusMessages {font-size:11px; margin-bottom:20px; color:#0058A6; padding-left:5px; padding-top:2px; padding-bottom:2px; font-weight:bold;}
.content .statusMessages ul li{font-size:11px; list-style-type:none;}

.content .simpleContent {background-color:#FFF;}

.banner {background-image:url('../images/pictures/banner.jpg'); background-repeat:no-repeat; height:78px;}
.banner .lead {color:#FFF; font-weight:bold; font-size:14px; padding-left:140px; padding-top:10px;}
.banner .lead a {color:#FFF; text-decoration:none;}
.banner .lead a:hover {text-decoration:underline;}
.banner .link {font-size:10px; color:#FFF; font-weight:bold; text-align:right; padding-right:60px;margin-top:-15px;}
.banner .link a {color:#FFF; text-decoration:none;}
.banner .link a:hover {text-decoration:underline;}



.mainContent .apt {display:none;}
.mainContent .butoane {color:#FFF; font-weight:bold; margin-bottom:10px; font-size:10px;}
.mainContent .butoane .buton {cursor:pointer; font-size:11px; float:left; background-color:#767771; margin-right:20px; padding:5px;}
.mainContent .aptActive {display:block;}
.mainContent .apartmentDetails .cell{font-size:11px;}
.mainContent .apartmentBox {background-image:url('../images/pictures/apartmentBox.jpg'); background-repeat:no-repeat; height:208px; margin-bottom:15px;}
.mainContent .apartmentBox .details {padding:5px; font-size:11px; padding-left:10px; width:200px; vertical-align:top;}

.mainContent .apartmentBox .mainImage {padding-top:5px; float:left; width:310px; margin-left:5px; }
.mainContent .apartmentBox .mainImage img{padding-left:30px;}
.mainContent .apartmentBox .smallImage {margin-top:-40px; margin-left:30px;}
.mainContent .aptHeaderActive {float:left; margin-right:20px; background-color:#0093DD; color:#FFF; padding-left:5px; padding-right:5px;}
.mainContent .aptHeader {float:left; margin-right:20px; padding-left:2px; padding-right:2px; } 


.gallery {background-image:url('../images/pictures/borderImagine.jpg'); background-repeat:no-repeat; height:212px; background-position:90px 0px;}
.gallery .picture {border:1px solid;}
.gallery .itemImage {padding-left:93px; width:370px;  height:190px; overflow:hidden;}

.galleryHidden {background-image:url('../images/pictures/borderImagine.jpg'); background-repeat:no-repeat; height:212px; background-position:90px 0px;}
.galleryHidden .itemImage {padding-left:144px; width:276px; overflow:hidden; height:190px; padding-top:5px;}
.galleryHidden .picture {}


.arrows {padding-top:13px; padding-left:240px;}
.arrows .left {cursor:pointer;}
.arrows .right {margin-top:-1px; cursor:pointer;}


.pageBottom {color:#9DC7ED; width:990px; margin:auto; padding-left:70px; padding-top:15px; font-size:11px; padding-bottom:10px;}
.pageBottom .termeni {float:right; font-size:11px; padding-right:50px;}
.pageBottom .termeni a {color:#9DC7ED; text-decoration:none;}
.pageBottom .termeni a:hover {text-decoration:underline;}
.pageBottom .copyright {float:left; font-size:11px;} 
.pageBottom .copyright a {color:#9DC7ED; text-decoration:none;}
.pageBottom .copyright a:hover {text-decoration:underline;}



