*{
    margin:0;
    padding:0;
    outline:0;
}

:focus{
    outline:0;
}

strong,b{
    font-weight:bold;
}

em,i{
    font-style:italic;
}

del {
    text-decoration:line-through;
}

form{
    margin-right:10px;
}

body{
    line-height:1;
    color:black;
}

ol,ul{
    list-style:none;
}

body li{
    list-style:none;
}

table{
    border-collapse:separate;
    border-spacing:0;
}

blockquote:before,blockquote:after,q:before,q:after{
    content:"";
}

blockquote,q{
    quotes:"" "";
}

a img{
    border:0;
}

td a img{
    vertical-align:top;
}

label{
    cursor:pointer;
}

.left{
    float:left!important;
}

.right{
    float:right!important;
}

.bold{
    font-weight:bold!important;
}

.clearboth{
    clear:both;
}

.align_middle{
    margin:0 auto 0 auto;
}

.talign_center{
    text-align:center;
}

.talign_right{
    text-align:right;
}

.talign_left{
    text-align:left;
}


.valign_middle{
    vertical-align:middle!important;
}

.hand{
    cursor:pointer;
}

.mb10{
    margin-bottom:10px;
}

.mr10{
    margin-right:10px;
}

.ml10{
    margin-left:10px;
}

.mt5{
    margin-top:5px;
}

.mb5{
    margin-bottom:5px;
}

.mt10{
    margin-top:10px;
}

.no_margin{
    margin:0!important;
}

.no_border{
    border-width:0!important;
}

.bborder_gray {
    border-bottom:1px solid #999;
}

#header{
    width:963px;
    height:137px;
    margin:0 auto 0 auto;
}

#logo{
    margin:0 0 0 22px;
    width:200px;
    float:left;
}

a.cgo{
    display:block;
    margin-top:8px;
}

#banner_top{
    width:468px;
    height:60px;
    background:#dbdbdb;
    margin:0 0 14px 24px;
    float:left;
}

#noua_editie{
    float:left;
    margin:0 0 0 22px;
    width:85px;
}

#menu_top{
    height:31px;
    clear:both;
}

#menu_top ul{
    margin-top:5px;
    text-align:center;
}

#forms_top{
    height:57px;
    width:794px;
    padding:13px 0 0 182px;
    margin:0 auto 0 auto;
}

#login{
    float:left;
    width:388px;
}

#loged_in{
    float:left;
    width:388px;
}

#login input{
    width:84px;
    float:left;
}

#forms_top img{
    vertical-align:top;
    margin-top:1px;
}

#login_links{
    padding:6px 0 0 0;
    clear:both;
}

#login_errors{
    width:90px;
    padding:0 11px 0 0;
    float:left;
}

#cauta{
    float:left;
    width:396px;
}

#cauta input{
    width:214px;
    float:left;
}

#cauta_label{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#ec1163;
    padding-top:5px;
    padding-right:12px;
    float:left;
}

#cauta_links{
    padding:6px 0 0 2px;
    clear:both;
}

#cse-search-results iframe{
    width:475px;
}

#left_columns{
    width:663px;
    float:left;
}

#left_columns_extended{
    width:813px;
    float:left;
}

#main_content{
    float:right;
    width:475px;
    padding:7px 12px 20px 0;
	overflow:hidden;
}

#main_content_extended{
    float:right;
    width:625px;
    padding:20px 12px 20px 0;
}

#left_column{
    width:160px;
    padding-top:7px;
}

#right_column{
    width:300px;
    float:right;
    padding-top:7px;
}

#right_column_shrinked{
    width:150px;
    float:right;
    padding-top:7px;
}

#right_column_shrinked a {
    text-decoration:none;
}

#right_column_shrinked a:hover {
    text-decoration:underline;
}

#footer_pusher{
    clear:both;
}

#footer{
    width:963px;
    margin:0 auto 0 auto;
}

#footer_links ul{
    text-align:center;
}

.box_1,.box_2,.box_3{
    margin-bottom:7px;
}

.box_premium_container{
    height:500px;
    margin-bottom:7px;
}

.ok{
    margin:11px 0 2px 0;
}

#info{
    width:310px;
    float:left;
}

.info_articol{
    margin-top:12px;
}

a.info_articol_img{
    display:block;
    float:left;
    margin:0 11px 16px 0;
	/*
		width:120px;
	height:120px;
	background-color:#eeeeee;
	background-position:50% 50%;
	background-repeat:none;
	*/
}

.info_articol p a{
    display:inline!important;
    float:none!important;
    margin:0!important;
}

.info_articol p{
    margin-top:9px;
}

#recomandari{
    margin-top:18px;
}

.banner{
    display:block;
    margin-bottom:7px;
}

.banners_left{
    margin-top:21px;
}

.banners_right a img,.banners_right_premium a img{
    margin-bottom:7px;
    border-width:0!important;
}

.banners_right_premium{
    float:left;
    width:120px;
}

.banners_bottom a img,.banners_page a img{
    margin-bottom:7px;
}

.banners_page{
    width:468px;
    margin:10px 0px 10px 0px;
}

#index_related{
    width:160px;
    float:left;
    margin-left:5px;
}

.index_related_2{
    width:148px;
    margin-left:12px;
}

.oferte_speciale{
    clear:both;
}

.box_2_container,.box_3_container{
    width:190px;
    float:left;
}

#cover{
    float:right;
    margin-bottom:-32px;
    margin-top:22px;
    position:relative;
    z-index:1;
}

#bride{
    float:left;
    left:-10px;
    margin-bottom:-143px;
    position:relative;
    top:-140px;
    z-index:2;
}

body{
    background:#FFF url("../images/body_bg_4.png") left top;
}

h1{
    font:normal 18px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    margin-bottom:11px;
}

h1 a{
    font:bold 16px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:underline;
}

h1 a :hover{
    text-decoration:none;
}

h2{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    margin-bottom:11px;
}

h2 a{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:underline;
}

h2 a :hover{
    text-decoration:none;
}

h3{
    font:bold 13px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    margin-bottom:11px;
}

h3 a{
    font:bold 13px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:underline;
}

h3 a :hover{
    text-decoration:none;
}


h4{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    margin-bottom:11px;
}

h4 a{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:underline;
}

h4 a :hover{
    text-decoration:none;
}

a{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:underline;
}

a:hover{
    text-decoration:none;
}

