/* CSS Document */

body {
	background-color:#cecece;
	margin:0px;
}

#wrapper {
	margin:0 auto;
	width:1000px;
	background:#FFFFFF;
    
}

.header {
	width:1000px;
	height:152px;
}

#header-top {
	margin:0 auto;
	width:1000px;
	height:23px;
}

.logo {
	background:url(../images/h_bg.gif) repeat-x scroll;
	float:left;
	width:213px;
	height:84px;
}

#logo {
	float:right;
}

#header-middle 
{
    background:url(../images/header_middle.png) no-repeat scroll top right;
	margin:0 auto;
	width:1000px;
	height:84px;
	text-align:right;
}

#hright 
{
    width:300px;
	float:right;
}

/*<-------------------------------Navigare------------------------------->*/

#main_nav { 
	float:left;
	margin:0 auto;
	width:1000px;
}

#home, #noutati, #cautare, #agenda, #contact { 
	width:132px;
	height:38px;
	text-align:center;
	font:14px "Tahoma";
	font-weight:bold;
}

#noutati a:link, #noutati a:visited, #cautare a:link, #cautare a:visited, #agenda a:link, #agenda a:visited, #contact a:link, #contact a:visited {
	text-decoration:none;
	color:#ffffff;
}

#noutati a:hover, #cautare a:hover, #agenda a:hover, #contact a:hover {
	color:#ffc300;
}

#home a:link {
	color:#5e6d70;
	text-decoration:none;
}

#home a:visited { 
	color:#ffffff;
	text-decoration:none;
}

#home a:hover { 
	color:#ffc300;
}


#meniu-dreapta{ 
	width:171px;
	background:url(../images/meniu_dreapta.png) no-repeat scroll;
}

#submeniu-01 {
	float:left;
	width:169px;
	height:7px;
}

#submeniu-02 {
	background:#c3ced5;
	float:left;
	width:660px;
	height:7px;
}

#submeniu-03 {
	float:right;
	width:171px;
	height:7px;
}

.arrows
{
    border:0px;
    margin:0px 1px 0px 5px;
}

#header_meniu_rapid
{
    background:url(../images/header_meniu_stanga.png) no-repeat scroll 0 0;
    height:31px;
    text-align:center; 
    font-weight:bold; 
    color:#ffffff;
}

/*<-------------------------------Noutati------------------------------->*/

#ticker {
	background:#ffffff;
	width:1000px;
	height:34px;
	float:left;
	margin:0 auto;
}

#ticker_bar {
	background:url(../images/bg_ticker.gif) repeat-x scroll top left;
	margin-top:7px;
	height:20px;
	width:100%;
}

#spage 
{
    margin:0 auto;
    width:1000px; 
    height:16px; 
    background: #EEEEEE;
    overflow:hidden; 
}

/*<-------------------------------Header------------------------------->*/

#Master_Header {   
    width:1000px;
    margin:0 auto;
    float:left;
}

/*<-------------------------------Content------------------------------->*/

#Master_Content {   
    width:1000px;
    margin:0 auto;
    float:left;
    background:#FFFFFF;
    padding-bottom:50px;
}

#col_stanga 
{
    width:192px;
    float:left;
    margin-left:4px;
}

#col_mijloc
{
    width:509px;
    float:left;
    margin-left:4px;
    overflow : hidden;
}
#continut_agenda
{
    width:800px;
    float:left;
    margin-left:4px;

}
#col_dreapta
{
    width:283px;
    float:right;
    margin-right:4px;
}

/*<-------------------------------Clase-------------------------------->*/
.style1
{
   width: 100%;
   height: 4px;
}
  
 .style4
 {
    text-align: left;
 }

 .style7
 {
    text-align: right;
 }
 
 .style8
 {
    text-align: center;
    color: #FFFFFF;
 }

 
 .style5
 {
    height: 12px;
 }
 
 .cont_utilizator
 {
    color: #e1e1e1;
    font-size: 11px;
 }

/*<-------------------------------Contact------------------------------>*/


