@CHARSET "UTF-8";

* {
	margin: 0px;
}

img { border: 0px; }

A {
	text-decoration: none;
	color: #474747;
}

body {
	font-family: Verdana; 
	font-size: 11px;
	margin: 0px;
	background: url('/layout/frontend/background/bg_1.jpg') repeat-x;
	background-color: #e3ecf3;
}

#wrapper
{
	width: 868px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
}

/* 
----------------------------------------------------------------*/
.stat_gray { 
	background: transparent url(/layout/frontend/profile_graybar.gif) repeat scroll 0% 0%; 
	overflow: hidden; 
	width: 140px; 
	height: 12px; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous;
	margin-top: 3px;
}

.stat_gray .stat_orange {
	background: transparent url(/layout/frontend/profile_orangebar.gif) repeat scroll 0% 0%; 
	float: left; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous; 
}

.stat_gray .icons {
	float: left; 
	margin-left: -5px;
}
/* Page container
----------------------------------------------------------------*/
#body {
	width: 868px;
}

#body .body_top
{
	height: 78px;
	background: url('/layout/frontend/body_top.png') no-repeat;
	overflow: hidden;
	behavior: url('/js/iepngfix.htc');
}
#body .body_middle
{
	background: url('/layout/frontend/body_middle.png') repeat-y;
	overflow: hidden;
	behavior: url('/js/iepngfix.htc');
}
#body .body_bottom
{
	overflow: hidden;
	height: 14px;
	background: url('/layout/frontend/body_bottom.png') no-repeat;
	behavior: url('/js/iepngfix.htc');
}

.transparent { behavior: url('/js/iepngfix.htc'); }


/* Header
----------------------------------------------------------------*/

#logo {
	width: 341px;
	height: 69px;
	margin-left: 15px;
	position: relative;
	float: left;
}

/* The container div of pets image and login form
----------------------------------------------------------------*/

#home {
	height: 255px;
	margin-top: 7px;
}

#home .pets
{
	width: 582px;
	height: 255px;
	margin-right: 4px;
	float: left;
	position: relative;
}

/* Login form
----------------------------------------------------------------*/

#home .login 
{
	width: 230px;
	height: 235px;
	background: url('/layout/frontend/login_bg.gif')  no-repeat;
	float: left;
	position: relative;
	padding: 10px;
}

#home > .login > div { line-height: 22px; color: #ffffff; font-weight: bold; }
#home > .login > div > input { color: #4d83b2; }
#home > .login a {
	color: #ffffff;
}

#home .login a:hover {
	color: #000000;
}


/* Top orizontal menu
----------------------------------------------------------------*/
#menu {
	width: 780px;
	height: 40px;
	margin: auto;
	text-align: center;
}

#menu a {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#menu a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #1C94C4;
}

.menu_on {
	cursor: pointer;
	width: 130px;
	height: 40px;
	color: #da9b53;
	font-weight: bold;
	text-align: center;
	background-image: url("/layout/frontend/btnon.jpg");
	background-color: #FFFFFF;
	position: relative;
	float: left;
}

.menu_on a {
	line-height: 40px;
	font-size: 11px;
	font-weight: bold;
	color: #ffd216;
}

/*
#menu {
	width: 515px;
	height: 39px;
	float: right;
	padding-right: 20px;
	margin-top: 25px;
}

.menu {
	background: url('/layout/frontend/btn_off.gif') no-repeat;
	width: 97px;
	height: 39px;
	text-align: center;
	position: relative;
	float: right;
	margin-right: 5px;
}

.menu a {
	line-height: 39px;
	height: 39px;
	width: 97px;
	font-weight: bold;
	color: #000000;
	display: block;
}

.menu:hover {
	line-height: 39px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background: url('/layout/frontend/btn_on.gif') no-repeat;
}

.menu_on {
	cursor: pointer;
	width: 97px;
	height: 39px;
	text-align: center;
	background-image: url("/layout/frontend/btn_on.gif");
	position: relative;
	float: right;
	margin-right: 5px;
}

.menu_on a {
	line-height: 40px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
*/

/* Content is split up in two parts
   Left and Right
----------------------------------------------------------------*/
#content > .left 
{ 
	width: 582px;
	float: left;
	position: relative;
}
#content > .left p { text-align: justify; }

