/*###########LAYOUT ELEMENTS#################*/
body {
margin-top: 0px;
margin-bottom: 0px;
text-align : center;
vertical-align : middle;
color : Black;
text-decoration : none;
font-size : 13px;
line-height : 17px;
font-family : Arial, Helvetica, sans-serif;
}
a{
color : #1b3d9d;
text-decoration : none;
font-size : 12px;
/*line-height : 12px;*/
font-family : Arial, Helvetica, sans-serif;
}
a:hover{
color : #1b3d9d;
text-decoration : underline;
font-size : 12px;
/*line-height : 12px;*/
font-family : Arial, Helvetica, sans-serif;
}
img{
border : 0px;
/*margin-top : 10px;*/
}
fieldset{
border-width: 0 ;
}
form{
margin: 0 ;
}
/*input{
border-color : #666;
vertical-align : middle;
margin-bottom: 3px;
font-family : Arial;
background-image : url(../../sys/img/common/input_back.jpg);
	border-width : 1px;
}*/
textarea{
font-size : 12px;
font-family : Arial;
border-width : 1px;
vertical-align : middle;
margin-bottom: 3px;
border:1px solid #7f9db9;
}
input{
	padding-left : 2px;
}
hr{
width : 955px;
color : #1b3d9d;
height: 1px;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
div#headerlogoprint{
		visibility: hidden;
display : none;
}
/*Celula principala ce contine restul elementelor header content si footer*/
div#wraper{
margin-top: 5px;
margin-left:auto;
margin-right: auto;
text-align : left;
width : 955px;
min-height: 500px;
height : auto;
}
/*###########  H E A D E R  #################*/
div#header{
width : 955px;
/*background-color : Aqua;*/
height : 125px;
/*text-align : right;
display : block;*/
margin-bottom : 3px;
}
div#headerleft{
	width: 148px;
	float : left;
	height : 123px;
	position : relative;
	background-color : #f5f5f5;
	border : 1px solid #666
}
div#headerright{
	width: 800px;
	float : right;
/*	background : url(../../sys/img/common/header_fon.gif) repeat-x;*/
	background : url(../../sys/img/common/header_fon2.gif) repeat-x;
	height : 125px;
	position : relative;
	/*margin-left : 5px;*/
}
div#headerlogo{
	width: 236px;
	float : right;
/*	height : 26px;*/
	position : absolute;
	margin : 23px 0 0 25px;
	vertical-align : middle;
	z-index : 150;
}

div#headerdata{
	position :absolute;
	width: 795px;
	margin-top: 33px;
	float : right;
	text-align : right;
	color : #A4A4A8;
	font-weight : normal;
	font-size : 11px;
}
div#headerbottommenu{
	position : absolute;
	width: 795px;
	margin-top: 88px;
	float : right;
	text-align : right;
	font-size : 13px;
	color : #1B3D9D;
/*	background-color : Fuchsia;*/
	font-weight : bold;
}
div#headerbottommenu a:link, div#headerbottommenu a:visited{
	font-size : 13px;
	color : #1B3D9D;
}

div#headertopmenu, div#headertopmenu a:link, div#headertopmenu a:visited, div#footermenuleft a:link, div#footermenuleft a:visited, div#footermenuright a:link, div#footermenuright a:visited{
	color : #1B3D9D;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}
.comunicatelink:link, .comunicatelink:visited{
color : black;
text-decoration : none;
font-size : 12px;
line-height : 12px;
font-family : Arial, Helvetica, sans-serif;
}
.comunicatelink:hover{
color : black;
text-decoration : underline;
font-size : 12px;
line-height : 12px;
font-family : Arial, Helvetica, sans-serif;
}


/*#########  COLOANA DREAPTA NOUTATI SI COLOANA STINGA #########*/
div#content{
width : 955px;
position : relative;
height : auto;
min-height : 378px;
}

