body, form, p, h1, h2, h3 {
	margin: 0;
	padding: 0;
}

body {
	background: #e3e3e3 url(../images/bg-page.gif) repeat-y center;
}

a img {
	border: none;
}

#ContainerPage {
	width: 950px;
	background: #fff;
	margin: 0 auto;
}

#ContainerHeader {
	clear: both;
	position: relative;
}

/* --- Start header --- */
#Logo {
	position: absolute;
	left: 11px;
	top: 1px
	z-index: 1;
}

#HeaderLinkTop {
	height: 34px;
	padding-left: 11px;
	padding-right: 27px;
	background-color: #eef2f2;
	border-right: 1px solid #dadbd6;
}

#LinkTopLeft {
	width: 65%;
	float: left;
	position: relative;
	z-index: 10;
}

.HeaderLinkSeparator {
	padding: 0 9px;
}

#LinkTopRight {
	width: 35%;
	float: left;
}

#LineHeaderLinkTop {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 950px;
	background-image: url(../images/header-line-menutop.gif);
}

#HeaderLogoAndSpecial {
	position: relative;
	height: 48px;
}

#HeaderLineObliq {
	position: absolute;
	left: 307px;
	top: 0;
	height: 48px;
	width: 48px;
	background-image: url(../images/header-line-obliq-1.gif);
}

#HeaderTxtSpecial {
	position: absolute;
	left: 355px;
	top: 0;
	height: 48px;
	width: 595px;
	background-color: #eef2f2;
	background-image: url(../images/header-line-obliq-2.gif);
	background-position: right;
	background-repeat: no-repeat;
}

ul#TopImgMenu {
	margin: 4px 0 0 0;
	padding: 0;
	list-style: none;
}

ul#TopImgMenu li {
	float: left;
}

ul#TopImgMenu li a {
	height: 35px;
	padding: 5px 0 0 40px;	
	display: block;
}

ul#TopImgMenu li.BtnTopContact {
	width: 113px;
	height: 40px;
	background: url(../images/icon-head-contact.jpg) no-repeat left;
}

ul#TopImgMenu li.BtnTopTrimiteInfo {
	width: 121px;
	height: 40px;
	background: url(../images/icon-head-trimite-info.jpg) no-repeat left;
}

ul#TopImgMenu li.BtnTopTrimiteFoto {
	width: 106px;
	height: 40px;
	background: url(../images/icon-head-trimite-foto.jpg) no-repeat left;
}

ul#TopImgMenu li.BtnTopPublicatii {
	width: 95px;
	height: 40px;
	background: url(../images/icon-head-publicatii.jpg) no-repeat left;
}

ul#TopImgMenu li.BtnTopEurofonduri {
	width: 105px;
	height: 40px;
	background: url(../images/icon-head-eurofonduri.jpg) no-repeat left;
}

ul#TopImgMenu li.TopImgMenuSeparator {
	width: 12px;
	height: 40px;
	background: url(../images/separator-top-img-menu.gif) no-repeat;
	background-position: 50%;
}

#LineHeaderLinkTop2 {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 950px;
	background-image: url(../images/header-line-menutop2.gif);
}

#HeaderMenuTabsCursMeteo {
	clear: both;
	width: 950px;
}

#Banner728x90 {
	float: left;
	padding-left: 11px;
}

#ContainerCursMeteo {
	padding: 0 10px;
	width: 930px;
}

#CursMeteo {
	height: 29px;
	border: 1px solid #dadbd6;
	background-color: #f4f4f4;
	background-image: url(../images/bg-meteo.gif);
	background-repeat: repeat-x;
}

#Meteo {
	float: left;
}

#CursMeteo .Meteo, #CursMeteo .MeteoSelect, #CursMeteo .MeteoValori, #CursMeteo .Curs {
	padding: 0 10px;
	float: left;
}

.Meteo {
	margin-top: 8px;
}

.MeteoSelect {
	margin-top: 5px;
}

.MeteoValori {
	margin-top: 6px;
}

#CursValutar {
	float: right;
	margin-top: 8px;
}

#MenuTabsButton {
	float: left;
}

