@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3c3c3c; background:#aedff5 url(../images/body.png) repeat-x top left; padding:0; margin:0;}
input, textarea, button { font-family: Tahoma; font-size: 11px; color: #000; border: none; background: none; margin:0; padding:0;}
textarea { overflow: auto; }
a {	outline: none; text-decoration: none; }
a:hover {  }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, hr, form, fieldset, legend, table, theah, tbody, blockquote { margin: 0; padding: 0; }
ul { list-style-type: none; }
a img { border: none; }
.clear { clear: both; }
.fl { float:left; }
.fr { float:right; }

#container
{
	margin:0 auto;
	width:960px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~HEADER~~~~~~~~~~~~~~~~~~~~~~~~~~*/


#menu-top
{
	width:960px;
	height:48px;
	background:url(../images/menu.png) repeat-x;
	position:relative;

}

.corner-menu-st
{
position:absolute;

left:0;
bottom:0;
}

.corner-menu-dr
{
position:absolute;
bottom:0;
right:0;
}



#pnl-logo
{
	position:absolute;
	top:0;
	right:27px;
}

#search
{
	float:left;
	padding-top:13px;
}

.inp-search
{
	float:left;
	width:198px;
	height:16px;
	background:#c0d8e4;
	border:1px solid #052d61;
	margin:0px 9px 0px 12px;
	padding-top:2px;
	padding-left:3px;
	color:#052d61;
	
}

#banner
{
	margin:0;
	padding:0;
	height:218px;
	overflow:hidden;
}

#header-bottom
{
	width:959px;
	height:48px;
	background:url(../images/header-bottom.png) repeat-x;
	position:relative;
	border-left:1px solid #044281;
	margin:0;
	padding:0;
}

.corner-menu-down-st
{
	position:absolute;
	top:0;
	left:0;
}

.corner-menu-down-dr
{
	position:absolute;
	top:0;
	right:0px;
}

*html .corner-menu-down-dr
{
		right:-1px;
}

ul.menu-header
{
	margin:0;
	padding:0;
	margin-left:13px;
}


ul.menu-header li
{
	float:left;
	display:block;

}

ul.menu-header li a
{
	font-weight: bold;
	color:#FFFFFF;
	font-size:13px;
	padding-right:17px;
	padding-left:17px;
	height:32px;
	display:block;
	padding-top:13px;
	float:left;

}

ul.menu-header li a:hover, ul.menu-header li a.selected
{
	color:#fcdb00;
}

ul.menu-header li img
{
	float:left;
}

.cautare
{
	float:left;
	margin-top:18px;
	margin-left:12px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~ END HEADER~~~~~~~~~~~~~~*/



#r-content
{
	width:960px;
	background:url(../images/bd-r-content.png) repeat-y;
}

/*~~~~~~~~~~~~~~~~~~~~~~~ box left Raluca Gligore~~~~~~~~~~~~~~*/

#box-left
{
 width:683px;
 float:left;
 margin-left:5px;
}

* html #box-left
{
 margin-left:1px;
}

.box1
{
  width:683px;
  margin-top:5px;
}

.bar-yellow
{
  width:644px;
  height:26px;
  background:url(../images/dots.gif) repeat-x bottom left;
  margin-left:15px;
  padding-bottom:10px;
}

h2.title 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0167a7;
padding-top:5px;

}

h2.title a{
	color:#0167a7;
}

.text-mic
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#3c3c3c;
 margin-left:15px;
 margin-top:10px;
 text-align:justify;
 width:637px;
}

.text-mic a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#3c3c3c;
}

.jos
{
 background:url(../images/jos.png) no-repeat bottom left;
 width:685px;
 height:15px;
 font-size:1px;
 
 


}

.left
{
 background:url(../images/left.png) no-repeat top left;
 width:685px;
 height:15px;
 font-size:1px;

}

.content
{
 background:url(../images/grey.jpg) repeat-y top left;
 overflow:hidden;
 padding-bottom:1px;

}