#content > .right 
{ 
	width: 250px;
	margin-left: 5px;
	float: left;
	position: relative;
}

/* New users thumbnail (home page)
----------------------------------------------------------------*/
#new_users
{ 
	height: 120px; 
	padding: 8px;
	margin-top: 15px;
	/*
	border: solid 1px #a2a2a2; 
	background-color: #eeeeee;
	*/
}

#new_users .container
{
	height: 110px; 
	width: 98px;
	padding: 7px;
	float: left;
	/*background-image: url("/layout/frontend/thumb_glow.png");*/
}
	
#new_users .container .image
{
	width: 90px;
	height: 100px;
	text-align: center;
	margin: auto;
}

/* faimosi - basic
----------------------------------------------------------------*/
.basic {
	width: 599px;
	margin-bottom: 5px;
}

.basic .user_pic {
	width: 100px;
	height: 100px;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.basic .user_data {
	width: 170px;
	height: 100px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;	
	position: relative;
	float: left;
}

/* faimosi - gallery
----------------------------------------------------------------*/
.gallery {
	width: 300px;
	height: 120px;
	position: relative;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

.gallery .user_pic {
	width: 100px;
	height: 100px;
	position: relative;
	float: left;
	margin: 5px;	
}

.gallery .user_data {
	width: 175px;
	height: 100px;
	margin-left: 5px;
	position: relative;
	float: left;
}

/* faimosi - thumbnail
----------------------------------------------------------------*/
.thumbnail {
	background: url('/layout/frontend/faimosi/thumbnail_blue.jpg') no-repeat;
	width: 114px;
	height: 133px;
	position: relative;
	float: left;
	margin: 2px;
}

.thumbnail .user_pic {
	width: 100px;
	height: 100px;
	margin-left: 5px;
	margin-top: 4px;
	border: solid 0px #a2a2a2;
}
.thumbnail .user_data
{
	width: 120px;
	line-height: 17px;
	text-align: center;
}

/* Navigation view
--------------------------------------------------------*/

#nav {
	padding: 4px 0px 2px 82px;
	border-bottom: 1px solid #dddddd;
}

.nav_content {
	position: relative;
	float: left;
	width: 45px;
	height: 15px;
}

#album {
	width: 730px;
	padding-left: 5px;
	position: relative;
	float: left;
}



/* Category browser menu
----------------------------------------------------------------*/
#cat_browse { width: 608px; position: relative; float: left; }
#cat_browse .title { background-color: #EEEEEE; border-bottom: 1px solid #dddddd; height: 20px; line-height: 20px; padding-left: 10px; }

/* Navigation view icon switcher
----------------------------------------------------------------*/

.ico_basic_active { width: 41px; height: 15px; display: block; background: url('/layout/frontend/ico_basic_a.jpg'); }
.ico_gallery_active { width: 41px; height: 15px; display: block;background: url('/layout/frontend/ico_gallery_a.jpg'); }
.ico_thumbnail_active { width: 41px; height: 15px; display: block;background: url('/layout/frontend/ico_thumbnail_a.jpg'); }
.ico_basic_inactive { width: 41px; height: 15px; display: block;background: url('/layout/frontend/ico_basic_i.jpg'); }
.ico_gallery_inactive { width: 41px; height: 15px; display: block; background: url('/layout/frontend/ico_gallery_i.jpg'); }
.ico_thumbnail_inactive { width: 41px; height: 15px; display: block; background: url('/layout/frontend/ico_thumbnail_i.jpg'); }

/* Pets search form
----------------------------------------------------------------*/
#pets_form
{
	width: 220px;
	position: relative;
	float: left;
	margin-left: 5px;
}


/* Main Photo Gallery
----------------------------------------------------------------*/

#photo_gallery_menu
{
	width: 200px;
	position: relative;
	float: left;
	border: solid 0px red;
}
#photo_gallery_menu ul { padding-left: 20px; line-height: 18px; }
#photo_gallery_menu ul .on a { color: #1C94C4; font-weight: bold; }
#photo_gallery_menu ul li { list-style: circle; }
#photo_gallery_menu ul li a:hover { color: #296ea9; }

#photo_gallery_menu select { width: 60px; }
	