#main_content p{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#313131;
    margin-bottom:9px;
    line-height:1.2;
}

.f11{
    font-size:11px!important;
    font-family:"Trebuchet Ms",sans-serif!important;
}

.f12{
    font-size:12px!important;
    font-family:"Trebuchet Ms",sans-serif!important;
}

.f13{
    font-size:13px!important;
    font-family:"Trebuchet Ms",sans-serif!important;
}

.f14{
    font-size:14px!important;
    font-family:"Trebuchet Ms",sans-serif!important;
}

.f18{
    font-size:18px!important;
    font-family:"Trebuchet Ms",sans-serif!important;
}

.gray{
    color:#B4B9C7;
}

.light_gray{
    color:#eee!important;
}

.dark_gray{
    color:#555!important;
}

.black{
    color:#000!important;
}

.white{
    color:#FFF!important;
}

.red{
    color:#EC1163!important;
}

.purple{
    color:#8487B5!important;
}

#header{
    border:6px solid #FFF;
    border-top:0;
    background-color:#FDDEE9;
}

#header p{
    text-align:center;
    padding:9px 0 9px 0;
    font-family:arial;
    margin-left:120px;
}

#menu_top{
    background:#DE3272;
    border-top:1px solid #FFF;
}

#menu_top ul li{
    display:inline;
    padding:0 10px 0 10px;
    height:30px;
    background:url("../images/menu_top_delim.jpg") left top no-repeat;
    font:normal 15px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#FFF;
}

#menu_top ul li a{
    font:bold 15px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#FFF;
}

#menu_top ul li a:hover{
    text-decoration:underline;
}

#footer{
    border:6px solid #FFF;
    border-bottom:0;
    background-color:#FFF;
}

#footer_links{
    background:#DE3272;
    border-top:1px solid #FFF;
    padding:8px 0 8px 0;
}

#footer_links ul li{
    display:inline;
    font:normal 13px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#FFF;
}

#footer_links ul li a{
    font:normal 13px "Trebuchet Ms",sans-serif;
    padding:0 11px 0 11px;
    text-decoration:none;
    color:#FFF;
}

#footer_links ul li a:hover{
    text-decoration:underline;
}

#login_label{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#ec1163;
    padding-top:5px;
    padding-right:12px;
    float:left;
}

#login_errors{
    color:#555;
}

#login_button{
    width:67px!important;
    border:0!important;
    height:26px;
    cursor:pointer;
    background:url("../images/login.gif") no-repeat;
    font:normal 12px "Trebuchet Ms",sans-serif;
    outline:0;
}

#login{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#444;
}

#loged_in_text{
    margin-top:5px;
}

.loged_in_user{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#EC1163;
}

.loged_in_user a{
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    text-decoration:none;
}

.loged_in_user a:hover{
    text-decoration:underline;
}

.loged_in_avatar{
    background:transparent url('../no_photo_1.gif') no-repeat scroll 50% 50%;
    display:block;
    text-decoration:none;
    width:40px;
    height:40px;
    float:left;
    margin:2px 10px 0 0;
    padding:2px;
    border:1px solid #999;
}

#cauta_button{
    width:72px!important;
    border:0!important;
    height:26px;
    cursor:pointer;
    background:url("../images/cauta.gif") no-repeat;
    font:normal 12px "Trebuchet Ms",sans-serif;
    outline:0;
}

#forms_top input{
    border:1px solid #b4b9c7;
    border-color:#b4b9c7!important;
    border-right:0!important;
    background-color:#EBF4FB;
    font:normal 12px "Trebuchet Ms",sans-serif;
    padding:3px 4px 3px 4px!important;
    color:#959595;
    font-style:italic;
}

#forms_top input:focus{
    color:#555;
    font-style:normal;
}

#content{
    width:963px;
    background:#FFF;
    padding:6px;
    margin:0 auto 16px auto;
}

#navbar{
    padding:8px 0 8px 10px;
    background:#DDF3B1;
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#9EAD7F;
}

#navbar a{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#9EAD7F;
    text-decoration:underline;
}

#navbar a:hover{
    text-decoration:none;
}

#navbar strong{
    font-size:14px;
    font-weight:bold;
}

ul.tag_cloud{
    margin-top:3px;
}

ul.tag_cloud li{
    padding:0 4px 0 4px;
    line-height:35px;
    float:left;
}

ul.tag_cloud li a{
    white-space:nowrap;
    vertical-align:middle;
    padding:2px 4px 2px 4px;
    border:1px solid #eee;
    margin:0 4px 0 4px;
    background-color:#f8f8f8;
    color:#555;
    text-decoration:none;
}

ul.tag_cloud li a:hover{
    color:#EC1163;
    vertical-align:middle;
    padding:4px 6px 4px 6px;
    margin:0 2px 0 2px;
    border:1px solid #ededed;
    text-decoration:none;
}

.tag_cloud_1{
    font-size:20px;
}

.tag_cloud_2{
    font-size:18px;
}

.tag_cloud_3{
    font-size:16px;
}

.tag_cloud_4{
    font-size:14px;
}

.tag_cloud_5{
    font-size:12px;
}

.tag_cloud_6{
    font-size:10px;
}

.box_1{
    background:#f6ffeb;
    border-top:1px solid #D2CFDD;
    padding:13px 4px 15px 11px;
}

#fp_small_box {
	background:transparent url("../images/paper.gif") no-repeat scroll top left;
	padding:23px 4px 20px 11px;
}

.box_1 a{
    text-decoration:none;
}

.box_1 ul{
    margin-top:2px;
}

.box_1 ul li{
    margin-top:2px;
}

.box_1 ul li a{
    font:normal 11px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#616161;
}

.box_1 ul li a:hover{
    text-decoration:underline;
    color:#EC1163;
}

.box_1 select{
    color:#333;
    font:normal 11px Verdana,sans-serif;
    width:133px;
    margin-top:13px;
}

.box_1 option{
    color:#333;
    font:normal 11px Verdana,sans-serif;
}

.box_1 p{
    padding:13px 5px 0 0;
    margin:0!important;
    color:#616161;
}

.ok{
    cursor:pointer;
}

.info_articol{
    border-bottom:1px solid #D2CFDD;
}

.info_articol a{
    color:#84b94e!important;
}

.info_articol p{
    font:normal 12px "Trebuchet Ms",sans-serif!important;
    color:#313131;
}