.buton
{
 width:51px;
 height:20px;
 float:right;
 margin-right:18px;
 margin-top:-2px;
}

.imag
{
	 float:left;
	 width:125px;
	 padding:4px;
}

.imag img
{
	border:1px solid #cfcfcf;
	padding: 2px;
}

.text-mic-fl
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 float:left;
 font-weight:normal;
 color:#3c3c3c;
 margin-left:6px;
 margin-top:10px;
 text-align:justify;
 width:498px;
}

.culeft
{
 width:683px;
 margin-left:5px;
 margin-top:8px;
}

.dta
{
font-family:"Trebuchet MS";
font-size:10px;
margin-top:8px;
margin-left:15px;
color:#1964a7;
}

.litle-b
{
font-family:"Trebuchet MS";
font-size:10px;
color:#000;
margin-left:15px;
margin-top:10px;
}

.dta-m
{
font-family:"Trebuchet MS";
font-size:10px;
color:#1964a7;
}

.red
{
 color:#f10000;
}

.text-g 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#727272;
 float:left;
 margin-left:10px;
 margin-right:8px;

}

.text-g a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#727272;
}

.mess
{
 width:340px;
 margin-top:8px;
 margin-left:15px;
 position:relative;
}

.imag-detaliu
{
 width:300px;
 padding:4px;
 float:left;
}

.imag-detaliu img
{
	border:2px solid #fdde00;
}

.culeft2
{
 widows:683px;
 margin-top:20px;
 margin-left:6px;
}

.text-mic-fl-modif
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 float:left;
 font-weight:normal;
 color:#3c3c3c;
 text-align:justify;
 width:300px;
 margin-left:10px;
}

.text-mic-w
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 float:left;
 font-weight:normal;
 color:#3c3c3c;
 text-align:justify;
 width:300px;
 margin-right:10px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~ END box left Raluca Gligore~~~~~~~~~~~~~~*/


#box-right
{
	float:left;
	width:263px;
	margin-left:6px;
	margin-top:4px;
}

.box-r-middle
{
	background:url(../images/box-rght-middle.png) repeat-y;
	width:263px;

}

.r-box
{
	margin-bottom:4px;
}

.r-yellow-bar
{
	width:230px;
	height:20px;
	background:url(../images/dots.gif) repeat-x bottom left;
	margin-left:15px;
	color:#265e9f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

ul.retea li
{
	float:left;
	display:block;
	margin-right:10px;

}

#retea
{
	margin-left:15px;
	margin-top:20px;
}

.intreb-sondaj
{
	width:242px;
	margin-left:15px;
	margin-top:12px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}


.radio-sondaj
{
	margin-left:17px;
	margin-top:15px;
}


ul.radio li
{
	margin-bottom:10px;

	
}

ul.radio li span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:5px;
	display:block;
	float:left;

}

* html ul.radio li span
{
	padding-top:3px;
}


.buton-poll
{
	/*margin-left:35px;*/
}

ul.blogroll li
{
	margin-top:10px;
}

ul.blogroll li a
{
	color:#303030;
	font-family:Arial;
	font-size:11px;
	margin-left:20px;
}

ul.blogroll li a:hover
{
	text-decoration:underline;
}

ul.tagcloud li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	margin-left:5px;
	margin-right:5px;
	float:left;

}

a.weight1
{
	color:#303030;
  	font-family:Arial, Helvetica, sans-serif;
  	font-weight:normal;
  	text-align:justify;
  	font-size:18px;
}

a.weight2
{
	color:#303030;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	font-size:16px;
}

a.weight3
{
	color:#303030;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    text-align:justify;
    font-size:14px;
}

a.weight4
{
	color:#303030;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	font-size:12px;
}

a.weight5
{
	color:#303030;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    text-align:justify;
    font-size:10px;
}
a.weight1:hover,a.weight2:hover, a.weight3:hover, a.weight4:hover, a.weight5:hover{

	text-decoration:underline;
}

#tagdiv
{
	width:260px;
}

.tagcloud 
{ 
	padding:10px 9px;;
} 