#photo_gallery
{
	margin-left: 5px;
	width: 625px;
	position: relative;
	float: left;
}

#photo_gallery .image_container
{
	width: 145px;
	text-align: center;
	float: left;
	position: relative;
	margin-bottom: 5px;
	margin-left: 5px;
	border: solid 1px #f1f1f1;
}

#photo_gallery .image_container .owner a
{
	line-height: 24px;
	height: 24px;
	color: #296ea9;
}

/* Amintiri
----------------------------------------------------------------*/
#album_title
{
	text-align: center; 
	width: 830px;
	height: 35px; 
	line-height: 35px;
	font-size: 20px;
	font-weight: bold;
	color: #296ea9;
}

#amintiri_control { width: 120px; margin-left: 30px; }
#amintiri_control a { line-height: 20px; color: #474747; display: block; }
#amintiri_control .link_add:hover { color: #296ea9; }
#amintiri_control .link_edit:hover { color: #296ea9; }
#amintiri_control .link_gallery:hover { color: #296ea9; }

#amintiri_control .link_add 
{ 
	background: url('/layout/frontend/amintiri/icon_add.gif') no-repeat;
	background-position: 0 2px;
	padding-left: 18px;
}
#amintiri_control .link_edit 
{  
	background: url('/layout/frontend/amintiri/icon_edit.gif') no-repeat;
	background-position: 0 2px;
	padding-left: 18px; 
}
#amintiri_control .link_gallery 
{
	background: url('/layout/frontend/amintiri/icon_gallery.gif') no-repeat;
	background-position: 0 2px;
	padding-left: 18px; 
}

#image_load
{
	position: relative;	
	float: left; 
	margin-left: 30px;
}

/* Invite friends
----------------------------------------------------------------*/
#invite_frame { margin: auto; } 
	
/* Footet
----------------------------------------------------------------*/

#footer { width: 868px; margin: auto; text-align: center; height: 25px; line-height: 25px;  }

/* Other styles
----------------------------------------------------------------*/

* html input.full, * html textarea.full { width: 95%; }
input.medium { width: 50%;}
input.narrow { width: 25%;}
input.tiny { width: 10%;}
input.autowidth { width: 99% !important;}

.float_left { position: relative; float: left; }
.clear { clear: both; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.margin-auto { margin: auto; }
.padding3 { padding: 3px; }

.note { background-color: #ffff99; border: dotted 1px #cccccc; padding: 5px; }

.lower { text-transform: lowercase; /* force text to lowercase */ }
.upper {text-transform: uppercase; /* force text to uppercase */ }
.capital { text-transform: capitalize; /* force text to proper case */ }

#scripttorun {
	display: none;
}

.submit {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url("/layout/frontend/srch_btn.jpg") no-repeat;
	width: 125px;
	height: 24px;
	border: none;
	display: block;
	line-height: 25px;
	text-align: left;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
	padding-left: 3px;
}

/*
submit {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
}
*/
.submit a {
	width: 125px;
	height: 24px;
}

.submit:hover {
	cursor: pointer;
	color: #ff6920;
}

#content {
	/* margin: 100px 10px 10px 15px; */
}



/* Prietenii nostrii */

#prieteni
{
	width: 750px;
	height: 158px;
	border: solid 0px red;
}
#prieteni .img_wrap
{
	margin-top: 12px;
	width: 126px;
	height: 134px;
	float: left;
	margin-right: 20px;
	position: relative;
}
#prieteni .container
{
	height: 134px; 
	width: 126px; 
	float: left; 
	position: relative; 
	z-index: 10;
	background-image: url("/layout/frontend/thumb_friends.png");
}

#prieteni .image
{
	width: 100px;
	height: 100px;
	margin-left: 20px;
	margin-top: 5px;
	z-index: 5;
	float: left;
	position: absolute;
}

/* welcome pe pagina de home*/

.home
{
	width: 665px;
	height: 422px;
	background-image: url("/layout/frontend/home.jpg");
}

.home p { padding-top: 315px; width: 630px; margin: auto; }
.home img { margin-top: 10px; margin-left: 250px; }

/* User menu control
----------------------------------------------------------------*/
.control_menu 
{ 
	height: 56px;
	width: 833px;
	height: 80px;
	padding-left: 2px;
	margin-left: 15px; 
	margin-top: 7px;
}