.info_articol img{
    width:120px;
}

.box_2{
    background:#f6ffeb;
    border:1px solid #D2CFDD;
    padding:11px 13px 13px 13px;
}

.box_premium{
    background:#f6ffeb;
    border:1px solid #D2CFDD;
    border-top-width:0;
    padding:0;
    width:171px;
    height:100%;
    float:right;
}

.box_premium_titles{
    margin:11px 13px 13px 13px;
}

.box_2 select {
	border:1px solid #dddddd;
	padding:2px;
	font:normal 12px "Trebuchet Ms",sans-serif;
	color:#555555;
	width:120px;
}

.box_2 ul li a,.box_premium ul li a{
    font:normal 11px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#777BB1;
}

ul.last_items_ul {
	margin:5px 0px 3px 0px;
}

ul.last_items_ul li a {
    font:normal 11px "Trebuchet Ms",sans-serif;
    text-decoration:none;
    color:#555555;
}

ul.last_items_ul li a:hover {
	color:#ec1163;
}

ul.last_items_ul li {
	width:120px;
}

.box_2 ul li a:hover,.box_premium ul li a:hover{
    text-decoration:underline;
}

.box_2_header{
    padding:7px 9px 7px 14px;
    background:#D2CFDD;
    /*width:277px;*/
}

.box_premium_header{
    padding:7px 13px 7px 13px;
   /* background:#D2CFDD;*/
    background:#F29EC0;
    width:145px;
}

.box_premium_header span{
    color:#EC1163;
}
	
.box_2_header span {
	color:#7175AB;
}

.box_2_header a,.box_premium_header a{
    float:right;
}

.dunga {
	border-top:1px solid #dddddd;
	padding-top:11px;
	margin-top:15px;
}

#shop_categorii{
    border-bottom:1px solid #D2CFDD;
    margin-bottom:9px;
    padding-bottom:8px;
}

#shop_categorii ul{
    width:130px;
}

#shop_categorii ul li{
    margin-bottom:7px;
}

.box_2 a img,.box_3 a img{
    border:1px solid #D2CFDD;
}

.box_premium p{
    color:#616161;
    font:normal 12px "Trebuchet Ms",sans-serif;
    margin-bottom:5px;
    line-height:1;
}

.box_2 p{
    color:#616161;
    font:normal 12px "Trebuchet Ms",sans-serif;
    margin-bottom:5px;
    line-height:1.2em;
}

.oferte_speciale_title{
    margin:0 0 5px 0;
    color:#616161;
}

.box_2_title{
    margin:0 0 8px 0;
    color:#EC1163;
    font:normal 14px "Trebuchet Ms",sans-serif;
}

.b160x160{
    width:160px;
    height:160px;
    background:#dbdbdb;
    margin-top:7px;
}

.b300x250{
    width:300px;
    height:250px;
    background:#dbdbdb;
    margin-bottom:7px;
}

.b468x60{
    width:468px;
    height:60px;
    background:#dbdbdb;
    margin-top:7px;
}

.box_3{
    background:#f6ffeb;
    border:1px solid #f29ec0;
    padding:11px 13px 13px 13px;
}

.box_3_header{
    padding:7px 9px 7px 14px;
    background:#f29ec0;
}

.box_3_header span{
    color:#EC1163;
}

.box_3_header a{
    float:right;
}

.box_3 p{
    color:#616161;
    font:normal 12px "Trebuchet Ms",sans-serif;
    padding:7px 0 13px 0;
    line-height:1;
}

.box_3 a{
    line-height:1;
}

.oferte_speciale_title{
    margin:0 0 5px 0;
    color:#616161;
}

.box_3_title{
    margin:0 0 8px 0;
    color:#EC1163;
    font:normal 14px "Trebuchet Ms",sans-serif;
}

.index_related_2{
    color:#616161;
    margin-top:18px;
}

.index_related_2 ul{
    margin:8px 0 8px 0;
}

.index_related_2 ul li{
    display:inline;
    color:#616161;
}

.index_related_2 ul li a{
    color:#616161;
    font:normal 12px "Trebuchet Ms",sans-serif;
    text-decoration:underline;
}

.index_related_2 ul li a:hover{
    text-decoration:none;
}

#alt_text{
    padding:8px 10px 10px 10px;
    background:#DDF3B1;
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#9EAD7F;
}

#copyright{
    color:#898989;
    font:normal 13px "Trebuchet Ms",sans-serif;
    text-align:center;
    padding:8px 0 8px 0;
}

#copyright a{
    color:#898989;
    font:normal 13px "Trebuchet Ms",sans-serif;
    text-decoration:none;
}

#copyright a:hover{
    color:#EC1163;
    text-decoration:underline;
}

#parteneri{
    background:#f6ffeb;
    height:100px;
    padding-bottom:10px;
}

#parteneri_links a,#parteneri_links{
    font-size:11px;
}

#parteneri_links {
    margin:0px 0px 10px 0px;
    padding:10px 0px 0px 0px;
    text-align:center;
}

.uatitle{
    font:bold 12px "Trebuchet Ms",sans-serif!important;
    color:#EC1163;
}

#table_inregistrare td{
    padding:4px 2px 6px 0;
    font:normal 12px "Trebuchet Ms",sans-serif;
}

.small{
    font-size:11px;
    color:#555;
}

#table_inregistrare input,#table_inregistrare textarea{
    border:1px solid #898989;
    padding:3px;
    font:normal 11px Arial,sans-serif;
}

#table_inregistrare select{
    border:1px solid #898989;
    padding:3px;
}

.reg_label{
    font-weight:bold;
}

.inregistrare_error{
    color:#ed2025!important;
    font:bold 11px "Trebuchet Ms",sans-serif;
    margin:4px 0 0 0;
}

.account_option_icon{
    float:left;
    text-align:center;
    width:48px;
}

.account_option_icon img{
    vertical-align:middle;
}

.account_option_text{
    width:421px;
    float:right;
}

ul.account li{
    margin-bottom:8px;
    display:block;
}

#account_avatar{
    border:1px solid #EEE;
    float:left;
    margin-right:10px;
}

#online_users{
    padding:8px 0 8px 0;
    font:normal 12px "Trebuchet Ms",sans-serif;
}

#online_users ul,#online_users ul li{
    display:inline;
}

