/*
 * Organizarea codului:
GENERAL
HEADER
- meniul pe front si pe account

MIDDLE 
*chestii generale pe middle
-descriere pe homepage
-features pe homepage
-inregistrare
-toate

+NARROW COLUMN
*toate tipurile de blocuri care se ragasesc pe coloanele inguste 
*de pe stanga si dreapta in account
-block outline
-titled-block
-status
-prieteni
-block profilul meu
-blue block outline

+WIDE COLUMN
-titluri in widecolumn
-ocazii
-produsul dorit
-mesajele de sub produs
-butoanele de sub produs
-comentarii la produse/evenimente 
-lasa un comentariu la produs/eveniment 
-block-evenimente
-informatii despre un eveniment
-confimari
-timp ramas
-lista produse sugerate 404
-adauga dorinta
-in lucru

+FORMS
-top search
-index login
-formular inregistrare
-comentarii form
-eveniment form
-cauta dorinta form
-adauga dorinta form
-imagine de profil form
-date personale form
-setari-profil form
-login
-cauta un prieten form

FOOTER
 * */

/*GENERAL*/
body, body a, body input, body textarea {font-family: "Arial",Helvetica,sans-serif;}
body input, body textarea, body p {font-size: 12px;}
body label{font-size:11px;}
body a {text-decoration: none;color:#7E9FD2;}
body a:hover {text-decoration: underline;}

body {background: url(../images/body.png) left top repeat-x;}
body#interior, body#inregistrare {background: url(../images/body2.png) left top repeat-x;}
body#inregistrare {background: url(../images/header-front-repet.png) 0 0 repeat-x;}

			  .content-wrap {background: url(../images/top.png) center top no-repeat;overflow:hidden;}
body#interior .content-wrap,body#inregistrare .content-wrap  {background: url(../images/top2.png) center top no-repeat;overflow:hidden;}
body#inregistrare .content-wrap {background: url(../images/header-front.png) 50% 0 no-repeat;}

.header, .descriere, .middle, .footer, .footer-nav, p.copyright{float:left;width:980px;}
.content {width:980px;margin:0 auto;}
.clearboth{width:980px;clear:both;}
.clear {display:block;clear:both;}

/*layout*/
/*imagini*/
.profilul-meu form span.textarea, .cont-nou a, .middle-features form .buttons input, 
.socialLogin a, form.top-search, a.inchide, .modal .buttons a.submit, .dorinta-wrap ul li .ziceam span.textarea, 
ul.daruieste li.dropDown a, .menu.prieteni li div.sterge a.stergere, .menu.prieteni li div.sterge a.trimiteMesaj, 
ul.status li span {background: url(../images/imagini.png) 0 0 no-repeat;}

/*icons pe albastru*/
a.omulet, a.plus, a.lacat, div.sagetuta, .ghilimele {background: url(../images/icon-albastru.png) 0 0 no-repeat;}
a.omulet {font-size:11px;color:#232B3B;text-shadow:#F6F9FE 0 1px 0;background-position:0 -7px;font-weight:bold;padding:0 0 0 20px;}
a.plus {width:9px;height:9px;text-indent:-100000px;background-position:-5px -36px;}
a.plus:hover {background-position:-5px -45px;}
a.lacat {padding:4px 0 3px 22px;float:left;background-position:0 -67px;font-size:11px;color:#383B42;margin:6px 0 0 0;}
div.sagetuta {display:block;width:5px;height:7px;background-position:-7px -100px;position:absolute;top:18px;left:-5px;}
a.inchide {width:14px;height:14px;text-indent:-10000px;background-position:-200px -93px;display:block;margin:19px 21px 0 0;}
a.inchide:hover{width:14px;height:14px;background-position:-151px -91px;}
.ghilimele{width:12px;height:12px;background-position:-5px -113px;}

/*icons transparent*/
a.veziComment, a.stergeDorinta, a.modificaDorinta, ul.status li a{background: url(../images/icon/icon-transparent.png) 0 0 no-repeat;}
a.veziComment, a.stergeDorinta, a.modificaDorinta {font-size:11px;color:#006699;float:right;}
a.modificaDorinta {background-position:0 -3px;padding:0 0 5px 32px;}
a.stergeDorinta {background-position:0 -33px;padding:0 0 5px 28px;margin:0 0px 0 18px;}
a.veziComment {background-position:0 -63px;padding:0 0 5px 28px;margin:0 25px 0 8px;}

/*icons alb*/
.date-personale .select-replacement span, .pageNav ul a.selected, .despreMine .contacte li, .despreMine .sociale a {background: url(../images/icon-alb.png) 0 0 no-repeat;}

/*typografy*/
.descriere, .middle-features h3 {font-family:Helvetica, Arial, sans-serif;}

/*HEADER*/
			  .header {height:217px;background: url(../images/top-search-bg.png) left bottom no-repeat;}
body#interior .header {background: none;height:192px;}
span.wellcome,.header .menu a{color:#FFFFFF;font-size:11px;}
span.wellcome {height:32px;line-height:32px;float:left;padding:0 0 0 4px;}

.menu li, .menu a{float:left;}
.header .menu {float:right;}
.header .menu li{margin-right:10px;}
.header .menu li.last {margin-right:3px;}
.header .menu a {width:70px;height:32px;line-height:32px;text-align:center;}
.header .menu a.selected {background: url(../images/selected.png) 0 0 no-repeat;height:49px;}
.header .menu a.selected:hover {text-decoration:none;}

.header .dashboard {width:980px;float:left;margin:0;}
.header .dashboard ul {clear:both;float:none;width:560px;margin:0 auto;}
.header .dashboard li{margin:0 1px 0 0;padding:5px 0 0;}
.header .dashboard li.last{margin-right:0;}
.header .dashboard a{
	font: bold 13px/39px Arial,Helvetica,sans-serif;
	text-align:center;
	text-shadow:#FFFFFF 0 1px 0;
	color:#232B3B;
	width:145px;
	height:39px;
	background: url(../images/dashboard.png) 0 0 no-repeat;
}
.header .dashboard li.cado a{width:135px;background-position:-146px 0;}
.header .dashboard li.last a{width:132px;background: url(../images/foto.png) 0 0 no-repeat;;}
.header .dashboard li.selected, .header .dashboard li.foto-selected, .header .dashboard li.cado-selected {padding-top:0;}
.header .dashboard li.selected a{background: url(../images/dashboard-selected.png) 0 0 no-repeat;height:49px;line-height:49px;}
.header .dashboard li.foto-selected a{background: url(../images/foto-selected.png) 0 0 no-repeat;height:49px;line-height:49px;}
.header .dashboard li.cado-selected a{background: url(../images/cado-selected.png) 0 0 no-repeat;height:49px;line-height:49px;}
.header .dashboard li.selected a:hover{}

a.logo {
    float: left;
    width: 224px;
    height:91px;
    background: url(../images/logo.png) left top no-repeat;
    text-indent: -10000px;
	clear:left;
	margin:20px 0 0;
}

/*MIDDLE*/
.middle{padding:0 0 30px 0;}
/*descriere pe homepage*/
.descriere {background: url(../images/descriere.png) 0 0 no-repeat;margin:1px 0 0 0;height:287px;}
.descriere li{width:311px;float:left;position:relative;height:205px;margin:0 15px 0 0;}
.descriere li.second {padding:60px 0 0 15px;}
.descriere li.spiridus img {position:absolute;top:-28px;left:33px;}
.descriere h2, .descriere p {text-shadow:#D0D9E7 0 1px 0;}
.descriere h2{font-size:25px;font-weight:bold;margin:26px 0 15px 15px;}
.descriere p, .middle-features p {font-size:13px;color:#19202D;line-height:127%;}
.descriere p {margin:0 0 17px 16px;}

span.inregistrarea {
	display:block;
	width:134px;
	height:53px;
	background: url(../images/inregistrare.png) 0 0 no-repeat;
	margin:32px 0 0 14px;
	
	padding:0 18px 0 0;
}
span.inregistrarea a {
	font-size:18px;
	color:#FFFFFF;
	display:inline-block;
	font-weight:bold;
	text-shadow: #447F01 0 1px 0;
	color:#FFFFFF;
	padding:10px 22px 11px 23px;
}
.middle-features form .buttons input {font-size:13px;text-shadow: #657CA5 0 1px 0;line-height:23px;}
a.citeste {font-size:11px;color:#383B42;text-decoration:underline;display:inline-block;margin:0 0 0 17px;}
a.citeste:hover {padding-top:2px;} 

/*features pe homepage*/
.middle-features {background:#F1F6FF;border-bottom:1px solid #FFFFFF;padding:0 0 24px 0;}
.middle-features ul{width:668px;float:left;padding:46px 0 0 0;}
.middle-features li {width:270px;float:left;background: url(../images/features.png) 0 0 no-repeat;padding:0 0 0 56px;margin:0 0 10px 0;}
.middle-features li.socializeaza{background-position:16px 0;}
.middle-features li.seteaza{background-position:15px -363px;}
.middle-features li.dorinte{background-position:15px -191px;}
.middle-features li.aproape{background-position:19px -544px;}
.middle-features h3 {font-size:16px;color:#151A25;font-weight:bold;margin:3px 0 5px 0;}
.middle-features p {margin:0 0 17px 0;line-height:117%;}

/*inregistrare*/
body#inregistrare .middle{background: #F1F6FF url(../images/umbra-inregistrare.png) 0 0 repeat-x;}
.cont-nou {width:400px;float:left;margin:34px 28px 0 0;padding:0 0 0 47px;}
.cont-nou h1 {font: bold 25px Helvetica, Arial, sans-serif;color:#41546F;border-bottom:1px solid #B3C8E9;margin:0 0 17px 0;padding:0 0 6px;}
.cont-nou p {font-size:13px;color:#232B3B;line-height:120%;margin:0 0 16px 0;}
.cont-nou a {width:210px;height:32px;float:left;line-height:32px;text-shadow:rgba(26,53,110,.6) 0 1px 0;font-weight:bold;color:#FFFFFF;padding:0 0 0 50px;margin:0 0 15px 0;font-size:15px;}
.cont-nou a.facebook {background-position:-150px 0;}
.cont-nou a.twitter {background-position:-150px -32px;}
.cont-nou .dunga {border-bottom:1px solid #B3C8E9;margin:23px 0 14px 0;}

/*toate*/
.toate a {background:none;width:auto;height:auto;font-size:12px;color:#333333;float:none;}
.toate a:link {color:#333333;}      /* unvisited link */
/*.toate a:visited {color:#7F9FD2;}   visited link */
/*.toate a:hover {color:#FF00FF;}   mouse over link */
.toate a:active {color:#0000FF;padding-top:2px;}  /* selected link */

/*NARROW COLUMN*/
.narrow-column{width:190px;float:left;margin:26px 20px 0 0;}
.no-mr{margin-right:0;}

/*block outline*/
.block, .block .top,.block .content, .block .bottom{float:left;}
.block {width:190px;margin:0 0 17px;}
.block .top, .block .bottom{width:190px;height:5px;background: url(../images/block.png) 0 0 no-repeat;}
.block .bottom{background-position:left bottom;}
.block .content{border-right:1px solid #AFC8F3;border-left:1px solid #AFC8F3;width:188px;}

/*titled-block*/
.titled-block .top {
	background: url(../images/titled-block.png) 0 0 no-repeat;
	width:190px;
	height:30px;
}

.titled-block .top h2{font:bold 12px/30px Arial, Helvetica, sans-serif;color:#FFFFFF;text-shadow:0 1px 0 #8EADDE;padding:0 0 0 12px;}

/*status*/
ul.status {}
ul.status li {
	background: url(../images/narrow-menu-border.png) 0 0 repeat-x;
	position:relative;
	float:left;
	clear:both;
	width:188px;
	padding:10px 0;
}

ul.status li.despre-mine {background:none;}
ul.status li.selected {background: url(../images/narrow-repeat.png) 0 0 repeat-x;}
ul.status li.selected span{position:absolute;width:8px;height:15px;background-position:-234px -90px;right:-8px;top:18px;}
ul.status li.prieteni {padding:10px 0;}


ul.status li a {color:#232B3B; font-weight:bold;font-size:13px;padding:9px 0 9px 60px;float:left;}
ul.status li.despre-mine a {background-position:-1px -104px;}
ul.status li.familie a{background-position:-2px -165px;}
ul.status li.prieteni a{background-position:-1px -226px;}
ul.status li.invitatii a{background-position:-4px -288px;}
ul.status li.mesaje a{background-position:-2px -350px;}
ul.status li.agenda a{background-position:-5px -403px;}
ul.status li.notificari a{background-position:-3px -460px;}



/*prieteni*/
.prieteni {padding:12px 0 0 6px}
.prieteni li {
	clear:both;
	width:170px;
	float:left;
	border-bottom:1px solid #CEDBF0;
	padding:0 0 16px 2px;
	margin:0 0 10px 0;
}
.prieteni li.last{margin-bottom:0;border-bottom:0 none;}
.prieteni li a.image-wrap {float:left;}
.prieteni li a, .confirmate a {font-size:11px;color:#232B3B;}
.prieteni li a img, .confirmate li img{margin:0 8px 0 0;}
.prieteni li b, .prieteni li p {float:left;width:95px;}
.prieteni li b {margin:6px 0 5px 0;}
.prieteni li p {line-height:112%;}

/*block profilul meu*/
.profilul-meu{padding:8px 0 3px 11px;width:174px;float:left;}
.content .profilul-meu img{margin:0 11px 10px 0;}
.profilul-meu h2{font-size:16px;font-weight:bold;color:#232B3B;margin:0px 0 2px;padding:0 0 0 4px;}
.profilul-meu span, .cuvantare p{font-size:11px;color:#232B3B;}
.profilul-meu span {padding:0 0 0 4px;margin:0 0 12px 0;float:left;}
.ghilimea {background: url(../images/icon/ghilimea.png) 0 0 no-repeat;float:left;clear:both;width:10px;height:10px;}
.profilul-meu .ghilimea {margin:6px 5px 0 1px;float:left;}
.cuvantare {
	float:left;
	width:150px;
	border-left:1px solid #C0D2EF;
	padding:5px 0 0 7px;
	margin:30px 0 0 0;
	line-height:89%;
}
.cuvantare p{margin-bottom:16px;}
a.edit {margin:2px 6px 0 0;}
a.edit, .profilul-meu form .submit {font-size:11px;color:#006699;float:right;}


/*blue block outline*/
.blue-block {background: url(../images/blue-block-search.png) 0 0 no-repeat;width:190px;height:70px;}

/*next event block*/
.nextEvent{}
.nextEvent .continutNextevent{padding:18px 0 0 9px;}
.nextEvent .laCine{border-bottom:1px solid #CEDBF0;border-top:1px solid #CEDBF0;width:170px;padding:11px 0 13px;margin:0 0 9px 0;}
.nextEvent p{font-size:11px;margin:0 0 12px 0;padding:0 0 0 3px;}
.nextEvent h5 {font-size:13px;font-weight:bold;color:#232B3B;padding:0 0 0 4px;margin:0 0 11px 0;}
.nextEvent a.image-wrap {float:left;margin:0 3px 0 0;}
.nextEvent a.image-wrap img {margin:0;}
.nextEvent b {font-size:15px;margin:8px 0 0 0;float:left;}
.nextEvent b a {color:#232B3B;}
.nextEvent a.next{clear:both;float:left;margin:0 0 15px 0;}

/*WIDE COLUMN*/
.wide-column{
	width:558px;
	border-left:1px solid #AFC8F3;
	border-bottom:1px solid #AFC8F3;
	border-right:1px solid #AFC8F3;
	float:left;
	padding:26px 0 0;
	margin:0 20px 0px 0;
}
.wide-column .content {width:539px;padding:0 0 0 19px;position:relative;}

/*titluri in widecolumn*/
h2.titlu-bg, .titlu-slide h2 {
	width:500px;
	height:30px;
	background: url(../images/titlu.png) 0 0 no-repeat;
	font:bold 12px/30px Arial,Helvetica, sans-serif;
	color:#FFFFFF;
	text-shadow:#647BA4 0 1px 0;
	padding:0 0 0 20px;
	clear:both;
	font-size:14px;
}
.block-evenimente h2 {font:bold 20px Arial, Helvetica, sans-serif;color:#232B3B;margin:13px 0 0 19px;}
.ocazii h2{font-size:13px;font-weight:bold;color:#232B3B;float:left;margin:7px 0 0 0;}
.product h4, .product h3 {color:#232B3B;text-shadow:#FFFFFF 0 1px 0;font-weight:bold;}
.product h4 {font-size:14px;margin:0 0 6px 0;}
.product h3 {font-size:18px;border-bottom:1px solid #C0D2EF;padding:0 0 6px;width:424px;margin:0 0 7px 0;}
.titlu-slide {width:520px;height:30px;background: url(../images/titlu-slide.png) 0 0 no-repeat;float:left;clear:both;}
.titlu-slide h2 {background:none;width:460px;float:left;}
.titlu-slide a {float:left;width:38px;height:30px;text-indent:-10000px;}

/*ocazii*/
.ocazii {width:518px;float:left;margin:0 0 7px;}
.ocazii ul {float:right;}
.ocazii ul li{margin:0 15px 0 0;}
.ocazii ul li.last{margin-right:0;}
.ocazii ul a{background: url(../images/icon/ocazii.png) 0 0 no-repeat;width:30px;height:27px;text-indent:-10000px;}
.ocazii ul a.iepuras{}
.ocazii ul a.tort{background-position:-47px 0;}
.ocazii ul a.craciun{background-position:-91px 0;}

/*produsul dorit*/
.dorinta {width:518px;position:relative;border:1px solid #AAC4F0;float:left;margin:0 0 14px 0;z-index:80;}
.dorinta-wrap{border-top:1px solid #C9D9F1;width:518px;background:#E7F0FD;float:left;}
.product {
	border-top:1px solid #DDE8F9;
	background:#E7F0FD;
	width:424px;
	padding:21px 18px 0 76px;
	float:left;
}
.product.de-paste {background: url(../images/icon/iepuras.png) 13px 9px no-repeat;}
.product.ziua-mea {background: url(../images/icon/tort.png) 13px 9px no-repeat;}
.product.de-craciun {background: url(../images/icon/brad.png) 13px 9px no-repeat;}
.product p, .product a {color:#323948;font-size:11px;text-shadow:#FFFFFF 0 1px 0;}
.product p {line-height:130%;margin:11px 0 0;}

.img-hold{
	width:100px;	height:100px;
	border:1px solid #BFD3F5;
	background:#FFFFFF;
	display:table;
	text-align:center;
	float:right;
	margin-left:15px;
}
.img-hold div{display:table-cell;vertical-align: middle;overflow:hidden;}
.codita {
	width:11px;
	height:22px;
	background: url(../images/codita.png) 0 0 no-repeat;
	position:absolute;
	top:7px;
	left:-11px;
	z-index:3;
}

/*mesajele de sub produs*/
.dorinta-wrap ul {clear:both;padding:6px 0 5px 19px;float:left;border-bottom:1px solid #C0D2EF;}
.dorinta-wrap ul li{border-top:1px solid #C0D2EF;width:480px;float:left;padding:0 0 7px;}
.dorinta-wrap ul li .ghilimea{margin:16px 14px 0 0;}
.dorinta-wrap ul li .ziceam-wrap {padding:0 20px 0 0;}
.dorinta-wrap ul li .ziceam{float:left;position:relative;padding:12px 0 0 20px;}
.dorinta-wrap ul li .ziceam .ghilimele{position:absolute;}
.dorinta-wrap ul li .ziceam .ghilimele.sus {right:-19px;top:11px;}
.dorinta-wrap ul li .ziceam .ghilimele.jos {left:0;bottom:-1px;}
.dorinta-wrap ul li .ziceam p {font-size:12px;color:#323948;}
.dorinta-wrap ul li .ziceam a.edit {color:#9BB9E8;display:inline-block;padding:3px 21px 12px 31px;}
.dorinta-wrap ul li .editare {clear:both;}
.dorinta-wrap ul li .editare span.data, .dorinta-wrap ul li .ziceam p {float:right;text-shadow:#FFFFFF 0 1px 0;}
.dorinta-wrap ul li .editare span.data {margin:0 7px 0 0;}
.dorinta-wrap ul li .editare .edit {margin:0;}
.dorinta-wrap ul li p, .dorinta-wrap ul li span.data {text-shadow:#FFFFF 0 0 0;}
.dorinta-wrap ul li p{font-size:12px;color:#323948;line-height:140%;margin:0 0 3px 0;}
.dorinta-wrap ul li span.data{;color:#858D9B;font-size:11px;}
.dorinta-wrap ul li .ziceam span.textarea {width:442px;height:30px;background-position:0 -157px;float:left;}
.dorinta-wrap ul li .ziceam span.textarea textarea {width:432px;height:20px;padding:7px 0 0 5px;font-size:11px;color:#7B8089;}

/*butoanele de sub produs*/
.controls {width:518px;float:left;background:#F8FBFE;padding:17px 0 12px;}
.eveniment .controls {border-top:1px solid #AFC8F3;}
ul.daruieste {float:left;padding:10px 0 0 19px;}
ul.daruieste li{margin-right:11px;}
ul.daruieste li.dropDown {position:relative;}
ul.daruieste li.dropDown a {width:77px;height:26px;background-position:-139px -131px;padding:0 13px 0 0;}
ul.daruieste li.dropDown .dropWrap {position:absolute;top:26px;left:5px;border-top:1px solid #F8FBFE;}
ul.daruieste li.dropDown ul {border:1px solid #6279A1;background:#7189B1;padding:4px 5px 0 4px;float:left;}
ul.daruieste li.dropDown li {clear:both;border-bottom:1px solid #9AABC8;margin:0 0 5px 0;padding:0 0 3px 0;width:69px;}
ul.daruieste li.dropDown li.last {margin-bottom:0;border-bottom:0;}
ul.daruieste li.dropDown li a {background:none;font-size:11px;font-weight:normal;text-align:left;width:auto;height:auto;line-height:normal;}
ul.daruieste li.last{margin-right:0;}
ul.daruieste li a, .nextEvent a.next{
	width:75px;
	height:26px;
	background: url(../images/daruieste.png) 0 0 no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-shadow: #647BA4 0 1px 0;
	text-align:center;
	line-height:26px;
}
ul.daruieste li.last a{width:166px;background-position:-177px 0;}
.controls .social {width:auto;float:right;border:0 none;padding:0;margin:16px 0 0 0;}
.controls .social li {padding:0;margin:0 10px 0 0;}
.controls .social li.last {margin-right:19px;}
.controls .social a{
	width:16px;
	height:16px;
	background: url(../images/icon/social-wide-col.png) 0 0 no-repeat;
	text-indent:-10000px;
	float:left;
}
.controls .social a.messenger{background-position:0 0;}
.controls .social a.facebook{background-position:-26px 0;}
.controls .social a.twitter{background-position:-52px 0;}
.prieteni img, .confirmate img,.profilul-meu img, .nextEvent img{float:left;border:1px solid #CEDBF0;padding:1px;margin:0 17px 0 0;}

/*comentarii la produse/evenimente */
ul.comentarii {clear:both;float:left;margin:0 0 15px;}
ul.comentarii li {
	clear:both;
	padding:0px 0 0 21px;
	position:relative;
	width:470px;
	float:left;
	clear:both;
	margin:0 0 14px 0;
}
ul.comentarii li img {border:1px solid #BBD0F3;padding:1px;float:left;margin:0 7px 0 0;}
.codita-mica {width:7px;height:11px;background: url(../images/codita-albastra.png) 0 0 no-repeat;position:absolute;top:7px;left:76px	;}
.el-zice {float:left;border:1px solid #BBD0F3;padding:10px 0 0 13px;width:396px;color:#232B3B;font-size:11px;background:#F8FBFE;}
.el-zice span a{font-size:13px;font-weight:bold;color:#232B3B;display:inline-block;margin:0 6px 0 0;}
.el-zice p{font-size:11px;line-height:128%;margin:5px 0 11px 2px;padding:0 10px 0 0;}
ul.comentarii li.arata-tot a, .controls a.vezi-comentarii {float:right;font-size:11px;color:#006699;}


/*lasa un comentariu la produs/eveniment */
.spune-ceva {overflow:hidden;}
.spune-ceva .el-zice{width:389px;padding:15px 0 0 20px;}

/*block-evenimente*/
.block-evenimente {
	width:518px;
	border-left:1px solid #AFC8F3;
	border-top:1px solid #AFC8F3;
	border-right:1px solid #AFC8F3;
	background: #FFFFFF url(../images/umbra-interior.png) 0 0 repeat-x;
	position:relative;
	padding:0 0 18px 0;
	clear:both;
}
.sageata {width:8px;height:5px;background: url(../images/sageata.png) 0 0 no-repeat;position:absolute;right:42px;top:148px;}

/*informatii despre un eveniment*/
.info{padding:9px 19px 0 19px;overflow:hidden;}
.info li{font-size:11px;color:#375173;border-bottom:1px solid #CEDBF0;margin:0 0 10px 0;padding:0 0 6px;width:479px;float:left;}
.info li.last{border-bottom:0;margin-bottom:4px;}
.info li a{float:right;color:#375173;}

/*confimari*/
.confirmate {width:480px;border:1px solid #CFDBF0;clear:both;overflow:hidden;margin:0 0 0 19px;}
.confirmate li {width:221px;float:left;border-bottom:1px solid #CFDBF0;padding:9px 0 13px 9px;margin:0 20px 0 0;}
.confirmate li.par {width:230px;padding-left:0;margin-right:0;}
.confirmate li.bottom {border-bottom:0;}
.confirmate b {float:left;margin:12px 0 0 0;}
.confirmate li.vezi-tot {border-top:1px solid #CFDBF0;padding:0;margin:0;border-bottom:0;width:462px;padding:8px 18px 12px 0;}
.confirmate li.vezi-tot a{float:right;color:#375173;font-size:11px;}

/*timp ramas*/
.timp-ramas {width:520;height:37px;background: url(../images/timp-ramas.png) 0 0 no-repeat;margin:0 0 13px;}
.timp-ramas p {font-size:14px;font-weight:bold;color:#FFFFFF;text-shadow:#647BA4 0 1px 0;padding:15px 0 0 59px;}

/*lista produse sugerate*/
.lista-produse {position:absolute;width:446px;z-index:100;top:95px;left:36px;}
.cauta-prieten .lista-produse {top:65px;left:16px;}
.lista-produse .top, .lista-produse .bottom{background: url(../images/lista-prod-top.png) 0 0 no-repeat;width:446px;height:4px;}
.lista-produse .bottom {background: url(../images/lista-prod-bottom.png) 0 0 no-repeat;}
.lista-produse .content-produse {width:446px;background: url(../images/lista-prod-content.png) 0 0 repeat-y;}
.lista-produse div.titlu {
	width:438px;
	height:25px;
	margin:0 auto;
	border-bottom:1px solid #7F9FD2;
	border-left:1px solid #7F9FD2;
	border-right:1px solid #7F9FD2;
	background:#A8C4F2;
	color:#FFFFFF;
	text-shadow:0 1px 0 #8EADDE;
}
.lista-produse h2{font:bold 12px/25px Arial,Helvetica, sans-serif;color:#FFFFFF;float:left;padding:0 0 0 16px;margin:0 273px 0 0;}
.lista-produse div.titlu a{font-size:11px;float:right;background: url(../images/icon/inchide.png) 0 2px no-repeat;color:#FFFFFF;padding:0 0 0 11px;margin:4px 18px 0 0;}
.lista-produse ul {	width:438px;margin:0 auto;border-top:1px solid #FFFFFF;overflow:hidden;}
.lista-produse li {border-bottom:1px solid #FFFFFF;background:#F1F6FE;font-size:11px;color:#232B3B;float:left;padding:0 16px;width:407px;}
.lista-produse li.hover {background:#E7F0FD;}
.lista-produse li a, .produsul a {color:#232B3B;}
.lista-produse li a:hover, .produsul a:hover {text-decoration:none;}
.lista-produse h4, .produsul h4 {font-weight:bold;margin:8px 0 3px 0;}
.lista-produse .vezi-toate {
	background:#A8C4F2;
	width:438px;
	height:25px;
	margin:0 auto;
	border-top:1px solid #7F9FD2;
}
.lista-produse .vezi-toate .sageataD{
	font-size:11px;
	color:#FFFFFF;
	background: url(../images/icon/vezi-tot.png) 0 2px no-repeat;
	padding:0 0 0 15px;
	margin:8px 0 0 21px;
	display:inline-block;
}

.lista-produse p, .produsul p {line-height:120%;font-size:11px;}
.lista-produse .img-hold, .produsul .img-hold  {width:74px;height:70px;border-left:1px solid #BFD3F5;border-right:1px solid #BFD3F5;border-top:0;border-bottom:0;margin:0 0 0 10px;}
.controls a.vezi-comentarii {margin:7px 0 0 0;padding:0 20px 0 0;}

/*lista prieteni sugerati*/
.listaPrieteni{}
.listaPrieteni li {width:218px;padding:0;margin:0;border-right:1px solid #FFFFFF;}
.listaPrieteni li a {font-size:11px;color:#232B3B;font-weight:bold;float:left;width:130px;margin:15px 0 0 0;}
.listaPrieteni li a.image-wrap {float:left;border:1px solid #BFD3F5;padding:1px;background:#FFFFFF;width:48px;margin:8px 14px 0 16px;}
.listaPrieteni li a.buton.mic{float:left;text-align:center;width:59px;border:1px solid #7F9FD2;background:#A8C4F2;height:23px;line-height:23px;font-size:12px;font-weight:bold;color:#FFFFFF;text-shadow:#8EADDE 0 1px 0;margin:10px 0 9px;}
.listaPrieteni li a.buton.mic:hover {text-decoration:underline;} 

/*rezultate zero*/
.lista-produse div.error {padding:24px 0 27px;}
.lista-produse div.error p{font-size:11px;color:#232B3B;text-align:center;margin:0 0 12px 0;}
.lista-produse div.error a{color:#232B3B;font-size:11px;background: url(../images/altele.gif) 148px 4px no-repeat;text-align:center;display:block;}

/*paginare*/
.lista-produse .pageNav b{border:0;}
.lista-produse .pageNav {width: 430px;height: 25px;margin:0 0 0 0;padding:0 0 0 0;clear:both;text-transform:uppercase;}
.lista-produse .vezi-toate .pageNav b{font-size: 11px;font-weight: bold;margin:8px 0 0 14px;float:left;}
.lista-produse .pageNav .numere {height: 22px;float:left;padding:2px 0 0 51px;}
.lista-produse .numere ul {border-top:0;margin:0;width:auto;}
.lista-produse .numere li {width:auto;height:auto;padding:0 14px 0 0;background: url(../images/icon/paginareLi.png) right 8px no-repeat;border:0;margin:0 13px 0 0;}
.lista-produse .numere li.first{}
.lista-produse .numere li.last{padding-right:0;background:none;}
.lista-produse .numere a {
	font-size:11px;
	color:#FFFFFF;
	text-shadow:rgba(0,0,0,0.05) 0 1px 0;
	width: 21px;
	height: 21px;
	font-weight: bold;
	line-height:25px;
	text-align: center;
	float:left;
}

.lista-produse .numere a.selected, .lista-produse .numere a.selected:hover {background: url(../images/icon/paginare.png) 0 0 no-repeat;color: #7F9FD2;text-shadow:rgba(0,0,0,.05) 0 1px 0;}
.lista-produse .numere a.selected:hover {text-decoration:none;}
.lista-produse .numere a:hover {text-decoration:underline;}

/*adauga dorinta*/
.produsul {width:446px;border:1px solid #AFC8F3;background: #FFFFFF url(../images/umbra-interior.png) 0 0 repeat-x;float:left;padding:0 16px;margin:0 0 15px 0;}
.produsul h4 {font-size:11px;margin:13px 0 3px;}

/*in lucru*/
p.in-lucru {
	background: url(../images/icon/atentie.png) 50% 20px no-repeat;
	font-size:11px;
	color:#333333;
	text-align:center;
	padding:50px 0;
	line-height: 140%;
}

/*modal*/
.modal {position:absolute;left:0;right:0;width:482px;z-index:3000;}
.modal.lat {width:572px;}
.modal .top{width:482px;height:47px;background: url(../images/modalTop.png) 0 0 no-repeat;}
.modal.lat .top {width:572px;background: url(../images/modalTop2.png) 0 0 no-repeat;}
.modal .top h2 {font-size:12px;font-weight:bold;color:#FFFFFF;text-shadow:rgba(127,160,210,.64) 0 1px 0;float:left;margin:20px 0 0 26px;}
.modal .top a.inchide {text-indent:-10000px;float:right;}
 
.modal .bottom{width:482px;height:38px;background: url(../images/modalBottom.png) 0 0 no-repeat;}
.modal.lat .bottom {width:572px;background: url(../images/modalBottom2.png) 0 0 no-repeat;}
.modal .continutModal {background: url(../images/modalContinut.png) 0 0 repeat-y;width:482px;}
.modal.lat .continutModal {background: url(../images/modalContinut2.png) 0 0 repeat-y;width:572px;}
.modal .descriereProdus {border-bottom:1px solid #CFDDF4;width:435px;margin:0 auto;padding:17px 17px 0 18px;height:93px;}
.modal .descriereProdus p{font-size:11px;color:#232B3B;line-height:120%;text-shadow:rgba(255,255,255,.64) 0 1px 0;margin:0 0 13px 0;}
.modal .detaliiProdus {float:left;padding:20px 0 0 6px;}
.modal .listItem {width:218px;border-bottom:1px solid #CFDDF4;padding:0 0 11px 22px;margin:0 0 17px 0;}
.modal .listItem strong, .modal .listItem b, .modal .listItem a {font-size:30px;font-weight:bold;color:#647BA4;display:inline-block;}
.modal .listItem strong{margin:0 6px 0 0;}
.modal .listItem b {}
.modal .listItem a {margin:0 0 9px 0;padding:0 0 0 4px;}
.modal .listItem b, .modal .listItem a{font-size:12px;font-weight:bold;}
.modal .buttons {float:left;padding:12px 0 28px 24px;}
.modal .buttons a.submit {font-weight:bold;font-size:13px;color:#FFFFFF;text-shadow:#5E759E 0 1px 0;width:138px;height:26px;line-height:26px;background-position:0 -131px;text-align:center;margin:0 9px 0 0;}
.modal .buttons span {font-size:11px;color:#232B3B;margin:7px 9px 0 0;}
.modal .buttons a {font-size: 11px;color:#232B3B;font-weight:bold;margin:7px 0 0 0;}
.modal .img-hold {margin:0 22px 0 0;width:184px;height:195px;border:0;border-left:1px solid #BFD3F5;border-right:1px solid #BFD3F5;}

/*modal evenimente*/
.pageNav {clear:both;float:left;width:520px;border-bottom:1px solid #AFC8F3;}
.pageNav.alfabetic {padding:23px 0 6px;margin:0 0 0 26px;}
.pageNav b{font-size:11px;color:#7F9FD2;font-weight:bold;text-shadow:rgba(0,0,0,0.05) 0 1px 0;border-right:1px solid #7F9FD2;float:left;padding:0 13px 0 0;margin:4px 11px 0 0;}
.pageNav b a{}
.pageNav ul a {color:#7F9FD2;font-size:11px;height:21px;line-height:17px;margin:0 8px 0 0;}
.pageNav ul li.last a {margin:0;}
.pageNav ul a.selected {color:#FFFFFF;width:19px;text-align:center;background-position:0 -43px;margin:0 7px 0 0;}
.pageNav.numeric {float:left;width:520px;margin:0 0 0 20px;padding:10px 0 6px;margin:0 0 27px 20px;}
.pageNav.numeric b {border:0;margin:3px 0 0 0 ;}
.pageNav.numeric ul {float:right;}
.pageNav.numeric ul li {}
.pageNav.numeric ul a {font-weight:bold;}

/*prieteni*/
/*in pagina prieteni, submeniul de sub meniul principal*/
.personaleMenu {position:relative;top:-19px;padding:0 0 9px 2px;width:520px;border-bottom:1px solid #AFC8F3;float:left;}
.personaleMenu li{margin:5px 14px 0 0;padding:0 14px 0 0;margin:5px 11px 0 0;background: url(../images/border-right.gif) right 0 no-repeat;}
.personaleMenu li.last{background:none;;margin-right:0;}
.personaleMenu a{color:#232B3B;font-size:11px;}
.personaleMenu li.selected {margin-top:0;background-position:right 5px;}
.personaleMenu li.selected a{background:#8CAFE8;border:1px solid #7F9FD2;color:#FFFFFF;text-shadow:#7F9FD2 0 1px 0;padding:3px 6px;}

/*pageNav-urile*/
.continutPrieteni .pageNav.alfabetic {margin:0 0 4px;}
.continutPrieteni .pageNav.numeric {margin:0 0 10px 0;border-bottom:0;}

/*lista de prieteni*/
.menu.prieteni {clear:both;float:left;width:520px;padding:0;}
.menu.prieteni {border-bottom:1px solid #AFC8F3;padding:0 0 7px 0;}
.menu.prieteni li {clear:none;margin-bottom:0;padding:0;padding:1px 0;}
.menu.prieteni li .friendWrap {padding:19px 0 6px;float:left;}
.menu.prieteni li.hovered .friendWrap  {background:#F6F9FE;}
.menu.prieteni li.hovered div.sterge a.stergere {background-position:-280px -119px;} 
.menu.prieteni li.hovered div.sterge a.trimiteMesaj {background-position:-277px -141px;}
.menu.prieteni li img {margin:0 9px 0 0;}
.menu.prieteni li b{margin:2px 0 5px 0;}
.menu.prieteni li div.sterge {float:left;width:181px;margin:0 0 1px 0;}
.menu.prieteni li div.sterge a {float:left;color:#80A0D3;}
.menu.prieteni li div.sterge a.stergere, .menu.prieteni li div.sterge a.trimiteMesaj {float:right;text-indent:-10000px;}
.menu.prieteni li div.sterge a.stergere {width:13px;height:13px;background-position:-250px -119px;margin:2px 0 0 0;}
.menu.prieteni li div.sterge a.trimiteMesaj {width:16px;height:13px;background-position:-247px -140px;margin:7px 0 0;}

/*cutie centrata - pagina succes inregistrare*/
.centeredBox {width:494px;margin:79px auto 40px;}
.centeredBox .top, .centeredBox .bottom {background: url(../images/centeredBox.png) 0 0 no-repeat;width:494px;height:7px;}
.centeredBox .bottom {background-position:0 bottom;}
.centeredBox .centeredContent {border-right:2px solid #E7EEFB;border-left:2px solid #E7EEFB;padding:43px 0 28px;background:#FFFFFF;}
.centeredBox .succes {padding:0 0 0 139px;background: #FFFFFF url(../images/icon/tick.png) 34px 29px no-repeat;}
.centeredBox h1 {font-size:20px;font-weight:bold;color:#151A25;margin:0 0 11px 0;}
.centeredBox p {font-size:13px;color:#151A25;line-height:120%;margin:0 0 14px 0;}
.centeredBox span.linie {width:320px;border-top:1px solid #DCE5F3;display:block;margin: 0 0 15px 0;}
.centeredBox img {margin:7px 0 0 0;}

/*despre mine*/
.despreMine {padding:0 0 30px;}
.despreMine .detalii {clear:both;width:520px;float:left;margin:0 0 30px 0;}
.despreMine h1, .despreMine h2{font-size:20px;font-weight:bold;color:#232B3B;width:520px;border-bottom:1px solid #AFC8F3;clear:both;padding:0 0 10px 0;margin:0 0 9px 0;}
.despreMine h2 {font-size:15px;font-style:italic;padding:0 0 7px 2px;margin:0 0 12px 0;}
.despreMine p {font-size:12px;color:#232B3B;}

.despreMine li, .despreMine li a{font-size:11px;font-weight:bold;color:#232B3B;}
.despreMine .contacte{float:left;width:200px;}
.despreMine .contacte li {padding:2px 0 3px 24px;margin:0 0 13px;}
.despreMine .contacte li a {}
.despreMine .contacte li.mail{background-position:-2px -86px;}
.despreMine .contacte li.site{background-position:-2px -117px;}
.despreMine .contacte li.tel{background-position:-2px -146px;}
.despreMine .contacte li.addrs{background-position:-2px -175px;}

.despreMine .sociale {float:right;width:192px;}
.despreMine .sociale li {margin:0 0 11px;}
.despreMine .sociale li, .despreMine .sociale a {float:left;clear:both;font-size:11px;}
.despreMine .sociale a {padding:3px 0 5px 27px;}
.despreMine .sociale a.twitter {background-position:-2px -207px;}
.despreMine .sociale a.facebook {background-position:-2px -234px;}
.despreMine .sociale a.linkedin {background-position:-2px -263px;}

.despreMine .detalii.personal p{font-size:12px;margin:0 0 14px 0;padding:0 0 0 2px;}
.despreMine .detalii.studii p, .despreMine .detalii.ocupatie p {float:left;width:520px;clear:both;font-size:12px;padding:0 0 0 2px;margin:0 0 18px 0;}
.despreMine .detalii.studii p {}
.despreMine .detalii.studii p b, .despreMine .detalii.studii p span, .despreMine .detalii.studii p strong, 
.despreMine .detalii.ocupatie p b, .despreMine .detalii.ocupatie p span, .despreMine .detalii.ocupatie p strong {float:left;} 
.despreMine .detalii.studii p b{width:229px;}
.despreMine .detalii.studii p span{width:79px;}
.despreMine .detalii.studii p strong{font-weight:bold;}
.despreMine .detalii.ocupatie {}
.despreMine .detalii.ocupatie p b{width:109px;}
.despreMine .detalii.ocupatie p span{width:70px;}
.despreMine .detalii.ocupatie p strong{font-weight:bold;width:100px;}
.despreMine .detalii.ocupatie p span.unde{width:25px;}
.despreMine .detalii.ocupatie p strong.firma{width:216px;}

/*FORMS*/
form br {clear: left;}
.submit {cursor:pointer;}
.submit:hover {text-decoration: underline;}
span.error {color: #FF0000;}
.buttons a,.buttons input, .buttons span  {float:left;}
/*top search*/
form.top-search {width:200px;float: right;margin: 128px 16px 0 0;clear:right;background-position:0 -105px;}
form.top-search span.text, form.top-search .submit, form.top-search span.text input, form.top-search .submit{float:left;}
form.top-search span.text {width: 170px;height: 26px;}
form.top-search span.text input {font-size:11px;width: 150px;height: 16px;padding:6px 0 0 13px;color:#7E9FD2;}
form.top-search .submit {width: 30px;height: 26px;cursor: pointer;}


/*index login*/
.middle-features form {float:left;width:298px;background: url(../images/login-form.png) 0 0 no-repeat;margin:22px 0 0 0;}
.middle-features form fieldset{padding:25px 0 22px 19px;}
.middle-features form label{font-size: 12px;color: #383B42;width:260px;float:left;margin:0 0 4px 0;}
.middle-features form input {
	font-size:15px;
	font-weight:bold;
	color:#647BA4;
	width:248px;
	border:1px solid #B3CDFA;
	background:#EDF3FF;
	float:left;
	padding:6px 5px;
	margin:0 0 18px 0;
}
.middle-features form .buttons {width:261px;float:left;padding:5px 0 20px;border-bottom:1px solid #DFDFDF;margin:0 0 15px 0;}
.middle-features form .buttons input {
	font-weight:bold;
	width:116px;
	height:26px;
	color:#FFFFFF;
	background-position:-150px -64px;
	border:0 none;
	text-align:left;
	padding:0 0 5px 7px;
	margin:0 17px 0 0;
}
.middle-features form .buttons span {float:left;font-size:11px;margin:7px 12px 0 0;color:#383B42;}
.middle-features form .buttons a {float:left;color:#383B42;font-size:12px;font-weight:bold;margin:7px 0 0;}
a.recuperare-parola{clear:both;color:#383B42;font-size:12px;font-weight:bold;padding:0 0 0 2px;display:inline-block;}
.socialLogin {float:right;padding:0 18px 0 0;width:58px;}
.socialLogin a {float:left;width:16px;height:16px;text-indent:-10000px;padding:4px 6px;}
.socialLogin a:hover{border:1px solid #DCE8FD;}
.socialLogin a.twitter {background-position:-270px -70px;}
.socialLogin a.twitter:hover {background-position:-271px -71px;}
.socialLogin a.facebook {background-position:-296px -70px;margin-right:0;float:right;}
.socialLogin a.facebook:hover {background-position:-295px -71px;}
.socialLogin a.linkedin {background-position:-308px -74px;margin-right:0;}

/*formular inregistrare*/
.inregistrare {width:352px;float:left;padding:0 0 0 46px;margin:36px 0 0 0;}
.inregistrare .top, .inregistrare .bottom{background: url(../images/form-inregistrare-bg.png) 0 0 no-repeat;width:352px;height:7px;}
.inregistrare .bottom{background-position:left bottom;}
.inregistrare fieldset{background:#FFFFFF;border-left:1px solid #B4CEFA;border-right:1px solid #B4CEFA;padding:23px 0 0 40px;}
.inregistrare input,.inregistrare label, .inregistrare .no-spam{float:left;}
.inregistrare input, .inregistrare input.submit {border: 0;background: transparent;}
.inregistrare input.submit, .inregistrare .no-spam span {background: url(../images/form-inregistrare.png) left top no-repeat;}
.inregistrare label {color: #383B42;width: 271px;margin:0 0 4px 0;font-size:12px;font-weight:bold;}
.inregistrare input {
	width: 258px;
	height:18px;
	margin: 0 0 14px;
	border:1px solid #B3CDFA;
	background:#EDF3FF;
	color:#647BA4;
	font-size:15px;
	font-weight:bold;
	padding:6px 5px;
}
.inregistrare input.mail{margin-bottom:0;}
.inregistrare .no-spam {width:270px;}
.inregistrare .no-spam span {float:right;background-position:134px -42px;font-size:10px;color:#8299C0;padding:5px 29px 8px 0;}
.inregistrare input#show-pass{margin:0 10px 0 0;width:auto;height:auto;border:0;background:none;}
.inregistrare label.checme {font-size:11px;margin:2px 0 0 0;font-weight:normal;color:#859CC2;}

.inregistrare .buttons {width:261px;float:left;padding:12px 0 23px;margin:0 0 0 0;}
.inregistrare .buttons input {
	width:121px;
	height:36px;
	border:0 none;
	margin:0 10px 0 0;
	background-position:0 0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	line-height:23px;
	text-shadow: #485A7B 0 1px 0;
	padding:0 0 4px 0;
}
.inregistrare .buttons span {float:left;font-size:11px;margin:12px 10px 0 0;color:#383B42;}
.inregistrare .buttons a {float:left;color:#383B42;font-size:13px;font-weight:bold;margin:11px 0 0;}

/*comentarii form*/
.spune-ceva form{}
.spune-ceva form fieldset{}
.spune-ceva form label{width:389px;float:left;font-size:11px;color:#232B3B;margin:0 0 7px 0;}
.spune-ceva input.submit {background: url(../images/spune-ceva.png) 0 0 no-repeat;}
.spune-ceva form .textarea-wrap{width:370px;border:1px solid #7E9FD2;margin-bottom:11px;}
.spune-ceva form .textarea-wrap .textarea {width:370px;border-top:1px solid #DAE4F2;background:#FFFFFF;display:block;}
.spune-ceva form textarea{
	width:361px;
	border-top:1px solid #F3F6FB;
	border-bottom:1px solid #D8E2F1;
	background:#FFFFFF;
	margin:0;
	padding:3px 3px 0 6px;
	height:22px;
	color:#000000;
	font-size:11px;
}
.spune-ceva form textarea#spune {color:#7B8089;}
.spune-ceva .buttons, .eveniment .buttons{width:390px;float:left;padding:0 0 9px 0;}
.spune-ceva .buttons input,.spune-ceva .buttons span, .spune-ceva .buttons a, .eveniment .buttons input,.eveniment .buttons span, .eveniment .buttons a {float:left;} 
.spune-ceva .buttons input{
	width:68px;
	height:26px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-shadow:#6077A0 0 1px 0;
	padding:0 0 4px 0;
	background-position:0 -81px;
	margin:0 10px 0 0;
}
.spune-ceva .buttons span, .eveniment .buttons span{color:#232B3B;text-shadow:#FFFFFF 0 1px 0;margin:7px 11px 0 0;font-size:11px;}
.spune-ceva .buttons a, .eveniment .buttons a{font-size:11px;font-weight:bold;color:#232B3B;text-shadow:#FFFFFF 0 1px 0;margin:7px 10px 0 0;}

/*eveniment form*/
.eveniment {width:518px;border-left:1px solid #AFC8F3;border-bottom:1px solid #AFC8F3;border-right:1px solid #AFC8F3;background:#E7F0FD;margin:0 0 30px 0;clear:both;position:relative;}
.eveniment fieldset{padding:19px 0 16px 19px;}
.eveniment span.text,.eveniment input.submit, .eveniment label, .eveniment .invitati b,.eveniment .invitati input {float:left;}
.eveniment span.text,.eveniment input.submit {background: url(../images/eveniment.png) left top no-repeat;border: 0;}
.eveniment span.last, .eveniment label.last {margin-right:0;}
.eveniment label {color: #000000;width: 225px;margin: 0 30px 4px 0;}
.eveniment span.text {width: 225px;height: 25px;margin: 0 30px 22px 0;}
.eveniment span.text input {width:215px;padding:6px 0 0 5px;}
.acasa {width:225px;float:left;}
.acasa b{float:left;font-size:11px;color:#232B3B;margin:6px 37px 0 0;}
.acasa input {float:left;margin:6px 7px 0 0;}
.acasa label {width:100px;margin:6px 0 0 0;}
.eveniment .invitati {width:480px;float:left;font-size:11px;color:#232B3B;padding:8px 0 22px 0;}
.eveniment .invitati b{margin:0 30px 0 0px;}
.eveniment .invitati label{width:auto;margin:0 24px 0 0;}
.eveniment .invitati input{margin:0 8px 0 0;}

.eveniment input.submit {
	font-weight:bold;
	width:88px;
	height:26px;
	color:#FFFFFF;
	border:0 none;
	padding:0 0 5px 0;
	margin:0 17px 0 0;
	background-position:0 -26px;
	text-shadow:#5E759E 0 1px 0;
}
.eveniment span.last, .eveniment label.last {margin-right:0;}

/*modal form evenimente trimite invitatii*/
.trimiteInvitatii {width:513px;background:none;border:0;margin:0;padding:0 0 30px 7px;}
.trimiteInvitatii .selectOameni {padding:24px 0 0 19px;width:520px;}
.trimiteInvitatii .selectOameni ul {border-bottom:1px solid #AFC8F3;float:left;}
.trimiteInvitatii .selectOameni li, .menu.prieteni li {width:250px;border-bottom:1px solid #AFC8F3;padding:0 0 10px 0;margin:0 20px 20px 0;}
.trimiteInvitatii .selectOameni li.second, .menu.prieteni li.second {margin-right:0;}
.trimiteInvitatii .selectOameni li.last, .menu.prieteni li.bottom {margin-bottom:0;border-bottom:0;}
.trimiteInvitatii .selectOameni li img {padding:1px;border:1px solid #CEDBF0;float:left;margin:0 16px 0 0;}
.trimiteInvitatii .selectOameni li input {float:left;margin:17px 10px 0 0;}
.trimiteInvitatii .selectOameni li label {float:left;font-size:11px;color:#232B3B;font-weight:bold;width:auto;margin:15px 0 0 0;}
fieldset.mesaje {border:1px solid #AFC8F3;background:#E7F0FD;padding:0;margin:0 0 0 19px;}
fieldset.mesaje .mesajeWrapper {padding:20px 0 0 0;}
fieldset.mesaje .topul {width:518px;height:2px;background: url(../images/topul.png) 0 0 repeat-x;}
fieldset.mesaje .border{border-bottom:1px solid #AFC8F3;padding:0 0 0 19px;margin:0 0 17px 0;}
fieldset.mesaje .border.none {border-bottom:0;}
fieldset.mesaje label {font-size:11px;font-weight:bold;width:400px;}
fieldset.mesaje label span {font-style:italic;}
fieldset.mesaje .border textarea {height:56px;}
fieldset.mesaje .border.none textarea {height:66px;}
fieldset.mesaje textarea {border:1px solid #B3CDFA;width:478px;height:66px;background:#FFFFFF;}
fieldset.mesaje .buttons {padding:19px 0 20px 0;}

/*cauta dorinta form*/
/*.cauta-dorinta {position:relative;}*/
.cauta-dorinta fieldset {background: url(../images/cauta-dorinta.png) 19px 29px no-repeat;padding:29px 0 17px 19px;}
.cauta-dorinta input{float:left;font-size:15px;font-weight:bold;color:#556A8D;width:426px;padding:9px 0 0 11px;margin:0 7px 0 0;}
.cauta-dorinta input.submit{background:none;width:43px;height:34px;margin:0;}
.cauta-dorinta .checkbox {clear:both;padding:12px 0 0;}
.cauta-dorinta .checkbox input{width:auto;float:left;padding:0 7px 0 0;}
.cauta-dorinta .checkbox label {width:auto;font-size:11px;color:#232B3B;text-shadow:#FFFFFF 0 1px 0;float:left;}

/*adauga dorinta form*/
.eveniment select {
	width:230px;
	float:left;
	font-size:11px;
	color:#323948;
	margin:0 20px 25px 0;
}
.eveniment .select-replacement {
	width:230px;
	height:25px;
	background: url(../images/select-replacement.png) 0 0 no-repeat;
	float:left;
	margin:0 20px 19px 0;
	position:relative;
}
.eveniment .second {margin-right:0;}
.eveniment .select-replacement span {font-size:11px;color:#232B3B;float:left;padding:7px 0 6px 13px;cursor:default;width:216px;}
/*.eveniment .select-replacement a {width:25px;height:24px;float:right;text-indent:-10000px;cursor:default;}*/
.eveniment .select-replacement ul {width:202px;border:1px solid #80A0D3;float:left;background:#FFFFFF;position:absolute;top:24px;left:0;}
.eveniment .select-replacement li {font-size:11px;color:#232B3B;padding:6px 0 6px 5px;cursor:default;}
.eveniment .select-replacement li.hover {background:#7E9FD2;color:#FFFFFF;}
.eveniment select#select-vizibilitate {margin-right:0;}
.eveniment span.textarea {
	width:480px;
	height:60px;
	background: url(../images/adauga-dorinta-textarea.png) 0 0 no-repeat;
	float:left;
	margin:0 0 21px 0;
}
.eveniment span.textarea textarea {
	color:#323948;
	font-size:11px;
	height:46px;
	line-height:140%;
	margin:0;
	padding:8px 6px 5px 14px;
	width:459px;
}

/*imagine de profil form*/
div.wrapper {margin:0 0 9px;float:left;clear:both;}
.img-profil, .date-personale, .setari-profil{margin:0;}
.img-profil {padding:0 0 15px 0;}
.img-profil img {background:#FFFFFF;padding:1px;border:1px solid #AAC4F0;float:left;margin:0 14px 0 0;}
.img-profil p {font-size:11px;width:365px;color:#232B3B;text-shadow: #FFFFFF 0 1px 0;border-bottom:1px solid #C0D2EF;float:left;margin:30px 0 16px 0;padding:0 0 15px;}
.img-profil a, .date-personale input.submit {background: url(../images/salveaza.png) 0 0 no-repeat;height:26px;font-size:12px;color:#FFFFFF;font-weight:bold;	text-shadow:#667DA6 0 1px 0;}
.img-profil a {float:left;width:75px;text-align:center;line-height:26px;}

/*date personale form*/
.date-personale label, .date-personale input, .date-personale span.slash  {float:left;}
.date-personale label{font-weight:bold;width:231px;margin:0 20px 3px 0;}
.date-personale input{width:220px;border:1px solid #B3CDFA;background:#ffffff;padding:3px 3px 6px 6px;margin:0 18px 16px 0;}
.date-personale input.input-mic{width:39px;margin:0 15px 16px 0;font-size:11px;color:#383B42;font-weight:bold;}
.date-personale span.slash {font-size:12px;margin:6px 13px 0 0;}
.date-personale input.input-mediu {width:59px;font-size:11px;color:#383B42;font-weight:bold;}
.date-personale .checkbox{width:490px;float:left;padding:11px 0 0 0;margin:0 0 28px;}
.date-personale .checkbox label, .date-personale .checkbox input, .private .checkWrap label, .private .checkWrap input {width:auto;margin:0;}
.date-personale .checkbox input {margin:0 5px 0 0;}
.date-personale .checkbox label {text-shadow:#F6F9FE 0 1px 0;margin:0 17px 0 0;}
.date-personale .checkbox.short label {margin:0 42px 0 0;}
.date-personale .checkbox label.simplu{text-shadow:none;margin:0 26px 0 0;}
.date-personale .checkbox.short{width:200px;padding:10px 0 0 3px;margin:0;}
.date-personale input.submit{width:88px;background-position:-85px 0;}

.private {width:480px;float:left;clear:both;position:relative;padding:0 0 2px 0;}
.private input {margin:0 3px 16px 0;}
.private .checkWrap {position:absolute;top:7px;right:6px;width:164px;border:1px solid #B3CDFA;background:#FFFFFF;}
.checkWrap .checks {position:relative;padding:8px 0 12px 11px;}
.checkWrap .checks label {font-weight:normal;width:58px;}
.checkWrap .checks input {margin:0 5px 10px 0;}
.private.adresa input {margin:0 19px 17px 0;}

.date-personale label.shortest, .date-personale input.shortest{width:39px;}
.date-personale label.shortest {margin:0 31px 0 0;}
.date-personale .select-replacement {background:#FFFFFF;border:1px solid #B3CDFA;margin-right:0;height:24px;}
.date-personale .select-replacement span {background-position: 204px -1px;}

.supportMail {width:476px;background:#FFFFFF;border:1px solid #B3CDFA;padding:1px 0 0 4px;margin:0 0 20px 0;}
.date-personale label.long {width:480px;}
.date-personale textarea {width:473px;height:49px;border:1px solid #B3CDFA;background:#FFFFFF;padding:5px 0 0 5px;}
p.small {font-size:11px;color:#383B42;margin:6px 0 15px 0;}

.invita input.less-margin {margin:0 5px 16px 0;}
.invita span.cratima {margin:6px 3px 0 0;}

.invita input.submit {margin:15px 0 0 0;}

/*setari-profil form*/
.setari-profil ul, .setari-profil li, .setari-profil li label, .setari-profil li input {float:left;}
.setari-profil li {width:480px;border-bottom:1px solid #C0D2EF;margin:0 0 14px 0;padding:0 0 10px;} 
.setari-profil li input{float:left;margin:0 6px 0 0;}
.setari-profil li label {font-size:11px;color:#232B3B;width:430px;margin-right:0;}
.setari-profil li label a {font-weight:bold;color:#000000;}


/*login*/
.login .checme {color:#859CC2;font-weight:normal;}

/*cauta un prieten form*/
.blue-block .top-search {margin:0;background:none;width:170px;height:26px;float:left;padding:22px 0 0 12px;}
.blue-block .top-search span.text {width:139px;}
.blue-block .top-search span.text input{width:125px;}
{float:left;}

/*mesaj profil textarea sub imagine*/
.profilul-meu form {}
.profilul-meu form span.textarea {width:150px;height:105px;background-position:0 0;float:left;margin:0 0 4px 0;padding:0;}
.profilul-meu form span.textarea textarea {width:140px;height:95px;padding:5px 0 0 5px;}
.profilul-meu form .submit {width:65px;}

/*chestii generale la formulare*/
.intertitlu {float:left;width:480px;border-bottom:1px solid #A8C4F2;padding:0 0 4px;margin:0 0 12px 0;}
.intertitlu h3 {float:left;font-size:11px;color:#383B42;font-weight:bold;}
.intertitlu a.plus {float:right;margin:4px 2px 0 0;}
input.halfInput {width:90px;margin:0 14px 16px 0;}
span.cratima {float:left;margin:4px 11px 0 0;font-size:11px;font-weight:bold;}
.inputBlock {border-bottom:1px solid #A8C4F2;width:482px;clear:left;float:left;margin:0 0 16px 0;}

/*form cautare in pagina prieteni*/
.continutPrieteni .eveniment {margin:0 0 5px 0;}

/*intro success*/
.intro-succes{}

/*FOOTER*/
.footer, .footer a, p.copyright {font-size:11px;}
.footer {border-top:1px solid #CEDBEE;border-bottom:1px solid #CEDBEE;}
.social{width:980px;float:left;border-bottom:1px solid #CEDBEE;padding:0 0 12px;}
.social li{
	color:#333333;
	font-size:11px;
	background: url(../images/social.png) 0 0 no-repeat;
	padding:22px 0 10px 45px;
	line-height:121%;
	margin:0 43px 0 0;
}
.social li.twitter{background-position:1px 21px;}
.social li.mail{background-position:-324px 21px;margin-right:65px;}
.social li.rss{background-position:-649px 21px;margin-right:0;}
.social li a{color:#006699;float:none;}

.footer-nav {border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;background:#F1F6FF;padding:14px 0 15px 0;}
.footer-nav ul{width:575px;margin:0 auto;}
.footer-nav li{margin:0 21px 0 0;}
.footer-nav li.last{margin-right:0;}
.footer-nav a, p.copyright {color:#333333;}
p.copyright{text-align:center;line-height:24px;padding:9px 0 30px;}