body{
   padding:0;
   margin:0;
   background:#ccc ; 
   font-family:arial;
}

h1,h2,h3,h4,h5,h6{
   padding:0;
   margin:0;
}

h1.title{
   color:#aaa;
   margin-top:10px;
   margin-bottom:10px;
   padding-left:8px;
}

h3.title{
   color:#365268;
   margin-top:10px;
   margin-bottom:10px;
   padding-left:8px;
}

h4.title{
   color:#365268;
   font-size:12pt;
   margin-top:10px;
   margin-bottom:10px;
   
}

form {
margin:0;
}

#wrap{
  position:relative;
  width:100%;
  text-align:center;
}

#page{
  width:820px;
  margin-left:auto;
  margin-right:auto;
  background-color:#fff;
  text-align: left;
}

/*
news style stire style news style stire style news style stire style */
#stiri{
padding-left:8px;
padding-right:8px;

}

#stiri #stireleft{
float:left;
width:48%;
background-color:#fff;

text-align:left;

}

#stiri #stireright{
float:right;
width:48%;
background-color:#fff;
text-align:left;

}
#stiri .title{
  font-size:18px;
  color:#333;

}

#stiri a.aa:link, a.aa:visited, a.aa:active{
 color:#333;
 font-size:12px;
 font-family:arial;
 text-decoration:none;
 
} 

#stiri a.aa:hover{
 color:#777;
} 

#stiri img{
  text-align:left;
}

#stiri .stireitem{

 width:290px;
 text-align:justify;

}
/*
stiri locale */
#stiril{
padding-left:8px;
padding-right:8px;

}

#stiril #stirelleft{
float:left;
width:48%;
background-color:#fff;

text-align:left;

}

#stiril #stirelright{
float:right;
width:300px;
background-color:#fff;
text-align:left;

}
#stiril .title{
  font-size:18px;
  color:#333;

}

#stiril a.aa:link, a.aa:visited, a.aa:active{
 color:#333;
 font-size:12px;
 font-family:arial;
 text-decoration:none;
 
} 

#stiril a.aa:hover{
 color:#777;
} 

#stiril img{
  text-align:left;
}

#stiril .stireitem{

 width:284px;
 text-align:justify;

}

/*
news style stire style news style stire style news style stire style */
#stirin{
padding-left:8px;
padding-right:8px;

}

#stirin #stirenleft{
float:left;
width:290px;
background-color:#fff;
margin-left:10px;
overflow:hidden;

text-align:center;

}

#stirin #stirenright{
float:right;
width:290px;
background-color:#fff;
text-align:center;
margin-right:10px;
overflow:hidden;
}
#stirin .title{
  font-size:18px;
  color:#333;

}

#stirin a.aa:link, a.aa:visited, a.aa:active{
 color:#333;
 font-size:12px;
 font-family:arial;
 text-decoration:none;
 
} 

#stirin a.aa:hover{
 color:#777;
} 

#stirin img{
  text-align:left;
}

#stirin .stireitem{
  margin-bottom:12px;
  width:290px;
 text-align:justify;

}


/* footer */

#footer{
   position:relative;
   text-align:center;
   height:172px;
   color:#fff;
   font-family:arial;
   font-size:11px;
   background:#b0c3d4 ; 
   text-align:center;
}

#footer_content{
  position:relative;
  padding-top:10px;
  width:996px;
  margin-left:auto;
  margin-right:auto;
  
}



.slct{
  width:140px;
  height:24px;
  color:#000;
  font-size:11px;
  font-family:arial;
  
}

#pleft{
  width:auto;
  text-align:center;
}

#pright{
  width:auto;
  text-align:center;
}

.rightgray{
   position:relative;
   overflow:hidden;
   background: #ccc;
   text-align:center;

}


.searchbox{
   position:relative;
   overflow:hidden;
   background: #eee url(http://www.hartatirgumures.ro/images/kereso.jpg) ;
   width:160px;
   height:50px;
   text-align:center;

}

.searchbox_content{
   position:relative;
   margin-top:16px;
   margin-left:auto;
   margin-right:auto;

}
.endbox{
   position:relative;
   overflow:hidden;
   background: #eee url(http://www.hartatirgumures.ro/images/keresolent.jpg) ;
   width:160px;
   height:28px;
   text-align:center;

}

.endbox_content{
   position:relative;
   margin-top:16px;
   margin-left:auto;
   margin-right:auto;

}


.modulbox, .bluemodulbox{
  position:relative;
  width:160px;
  background-color: #eee;
  margin-bottom:14px;
  margin-left:auto;  
  margin-right:auto;  
  text-align:left;
}