.tagcloud li 
{ 
	display:inline; 

}

.txt-recente
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#3c3c3c;
 margin-left:15px;
 margin-top:10px;
 text-align:justify;
 width:237px;
}

.r-buton
{
 width:51px;
 height:20px;
 float:left;
 margin-top:8px;
 margin-left:15px;
}

.titlu-recente
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#265e9f;
 margin-left:15px;
 margin-top:10px;
}

.titlu-recente a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#265e9f;
}

.titlu-recente-mic
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#265e9f;
 margin-left:15px;
}


.titlu-recente-mic span a
{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#265e9f;
}



/*`````````````FOOTER````````````````*/
#footer
{
	height:48px;
	width:960px;
	background:url(../images/bg-footer.png) repeat-x;
	position:relative;
	margin-bottom:10px;
	
}

#copyright
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 margin-left:18px;
 margin-top:18px;
 float:left;
}

#menu-footer
{
	padding-left:170px;
}

/*`````````````END FOOTER````````````````*/

.borderred
{
	border:1px solid red;
}

/*``````````````````````bar-poll``````````````*/
.line-poll
{
	margin-top:5px;
}


.max-bar-poll
{
	width:120px;
	height:17px;
	float:left;
}

.bar-poll
{
	height:17px;
	background:url(../images/bar-poll.png) repeat-x top left;

}

.rezultat-poll
{
	float:left;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	margin-left:4px;
	padding-top:3px;
}


.rezultat-poll span
{
	margin-left:4px;
}

/*``````````````````````END bar-poll``````````````*/

/*-----------------------Stefan-------------------*/
.s-forms-container
{
	padding: 10px;
}
.b-formtext
{
	width:90px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.b-inp-com
{
	width:307px;
	height:17px;
	border:1px solid #dddddd;
	background:#fff;
	margin-bottom:10px;
	padding:3px;
}

.b-textform
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#323233;
	float:left;
	margin-left:10px;
}

.ekactions{
	font-size:12px;
	color:#005791;
	font-family:Tahoma;
}
.s-ha
{
	height: auto;
}
.b-butoane
{
	text-align: center;
}
.b-textarea-com
{
	width:307px;
	height:82px;
	border:1px solid #dddddd;
	background:#fff;
	margin-bottom:15px;
	padding:3px;
}
.b-form-comment-bis
{
	width:515px;
	padding-top:20px;
    height:358px;
    margin-top:8px;
	padding-left:95px;
	margin-left:10px;
}

/*--------------- End Stefan ----------------*/

.articol
{
	width:625px;
	padding:8px 10px 8px 15px;
}

.articol-text
{
	font-family:Arial, Helvetica, sans-serif;
 	font-size:13px;
 	font-weight:normal;
 	color:#3c3c3c;
 	text-align:justify;
	line-height:20px;
}

.paginare
{
	margin-right:30px;
	margin-top:15px;
	float:right;
}

.arrw-lft
{
	float:left;
	margin-right:10px;
	margin-top:3px;
}

.arrwrght
{
	float:left;
	margin-left:14px;
	margin-top:3px;
}

.flpad
{
	float:left;
	padding-bottom:10px;
}

.flpad ul li
{
	margin-left:5px;
	display:block;
	margin-top:3px;
}

.grey
{
	color:#b4cbdd;
	font-size:11px;
}

.text-mic-negrubold
{
	font-family:Arial;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

.text-med-albs
{
	color:#2d9de8;
	font-family:Arial;
	font-size:11px;
	line-height:17px;
}

.edit-delete, .edit-delete-detaliu
{
	float:right;
	margin-right:10px;
	text-align:right;
}

.edit-delete a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-left:20px;
}

.edit-delete-detaliu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1964a7;
	margin-left:20px;
}

/*css ultim*/
.com a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#3c3c3c;
}

.com
{
 margin-top:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#3c3c3c;
}

.com-m a
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#3c3c3c;
}

.com-m
{
 margin-top:22px;
}

.comentarii
{
  width:660px;
  margin-top:20px;
}

