@charset "utf-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0;
	text-align: justify;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #616161;
}
h1 {
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
}
h2 {
	font-size:10px;
	font-weight:bold;
}
h3 {
	font-size:12px;
}
h4 {
	font-size:12px;
}

.body {
	width:1040px;
	margin:0 auto 0 auto;
}
a { 
	color: #006;
	text-decoration:none;
	border:none;
}
#wrapper {
	float:left;
}

#header {
	width: 1024px;
	height: 229px;
	background-color:transparent;
}
.meniu{
	float:right;
	color:#ec008c;
	font-weight:bold;

}
.time{
	float: right;
	width:1024px;
	height: 20px;
	position: absolute;
	padding-right: 50px;
	color: #0F0;
}
.time a{
	text-decoration:none;
	list-style:none;
	border-style: none;
	color: #0F0;
}

.listhead{
	float:right;
	background:none;
}
.listhead ul li{
	list-style-type: none;
	
}

.listhead ul li {
	position: relative;
	display: inline;
	float: left;
	height: 25px;
	margin-top: -12px;
	border-left: 2px solid #cd599c;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	font-size:14px;
	font-weight: bold;
}
.listhead ul li a {
	color:#4a012c;
	text-decoration:none;
}
.listhead ul li:hover{
	background:url(images/headmeniubksel.png);
}

#content {
	float: left;
	width: 1024px;}
.title{
	background:url(images/back_title.png) no-repeat;
	height: 32px;
	padding-top:13px;
	padding-left: 60px;
	width:712px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.title_bottom {
	background:url(images/back_title_bottom.png) no-repeat;
	height: 45px;
	float:left;
	width:772px;
}
.titletext{
	width:738px;
	float:left;
	border-left: 2px solid #ac5199;
	border-right: 2px solid #ac5199;
	padding-left: 20px;
	padding-top: 7px;
	padding-right: 10px;
}

#meniu {
	float:left;
	width:220px;
	margin-left: 2px;
	margin-top: 2px;
}
.bktop{
	float: left;
	margin-top: 5px;
}
.meniutop{
	float:left;
	padding-top: 22px;
	font-size:14px;
	font-weight: bold;
	height:30px;
	padding-left:40px;
	padding-right: 2px;
	width: 175px;
	background-color:transparent;
	background:url(images/meniuto.png)  no-repeat;
}

.meniubottom{
	float:left;
	height:25px;
	padding-left:40px;
	width: 180px;
	margin-top: -5px;
	background:url(images/meniubottom.png)  no-repeat bottom; 
	
}
	
#maincontent {
	float:left;
	width: 790px;
	margin-left: 2px;
	margin-top: 2px;
	padding-bottom: 10px;
}
.list{ 
	width: 213px;
	float:left;
	margin-top:-10px;
	border-right: 2px solid #7c51a1;
	border-left: 2px solid #7c51a1;
}
.list ul{
	list-style:none;
	margin-left: 10px; 
	width: 225px;
	text-decoration:none;
	border:none;
	padding-bottom: 10px;
}
.list ul li a{
	list-style:none;
	color:#999;
	background:url(images/arrow.png) no-repeat 0px 7px;
	text-decoration: none;
	font-size: 11px;
	padding-left: 25px;
	padding-top: 3px;
	
	border:none;
}
.list ul li a:hover{
	color:#C66;
}

#contactform{
	width: 300px;
	color:#5a0246;
	padding-left: 15px;
	padding-top: 10px;
}
.field{
	border: 1px solid #5a0246;
	color:#5a0246;
}
.field:hover{
	background-color:#f0e5ed;
}
.field:focus{
	background-color:#f0e5ed;
}
.fieldv{
	border: 1px solid #5a0246;
	width: 100px;
	color:#5a0246;
	font-size:10px;
}
.fieldv:hover{
	background-color:#f0e5ed;
}
.fieldv:focus{
	background-color:#f0e5ed;
}
.button {
	border:none;
	background:url(images/headmeniubk.png);
	width: 90px;
	height:23px;
	display:block;
}
#footer {
	width: 1024px;
	float:left;
	margin: 3px auto 0 auto;
	height: 50px;
	text-align:center;
	padding-top: 5px;
	font-size:12px;
	background: url(images/footer.png) no-repeat;
}