#TopMenu {
	padding-left: 11px;
} 

#TabsButton {
	margin-top: 9px;
	height: 34px;
	width: 950px;
}

#CautareKeywords {
	float: left;
	width: 149px;
	padding: 0 15px 0 11px;
}

#Tabs {
	float: left;
	height: 34px;
	width: 751px;
	padding-left: 7px;
	padding-right: 17px;
	background-image: url(../images/1x1-grey.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

#Tabs ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#Tabs li {
	float: left;
	height: 32px;
	width: auto;
}

#Tabs li a {
	float: left;
	color: #b9b9b9;
	padding: 0 7px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dadbd6;
	border-right: 1px solid #dadbd6;
	border-bottom: 1px solid #dadbd6;
	background-image: url(../images/bg-tabs-off-header.gif);
	background-repeat: repeat-x;
	display: block;
}
#Tabs li.first a {
	border-left: 1px solid #dadbd6;
}
#Tabs li.on a {
	color: #0192b5;
	border-bottom: 1px solid #eef2f2;
	background-image: url(../images/bg-tabs-on-header.gif);
	background-repeat: repeat-x;
}
/* --- End Start header --- */


#ContainerContet {
	clear: both;
}


/* --- Start Col Left --- */
#ContainerLeft {
	float: left;
	width: 160px;
	padding-right: 15px;
}

.TitleCell {
	background-image: url(../images/bg-title-cell-left-right.gif);
	background-repeat: repeat-x;
	border-bottom: 2px solid #749c9c;
}

.CellContent {
	padding: 7px 13px;
	border: 1px solid #d9d9d9;
	border-top: none;
}

.CellContentFormPrimar {
	padding: 7px;
	border: 1px solid #d9d9d9;
	border-top: none;
}

.TitleCellTxt {
	padding-left: 21px;
	background-image: url(../images/icon-title-cell-left-right.gif);
	background-position: left 50%;
	background-repeat: no-repeat;
}

.BgGreen {
	background-color: #f1fadf;
}

#TabelLitere {
	margin-bottom: 15px;
}

.IdxLitera {
	width: 16px;
	text-align: center;
	float: left;
}
/* --- End  Col Left --- */



/* --- Start Container Center and Right --- */
#ContainerCenterRight {
	float: left;
	background-color: #eef2f2;
	border-bottom: 1px solid #dadbd6;
	padding-bottom: 10px;
	background-image: url(../images/1x1-grey-border-cell.gif);
	background-position: left;
	background-repeat: repeat-y;
}
/* --- End Container Center and Right --- */



/* --- Start Col Center --- */
#ContainerCenter {
	float: left;
	width: 498px;
	padding-right: 17px;
}

#HomeJudet {
	clear: both;
}

#TitluJudet {
	margin: 0 0 6px 6px;
	float: left;
}


#CenterLinkTop {
	padding: 18px 0 14px 0;
	text-align: right;
}

#FiltruArticole {
	text-align: left;
	padding: 0 0 14px 16px;
}

.CenterLinkTopJudete {
	padding: 0 0 14px 16px;
}

.CenterStireMare {
	background-color: #fff;
	clear: both;
}

.StireMareImg {
	float: left;
	padding: 16px 12px 12px 16px;
}

.StireMareTxt {
	padding: 16px 10px 12px 16px; 
}

.ContainerListaStiriImg {
	float: left;
	padding: 8px 10px 2px 16px;
}

.ListaStiriImg {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #dadbd6;	
}

.ListaStiriTxt {
	padding: 8px 10px 6px 16px;
}

.ListaStiriNav {
	padding: 8px 10px 6px 16px;
}

.CenterRubricaFixa {
	background-color: #fff;
}

.TitleRubricaJudet {
	background-image: url(../images/bg-title-cell-home-judet.gif);
	background-repeat: repeat-x;
	border-bottom: 2px solid #787878;
	height: 18px;
}

.TitleRubricaFixa {
	background-image: url(../images/bg-title-cell-content.gif);
	background-repeat: repeat-x;
	border-bottom: 2px solid #97aeae;
}