.rubrica{
color: #FFF;
width : 100%;
float : right;
height : 20px;
text-indent: 25px;
font-size : 12px;
font-family : "MS Sans Serif";
background : #1B3D9D url(../../sys/img/common/back_rubrica3.gif) no-repeat;
vertical-align : middle;
line-height : 20px;
font-weight : bold;
letter-spacing : 2px;
display : block;
position : relative;
/*background-image : url(../../sys/img/common/back_rubrica2.gif) no-repeat;*/
/*background-image : url(../galusca.com/DSC_1928.JPG);*/
}
.celula{
width : 100%;
/*background-color : #f5f5f5;*/
display : block;
position : relative;
clear : both;
padding : 5px 0 5px 0;
}
 a.categorie_index{
 	color : black; /*#666;*/
	text-decoration : none;
	font-size : 13px;
	line-height : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height : 17px;
	vertical-align : middle;
}

a.categorie_index:hover{
	color : #979797;
	font-size : 13px;
	line-height : 17px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}
input.butonas{
	color : #43509f;
	font-weight : bold;
	font-size : 12px;
	border-color : #666;
	vertical-align : middle;
	margin-bottom: 3px;
	font-family : Arial;
	background-image : url(../../sys/img/common/input_back.jpg);
	border-width : 1px;
}

input.text, textarea.text{
	color : #43509f;
	font-weight : bold;
	font-size : 12px;
	vertical-align : middle;
	margin-bottom: 3px;
	font-family : Arial;
	background-image : url(../../sys/img/common/input_back.jpg);
	border : 1px solid #ccc;
	line-height : 12px;
}

.meteo{
	border-bottom : 1px solid #ccc;
	font-size : 10px;
	line-height : 10px;
	padding-left: 5px;
/*	width : 160px;*/
	color : Gray;
	padding-bottom : 3px;
	float: left;
	margin-bottom: 3px;
}
.oras{
	font-weight : bold;
	font-size : 12px;
	line-height : 12px;
	color : black;
	margin-bottom : 0px;
}
.imgmeteo{
	position: relative;
	float: right;
	padding-right : 5px;
}
/*###########  C O L O A N A  D I N  S T I N G A  #################*/
div#leftcol{
float : left;
width : 150px;
position : relative;	
}

div#leftmenu li a, div#leftmenu2 li a, div#leftmenu3 li a{
height: 18px;
text-decoration: none;
}	
div#leftmenu li a:link, div#leftmenu li a:visited {
background-color : #ececec;
border-bottom : 1px solid #dbdbdb;
color: #43509f;
display: block;
line-height : 17px;
padding-right : 2px;
}
div#leftmenu, div#leftmenu2, div#leftmenu3{
width: 150px;
font-weight : bold;
text-align : right;
}
div#leftmenu2 li a:link, div#leftmenu2 li a:visited {
background-color : #d2e8fd;
border-bottom : 1px solid White;
color: #43509f;
display: block;
line-height : 17px;
padding-right : 2px;
}
div#leftmenu3 li a:link, div#leftmenu3 li a:visited {
background-color:#1b3d9d;
color: white;
display: block;
line-height : 17px;
padding-right : 2px;
padding-right : 6px;
}
div#leftmenu li a:hover, div#leftmenu2 li a:hover, div#leftmenu3 li a:hover{
color : #1b3d9d;
background-color : White;
border-left : 10px solid #1b3d9d;
}
/*###########  NOUTATILE SI COLOANA DREAPTA  ##############*/
div#newsrightcol{
width : 800px;
float : right;
position : relative;
}
/*###########  N O U T A T I L E  #################*/
div#middle{
height : auto;
float : left;
width : 635px;
position: relative;	
border-left : 1px solid #1B3D9D;
border-right : 1px solid #1B3D9D;
display : block;
min-height : 770px;	
/*background-color : Fuchsia;*/
}
div#news{
	margin : 0px 0px 0px 5px;
	/*background-color : Aqua;*/
}
div#printnews{
visibility: hidden;
display : none;
}
/*Links */
a.titlu_index_main{
font-size : 20px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 25px;
}
a.titlu_index_main:hover{
font-size : 20px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : underline;
line-height : 25px;
}
a.titlu_index_mij{
font-size : 16px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 25px;
}
a.titlu_index_mij:hover{
font-size : 16px;
color : #1B3D9D;
position : relative;
text-decoration : underline;
line-height : 25px;
}
a.titlu_index_mij_mare{
font-size : 21px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 25px;
}
a.titlu_index_mij_mare:hover{
font-size : 21px;
color : #1B3D9D;
position : relative;
text-decoration : underline;
line-height : 25px;
}
a.titlu_index_mij_mic{
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : center;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 20px;
}
a.titlu_index_mij_mic:hover{
font-size : 14px;
color : #1B3D9D;
position : relative;
text-decoration : underline;
line-height : 20px;
}
 /*News header se foloseste peste tot*/