.modulbox p {
  color:#333;
  font-size:12px;
  margin:0;
}

.modulbox p.valuta {
   color:#333;
  font-size:12px;
  padding-left:16px;
  margin:0;
}


.banner{
  position:relative;
  background-color: #777;
  width:160px;
  height:60px;    
  text-align:center;
  margin-bottom:14px;  
}


.banner2{
  position:relative;
  width:160px;
  height:100px;  
  background-color: #355468;
  text-align:center;
  margin-bottom:14px;
  }

.banner3{
  position:relative;
  width:160px;
  height:200px;  
  background-color: #aaa;
  text-align:center;
  margin-bottom:14px;
  }


.bannerhorizontal{
  position:relative;
  width:632px;
  height:80px;
  margin:8px;  
  background-color: #355468;
  text-align:center;
  margin-bottom:14px;
  }


.bluebackground {
  position:relative;
  width:auto;
  background-color:#064168;
}

#countLocatii {
margin:8px;
background:#f8f8f8;
color:#777;
font-size:12px;
}

.line4 {
  position:relative;
  overflow:hidden;
  height:4px;
}

#mapheader{
  margin-left:16px;
  background: #fff url(http://www.hartatirgumures.ro/images/maphead.jpg);
  width:610px;
  height:41px;
}

.title_head {
  padding-top:16px;
  padding-right:8px;
  font-size:10pt;
  font-family: Arial;
  color: #fff;
  text-align:right;
}

#mapfooter{
  margin-left:16px;
  background: #fff url(http://www.hartatirgumures.ro/images/mapfoot.jpg);
  width:610px;
  height:33px;
}

.title_foot {
  padding-top:10px;
  font-size:8pt;
  font-family: Arial;
  color: #465966;
  text-align:center;

}

ul.lmenu, ul.rmenu{
  padding:0;
  margin:0;
  list-style-type:none;
}

a.lmenu:link, a.lmenu:visited, a.lmenu:active{
  display:block;
  padding-left:10px; 
  padding-top:6px;
  /*background-color:#ffaf76;*/
  background-color:#5898c3; 
  text-decoration:none;
  color:#eee;
  height:24px;
  font-size:0.8em;
  font-weight:bold;
  border-bottom: 1px #fff dotted;
  }

a.lmenu:hover{
  display:block; 
  padding-left:10px; 
  background-color:#ee9e65;
  color:#fff;
  text-decoration:none;
  font-size:0.8em;
  font-weight:bold;
  border-bottom: 1px #fff dotted;

}

a.lmenuins:link, a.lmenuins:visited, a.lmenuins:active{
  display:block;
  padding-left:20px;
  background-color:#f8f8f8;
  text-decoration:none;
  color:#000;
  height:20px;
  font-size:12px;
  }

a.lmenuins:hover{
  display:block;
   padding-left:20px;
 background-color:#eee;
  color:#000;
  font-size:12px;
  text-decoration:none;

}


a.rmenu:link, a.rmenu:visited, a.rmenu:active{
  display:block;
  padding-left:10px; 
  background-color:#dfa064; 
  text-decoration:none;
  color:#fff;
  padding-top:6px;
  padding-bottom:6px;
  font-size:0.8em;
  font-weight:bold;
  font-size:12px;
  border-bottom: 1px #fff dotted;
  }

a.rmenu:hover{
  display:block;
  padding-top:6px;
  padding-bottom:6px;
  padding-left:10px; 
  background-color:#5898c3; 
  color:#fff;
  text-decoration:none;
  font-size:0.8em;
  font-weight:bold;
  font-size:12px;
  border-bottom: 1px #fff dotted;
}

a.rmenuins:link, a.rmenuins:visited, a.rmenuins:active{
  display:block;
  background-color:#f8f8f8;
  text-decoration:none;
  color:#000;
  height:20px;
  font-size:12px;
  }

a.rmenuins:hover{
  display:block;
  background-color:#eee;
  color:#000;
  font-size:12px;
  text-decoration:none;

}

.bluemodulbox{
  background-color:#507D9A;
  padding-top:8px;
  padding-bottom:8px;
}

/* search tools 
--------------------------------------*/
#addressbox, #companybox{
   width:auto;
   background-color:#507D9A;
   color:#fff;
   font-size:11px;
   text-align:center;
   
}
 
#addressbox .addresstitle, #companybox .companytitle{
  padding-top:6px;
  padding-bottom:2px;
}

