﻿/* 
	============================================================
	A T E N T I E ! ! !
	
	Va rugam NU adaugati noi declaratii in acest fisier. Folositi in schimb
	fisierul Client.css.
	============================================================
*/

@Import url("client.css");
@Import url("hartaRO.css");

/* ========== General ========== */

HTML {
	margin: 0pc;
	padding: 0pc;
	height: 100%;
	margin-bottom: 1px; /* forteaza aparitia unui scrollbar vertical */
}
BODY {
	height: 100%;	
	margin:0; 
	padding:0; 
	font-family: Verdana, sans-serif; 
	font-size: 12px; 
 	color: #000000; 
	line-height: 14px;
}
TABLE.Standard {
	border-collapse: collapse;
	margin: 0pc; padding: 0pc;
	border: 0pc;
	background: inherit; color: inherit;
	font-family: Verdana, sans-serif; font-size: 0.8pc;
	text-align: center;
	width: 100%;
}

/* ========== Structurale ========== */

TD.Structural {
	border: 0pc; padding: 0pc;
	margin: 0pc;
	vertical-align: middle;
}

/* ========== Structura MASTER ========== */

TD.PanouStanga {
	margin: 0pc; padding: 0pc; 
	padding-top:1pc;
	border: 0pc;
	vertical-align: top;
	/*width: 15%;*/
	width:190px;
}
TD.PanouCentruHome {
	margin: 0pc;
    padding: 0pc;
	padding-top:1pc;
	border: 0pc;
    background:white;
    color: #ffffff;
	text-align: left; 
	vertical-align: top;
	height: 100%;
	width:600px;
}
TD.PanouCentru {
	margin: 0pc;
    padding: 0pc;
	padding-top:1pc;
	border: 0pc;
    background:white;
    color: #ffffff;
	text-align: left; 
	vertical-align: top;
	height: 100%;
}
TD.PanouCentru TABLE.Standard
{
	width:590px;
}

TD.PanouDreapta {
	margin: 0pc; padding: 0pc; padding-top:0.5pc;
	border: 0pc;
	background: #0053a0;
	vertical-align: top;
	width: 0%;
}

/* ========== Subpanouri laterale ========== */

TABLE.SubPanouLateral {
	border-collapse: separate;
	margin: 0pc; padding: 0pc;
	border: 0pc;
	color: black;
	text-align: center;
	font-size: 12px;
	width: 164px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:45px solid #faeac9;
}
TD.SubPanouLateralTitlu {
	background:#0d1c9b url('../Grafica/nivel0.gif') no-repeat top right;
	height:20px;
	width: 160px;
	padding:10px;
	padding-right:2px;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
}
TD.SubPanouLateralContinut {
	margin: 0pc; padding: 0.4pc;
	border: 0px;
	background: #0000c0; color: #ffffff;
	text-align: center;
}
TD.SubPanouLateralUmbraDreapta {
	margin: 0pc; padding: 0pc; padding-left: 1px;
	border: 0pc; border-top: 6px solid #0053a0;
	font-size:1px;
	background: #003060;
	width:6px;
	display:none;
}
TD.SubPanouLateralUmbraJos {
	margin: 0pc; padding: 0pc; padding-bottom: 3px;
	border: 0pc; border-left: 3px solid #0053a0;
	font-size:1px;
	background: #003060;
	display:none;
}
TD.SubPanouLateralSpatiator {
	margin: 0pc; padding: 0pc;
	border: 0pc;
	font-size:1px;
	height: 0.5pc;
}
TD.SubPanouLateralContinutListaSubc { /* Continut special pentru lista de subcompartimente */
	margin: 0pc; 
    padding:0;
	border: 0px;
	background: #faeac9;
	color: #ffffff;
	text-align: center;       
}
TD.SubPanouLateralContinutListaSubc td.ListaMain {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif; 
}
TD.SubPanouLateralContinutListaSubc td.ListaMain a {
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
}
TD.SubPanouLateralContinutListaSubc td.ListaMainActive {
	padding:0;
	padding-left:10px;
	font-size: 12px;
	color: black;
	background-color: #ffdfa6;
	border-bottom:1px solid #000000;
	text-decoration:none;
	text-align:left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
}
TD.SubPanouLateralContinutListaSubc td.ListaMainActive a{
	background-color: #ffdfa6;
	font-size: 12px;
	text-decoration:none;
	color: #000000; 
	font-weight: bold;
	border:0;
	padding:0;
}
TD.SubPanouLateralContinutListaSubc a {
	display: block;
	padding-left:10px;
	border-bottom:1px dotted #000000;
	font-size: 12px;
	font-weight: bold;
	color: black;
	background-color: #faeac9;
	text-decoration:none;
	padding-right:5px;
}
TD.SubPanouLateralContinutListaSubc a:hover{
	background-color: #ffdfa6;
	border-bottom:1px solid #000000;
	font-size: 12px;
	text-decoration:none;
	color: black;
}
TD.SubPanouLateralContinutListaSubc a:visited{
	font-size: 12px;
	text-decoration:none;
	color: black;
}
TD.SubPanouLateralContinutListaGrupuri { /* Continut special pentru lista de grupuri */
	margin: 0pc; padding: 0.5pc; padding-left: 1pc; padding-right: 1pc;
	border: 0px;
	background: #004080; color: #ffffff;
	text-align: center;
}