.newsheader{
text-indent : 10px;
display : block;
position: relative;
width: 100%;
font-weight : bold;
height : 20px;
border-bottom : 1px solid #1B3D9D;
}
/*Divrile pentru cele 4 stiri cele mai importante*/

div.newsshow{
display : block;
position : relative;
width: 626px;
/*height : 100px;*/
border-bottom : 1px dotted #CCCCCC;
overflow : hidden;
padding : 1px 0px 4px 0px;
}
div.newsshow2{
display : block;
position : relative;
width: 626px;
/*height : 100px;*/
overflow : hidden;
padding : 1px 0px 4px 0px;
}
.data{
font-size : 11px;
margin : 3px 0px 3px 0px;
color : Gray;
font-family : "MS Sans Serif", Geneva, sans-serif;
letter-spacing : 1px;
}
div#date{
text-align: right;
border-bottom : 1px solid #CCCCCC;
font-weight : bold;
padding-right : 10px;
}
/*###########  C O L O A N A  D R E A P T A  #################*/
div#rightmenu{
float : right;
width: 160px;
height : auto;	
position: relative;
}
/*###########  F O O T E R  #################*/
div#footer{
width : 955px;
height : 80px;
position: relative;
font-size : 11px;
border-top : 1px solid #1b3d9d;
margin-top: 10px;
clear : both;
text-align : center;
}

div#footermenuleft{
	width : 555px;
	float : left;
	text-align : left;	
	color : #1B3D9D;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	line-height : 12px;
	margin-top: 3px;
	height : 30px;
}
div#footermenuright{
	width : 400px;
	float : right;
	text-align : right;
	color : #1B3D9D;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	line-height : 12px;
	margin-top: 3px;
	height : 30px;
}
div#footertext{
color: #333333;
text-align: left;

}
div#footertext a:link, div#footertext a:visited{
	color : #0066cc;
	text-decoration : none;
	/* font-weight : bold; */
	text-decoration : underline;
}
div#headerbottommenu a:hover, div#headertopmenu a:hover, div#footermenuleft a:hover, div#footermenuright a:hover, div#footertext a:hover{
text-decoration : underline;
color : #114477;
}
.exchange{
	border-bottom : 1px solid #ccc;
	font-size : 12px;
	line-height : 12px;
	width : 160px;
	float: left;
}
.ex1{
	float: right;
	padding-right : 5px;
}

.ex2{
	float: left;
	padding-left : 5px;
}
.user{
	color : #1b3d9d;
	font-size : 11px;
	font-weight : bold;
}
.cat{
	color : #1b3d9d;
	font-size : 12px;
	font-weight : bold;
}
img.undernewssmall{
	padding : 0px 5px 0px 25px;
	line-height : 25px;
}
.login{
	font-size : 11px;
	color : #1b3d9d;
	text-decoration : none;
}
.login:hover{
	font-size : 11px;
	color : #1b3d9d;
	text-decoration : underline;
}

.login-undln{
	font-size : 11px;
	color : #1b3d9d;
	text-decoration : underline;
}