#footer a {
	text-decoration:none;
	color: white;
}

#copyright{
	margin: 3px auto 0 auto;
	float:left;
	width: 1024px;
	font-size:10px;
	color: white;
}
#copyright a{
	text-decoration:none;
	color: white;
}
.loginfield {
	border: 1px solid #5a0246;
	color:#5a0246;
	width: 120px;
	height: 15px;
	font-size:10px;
}


.alert{
	color:#b2068b;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
}

#adauga{
	margin-left: 10px;
	margin-top: 20px;
	width:300px;
	padding-bottom: 15px;
	padding-left: 10px;
	border: 1px solid #cd599c;
}
#adauga:hover{
	background: #fef4fd;
}
.text{
	margin-left: 4px;
	padding-bottom:3px;
	padding-top:2px;
	width:290px;
	text-align:center;
	border-bottom: 1px dashed #cd599c;
}

.mostsent{
	background:url(images/back_most_sent.png) no-repeat;
	background-color: #e6fbcd;
	margin-top:0px;
	margin-left:8px;
	height:259px;
	width:772px;
}
.mosttitlu{
	text-transform:uppercase;
	padding-left: 60px;
	padding-top: 14px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.new{
	background:url(images/back_new.png) no-repeat;
	background-color:#CCF;
	margin-left:8px;
	background-color:transparent;
	height:259px;
	width:772px;
}

#panou{
	width: 150px;
	float:left;
	margin-top: 35px;
	margin-left: 26px;
	margin-right:7px;
	min-height: 126px;
	padding-top: 5px;
}

#panou:hover{
}

.poza{
	border: none;
}

.poza a {
}

#pozaview {
	float:left;
	width:700px;
	margin-top: 5px;
	margin-left: 5px;
	padding-right:13px;
	padding-bottom:13px;
	border: 1px solid #cd599c;
}
/* view.php 
============================================================================================================================*/

.view_content{
	width: 730px;
}
.prev{
	width:25px;
	float:left;
	padding-top:130px;
}
.next{
	width: 25px;
	padding-top:130px;
	margin-left: 5px;
	float:left;
}
.columnleft{
	width: 360px;
	float:left;
	border-right: 1px dotted gray;
}
.columnright{
	width: 350px;
	float: left;
	margin-left: 10px;
}
.view_felicitare{
	width:300px;
	min-height: 155px;
	float:left;
}
.footer_view_left{
	width:350px;
	padding-top: 5px;
	text-align:center;
	color: #5b0349;
}
.pozamain {
	width:550px;
	margin-top:15px;
	margin-left: 15px;
	min-height:300px;
	min-width:300px;
}
.pozatext {
	margin-top: 10px;
	margin-left: 10px;
	width: 100%;
	text-align:center;
}
#mesaj{
	width:778px;
	margin-left: 5px;
	margin-top:25px;
	padding-top:15px;
}
#mesajtext{
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	width: 720px;
	min-height: 50px;
	border-bottom: 1px dotted gray;
}
#mesajtext:hover{
}
.titlumes {
	color:#cd599c;
	margin-left:5px;
	margin-top: 3px;
	font-size:10px;
	font-weight:bold;
}
.continut{
	width:710px;
	margin-top:5px;
	margin-left:10px;
	padding-right: 10px;
}
.height{
	height: 20px;
	width:700px;
}
.mesajedit{
	float:left;
	margin-left: 30px;
	margin-top: 15px;
	width: 350px;
}
#mesajcp{
	width: 700px;
	float:left;
	height:150px;
	margin-left: 5px;
	margin-top: 15px;
	border-bottom: 1px dashed gray;
}
.adaugamesaj{
	width: 300px;
	float:left;
	margin-top: 15px;
	margin-left: 20px;
	padding-bottom: 20px;
}
.mespoza{
	float: left;
	width: 300px;
	padding-left:30px;
}
#mesajcp1{
	width: 700px;
	float:left;
	margin-top: 10px;
}