/* ========== Panou central: sectiune continut ========== */

TD.SectiuneContinut {
	
	margin: 0pc;
    padding: 1pc; padding-left: 1.5pc; padding-right: 1.5pc;
	padding-top:0pc; /* am adaugat padding top la PanouCentru pentru a se alinia bordura punctata*/
	border: 0pc; border-top: 1px solid #c00000;
    background:white;
    color:black;
	text-align: justify; vertical-align: middle;
    border-right:1px dotted blue;
	border-bottom:none;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 14px;
}
P.SContCompartiment {
	background:url(../Grafica/nivel1.gif) no-repeat;
	padding:3px;
	padding-left:25px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin-bottom:20px;
	margin-left:-20px;
}
P.SContTitlu, P.SContTitluGalerieFoto {
	font: bold 175% trebuchet ms, tahoma,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
	left: 6px;
	margin-bottom:10px;	
}
P.SContDataInfo {
	margin: 0pc; margin-bottom: 0.7pc; padding: 0pc;
	border:0px;
    color:black;
	text-align: left;
}
P.SContDataActInfo {
	margin: 0pc; margin-top: 0.7pc; padding: 0pc;
	border: 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
    color:black;
	text-align: left;
}
P.SContDescriere {
	margin: 0pc; margin-bottom: 0.7pc; padding: 0pc; padding-top:0.4pc; padding-bottom: 0.4pc; padding-left: 2pc;
	border: 0px; border-top: 1px solid #a0b0c0; border-bottom: 1px solid #a0b0c0;
	text-align: justify;
}
IMG.GalFoto {
	margin: 0pc; padding: 0pc;
	border: 0pc;
	display:inline;
}

/* ========== Panou central: sectiune subcompartimente ========== */

TD.SectiuneSubcompartimente {
	margin: 0pc; padding: 1pc; padding-left: 1.5pc; padding-right: 1.5pc;
	border: 0pc; border-top: 1px solid #c00000;
	background: #004e98; color: #ffffff;
	text-align: left; vertical-align: middle;
	width: 100%;
}
P.SSubTitlu {
	margin: 0pc; margin-bottom: 1pc; padding: 0pc;
	border:0px;
	color: #ffffff;
	text-align: left;
	font-size: 130%; font-weight: bold;
}