.login-undln:hover{
	font-size : 11px;
	color : #6f8ddf;
	text-decoration : underline;
}

.smalllink{
	font-size : 12px;
	color : #1b3d9d;
	text-decoration : none;
	line-height : 14px;
}
.smalllink:hover{
	font-size : 12px;
	color : #1b3d9d;
	text-decoration : underline;
	line-height : 14px;
}
.links_news, links_news:visited{
	font-size : 0.85em;
	color : #1b3d9d;
	text-decoration : none;
/*	margin-left: 3px;*/
	/*line-height : 14px;*/
	
}
.links_news:hover{
	font-size : 0.85em;
	color : #1b3d9d;
	text-decoration : underline;
	}
/* styles de pe vasea.css */
div#undernewslinks{
	color : #1B3D9D;
	background-color : #CCCCCC;
	padding-left : 10px;
	/*width : 458px;*/
	margin-top: 10px;
	height: 18px;
	line-height : 16px;
}
div#news_rubrica{
background : #1b3d9d url(../../sys/img/common/back_rubrica.gif) no-repeat;	
width : 200px;
float : right;
}

div#mijl{
	float: left;
	background-color: #fffdcb;
	width: 178px;
	height: 11px;
	border-top: 1px solid #afafaf;
}
.titlu{
font-size : 20px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : left;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 25px;
 }

 .news_detalii_class{
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #000;
text-align : justify;
text-indent : 20px;
}

div#links{
top: 0px;
float : right;
position : relative;
width : 155px;
/*background-color : Aqua;*/
height : auto;
 }

.afisare_viewsleft{
	font: 11px Arial;
	color : #979797;
	text-align : left;
	float: left;
	padding: 3px 0px 3px 0px;
	width : 65%;
}
.commentshow{
	font: 0.93em Arial;
	color : black;
	text-align : left;
	margin : 0px 0px 3px 0px;
}
.site{
	font: 11px Arial;
	color : #979797;
	text-align : left;
	float: left;
}
.site:hover{
	font: 11px Arial;
	color : #1b3d9d;
	text-align : left;
	float: left;
}
.afisare_viewsright{
	font: 11px Arial;
	color : #979797;
	text-align : right;
	float : left;
	padding: 3px 0px 3px 0px;
	width : 35%;
}
div#newsnews{
	margin : 0px 5px 0px 0px;
}
.sectionlink:link, .sectionlink:visited{
	color:White;
	text-decoration : none;
}
.sectionlink:visited{
	color:White;
	text-decoration : underline;
}
.rubrica_links{
color: White;
height : 20px;
text-align : center;
font-size : 12px;
font-family : "MS Sans Serif";
vertical-align : middle;
line-height : 20px;
font-weight : bold;
letter-spacing : 2px;
background : #1b3d9d;
display : block;
position : relative;
margin-right : 3px;
}


div#textlinks_news ul{
	margin: 0px 3px 4px 3px;
	line-height : 1.05em;
}
div#textlinks_news ul li{
	margin-top: 3px;
}
div#textlinks_comunicate ul{
	margin: 3px 3px 7px 0px;
	line-height : 1.05em;
}
div#textlinks_comunicate ul li{
	margin-top: 3px;
	width : 100%;
}
.rubrica_comenteaza{
	margin-bottom: 4px;
	color: White;
	height : 20px;
	width : 400px;
	text-align : center;
	font-size : 12px;
	font-family : "MS Sans Serif";
	vertical-align : middle;
	line-height : 20px;
	font-weight : bold;
	letter-spacing : 2px;
	background : #1b3d9d;
	display : block;
	position : relative;
}

div#comentmenu{
background-color : Silver;
/*width : 398px;*/
font-size : 11px;
color : #1b3d9d;
font-weight : bold;
margin-left: 10px;
padding-left : 5px;
}