.resultlist {
position:relative; 
overflow:auto; 
width:150px; 
height:202px; 
padding-top:6px;
padding-left:10px;
text-align:left;
}

a.result:link, a.result:visited, a.result:active{
  text-decoration:none;
  color:#fff;
  font-size:11px;
  }

a.result:hover{
  color:#eee;
  font-size:11px;
  text-decoration:none;

}

.resultlist a.feher:link, a.feher:visited, a.feher:active{
  text-decoration:none;
  color:#fff;
  font-size:11px;
  }

.resultlist a.feher:hover{
  color:#eee;
  font-size:11px;
  text-decoration:none;

}

input.searchinp {
position:relative;
overflow:hidden;
width:140px;
color: #2e596b;
 font-size: 11px;     
 height: 14px;

}


/* LINK LINK LINK
-----------------------------------------*/


a.simple:link, a.simple:visited, a.simple:active{
  text-decoration:none;
  color:#fff;
  font-size:12pt;
  }

a.simple:hover{

  text-decoration:none;
  color:#fff;

}


a.black12:link, a.black12:visited, a.black12:active{
  text-decoration:none;
  color:#000;
  font-size:16px;
  }

a.black12:hover{
  color:#444;
  font-size:16px;
  text-decoration:none;

}

a.white:link, a.white:visited, a.white:active{
  text-decoration:none;
  color:#fff;
  font-size:12px;
  }

a.white:hover{
  color:#fff;
  font-size:12px;
  text-decoration:none;

}

span.exempluInregistrare {
color:#000;
font-size:11px;

}

input.reportbutton {
background-color:#2E6993;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:11px;
}

/*input.report {
color:#2E6993;
font-family:Arial,sans-serif;
font-size:11px;
}
textarea.report {
color:#2E6993;
font-family:Arial,sans-serif;
font-size:11px;
}
*/



a.gray24:link, a.gray24:visited, a.gray24:active{
  text-decoration:none;
  color:#aaa;
  font-size:24px;
  }

a.gray24:hover{
  color:#ffaf76;
  font-size:24px;
  text-decoration:none;

}

a.black12px:link,a.black12px:visited,a.black12px:active{
  text-decoration:none;
  color:#000;
  font-size:12px;
}


a.black12px:hover {
  text-decoration:none;
  color:#444;
  font-size:12px;
}


a.footlink:link, a.footlink:visited, a.footlink:active{
  text-decoration:none;
  color:#fff;
  font-size:11px;
  }

a.footlink:hover{
  color:#eee;
  font-size:11px;
  text-decoration:none;

}


/*
SUBCAT MENU */
.subcat{
   width:auto;


}
.subcatcontent{
   width:auto;
   background: #f8f8f8;
}

ul.subcat{
  list-style-type:none;
  padding:0;
  margin:0;
  margin-top:6px;
  margin-bottom:6px;
}
ul.subcat li {
  padding-left:8px;
  background-color:#fff;
}
ul.subcat li:hover {
  background-color:#eee;
}

ul.subcat a:link, a:visited, a:active {
color:#333;
font-size:12px;
padding-left:0px;
text-decoration:none;

}


ul.subcat a:hover {
color:#a00;
font-size:12px;
padding-left:0px;
text-decoration:none;
}






/* anunturi
---------------------------------------------------------*/
#anunt-container {
padding-left:18px;
}

#anuntHome {

}

#anuntLeft {
float:left;
width:306px;
}

#anuntRight {
float:left;
width:306px;
margin-left:10px;

}




.anunt {
position:relative;
overflow:hidden;
width:630px;
border: #a3a3a3 1px solid;
background-color: #fffaf3;
color:#111;
}

.anunttext{
color:#111;
font-size:12px;
text-align:justify;
}

.anunt-minibox{
  background-color:#f8f8f8;
  font-size:12px;
  margin-bottom:4px;
  padding:6px;
  width:288px;
  height:66px;  
  text-align:justify;
}

.categorieAnunt{
  color:#099dc8;

}

a.catAnunt:link, a.catAnunt:active, a.catAnunt:visited{
 font-weight:bold;
 color:#365268;
 font-size:12px;
 text-decoration:none;

}

a.catAnunt:hover{
 color:#365268;
 text-decoration:none;
}

 a.catAnunt2:link, a.catAnunt2:active, a.catAnunt2:visited{
 color:#365268;
 font-size:11px;
 text-decoration:none;

}

a.catAnunt2:hover{
 color:#365268;
 text-decoration:none;
}
 

a.textAnunt:link, a.textAnunt:active, a.textAnunt:visited{
 color:#333;
 font-size:12px;
 text-decoration:none;

}