.page_number{
    display:block;
    margin:10px auto 10px auto;
    color:#555;
    text-align:left;
}

.page_number ul{
    display:inline;
}

.page_number ul li{
    display:inline;
    margin-right:4px;
    font:bold 12px "Trebuchet MS",sans-serif;
}

.page_number ul li a{
    border:1px solid #989898;
    padding:0 4px 0 5px;
    font:bold 11px "Trebuchet MS",sans-serif;
    color:#555;
    text-decoration:none;
}

.page_number ul li a:hover{
    border:1px solid #EC1163;
    color:#000;
    background:#fafafa;
    text-decoration:none;
}

.page_number ul li p{
    border:1px solid #EC1163;
    color:#000;
    padding:0 4px 0 5px;
    font:bold 11px "Trebuchet MS",sans-serif;
    background:#fdfdfd;
    text-decoration:none;
    display:inline;
}

#users{
    border:1px solid #eee;
    border-width:1px 0 0 1px;
    width:100%;
    margin:10px 0 15px 0;
}

#users td{
    border:1px solid #eee;
    border-width:0 1px 1px 0;
    padding:5px;
    text-align:center;
}

.c1td{
    font:bold 12px "Trebuchet MS",sans-serif;
    color:#EC1163;
    background:#f8f8f8;
    width:25%;
}

.c3td{
    font:bold 11px "Trebuchet MS",sans-serif;
    color:#555;
}

.c6td{
    font:bold 11px "Trebuchet MS",sans-serif;
}

.c6td img{
    vertical-align:middle;
}

#users_sort{
    font:normal 11px "Trebuchet MS",sans-serif;
    margin:25px 0 10px 0;
    text-align:center;
    color:#555;
}

#users_sort div{
    margin:5px 0 5px 0;
}

#users_sort select{
    border:1px solid #898989;
    padding:1px;
    color:#000;
    margin:0;
    margin-right:10px;
    vertical-align:middle;
}

#users_sort input{
    vertical-align:middle;
    margin-right:10px;
}

.users_sort_submit{
    height:22px;
    cursor:pointer;
    vertical-align:middle;
    margin-left:10px;
}

.form_button{
    background:#e11b65;
    border:1px solid #555;
    padding:2px 6px 2px 6px;
    vertical-align:middle;
    font:bold 13px "Trebuchet MS",sans-serif;
    color:#FFF;
    cursor:pointer;
}

table#budget,table.bordered_table{
    width:100%;
    border:1px solid #eee;
    border-width:1px 0 0 1px;
}

table#budget th,table#pms th,table.bordered_table th{
    font:bold 11px "Trebuchet MS",sans-serif;
    color:#EC1163;
    background:#f8f8f8;
}

table#budget th,table#budget td,table#pms th,table#pms td,table.bordered_table th,table.bordered_table td{
    text-align:center;
    border:1px solid #eee;
    border-width:0 1px 1px 0;
    padding:4px;
}

table#budget td{
    width:7%;
    padding:4px 2px 4px 2px;
}

.budget_subheader{
    color:#555!important;
    font-weight:normal!important;
}

table#budget td input{
    font:normal 12px "Trebuchet MS",sans-serif;
    width:70%;
    border:1px solid #EEE;
}

table#budget td.hover{
    background-color:#f8f8f8;
}

table#budget td.hover input{
    background-color:#f8f8f8;
}

.si21{
    color:#555;
    border:0;
}

.budget_category{
    width:54%;
    font:normal 11px "Trebuchet MS",sans-serif;
    background:#f8f8f8;
}

.budget_sumup{
    height:50px;
}

#pm_header h2{
    margin-bottom:0;
}

.pm_folders{
    width:36px;
    float:left;
    margin-right:10px;
    vertical-align:middle;
}

table#pms{
    width:100%;
    border:1px solid #eee;
    border-width:1px 0 0 1px;
    margin:15px 0 15px 0;
}

table#pms td{
    padding:4px;
    vertical-align:middle;
}

.pm_content{
    border:1px solid #eee;
    background:#fafafa;
    padding:7px 10px 7px 10px;
    font:normal 12px "Trebuchet Ms",sans-serif;
    line-height:1.3;
    color:#555;
}

.pm_signature{
    margin-top:10px;
    padding-top:7px;
    border-top:1px solid #EC1163;
    font:normal 11px "Trebuchet Ms",sans-serif;
    line-height:1;
    color:#898989;
}

.pm_reply_top{
    margin:0 10px 0 0;
    float:left;
}

.pm_reply_bottom{
    margin-top:10px;
    text-align:right;
}

table.default_table{
    border:0;
}

table.default_table td{
    padding:4px;
    font:normal 12px "Trebuchets MS",sans-serif;
}

table.bordered_table td{
    padding:4px;
    font:normal 12px "Trebuchets MS",sans-serif;
    text-align:center;
    color:#555;
}

.quote{
    border:1px solid #eee;
    background:#f2f2f2!important;
    padding:7px 10px 7px 10px;
    margin:5px;
    font:normal 12px "Trebuchet Ms",sans-serif;
    line-height:1.3;
    color:#555;
}

.quote_author{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#EC1163;
}

.taskslist_section_header{
    font:bold 14px "Trebuchet Ms",sans-serif!important;
    color:#EC1163;
    padding:2px 0 2px 10px!important;
    margin:20px 0 6px 0;
    border:0;
}

ul.tasks_ul li{
    clear:both;
    font:normal 12px "Trebuchet Ms",sans-serif;
    vertical-align:middle;
    padding:4px 2px 4px 2px;
}

ul.tasks_ul li:hover{
    background:#fddee9;
}

ul.tasks_ul li.taskslist_section_header:hover{
    background:none;
}

ul.tasks_ul li img,ul.tasks_ul li input{
    vertical-align:middle;
}

.tasks_present{
    background:#fddee9;
}

.tasks_present:hover{
    background:#fddee9!important;
}

.tasks_present span{
	color:#de3272;
}

.tasks_past{
    background:#eeeeee;
}

.tasks_future{
    background:#ddf3b1;
}

.tasks_past label.notdone{
	font-weight:bold;
	color:#de3272!important;
}

.tasks_present label.notdone{
	font-weight:bold;
}

#photo_input_container input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    width:303px;
}

#photo_input_container textarea{
    font:normal 12px "Trebuchet Ms",sans-serif;
    width:300px;
}

