body {margin:0px;background:#3cbcb4 url('imagini/bg-site.gif'); font-family:Trebuchet MS,Arial,sans-serif !important;font-size:11px;color:#3e4c5b;}

.png_trans { behavior: url('iepngfix.htc'); }

.inregistrare {font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#006699}

.info {font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;color:#80C200;}

.footer {font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;color:#901414;padding-left:10px;background:#FFFFFF;padding-top:10px; text-shadow:1px 1px 1px #FEF0B2}

.latest_boys {padding-bottom:15px; background:#efefef url(imagini/bg_log.jpg); -moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px}

.latest_boys_over {background:#EFF8FF;border-bottom:1px solid #B0DAFA}

.latest_girls{padding-bottom:15px; background:#efefef url(imagini/bg_log.jpg); -moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px}

.latest_girls_over {background:#FBEEF3;border-bottom:1px solid #F5BCD2}

.input {border:1px solid #84CEE0; height:20px; background:#ECFCFF; color:#009DB9; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.input_hover {border:1px solid #80C200; height:20px; background:#ECFCFF; color:#009DB9; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.input_necompletat {border:1px solid #FF0000}

.success, .error {font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; border: 1px solid;  margin: 10px 0px 10px 10px;  padding:15px 10px 15px 50px; text-align:center;  background-repeat: no-repeat;  background-position: 10px center; }

.success {color: #4F8A10;  background-color: #DFF2BF;  background-image:url('imagini/ok.png');  }  

.error {color: #D8000C;  background-color: #FFBABA;  background-image: url('imagini/error.png');  }

.submit {width:150px; border:2px solid #009DB9; background:#009DB9; font-weight:bold; color:white; cursor:pointer;}

.search {

padding:10px;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.input_search {

border:3px solid #82CFF5;

}

.latest_img{

border:4px solid #dadada;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px

}

.latest_img_afisare{

border:1px solid #dadada;
padding:3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px

}

.latest_img_hover_f{

border:4px solid #E70A77;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px

}

.latest_img_hover_b{

border:4px solid #0ABBE7;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px

}

#statistici {

margin-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}

#inregistrati_azi {

border-right:2px solid #FFF;

text-align:center;

padding:5px;

background:#046DA5 url(imagini/stats/bg2.jpg);

color:#FFF;

}

#inregistrati_ieri {

border-right:2px solid #FFF;

text-align:center;

padding:5px;

background:#DB2885 url(imagini/stats/bg3.jpg);

color:#FFF;

}

#inregistrati_total {

text-align:center;

padding:5px;

background:#677F07 url("imagini/stats/bg1.jpg") no-repeat;

color:#FFF;

}

#inregistrati_azi_hover {

border-right:2px solid #FFF;

text-align:center;

padding:5px;

background:#FFF;

color:#046DA5;

}

#inregistrati_ieri_hover {

border-right:2px solid #FFF;

text-align:center;

padding:5px;

background:#FFF;

color:#DB2885;

}

#inregistrati_total_hover {



text-align:center;

padding:5px;

background:#FFF;

color:#738E16;

}

.ultimele_fete {

float:left;

width:100px;

height:100px;

margin:12px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#F5BCD2;

font-weight:bold;

}

#fete{

float:left;

width:100px;

height:100px;

margin:3px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#F5BCD2;

font-weight:bold;

}

.ultimii_baieti {

float:left;

width:100px;

height:100px;

margin:12px;

padding:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#B0DAFA;

font-weight:bold;

}

.content_fete {

float:left;

background:#CE2F81 url(imagini/profil/bg_afisare_fete.jpg);

width:260px;

height:120px;

margin:3px;

padding:0px;

}

.poza_fete {

margin-top:6px;

float:left;

width:100px;

height:100px;

padding:5px;

}

.info_fete {

margin-top:7px;

margin-left:3px;

float:left;

padding:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#B6186A;

}

.content_baieti {

float:left;

background:#2F8BA8 url(imagini/profil/bg_afisare_baieti.jpg);

width:260px;

height:120px;

margin:3px;

padding:0px;

}

.poza_baieti {

margin-top:6px;

float:left;

width:100px;

height:100px;

padding:5px;

}

.info_baieti {

margin-top:7px;

margin-left:3px;

float:left;

padding:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#1D708B;

}


.profil_content {background:#FFF; width:540px; margin:0 0 0 5px; padding:0 0 10px 0; overflow:hidden;}

#profil_content_b {

background:url(imagini/bg_profil_baieti.jpg) no-repeat;width:540px;height:700px;

margin-left:5px;

}

#profil_content_f {

background:url(imagini/bg_profil_fete.jpg) no-repeat;width:540px;height:700px;

margin-left:5px;

}

.info_profil {float:left;display:inline; width:545px; height:240px; margin:0 0 10px 0; padding-top:10px; background:#F2F5E1;position:relative;overflow:hidden;}

.info_profil2 {float:left;display:inline; width:540px; height:280px; margin:5px 0 10px 0; padding-top:10px; background:#F2F5E1;position:relative;overflow:hidden; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}
.profil_content .info_profil2 {height:240px}
.profil_content_dif .info_profil2 {height:270px}

html>body div.googleAd_LU_180x150 {position:absolute; top:50px; right:10px; margin:0; padding:0; overflow:hidden; width:180px; height:150px;}
div.googleAd_LU_180x150 {position:absolute; top:50px; right:0; margin:0; padding:0; overflow:hidden; width:180px; height:150px;}

html>body div.googleAd_square {position:absolute; top:50px; right:10px; margin:0; padding:0; overflow:hidden; width:200px; height:200px;}
div.googleAd_square {position:absolute; top:50px; right:0; margin:0; padding:0; overflow:hidden; width:200px; height:200px;}

div.googleAd_468x15_LU {width:468px; height:15px; margin:0 0 5px 0; padding:0; text-align:center;}

html>body .info_profil2 div.googleAd_halfBanner2 {position:absolute; top:170px; left:193px; width:234px; height:60px; margin:0; padding:0; overflow:hidden; z-index:100;}
.info_profil2 div.googleAd_halfBanner2 {position:absolute; top:170px; left:193px; width:234px; height:60px; margin:0; padding:0; overflow:hidden; z-index:100;}


html>body .info_profil div.googleAd_halfBanner {position:absolute; bottom:12px; left:130px; width:234px; height:60px; margin:0; padding:0; overflow:hidden; z-index:100;}
.info_profil div.googleAd_halfBanner {position:absolute; bottom:3px; left:130px; width:234px; height:60px; margin:0; padding:0; overflow:hidden; z-index:100;}

.info_profil2 div.googleAd_halfBanner {position:absolute; bottom:5px; left:130px; width:234px; height:60px; margin:0; padding:0; overflow:hidden; z-index:100;}

.userinfo {
position:relative;
float:left;
width:290px;
}

div.description {margin:5px 0 20px 0; padding:10px; overflow:hidden; background:#F2F5E1; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; text-align:left}
div.description p {font-size:13px; line-height:15px; margin:0; padding:0;}

div.relatedUsers {margin:5px 0px 0px; padding:10px 0; overflow:hidden; background:#F2F5E1; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}

html>body h3.related {text-shadow:1px 1px #d0f287; clear:both; font-size:15px; line-height:16px; color:#4a5b26; background:url('imagini/profil/heading_profil.jpg') no-repeat; width:540px; margin:0; padding:6px 0 0 5px; height:24px;}
h3.related {text-shadow:1px 1px #d0f287; clear:both; font-size:15px; line-height:16px; color:#4a5b26; background:url('imagini/profil/heading_profil.jpg') no-repeat; width:540px; margin:0; padding:6px 0 0 5px; height:30px;}
h3.related span.otherUsers {float:left; margin:0; padding:0; width:50%; text-align:left;}
h3.related span.allUsers {float:right; margin:0; padding:0 10px 0 0; width:40%; text-align:right;}

h3.related span.add_comment_link {float:left; margin:0; padding:0; width:50%; text-align:left;}
h3.related span.view_comments {float:right; margin:0; padding:0 10px 0 0;text-align:right;}
	h3.related span.view_comments a:hover {text-decoration:none}

h3.related span.allUsers, span.otherUsers a {color:#FFF; text-decoration:underline !important;}

div.add_comment {width:520px; margin:5px 0px 0px; padding:10px; overflow:hidden; background:#F2F5E1; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}

div.add_comment_form {padding:0; overflow:hidden; text-align:left}
div.googleAd_200 {float:left; width:200px; height:200px; margin:0; padding:0; overflow:hidden; background:#EFEFEF; text-align:right;}

#ad {

float:left;

width:250px;

height:250px;

padding-top:2px;

}

html>body .heading_profil {width:540px;height:24px;vertical-align:middle;padding:6px 0 0 0;text-align:center;
font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#FFF;font-weight:bold; background:#B3C444 url('imagini/profil/heading_profil.jpg') no-repeat;

}

.heading_profil {width:540px;height:30px;vertical-align:middle;padding:6px 0 0 0;text-align:center;
font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#FFF;font-weight:bold; background:#B3C444 url('imagini/profil/heading_profil.jpg') no-repeat;

}

.heading_profil span.profile_name {float:left; margin:0; padding:0 0 0 5px; text-align:left; color:#4a5b26; text-shadow:1px 1px #d0f287;}   
.heading_profil span.profile_related {float:right; margin:0; padding:0 5px 0 0; text-align:right; color:#4a5b26; text-shadow:1px 1px #d0f287;}
	.heading_profil span.profile_related a:hover {text-shadow:-1px 1px #d0f287; text-decoration:none}

#alte_iduri {

float:left;

margin:10px;

}

#avatar {

float:left;

margin-left:10px;

display:inline;

margin-top:0px;

padding-top:0px;

border:3px solid #FFF;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px

}

#info_id_b {

font-family:Arial, Helvetica, sans-serif;

color:#3E89B2;

font-weight:bold;

font-size:12px;

padding-top:10px;

}

#info_id_f {

font-family:Arial, Helvetica, sans-serif;color:#C4327A;font-weight:bold;padding-top:10px;font-size:12px;

}

#info_id {font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:normal; margin:0 0 0 10px; padding:0; font-size:12px;}
#info_id strong {color:#008000;}

.info_id_text {

margin:0px;

padding-bottom:3px;

padding-top:3px;

font-size:13px

}

p.last {border-bottom:none;}

.comment_bg_form {

font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;

}

.online

{

	width:210px;

	background:green;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	border:1px solid white;

	height:15px;

	padding:4px;

	color:white;

	font-weight:bold;

	margin-left:17px;

}

.offline

{

	width:210px;

	background:red;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	border:1px solid white;

	height:15px;

	padding:4px;

	color:white;

	font-weight:bold;

	margin-left:17px;

}

.clear:after

{

	content: ".";

	display: block;

	height: 0;

	font-size: 0;

	clear: both;

	visibility: hidden;

}

.clear

{

	min-height: 1px;

}

.com_img

{

	float:left;

}

.com_cnt

{

	float:left;

	width:536px;

	margin-left:3px;

}

.cmnts_head

{

background:#E6E6E6 none repeat scroll 0% 50%;


padding:9px 10px 0px;

height:25px;

-moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:5px; border-top-right-radius:7px

}

.cmnt_txt

{

	width:438px;

}

.com_data

{

	font-family:Tahoma, Verdana, Arial, sans-serif;

	font-size:11px;

}

.cmnt_text

{

	font-family:Tahoma, Verdana, Arial, sans-serif;

	font-size:12px;

	background:#F9F9F9 none repeat scroll 0%;

	overflow:hidden;

	padding:10px;
	
	-moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; border-bottom-left-radius:5px; border-bottom-right-radius:7px

}

.list_img { border:2px solid #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}

.com_id_url

{

	font-family:Tahoma, Verdana, Arial, sans-serif;

	font-size:12px;

	color:#2777BE;

	font-weight:bold;

}

#myPag

{

	margin-top:10px;	

	margin-bottom:20px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;
	text-align:center

}

#myPag li

{

	display:inline;

}

#myPag a

{

	border:solid 1px #0F87C8;

	margin-right:1px;

	height:9px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px

}

#myPag a:link, 

#myPag a:visited {

		color:#FFF;

		background:#0F87C8;

		padding:2px 6px;

		text-decoration:none;

	}

#myPag a:hover{

		border:solid 1px #8AB101;

		background:#8AB101;

		color:#FFF;

	}

#myPag .active{

		padding:1px 3px;

		/*margin-right:4px;

		border:solid 1px #EE7D17;

		background:#EE7D17;*/

		color:#EE7D17;

	}	

#myPag .inainte

{

	margin-left:3px;

}	

ul{border:0; margin:0; padding:0;}

li

{

	list-style-type:none;

}

.idurimess {

font-size:11px;color:#FFF;font-weight:normal;color:#666666;margin:0;font-family:Arial, Helvetica, sans-serif;

}

fieldset { border:0;margin:0;padding:0; }

	label { display:block; }

	input.text {width:150px;font:bold 12px/12px 'courier new',courier,monospace;color:#000;padding:3px;margin:1px 0;border:2px solid #FBD860;}

	textarea { width:300px;font:bold 12px/12px 'courier new',courier,monospace;color:#000;padding:3px;margin:1px 0 10px 0;border:1px solid #84CEE0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

	input.submit {margin-bottom:10px; background:#A4CE0F;color:white;border:0px;padding:10px 20px;font:bold 12px/12px verdana,arial,sans-serif; text-shadow:0px 0px 4px #6f8d06; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}

#part a:link, 

#part a:visited {

		color:#FFFFFF;

		text-decoration:none;
	}
#part a:hover{
		color:#FFFFFF;

		text-decoration:none;
	}

body.terms {font-family:Arial; margin:0; padding:0; font-size:11px; line-height:15px;}
body.terms div {width:600px; margin:0px auto;}
body.terms ul {list-style-type:square !important; color:#8199A9; margin:5px 0 0 0; padding:0;}
body.terms ul li {list-style-type:square; margin:0; padding:3px 0; border-bottom:1px solid #CCC;}
body.terms ul li p {color:#000; font-size:11px; line-height:15px;}
body.terms p {margin:0; padding:0;}
body.terms a {color:#8199A9; text-decoration:underline;}
body.terms a:hover {color:#8199A9; text-decoration:none;}
body.terms a:visited {color:#000; text-decoration:underline;}
body.terms div h1 {margin:10px 0 0 0; padding:0; font-size:15px; line-height:19px; color:#8199A9;}
body.terms div h1.title {color:#000; font-size:15px; line-height:19px;}

div.errors {background:#FFBABA; border:1px solid #D8000C; margin:10px 0 10px 5px; padding:10px;}
div.errors p {font-size:13px; line-height:15px; font-weight:bold; margin:0 0 5px 0; padding:0; color:#D8000C;}

html>body #stickyAd {position:absolute; top:0; left:0; width:100%; margin:0 auto; text-align:center; padding:0; cursor:pointer;}
#stickyAd {position:absolute; top:0; left:0; width:100%; margin:0 auto; text-align:center; padding:0; cursor:pointer;}
#stickyAd h2 {font-size:16px; line-height:18px; color:#000; margin:0; padding:0;}
#stickyAd h2 a {font-family:Arial; display:block; width:100%; margin:0px; padding:0px; height:30px; line-height:27px; background:url("images/bg-invizibil.jpg") repeat-x; color:#FFF; margin:0; padding:0; text-decoration:none; font-weight:bold; border-bottom:1px solid #ffcc00; text-shadow:0px -1px #000;}
#stickyAd h2 a:hover {text-decoration:underline;}
#stickyAd h2 a span {color:#ffcc00; text-decoration:none;}
#stickyAd {z-index:999}

div.googleAd_468x60_browseIds {float:left; width:520px; height:60px; text-align:center; display:block; margin:5px 0 5px 3px; padding:5px 0; border-style:solid; border-width:2px 0px; background:#fff}
html>body div.show_ids_homepage div.googleAd_468x60_browseIds {float:left; width:500px; height:60px; text-align:center; display:block; margin:5px 0 5px 3px; padding:5px 0;}
html>body div.show_ids_homepage {padding: 0 0 0 20px; width: 520px; float: left;}
div.show_ids_homepage {padding: 0 0 0 5px; width: 530px; float: left;}

.googleAd_468x60_browseIds_f {border-color:#f7b8d7}
.googleAd_468x60_browseIds_b {border-color:#78d8f0}

:-moz-any-link:focus {outline:none;}

.rate-profile {position:absolute; top:15px; width:110px; right:20px; margin:0px; padding:0px; overflow:hidden;}
.rate-profile p {color:#008000; font-weight:bold; text-align:center; font-family:Arial; font-size:13px; line-height:15px; margin-bottom:10px; padding:0px;}

/* VALENTINE'S DAY */
body.valentines {background:url("imagini/valentines/valentines_body_bg.gif");}
#valentines {font-size:12px; position:relative; width:540px; background:url("imagini/valentines/bg.jpg") no-repeat top; margin:17px auto 0px auto; padding:120px 0px 0px 0px; overflow:hidden;}
#valentines .postit {position:absolute; z-index:2; right:10px; top:145px; margin:0px; padding:0px;}
#valentines h2 {width:420px; background:#fff; color:#d51e6f; font-size:17px; line-height:19px; text-align:left;}
#valentines .message {width:380px; text-align:left; margin:20px 0px 0px 0px; padding:0px;}
#valentines .message p {font-family:Tahoma; font-size:13px; line-height:17px; color:#404040; font-weight:normal; margin:0px 0px 7px 0px; padding:0px; font-style:italic;}
#valentines #loveForm {width:520px; position:relative; background:url("imagini/valentines/bg_form.jpg") repeat-y right top; margin:20px 0px 10px 0px; padding:10px; overflow:hidden;}
#valentines #loveForm .element {overflow:hidden; display:block; margin:0px 0px 5px 0px; padding:0px;}
#valentines #loveForm .element label {display:block; color:#fff; font-weight:bold;}
#valentines #loveForm .element input, #valentines #loveForm .element textarea {padding:5px; width:400px !important; height:100%; margin:0px; border:2px solid #ee448f !important;}
#valentines #loveForm .actions {display:block; margin-top:5px; padding:0px;}
#valentines #loveForm .actions input {cursor:pointer; background:#d51e6f; color:#FFF; font-weight:bold; text-align:center; margin:0px; padding:3px; display:block; border:1px solid #ee448f;}
#valentines #loveForm .info {position:absolute; top:23px; right:7px; width:100px; font-size:13px; line-height:18px; margin:0px; padding:0px; font-weight:normal; font-style:italic; color:#fff; text-align:left;}
#valentines #stats {width:540px; margin:20px 0px 0px 0px; padding:0px; overflow:hidden;}
#valentines #stats .box {float:left; display:inline; width:205px; padding:30px 30px 30px 35px; height:336px; margin:0px; background:url("imagini/valentines/bg-box.jpg") no-repeat top;}
#valentines #stats .box .body {width:100%; margin:10px 0px 0px 0px; padding:0px; overflow:hidden; display:block;}
#valentines #stats .box .body ul {width:100%; margin:0px; padding:0px; overflow:hidden; list-style:none;}

#valentines #stats .box .body ul li {float:left;width:100%; height:100%; overflow:hidden; margin:0px; padding:0px;}
#valentines #stats .box .body ul li.odd {background:#F5EDF3;}

#valentines #stats .box .body ul li.last {border-bottom:0px; padding:0px; margin:0px;}
#valentines #stats .box .body ul li a {display:block; margin:0px; padding:5px; color:#37282f;  border-bottom:1px solid #f0c5d8; font-weight:bold; font-size:12px; line-height:12px; text-decoration:none;}
#valentines #stats .box .body ul li a:hover {background:#FAD9E8; text-shadow:1px 1px #fff;}
html>body #valentines #stats .box .body ul li a {display:block; margin:0px; padding:5px;  border-bottom:1px solid #f0c5d8; color:#37282f; font-weight:bold; font-size:12px; line-height:14px; text-decoration:none;}
#valentines #stats .box .body ul li span {color:#d51e6f;}
#valentines #stats .box .body ul li a:hover {color:#d51e6f;}
#valentines #stats .box .body ul li a:hover span {color:#37282f !important;}
#valentines #stats .box .body .all {margin:10px 0px 0px 0px !important; padding:0px !important;}
#valentines #stats .box .body .all a {font-size:13px; color:#d51e6f; text-decoration:underline;}
#valentines #stats .box .body .all a:hover {text-decoration:none;}
#valentines #stats .box h3 {font-size:16px; font-style:italic; border-bottom:1px dotted #d51e6f; padding-bottom:3px;  line-height:18px; color:#d51e6f; margin:0px; padding:0px; text-align:center;}
#valentines #stats .box h3 a {color:#d51e6f; text-decoration:underline;}
#valentines #stats .box h3 a:hover {text-decoration:none;}

#valentines .ads {width:468px; height:60px; margin:10px auto; padding:0px;}

#valentines .error {color: #D8000C; background-color: #FFF; margin-top:20px !important; padding:0px; border:none !important; background:none !important;}
#valentines .success {color: #4F8A10;  background-color: #FFF; margin-top:20px !important; padding:0px; border:none !important; background:none !important;}
#valentines .success p {margin:0px 0px 4px 0px !important; padding:0px !important;}
#valentines .success p span {display:block !important;}
#valentines .success p a {color:#000; text-decoration:underline;}
#valentines .success p a:hover {text-decoration:none;}
#valentines .success p.pss {font-size:11px; color:#404040; font-weight:normal;}

#valentines .ymsend {position:absolute; right:20px; top:280px;}

#valentines .addYours {text-align:center; margin:5px 0px; padding:0px; color:#d51e6f; font-weight:bold;}
#valentines .addYours a {color:#d51e6f; text-decoration:underline;}
#valentines .addYours a:hover {text-decoration:none;}

/* declaratie */
.declaratie {margin-top:27px !important; padding:140px 0px 0px 0px !important; background:url("imagini/valentines/bg.jpg") no-repeat top !important;}
.declaratie h2 {font-size:23px !important; line-height:26px !important; font-style:italic; margin-top:0px !important; text-align:center !important; width:100% !important;}
.declaratie h3 {color:#d51e6f; font-size:20px !important; line-height:23px !important; margin-top:0px !important; text-align:center !important; width:100% !important;}
.declaratie h3 span {display:block; font-size:13px; line-height:16px; font-style:italic; color:#404040;}
.declaratie .views {text-align:center; margin:10px 0px; padding:0px; width:100% !important; font-size:14px; line-height:16px; color:#000; font-weight:normal;}
.declaratie .views span {font-size:17px; line-height:24px; color:#d51e6f; font-weight:bold;}
.declaratie .message {width:540px !important; background:url("imagini/valentines/bg-declaratie-middle.jpg"); margin:0px !important; min-height:150px; height:auto !important; height:150px; padding:0px !important; display:block;}
.declaratie .message .mesaj {overflow:hidden;text-align:center;width:380px !important; margin:0px auto; padding:0px 0px 20px 0px; font-size:15px; line-height:19px; font-weight:bold; font-style:italic;}
.declaratie .message-top {width:540px !important; height:72px; background:url("imagini/valentines/bg-declaratie-top.jpg") no-repeat top;}
.declaratie .message-bottom {width:540px important; height:47px; background:url("imagini/valentines/bg-declaratie-bottom.jpg") no-repeat left;}

.declaratie .actions {margin:15px 0px 0px 0px; padding:0px; overflow:hidden; display:block; float:left;}
.declaratie .actions li {width:246px; height:27px;  margin:0px; padding:0px; overflow:hidden;}
.declaratie .actions li.others {float:left; margin-right:48px;}
.declaratie .actions li.others a {display:block; width:246px; height:27px; margin:0px; padding:0px; text-indent:-9999px; background:url("imagini/valentines/button-others.jpg") no-repeat;}

.declaratie .listing-page li.add {float:none !important; padding-left:140px !important;}
.declaratie .actions li.add {float:left;}
.declaratie .actions li.add a {display:block; width:246px; height:27px; margin:0px; padding:0px; text-indent:-9999px; background:url("imagini/valentines/button-add.jpg") no-repeat;}

/* listing */

.listing {margin-top:27px !important; padding:140px 0px 0px 0px !important; background:url("imagini/valentines/bg.jpg") no-repeat top !important;}
.listing h2 {font-size:23px !important; line-height:26px !important; font-style:italic; margin-top:0px !important; text-align:center !important; width:100% !important;}
.listing .views {text-align:center; margin:10px 0px 0px 0px; padding:0px; width:100% !important; font-size:14px; line-height:16px; color:#000; font-weight:normal;}
.listing .views span {font-size:17px; line-height:24px; color:#d51e6f; font-weight:bold;}
.listing #list {width:540px; margin:10px 0px 0px 0px; padding:0px; overflow:hidden;}
.listing #list ul {width:100%; margin:0px; padding:0px; overflow:hidden;}
.listing #list ul li {width:100%; float:left; margin:0px; padding:5px; border-bottom:1px solid #f0c5d8; cursor:pointer;}
.listing #list ul li.odd {background:#F5EDF3;}
.listing #list ul li:hover, li.hover {background:#FAD9E8;}
.listing #list ul li p {width:100%; margin:0px !important; padding:0px !important;}
.listing #list ul li p.title a {display:block; margin:0px; color:#37282f !important; font-weight:bold; font-size:14px; line-height:17px; text-decoration:none;}
.listing #list ul li p.title a span {color:#d51e6f;}
.listing #list ul li:hover p.title a span, .listing #list ul li.hover p.title a span {color:#37282F !important;}
.listing #list ul li p.title a:hover {color:#d51e6f !important; text-shadow:1px 1px #fff;}
.listing #list ul li p.head {color:#404040; font-style:italic; padding-left:18px !important;}

.listing .actions {margin:15px 0px 0px 0px; padding:0px; overflow:hidden; display:block; float:left;}
.listing .actions li {width:246px; height:27px;  margin:0px; padding:0px; overflow:hidden;}
.listing .actions li.others {float:left; margin-right:48px;}
.listing .actions li.others a {display:block; width:246px; height:27px; margin:0px; padding:0px; text-indent:-9999px; background:url("imagini/valentines/button-others.jpg") no-repeat;}

.listing .listing-page li.add {float:none !important; padding-left:150px !important;}
.listing .actions li.add {float:left;}
.listing .actions li.add a {display:block; width:246px; height:27px; margin:0px; padding:0px; text-indent:-9999px; background:url("imagini/valentines/button-add.jpg") no-repeat;}

.listing .list-order {display:block; font-size:13px; line-height:16px; font-style:italic; color:#404040; margin:0px 0px 10px 0px; padding:0px; text-align:center;}
.listing #myPag {text-align:center !important;}
.listing #myPag li {display:inline !important; text-align:center;}
.listing #myPag li a {-moz-border-radius:4px; -webkit-border-radius:4px; color:#fff !important; background:#d51e6f !important; border:1px solid #d51e6f !important;}
.listing #myPag li a:hover {background:#fff !important; border:1px solid #d51e6f !important; color:#d51e6f !important;}
.listing #myPag li a:visited {background:#ccc; color:#000;}
.listing #myPag li .active {color:#d51e6f !important;}

body.chat {background:#317FBF;}

/* style nov. 2010 */
.table-head {border-left:5px solid #efefef; border-right:5px solid #efefef; border-top:5px solid #efefef; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:5px; border-top-right-radius:7px}
.table-main {text-align:left; margin-bottom:10px; padding-bottom:10px; border-left:5px solid #efefef; border-right:5px solid #efefef; border-bottom:5px solid #efefef; -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; border-bottom-left-radius:7px; border-bottom-right-radius:7px}

div#part {font-size:11px !important}

table#id-fete, table#id-baieti {padding:10px !important; font-size:14px !important; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px}

table#id-fete {background:#FFEBF3}
table#id-baieti {background:#DDECF4}


.profile_linkunit {position:absolute; top:45px; right:-15px; width:180px; height:90px}
#comments_list {text-align:left}

#part			{text-align:center}

/* Feedburner sidebar form */
.fb-form .submit {
width:150px; height:39px; margin:0px; padding:0px; border:1px solid #1E5799; text-shadow:0px 1px 0px #1E5799; font-weight:bold; background: #1e5799;
background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8));
background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);
background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);
background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);
background: linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);
 cursor:pointer; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px
}
.fb-form	{background-color:#EDEFF4; width:220px; display:block; padding:10px 0px; text-align:center; border:5px solid #D2D9E7; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.fb-form .txt {width:180px; padding:7px; border:1px solid #207CCA; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:0px 0px 5px #ccc inset; -webkit-box-shadow:0px 0px 5px #ccc inset; box-shadow:0px 0px 5px #ccc inset; color:#999}
.fb-form P {font-size:13px; margin:10px; color:#505050; text-shadow:0px 1px 0px #f9f9f9}

/* Feed modal */
.lb-feed	{color:#444}
.lb-feed .visual	{height:100px; margin-bottom:15px; margin-top:10px; background:#fff url("images/feed_visual.png") no-repeat top}
.lb-feed .fb-form {width:auto; margin:0px; padding:0px; border:0px; background:none}
.lb-feed .fb-form DIV  {overflow:hidden; -moz-box-shadow:0px 0px 7px #ccc inset; -webkit-box-shadow:0px 0px 7px #ccc inset; box-shadow:0px 0px 7px #ccc inset; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color:#EDEFF4; padding:15px}
.lb-feed .fb-form input.txt {float:left; display:inline; padding:11px 11px 12px; width:287px; margin:0px 5px 0px 0px}
.lb-feed .attention	{text-align:center; line-height:17px; color:#444}
#modal_popup {padding-left:10px; padding-right:10px}


textarea {resize:none}

/* New profile 02.2012 */
ul.profile_list {width:100%; overflow:hidden}
.thumb-wrap	{float:left; display:inline; padding-right:10px; border-right:2px solid #ccc; margin-right:10px}
.thumb-wrap #avatar {float:none; display:block}
.id-desc	{float:left; width:200px; overflow:hidden; padding-left:10px; padding-top:20px; font-size:13px}
.id-desc P {margin:0px 0px 5px}
.id-desc .about {padding:10px 0px; font-style:italic}
.fb_like {position:absolute; top:14px; left:198px}
	.fb_like div {float:left; display:inline; margin-right:5px}
.big_rect	{width:300px; height:250px; position:absolute; top:15px; right:15px}

.id-desc .googleAd_halfBanner2 {position:static; margin-bottom:10px}
#avatar img {border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px}
UL.yid-actions				{overflow:hidden; margin-top:10px}
	UL.yid-actions LI		{float:left; display:inline; margin-left:15px; font-size:11px; line-height:20px}
	UL.yid-actions LI.last	{margin-right:0px}
.ic						{display:inline-block; vertical-align:middle; background-image:url("../images/ic.png"); background-repeat:no-repeat}
	.ic i				{display:block; text-indent:-9999px}

.icYID					{display:block; text-indent:-9999px}
	.icAdd				{width:14px; height:14px; line-height:14px; background-position:left -224px}
	.icPM				{width:16px; height:16px; line-height:16px; background-position:left -248px}
	.icCall				{width:9px; height:16px; line-height:16px; background-position:left -274px}
	.icProfile			{width:14px; height:15px; line-height:15px; background-position:left -300px}
	
.promo-zone {overflow:hidden; margin-bottom:10px; margin-right:5px; padding:10px; border:1px solid #ccc; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px}
	.promo-zone P	{float:left; width:200px; margin:0px; font-size:13px; line-height:19px}
	.promo-zone DIV {float:right; width:300px; height:250px; display:inline}
	