.ContentRubricaFixa {
	padding: 5px 15px 5px 0;
}

.RubricaFixaLeft {
	float: left;
	width: 224px;
	padding-left: 17px;
	padding-right: 15px;
}

.BorderLeft {
	border-left: 1px solid #dadbd6;
}
.BorderRight {
	border-right: 1px solid #dadbd6;
}
.BorderTop {
	border-top: 1px solid #dadbd6;
}
.BorderBottom {
	border-bottom: 1px solid #dadbd6;
}

.RubricaFixaRight {
	width: 224px;
	float: left;
}

.CasetaCentruImg {
	height: 54px;
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
}

.CasetaCentruImg img {
	background-color: #fff;
	border: 1px solid #d9d9d9;
	margin-top: 5px;
	padding: 4px;
}




.StireImg {
	float: right;
	padding: 16px 16px 4px 12px;
}

.StireImg img {
	padding: 4px;
	border: 1px solid #dadbd5;	
}

.StireTxt {
	padding: 16px 10px 12px 16px; 
}

.DetaliiStire {
	padding: 8px 0 6px 16px;
}

.DetaliiStireLeft {
	width: 50%;
	float: left;
}

.DetaliiStireRight {
	width: 50%;
	float: right;
	text-align: right;
}

.ComentariiStire {
	padding: 8px 0 6px 16px;
}

.FrmComentariiStire {
	padding: 16px 0 16px 16px;
}

.BoxFrmComentariiStire {
	border: 1px solid #dadbd6;
	background-color: #e2ebea;
	padding: 10px;
}

.BoxFrmComentariiStire table td {
	padding-bottom: 9px;
}

.StireLinkuriUtile {
	padding: 8px 0 6px 16px;
}

.StireAlteTitluri {
	padding: 8px 0 6px 16px;
}

.StirePrintEmail {
	padding: 8px 0 6px 16px;
}

.StirePrint {
	float: left;
	padding-right: 18px;
}

.StireEmail {
	
}

input.comentariu {
	width: 250px;
}

textarea.comentariu {
	width: 390px;
}


.Banner468x60 {
	background-color: #eef2f2;
	padding: 10px 0 10px 10px;
}

.ContacteazaPrimariaTa {
	background-color: #eef2f2;
	padding: 8px 0 6px 16px;
}

.StiriCititori {
	background-color: #eef2f2;
	padding: 5px 7px;
}

.ImaginiCititori {
	padding: 20px;
}

.ImgCititoriThumbContainer {
	padding-right: 20px;
	float: left;
}
.ImaginiCititori .Last {
	padding-right: 0;
	float: left;
}

.ImgCititoriThumb {
	border: 1px solid #d9d9d9;
	padding: 4px;
	background-color: #fff;
}

.TarabaZiare {
	padding: 9px 7px;
	clear: both;
}

.ContainerZiare {
	padding-right: 9px;
	float: left;
	width: 110px;
	display: block;
	overflow: hidden;
}

.Ziare {
	border: 1px solid #d9d9d9;
	padding: 4px;
	width: 100px;
	background-color: #fff;
}

.LinkZiare {
	text-align: center;
	display: block;
	overflow: hidden;
}

.TaburiPrimarie {
	height: 34px;
	background-color: #eef2f2;
}

.TabsPrimarie {
	float: left;
	height: 34px;
	width: 474px;
	padding-left: 0px;
	padding-right: 17px;
	background-image: url(../images/1x1-grey.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.TabsPrimarie ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.TabsPrimarie li {
	float: left;
	height: 32px;
	width: auto;
}

.TabsPrimarie li a {
	float: left;
	color: #b9b9b9;
	padding: 0 7px;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #dadbd6;
	border-right: 1px solid #dadbd6;
	border-bottom: 1px solid #dadbd6;
	background-image: url(../images/bg-tabs-off-header.gif);
	background-repeat: repeat-x;
	display: block;
}
.TabsPrimarie li.selected a {
	color: #0192b5;
	border-bottom: 1px solid #eef2f2;
	background-image: url(../images/bg-tabs-on-header.gif);
	background-repeat: repeat-x;
}

.ContentPrimarie {
	padding: 11px 0 11px 13px;
}

#ContainerInfoPrimarie {
	width: 497px;
	padding: 9px 0 16px 0;
}

.PrimarContainerInfo {
	padding: 6px 11px 0 13px;
}

div.SesizareImagine {
	padding-bottom: 15px;
}



.StireMareTxt a.urlBlog, 
a.urlBlog {
	font-size: 11px;
	color: #355C8A;
	text-decoration: none;
}
/* --- End Col Center --- */



/* --- Start Col Right --- */
#ContainerRight {
	float: left;
	width: 260px;
}