a.textAnunt:hover{
 color:#777;
 text-decoration:none;
}
 

a.linkAnunt:link, a.linkAnunt:active, a.linkAnunt:visited{
 color:#ff8800;
 font-size:12px;
 text-decoration:none;

}

a.linkAnunt:hover{
 color:#ccc;
 text-decoration:none;
}
 
/*end anunt*/




/*
FULL CREG*/
#fullcreg{
     width:auto;
	 padding-left:8px;
	 margin-top:10px;

}

#fullcregcontent{
     width:630px; 
     padding-top:20px;
     background-color:#f8f8f8;
	 border:1px #ccc solid;
}

#fullcregcontent .txt{
     color:#777;
	 font-size:12px;
}

#fullcregcontent .title{
     color:#777;
	 font-size:24px;
}

#fullcregcontent .overfullcreg, #fullcregcontent .overfullcreg2{
     position:relative;
     width:auto;
	 height:300px;
	 overflow:auto;
	 padding-left:8px;
	 padding-right:8px;
	 padding-top:0;
	 color:#777;
	 font-size:12px;

	 
}

#fullcregcontent .overfullcreg2 {
    height:20px;
}

#cregphotos{
     position:relative;
	 overflow:auto;
     width:168px;
     height:600px;
	 text-align:center;
}


ul.fullcreg{
  list-style-type:none;
  padding:0;
  margin:0;
  margin-top:6px;
  margin-bottom:6px;
}
ul.fullcreg li {
  padding-left:40px;
  padding-top:1px;
  height:24px;
}





/*
TOP COMPANY STYLE TOP COMPANY STYLE TOP COMPANY STYLE TOP COMPANY STYLE TOP COMPANY STYLE TOP COMPANY STYLE TOP COMPANY STYLE */
#topcreg{
     width:auto;
	 padding-left:8px;


}

#topcregcontent{
     width:630px; 
     padding-top:20px;

     background-color:#eee;
	 border:1px #ccc solid;
}

#topcregHorizontal{
     width:auto;
	 padding-left:8px;

}

#topcregcontentHorizontal{
     width:630px; 
     margin-top:10px;

     background-color:#f8f8f8;
	 border:1px #ccc solid;
}

#topcregcontentHorizontal table{
}

#topcregcontentHorizontal table tr{
    height:28px;
}



.creg_description{
 margin-top:6px;

}

.creg_show{
 width:auto;
 padding-left:8px;
 margin-bottom:14px;
}

.creg_showcontent{
 width:630px;
 background-color:#f8f8f8;
 border:1px #eee solid;
}


.creg_showcontent2{
 width:630px;
 background-color:#E8F3F8;
 border:1px #eee solid;
}
 

a.creg_title:link, a.creg_title:visited, a.creg_title:active{
    color: #064168;
	font-size:12px;
    text-decoration:none;
}

a.creg_title:hover {
    color: #aaa;
	font-size:12px;
    text-decoration:none;
}

a.creg_cat:link, a.creg_cat:visited, a.creg_cat:active{
    color: #333;
	font-size:11px;
    text-decoration:none;
}

a.creg_cat:hover {
    color: #777;
	font-size:11px;
    text-decoration:none;
}

img.border{
   border: 1px #ccc solid;
}

/*categorie */
#cregcat{
     width:auto;
	 padding-left:8px;

}

#cregcatcontent{
     width:630px; 
     margin-top:10px;
     background-color:#f8f8f8;
	 border:1px #ccc solid;
}

#cregcatcontent table td{
     width:210px; 
	 height:24px;
	 vertical-align:top;
     padding-left:8px; 
     background-color:#f8f8f8;

}

#cregcatcontent table a:link,a:visited,a:active{
    text-decoration:none;
	color:#064168;
	font-size:12px;
}

#cregcatcontent table a:hover{
    text-decoration:none;
	color:#777;
	font-size:12px;
}

/*
TABBED MENU --- TABBED MENU --- TABBED MENU --- TABBED MENU --- TABBED MENU --- TABBED MENU --- TABBED MENU --- */
#sandortmenu{   
position:relative;   
overflow:hidden;   
width:100%;   
padding-left:10px;   
}

#sandortmenu ul.tabbedmenu{  
padding:0;  
margin:0;  
list-style:none;  
display:inline;
}

#sandortmenu li{  
     display:inline;  
	 width:30px;  
	 height:24px;  
	 padding-left:0px;  
	 padding-top:0px;
     margin-right:4px;	 
	 color: #000;  
	 font-size:12px;  
     font-weight:bold;   
	 font-family:arial;  
	 border: #ccc 1px solid;  
	 background-color:#fff; 	
	 border-bottom: 0; 
	 
}