.control_menu table tr td { line-height: 20px; }
.control_menu table tr td ul li img { margin-top: 3px; }
.control_menu .title { border-bottom: solid 1px #ddd; height: 22px; background-color: #eeeeee; line-height: 20px; padding-left: 3px; font-weight: bold; }

.control_menu ul {
	padding: 0px;
}

.control_menu ul li {
	display: inline;
}

.control_menu ul li a {
	color: #141414;
}

.control_menu ul li a:hover {
	font-weight: bold;
	color: #7f9db9;
}

.control_menu img { margin-top: 2px;} 
/* Guest profile
----------------------------------------------------------------*/

.guestmenu 
{ 
	height: 35px;
	width: 679px;
	background-color: #b8d8ff;
	line-height: 35px;
	padding-left: 1px;
	border: solid 1px #a2a2a2;
}
	
.guestmenu ul {
	padding: 0px;
}

.guestmenu ul li {
	display: inline;
}

.guestmenu ul li a {
	color: #474747;
}

.guestmenu ul li a:hover {
	font-weight: bold;
}

/* mail */
#mail_menu {
	width: 171px;
	height: 76px;
	background-image: url("/layout/frontend/mail/menu_bg.jpg");
	background-repeat: no-repeat;
}

#mail_menu table {
	margin-left: 5px;
	padding-top: 3px;
}

#mail_menu a {
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}

#mail_header {
	width: 616px;
	height: 60px;
	background-image: url("/layout/frontend/mail/list_header.jpg");
	background-repeat: no-repeat;
}

.top_spacer {
	border-right: solid 1px #99aabd;
}

#tbl_header th {
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	line-geight: 17px;
	height: 17px;
	background-image: url('/layout/frontend/mail/menu_header_bg.jpg');
	background-repeat: repeat-x;
}

#tbl_header td {
	line-geight: 17px;
	height: 17px;
}

/* register form */
#register { margin: auto;}
#register > input,textarea,select {
	border: solid 1px #7f9db9;
	padding: 3px;
}
 

/* Anunt */

#add_anunt select, input { padding: 0px; } 
#search_anunt select, input { padding: 0px; }
	
/* Notite */
.notice {
	background-color: #ffff99;
	border: dotted 1px #cccccc;
	padding: 5px;
	font-size: 11px;
}

/* Pagina de anunturi */
#anunt { line-height: 27px; border-bottom: solid 1px #a2a2a2; margin-left: -9px; width: 855px; }
#anunt ul { padding-left: 4px; list-style: none; }
#anunt ul li {}
#anunt ul li .add
{
	background-image: url('/layout/frontend/anunt/red.jpg');
	background-repeat: no-repeat;
	color: #ffffff;
}
#anunt ul li .add:hover
{
	color: #000000;
}

#anunt ul li .selected
{
	background-image: url('/layout/frontend/anunt/yallow.jpg');
	background-repeat: no-repeat;
	color: #000000;
}

#anunt ul li .my
{
	background-image: url('/layout/frontend/anunt/blue.jpg');
	background-repeat: no-repeat;
	color: #ffffff;
}
#anunt ul li .my:hover
{
	color: #000000;
}
#anunt ul li a 
{ 
	text-align: center;
	display: block;
	width: 106px;
	height: 27px;
	background-image: url('/layout/frontend/anunt/white.jpg');
	background-repeat: no-repeat;
	float: left;
	
}
#anunt ul li a:hover 
{ 
	background-image: url('/layout/frontend/anunt/yallow.jpg');
	background-repeat: no-repeat;
}