* html #CellDlprimarRight .CellContentRight {
	width: 246px;
	overflow: hidden;
}

* html #CellDlprimarRight .CellContentRight table {
	width: 234px;
	overflow: hidden;
}

.CellContentRight {
	padding: 4px 6px;
	border: 1px solid #d9d9d9;
	border-top: none;
}

.CellContentRightHartaFlash {
	border: 1px solid #d9d9d9;
	border-top: none;
	background-color: #fff;
}

.bulina-harta {
	width: 6px;
	height: 6px;
	background:url(../images/harta_sigla.png);
	display: block;
	overflow: hidden;
}
.bulina-harta:hover {
	background-position: 0 -6px;
}

#CellCautaSesizari table {
	padding: 0;
	border: none;
}

#CellCautaSesizari td.Select {
	padding-right: 10px;
}

.CellImgMemberRight {
	float: left;
	padding-right: 13px;
}

.CellImgRight {
	width: 90px;
	padding: 4px;
	background-color: #fff;
	border: 1px solid #d9d9d9;
}

.CellMemberRight {
	width: 100px;
	text-align: center;
	margin-top: 5px;
}

.CellStiriInteractive {
	padding: 2px 15px;
}

.CellStiriInteractive p {
	margin-top: 3px;
}

#CellCeleMaiRecenteStiri table {
	margin-top: 6px;
	padding: 0;
	border: none;
}

#CellCeleMaiRecenteStiri .CellTxtVizualizari {
	padding-right: 8px;
}

#CellCeleMaiRecenteStiri a.VoteazaStirea {
	padding-left: 4px;
}

.FiltruJudeteLevel1 {padding-left: 0;}
.FiltruJudeteLevel2 {padding-left: 20px;}
.FiltruJudeteLevel3 {padding-left: 40px;}

.BtnPrimariiPartenere {
	margin-top: 10px;
	padding-left: 22px;
}
/* --- End Col Right --- */



/* --- Start Footer --- */
#ContainerFooter {
	clear: both;
	padding: 20px 20px 0 15px;
}

#TraficRo {
	width: 160px;
	float: left;
}

#CopyrightDD {
	width: 377px;
	float: left;
}

#FooterLinks {
	width: 378px;
	float: left;
	text-align: right;
}
/* --- End Footer --- */



.Right {
	text-align: right;
}



/* --- Start background Cells --- */
.Gradient {
	background-image: url(../images/bg-cell-left-right-gradient.gif);
	background-repeat: repeat-x;
	background-color: #fffcea;
}

.Bleu {
	background-color: #eff8fa;
}

.Yellow {
	background-color: #fffbe8;
}
/* --- End background Cells --- */



/* --- Start Spacer --- */
.SpaceV2 {
	height: 2px;
	line-height: 2px;
	clear: both;
}

.SpaceV4 {
	height: 4px;
	line-height: 4px;
	clear: both;
}

.SpaceV5 {
	height: 5px;
	line-height: 5px;
	clear: both;
}

.SpaceV6 {
	height: 6px;
	line-height: 6px;
	clear: both;
}

.SpaceV7 {
	height: 7px;
	line-height: 7px;
	clear: both;
}

.SpaceV9 {
	height: 9px;
	line-height: 9px;
	clear: both;
}

.SpaceV10 {
	height: 10px;
	line-height: 10px;
	clear: both;
}

.SpaceV12 {
	height: 12px;
	line-height: 12px;
	clear: both;
}

.clear {
	clear: both;
}
/* --- End Spacer --- */