#sandortmenu li a.pdet:link, a.pdet:visited{  
	padding:0;  
	padding-right:14px;  
	text-decoration:none;  
	color:#000; 
	background: #fff url(http://www.promoonline.ro/images/tabmenu01.gif) repeat top;
}

#sandortmenu li a.pdet:hover{  
	padding:0;  
	padding-right:14px;  
	text-decoration:none;  
	color:#a00;  
	background: #fff url(http://www.promoonline.ro/images/tabmenu02.gif) repeat top;

}

#sandortmenu li a.pdet:active{  
	padding:0;  
	padding-right:14px;  
	text-decoration:none;  
	color:#a00;  
	background: #fff url(http://www.promoonline.ro/images/tabmenu03.gif) repeat top;


}

#sandortmenu #tmenucontent{  
    position:relative;  
	width:432px;  
	padding-top:8px;  
	height: 600px;  
	border: #777 0px solid;   

}

#sandortmenu #tmenucontent #tmenuinput{  
    position:relative;  
	overflow:auto;
    width:432px;
 	height: 600px; 
	padding-right:8px;
	line-height:140%;
    color:#000;
    text-align:justify;
	font-size:12px;	

}

#padding8{
   position:relative;
   width:632px;
   padding:8px;
}

#padding19l{
   position:relative;
   padding-left:16px;
   padding-right:22px;
}

#padding19justify{
   position:relative;
   width:610px;
   padding-left:19px;
   padding-right:19px;
}


p.detaliioferta{
  color:#333;
  font-size:14px;
  line-height:18px;
  

}

.textRegulamentInregistrare{
position:relative;
width:610px;
text-align:justify;
font-size:12px;
color:#777;
}

/*
TablesTablesTablesTablesTablesTablesTablesTablesTablesTablesTablesv TablesTablesTablesTablesTablesTablesv
*/
table.pachete{
  position:relative;
  margin-left:8px;
  width:610px;
 
}

table.pachete td.col1 {
 color:#333;
 background-color: #f8f8f8;
 font-size:12px;
 padding-top:4px;
 padding-bottom:4px;
 }

 table.pachete td.col1bluecenter {
 color:#333;
 background-color: #f8f8f8;
 font-size:12px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:center;
 }

 table.pachete td.col1orangecenter {
 color:#333;
 background-color: #FEE5D4;
 font-size:12px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:center;
 }
 
 table.pachete td.col1redcenter {
 color:#333;
 background-color: #f8f8f8;
 font-size:12px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:center;
 }
table.pachete td.col2 {
 color:#355468;
 background-color: #fff;
 font-size:10px;
 padding-top:4px;
  padding-bottom:4px;
  text-align:center;
 }

 table.pachete td.col2b {
 color:#355468; 
 background-color: #fff;
 font-size:12px;
 padding-top:4px;
  padding-bottom:4px;
  text-align:center;
 }
 

 table.pachete td.footer {
 color:#355468; 
 background-color: #fff;
 font-size:12px;
  text-align:center;
 }

table.pachete td.head {
 color:#355468; 
 background-color: #E8F3F8;
 font-size:14px;
 padding-top:4px;
  padding-bottom:4px;
  text-align:center;
 }
 
 
table.inregistrare{

}

table.inregistrare tr {
  background-color: #eee;
}

table.inregistrare tr:hover {
  background-color: #ddd;
}

table.inregistrare td.col1 {
  width:100px;
 color:#333;

 font-size:12px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:left;
 padding-left:14px;
 }

table.inregistrare td.col2 {
 color:#eee;

 font-size:14px;
 padding-top:4px;
  padding-bottom:4px;
  padding-left:10px;
  text-align:left;
 }

 input.inpf, select.inpf{
 width:420px;
 font-size:12px;
 color:#777; 
 }

 input.inpf2, select.inpf2{ 
 width:160px;
 font-size:12px;
 color:#777; 
 }

 

 /* 
 BOOKING -------------------------------------------- */
 #booking {
    position:relative;
	width:630px;
	margin:8px;
 
 }
 
 .booking{
    position:relative;
	width:630px;
	margin:8px;
 }

a.hotel_title:link, a.hotel_title:active, a.hotel_title:visited{
 font-weight:bold;
 color:#365268;
 font-size:14px;
 text-decoration:none;

}