#felicitare{
	width:720px;
	min-height:300px;
	padding-bottom: 10px;
	margin: 0 auto 0 auto;
}
#felicitare_th{
	width: 180px;
	height: 180px;
	float:left;
	border-bottom: 1px dotted gray;	
}
.titlu{
	display:block;
	width: 130px;
	text-align:center;
	height: 30px;
	margin-top: 5px;
	font-size:11px;
	color: #4a012c;
}
.titlu  a {
}
backpoza{
	width: 180px;
	height: 125px;
}
.vizite{
	width: 130px;
	text-align:center;
	height: 15px;
	color: #4a012c;
	font-size:10px;
}

.poza1{
	min-width:500px;
	margin: 0 auto 0 auto;
}
.text{
	margin: 5px auto 5px auto;
	text-align:center;
	color: #cd599c;
	font-size:12px;
}
.mesaj1{
	margin: 5px auto 5px auto;
	text-align:justify;
	width: 500px;
}
.data1{
	margin-top: 20px;
	margin-bottom: 10px;
	color:#5a0246;
	font-size: 11px;
	font-weight:bold;
}
.perle{
	float:left;
	width: 395px;
	margin-top: 5px;
	margin-left:5px;
	background-color:#ffe1fc;
	padding-left: 5px ;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	min-height: 150px;
	text-align:justify;
}
.perlatext{	
	margin-left:5px;
	padding-top:2px;
	padding-bottom:5px;
	padding-right: 5px;
	padding-left: 5px;
}
.perlatext:hover{
}
.perletot{
	width:760px;
	margin: 0 auto 0 auto;
}
.paging{
	font-size:9px;
	margin:10px auto 0 auto;
	width: 300px; 
	text-align:center;
	
}
.table td{
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom:5px;
	margin-bottom: 5px;
}
.content {
	border-bottom: 2px solid #cd599c;
	float:left;
	min-height: 50px;
	padding-bottom: 5px;
}
#felicitari_news {
	height:auto; 
	width: auto;
	border: 1px solid gray;
	float:left;
	padding-right:5px;
	max-width:420px;
	vertical-align:middle;
	
}
.ntitle{
	margin-left:10px;
}
.fundal {
	width:128px;
	height: 132px;
	border: 1px solid gray;
	float:left;
	padding-left: 3px;
	padding-top: 3px;
	margin-left: 5px;
	margin-bottom:5px;
}
#nwords{
	height:auto;
	width:auto;
	float:left;
	padding: 5px 5px 5px 5px;
	max-width:320px;
	border:1px solid gray;
	margin-left: 10px;
	min-height:160px;
	font-size:11px;
}
.nmes{
	width: 750px;
	margin-left: 10px;
	padding: 5px 5px 5px 5px;
	height:auto;
	font-size:11px;
	
}
.col1{
	float:left;
	width:254px;
	margin-left: 10px;
}
.coltitle{
	background:url(images/firstpgcol.png) no-repeat;
	width: 212px;
	height:28px;
	padding-top: 11px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	padding-left: 40px;
}
.colcontent{
	width: 248px;
	margin-top: 0px;
	height:150px;
	border-left: 2px solid #b598b6;
	border-right: 2px solid #b598b6;
	min-height: 150px; 
}
.colbottom{
	background:url(images/firstpgcolbottom.png) no-repeat;
	height: 10px;
	width:252px;
}
.col2{
	float:left;
	width:254px;
	margin-left: 6px;
}
.coltitle2{
	background:url(images/firstpgcol2.png) no-repeat;
	width: 212px;
	height:28px;
	padding-top: 11px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	padding-left: 40px;
}
.colcontent2{
	width: 248px;
	margin-top: 0px;
	border-left: 2px solid #80c582;
	border-right: 2px solid #80c582;
	height: 300px; 
}
.colbottom2{
	background:url(images/firstpgcolbottom2.png) no-repeat;
	height: 10px;
	width:252px;
}
.ads {
	width: 248px;
	margin-top: 10px;
	border: 2px solid #b598b6;
	height: 137px; 
}
.know{
	margin-left:10px;
	background-color:transparent;
	float:left;
	width:772px;
	margin-bottom: 20px;
}
.knowtext{
	width:738px;
	border-left: 2px solid #5b9245;
	border-right: 2px solid #5b9245;
	float:left;
	padding-left: 20px;
	padding-top: 7px;
	padding-right: 10px;
}
.knowtitlu{
	background:url(images/back_know.png) no-repeat;
	height: 32px;
	padding-top:13px;
	padding-left: 60px;
	width:712px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	
}
.knowtitlu_bottom{
	background:url(images/back_know_bottom.png) no-repeat;
	height: 45px;
	float:left;
	width:772px;
}
#adminpanel{
	width:350px;
	float:left;
}
.admin_meniu{
	width: 720px;
	float:left;
}
.admin_col{
	width:230px;
	float:left;
	margin-left: 6px;
}
.text_aproba{
	width: 700px;
	border-bottom: 1px dotted gray;
	margin-top: 12px;
	padding-bottom: 5px;
}
.admin_col_bottom{
	width:230px;
	background:url(images/meniubottom.png) no-repeat bottom left;
	background-color: transparent;
	height:35px;
	float:left;
}
.admin_col_top{
	width:230px;
	background:url(images/meniuadmintop.png) no-repeat top left;
	background-color: transparent;
	height:35px;
	float:left;
}
.panou{
	width: 120px;
	height:150px;
	margin-left: 5px;
}
.pozaindex{
	width:120px;
	height:120px;
}
/*-----------------------------------------------------------------------------------*/
div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  margin-left: 20px;
  margin-top: 5px;
  position: relative;
  height: 200px;
  width: 730px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 2500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

