.clearfix:after 		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; * clear:both; }
.vcomm-delimit			{ border-top:1px solid #c6c6c6; height:1px; margin:5px 0;  }
.vcomm-delimitVert		{ border-left:1px solid #ccc;  }

a						{ text-decoration:none; color:#0054A6; font-family:Arial; font-size:12px;  }

.vcomm-rounded-corners {

		* position:relative;
		position:relative;\9
		_position:relative;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		behavior: url(/css/PIE.htc);
}

.vcomm-rounded-corners-notie{

		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;

}

.vcomm-header-comm  {

		font-family:Arial;
		padding:10px;
		background-color:#f4efea;
		border:1px solid #e4e3e0;
		-webkit-border-radius:3px 3px 0 0;
		border-radius:15px 15px 0 0;
		position:relative;
		behavior: url(/css/PIE.htc);
	}

.vcomm-leftHeader		{

		width:350px;
		height:180px;

	}

.vcomm-title								{ display:block; color:#0054a6; }
.vcomm-data									{ color:#7b7b7b; font-size:10px; }
.vcomm-link									{ color:#0054a6; font-size:12px; font-family:Arial; text-decoration:none; }

.vcomm-leftHeader .vcomm-title				{ color:#0054a6; font-size:16px; font-family:Arial; text-decoration:none; margin:5px 0 7px; }
.vcomm-leftHeader a.vcomm-image				{ display:block; width:62px; border:1px solid #c6c6c6; padding:7px 5px 10px; background-color:#fff; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; }
.vcomm-leftHeader a.vcomm-image	img			{ -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border-bottom:1px solid #ccc; }
.vcomm-leftHeader .vcomm-title span			{ color:#313234; font-size:16px; font-family:Arial;  }
.vcomm-leftHeader p							{ color:#3f4245; font-size:12px; font-family:Arial;  }
.vcomm-user-details							{ width:265px; }
.vcomm-user-details	p.vcomm-status-buc 		{ padding-bottom:17px;  }
.vcomm-user-details	p.vcomm-status-buc 	span	{ padding:0 5px; color:#395506; font-size:12px;  }
.vcomm-user-details	p.vcomm-status-buc img	{ margin:0 2px; vertical-align:bottom; }
.vcomm-leftHeader p							{ margin:2px 0;  }
.vcomm-leftHeader p	span					{ color:#526a24; font-size:12px; font-family:Arial;  }
.vcomm-leftHeader p.vcomm-row				{ color:#3f4245; font-size:11px; font-family:Arial;  }
.vcomm-leftHeader p.vcomm-row span 			{ color:#3f4245; font-size:11px; font-family:Arial; text-align:left; width:130px;  }
.vcomm-edit-profile							{ background:url(../images/vcomm/pattern.png) 0 0 no-repeat transparent; width:100%; height:43px;}
.vcomm-button								{ color:#0054a6; font-size:11px; background:url(../images/vcomm/button_bg.png) left bottom repeat-x #fff; border:1px solid #dbd1ca; padding:5px 20px 5px 15px; }
.vcomm-button-orange {
	background:#6a9b00;
    border: 1px solid #618e00;
    color: #fff;
    font-size: 11px;
    text-shadow: 0 1px #618e00;
    padding: 4px 10px 4px 8px;
    border-radius: 4px 4px 4px 4px;
}
.vcomm-button-orange:hover {
	text-decoration:none;
	background-color:#81bc00;
	color:#fff;
	border-color:#81bc00;
}
.vcomm-button-white							{ color:#0054a6; font-size:11px; text-shadow:none; background:url(../images/vcomm/button_white_bg.png) left bottom repeat-x #faa63f; border:1px solid #dbd1ca; padding:3px 10px 3px 8px; }
.vcomm-button img							{ vertical-align:middle; margin-right:7px; }
.vcomm-button-orange img					{ vertical-align:middle; margin-right:7px; }
.vcomm-button-white img						{ vertical-align:middle; margin-right:7px; }
.vcomm-leftHeader .vcomm-button				{ margin-right:10px; margin-top:7px; }
.vcomm-leftHeader .vcomm-button-orange		{ margin-right:10px; margin-top:7px; }
.vcomm-leftHeader .vcomm-button-orange.vcomm-on		{ background:none; background-color:#eee; color:#000; border:1px solid #ccc; text-shadow:none; }
.vcomm-leftHeader .vcomm-button-white		{ margin-top:7px; margin-left:17px; }


.vcomm-whiteBox								{ padding:2px; height:175px; background-color:#fff; width:600px; border:1px solid #c6c6c6;   }
.vcomm-whiteBox	.vcomm-box					{ width:175px; height:88%; padding:10px; border-right:1px solid #c6c6c6;  }
.vcomm-whiteBox	.vcomm-box p				{ color:#3f4245; font-size:11px;  }
.vcomm-whiteBox	.vcomm-box  .vcomm-delimit	{ border-top:1px solid #f1f1f1; margin:15px 0 8px; }
.vcomm-whiteBox	.vcomm-box	.vcomm-link		{ font-size:10px;  }
.vcomm-whiteBox	.vcomm-box	.vcomm-title	{ height:30px; overflow:hidden; line-height:14px; margin-bottom:5px; }
.vcomm-whiteBox	.vcomm-box	.vcomm-descr	{ width:115px; }
.vcomm-whiteBox	.vcomm-box	.vcomm-descr.vcomm-smallest	{ width:80px; }
.vcomm-image img	{
		padding:1px;
		background-color:#fff;
		-moz-box-shadow:1px 2px 2px 0px #ccc;
		-webkit-box-shadow:1px 2px 2px 0px #ccc;
		box-shadow:1px 2px 2px 0px #ccc;
}
.main-avt .vcomm-image img {
	padding:0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.vcomm-whiteBox	.vcomm-box.last-child						{ border-right:0; width:188px; }
.vcomm-whiteBox	.vcomm-box.last-child	.vcomm-image		{ /*margin-right:15px;*/  }
.vcomm-whiteBox	.vcomm-box.last-child	.vcomm-delimitVert	{ padding:0px; margin-left:3px;  }
.vcomm-whiteBox	.vcomm-box.last-child	.vcomm-image.last-child		{ margin-right:0;  }

.vcomm-menu-wraper										{ background-color:#f4f4f4; padding:10px; }
.vcomm-menu												{ position:relative; width:900px; padding-right:60px; margin:0 auto; background:url(../images/vcomm/menu_bg.png) 0 0 no-repeat transparent; height:42px; }
.vcomm-menu ul 											{  }
.vcomm-menu ul li 										{ float:left; position:relative; }
.vcomm-menu ul li.vcomm-delimit							{ height:auto; padding:15px 0px; border:0; margin:0; background:url(../images/vcomm/menu_delimit.png) left center no-repeat;  }
.vcomm-menu ul li a										{ display:block; text-shadow:0px 1px #fbc38b; padding:15px 20px; color:#3c2610; font-size:12px; font-family:Arial;  }
.vcomm-menu ul li a	img									{ margin-left:7px; }
.vcomm-menu ul li:first-child a:hover					{ -moz-border-radius:6px 0 0 6px; -webkit-border-radius:6px 0 0 6px; border-radius:6px 0 0 6px; behavior: url(/css/PIE.htc); }
.vcomm-menu ul li a:hover								{ background:url(../images/vcomm/hover.png) 0 0 repeat-x; text-shadow:none; border:1px solid #d6bcaa; padding:13px 19px; border-bottom:0; }
.vcomm-menu ul li.last-child a							{ padding:15px 40px 15px 20px;  }

.vcomm-menu ul li.last-child:hover a 					{ border:0; position:relative; text-shadow:none; z-index:101; background:url(../images/vcomm/li_hover.png) 3px 7px no-repeat transparent;   }
.vcomm-menu ul li.last-child:hover a img				{ display:none; }
/*.vcomm-menu ul li.active a								{ position:relative; text-shadow:none; z-index:101; background:url(../images/vcomm/li_hover.png) 3px 7px no-repeat transparent;  }*/
.vcomm-menu ul li.last-child:hover ul					{ display:block;  }
/*.vcomm-menu ul li.active ul								{ display:block;  }*/
/*SUBMENU*/

.vcomm-menu ul ul 										{ display:none; -moz-box-shadow:5px 5px 10px -6px #888; -webkit-box-shadow:5px 5px 10px -6px #888; box-shadow:5px 5px 10px -6px #888; padding:0 10px 10px; background-color:#f4efea; border:1px solid #cab39d;  position:absolute; z-index:100; left:3px; top:42px; width:190px;   }
.vcomm-menu ul ul li									{ float:none; margin:10px 0; }
.vcomm-menu ul ul li.delimit							{ height:1px; border-top:1px solid #d5d4d0; margin:10px 0; }
.vcomm-menu ul ul li	a								{ color:#366ca3; font-family:LucidaGrandeRegular; text-shadow:1px 2px #fff!important; font-size:12px;  background:none!important;  padding:0 6px!important; }

.vcomm-refresh											{ position:absolute; right:9px; top:5px; }

/*COLRIGHT*/

	.v2-colRight.vcomm-newCol							{ width:290px; padding:10px 15px; background:url(../images/vcomm/shadow_colright.png) 0 0 repeat-y #f4efea; border:1px solid #ebebe9; }
	.v2-colLeft.vcomm-newCol							{ /*width:470px;*/ padding:0; solid #eee; }

	.vcomm-boxpic-model1								{  }
	.vcomm-titleBox		 								{ color:#492e13; font-family:Arial; font-size:14px; margin:10px 0; }
	.vcomm-label		 								{ padding-left:10px; color:#0054a6; font-family:Arial; font-size:11px; margin:3px 0; height:13px; overflow:hidden; }
	.vcomm-label a		 								{ color:#0054a6; font-family:Arial; font-size:11px; margin:10px 0; }
	.vcomm-boxpic-model1 .vcomm-pic						{ width:100px; background:url(../images/vcomm/triple_pics_bg.png) 0 0 no-repeat transparent; width:131px; height:116px; margin:10px 7px 10px 0px; }
	.vcomm-boxpic-model1 .vcomm-pic.last-child			{ margin-left:20px; margin-right:0; }
	.vcomm-boxpic-model1 .vcomm-pic	img					{ margin:10px 9px 0 9px; }
	.vcomm-boxpic-model2 .vcomm-titleBox	a			{ color:#0054A6; font-size:14px; font-family:Arial;  }

	.vcomm-boxpic-model2 .vcomm-pic						{ width:61px; background:url(../images/vcomm/pic_friends_bg.png) 0 0 no-repeat transparent; height:70px; margin:10px 15px 10px 0px; }
	.vcomm-boxpic-model2 .vcomm-pic	img					{ margin:5px 5px 5px 6px; }
	.vcomm-boxpic-model2 .vcomm-pic.last-child			{ margin-left:0px; margin-right:0; }

	.vcomm-boxpic-model3 .vcomm-titleBox	a			{ color:#0054A6; font-size:14px; font-family:Arial;  }
	.vcomm-boxinfo										{ padding:10px 10px 0 10px; padding-right:0; background:url(../images/vcomm/pattern2_bg.png) 0 0 repeat; border:1px dotted #dbd7d2; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(/css/PIE.htc); }
	.vcomm-boxinfo-left									{ width:105px; color:#3f4245; font-family:Arial; font-size:11px;  }
	.vcomm-boxinfo-right								{ color:#757676; font-size:10px; font-family:Arial; width:140px; padding:0px 10px; border-left:1px solid #ccc; }
	.vcomm-boxinfo-left	a								{ padding-left:2px; color:#f69c00; font-family:Arial; font-size:11px;  }
	.vcomm-boxinfo-left	img								{ vertical-align:bottom; margin-left:5px; }
	.vcomm-boxpic-model3 .vcomm-pic						{ width:140px; margin:10px 0px 10px 0;  }
	.vcomm-boxpic-model3 .vcomm-pic	p					{ color:#6f7071; font-size:11px; font-family:Arial;  }
	.vcomm-boxpic-model3 .vcomm-pic	img					{ padding:1px; margin-right:10px; background-color:#fff; -moz-box-shadow:1px 2px 2px 0 #CCCCCC; -webkit-box-shadow:1px 2px 2px 0 #CCCCCC;  box-shadow:1px 2px 2px 0 #CCCCCC;  }
	.vcomm-boxpic-model3.vcomm-var2 					{ padding-right:10px;  }
	.vcomm-boxpic-model3.vcomm-var2 .vcomm-pic			{ width:300px; }
	.vcomm-boxpic-model3.vcomm-var2 .vcomm-pic	a		{ width:auto; color:#0054a6; font-size:12px; font-family:Arial;  }
	.vcomm-boxpic-model3.vcomm-var2 .vcomm-pic	p		{ color:#3f4245; font-size:11px; font-family:Arial; margin:5px 0; }
	.vcomm-boxpic-model3.vcomm-var2 .vcomm-data	a		{ font-size:11px; }
	.vcomm-boxpic-model3.vcomm-var2 p.vcomm-user-votes	{ margin:2px 0; }

	.vcomm-boxpic-model3.vcomm-var3 					{  }
	.vcomm-boxpic-model3.vcomm-var3 .vcomm-pic			{ width:80px; margin:20px 25px 10px 0; }
	.vcomm-boxpic-model3.vcomm-var3 .vcomm-link			{ font-size:12px; padding:5px 0; display:block; }
	.vcomm-boxpic-model3.vcomm-var3 .vcomm-pic.last-child			{ margin-right:0; }
	.vcomm-boxpic-model3.vcomm-var3 p 					{ color:#3f4245; font-size:11px; font-family:Arial;  }
	.vcomm-boxpic-model3.vcomm-var3 p a					{ color:#0054a6; font-size:12px; font-family:Arial;  }


.vcomm-delimit-bg										{ background:url(../images/vcomm/delimit.png) 0 0 repeat-x; height:2px; margin:10px 0; }

/*END COLRIGHT*/



/*COLELFT*/

	/*PROFILE*/

	.vcomm-profil										{  }
	.vcomm-profil .vcomm-row							{ margin:20px 0; }
	.vcomm-profil .vcomm-row p							{ width:300px; padding:10px 20px 10px 0; color:#313234; font-size:12px; font-family:Arial; }
	.vcomm-profil .vcomm-row .vcomm-label				{ width:200px; padding:10px 30px; color:#6a9b00; font-size:12px; font-family:Arial; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-name	{ background:url(../images/vcomm/profile_icons.png) 0 2px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-membru 	{ background:url(../images/vcomm/profile_icons.png) 0 -59px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-rang	{ background:url(../images/vcomm/profile_icons.png) 0 -121px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-numar-retete	{ background:url(../images/vcomm/profile_icons.png) 0 -182px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-data-nasterii	{ background:url(../images/vcomm/profile_icons.png) 0 -273px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-oras	{ background:url(../images/vcomm/profile_icons.png) 0 -335px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-mancaruri-fav	{ background:url(../images/vcomm/profile_icons.png) 0 -429px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-buc-fav	{ background:url(../images/vcomm/profile_icons.png) 0 -505px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-about-me	{ background:url(../images/vcomm/profile_icons.png) 0 -599px no-repeat transparent; }
	.vcomm-profil .vcomm-row .vcomm-label.vcomm-site-culinar	{ background:url(../images/vcomm/profile_icons.png) 0 -676px no-repeat transparent; }
	.vcomm-profil .v2-delimit							{ width:530px;  }
	.vcomm-profil .vcomm-button-white					{ margin:10px; }
	.vcomm-profil .vcomm-row a							{ font-size:12px; }
	.vcomm-profil .vcomm-row .vcomm-status-buc	img		{ margin:0 3px; }
	.vcomm-profil .vcomm-row .vcomm-status-buc span		{ color:#526a24; font-size:12px; font-family:Arial;  }

	/*END PROFILE*/


.vcomm-newCol .vcomm-title								{ color:#492e13; font-size:14px; font-family:Arial; margin:10px 0; }
.vcomm-newCol .vcomm-title	img							{ vertical-align:middle; margin-right:5px; }
.vcomm-nowidth											{ width:auto!important; }
.vcomm-nomargin											{ margin:0!important; }
.vcomm-lang.vcomm-it									{ background:url(../images/vcomm/it_ico.png) left center no-repeat transparent; padding-left:22px; }
.vcomm-lang.vcomm-ro									{ background:url(../images/vcomm/ro_ico.png) left center no-repeat transparent; padding-left:22px; }
.vcomm-on												{ color:#8d8d8d; font-size:12px; font-family:Arial;  }

	/*1WALL*/

		.vcomm-bullet									{ background:url(../images/vcomm/links_delimit.png) center no-repeat transparent; padding-left:5px; padding-right:5px }
		.vcomm-rightLinks								{ margin:10px; }
		.vcomm-rightLinks	.vcomm-link					{ background:url(../images/vcomm/links_delimit.png) left center no-repeat transparent; padding-left:10px; margin-left:5px; }
		.vcomm-wall	textarea.vcomm-postit				{ border:1px solid #aaaaaa; width:460px; height:50px; padding:3px; margin-top:15px; }
		.vcomm-wall input.vcomm-link-attach				{ border:1px solid #aaaaaa;width:290px;height:20px}
		.vcomm-wall	input.vcomm-submit				{ background-color:#6a9b00 ;border:1px solid #618e00; color:#fff; font-size:11px; padding:4px 15px 4px 15px; text-shadow:0 1px #618e00; margin:10px 0 10px 10px; cursor:pointer; }
		.vcomm-wall	input.vcomm-submit:hover {text-decoration:none; background-color:#81bc00; color:#fff; border-color:#81bc00;}
		.vcomm-links 									{ margin:10px 0;}
		.vcomm-links span								{ color:#8d8d8d; font-size:12px; font-family:Arial;  }
		.vcomm-links .vcomm-link						{ background:url(../images/vcomm/links_delimit.png) left center no-repeat transparent; padding-left:10px; margin-left:5px;  }
		.vcomm-links .vcomm-link.first-child			{ background:none; margin-left:0; }
		.vcomm-links .vcomm-link.first-child img		{ vertical-align:top; padding-top:1px; }
		.vcomm-links .vcomm-link	img					{ margin:0; margin-right:2px; vertical-align:middle; }
		img.vcomm-like-thumb							{ vertical-align:middle; margin-right:2px}
		.vcomm-single-right p img						{ vertical-align:middle;}
		.vcomm-share img.vcomm-share-img 				{ margin-right: 10px; float:left; }

		.vcomm-comment-left								{ width:75px; }
		.vcomm-comment-left	.vcomm-pic					{ display:block; background: url(../images/vcomm/pic_friends_bg.png) no-repeat scroll 0 0 transparent; height:70px; margin:0px 10px 10px 0; width:70px; }
		.vcomm-comment-left	.vcomm-pic	img				{ margin:5px 5px 5px 6px }
		.vcomm-comment-right							{ width:395px; padding:0px!important;}
		.vcomm-comment-right .vcomm-title-author		{ color:#0054a6; font-size:16px; font-family:Arial; margin:3px 0; }
		.vcomm-comment-right .vcomm-title-author a		{ color:#0054a6; font-size:16px; font-family:Arial; margin:3px 0; }
		.vcomm-comment-right p							{ color:#3f4245; font-size:14px; font-family:Arial; }
		.vcomm-comment-el								{ margin:10px 0 0; position:relative;  }
		.vcomm-comment-right h2							{ font-weight:bold;color:#0054a6; font-size:14px; font-family:Arial; margin:3px 0 5px; }
		.vcomm-comment-right h2	span					{ color:#666565; font-size:14px; font-family:Arial; margin:3px 0 5px; }
		.vcomm-comment-right h2	a						{ color:#0054a6; font-size:16px; font-family:Arial; margin:3px 0; }
		.vcomm-comment-right .vcomm-links .vcomm-link.first-child		{ padding-left:0; margin-left:0; }
		.vcomm-share									{ margin:10px 0; }
		.vcomm-share	.vcomm-links					{ margin:10px 0; }
		.vcomm-share	p								{ color:#3f4245; font-size:11px; font-family:Arial; line-height:16px; }
		/*.vcomm-share	a.thickbox img					{ width:395px;}*/
		.vcomm-discussion								{  }
		.vcomm-single-comment							{ position:relative; margin:5px 0; padding:6px; background-color:#f9f7f4; }
		.vcomm-single-comment .vcomm-close				{ background:url(../images/vcomm/close_ico.png) 0 0 no-repeat transparent!important; width:9px!important; height:9px!important; position:absolute; top:10px; right:10px; color:#0054A6; font-weight:bold; font-size:11px; font-family:Arial; }
		.vcomm-single-comment	.vcomm-title			{ display:inline; margin:0; padding:0; color:#0054a6; font-size:12px; font-family:Arial; }
		.vcomm-single-comment	p						{ color:#595b5e; font-size:12px; font-family:Arial; }
		.vcomm-single-comment	.vcomm-pic				{ display:block; width:35px; }
		.vcomm-single-comment	.vcomm-pic img			{ -moz-box-shadow:0 0 1px 0 #CCCCCC; -webkit-box-shadow:0 0 1px 0 #CCCCCC; box-shadow:0 0 1px 0 #CCCCCC; background-color:#fff; }
		.vcomm-single-comment	.vcomm-data				{ font-size:11px; color:#7b7b7b; font-family:Arial; }
		.vcomm-single-comment	form input.vcomm-submit	{ border:none; width:101px; height:24px; color:#fff; font-size:11px; padding:2px 10px 3px 10px; text-shadow:none;  margin-right:-25px; margin-bottom:0;  }
		.vcomm-single-comment	.vcomm-single-right		{ width:320px; padding-right:20px;  }
		.vcomm-single-comment	.vcomm-single-right	.vcomm-data	{ margin:10px 0 0; }
		.vcomm-single-comment	.vcomm-single-right form textarea		{  border:1px solid #AAAAAA; width:340px; height:20px; }
		.vcomm-single-comment.last-child				{ background:none; }

		.vcomm-comment-el .vcomm-close					{ position:absolute; background:url(../images/vcomm/close_btn.png) center center no-repeat transparent; width:23px; height:23px; top:5px; right:10px; color:#0054A6; font-weight:bold; font-size:11px; font-family:Arial; }
		.vcomm-thumbs-list								{  }
		.vcomm-thumbs-list	.vcomm-thumb	img			{ margin:0px; }
		.vcomm-thumbs-list	.vcomm-thumb				{ margin:10px 0 10px 5px; }
		.vcomm-thumbs-list	.vcomm-thumb.first-child	{ margin:10px 0; }

		.vcomm-closed									{ -moz-box-shadow:0px 0 1px 0 #CCCCCC; -webkit-box-shadow:0px 0 1px 0 #CCCCCC; box-shadow:0px 0 1px 0 #CCCCCC; }
		.vcomm-closed	span							{ color:#666565; font-size:11px; font-family:Arial;  }
		.vcomm-closed	a								{ color:#0054a6; font-size:11px; font-family:Arial;  }

		.vcomm-bigButton								{ padding:7px 100px; }
		.vcomm-bigButton		img						{ margin:0 40px 0 40px; }
		form.vcomm-attachment							{  }
		form.vcomm-attachment	textarea				{ width:610px; height:46px; padding:2px; border:0; background:url(../images/vcomm/textarea_bg.png) 0 0 no-repeat transparent; }

	/*END 1WALL*/


	/*ARTICLES*/

		/*.vcomm-articles .vcomm-comment-right								{ width:290px; }*/
		.vcomm-articles .vcomm-article										{ margin:0; }
		.vcomm-articles .vcomm-article	p									{ color:#3f4245; font-size:11px; font-family:Arial; }
		.vcomm-articles .vcomm-article	.vcomm-links span	img				{ vertical-align:top; }
		.vcomm-articles .vcomm-article	.vcomm-data							{ margin:7px 0 10px; font-size:11px; }
		.vcomm-artpic														{ width:170px; }
		.vcomm-artpic		img												{ margin:10px; }




	/*END ARTICLES*/


	/*FAVORITE*/

		.vcomm-fav	.vcomm-artpic img										{ margin:0px; }
		.vcomm-fav	.vcomm-links .vcomm-link								{ padding-left:0; }
		.vcomm-fav	.vcomm-comment-right									{ }
		.vcomm-fav	.vcomm-article h2										{ margin:0; }
		.vcomm-fav	.vcomm-article .vcomm-data								{ margin:5px 0; }
		.vcomm-fav	.vcomm-options ul li.fav								{ background:url(../images/vcomm/delete_fav.png) 0 0 no-repeat transparent; padding-left:30px; }

	/*END FAVORITE*/

	/*PRIETENI*/

		.vcomm-prieteni	.vcomm-image	img									{ margin-right:10px;  }
		.vcomm-prieteni	.vcomm-image	img									{ margin-right:10px;  }
		.vcomm-prieteni	.vcomm-user .vcomm-title							{ color:#0054a6; font-size:16px; font-family:Arial; padding:15px 0 0px; margin:0; }
		.vcomm-prieteni	.vcomm-user .vcomm-title	a						{ color:#0054a6; font-size:16px; font-family:Arial;  }
		.vcomm-prieteni	.vcomm-user p.vcomm-data							{ color:#666565; font-size:11px; font-family:Arial; margin:2px 0 10px; }
		.vcomm-prieteni	.vcomm-user  .vcomm-button-orange					{ margin-right:10px; }
		.vcomm-prieteni	.vcomm-picture-user									{ width:400px;  }
		.vcomm-prieteni	.vcomm-actions-user .vcomm-button-white				{ margin-left:15px;  }
		.vcomm-prieteni	.vcomm-data											{ color:#666565; font-size:11px; font-family:Arial;  }
		.vcomm-prieteni	.vcomm-picture-user .vcomm-title					{ color:#0054a6; font-size:14px; font-family:Arial; margin:0; }
		.vcomm-prieteni	.vcomm-picture-user .vcomm-title a					{ color:#0054a6; font-size:14px; font-family:Arial;  }
		.vcomm-prieteni	.vcomm-bigButton									{ padding:7px 200px; }

		.vcomm-prieteni .vcomm-picture-user.vcomm-small-pics				{ width:80px; text-align:center; margin:10px 45px 30px 0;  }
		.vcomm-prieteni .vcomm-picture-user.vcomm-small-pics.last-child		{ margin-right:0;  }
		.vcomm-prieteni .vcomm-picture-user.vcomm-small-pics .vcomm-title	{ margin:5px 0; }
		.vcomm-prieteni .vcomm-picture-user.vcomm-small-pics .vcomm-link	{ font-size:12px; font-family:Arial; color:#0054a6; }

	/*END PRIETENI*/


	/*GALERII VIEW*/

		.vcomm-galerii													 	{  }
		.vcomm-galerii	h2												 	{ font-weight:bold;color:#0054a6; font-size:14px; font-family:Arial; margin:10px 0; }
		.vcomm-galerii	h2	a											 	{ color:#0054a6; font-size:14px; font-family:Arial; }
		.vcomm-galerii	h2	a	span									 	{ color:#666565; }
		.vcomm-galerii	.vcomm-link-actions								 	{ color:#0054a6; font-size:11px; font-family:Arial; }
		.vcomm-galerii	p												 	{ color:#3f4245; font-size:12px; font-family:Arial; }
		.vcomm-galerii	.vcomm-link-actions		span					 	{ color:#313234; }
		.vcomm-galerii	.vcomm-link-actions								 	{ border-left:1px solid #c2c2c2; padding-left:10px; margin-left:8px; }
		.vcomm-galerii	.vcomm-link-actions.first-child					 	{ border:0; margin-left:0; padding-left:0; }
		.vcomm-galerii	.vcomm-galerii-imagini .vcomm-galerie img			{ padding:3px; background-color:#fff; border:1px solid #c2c2c2;  }
		.vcomm-galerii	.vcomm-galerii-imagini 								{ margin:10px 0 0px; }
		.vcomm-galerii	.vcomm-galerie		 								{ margin:10px 37px 10px 0; position:relative;  }
		.vcomm-galerii	.vcomm-galerie.last-child							{ margin-right:0; }
		.vcomm-galerii	.vcomm-link.first-child								{ padding-left:0; }
		.vcomm-galerii	.vcomm-link:first-child								{ padding-left:0; }
		.vcomm-subtitle														{ font-size:16px; color:#313234; font-family:Arial; border-bottom:1px solid #eee; padding-bottom:10px; padding-right:5px;  }
		.vcomm-galerii	.vcomm-delimit										{ border-top:1px solid #e4e3e0; }

		.vcomm-2col.vcomm-galerii	.vcomm-galerii-imagini					{ margin-top:0; }
		.vcomm-2col.vcomm-galerii	.vcomm-comment-el						{ margin-top:0; }
		.vcomm-2col.vcomm-galerii	.vcomm-single-comment					{ margin-top:0; }
		.vcomm-2col.vcomm-galerii	.vcomm-galerie							{ margin:10px 20px 10px 0; }
		.vcomm-2col.vcomm-galerii	.vcomm-galerie.last-child				{ margin-right:0; }
		.vcomm-2col.vcomm-galerii	h2										{ margin:0 0 5px; }
		.vcomm-2col .vcomm-galerii-imagini  img								{ margin:0px 0; }
		.vcomm-2col.vcomm-galerii	.vcomm-links							{ margin:0; position:relative; }

		.vcomm-galerii-photo	.vcomm-galerii-imagini	img					{ margin:5px 0; }
		.vcomm-galerii-photo	form input.vcomm-submit  					{ margin:10px; cursor:pointer; margin-right:-20px; }


		.vcomm-pagination													{ position:absolute; top:0; right:0; }
		.vcomm-pagination	.vcomm-pag										{ padding:1px 8px;   }
		.vcomm-pagination	a.vcomm-pag.vcomm-fw							{ background:url(../images/vcomm/pag_fw_on.png) 0 0 no-repeat transparent;   }
		.vcomm-pagination	a.vcomm-pag.vcomm-bk							{ background:url(../images/vcomm/pag_bk_on.png) 0 0 no-repeat transparent;   }
		.vcomm-pagination	span.vcomm-pag.vcomm-fw							{ background:url(../images/vcomm/pag_fw.png) 0 0 no-repeat transparent;   }
		.vcomm-pagination	span.vcomm-pag.vcomm-bk							{ background:url(../images/vcomm/pag_bk.png) 0 0 no-repeat transparent;   }

		.vcomm-galerii-list													{  }
		.vcomm-galerii-list		.vcomm-title								{ margin:20px 0; }
		.vcomm-galerii-list		.vcomm-button-orange						{ margin:10px 0; padding:8px 10px; }
		.vcomm-galerii-list		.vcomm-delimit								{ border-top:1px solid #e4e3e0; margin:0; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-pic				{ width:190px; height:170px; background:url(../images/vcomm/triple_pics_big_bg.png) 0 0 no-repeat transparent; margin:10px 26px 5px 0; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-pic.last-child	{ margin-right:0; margin-left:0; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-pic	img			{ }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-label			{ color:#25282c; font-size:10px; padding-left:15px; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-label	a		{ color:#25282c; font-size:10px; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-wraper-image 	{ margin:10px 7px 0px; width:190px; height:auto; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-wraper-image.last-child 	{margin-right:0; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-wraper-image 	.vcomm-label-title 			{ color:#0054a6; font-size:12px; font-family:Arial; padding-left:15px; }
		.vcomm-galerii-list		.vcomm-boxpic-model1 .vcomm-wraper-image 	.vcomm-label-title a		{ color:#0054a6; font-size:12px; font-family:Arial;  }

		.vcomm-galerii-list  .vcomm-pagination				{ position:relative; color:#8d8d8d; font-size:11px; font-family:Arial; }
		.vcomm-galerii-list  .vcomm-pagination	span		{ color:#313234; font-size:11px; }
		.vcomm-galerii-list  .vcomm-pagination	.vcomm-bk	{ margin-left:20px; }

		.vcomm-galeri_edit.vcomm-adaugare					{  }
		.vcomm-galeri_edit.vcomm-adaugare	input			{ width:100%; }
		.vcomm-galeri_edit.vcomm-adaugare	textarea		{ width:100%; }
		.vcomm-galeri_edit.vcomm-adaugare	input.vcomm-submit		{ background:url(../images/vcomm/add_album.png) 0 0 no-repeat transparent;  }
		.vcomm-galeri_edit.vcomm-adaugare	input.vcomm-submit-modify		{ background:url(../images/vcomm/modifica_btn.png) 0 0 no-repeat transparent;  }
		.vcomm-galeri_edit.vcomm-adaugare	input.vcomm-submit-send-photos		{ background:url(../images/vcomm/trimite_poze_btn.png) 0 0 no-repeat transparent;  }

		.vcomm-form	form,.vcomm-form input,.vcomm-form textarea		{ margin:0; padding:0; border:0; background:none; }
		.vcomm-form	form.vcomm-galeri_edit						{ width:420px;  }
		.vcomm-form	form.vcomm-galeri_edit	label				{ color:#7c7c7c; font-size:11px; font-family:Arial; margin:5px 0; display:block;  }
		.vcomm-form	form input									{ border:1px solid #aaaaaa; padding:3px; }
		.vcomm-form	form input.vcomm-submit						{ width:100px; margin-left:0; height:25px; cursor:pointer; background:url(../images/vcomm/submit_btn.png) 0 0 no-repeat transparent; border:0; }
		.vcomm-form	form input.vcomm-reset						{ width:100px; height:25px; cursor:pointer; background:url(../images/vcomm/reset_btn.png) 0 0 no-repeat transparent; border:0; }
		.vcomm-form	form input.vcomm-submit-go					{ width:135px; height:25px; cursor:pointer; background:url(../images/vcomm/submit_go_btn.png) 0 0 no-repeat transparent; border:0; }
		.vcomm-form	form textarea								{ width:400px; height:50px; margin-bottom:10px; padding:5px; color:#313234; font-size:12px; font-family:Arial;  border: 1px solid #AAAAAA;    }
		.vcomm-form	form select									{ width:400px; background:none; margin-bottom:10px; padding:5px; color:#313234; font-size:12px; font-family:Arial;  border: 1px solid #AAAAAA;    }
		.vcomm-settings	 textarea								{ width:305px; height:100px; }

		.vcomm-form div.selector {
				background: url("../images/vcomm/form_select.png") no-repeat scroll 0 0 transparent;
				height: 26px;
				line-height: 26px;
				width:235px;
		}
		.vcomm-form div.selector:active, .vcomm-form  div.selector.active { background: url("../images/vcomm/form_select.png") no-repeat scroll 0 0 transparent;}
		.vcomm-form  div.selector.focus, .vcomm-form  div.selector.hover, .vcomm-form div.selector:hover { background: url("../images/vcomm/form_select.png") no-repeat scroll 0 0 transparent;}
		.vcomm-form div.selector span {
			line-height:20px;
		}
		.vcomm-form form select									{ width:245px; }

		.vcomm-settings.vcomm-about		label.vcomm-notes		{ display:inline; vertical-align:top;  }

		.vcomm-picture	img										{ padding:3px; background-color:#fff; border:1px solid #C2C2C2; }
		form.vcomm-galeri_edit	textarea						{ height:150px; }
		.vcomm-picture											{ width:150px; margin:25px 0 10px 20px; }
		.vcomm-picture	form									{ margin:10px 0; }
		.vcomm-picture	form	label							{ color:#828284; font-size:12px; font-family:Arial;  }
		.vcomm-picture	form	label span						{ width:110px; margin-left:5px; font-size:12px;   }

		.vcomm-profil											{  }
		.vcomm-profil	.vcomm-title							{ padding-left:10px;  }
		.vcomm-profil	.vcomm-subtitle							{ padding-left:10px; margin-top:5px; }
		.vcomm-profil .vcomm-row								{ width:811px;}
		.vcomm-profile-col1										{ width:150px;  }
		.vcomm-profile-col2										{ /*width:470px;*/   border-left:1px solid #EBEBE9; }
		.vcomm-menu-profile										{  }
		.vcomm-menu-profile	ul									{  }
		.vcomm-menu-profile	ul	li								{ padding:10px 10px 10px 35px; border-bottom:1px solid #ebebe9;  }
		.vcomm-menu-profile	ul	li.vcomm-info					{ background:url(../images/vcomm/profile_user_icons.png) 10px 11px no-repeat;  }
		.vcomm-menu-profile	ul	li.vcomm-avatar					{ background:url(../images/vcomm/profile_user_icons.png) 10px -50px no-repeat;  }
		.vcomm-menu-profile	ul	li.vcomm-about					{ background:url(../images/vcomm/profile_user_icons.png) 10px -112px no-repeat;  }
		.vcomm-menu-profile	ul	li.vcomm-settings				{ background:url(../images/vcomm/profile_user_icons.png) 10px -165px no-repeat;  }
		.vcomm-menu-profile	ul	li.vcomm-map					{ background:url(../images/vcomm/profile_user_icons.png) 10px -218px no-repeat;  }
		.vcomm-menu-profile	ul	li	a							{ color:#0054a6; font-size:11px; font-family:Arial;  }
		.vcomm-menu-profile	ul	li	a:hover						{ color:#313234; }
		.vcomm-menu-profile	ul	li.on	a						{ color:#313234; }
		.vcomm-menu-profile	ul	li:hover						{ background-color:#f4efea;/* border-top:1px solid #fff; padding-top:9px;*/ border-bottom:1px solid #fff; }
		.vcomm-menu-profile	ul	li.on							{ background-color:#f4efea;/* border-top:1px solid #fff; padding-top:9px;*/ border-bottom:1px solid #fff; }

		form.vcomm-settings										{ padding-left:10px; }
		form.vcomm-settings		input							{ width:310px;  }
		form.vcomm-about		input							{ width:230px;  }
		form.vcomm-about		textarea						{ width:230px;  }
		form.vcomm-settings		label.vcomm-blk					{ color:#313234; font-size:12px; font-family:Arial;  }
		form.vcomm-settings		input.vcomm-chk					{ width:auto;  margin-right:5px; vertical-align:bottom; }
		form.vcomm-settings		label							{ display:block; margin:5px 0; font-size:11px; color:#7c7c7c; font-family:Arial;   }
		form.vcomm-settings		input.vcomm-submit				{ height:30px; cursor:pointer; margin:0; background:url(../images/vcomm/aplica_btn.png) 0 0 no-repeat transparent;   }


		form.vcomm-avatar										{ margin:10px 0; padding-left:10px;  }
		form.vcomm-avatar	label								{ padding:5px 0; font-size:11px; color:#7c7c7c; font-family:Arial;    }
		form.vcomm-avatar	label	img							{ vertical-align:top; background-color: #FFFFFF;
					    box-shadow: 1px 2px 2px 0 #CCCCCC;
					    margin-right: 10px;
					    padding: 1px;
		}
		form.vcomm-avatar	input.vcomm-submit					{ background:url(../images/vcomm/avatar_btn.png) 0 0 no-repeat transparent; width:112px; height:30px; }
		form.vcomm-avatar	label span							{ margin-right:5px;  }
		form.vcomm-avatar	#vcomm-divinputfile					{ margin:0px 0; height:26px; }
		form.vcomm-adaugare	.vcomm-divinputfile					{ margin:0px 0; height:26px; }
		form.vcomm-avatar	#vcomm-divinputfile					{ margin:0px 0; height:26px; }
		form.vcomm-adaugare	.vcomm-divinputfile					{ margin:0px 0; height:26px; }
		form.vcomm-adaugare	.vcomm-fakeinputfile				{ margin-top:-32px;  margin-top:-25px\9; * margin-top:-28px; }
		.vcomm-notes											{ color:#f9a458; font-size:11px; font-family:Arial;  }
		.vcomm-notes	span									{ color:#f9a458; font-size:11px; font-family:Arial;  }
		.vcomm2-wall-more {display:block; text-align:center; background-color:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:2px solid #6a9b00;}
		.vcomm2-wall-more p {color:#6a9b00; font-size:13px; padding:6px 0;}
		.vcomm2-wall-more:hover p {color:#fff; font-size:13px; padding:6px 0; text-decoration:none;}
		.vcomm2-wall-more:hover {background-color:#6a9b00;text-decoration:none}


	/*INBOX MESAJE*/

		.vcomm-inbox														{ padding:0!important; }
		.vcomm-inbox .vcomm-title 											{ margin:15px 0 10px; padding:0 15px;  }
		.vcomm-inbox .vcomm-title span										{ font-size:12px; color:#878789; font-family:Arial;  }
		.vcomm-inbox .vcomm-actions											{ margin:15px 15px 10px; }
		.vcomm-inbox .vcomm-actions	.vcomm-button-white						{ margin:0px 0px 0 15px; }
		.vcomm-inbox .vcomm-actions	.vcomm-button-white.vcomm-on			{ background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #CCCCCC;color: #000000;text-shadow: none;}
		.vcomm-inbox .vcomm-inbox-wraper table								{ /*width:100%;*/ border-collapse:collapse;  }
		.vcomm-inbox .vcomm-inbox-wraper table	th							{ vertical-align:middle; text-align:left; padding-right:10px; color:#57595b; font-size:11px; font-weight:normal; padding:10px 0; border-top:1px solid #e4e3e0; background-color:#f4efea; padding-left:10px; }
		.vcomm-inbox .vcomm-inbox-wraper table	td							{ text-align:left; padding-right:10px; padding:10px 0; margin:0; border-collapse:collapse; border-top:1px solid #e4e3e0; padding-left:10px; }
		.vcomm-inbox .vcomm-inbox-wraper table	tr							{  }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-select				{ padding-right:20px;   }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-pic				{ padding-right:0px;  }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-name				{ color:#0054a6; font-size:12px; font-weight:bold;  }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-subject			{ color:#313234; font-size:12px; font-weight:normal; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-subject a.vcomm-message-title			{ color:#313234; font-size:12px; font-weight:normal; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-subject.vcomm-unread a.vcomm-message-title			{ font-weight:bold; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-subject.vcomm-unread			{ font-weight:bold; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-date				{ width:20%; padding-right:10px; color:#959595; font-size:11px; font-weight:normal; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-pagination			{ position:relative; color:#8d8d8d; font-size:11px; font-family:Arial; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-pagination	span	{ color:#313234; font-size:11px; }
		.vcomm-inbox .vcomm-inbox-wraper table	td.vcomm-pagination	.vcomm-bk	{ margin-left:20px; }
		.vcomm-inbox .vcomm-comment-el										{ margin:0; }

		.vcomm-inbox.vcomm-inside											{ width:440px!important; padding:0 15px!important; }
		.vcomm-inbox.vcomm-inside	.vcomm-title							{ padding:0; }
		.vcomm-inbox.vcomm-inside	.vcomm-actions							{ padding:0; margin-right:0;  }
		.vcomm-inbox.vcomm-inside	.vcomm-link.vcomm-back					{ height:25px; line-height:25px; padding-left:15px; width:103%; border:1px solid #e4e3e0; display:block; margin:0 -15px; background-color:#f4efea; }
		.vcomm-inbox.vcomm-inside	.vcomm-link.vcomm-back2	img				{ vertical-align:middle; margin:0; margin-right:5px; }
		.vcomm-inbox.vcomm-inside	.vcomm-link	img							{ vertical-align:middle; margin-right:5px;  }
		.vcomm-inbox.vcomm-inside	.vcomm-message							{  }
		.vcomm-inbox.vcomm-inside	.vcomm-message	img						{ margin:0px 10px 10px 0; }
		.vcomm-inbox.vcomm-inside	.vcomm-message p						{ color:#313234; font-size:12px; font-family:Arial; }
		.vcomm-inbox.vcomm-inside	.vcomm-message span						{ color:#57595b; font-size:11px; font-family:Arial;  }
		.vcomm-inbox.vcomm-inside	.vcomm-message .vcomm-data				{ color:#57595b; font-size:11px; font-family:Arial;  }
		.vcomm-inbox.vcomm-inside	.vcomm-delimit							{ border-top:1px solid #e4e3e0; margin:0 -15px; }
		.vcomm-inbox.vcomm-inside	.vcomm-button-white		img				{ margin:0; margin-right:5px; }



	/*END INBOX MESAJE*/

.vcomm-actions-buttons														{ position:absolute; top:1px; right:2px; }
.vcomm-actions-buttons	.vcomm-action-button								{ text-align:center; width:25px; height:25px; background:url(../images/vcomm/action_button_bg.png) center center no-repeat transparent;  }
.vcomm-actions-buttons	.vcomm-action-button								{  }
.vcomm-actions-buttons	.vcomm-action-button img							{ padding:7px 3px 3px 3px!important; border:0!important; background-color:transparent!important;  vertical-align:bottom; }


.vcomm-options 									{ width:23px; height:23px; position:absolute; right:6px; top:0px; }
.vcomm-options li								{ position:relative; }
.vcomm-options li a.vcomm-close					{ right:-10px; top:2px; width:26px; height:26px;  }
.vcomm-options li a.vcomm-close:hover			{ text-decoration:none;  }
.vcomm-options > li > a							{ width:28px; height:28px; border:1px solid transparent; }
.vcomm-options:hover > li > a					{ background-color:#fff; border:1px solid #dbd1ca; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-bottom:1px solid #fff; behavior: url(/css/PIE.htc); }
.vcomm-options li.on > a						{ background-color:#fff; border:1px solid #dbd1ca; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-bottom:1px solid #fff; behavior: url(/css/PIE.htc); }
.vcomm-options li:hover a.vcomm-close			{ z-index:10; /*background-color:#fff; border:1px solid #dbd1ca; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-bottom:1px solid #fff;*/ }
.vcomm-options li.on a.vcomm-close				{ z-index:10; /*background-color:#fff; border:1px solid #dbd1ca; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-bottom:1px solid #fff;*/ }
/*SUBMENu*/
.vcomm-options ul								{ z-index:100;display:none; width:100px; position:absolute;padding:5px 10px; top:27px; right:-10px; background:url(../images/vcomm/options_bg.png) left bottom repeat-x #fff; border:1px solid #dbd1ca; }
.vcomm-options ul li a img						{ vertical-align:bottom; margin-right:5px; }
.vcomm-options ul li							{ margin:5px 0;  }
.vcomm-options li:hover	ul						{ display:block; }
.vcomm-options li.on	ul						{ display:block; }


/*END COLELFT*/


/*ERROR */


.vcomm-interact-message.vcomm-rounded-corners	{ -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(/css/PIE.htc); }
.vcomm-interact-message							{ position:relative; padding:10px; border:1px solid #eee; color:#aaa; font-size:12px; font-family:Arial;  }
.vcomm-interact-message	a.vcomm-close			{ display:block; position:absolute; width:10px; height:10px; top:10px; right:10px; background:url(../images/vcomm/close_btn2.png) 0 0 no-repeat transparent;   }
.vcomm-interact-message.vcomm-error				{ background-color:#d10000; border:1px solid #9f0000; color:#fff; }

/*ON SUCCES*/

.vcomm-interact-message.vcomm-succes			{ background-color:#99b970; border:1px solid #7d9d55; color:#fff; }

/*ADAUGIRI*/

.vcomm-formLeft									{ width:420px; }
.vcomm-form form.vcomm-galeri_edit				{ width:100%; }
span.vcomm-picture  label 						{ margin:5px 0; }
span.vcomm-picture  label span					{ width:110px; margin-left:5px; font-size:12px; }

/*ERROR VARIANTA 2*/

.vcomm-error-var2								{ border:1px solid #cf3e27; color:#ac200a; font-size:12px; font-family:Arial; padding:5px 30px; margin:10px 0; text-shadow:none; }
.vcomm-error-var2	img							{ vertical-align:middle; margin-right:10px;  }
.vcomm-error-var2.vcomm-rounded-corners			{ -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; behavior: url(/css/PIE.htc); }

/*ERROR VARIANTA 2*/

/*PAGE ATTACH - ERROR*/

	.vcomm-attach-galery						{ position:relative; margin:10px 0; }
	.vcomm-attach-galery .title 				{ color:#0054a6; font-size:14px; font-family:Arial; margin:0 0 5px; }
	.vcomm-attach-galery	h2					{ color:#0054a6; font-size:14px; font-family:Arial; margin:0 0 5px; }
	.vcomm-attach-galery	h2	a				{ color:#0054a6; font-size:14px; font-family:Arial;  }
	.vcomm-attach-galery	p					{ color:#3f4245; font-size:11px; font-family:Arial; margin-bottom:10px; }
	.vcomm-attach-galery	img					{ margin-right:10px; }
	.vcomm-attach-galery 	input.vcomm-link-attach-text				{clear:both;width:310px;height:20px;border: 1px solid #AAAAAA;}
	.vcomm-attach-galery 	textarea				{width:310px;height:100px;border: 1px solid #AAAAAA;}
	.vcomm-attach-galery	form input.vcomm-chk			{ vertical-align:bottom; margin-left:2px; margin-top:-15px; }
	.vcomm-attach-galery	form input.vcomm-submit			{ background:url(../images/vcomm/button_orange_bg.png) repeat-x scroll left bottom #FAA63F; margin:-10px 10px 0; width:auto; border:1px solid #F58233; height:23px; }
	.vcomm-attach-galery	form input.vcomm-reset			{ margin-top:-10px; }
	.vcomm-attach-galery form	.vcomm-pagination			{ position:relative; top:-25px; right:auto; left:160px; color:#8d8d8d; font-size:11px; font-family:Arial;   }
	.vcomm-attach-galery form	.vcomm-pagination span		{ color:#8d8d8d; font-size:11px; font-family:Arial;  }
	.vcomm-attach-galery .vcomm-delimit						{ border-top:1px solid #f4efea; margin:10px 0;  }
	.vcomm-distrib											{ border-left:1px solid #dbd7d2; padding-left:35px; margin-left:5px;  }

/*END PAGE ATTACH - ERROR*/

/***********FORMS***************/
.vcomm-forms-label {color: #7C7C7C;display: block;font-family: Arial;font-size: 11px;margin: 5px 0;}
.vcomm-forms-input-text-420 {border: 1px solid #AAAAAA;padding: 3px;background: none repeat scroll 0 0 transparent;margin: 0;width:420px;}
.vcomm-forms-input-textarea-420 {border: 1px solid #AAAAAA;color: #313234;font-family: Arial;font-size: 12px;height: 150px;margin-bottom: 10px;padding: 5px;width: 420px;margin:0;}
.vcomm-forms-button-add-album{background: url("../images/vcomm/add_album.png") no-repeat scroll 0 0 transparent;height: 25px;width: 100px;border: 0 none;cursor: pointer;padding: 3px;margin: 0;}
.vcomm-forms-button-send-photos{background: url("../images/vcomm/trimite_poze_btn.png") no-repeat scroll 0 0 transparent;height: 25px;width: 100px;border: 0 none;cursor: pointer;padding: 3px;margin: 0;}
.vcomm-forms-button-modify{background: url("../images/vcomm/modifica_btn.png") no-repeat scroll 0 0 transparent;height: 25px;width: 100px;border: 0 none;cursor: pointer;padding: 3px;margin: 0;}
.vcomm-forms-button-quit{background: url("../images/vcomm/reset_btn.png") no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 25px;width: 100px;padding: 3px;margin: 0;}
.vcomm-forms-button-save{background: url("../images/vcomm/submit_btn.png") no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 25px;width: 100px;padding: 3px;margin: 0;}

.vcomm-forms-button-text {
	background:#6a9b00;
    border: 1px solid #618e00;
    color: #fff;
    font-size: 11px;
    text-shadow: 0 1px #618e00;
    padding: 4px 10px 4px 8px;
    border-radius: 4px 4px 4px 4px;
    position: relative;
}
.vcomm-forms-button-text:hover {
	text-decoration:none;
	background-color:#81bc00;
	color:#fff;
	border-color:#81bc00;
}
.vcomm-forms-button-text:hover {
	cursor:pointer;
}
.vcomm-forms-input-text {border: 1px solid #AAAAAA;padding: 3px;background: none repeat scroll 0 0 transparent;margin: 0;}

.vcomm-divinputfile					{ background:url(../images/vcomm/browse2_btn.png) 0 0 no-repeat transparent;margin:0px 0; height:26px; }
.vcomm-fakeinputfile				{ margin-top:-32px;  margin-top:-25px\9; * margin-top:-28px; }
.vcomm-fakeinputfile .vcomm-fakefilepc { background-color: transparent;border: 0 none;font-family: Arial;font-size: 12px;height: 30px;padding: 0 3px;width: 265px;}
.vcomm-divinputfile .vcomm-filepc {opacity: 0.0;-moz-opacity: 0.0;filter: alpha(opacity=00);font-size:18px;width:376px;}

/************POPUP*********************/
#wy-popup-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity: 0.1;opacity:.10;filter: alpha(opacity=10);}
#wy-popup-overlay[id]{ /* IE6 and below Can't See This */position:fixed;}
.sharepopup {position:absolute;z-index:9999;background:#ccc;background:rgba(106,155,0,0.8);-moz-border-radius: 8px 8px 8px 8px;left:50%;/*margin-left:-390px;*/padding:10px;}
.sharemain {background:#fff;padding:15px;/*width:515px;*/margin:0 auto;}
.sharetitle {color: #492E13;font-family: Arial;font-size: 12px;}
.popspacer {background: none repeat scroll 0 0 #CCCCCC;height: 1px;margin: 10px 0 13px;}
.popup-button-white{
    background: url("../images/vcomm/button_white_bg.png") repeat-x scroll left bottom #FAA63F;
    border: 1px solid #DBD1CA;
    color: #0054A6;
    font-size: 11px;
    padding: 3px 10px 3px 8px;
    text-shadow: none;
    border-radius: 4px 4px 4px 4px;
    position: relative;
}
.popup-button-white:hover {
	text-decoration:none;
}
.popup-button-orange{
    background:#6a9b00;
    border: 1px solid #618e00;
    color: #fff;
    font-size: 11px;
    text-shadow: 0 1px #618e00;
    padding: 3px 10px 3px 8px;
    border-radius: 4px 4px 4px 4px;
    position: relative;
}
.popup-button-orange:hover {
	text-decoration:none;
	background-color:#81bc00;
	color:#fff;
	border-color:#81bc00;
}

/********************* horoscop **************************/
.horoholder {
	overflow:hidden;
}
.horo-item {
	width:70px;
	height:100px;
	float:left;
	margin-right:40px;
	margin-bottom:25px;
}
.horo-item.last {
	margin-right:0;
}
.horo-item-icon {
	width:45px;
	height:45px;
	background:url(../images/horoscop/bg-horoitem.jpg) 0 0 no-repeat;
}
.horo-item-icon div {
	width:42px;
	height:42px;
	margin:0;
}
.horo-item-icon div a {
	display:block;
	width:42px;
	height:42px;
	padding:0;
	margin:0;
}
.horo-item p, .xhoro-item p {
	font-size:11px;
}
.horo-item h4, .xhoro-item h4 {
	font-size:12px;
	color:#0054a6;
	padding:2px 0;
}
.horo-item h4 a, .xhoro-item h4 a {
	color:#0054a6;
	font-size:12px;
}
.xhoro-item {
	width:290px;
}
.xhoro-item-icon {
	width:80px;
	height:80px;
	background:url(../images/horoscop/bg-xhoroitem.jpg) 0 0 no-repeat;
	float:left;
	margin-right:15px;
}
.xhoro-item-icon div {
	width:77px;
	height:77px;
	margin:0;
}

.horo-item-icon div.berbec {background:#FFF url(../images/horoscop/berbec.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xberbec {background:#FFF url(../images/horoscop/xberbec.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wberbec {background:#FFF url(../images/horoscop/wberbec.jpg) 0 0 no-repeat;}
.horo-item-icon div.taur {background:#FFF url(../images/horoscop/taur.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xtaur {background:#FFF url(../images/horoscop/xtaur.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wtaur {background:#FFF url(../images/horoscop/ytaur.jpg) 0 0 no-repeat;}
.horo-item-icon div.gemeni {background:#FFF url(../images/horoscop/gemeni.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xgemeni {background:#FFF url(../images/horoscop/xgemeni.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wgemeni {background:#FFF url(../images/horoscop/wgemeni.jpg) 0 0 no-repeat;}
.horo-item-icon div.rac {background:#FFF url(../images/horoscop/rac.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xrac {background:#FFF url(../images/horoscop/xrac.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wrac {background:#FFF url(../images/horoscop/wrac.jpg) 0 0 no-repeat;}
.horo-item-icon div.leu {background:#FFF url(../images/horoscop/leu.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xleu {background:#FFF url(../images/horoscop/xleu.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wleu {background:#FFF url(../images/horoscop/wleu.jpg) 0 0 no-repeat;}
.horo-item-icon div.fecioara {background:#FFF url(../images/horoscop/fecioara.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xfecioara {background:#FFF url(../images/horoscop/xfecioara.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wfecioara {background:#FFF url(../images/horoscop/wfecioara.jpg) 0 0 no-repeat;}
.horo-item-icon div.balanta {background:#FFF url(../images/horoscop/balanta.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xbalanta {background:#FFF url(../images/horoscop/xbalanta.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wbalanta {background:#FFF url(../images/horoscop/wbalanta.jpg) 0 0 no-repeat;}
.horo-item-icon div.scorpion {background:#FFF url(../images/horoscop/scorpion.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xscorpion {background:#FFF url(../images/horoscop/xscorpion.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wscorpion {background:#FFF url(../images/horoscop/wscorpion.jpg) 0 0 no-repeat;}
.horo-item-icon div.sagetator {background:#FFF url(../images/horoscop/sagetator.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xsagetator {background:#FFF url(../images/horoscop/xsagetator.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wsagetator {background:#FFF url(../images/horoscop/wsagetator.jpg) 0 0 no-repeat;}
.horo-item-icon div.capricorn {background:#FFF url(../images/horoscop/capricorn.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xcapricorn {background:#FFF url(../images/horoscop/xcapricorn.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wcapricorn {background:#FFF url(../images/horoscop/wcapricorn.jpg) 0 0 no-repeat;}
.horo-item-icon div.varsator {background:#FFF url(../images/horoscop/varsator.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xvarsator {background:#FFF url(../images/horoscop/xvarsator.png) 0 0 no-repeat;}
.xhoro-item-icon div.wvarsator {background:#FFF url(../images/horoscop/wvarsator.jpg) 0 0 no-repeat;}
.horo-item-icon div.pesti {background:#FFF url(../images/horoscop/pesti.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.xpesti {background:#FFF url(../images/horoscop/xpesti.jpg) 0 0 no-repeat;}
.xhoro-item-icon div.wpesti {background:#FFF url(../images/horoscop/wpesti.jpg) 0 0 no-repeat;}
.horo-item-icon.act div {background-position:0 -42px;}

.vcomm-deleteable .vcomm-comment-delete {position:absolute;top:5px;right:5px;visibility:hidden;}
.vcomm-editeable .vcomm-comment-edit {position:absolute;top:5px;right:25px;visibility:hidden;}
.vcomm-deleteable:hover .vcomm-comment-delete {visibility:visible;}
.vcomm-editeable:hover .vcomm-comment-edit {visibility:visible;}

a.hlt-more {
    background: url("../images/vcomm/readmore.png") no-repeat scroll 50% 8px transparent;
    color: #9B9B9B;
    display: block;
    margin-top: 3px;
    text-align: center;
    font-weight:bold;
}

.vcomm-rating .commTooltip {
	display:none;
	position:absolute;
}
.vcomm-rating:hover .commTooltip {
	display:block;
	position:absolute;
	top:-120px;
	left:50px;
	z-index:99999;
}
.vcomm-rating{
	position:relative;
}

/*VCOMM2*/
.v2-wraper.vcomm2-nopad {
	padding:0;
	width:1000px;
}
.vcomm2-padded {
	width:980px;
	padding:10px;
}
.vcomm2-wraper {
	width:1000px;
	margin-top:5px;
	font-family:'Open Sans';
	color:#333;
}
.vcomm2-poster {
	height:315px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow:hidden;
	position:relative;
}
.poster-shader {
	height:103px;
	position:absolute;
	bottom:0;
	width:1000px;
	background:url(../images/vcomm/v2/shader.png) 0 0 repeat-x;
	z-index:0;
}
.vcomm2-cols {
	position:relative;
	margin-top:0;
	background-color:#f5f5f5;
}
.vcomm2-c1 {
	width:145px;
	float:left;
	height:100%;
	background-color:#f5f5f5;
}
.vcomm2-c2c3 {
	width:850px;
	background-color:#fff;
	min-height:800px;
	margin-top:-40px;
	float:right;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-left:5px solid #e4e4e4;
}
.main-avt {
	width:110px;
	height:110px;
	border:5px solid #fff;
	margin:-85px 0 0 14px;
}
.topfix {
	height:1px;
}
.vcomm2-profile h2 {
	position:absolute;
	top:-45px;
	color:#fff;
	text-shadow:0 1px 5px #000;
}
a.mod-poster {
	display:none;
	position:absolute;
	bottom:60px;
	right:20px;
	color:#fff;
	font-weight:bold;
	background-color:rgba(0,0,0,0.6);
	z-index:9999;
	padding:4px 6px;
	font-size:10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	opacity:0.6;
}
a.mod-poster:hover {
	text-decoration:none;
	opacity:1;
}
div.vcomm2-poster:hover a.mod-poster {
	display:block;
}
.profile-dashboard {
	height:85px;
	position:relative;
}
.dash-item {
	padding:17px 20px;
	float:left;
	height:50px;
}
.pro-rank {
	width:160px; /*orig 165px */
}
.icon-rank {
	background:url(../images/vcomm/v2/pro-rank.png) 0 0 no-repeat;
	width:60px;
	height:44px;
	font-size:30px;
	color:#6a9b00;
	text-align:center;
	font-weight:600;
	float:left;
	margin-top:3px;
	margin-right:10px;
}
.icon-rank p {
	padding-top:2px;
}
.pro-rank p.f16 {
	margin-top:5px;
	line-height:21px;
}
.pro-personale {
	/*width:180px;*/
	font-size:13px;
}
.pro-personale p {
	display:block;
	padding:0 0 0 23px;
	margin-top:4px;
	background:url(../images/vcomm/v2/pro-personale.png) 0 -16px no-repeat;
}
.pro-personale p:first-child {
	background-position:0 1px;
	margin-top:6px;
}
.pro-cifre {
	font-size:26px;
	font-weight:700;
}
.pro-cifre span {
	color:#74a900;
	font-size:11px;
	font-weight:700;
	display:block;
	height:11px;
	margin-top:4px;
}
.pro-contact a {
	display:block;
	margin:7px 10px 0 0;
	float:left;
}
.pro-contact a:hover {
	opacity:0.8;
}
.dash-item-desp {
	float:left;
	width:1px;
	background-color:#e4e4e4;
	height:36px;
	margin-top:25px;
}
#vcomm2-menu {
	margin-top:20px;
	font-weight:700;
}
#vcomm2-menu a {
	color:#333;
	display:block;
	padding:7px 15px;
	font-size:14px;
	font-family:'Open Sans';
	border-bottom:1px solid #e2e2e2;
}
#vcomm2-menu a.act , #vcomm2-menu a:hover {
	text-decoration:none;
	background-color:#6a9b00;
	color:#fff;
}
.vcomm2-c2 {
	/*width:470px;*/
	float:left;
	border-right:1px solid #f1f1f1;
	min-height:800px;
	padding:0 19px;
}
.vcomm2-c3 {
	width:300px;
	padding:0 20px;
	float:right;
	min-height:800px;
}

.v2-colLeft {width: 100%;}

/* presets */
.osr {
	font-family:'Open Sans';
}
.osc {
	font-family:'Open Sans Condensed';
}
.w300 {font-weight:normal; font-weight:300;}
.w400 {font-weight:normal; font-weight:400;}
.w600 {font-weight:normal; font-weight:600;}
.w700 {font-weight:normal; font-weight:700;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f24 {font-size:24px;}
.f26 {font-size:26px;}
.f28 {font-size:28px;}
.f32 {font-size:32px;}
.f36 {font-size:36px;}
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt50 {margin-top:50px;}
.lt-1 {letter-spacing:-1px;}
.bdb-pct {background:url(../images/vcomm/v2/bd-pct.png) 0 bottom repeat-x;}
.bdt-pct {background:url(../images/vcomm/v2/bd-pct.png) 0 top repeat-x;}

.vcomm2-recipes-category-container{
	width:100%;
	padding:5px 1px 0px 1px;
	text-align:left;
	overflow:hidden;
}

.vcomm2-recipes-category{
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	font-size:13px;
	padding:0;
}

.vcomm2-recipes-category a{
	color:#000;
	display:block;
	padding:8px 20px;
	background-color:#f2f2f2;
	border-bottom:2px solid #dedede;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.vcomm2-recipes-category a:hover {
	text-decoration:none;
	background-color:#6a9b00;
	border-bottom:2px solid #678f12;
	color:#fff;
}
.vcomm-articles .vcomm-comment-el {margin-bottom:30px; border-bottom: 1px dotted #e6e6e6; padding-bottom:30px;}
.vcomm-articles .vcomm-comment-el > a {
	float:left;
}
.vcomm-articles .vcomm-comment-right.v2-left {
	float:right;
	width:265px!important;
}
.vcomm-articles.vcomm-fav .vcomm-comment-right {width:220px!important;}
#vcomm2-page-photo {
	width:811px;
}
.vcomm2-recentes {
	margin-bottom:20px;
}
.vcomm2-recentes h3 {
	font-size:18px;
	font-weight:600;
	color:#6a9b00;
}
.recs-item img {
	float:right;
	margin-left:15px;
}
.recs-det {
	width:160px;
	float:left;
}
.recs-det p {
	font-size:11px;
	color:#6a9b00;
	padding-bottom:3px;
}
.recs-det h4 a {
	font-size:14px;
	font-weight:700;
	letter-spacing:-1px;
	line-height:17px;
	color:#333;
}

form .submit-data-user {
    background:url(../images/vcomm/descarca_btn.png) 0 0 no-repeat transparent !important;
}