/* Alte stiluri 
----------------------------------------------------------------*/
.gray_bg {
	border: solid 1px #dddddd;
	padding: 5px;
	background-image: url('/layout/frontend/gray_bg.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.blue_bg {
	border: solid 1px #f1f1f1;
	padding: 5px;
	background-image: url('/layout/frontend/blue_bg2.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.blue_frame {
	width: 738px;
	height: 107px;
	background-image: url('/layout/frontend/blue_frame.jpg');
}

.part {
	padding: 2px;
}

/* Concursuri */
.concurs_frame {
	width: 395px;
	position: relative;
	float: left;
}

.concurs {
	width: 390px;
	height: 236px;
}

.concurs .title {
	width: 390px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.concurs .image {
	margin-left: 18px;
	margin-top: 15px;
	width: 173px;
	height: 173px;
	position: relative;
	float: left;
}

.data 
{
	margin-top: 14px;
	margin-left: 4px;
	width: 189px;
	height: 173px;
	float: left;
}

.data .subtitle 
{ 
	color: #225292;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}

.data .premii
{
	margin-top: 40px;
	color: #225292;
	font-weight: bold;
	text-align: center;
}

.data .list 
{ 
	margin-top: 20px;
	color: #225292;
	font-weight: bold;
}

.info_bar {
	margin-top: 9px;
	padding-left: 5px;
	height: 39px;
	width: 385px;
	color: #ffffff;
	line-height: 15px;
}
.info_bar > .left {
	width: 180px; 
	padding-left: 4px;
	padding-top: 2px; 
	float: left;
}
.info_bar > .right {
	width: 180px; 
	padding-right: 4px;
	padding-top: 2px;
	text-align: right;
	line-height: 30px;
	float: left;
}
.info_bar .right a { color: #ffffff; }
.info_bar .right a:hover { color: #000000; }
.yellow {
	background-image: url('/layout/frontend/concurs/yellow.gif');
	background-repeat: no-repeat;
}

.green {
	background-image: url('/layout/frontend/concurs/green.gif');
	background-repeat: no-repeat;
}

.blue {
	background-image: url('/layout/frontend/concurs/blue.gif');
	background-repeat: no-repeat;
}

.violet {
	background-image: url('/layout/frontend/concurs/violet.gif');
	background-repeat: no-repeat;
}


/*
  Pagination
----------------------------------------------------------------*/

.pagination
{
	width: 346px;
	margin: auto;
	padding: 2px;
	text-align: center;
}

.pagination .back
{
	width: 50px;
	height: 20px;
	line-height: 20px;
	margin-left: 2px;
	text-align: left;
	float: left;
}
.pagination .back a { color: #474747; }
.pagination .page
{
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: relative;
	margin-left: 2px;
	float: left;
	background-color: #b7e3f0;
	border: dotted 1px #66bcdb;
}

.pagination .on
{
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: relative;
	margin-left: 2px;
	float: left;
	font-weight: bold;
	background-color: #66bcdb;
	border: dotted 1px #b7e3f0;
}

.pagination .on a { color: #ffffff; }
.pagination .page a { color: #474747; }

.pagination .next
{
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	position: relative;
	float: left;
}
.pagination .next a { color: #474747; }


/* frames */
#rectangblue_l {
	width: 11px;
	height: 263px;
	background-image: url('/layout/frontend/rectangb_l.jpg');
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

#rectangblue_bg {
	height: 263px;
	background-image: url('/layout/frontend/rectangb_bg.jpg');
	background-repeat: repeat-x;
	position: relative;
	float: left;
}

#rectangblue_r {
	width: 11px;
	height: 263px;
	background-image: url('/layout/frontend/rectangb_r.jpg');
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.roundb_corder {
	height: 210px;
	position: relative;
	float: left;
	background-image: url('/layout/frontend/roundb_corder.jpg');
	background-repeat: no-repeat;
}

#lostpass {
	height: 105px;
	background-image: url('/layout/frontend/blue_bg.jpg');
	background-repeat: repeat-x;
	border: solid 1px #a2a2a2;
}

/* Video page
----------------------------------------------------------------*/

#video_cat
{
	width: 765px;
	margin-left: 36px;
	
}
#video_cat .cat 
{
	width: 85px;
	height: 120px;
	background: url('/layout/frontend/film.jpg') no-repeat;
	position: relative;
	float: left;
	
}

#video_cat .cat img
{
	margin-left: 8px;
	margin-top: 20px;
}

#video
{
	width: 819px;
	margin-top: 8px;
	padding: 8px;
	/*
	border: solid 1px #a2a2a2; 	
	background-color: #eeeeee;
	*/
}

.trans_video 
{
	filter:alpha(opacity=30);
	opacity: 0.3;
	-moz-opacity:0.3;
}
.trans_video:hover
{
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
}


#search {
	margin-left: 5px;
	width: 650px;
}

#search input,select {
	width: 130px;
}

#search_form {width: 562px;}

.album {
	margin-right: 2px;
	margin-left: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	width: 130px;
	height: 170px;
	position: relative;
	float: left;
	background-color: #2e5875;
}

.album .img {
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.album .name {
	margin-top: 2px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}

.preload {
	position: relative;
	float: left;
	border: solid 0px red;
	width: 125px;
	height: 250px;
}

.preload img {
	border: solid 1px #a2a2a2;
}

p {
	margin: 0px;
	padding: 0px;
}

.transparent {
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.transparent:hover {
	filter: alpha(opacity = 100);
	-moz-opacity: 1;
	opacity: 1;
}

.black_bg {
	background-color: #000000;
}

#album-image {
	width: 500px;
	min-height: 333px;
	padding:0px;
	border: solid 1px #000000;
}

#album-image .image {
	position: relative;
	width: 500px;
	float: left;
	padding:0px;
	overflow: hidden;
}

#album-image .image img { margin: 0px; }

#album-image .info {
	min-height: 30px;
	background-color: #000000;
	padding: 5px;
	color: #ffffff;
}

#album-image .info .info_content {
	border: solid 1px red;
	height: 35px;
	position: relative;
	color: #ffffff;
}

#photo_comment_container {
	height: 72px;
}

.photo_comment {
	width: 405px;
	height: 72px;
	padding-left: 20px;
	background-image: url('/layout/frontend/photo_comment.jpg');
	background-repeat: no-repeat;
	position: relative;
	float: left;
}

.photo_commenter_image {
	width: 75px;
	height: 75px;
	position: relative;
	float: left;
}

.friends_list {
	text-align: center;
	width: 75px;
	height: 75px;
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 8px;
}

#vfp {
	width: 363px;
	height: 189px;
	background-image: url('/layout/frontend/vfp.jpg');
	background-repeat: no-repeat;
}

/*BEGIN fame4pet.ro/concursuri/ */
#punctaj_vfp .title {
	width: 365px;
}

#punctaj_vfp .list {
	width: 150px;
	color: #0f86ff;
}