a.hotel_title:hover{
 color:#365268;
 text-decoration:none;
 }
 
 a.hotel_count:link, a.hotel_count:active, a.hotel_count:visited{
 font-weight:bold;
 color:#365268;
 font-size:14px;
 text-decoration:none;
}

a.hotel_count:hover{
 color:#365268;
 text-decoration:none;
 }
 
a.categorii:link, a.categorii:active, a.categorii:visited{
    text-decoration:none;
}

a.categorii:hover{
    text-decoration:none;
 }
  
a.maimulteharti:link, a.maimulteharti:active, a.maimulteharti:visited{
     font-size:10px;
	 color:#333;
     text-decoration:none;
}

a.maimulteharti:hover{
    color:#355468;
    text-decoration:none;
 }
 
 a.hotel_item:link, a.hotel_item:active, a.hotel_item:visited{
 font-weight:bold;
 color:#365268;
 font-size:12px;
 text-decoration:none;
}

a.hotel_item:hover{
 color:#365268;
 text-decoration:none;
 }

.hotelrow{
  background-color:#eee;
}

.hotelrow2{
  background-color:#ff8800;
}

table.hotels tr{
  background-color:#fff;
}

table.hotels tr:hover{
  background-color:#f8f8f8;
}


 /*
 creg map inside for creg */
 
#cregmap {
   position:relative;

   width:auto;
   padding:8px;

}

/* anunturi pe prima pagina... un modul de adauga anunt*/
#anuntmodul_container{
  clear:both;
  position:relative;

  width:290px;
 }

#anuntmodul_container select.a1, input.a1{
   width:268px;
   margin-bottom:6px;
   font-size:12px;
   color:#aaa;
 }

#anuntmodul_container select.a1{
   width:274px;
 }

#anuntmodul_container textarea.a1{
   width:268px;
   height:100px;
 }


 

/* advertoriale pe portalurile locale varianta1 - v.0.1*/

#advertorial_container{
  clear:both;
  position:relative;
  overflow:hidden;
  margin-left:0px;
  margin-bottom:10px;
  width:300px;
  height:520px;
  border:0px #507D9A solid;   
  padding-top:0;
 }

 #advertorial{
  padding:8px;
 
 }
 
 #advertorial .title{
 color:#c05514;
 font-size:14pt;
 }
  
 #advertorial .text{
 margin-top:6px;
 margin-bottom:6px;
 color:#777;
 font-size:10pt;
 text-align:justify;
 }
   
 #advertorial .data{
 margin-top:6px;
 margin-bottom:6px;
 color:#777;
 font-size:8pt;
 }
 
 #advertorial_statistici{
  position:relative;
  width:auto;
  margin-top:12px;
  margin-bottom:12px;
  border: 1px #ccc dotted ;
  padding:2px;
  background-color:#FDE8E3;
 }
 
 #advertorial_statistici span {
  color:#c00;
  font-size:12px;
  font-family:arial;
 }
 
 /* advertoriale pe portalurile locale varianta1 - v.0.2*/
 #advertoriale2-container {
 width:632px;
 padding-left:8px;
 padding-right:8px;
 
 
}

#advertoriale2 {


}
  
#advertoriale2 div.ad_title{
text-align:left;
margin-top:8px;
margin-bottom:8px;
}

#advertoriale2 div.ad_text {
text-align:justify;
margin-top:8px;
margin-bottom:8px;
}

a.ad_title:link, a.ad_title:active, a.ad_title:visited {
text-decoration:none;
color:#064168;
font-size:14pt;
}
a.ad_title:hover {

color:#777;
}

#advertoriale2  div.ad_data {
margin-top:8px;
margin-bottom:8px;
color:#777;
font-size:8pt;
font-style:italic;
}


a.ad_text:link, a.ad_text:active, a.ad_text:visited {

text-decoration:none;
font-size:12px;
color:#333;
}
a.ad_text:hover {

font-size:12px;
color:#777;
}
 
#advertoriale2 img.ad {
height:126px;
border:1px #777 solid;
margin-right:8px;

}

 
 
 
 /* sfarsit advertoriale v.0.2*/
 
 /* concurs raspunde la o intrebare*/
#concurs_container{
  clear:both;
  position:relative;
  width:290px;

 }


#concurs_container select.t1, input.t1{
   width:268px;
   margin-bottom:6px;
   font-size:12px;
   color:#aaa;
 }

 #concurs_container select.t1{
   width:274px;
 }
 #concurs_statistici{
  width:274px;
  position:relative;
  margin-top:12px;
  margin-bottom:12px;
  border: 1px #ccc dotted ;
  padding:2px;
  background-color:#FDE8E3;
 }
 
 #concurs_statistici span {
  color:#c00;
  font-size:12px;
  font-family:arial;
 }
 