/*==================================================================*/
.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.sc_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}

/*==========================================================*/
/*-----------------------------------------------------------------------------------*/
div.new_menu {
  /* Set it so we could calculate the offsetLeft */
  margin-left: 20px;
  margin-top: 5px;
  position: relative;
  height: 200px;
  width: 730px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.new_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 2500px;
  padding: 15px 0 0 15px;
  /* Remove default margin */
  margin: 0;
  background: url('navigation.png');
  list-style: none;
}
.new_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.new_menu a {
  display: block;
  text-decoration: none;
}
.new_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}

/*==================================================================*/
.new_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.new_menu a:hover span {
  display: block;
}
.new_menu img {
  border: 3px #fff solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.new_menu a:hover img {
  filter:alpha(opacity=50);
  opacity: 0.5;
}

/*==========================================================*/

/* =================================================================== scroller=========================*/

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

/* ====================================================================================================== */

.search{
	float:right;
	width:350px;
	margin-top:-25px;
	margin-right: 10px;
}
.searchfield{
	background-color:transparent;
	border: 1px solid #5a0246;
	color:#5a0246;
	
} 
.searchbutton{
	text-indent:23px;
	width:25px;
	height:25px;
	border: none;
	background:url(images/search.png) no-repeat bottom left;
	margin-left:-21px;
}
.list_categ{
	width:667px;
	float:left;
	min-height:100px;
	margin-left: 6px;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #cd599c;
}
.catgory_name{
	display:block;
	padding: 3px;
	text-transform:uppercase;
	font-size:14px;
	margin-top: 10px;
	
}
.subcategorie{
	display:block;
	padding: 2px;
	margin-left: 20px;
	border-bottom: 1px dashed gray;
}
.edit_sub{
	width: 650px;
	line-height: 19px;
	float:left;
	margin-left: 6px;
	padding: 2px;
}
img {
	border-style: none;
}
.vot{
	height:25px;
	text-indent:17px;
	border: none;
	background:url(images/vot.png) no-repeat;
}
.error_strings{ margin-right: 60px;float:right;margin-top:-35px; font-family:Verdana; font-size:10px; color:red;}