#photo_input_container img{
    vertical-align:top;
    margin-right:2px;
    background:#FFF;
}

.photo_input_container_item{
    margin-top:10px;
}

.gal_item{
    width:230px;
    min-height:100px;
    float:left;
    text-align:center;
    padding:2px;
}

.gal_thumb{
    width:110px;
    height:110px;
    text-align:center;
    margin:0 auto 0 auto;
    padding:2px;
    float:left;
	position:relative;
}

.gal_thumb_new {
	position:absolute;
	top:-3px;
	left:-3px;
}

#gal_legend {
	font:bold 13px "Trebuchet Ms",sans-serif;
	color:#ec1163;
	padding:10px 0px 5px 0px;
	clear:both;
}

.gal_thumb a{
    cursor:pointer;
    padding:7px;
    display:block;
}

.gal_thumb a:hover{
    border:1px solid #eee;
    padding:6px;
    background:#f8f8f8;
}

.gal_thumb a img{
    display:block;
    width:96px;
}

.gal_thumb_notes{
    padding-top:10px;
    float:right;
    margin:0 auto 0 auto;
    width:107px;
    font:normal 11px "Trebuchet Ms",sans-serif;
    color:#555;
}

.gal_thumb_notes a{
    font:normal 11px "Trebuchet Ms",sans-serif;
    color:#555;
    text-decoration:none;
}

.gal_thumb_notes a:hover{
    text-decoration:underline;
}

#photo_gallery{
    text-align:center;
    padding:10px;
    margin-bottom:10px;
}

#photo_gallery img{
    border:2px solid #f2f2f2;
}

#photo_gallery_thumbs{
    margin:20px 0 30px 0;
}

.photo_gallery_item{
    width:89px;
    float:left;
    text-align:center;
    padding:2px;
}

.photo_gallery_thumb{
    width:89px;
    height:89px;
    float:left;
    text-align:center;
    margin:2px;
}

.photo_gallery_thumb a{
    cursor:pointer;
    padding:7px;
    display:block;
}

.selected_thumb a{
    border:1px solid #eee!important;
    padding:6px!important;
    background:#f8f8f8!important;
}

.photo_gallery_thumb a:hover,.photo_gallery_thumb_close_row a:hover{
    border:1px solid #eee;
    padding:6px;
    background:#f8f8f8;
}

.photo_gallery_thumb a img,.photo_gallery_thumb_close_row a img{
    display:block;
}

.photo_gallery_thumb_options{
    margin:2px auto 5px auto;
    width:75px;
}

#album_avatar img{
	border:1px solid #dddddd;
	vertical-align:middle;
}

#album_avatar {
	font:bold 12px "Trebuchet Ms",sans-serif;
	color:#555555;
}

#gal_pic_upload_icon{
    float:right;
    width:117px;
}

#cats_thumbs{
    margin:20px 0 30px 0;
}

.cats_item{
    width:152px;
    min-height:155px;
    float:left;
    text-align:center;
    padding:2px;
}

.cats_thumb{
    width:110px;
    height:110px;
    text-align:center;
    margin:0 auto 0 auto;
    padding:2px;
}

.cats_thumb a{
    cursor:pointer;
    padding:7px;
    display:block;
}

.cats_thumb a:hover{
    border:1px solid #eee;
    padding:6px;
    background:#f8f8f8;
}

.cats_thumb a img{
    display:block;
    width:96px;
}

#items_thumbs{
    margin:20px 0 30px 0;
}

.items_item_container{
    width:100px;
    height:160px;
    float:left;
    text-align:center;
    padding:0;
    margin:5px 9px 5px 9px;
}

.items_item{
    width:83px;
    text-align:center;
    padding:0;
    margin:5px 7px 5px 7px;
    border:1px solid;
    
}

.items_item a{
    display:block;
    height:81px;
    background-color:#eeeeee;
    background-position:center center;
    background-repeat:no-repeat;
}

.items_item a img{
    margin:3px auto 3px auto;
    /*width:75px;*/
}
/*
.gratis{
    border-width:0;
}

.mi_gratis {
	color:#999999;
}

.junior{
    border-color:#f14c8c;
}

.r_junior{
    background-color:#f14c8c;
}

.mi_junior {
	color:#f14c8c;
}

.senior{
    border-color:#84b94e;
}

.r_senior{
    background-color:#84b94e;
}

.mi_senior {
	color:#84b94e;
}

a.senior{
    color:#84b94e!important;
    font-weight:bold;
}

.master{
    border-color:#8487b5;
}

.r_master{
    background-color:#8487b5;
}

.mi_master {
	color:#8487b5;
}

a.master{
    color:#8487b5!important;
    font-weight:bold;
}
*/
.recomandat{
    font:bold 10px "Trebuchet MS",sans-serif;
    color:#FFF;
}

.r_filling{
    height:16px;
}

#item_gallery_table{
    width:352px;
}

#item_gallery{
    border:1px solid #F2F2F2;
    background:#FBFBFB url("../images/click_pentru_marire.gif") 67px 165px no-repeat;
    width:350px;
    height:350px;
    text-align:center;
}

#no_foto_thumb{
    background:#FBFBFB;
    width:350px;
    height:350px;
}

#item_gallery img{
    max-width:350px;
}

#item_gallery_thumbs{
    margin:20px 0 0 0;
    text-align:center;
}

#item_gallery_thumbs a{
    margin:0 5px 10px 5px;
    float:left;
    width:75px;
    height:75px;
    display:block;
    border:1px solid #eee;
    background-repeat: no-repeat;
    background-position: center center;
}

#item_gallery_thumbs a img{
}

#logo_item{
    text-align:center;
    width:350px;
    padding:10px 0 20px 0;
}

#logo_item img{
    width:200px;
}

#buffer{
    max-width:450px;
    border:1px solid #eee;
}

#photo_caption{
    font:normal 14px "Trebuchet Ms",sans-serif;
    color:#555;
    text-align:center;
    font-style:italic;
}

ul#photo_albums_list li{
    margin-bottom:4px;
}

ul#items_list li{
    margin-bottom:4px;
    display:inline;
    width:125px;
    height:125px;
    text-align:center;
}

#items_admin_contacts{
    border:2px solid #ec1163;
    border-width:2px 0 2px 0;
    margin:10px 0 20px 0;
    padding:15px 0 5px 0;
}