.intrebare{
 width:274px;
 color:#333;
 font-size:14px;
 font-weight:none;
}
 
.redstar{
 color:#a00;
 font-size:18px;
 font-weight:bold;
} 
 
.resultnr{
 color:#999;
 font-size:12px;

}
 
 
p.gray12{
  color:#777;
  font-size:12px;
  font-family:arial;
}


div.gray12{
  width:300px;
  text-align:justify;
  color:#777;
  font-size:12px;
  font-family:arial;
}


h3.video{
  color:#ee9e65;
  
}

select.anuntselect{
 margin-top:4px;
 margin-bottom:4px;
 width:260px;
}

textarea.anunttextarea{
 margin-top:4px;
 margin-bottom:4px;
 width:260px;
 height:140px;
}

input.anuntinput{
 width:260px;
 margin-top:4px;
 margin-bottom:4px;
}

#listaCategoriiAnunturi {
position:relative;
overflow:hidden;
width:284px;
border:1px #777 solid;
padding:8px;
background-color:#eee;
text-align:left;
}

#adaugaAnuntNou {
position:relative;
overflow:hidden;
width:300px;
border:1px #ccc solid;
padding:8px;
background-color:#f8f8f8;
text-align:left;
}

#padding8left {
padding-left:8px;
}


/* ZOLY
header style ------------------------------------------- */

.prezentare_titlu {
  font-size:12px;
  font-weight:bold;
  margin-bottom:16px;
}

.prezentare_text{
  width:434px;
  font-size:12px;
  text-align:justify;
}

a.minimapmenu:link, a.minimapmenu:visited, a.minimapmenu:active{
  display:block;
  padding-left:4px; 
  padding-top:6px;
  /*background-color:#ffaf76;*/
  background-color:#5898c3; 
  text-decoration:none;
  color:#eee;
  height:24px;
  font-size:0.8em;
  font-weight:bold;
  border-bottom: 1px #fff dotted;
  }

a.minimapmenu:hover{
  display:block; 
  padding-left:4px; 
  background-color:#ee9e65;
  color:#fff;
  text-decoration:none;
  font-size:0.8em;
  font-weight:bold;
  border-bottom: 1px #fff dotted;

}

select.poi {
width:150px;
color:#333;
font-size:11px;
padding:2px;
}

ul.lmenu li.blueback {
  padding-left:4px; 
  padding-top:6px;
  background-color:#5898c3; 
  height:24px;
  font-size:0.8em;
  font-weight:bold;
  border-bottom: 1px #fff dotted;
}


img.minimap_slice{
  border:1px #fff solid;
}

.menustilus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	top: 20px;
	clip:  rect(20px auto auto auto);
}
.style1 {color: #FFFFFF}



 a.cauta:link, a.cauta:visited, a.cauta:active{
 color:#333;
 font-size:12px;
 font-family:arial;
 text-decoration:none;
 
} 
 a.cauta:hover{
 color:#777;
 font-size:12px;
 font-family:arial;
 text-decoration:none;
 }


#paginare-container{
width:auto;
padding:8px;
}

#paginare {


}


a.direction:link, a.direction:active, a.direction:visited {
color:#333;
font-size:12px;
font-family:Arial;
text-decoration:none;
}

a.direction:hover {
color:#777;
font-size:12px;
font-family:Arial;
text-decoration:none;
}

a.pagenr:link, a.pagenr:active, a.pagenr:visited {
color:#333;
padding:2px;
background-color:#ffefd7;
border:1px #ccc solid;
font-size:12px;
font-family:Arial;
text-decoration:none;
}

a.pagenr:hover {
color:#777;
border:1px #ccc solid;
padding:2px;
background-color:#e8f3f8;
font-size:12px;
font-family:Arial;
text-decoration:none;
}


a.pagenr2:link, a.pagenr2:active, a.pagenr2:visited {
color:#333;
padding:2px;
background-color:#e8f3f8;
border:1px #ccc solid;
font-size:12px;
font-family:Arial;
text-decoration:none;
}

a.pagenr2:hover {
color:#777;
border:1px #ccc solid;
padding:2px;
background-color:#e8f3f8;
font-size:12px;
font-family:Arial;
text-decoration:none;
}



/*top new top new top new top new top new top new top new top new top new top new */
#topnew-container{
width:auto;
padding:8px;
}

#topnew {

}

#topnew .greenline {
position:relative;
overflow:hidden;
width:630px;
height:4px;
background-color:#c0e3ae;
}