.img-com
{
 float:left;
 width:80px;
 padding:4px;
}

.img-com img
{
	border:2px solid #fdde00;
}

.text-com
{
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
}

.text-und
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:underline;
 color:#3c3c3c;
 margin-right:4px;
 margin-left:8px;
}

.form
{
 margin-top:25px;
 width:500px;
}

.text-form
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#585858;
 float:left;
 margin-right:20px;
 text-align:right;
 width:100px;
}


.inp
{
 width:204px;
 height:18px;
 background-color:#c0d8e4;
 border:1px solid #052d61;
 float:left;
 margin-left:11px;
 margin-bottom:5px;
 padding:1px 3px;
}

.inp1
{
 width:204px;
 height:18px;
 background-color:#c0d8e4;
 border:1px solid #052d61;
 float:left;
 margin-left:10px;
 padding:1px 3px;
}

.butt-sub
{
 float:left;
 width:72px;
 height:25px;
 margin-top:8px;
 float:left;
 margin-left:130px;
}

.inp-m
{
 width:204px;
 height:70px;
 padding:1px 3px;
 background-color:#c0d8e4;
 border:1px solid #052d61;
 float:left;
 padding-bottom:5px;
 margin-left:10px;
}
/*css ultim*/


.bg-confirm
{
	background-color: #fdde00;
	padding: 5px; 
	width:260px;
}

.nbackground{
	border:1px solid #D9D9D9;
	position:absolute;
	top:20px;
	right:10px;
	z-index:3;
	background:#F3F3F3; 
}

.txtbluebold{
	width:100px;
	font-size:12px;
}

.nx{
position:absolute;
top:3px; 
right:5px;
font-size:12px;
font-weight:bold;
}

.formtxt{
	width:100px;
	font-size:12px;
}

.formcont div{
	width:200px;
	font-size:12px;
}

.nforminp{
	width:207px;
	height:15px;
	border:1px solid #dddddd;
	background:#fff;
}

.nforminp2{
	width:207px;
	height:60px;
	border:1px solid #dddddd;
	background:#fff;
}

.b-moderare-comentarii
{
	margin-top:5px;
	float:right;
	width:210px;
}

.moderare
{
	background-color: #fdde00;
	padding: 5px; 
	width:200px;
	position:absolute;
	margin-top:25px;
}

.moderare a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1964a7;
	margin-left:20px;
}

ul.lista-galerie li
{
	float:left;
	display:block;
	width:142px;
	padding:4px;
	margin:5px 5px 5px 0;
}

ul.lista-galerie li img
{
	border:2px solid #fdde00;
}

.mt10
{
	margin-top:10px;
}

.mb10
{
	margin-bottom:10px;
}

.formtext
{
	width:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1964a7;
	margin-left:10px;
}

.inp-blogroll
{
	width:130px;
	height:16px;
	background:#c0d8e4;
	border:1px solid #052d61;
	margin:0px 9px 0px 12px;
	padding-top:2px;
	padding-left:3px;
	color:#052d61;
}

.link-blogroll a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1964a7;
	margin-left:20px;
}
.underline
{
	text-decoration: underline;
}
.harta-strazi
{
	width: 500px;
	float: left;
	margin-top: 15px;
	border: 2px solid #aeaeae;
	text-align: center;
}
.lista-strazi
{
	width: 160px;
	overflow: hidden;
	float: left;
	margin-left: 15px;
	display: inline;
	margin-top: 15px;
}
.lista-strazi h2
{
	font-size: 18px;
	font-weight: bold;
}
ul.strazi li a
{
	margin-left: 0 !important;
	padding-left: 10px;
	background: url(../images/sageata.gif) no-repeat 0 50%;
}
ul.strazi li a:hover, ul.strazi li a.selected
{
	color: #265e9f;
	text-decoration: underline;
}
#strada .strazi
{
	margin-left: 20px;
}
.art_cat
{
	color: #0169a8 !important;
}
.feedicon
{
	position: absolute;
	top:13px;
	left: 25px;
}