.filters{
    border:1px solid #eee;
    background-color:#f8f8f8;
    padding:10px;
}

#toggle_filters_link {
	clear:both;
	text-align:right;
}

#toggle_filters_link a{
	text-decoration:none;
	font-weight:bold;
}

#toggle_filters_link a:hover{
	text-decoration:underline;
}

.filter_container{
    font:normal 12px "Trebuchet Ms",sans-serif;
    clear:both;
    padding:0 0 5px 0;
}

label.filter_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:250px;
    float:left;
    display:block;
    line-height:1;
}

*.filter_input{
    vertical-align:top;
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
}

.field_container{
    font:normal 12px "Trebuchet Ms",sans-serif;
    clear:both;
    padding:0 0 10px 0;
}

.item_field_container{
    font:normal 12px "Trebuchet Ms",sans-serif;
    clear:both;
    float:right;
    padding:0 0 10px 0;
    width:250px;
}

.field_container_picture{
    width:237px;
    text-align:center;
    float:left;
    padding:0 0 15px 0;
}

.item_field_container_picture{
    width:237px;
    text-align:center;
    float:left;
    padding:0 0 15px 0;
}

.field_container_picture img,.item_field_container_picture img{
    border:1px solid #eee;
}

.field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    float:right;
    width:330px;
}

.item_field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    float:right;
    width:250px;
}

.field_content img,.item_field_content img{
    border:1px solid #eee;
    max-width:328px;
}

label.field_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:125px;
    float:left;
    display:block;
    margin-right:5px;
    cursor:text!important;
}

label.item_field_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:125px;
    display:block;
    margin-right:5px;
    cursor:text!important;
}

select.field_input,input.field_input,textarea.field_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    padding:2px;
    border:1px solid #eee;
}

label.default_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:80px;
    float:left;
    display:block;
    margin-right:5px;
    padding:2px;
    cursor:text!important;
}

input.default_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:150px;
    padding:2px;
    border:1px solid #eee;
}

select.default_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:150px;
    padding:2px;
    border:1px solid #eee;
}

textarea.default_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:300px;
    padding:2px;
    border:1px solid #eee;
}

.default_field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    float:right;
    width:370px;
}

label.oneline_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    display:block;
    margin-right:5px;
    padding:2px;
    cursor:text!important;
}

input.oneline_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:300px;
    padding:2px;
    border:1px solid #eee;
}

select.oneline_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:150px;
    padding:2px;
    border:1px solid #eee;
}

textarea.oneline_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:300px;
    padding:2px;
    border:1px solid #eee;
}

.oneline_field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    width:370px;
}

label.adviser_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    display:block;
    margin-right:5px;
    padding:2px;
    cursor:text!important;
}

input.adviser_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:400px;
    padding:2px;
    border:1px solid #818181;
}

select.adviser_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:150px;
    padding:2px;
    border:1px solid #818181;
}

textarea.adviser_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:400px;
    height:250px;
    padding:2px;
    border:1px solid #818181;
}

.adviser_field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    width:450px;
}

label.blog_label{
    font:bold 12px "Trebuchet Ms",sans-serif;
    color:#555;
    display:block;
    margin-right:5px;
    padding:2px;
    cursor:text!important;
}

input.blog_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:410px;
    padding:2px;
    border:1px solid #eee;
}

select.blog_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    padding:2px;
    border:1px solid #eee;
}

textarea.blog_input{
    font:normal 12px "Trebuchet Ms",sans-serif;
    color:#555;
    width:410px;
    height:250px;
    padding:2px;
    border:1px solid #eee;
    white-space:pre;
}

.blog_field_content{
    font:normal 12px "Trebuchet Ms",sans-serif;
    width:415px;
}

.rating_image{
    vertical-align:middle;
}

#userComments{
    margin:5px 0 10px 0;
}

.userComment{
    width:475px;
    margin:0 auto 10px auto;
}

div.userCommentTop{
    width:475px;
    height:20px;
    background:url("../images/comment_bg_top.jpg") no-repeat bottom left;
}

.userComment span{
    height:16px;
    background:#FFF;
    padding:0 7px 0 7px;
    margin-left:10px;
}

.userComment img{
    vertical-align:baseline;
    margin-left:1px;
}

.userCommentAvatar{
    width:40px;
    float:right;
    margin-left:5px;
}

.userCommentAvatar img{
    border:1px solid #eee;
}

div.userCommentText{
    background:none;
    font:normal 11px "trebuchet ms",sans-serif;
    border-left:solid 1px #d6d6d6;
    border-right:solid 1px #d6d6d6;
    color:#000;
    width:443px;
    padding:4px 15px 10px 15px;
    margin:0;
    color:#555;
}

div.userCommentBottom{
    width:475px;
    height:16px;
    background:url("../images/comment_bg_bottom.jpg") no-repeat top left;
}

div.userCommentBottom span{
    font:bold 12px "Trebuchet MS",sans-serif;
    height:16px;
    font-weight:bold;
    background:#FFF;
    color:#929292;
    padding:0 7px 0 7px;
    margin:-3px 20px 0 0;
    float:right;
}

.shop_item{
    width:210px;
    min-height:100px;
    float:left;
    text-align:center;
    padding:2px;
}

.shop_thumb{
    width:89px;
    height:89px;
    text-align:center;
    margin:0 auto 0 auto;
    padding:2px;
    float:left;
}

.shop_thumb a{
    cursor:pointer;
    padding:7px;
    display:block;
}

.shop_thumb a:hover{
    border:1px solid #eee;
    padding:6px;
    background:#f8f8f8;
}

.shop_thumb a img{
    display:block;
    max-width:75px;
}

.shop_thumb_notes{
    padding-top:10px;
    float:right;
    margin:0 auto 0 auto;
    width:107px;
    font:normal 11px "Trebuchet Ms",sans-serif;
    color:#555;
}

ul.list_products li{
    display:block;
    margin:0 0 10px 0;
    padding:0 0 10px 0;
    border-bottom:1px solid #eee;
}

ul.list_products li img{
    float:left;
    max-width:150px;
    border:1px solid #f2f2f2;
    margin:0 10px 0 0;
}

.list_products_description{
    float:right;
    width:313px;
    font:normal 13px "Trebuchet Ms",sans-serif;
    color:#555;
}

.list_products_cart_options{
    text-align:left;
	font-size:14px;
    margin:5px 0 0 0;
}