#punctaj_vfp .list .gray {
	background-color: #d6d6d6;
}

#punctaj_vfp .list div {
	line-height: 20px;
	padding-left: 5px;
}

#punctaj_vfp .values div {
	line-height: 20px;
	text-align: right;
	padding-right: 3px;
}

#punctaj_vfp .values {
	width: 40px;
	color: #217299;
}

#punctaj_vfp .values .gray {
	background-color: #d6d6d6;
}

#punctaj_vfp .image {
	margin-top: 20px;
	margin-left: 10px;
}

#punctaj_vfp {
	width: 365px;
	height: 189px;
	margin-top: 20px;
	padding-left: 10px;
}

#last_winer {
	width: 365px;
}

#last_winer .title {
	width: 365px;
	padding: 10px;
}

#last_winer .content {
	width: 365;
	height: 186px;
	padding: 10px;
}

#last_winer .content .photo {
	width: 90px;
	margin-left: 10px;
}

#last_winer .content .photo .image {
	width: 90px;
	height: 90px;
	border: solid 1px #a2a2a2;
}

#last_winer .content .datas {
	width: 120px;
	margin-left: 10px;
}

#last_winer .content .award {
	width: 90px;
	margin-left: 10px;
}

/*END fame4pet.ro/concursuri/ */ /*BEGIN fame4pet.ro/profil/ */
.user {
	border: solid 1px #a2a2a2;
	width: 115px;
	text-align: center;
}

#statistica .title {
	line-height: 25px;
	margin-left: 10px;
}

#statistica {
	width: 550px;
	margin-left: 127px;
}

#statistica .list {
	width: 190px;
}

#statistica .list div {
	line-height: 20px;
	padding-left: 5px;
}

#statistica .image {
	margin-left: 30px;
}

#statistica .list .gray {
	background-color: #d6d6d6;
}

#statistica .values {
	width: 40px;
	text-align: right;
}

#statistica .values div {
	line-height: 20px;
	padding-right: 5px;
}

#statistica .values .gray {
	background-color: #d6d6d6;
}

/* END fame4pet.ro/profil/ */ 

/* casuta */
#chenar {
	width: 514px;
}