/* ========== Panou central: sectiune lista informatii ========== */
TD.SectiuneListaInfo {   
	margin: 0pc; 
    padding-top:0pc; /* am adaugat padding-top la PanouCentru pentru aliniere bordura punctata */
	border: 0pc; border-top: 1px solid #c00000;
    color:black;
	text-align: left; vertical-align: middle;
	width: 100%;
    border-right:1px dotted blue;
}
td.SectiuneListaInfo table.Standard {
	margin:15px;
	margin-top:0;
	width:540px;
}
td.SectiuneListaInfo table.Standard td.Structural table.Standard {
	margin:0;
}
td.SectiuneListaInfo table.Standard td.Structural
{
    /*.bodytext*/
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000; 
    line-height: 14px;
	padding-bottom:5px;
}
td.SectiuneListaInfo table.Standard td.Structural td.ListaMain a{
	font-size:15px;
}
td.SectiuneListaInfo table.Standard td.Structural td.ListaMainActive a{
	font-size:15px;
}
P.SLInfTitlu {
	background:white url('../Grafica/nivel1.gif') no-repeat;
	padding:3px;
	padding-left:25px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-bottom:20px;
	width:550px;
	margin:0;
}
P.SLInfDescriere {
	margin: 0pc; padding: 0pc;
	border: 0px;
	text-align: left; vertical-align: top;
    /*.bodytext*/
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000; 
    line-height: 14px;

}
TD.ListaDataInfo {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; line-height: 16px;
	text-align: left; vertical-align: top;       
}

/* ========== Panou central: sectiune lista grupuri ========== */

TD.SectiuneListaGrupuri {
	margin: 0pc; padding: 1pc; padding-left: 1.5pc; padding-right: 1.5pc;
	border: 0pc; border-top: 1px solid #c00000;
	background: #004e98; color: #ffffff;
	text-align: left; vertical-align: middle;
	width: 100%;
}
P.SLGrpTitlu {
	margin: 0pc; margin-bottom: 1pc; padding: 0pc;
	border:0px;
	color: #ffffff;
	text-align: left;
	font-size: 130%; font-weight: bold;
}

/* ========== Panou central: lista generica ========== */

TD.ListaPicto {
	margin: 0pc; padding: 0pc; padding-right: 1pc;
	border: 0pc;
	vertical-align: top;
    display:none
}
TD.ListaMain {
	margin: 0pc; 
	border: 0pc;
	text-align: left; vertical-align: middle;
	font-size: 0.8pc; 
	width: 100%;
    /*.bodytext*/
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000; 
    line-height: 14px;
}
    
td.ListaMain a {
/*font-family: Trebuchet MS;
font-size: 15px; */
color: #000000; 
text-decoration: none;
font-weight: bold;
}

IMG.ListaNod {
	width: 1.3pc;
	height: 1.3pc;
}

/* ========== Linkuri ========== */

A:Link,A:Visited {
	/*color: #80c0ff;*/
    /*color:black;*/
	/*text-decoration: underline;*/
/*    font-family:Verdana, Helvetica, sans-script;*/
/*    font-size:10px;*/
/*	font-weight:bold;*/
}
A:Hover {
/*	color: #000080;*/
/*	text-decoration: underline;*/
/*        font-family:Verdana, Helvetica, sans-script;*/
/*        font-size:10px;*/
/*	font-weight:bold;*/
}

/* ========== Bannere ========== */