.list_products_cart_options img{
    border:0!important;
    margin:0!important;
    float:right!important;
    vertical-align:middle;
}

.cart{
    padding:0 10px 10px 0;
}

table#table_cart{
    width:100%;
    border:1px solid #eee;
    border-width:1px 0 0 1px;
}

table#table_cart td,table#table_cart th{
    border:1px solid #eee;
    border-width:0 1px 1px 0;
    padding:4px 0 4px 0;
    text-align:center;
}

table#table_cart th{
    background:#f8f8f8;
}

table#table_cart td img{
    vertical-align:middle;
}

table#table_cart td input{
    border:1px solid #f2f2f2;
    color:#555;
}

#cart_options{
    width:300px;
    margin:0 auto 0 auto;
}

.selected{
    background:#f8f8f8;
}

.error{
    background:#F8E5E5;
    border:1px solid #EC1163!important;
}

.success{
    background:#DEF8CA;
    border:1px solid #74F019!important;
}

.arts_cat{
    width:210px;
    min-height:100px;
    float:left;
    text-align:center;
    padding:2px;
}

.arts_cat_thumb{
    width:89px;
    height:89px;
    text-align:center;
    margin:0 auto 0 auto;
    padding:2px;
    float:left;
}

.arts_cat_thumb a{
    cursor:pointer;
    padding:7px;
    display:block;
}

.arts_cat_thumb a:hover{
    border:1px solid #eee;
    padding:6px;
    background:#f8f8f8;
}

.arts_cat_thumb a img{
    display:block;
    max-width:75px;
}

.arts_cats_thumb_notes{
    padding-top:10px;
    float:right;
    margin:0 auto 0 auto;
    width:107px;
    font:normal 11px "Trebuchet Ms",sans-serif;
    color:#555;
}

.arts{
    margin-top:12px;
}

a.arts_img{
    display:block;
    float:left;
    margin:0 11px 16px 0;
}

a.arts_img img{
    width:120px;
}

.arts p a{
    display:inline!important;
    float:none!important;
    margin:0!important;
}

.arts p{
    margin-top:9px;
}

.arts{
    border-bottom:1px dashed #D2CFDD;
}

.arts p{
    font:normal 13px "Trebuchet Ms",sans-serif;
    color:#313131;
}

.arts p img{
    vertical-align:bottom;
}

#article_content, #article_content p{
    line-height:1.5em;
    font-size:12px!important;
    font-family:Arial!important;
    color:#555555;
}

#article_content ul li{
    list-style:square;
}

#article_content ol li{
    list-style:decimal;
}

#article_content ol,#article_content ul {
    color:#ec1163;
    padding:10px 0px 0px 50px;
}

#article_content li {
    font:normal 12px Arial,sans-serif;
    color:#555555;
}

#article_content img{
    margin:10px;
}

#article_tags{
    margin:20px;
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#EC1163;
    line-height:30px;
}

#article_tags a{
    white-space:nowrap;
    font:normal 12px "Trebuchet Ms",sans-serif;
    padding:2px 4px 2px 4px;
    border:1px solid #eee;
    margin:0 4px 0 4px;
    background-color:#f8f8f8;
    color:#555;
    text-decoration:none;
}

#article_tags a:hover{
    color:#EC1163;
    padding:4px 6px 4px 6px;
    margin:0 2px 0 2px;
    border:1px solid #ededed;
    text-decoration:none;
}

ul.gallery_list{
    margin:28px 0 28px 0;
}

ul.gallery_list li{
    position:relative;
    width:122px;
    height:122px;
    margin:0 28px 28px 0;
    float:left;
    overflow:hidden;
}

.front{
    top:0;
    left:0;
    position:absolute;
    border:1px solid #eee;
    cursor:pointer;
}

.gallery_list_text{
    padding-bottom:10px;
    width:130px;
    height:120px;
    background:#FFF url("../images/caption.gif") 3px 3px no-repeat;
}

a.gallery_zoom{
	display:block;
	padding:32px 10px 33px 0px;
	text-align:center;
}

.gallery_comments {
	padding-left:10px;
}

.glt_description a{
    font:normal 11px "Trebuchet Ms",sans-serif;
    color:#555;
    padding-right:10px;
    text-decoration:none;
    line-height:1.0em;
}

.glt_description{
    height:50px;
}

#gallery_ownerrank{
    border-bottom:3px solid #FFA99B;
    padding-bottom:2px;
    margin:10px 0 10px 0;
}

#gallery_ownerrank a{
    padding:4px 8px 2px 8px;
    background:#D34548;
    color:#FFF;
    margin-right:4px;
    text-decoration:none;
    font-weight:bold;
}

#gallery_ownerrank a:hover{
    padding:5px 8px 4px 8px;
    background:#FFA99B;
    color:#ec1163;
    margin-right:4px;
}

#gallery_ownerrank a.active{
    padding:5px 8px 4px 8px;
    font-weight:bold;
    background:#FFA99B;
    color:#ec1163;
    margin-right:4px;
}

.label{
    border:1px solid #eee;
    padding:2px;
    background:#FAFAFA;
}

.label_fill{
    color:#f8f8f8;
    font:normal 12px "Trebuchet Ms",sans-serif;
    padding:2px 4px 2px 4px;
}

#seating_list_container{
    position:absolute;
    width:200px;
    height:487px;
    background-color:#FFF;
    padding:5px;
    top:200px;
    left:200px;
    border:5px solid #F2F2F2;
    z-index:2;
}

#seating_list_options{
    margin:10px 0 10px 0;
}

.seating_list_handle{
    background-color:#eee;
    border:2px solid #FFE45C;
    padding:5px;
    text-align:center;
    color:#FFF;
    cursor:move;
}

#guests{
    overflow:auto;
    margin-top:5px;
    height:365px;
}

li.guests{
    font:normal 14px "Trebuchet Ms",sans-serif;
    display:block;
    padding:4px;
    margin:2px 0 8px 0;
    border:1px solid #f2f2f2;
    color:#555;
    width:167px;
    background:#FFF;
    cursor:pointer;
}

li.guests:hover{
    background-color:#F8F8F8;
    border:1px solid #FFE45C;
}

li.blocker:hover{
    background-color:#F8F8F8!important;
    cursor:auto;
}

li.blocker{
    border:1px solid #FFE45C;
    background-color:#F8F8F8;
}

