@font-face {
	font-family: vivaldi;
	src: url('vivaldi.ttf');
	src: local(vivaldi), url('vivaldi.ttf') format('opentype');
}
body { 
 margin:0; 
 padding-left:0;
 padding-right:0;
 background:url('../templates/images/backgrounds/bg.jpg') center bottom no-repeat fixed #1e1e1e;
 font-size: 10px; 
 color: Black;
 font-weight: normal;
 font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.vivaldi {font-family:vivaldi}

.s12 {font-size:12px}
.s13 {font-size:13px}

.mt5 {margin-top:5px}
.mt10 {margin-top:10px}

.mb10 {margin-bottom:10px}

.grey {color:#666666}

h1, h2 {padding:0; margin:0 0 10px 0}
p { padding:0; margin:0 0 10px 0 }
div {position: relative}
div.left {float:left}
div.right {float:right}

div.clear {clear:both}

div.roundtop {
 width:980px;
 height:13px;
 background:url('../templates/images/backgrounds/roundedge.png') top center no-repeat;
 margin:15px auto 0 auto;
}

div.roundbottom {
 width:980px;
 height:13px;
 background:url('../templates/images/backgrounds/roundedge.png') bottom center no-repeat;
 margin: 0 auto 15px auto;
}

div.roundcontent {
 width:940px; 
 background:#ffffff; 
 margin:auto; 
 padding:0 20px 0 20px
}

.desp5 {
 width:100%;
 height:5px;
 overflow:hidden
}

.desp10 {
 width:100%;
 height:10px;
 overflow:hidden
}

.gri_11 {
	font-size: 11px; 
	color: #000000; 
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
}

.gri_11b {
	font-size: 13px; 
	color: #000000;
	font-weight: bold;	
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titlu {
	font-size: 10px; 
	color: #000000;
	font-weight: bold;
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_articol {
	font-size: 12px;
	font-family: trebuchet ms, Helvetica, sans-serif;
	color: #000000;
    text-align: justify;
}

.text_articol_1 {
	font-size: 13px;
	font-family: Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
}

.text-articol-2 {
	font-size: 14px;
	font-family: palatino linotype, Helvetica, Arial, Geneva, sans-serif;
	color: #0C0C0C;
}

.copy {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
}

span.body {
	font-size: 10px; 
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.black_back {
	color: #FFFFFF;
      background: #A80000;
	padding-left: 7px;
	padding-right: 7px;
	font-size: 12;
	font-weight: bold;
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;			
}

a.blue-12:link, a.blue-12:active, a.blue-12:visited {
	color : #1E5E87;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight : normal;	 
	font-family: Trebuchet MS;
	padding-left: 0px;
	padding-right: 0px;
}	
a.blue-12:hover{
	Text-decoration: underline;	 
}

a.red-07:link, a.red-07:active, a.red-07:visited {
	color : #1E5E87;	
	font-size: 13px;	
	Text-decoration: none;
	font-weight : bold;	 
	font-family: trebuchet ms, Berlin Sans FB, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	font-variant: small-caps;
	text-transform: uppercase;
}	

a.red-07:hover{
	color : #A80000; 	
	Text-decoration: underline;
}

a.grey-03:link{
	color : #666666;	
	font-size: 12px;	
	Text-decoration: none;   
	font-weight : bold;	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}	

a.grey-03:active{	
	color : #666666;	
	font-size: 12px; 	
	Text-decoration: none;	
	font-weight : bold;	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	padding-left: 0px;
	padding-right: 0px;
}
a.grey-03:visited{
	color : #666666;    
	font-size: 12px;	
	Text-decoration: none; 	
	font-weight : bold;	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
}
a.grey-03:hover{
	color : #FFFFFF; 	
	font-size: 12px;	
	Text-decoration: none;	 
	font-weight : bold;	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #666666;
}

a.text_articol:link, a.text_articol:active, a.text_articol:visited {
	color : #000000;	
	Text-decoration:none;	
	font-size: 12px;	
	font-family: palatino linotype, Verdana, Arial, Geneva, Helvetica, sans-serif;
}
a.text_articol:hover{
	Text-decoration:underline;	
}

span.time {
	font-size: 10px; 
	color: #FFFFFF;
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.form {
	color: #A30000;
	font-familiy: Arial;
	font-size: 10px;
	margin : 0px;
}

hr {
	color: #cccccc;
	width :100%;
	border-style:none;
}

a.h1:link, a.h1:active, a.h1:visited, a.h1:hover {
	color:#000000;;
	Text-decoration:none;
	font-size: 40px;
	font-weight: bold;
	font-family: vivaldi;
	text-shadow: #999999 2px 2px 0px;
}

.titlu-menu {
	font-size: 10px; 
	color: #DA7B00;
	line-height: 34px;
	font-weight: bold;
	padding-left: 9px;
	font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text_articol {
	font-size: 12px;
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
  text-align: justify;
}

.text_articol_1 {
	font-size: 12px;
	font-family: palatino linotype, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.copy {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	color: #000000;
}

span.body {
	font-size: 10px; 
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.detalii:link, a.detalii:active, a.detalii:visited {
	font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #232521;
	display: block;
	width: 100%;
	text-decoration: none;
}
a.detalii:hover {
  width: 318px;
	background-color: #D5D5D5;
}

a.top:link, a.top:active, a.top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	}
a.top:hover {
	text-decoration: underline;
	}

a.titlu:link, a.titlu:active, a.titlu:visited {
	font-family: trebuchet ms, palatino linotype, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	}
a.titlu:hover {
	color: #A30000;
	}

a.text_articol:link, a.text_articol:active, a.text_articol:visited {
	color : #000000;	
	Text-decoration:none;	
	font-size: 12px;	
	font-family: palatino linotype, Verdana, Arial, Geneva, Helvetica, sans-serif;
}
a.text_articol:hover{
	Text-decoration:underline;	
}

a.menu:link, a.menu:active, a.menu:visited {
	color: #666666;
	cursor: pointer;
	font-size: 12px;
	font-family: trebuchet ms, Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 21px;
    height: 21px;
	display: block;
	padding-left: 10px;
	background: url('../templates/images/background-white-arrow.jpg');
}

a.menu:hover {
	color: #000000;
	background: url('../templates/images/background-grey-arrow.jpg');
}
  
a.filtru:link, a.filtru:active, a.filtru:visited {
	color: #666666;
	cursor: pointer;
	font-size: 12px;
	font-family: trebuchet ms, Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 21px;
    height: 21px;
	display: block;
	padding-left: 10px;
	background: url('../templates/images/background-white-arrow.jpg');
}

a.filtru:hover {
	color: #000000;
	background: url('../templates/images/background-grey-arrow.jpg');
}

input.cosy {   
	border:0px none;
	width:100%;
  color: #666666;
	cursor: hand;
	font-size: 11px;
	font-family: trebuchet ms, Verdana, Arial, Geneva, Helvetica, sans-serif;
    line-height: 25px;
    height: 25px;
	display: block;
	text-align:left;
	padding-left: 30px;
	background: url('../templates/images/background-white-plus.jpg')
}  