div#categorie{
	border-bottom : 1px solid #1b3d9d; 
	height : 20px;
	margin-right : 5px;
}
div#loged{
	width : 136px;
	background-color : White;
	height : 111px;
	margin:5px 0 0 5px;
	border: 1px solid Silver;
}
div#sendnews, div#addcomment{
	margin: 2px 0px 0px 0px; 
	width : 451px;
/*	float : left;*/
/*	border: 1px solid Aqua;*/
	background-color : #FFFDE8;
	border: 1px solid #afafaf;
	padding : 5px 0px 5px 15px;
	position : relative;
}
div#dataeveniment{
	float: left;
	color : #1b3d9d;
	font-weight : bold;
	height : auto;
	text-align : center;
	width: 70px;
	padding-top : 5px;
}
div#evenimente{
	display : block;
	margin-right : 5px;
	border-bottom : 1px solid #ccc;
}
div#eveniment{
	margin-left: 75px; 
	border-left: 1px solid #ccc;
	padding: 5px 0 5px 5px;
}
.cifradata{
	font-size : 25px;
	font-weight : bold;
	line-height : 25px;
}
.titlueveniment{
	font-weight : bold;
	text-decoration : underline;
}
div#zodii{
	border-top : 1px dashed #ccc;
	clear : both;
}
.zodie{
font-size : 16px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : left;
color : #1B3D9D;
vertical-align : text-top;
position : relative;
text-decoration : none;
line-height : 25px;
}
.afisare_right{
	font: 11px Arial;
	color : #979797;
	text-align : right;
	float : right;
	padding: 3px 5px 3px 0px;
}

/*CSS de pe vote.css*/

div#rezultate{
margin: 0px 10px 0px 0px;
position: relative;
 float: left;
 text-align : left;
 font-family : Arial, Helvetica, sans-serif;
 text-decoration : none;
 font-weight : normal;
 width : 610px;
 font-size : 12px;
/* right : 5px;*/
 padding-left : 10px;
}

div#votat{
position: relative;
 float: left;
 text-align : right;
 font-family : Arial, Helvetica, sans-serif;
 text-decoration : none;
 font-weight : bold;
 width : 595px;
 font-size : 12px;
 top : 5px;
 padding-right : 15px;
 border-top : 1px solid #1b3d9d;
}

.procentcolor{
 	background-color : #1b3d9d;
 	display : inline; 
 	position : absolute;
 	z-index: 499;
	}

	.procentcolor2{
	background-color : #B7CCF2;
 	display : inline; 
 	position : absolute;
 	z-index: 499;
	right : 0px;
	}

.procent{
	float: right;
	display :block;
	position : relative;
	clear : right;
	width: 400px;
	margin-bottom : 3px;
	z-index : 499;
}

.procenttext{
	position : absolute; 
	z-index: 500; 
	color : White;
	/*background-color : transparent;*/
	text-align : center;
	font : 11px Arial;
	line-height : 16px;
	text-indent : 10px;
}
 
.prop {
  float:right;
  width:1px;
}
	    
.clear {
  clear:both;
  height:1px;
  overflow:hidden;
  font-size:1px;
  line-height:1px;
 
}
			    
.min200px {
  height:200px;
}
.tb {
 border-collapse:collapse;
 }
 .tb tr td{
 border:1px solid #989898;
padding: 2px;
 }
 
.fotodesc{ font-size:9px;
	       font-family: Verdana;
	       padding:3px;
	       line-height:13px;
	       margin-top:-5px;
	       padding-bottom:0px;
		    background-color:#f1f1f1; 
		}

.warning{
	font-weight: bold; 
	cursor: pointer; 
	color: red;
	text-decoration: underline; 
}

.warning:hover{
	font-weight: bold; 
	cursor: pointer; 
	color: #ef7777;
	text-decoration: none; 
}

.newscontent a{
	text-decoration: underline;
	color: #1B3DA9;
	font-weight: bold;
}

.newscontent a:hover{
	text-decoration: underline;
	color: #DF0009;
}