#topnew table td.item {
padding:6px;
background-color:#fff;
vertical-align:top;
}

#topnew  .topnew_itemcontainer{
padding:16px;
height:160px;
background-color:#eee; 
}

#topnew  .topnew_item{
position:relative;
overflow:hidden;
text-align:center;
width:100px;
}

#topnew  .topnew_simple{
margin-top:6px;
text-align:center;
width:100px;
}


/*
DOMAIN SEARCH ---------------------------*/

#domainsearch-container {
   padding:8px;

}

#domainsearch {

}

#domainsearch input.keywords{
width:304px;
margin-right:12px;
}

#domainsearch select.keywords{
width:240px;
margin-right:12px;
}

span.titluInregistrare {
    color: #777;
	font-size:12px;
}

span.rezultatele-cautarii {
    color: #064168;
	font-size:14px;
    font-weight:bold;
}

span.adaugaAnuntText {
    color: #777;
	font-size:12px;
}

a.topnew_title:link, a.topnew_title:visited, a.topnew_title:active{
    color: #064168;
	font-size:12px;
    text-decoration:none;
}

a.topnew_title:hover {
    color: #aaa;
	font-size:12px;
    text-decoration:none;
}

a.topnew_cat:link, a.topnew_cat:visited, a.topnew_cat:active{
    color: #333;
	font-size:11px;
    text-decoration:none;
}

a.topnew_cat:hover {
    color: #aaa;
	font-size:11px;
    text-decoration:none;
}


span.pagina {
  color:#fda43c;
  font-size:12px;
  font-family:arial;
 }

 span.paginadin {
  color:#099dc8;
  font-size:12px;
  font-family:arial;
 }
 agenr2:hover {
color:#777;
border:1px #ccc solid;
padding:2px;
background-color:#e8f3f8;
font-size:12px;
font-family:Arial;
text-decoration:none;
}



/*top new top new top new top new top new top new top new top new top new top new */
#topnew-container{
width:auto;
padding:8px;
}

#topnew {


}

#topnew .greenline {
position:relative;
overflow:hidden;
width:630px;
height:4px;
background-color:#c0e3ae;
}

#topnew table td.item {
padding:6px;
background-color:#fff;
vertical-align:top;

}

#topnew  .topnew_item{
position:relative;
overflow:hidden;text-align:center;
width:100px;


}

#topnew  .topnew_simple{
margin-top:6px;
text-align:center;
width:100px;


}


/*
DOMAIN SEARCH ---------------------------*/

#domainsearch-container {
   padding:8px;

}

#domainsearch {

}

#domainsearch input.keywords{
width:304px;
margin-right:12px;
}

#domainsearch select.keywords{
width:240px;
margin-right:12px;
}

input.butregulamentAnunt {
width:100px;
margin-left:14px;
}

a.topnew_title:link, a.topnew_title:visited, a.topnew_title:active{
    color: #064168;
	font-size:12px;
    text-decoration:none;
}

a.topnew_title:hover {
    color: #aaa;
	font-size:12px;
    text-decoration:none;
}

a.regulamentAnunt:link, a.regulamentAnunt:visited, a.regulamentAnunt:active{
    color: #064168;
	font-size:12px;
    text-decoration:none;
}

a.regulamentAnunt:hover {
    color: #aaa;
	font-size:12px;
    text-decoration:none;
}

a.topnew_cat:link, a.topnew_cat:visited, a.topnew_cat:active{
    color: #333;
	font-size:11px;
    text-decoration:none;
}

a.topnew_cat:hover {
    color: #aaa;
	font-size:11px;
    text-decoration:none;
}


span.pagina {
  color:#fda43c;
  font-size:12px;
  font-family:arial;
 }

 span.paginadin {
  color:#099dc8;
  font-size:12px;
  font-family:arial;
 }
 
 
a.streetName:link, a.streetName:visited, a.streetName:active {
text-decoration:none;
font-size:12px;
color:#777;
}

a.streetName:hover{
text-decoration:none;
font-size:12px;
color:#999;
}


/*
STREET INDEX STYLE */
#streetIndex {
text-align:center;
}

#streetContent {
padding-left:18px;
}

a.streetIndex:link, a.streetIndex:visited, a.streetIndex:active {
text-decoration:none;
font-size:12px;
color:#777;
font-weight:bold;
}

a.streetIndex:hover{
text-decoration:none;
font-size:12px;
color:#999;
font-weight:bold;
}


.bluerighttext{
font-size:10px;
color:#507d9a;
margin-top:6px; 
}