li.guest_text{
    margin:0 0 0 10px;
}

.guests .hidden{
    display:none;
}

.table div.hidden{
    display:block;
}

.table span.hidden{
    display:inline;
}

.table .show{
    display:none!important;
}

ul.table{
    padding:5px;
    margin:5px;
    border:1px solid #f2f2f2;
    float:right;
    width:310px;
    background-color:#FCFCFC;
}

ul.table li{
    width:300px;
}

.table-highlight{
    background:#ffe45c;
    border:1px solid #fed22f;
    padding:4px;
    margin:2px 2px 6px 2px;
    height:30px;
}

.table_container{
    border:1px solid #F2F2F2;
    padding:10px;
    margin-bottom:10px;
    background-color:#F8F8F8;
}

.table_description{
    float:left;
    font:bold 16px "Trebuchet Ms",sans-serif;
    color:#EC1163;
}

.my_item {
    clear:both;
}

ul#blog_posts {


}

ul#blog_posts li {
    padding:20px 0px 20px 0px;
    border-bottom:1px solid #fcdde9;
}

ul#blog_posts li h2,ul#blog_posts li h2 a{
    font:normal 18px "Trebuchet MS",sans-serif;
    text-decoration:none;
}

ul#blog_posts li h2:hover {
    text-decoration:underline;
}

ul#blog_posts li p{
    font:normal 13px "Trebuchet MS",sans-serif;
    line-height:1.5em;
    color:#555555;
}

ul#blog_posts li p a{
    font:normal 13px "Trebuchet MS",sans-serif;
}

.blog_small_desc {
    font:normal 11px "Trebuchet MS",sans-serif;
    color:#999999;
    margin-bottom:9px;
}

.blog_small_desc a{
    font:bold 11px "Trebuchet MS",sans-serif;
    color:#84B94E;
}

.blog_small_stats {
    font:normal 11px "Trebuchet MS",sans-serif;
    color:#999999;
}

#blog_tags{
    margin:20px;
    font:bold 14px "Trebuchet Ms",sans-serif;
    color:#84B94E;
    line-height:30px;
}

#blog_tags a{
    white-space:nowrap;
    font:normal 12px "Trebuchet Ms",sans-serif;
    padding:2px 4px 2px 4px;
    border:1px solid #eee;
    margin:0 4px 0 4px;
    background-color:#f8f8f8;
    color:#555;
    text-decoration:none;
}

#blog_tags a:hover{
    color:#84B94E;
    padding:4px 6px 4px 6px;
    margin:0 2px 0 2px;
    border:1px solid #daeaca;
    text-decoration:none;
}

#share {
    text-align:center;
    margin:10px 0px 10px 0px;
}

#message_box { 
	position: absolute; 
	top: 0; left: 0; 
	z-index: 10; 
	background:#ffc;
	padding:6px;
	border:1px solid #eeeeee;
	text-align:center; 
	font:bold 14px "Trebuchet Ms",sans-serif; 
	color:#555555;
	width:99%;
}

#favs {
	float:right;
	text-align:center;
	padding-bottom:10px;
}


#favorites_tabs{
    border-bottom:3px solid #FFA99B;
    padding-bottom:2px;
    margin:10px 0 10px 0;
}

#favorites_tabs a{
    padding:4px 8px 2px 8px;
    background:#D34548;
    color:#fff;
    margin-right:4px;
    text-decoration:none;
    font-weight:bold;
}

#favorites_tabs a:hover{
    padding:5px 8px 4px 8px;
    background:#FFA99B;
    color:#fff;
    margin-right:4px;
}

#favorites_tabs a.active{
    padding:5px 8px 4px 8px;
    font-weight:bold;
    background:#FFA99B;
    color:#fff;
    margin-right:4px;
}

#favorites ul li {
	font:bold 14px "Trebuchet Ms",sans-serif;
	color:#555555;
	padding:10px 0px 0px 20px;
}

#favorites ul li a{
	font:bold 14px "Trebuchet Ms",sans-serif;
	color:#ec1163;
}

#favorites_gallery ul {
	padding-left:27px;
}

#favorites_gallery ul li {
	font:bold 14px "Trebuchet Ms",sans-serif;
	color:#555555;
	float:left;
	width:120px;
	padding:20px 10px 0px 10px;
}

#favorites_gallery ul li a{
	font:bold 12px "Trebuchet Ms",sans-serif;
	color:#ec1163;
	display:block;
	text-align:center;
	text-decoration:none;
}

ul#blog_users {
	margin:0px 0px 10px 0px;
}

ul#blog_users li {
	border-bottom:1px dashed #dddddd;
	margin-bottom:20px;
	padding-bottom:20px;
}

ul#blog_users li img{
	margin:0px 10px 0px 0px;
	float:left;
}

a.blog_user_title {
	font:normal 18px "Trebuchet Ms",sans-serif;
	text-decoration:none;
}

a.blog_user_title:hover{
	text-decoration:underline;
}

.blog_user_post_count{
	font:normal 12px "Trebuchet Ms",sans-serif;
	color:#777;
	margin-bottom:10px;
}

.blog_user_last_post {
	margin:13px 0px 0px 0px;
	font:bold 14px "Trebuchet Ms",sans-serif;
	color:#84B94E;
}

.blog_user_last_post a{
	font:bold 14px "Trebuchet Ms",sans-serif;
	text-decoration:none;
}

.blog_user_last_post a:hover{
	text-decoration:underline;
}

.blog_user_last_post_date {
	margin:0px 0px 0px 0px;
	font:normal 12px "Trebuchet Ms",sans-serif;
	color:#777;
}

#cupon {
    width:350px;
    padding:10px 0 20px 0;
	font:normal 12px "Trebuchet Ms",sans-serif;
}

#cupon img{
	padding-top:5px;
}

.video_box_right,.video_box_left{
    width:130px;
    font:normal 12px 'Trebuchet Ms',sans-serif;
}

.video_box_left {
    float:left;
}

.video_box_right {
    float:right;
}

#gal_concurs li {
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:5px;
	margin-right:7px;
	margin-bottom:5px;
	/*
	display:block;
	*/
}

#gal_concurs a{
	color:#555;
	text-decoration:none;
	font-size:12px;
}

#gal_concurs a:hover{
	text-decoration:underline;
	color:#ec1163;
}