#chenar .title {
	padding-left: 10px;
}

.blue_top {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_blue_top.jpg');
	background-repeat: no-repeat;
}

.blue_middle {
	width: 514px;
	min-height: 11px;
	padding-left: 10px;
	background-image: url('/layout/frontend/casuta/chenar_blue_middle.jpg');
	background-repeat: repeat-y;
}

.blue_bottom {
	width: 514px;
	height: 20px;
	background-image: url('/layout/frontend/casuta/chenar_blue_bottom.jpg');
	background-repeat: no-repeat;
}

.green_top {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_green_top.jpg');
	background-repeat: no-repeat;
}

.green_middle {
	width: 514px;
	min-height: 11px;
	padding-left: 10px;
	background-image: url('/layout/frontend/casuta/chenar_green_middle.jpg')
		;
	background-repeat: repeat-y;
}

.green_bottom {
	width: 514px;
	height: 20px;
	background-image: url('/layout/frontend/casuta/chenar_green_bottom.jpg')
		;
	background-repeat: no-repeat;
}

.red_top {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_red_top.jpg');
	background-repeat: no-repeat;
}

.red_middle {
	width: 514px;
	min-height: 11px;
	padding-left: 10px;
	background-image: url('/layout/frontend/casuta/chenar_red_middle.jpg');
	background-repeat: repeat-y;
}

.red_bottom {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_red_bottom.jpg');
	background-repeat: no-repeat;
}

.yellow_top {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_yellow_top.jpg');
	background-repeat: no-repeat;
}

.yellow_middle {
	width: 514px;
	min-height: 11px;
	padding-left: 10px;
	background-image:
		url('/layout/frontend/casuta/chenar_yellow_middle.jpg');
	background-repeat: repeat-y;
}

.yellow_bottom {
	width: 514px;
	height: 11px;
	background-image:
		url('/layout/frontend/casuta/chenar_yellow_bottom.jpg');
	background-repeat: no-repeat;
}

.gray_top {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_gray_top.jpg');
	background-repeat: no-repeat;
}

.gray_middle {
	width: 514px;
	min-height: 11px;
	padding-left: 10px;
	background-image: url('/layout/frontend/casuta/chenar_gray_bottom.jpg');
	background-repeat: repeat-y;
}

.gray_bottom {
	width: 514px;
	height: 11px;
	background-image: url('/layout/frontend/casuta/chenar_gray_middle.jpg');
	background-repeat: no-repeat;
}

/* Text styles */ /* white,bold,11px */
.wb_txt {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.show { display: block; }
.hide { display: none; }

/* Width */
.width50 { width: 50px; }
.width100 {	width: 100px; }
.width150 {	width: 150px; }
.width200 { width: 200px; }
.width250 { width: 250px; }
.width300 {	width: 300px; }

/* Height */
.height50 { height: 50px; }
.height100 { height: 100px; }
.height150 { height: 150px; }
.lheight17 { line-height: 17px; }

/* Colors */
.red { color: #ff0000; }
.orange { color: #f38e18; }
.yelow { color: #fffca2; }
.green-text { color: #029f1c; }
.white { color: #ffffff; }
.black { color: #000000; }
.blue-text { color: #1C94C4; } 
.bold { font-weight: bold; }

.pad3 { padding: 3px; }

/* Font sizes */
.w11 { font-size: 11px; }
.w15 { font-size: 15px; }
.w20 { font-size: 20px; }
.w25 { font-size: 25px; }
.w30 { font-size: 30px; }

/* black,bold,11px */
.bb_txt {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* blue,bold,11px */
.bb11_txt {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #296ea9;
}

.bb12_txt {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #296ea9;
}

/* blue,bold,30px */
.b30_txt {
	font-family: verdana;
	font-size: 30px;
	font-weight: bold;
	color: #296ea9;
}

/* blue,bold,20px */
.b20_txt {
	font-family: verdana;
	font-size: 20px;
	font-weight: bold;
	color: #296ea9;
}

/* black,bold,30px */
.r30_txt {
	font-family: verdana;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
}

/* blue,bold,14px */
.b14_txt {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #296ea9;
}

.b17_txt {
	font-family: verdana;
	font-size: 17px;
	font-weight: bold;
	color: #296ea9;
}