#cform
 { width:500px;
   margin:0 auto;
 }


#formular_contact
{
    width: 100%;
    color:#666666;
    padding-left:70px;
}

#formular_contact p
{
    margin-bottom:10px;  
}

h1
{   font-size:14px;
    font-weight: bold;
    margin:0;
    padding:0;
}

/*<-------------------------------Footer------------------------------->*/

#Master_Footer {   
    background:url(../images/footer.png) no-repeat scroll top left;
    height:59px;
    width:1000px;
    margin:0 auto;
    float:left;
}

#Master_Footer2 {   
    background:url(../images/footer_bottom.gif) repeat-x;
    height:15px;
    width:1000px;
    margin:0 auto;
    float:left;
}

#credits 
{
    position:relative;
    top:30px;
    float:right;
    width:260px;
    color:#acacac;
    font:11px "Tahoma";   
}

#harta_site 
{
    position:relative;
    top:35px;
    left:50px;
    float:left;
    width:200px;
    color:#acacac;
    font:11px "Tahoma";   
}

#harta_site a:link,#harta_site a:visited 
{
    text-decoration:none;
    color:#acacac;
}

#harta_site a:hover
{
    text-decoration:underline;
    color:#ffffff;
}

#author 
{
    font: 14px "Tahoma";
	font-weight:bold;
}

#author a:link, #author a:hover, #author a:visited 
{
    text-decoration:none;
    color:#acacac;
}

#LinkButton1 
{
    text-decoration:none;
    color:#cc0000;
    font-weight:bold;
}
 
 .dropdownlist
{
    text-align: left;
    font-size: 12px;
    height: 22px;
    margin-top: 0;
    padding-top: 0;
    vertical-align: top;
    width: 154px;
}
 .textbox
{
    text-align: left;
    font-size: 12px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 150px;
}
 
.butoane
{
    position:relative;
    top: 0px;
    left: -1px;
}

.celule_goale
{
    height:3px;
}

.tabel_gri
{
    width: 100%;
    background: #ebebeb;
    border: 1px solid #c2c2c2;
    color:#666666;
}

.celula_gri
{
    width: 100%;
    height:137px;
    background: #ebebeb url(../images/curs_val_bg.gif) repeat-x scroll;
    text-align: center;
}
    
.steluta
{
    color:Red;
    text-align: left;
}

.steluta_explicatii
{
    color:Red;
    text-align: center;
}


/*<------------------------------Newsletter----------------------------------->*/


#newsletter_content 
{
    border-top: 1px solid #c2c2c2; 
    border-bottom: 1px solid #c2c2c2; 
    text-align: left; 
    border-left-style: none; 
    border-right-style: none; 
    vertical-align: middle;
    background:#EBEBEB;
}
#newsletter_header
 {
    color: #9A0000;
    font-weight: bold;
    font-size: large;
    text-align: left;
 }

#newsletter_txt 
{
    font: 12px "Tahoma";
    color: #464646;
}

#icon_newsletter 
{
    float:right;
}

.rezumat_act
{
    margin:0;
    padding:0;
}

.panel_logat
{
    width:100%;
    margin-top:20px;
    float:left;
}

.celula_subliniata_intrerupt
{
    border-style: none none dotted none; 
    border-width: thin;
    text-align: left; 
    border-bottom-color: #959595;
}

.celula_subliniata_intrerupt_mica
{
    border-style: none none dotted none; 
    border-width: thin;
    text-align: left; 
    border-bottom-color: #959595;
    font-size:5px;
}

h2 {
    font: 14px "Tahoma";
    color:#464646;
    font-weight:bold;
    margin:0 auto;
    padding:0;
}

h3 {
    font: 12px "Tahoma";
    color:#464646;
    margin:0 auto;
    padding:0;
}  

#separator 
{
 margin:7px 0 5px 0;
}

.curs_valutar_data
{
    font-weight: bold;
    font-size: 12px;
    margin:0 auto;    
}