TD.BaraCale {
	margin: 0pc; padding: 0.3pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc; 
	background: #005db4; color: #ffffff;
	font-size: 0.7pc; font-weight: bold;
	text-align: left; vertical-align: middle;
        display:none;
}
TD.BaraMeniu {
	margin: 0pc; padding: 0pc;
	border: 0pc; border-top: 2px solid yellow; border-bottom: 2px solid yellow;
	background: #ffffbb; color: #1a60a4;
	vertical-align: middle;
}
TD.BaraFooter {
	margin: 0pc; padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc;
    /* border-top: 1px solid #cc0000;*/
	/*background: #0d1c9b; */
	/*color: #ffffff;*/
	/*vertical-align: middle;*/
	text-align:left;
	/*font-family: Verdana, sans-serif; font-size: 0.7pc; font-weight: bold;*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
IMG.SteagLimba {
	margin:0px; margin-left:0.2pc; margin-right:0.2pc;
	border: 1px solid #ffffff;
	cursor:pointer;
	height: 1pc;
}

/* ========== Meniu principal ========== */

TABLE.MP_Bara {
	border-collapse: collapse;
	margin: 0; 
	padding: 0;
	border: 0pc;
	font-family: Verdana, sans-serif; font-size: 0.7pc; font-weight: bold;
	width: 100%;
	border:3px solid #0d1c9b;
}
TD.MP_Bara {
	margin: 0;
        /*padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;*/
/*        padding: 0.2em 1em;*/
	padding:0 0.5em;
	border: 0pc;
	font-size:11px;
	font-weight:bold;
	background:#0d1c9b;
    color: White;
    font-family: arial, helvetica, sans-serif;
	cursor: pointer;
    border-right:1px solid white;
}

TD.MP_BaraOver {
        margin: 0pc; 
/*        padding: 0.2em 1em;*/
	padding:0 0.5em;
	border: 0pc;
        font-family: arial, helvetica, sans-serif;
font-size:11px;
font-weight:bold;
	cursor: pointer;
	background:#0d1c9b;
        color: #d4d5f3;
        border-right:1px solid white;
/*
	margin: 0pc; padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc;
	background: #1a60a4; color: #ffffbb;
	font: inherit;
	cursor: pointer;*/
}
TD.MP_BaraGol {
	margin: 0pc; padding: 0pc;
	border: 0pc;
	width: 100%;
	background:#0d1c9b;
}
TD.MP_BaraGol_Footer {
	margin: 0pc; padding: 0pc;
	border: 0pc;
	width: 100%;
	/*background:#0d1c9b;*/
}
TABLE.MP_SubMeniu {
	visibility: hidden;
	position: absolute; top: 0; left: 0;
	border-collapse: collapse;
	margin: 0pc; padding: 0pc;
	border: 1px solid #c0c0c0;
	text-align: left;
	font-family: Verdana, sans-serif; font-size: 0.7pc; font-weight: bold;
	width: 1%;
}
TD.MP_RandSub {
	margin: 0pc; padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc;
	background: #ffffbb; color: #004080;
	cursor: pointer;
}
TD.MP_RandSubOver {
	margin: 0pc; padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc;
	background: #1a60a4; color: #ffffbb;
	cursor: pointer;
}
/* ========== Meniu Footer ========== */

TABLE.MP_Bara_Footer {
	border-collapse: collapse;
	margin: 0; 
	padding: 0;
	border: 0pc;
	/*font-family: Verdana, sans-serif; font-size: 0.7pc; font-weight: bold;*/
	width: 100%;
/*	border:3px solid #0d1c9b;*/
	background-color:white;	
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
	margin:10px;
}
TD.MP_Bara_Footer {
	margin: 0;
        /*padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;*/
/*        padding: 0.2em 1em;*/
	padding:0 0.5em;
	border: 0pc;
/*	font-size:11px;
	font-weight:bold;
	background:#0d1c9b;
    color: White;
    font-family: arial, helvetica, sans-serif;*/
	cursor: pointer;
    border-right:1px solid #000080;
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; text-decoration: none;
	
}

TD.MP_BaraOver_Footer {
    margin: 0pc; 
	padding:0 0.5em;
	border: 0pc;
/*    font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor: pointer;
	background:#0d1c9b;
    color: #d4d5f3;*/
    border-right:1px solid #000000;
    
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;
/*
	margin: 0pc; padding: 0.2pc; padding-left: 1pc; padding-right: 1pc;
	border: 0pc;
	background: #1a60a4; color: #ffffbb;
	font: inherit;
	cursor: pointer;*/
}
body table.standard tr td.structural {
vertical-align:top;
}
#antet {
height:120px;
}