#curs_valutar_body
{
    font-weight: normal;
    font-size: 12px;
    text-align: center;
}

/*<-------------------------------Vizualizare-lege------------------------------->*/

#Literal1
{
    font:12px "Tahoma";
    overflow:scroll;
}

.tabel_meniu
{
    width:509px;
    float:left;
}

.td_tabel_meniu_mari
{
    width : 140px;
    text-align : center;
}

.td_tabel_meniu_mici
{
    width : 114px;
    text-align : center;
}

.linkuri_optiuni
{
    text-decoration:none;
    color:#6c6f70;
}

.linkuri_optiuni:hover
{
    text-decoration:none;
    color:#0099CC;
}


/*<----------------------------Comentarii--------------------------------->*/


.tabel_comentarii
{
    border : 0px;
    float : left;
    width : 100%;
}

.table_casuta_cautare
{
    width : 127px;
    text-align: left;
}

.Grid
{
    border : 0px;
}

.text_box_cautare
{
    text-align: left;
    font-size: 12px;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width : 320px;
}

h4
{
    margin:10px 0px 0px 0px;
    padding:0px;
    font: bold 14px "Tahoma";
    color:#0099cc;
    vertical-align:top;
}

/*<----------------------------Reclame--------------------------------->*/

#unitati_adsense
{
    padding:10px 0px 0px 3px;
    text-align:left;
}

#banner_cautare
{
    height:80px;
    text-align:center;
}
#ad_text_lege
{
    height : 60px;
    width : 468px;
    text-align : center;
    margin : 0 auto;
}


/*<----------------------------Termeni si conditii--------------------------------->*/

#content_termeni_conditii
{
    padding:0px 3px 0px 5px;
}

.termeni
{
    font-size:14px;
    color:#0099CC;
    margin-top:0;
}
 
 #home_termeni:link, #home_termeni:visited
 {
     text-decoration:underline;
     color:#000000;
 }
 
 #home_termeni:hover
 {
     text-decoration:none;
     color:#0099cc;
 }
 
 /* admin */
 .panel_general{ margin:0 auto; text-align:center; width:98%; position:relative; display:block;}
.invelitoare {margin:0 auto; text-align:center;  background:#ebebeb; padding:0; margin:0; width:1200px;}
/* sigla */
.antet {width:1200px; text-align:left; background:#465052; height:90px;  }

/* mijloc */
.continut_mijloc {margin:0 auto; width:1200px;text-align:center;  background:#ebebeb;}
/* url */
.titlu {font-family:Trajan Pro, Tahoma; padding:0px 40px;}
h1 {text-align:left; font-size:24px; font-weight: bold;width:1200px; background:#ebebeb; }

/* TABELA - se aplica la GridView */
.tabela { width:100%; border:1px solid #5a540b; margin:0px 4px 0px auto; 
text-align:center; }
.tabela td {padding:2px; border:1px solid #5a540b; }
.tabela th { 
    border-top: 3px double  #5a540b;
    border-bottom: 1px solid  #5a540b;
    margin: 0 auto 10px auto;
    text-align:center;
    background-color:#fffdde; padding:5px 0 ; margin:0 0 5px 0; border-bottom:3px double #5a540b; color:#5a540b;
  
    }
.rand_selectat {background-color:#465052; color:#fffdde; font-weight:bold;}
.tabela a {color:#252305;}
.tabela td input { border:1px solid #465052; margin:0; font-size:14px; height:20px; line-height:20px; padding:2px; vertical-align:middle; }

p { text-align: left;}

/* filtrare - cautare */
.cauta { width: 100%; min-width:1000px;
    border-top: 3px double  #fffdde;
    border-bottom: 3px double  #fffdde;
    padding: 0px;
    margin: 0 auto;
    text-align:left;
    background-color: #465052;
    color:#fffdde;
    height:36px;
     }
.cauta input {border:1px solid #fffdde; margin:7px; font-size:14px; height:20px; line-height:20px; padding:0px; vertical-align:middle;}
.cauta span {border-right:0px solid #fffdde; margin:0px 0 0 5px; font-size:14px; height:20px; line-height:20px; padding:0px; vertical-align:middle;}

/* ASCUNSA */
.ascunsa { display:none; visibility:hidden;}
/* ADAUGA DATE - se aplica la un Panel in care intra text boxuri */
.adauga
{
    width: 100%;
    border-top: 3px double  #ebebeb;
    border-bottom: 1px solid  #ebebeb;
    padding: 0px 0 0 0 ;
    margin: 0 auto 10px auto;
    text-align:center;
}
.adauga h2 { font-size:17px; width:100%; background-color:#465052; padding:5px 0 ; margin:0 0 5px 0; border-bottom:3px double #ebebeb; color:#ebebeb;}
.adauga p { font-size:14px; text-align:justify; width:100%; vertical-align:middle;}    
.adauga p span {}
.adauga p input { border:1px solid #ebebeb; margin: 0 20px 0 0; font-size:14px; height:20px; line-height:20px; padding:2px; vertical-align:middle; }
.adauga p select { border:1px solid #ebebeb; margin: 0 20px 0 0; font-size:14px; height:26px; line-height:20px; padding:2px; vertical-align:middle; }
.adauga select { border:1px solid #ebebeb; margin: 0 20px 0 0; font-size:18px; height:46px; line-height:20px; padding:2px; vertical-align:middle; margin:0 auto; }
/* BUTON */
.buton { background:url('../Imagini/buton.png') repeat-x top left; height:46px; border:3px double #5a540b; padding: 0 10px; color:#fffdde; font-size:17px; font-weight:bold;  margin:10px; }
.buton:hover { background:url('../Imagini/buton-hover.png') repeat-x top left; color:#5a540b;}
/* buton secundar */
.buton_secundar { background:url('../Imagini/buton-secundar.png') repeat-x top left; height:25px; border:1px solid #5a540b; padding: 0 10px; color:#fffdde; font-size:14px; font-weight:bold;  margin-bottom:10px; }
.buton_secundar:hover { background:url('../Imagini/buton-secundar-hover.png') repeat-x top left; color:#5a540b;}
.butoane_secundare {border-top:1px solid #5a540b; width:60%; padding:10px; position:relative; margin:0; text-align:left;}
.butoane {clear:both; border-top:1px solid #5a540b; width:100%; padding:0px; position:relative; text-align:left;}

/*  EROARE - VALIDATOR */
.validator { font-size:0.8em; font-weight:bold; color:#fffdde; width:auto; text-align:left; background-color:  #f35304; border-bottom:3px double #5a540b; border-top:3px double #5a540b; padding:0px 10px; height:1.5em;  }


/**meniu  */
.continut_meniu {position:relative;width:100%; text-align:left; height:90px; padding:0; margin:0; z-index:100000;}
#navbar {
	position: absolute;
	top: 24px;
	left: 40px;
	margin: 0;
	padding: 0;}
#navbar li {
	list-style: none;
	float: left; 
	background:#bb0000;
	margin: 0 10px 0 0;
	
	
	}
#navbar li a {
	display: block;
	padding: 25px 12px 12px 12px;
	/*text-transform: uppercase;*/
	text-decoration: none; 
	color: #fff;
	font-weight: bold; 
	border-top: 3px double #fffdde;
	}
	
#navbar li a:hover {
	color: #fffdde; }
#navbar li ul {
	display: none;
	background:#bb0000;
	border: 3px double #5a540b;
	border-top:0px;
	  }
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	display: inline;
	left: 0px;
	right:0px;
    width: 560px;
	margin: 0;
	padding: 0; 
	}
#navbar li:hover li, #navbar li.hover li {
	float: left; background:#bb0000;}
#navbar li:hover li a, #navbar li.hover li a {
	color: #000; padding:5px; padding-bottom:10px;}
#navbar li li a:hover {
	color: #357; }


span.P_TBL_PAR {width:100%; font-family:Courier New;}