/* common */
html{
	height:100%;
	margin:0;
	padding:0
	}
	
body{
	background:url(../images/site_bg.jpg) top center no-repeat;
	margin:0;
	padding:0;
	background-color:#fbf7e6;
	font-family:Arial, Helvetica, sans-serif;
	color:#9f8954;
	font-size:12px;
	height:100%;
	}
	
a{
	text-decoration:none;
	color:#61003a;
	font-size:12px;
	}
	
form{

	margin:0;
	padding:0;
	display:inline;
	height:0px;
	}
	
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	}
	
.main_wrapper{
	margin:0 auto;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	position:relative;
	width:986px;
	padding:0;
	}
	
.content_wrapper{
	background-color:#E8DCAB;
	padding:3px;
	margin:0 auto;
	width:980px;
	}

.header{
	width:986px;
	height:133px;
	}

.logo{
	width:239px;
	float:left;
	margin:36px 0 0 0;
	padding:0;
	}
	
.leaderboard{
	width:728px;
	height:90px;
	float:right;
	margin:5px 0 10px 0;
	padding:0;
	}
	
.ad_rectangle{
	width:300px;
	height:252px;
	border:1px solid #f3e6af;
	}
	
.header_menu{
	height:28px;
	padding:0 5px 0 5px;
	margin:0;
	}
	
.content{
	width:960px;
	background-color:#FFF;
	min-height:640px;
	margin:0;
	padding:5px 10px;
	}


.main_col_left{
	float:left;
	width:210px;
	margin:0;
	padding:0 0 0 0;
	background:#f6eecb;
	}
	
.main_col_right{
	float:right;
	margin:0;
	padding:0;
	width:740px;
	}
	
.msg{
	width:718px;
	background-color:#FFF;
	border:1px solid #d1bb77;
	height:30px;
	margin:10px 0;
	padding:0 10px;
	text-align:center;
	font-size:12px;
	color:#61003a;
	position:relative;
	display:none;
	}
	
.msg_close{
	top:5px;
	right:8px;
	position:absolute;
	font-size:14px;
	font-family: 'Lucida Console', Monaco, monospace;
	font-weight:bold;
	text-decoration:none;
	color:#61003a;
	}

/* header */

.login_minibox{
	height:24px;
	background:#d1bb77;
	float:left;
	margin:0 5px 0 0;
	padding:4px 0 0 2px;
	}

.search_minibox{
	width:290px;
	height:24px;
	background:#d1bb77;
	float:right;
	margin:0;
	padding:4px 0 0 2px;
	}
	
.header_input_login{
	height:18px;
	width:98px;
	font-size:12px;
	color:#61003A;
	font-style:italic;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 2px 0 2px;
	float:left;
	}

.bt_ok{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background-color:#9f8954;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	margin:0 2px 0 2px;
	padding:0 4px;
	}

.login_minibox .bt_ok{
	float:left;
	}
	
.search_minibox .bt_ok{
	float:left;
	}

.link_login{
	color:#620039;
	font-size:12px;
	margin:3px 5px 0 5px;
	padding:0;
	float:left;
	}
	
.link_login a{
	color:#620039;
	font-size:11px;
	}
	
.link_login a:hover{
	text-decoration:underline;
	}
	
.header_input_search{
	float:left;
	height:18px;
	width:140px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 2px 0 2px;
	}
	
.bt_cont_furnizor{
	width:113px;
	height:29px;
	background:url(../images/bt_cont_furnizor.jpg) top left no-repeat;
	color:#d1bb77;
	font-size:11px;
	font-weight:bold;
	text-indent:30px;
	line-height:29px;
	display:block;
	float:right;
	margin:0 0 0 5px;
	}
	
.bt_cont_furnizor:hover{
	color:#fff;
}

/* account menu */

.account_menu{
	width:718px;
	background-color:#FFF;
	border:1px solid #d1bb77;
	height:30px;
	margin:0 0 10px 0;
	padding:0 10px;
	text-align:center;
	}
	
.account_menu ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
.account_menu li{
	float:left;
	margin:0;
	padding:0 9px 0 0;
	}
	
.account_menu a{
	color:#bba163;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	height:30px;
	padding:0 10px 0 3px;
	display:inline-block;
	text-align:left;
}

.account_menu a:hover{
	background:#61003a;
}

/* content */

.content_left{
	float:left;
	width:432px;
	margin:0 0 0 0;
	padding:0;
	}
	
.content_right{
	float:right;
	width:300px;
	margin:0 0 0 0;
	padding:0;
	}
	
/* despre mireasa */
.despre_mireasa{
	width:290px;
	height:184px;
	padding:5px 0 5px 10px;
	margin:0;
	background:#f7e3ef;

	}
	
.despre_mireasa_titlu{
	font-size:15px;
	color:#9f8954;
	font-weight:bold;
	text-align:center;
	}
	
.despre_mireasa_sub{
	font-size:13px;
	color:#b04183;
	margin:5px 0 5px 25px;
	padding:0;
	font-weight:bold;
	}
	
.despre_mireasa ul{
	list-style-image:url(../images/disc_pink.jpg);
	color:#039;
	margin-top:0;
	margin-bottom:15px;
	padding-top:0;
	padding-bottom:0;
}

.despre_mireasa li{
	margin:0 0 8px 0;
	padding:0;
	color:#000;
}

.bt_inregistreazate a{
	font-size:12px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#61003a;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	margin:5px 0 0 65px;
	padding:0 4px;
	border:2px solid #9f8954;
	width:150px;
	}

.bt_inregistreazate a:hover{
	color:#FFF;
	}
/* abonare newsletter */

.abonare{
	width:272px;
	height:48px;
	padding:5px 10px 0 18px;
	margin:5px 0 0 0;
	background:#61003a;
	color:#9f8954;
	}
	
.abonare_titlu{
	font-size:13px;
	font-weight:bold;
	margin:0 0 5px 0;
	}
	
.input_abonare{
	height:18px;
	width:190px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 2px 0 2px;
	font-style:italic;
	}
	

/* box furnizor home */


.box_furnizor{
	width:410px;
	height:112px;
	border:1px solid #f3e6af;
	padding:5px 10px;
	margin:0 0 5px 0;
	}
	
.box_furnizor img{
	float:left;
}

.box_furnizor_descriere{
	float:left;
	padding:0 0 0 10px;
	width:295px;
}

h3{
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	color:#61003a;
	}
	
h3 a{
	color:#61003a;
	text-decoration:none;
	}
	
h3 a:hover{
	color:#61003a;
	text-decoration:none;
	}
	
.box_furnizor a:hover{
	text-decoration:underline;
	}
	
.box_furnizor p{
	margin:0 0 5px 0;
	padding:0;
	}
	
/* boxuri mireasa home */

.boxuri_mireasa{
	width:740px;
	margin:0 0 5px 0;
	padding:0;
	}
	
.boxuri_mireasa li{
	display:inline;
	margin:0;
	padding:0;
	text-align:center;
	}
	
.box_mireasa{
	float:left;
	margin:0 5px 0 0;
	}
	
/* boxuri sfaturi */

.boxuri_sfaturi{
	width:740px;
	margin:5px 0 0 0;
	padding:0;
	}
	
.bt_sfat{
	width:368px;
	height:65px;
	background-color:#f5e3ef;
	padding:0;
	margin:0 0 5px 0;
	}
	
.bt_sfat a{
	display:block;
	color:#9f8954;
	font-size:10px;
	height:65px;
		}
		
.bt_sfat img{
	float:left;
		}
		
.bt_sfat_description{
	color:#9f8954;
	font-size:10px;
	padding:0 5px 0 10px;
	width:280px;
}
		
.bt_sfat_title{
	color:#61003a;
	font-size:12px;
	margin:0 0 0 0;
	padding:3px 0 5px 0;
	font-weight:bold;
		}
		
/* cautare avansata */

.search_adv_box{
	width:738px;
	background-color:#FFF;
	margin:10px 0 5px 0;
	padding:0 0 5px 0;
	text-align:center;
	font-size:12px;
	color:#61003a;
	position:relative;
	border:1px solid #d1bb77;
	display:none;
		}

.bt_cauta{
	float:left;
	}
	
.bt_cauta a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	margin:0 0 0 0;
	}
	
.bt_cauta a:hover{
	color:#fff;
}

.title_search{
	width:728px;
	height:30px;
	color:#fff;
	font-size:12px;
	background:#d1bb77;
	text-align:left;
	padding:0 0 0 10px;
	margin:0;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dotted #9f8954;
	}
	
.active{
	background:#f6eecb;
	}
	
.input_adv_search{
	height:16px;
	width:360px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 4px 0 10px;
	float:left;
	border:1px solid #9f8954;
	}
	
.search_adv_box .bt_ok{
	float:left;
	margin:5px 0 0 0;
	}
	
.filtre_cautare_right{
	float:right;
	width:280px;
	margin:5px 0 0 0;
	text-align:left;
	}
	
.input_filtre_cautare{
	height:18px;
	width:160px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:2px 0 2px 10px;border:1px solid #9f8954;
	float:left;
	}
	
.label{
	width:80px;
	float:left;
	line-height:20px;
	margin:2px 0;
	font-size:12px;
	}
	
.search_close{
	top:8px;
	right:8px;
	position:absolute;
	font-size:14px;
	font-family: 'Lucida Console', Monaco, monospace;
	font-weight:bold;
	text-decoration:none;
	color:#61003a;
	}
	
/* categorii */

.title_categorii{
	height:30px;
	color:#fff;
	font-size:12px;
	background:#d1bb77;
	text-align:left;
	padding:0 0 0 10px;
	margin:0;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dotted #9f8954;
	}
	
/* footer */

.foo{
	height:70px;
	background:#e8dcab;
	}
	
.copyright{
	float:left;
	color:#9f8954;
	font-size:12px;
	margin:20px 0 0 0;
	padding:0 0 0 30px;
	}
	
.foo_link{
	float:right;
	color:#61003a;
	font-size:14px;
	margin:20px 0 0 0;
	padding:0 20px 0 0;
	}
	
.foo_link a:hover{
	text-decoration:underline;
	}
.buchet{
	float:right;
	}

/* caseta info */
.caseta_info_dreapta{
	width:290px;
	padding:5px 0 5px 10px;
	margin:0 0 5px 0;
	background:#f7e3ef;
	}

.caseta_info_titlu{
	font-size:15px;
	color:#9f8954;
	font-weight:bold;
	text-align:center;
	margin:5px 0 10px 0;
	padding:0;
	}
	
.caseta_info_dreapta ul{
	list-style-image:url(../images/disc_pink.jpg);
	color:#039;
	margin-top:0;
	margin-bottom:15px;
	padding-top:0;
	padding-bottom:0;
}

.caseta_info_dreapta li{
	margin:0 0 8px 0;
	padding:0;
	color:#000;
}

/* cont nou */

.formular_cont_nou{
	width:420px;
	margin:0;
	padding:5px 5px 15px 5px;
	border:1px solid #f3e6af;
	}
	
.title_cont_nou{
	height:30px;
	color:#fff;
	font-size:12px;
	background:#d1bb77;
	text-align:left;
	padding:0 0 0 10px;
	margin:0;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dotted #9f8954;
	}
	
.input_email{
	float:left;
	height:18px;
	width:180px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	}
	
.input_label{
	margin:15px 0 0 0;
	float:left;
	width:230px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#61003A;
	}
	
.input_nota{
	font-size:11px;
	font-style:italic;
	}
	
.radio_grp{
	float:left;
	height:18px;
	width:182px;
	margin:5px 5px 0 0;
	text-align:right;
	padding:0;
	}
	
.radio_label{
	margin:5px 0 0 0;
	float:left;
	width:230px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#61003A;
	}
	
.tip_cont{
	background:#F6EECB;
	margin:10px 0 0 0;
	border:1px dotted #D1BB77;

	}
	
.label_tip_cont{
	float:left;
	padding:0 0 0 30px;
	line-height:20px;
	font-weight:bold;
	}
	
.inregistrare_mireasa{
	margin:10px 0 0 0;
	display:none;
	}
	
.select_day{
	height:20px;
	width:45px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}
	
.select_an{
	height:20px;
	width:60px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}
	
.label_select{
	float:left;
	padding:0 5px 0 0;
	margin:15px 5px 0 0;
	line-height:20px;
	color:#9E8A57;
	}
	
.label2_select{
	float:left;
	padding:0;
	margin:15px 0 0 5px;
	line-height:20px;
	color:#61003A;
	}
	
.select_localitate{
	height:20px;
	width:185px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}
	
.avatar_img{
	height:80px;
	width:80px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:15px 5px 0 0;
	float:left;
	}
	
.input_file{
	width:185px;
	font-size:12px;
	color:#61003A;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 0 0 0;
	float:left;
	}
	
.label_input_file{
	float:left;
	padding:0;
	margin:15px 0 0 15px;
	line-height:20px;
	color:#61003A;
	width:200px;
	}

.lnk_default_avatars{
	margin:15px 0 0 0;
	background:#F6EECB;
	border:1px dotted #D1BB77;
	float:left;
	width:315px;
	padding:5px;
	color:#61003A;
	}
	
.default_avatars{
	width:275px;
	margin:5px 0 0 0;
	border:1px dotted #D1BB77;
	padding:5px 24px;
	float:left;
	display:none;
	}
	
.img_default_avatar{
	width:80px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:5px 5px 0 0;
	float:left;
	}
	
.selectie_avatar{
	margin:5px 0 2px 0;
	height:18px;
	line-height:18px;
	text-align:center;
	}

.select_sex{
	height:20px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	margin:15px 5px 0 0;
	float:left;
	}
	
.check_agreement{
	height:20px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	margin:5px 5px 0 10px;
	float:left;
	}
	
.label_agreement{
	float:left;
	padding:0;
	margin:5px 0 0 5px;
	line-height:20px;
	color:#61003A;
	}
	
.agreement_box{
	background:#F6EECB;
	margin:10px 0 10px 0;
	border:1px dotted #D1BB77;
	}
	
.agreement_box p{
	padding: 5px;
	margin:0;
	text-align:justify;
	color:#61003A;
	font-style:italic
}

.inregistrare_furnizor{
	margin:10px 0 0 0;
	display:none;
	}
	
.input_descriere{
	float:left;
	height:60px;
	width:280px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	}
	
.furnizor_img{
	height:100px;
	width:100px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:15px 5px 0 0;
	float:left;
	}
	
.select_categorie{
	width:185px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}



.bt_inregistrare a{
	font-size:12px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#61003a;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	margin:5px 0 0 130px;
	padding:0 4px;
	border:2px solid #9f8954;
	width:150px;
	}
	
.bt_inregistrare a:hover{
	color:#FFF;
	}
	
.bt_up a{
	font-size:11px;
	color:#D1BB77;
	background-color:#61003A;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	margin:1px 2px 0 0;
	padding:0 4px;
	float:left;
	font-weight:bold;
	}
	
.bt_up a:hover{
	color:#FFF;
}
	
/* categorie */

.box_furnizor_l{
	width:718px;
	border:1px solid #f3e6af;
	padding:5px 10px;
	margin:0 0 5px 0;
	}
	
.box_furnizor_l img{
	float:left;
}

.box_furnizor_l .descriere{
	float:left;
	padding:5px 0 0 10px;
	width:327px;
	height:95px;
	background:#fff;
	text-align:justify;
}

.box_furnizor_l .adresa{
	float:left;
	padding:0 0 0 10px;
	width:270px;
	height:100px;
	background:#fff;

}

.box_furnizor_l .text{
	height:70px;
	
}


.box_furnizor_l .link{
	margin:5px 0 5px 0;
	padding:0;
	float:right;
	
}
	
.box_furnizor_l a:hover{
	text-decoration:underline;
	}
	
.box_furnizor_l p{
	margin:0 0 5px 0;
	padding:0;
	}

.box_furnizor_l h3{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	color:#61003a;
	}
	
/* furizor recomandat */

.box_furnizor_rec{
	width:714px;
	border:3px solid #D1BB77;
	padding:5px 10px;
	margin:0 0 5px 0;
	}
	
.box_furnizor_rec img{
	float:left;
}

.box_furnizor_rec .descriere{
	float:left;
	padding:5px 0 0 10px;
	width:323px;
	height:95px;
	background:#fff;
	text-align:justify;
}

.box_furnizor_rec .adresa{
	float:left;
	padding:0 0 0 10px;
	width:270px;
	height:100px;
	background:#fff;

}

.box_furnizor_rec .text{
	height:70px;
	
}


.box_furnizor_rec .link{
	margin:5px 0 5px 0;
	padding:0;
	float:right;
	
}
	
.box_furnizor_rec a:hover{
	text-decoration:underline;
	}
	
.box_furnizor_rec p{
	margin:0 0 5px 0;
	padding:0;
	}

.box_furnizor_rec h3{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	color:#61003a;
	}

/* furizor premium */

.box_furnizor_prem{
	width:400px;
	height:232px;
	border:3px solid #F3E6AF;
	padding:5px 10px 10px 15px;
	margin:0 0 5px 0;
	background: #F6EECB;
	font-size:12px;
	color:#7F6E47;
	}
	
.box_furnizor_prem img{
	float:left;
	border:5px solid #FFF;
}

.box_furnizor_prem .descriere{
	float:left;
	padding:10px 5px 0 5px;
	width:390px;
	height:85px;
	background: #F6EECB;
	text-align:justify;
	
}

.box_furnizor_prem .adresa{
	float:left;
	padding:5px 0 0 10px;
	width:280px;
	height:105px;
	background: #F6EECB;
}

.box_furnizor_prem .text{
	height:70px;
	
}


.box_furnizor_prem .link{
	margin:5px 0 5px 0;
	padding:0;
	float:right;
}
	
.box_furnizor_prem a:hover{
	text-decoration:underline;
	}
	
.box_furnizor_prem p{
	margin:0 0 5px 0;
	padding:0;
	}

.box_furnizor_prem h3{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	color:#61003a;
	}

.box_furnizor_prem .title{
	text-align:center;
	color:#D1BB77;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
	background:#61003A;
	padding:0 0 0 0;
	width:110px;
	}
	
/* filtru furizor */
	
.title_furnizori{
	width:730px;
	height:30px;
	color:#fff;
	font-size:12px;
	background:#d1bb77;
	text-align:left;
	padding:0 0 0 10px;
	margin:0;
	line-height:30px;
	font-weight:bold;
	border-bottom:1px dotted #9f8954;
}

.filtru_furnizori{
	width:718px;
	border:1px solid #f3e6af;
	padding:5px 10px;
	margin:0 0 5px 0;
	}
	
.bt_filter{
	float:left;
	}
	
.bt_filter a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	margin:5px 20px 0 0;
	}
	
.bt_filter a:hover{
	color:#fff;
}

.filtru_furnizori h3{
	font-size:12px;
	font-weight:bold;
	color:#9F8A53;
	float:left;
	line-height:20px;
	margin:5px 0;
	}
	
.filtru_furnizori .label{
	font-size:12px;
	color:#9f8954;
	float:left;
	line-height:20px;
	margin:5px 0;
	}

.filtru_input_label{
	margin:5px 0 0 0;
	float:left;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#61003A;
	padding:0 5px 0 10px;
	}
	
.filtru_furnizori .select_localitate{
	height:20px;
	width:185px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}

.alfabet{
	margin:5px 0;
	padding:0 30px;
	background-color:#F6EECB;
	line-height:20px;
	float:right;
	}
.alfabet ul{
	display:inline;
	list-style-type:none;
	width:840px;
	margin:0;
	padding:0;
	}
.alfabet li{
	display:inline;
	margin:0 1px;
	padding:0;
	font-size:13px;
	}
.alfabet a{
	padding:0 4px;
	text-decoration:none;
	color:#62003B;
	}
	
.alfabet a:hover{
	background-color:#9F3B7A;
	color:#FFF;
	}
.alfabet a.active{
	text-decoration:none;
	color:#fff;
	background-color:#62003B;
	}
	
.filter_reset{
	float:left;
	margin:7px 0 0 0;
	}
	
	
/* paginare */

.paginare{
	margin:5px 0;
	padding:0 30px;
	line-height:20px;
	text-align:right;
	height:20px;
	background-color:#F6EECB;
	}
	
.afisare{
	float:left;
	margin:0;
	padding:0;
	color:#62003B;
	font-size:11px;
	text-align:left;
	}

.paginare ul{
	display:inline;
	list-style-type:none;
	width:840px;
	margin:0;
	padding:0;
	}
	
.paginare li{
	display:inline;
	margin:0 1px;
	padding:0;
	font-size:13px;
	}
	
.paginare a{
	padding:0 4px;
	text-decoration:none;
	color:#62003B;
	}
	
.paginare a:hover{
	text-decoration:underline;
	color:#62003B;
	}
.paginare a.active{
	text-decoration:none;
	color:#62003B;
	border:1px solid #9F8A55;
	}
	
.paginare a.click{
	padding:0 0 0 0;
	text-decoration:none;
	color:#62003B;
	line-height:20px;
	height:20px;
	margin:0 0 0 0;
	}
	
/* detalii furizor */

.box_detalii_furnizor{
	width:405px;
	border:1px solid #F3E6AF;
	padding:5px 10px 10px 15px;
	margin:0 0 5px 0;
	font-size:12px;
	color:#7F6E47;
	}
	
.box_detalii_furnizor img{
	float:left;
	border:5px solid #FFF;
}

.box_detalii_furnizor .descriere{
	float:left;
	padding:10px 5px 0 5px;
	width:390px;
	text-align:justify;
	
}

.box_detalii_furnizor .adresa{
	float:left;
	padding:5px 0 0 10px;
	width:280px;
	}

.box_detalii_furnizor .label{
	color:#AF9C62;
	font-size:11px;
	font-weight:bold;
	margin:0 5px 0 0;
}


.box_detalii_furnizor .link{
	margin:5px 0 5px 0;
	padding:0;
	float:right;
}
	
.box_detalii_furnizor a:hover{
	text-decoration:underline;
	}
	
.box_detalii_furnizor p{
	margin:0 0 5px 0;
	padding:0;
	}

.box_detalii_furnizor h3{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	color:#61003a;
	}
	
.categorii_furnizor a{
	font-size:11px;
	}

.categorii_furnizor {
	margin:0 0 5px 0;
	}
	
.bt_contacteaza_furnizor a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	float:right;
	}
	
.bt_contacteaza_furnizor a:hover{
	text-decoration:none;
	color:#fff;
}

.bt_recupereaza_parola a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	float:left;
	margin:15px 0 0 0;
	}
	
.bt_recupereaza_parola a:hover{
	text-decoration:none;
	color:#fff;
}

.label_left{
	float:left;
	padding:0;
	margin:15px 5px 0 0;
	line-height:20px;
	color:#61003A;
	}

/* rezultate cautare */

.rezultate_afisate{
	width:718px;
	border:1px solid #f3e6af;
	padding:5px 10px;
	margin:0 0 5px 0;
	}
	
.categorie_gasita{
	font-size:11px;
	font-weight:bold;
	color:#9F8954;
	margin:15px 0 10px 0;
	}
	
.rezultate_afisate a{
	font-size:11px;
	text-decoration:underline;
	}

.rezultate_afisate a:hover{
	color:#BF2F89;
	}
	
/* contul miresei */

.contul_miresei{
	width:723px;
	border:1px solid #f3e6af;
	padding:5px 10px 10px 5px;
	margin:0 0 5px 0;
	}
	
.subtitle{
	padding:0;
	line-height:20px;
	font-weight:bold;
	margin:10px 5px 0 10px;
	float:left;
	width:90px;
	}
	
.subsectiune_cont{
	float:left;
	padding-bottom:10px;
	border-bottom:1px dotted #D1BB77;
	}

/*invitatiile miresei */

.tabs_left{
	padding:0;
	line-height:30px;
	font-weight:bold;
	margin:10px 0 0 5px;
	float:left;
	width:115px;
	list-style:none;
	text-align:center;
	}
	
.tabs_left li{
	
	}
	
.tabs_left a{
	line-height:30px;
	border:1px solid #F3E6AF;
	display:block;
	color:#9F8954;
	background:#F6EECB;
	border-right:none;
	}
	
.tabs_left .active{
	background:#fff;
	background:url(../images/next_page.gif) 95px 6px no-repeat;
	}
.tabs_left a:hover{
	background-color:#F3E6AF;
	}	

.subsectiune_invitatii{
	float:left;
	padding-bottom:10px;
	border:1px solid #F3E6AF;
	margin:10px 0 0 0;
	padding:10px 5px;
	}
	
.invitatii_thumbs{
	width:275px;
	margin:0;
	padding:0;
	float:left;
	width:585px;
	}
	
.img_invitatii_thumbs{
	width:130px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:0 10px 0 0;
	float:left;
	}
	
.selectie_invitatie{
	margin:0 0 0 0;
	line-height:18px;
	text-align:center;
	}
	
.text_invitatie{
	float:left;
	height:80px;
	width:572px;
	font-size:12px;
	color:#61003A;
	border:1px solid #E8DCAB;
	font-family:Arial, Helvetica, sans-serif;
	margin:2px 0 0 0;

	}
	
.label_text_invitatie{
	margin:10px 0 0 0;
	color:#620039;
	text-align:left;
	}
	
.label_text_invitatie a{
	color:#620039;
	text-decoration:underline;
	}
	
.label_text_invitatie a:hover{
	text-decoration:none;
	}

.lista_destinatari{
	width:182px;
	font-size:12px;
	color:#61003A;
	border:none;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin:15px 5px 0 0;
	border:1px solid #E8DCAB;
	float:left;
	}
	
.bt_add_mail a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	float:left;
	margin:15px 10px 0 0;
	}
	
.bt_add_mail a:hover{
	text-decoration:none;
	color:#fff;
}

.txt_model_invitatie{
	width:572px;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	display:none;
	text-align:center;
	border:1px solid #E8DCAB;
	font-size:14px;
	padding:5px;
	}
	
.status_invitatii{
	border:1px solid #F3E6AF;
	}
	
.status_invitatii_top td{
	background:#D1BB77;
	color:#FFF;
	}
	
.status_invitatii_status{
	border-left:1px solid #F3E6AF;
	}
	
.status_invitatii_row td{
	border-top:1px solid #F3E6AF;
	color:#62003B;
	}
	
.info_text_invitatie{
	margin:0 0 10px 0;
	color:#620039;
	}
	
/* lista cadouri */

.subsectiune_cadouri{
	float:left;
	padding-bottom:10px;
	border:1px solid #F3E6AF;
	margin:10px 0 0 0;
	padding:10px 5px;
	}

.cadouri_thumbs{
	width:275px;
	margin:0;
	padding:0;
	float:left;
	width:585px;
	}
	

.img_cadouri_thumbs{
	width:100px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:0 11px 0 0;
	float:left;
	}
	
.selectie_invitatie{
	margin:0 0 0 0;
	line-height:18px;
	text-align:center;
	}
	
.status_cadou{
	margin:0 0 0 0;
	line-height:18px;
	text-align:center;
	color:#62003B;
	background:#F3E6AF;
	}
	
/* album */

.subsectiune_album{
	float:left;
	padding-bottom:10px;
	border:1px solid #F3E6AF;
	margin:10px 0 0 0;
	padding:10px 5px;
	}

.album_thumbs{
	width:275px;
	margin:0;
	padding:0;
	float:left;
	width:585px;
	}
	

.img_album_thumbs{
	width:100px;
	padding:2px;
	border:1px solid #E8DCAB;
	margin:0 11px 0 0;
	float:left;
	}
	
.tools_album_thumbs{
	margin:5px;
	line-height:18px;
	text-align:left;
	}
	
.input_descriere_poza{
	float:left;
	height:60px;
	width:300px;
	font-size:12px;
	color:#61003A;
	border:1px solid #E8DCAB;
	font-family:Arial, Helvetica, sans-serif;
	margin:4px 0 0 0;
	}
	
/* caseta info stanga */

.caseta_info_st{
	width:430px;
	padding:5px 0 5px 0;
	margin:0 0 5px 0;
	background:#f7e3ef;
	
	}

.caseta_info_titlu{
	font-size:15px;
	color:#9f8954;
	font-weight:bold;
	text-align:center;
	margin:5px 0 10px 0;
	padding:0;
	}
	
.caseta_info_st ul{
	list-style-image:url(../images/disc_pink.jpg);
	color:#039;
	margin-top:0;
	margin-bottom:15px;
	padding-top:15px;
	padding-bottom:0;
	height:160px;
}

.caseta_info_st li{
	margin:0 0 8px 0;
	padding:0;
	color:#000;
}

.mesaj_bottom{
	color:#fff;
	font-size:12px;
	background-color:#62003B;
	padding:5px;
	text-align:center;
	}
	
.mesaj_bottom a{
	text-decoration:underline;
	color:#D1BB77;
}

.mesaj_bottom a:hover{
	text-decoration:none;
	color:#fff;
}

.box_termeni{
	width:718px;
	border:1px solid #f3e6af;
	padding:10px 10px 20px 10px;
	margin:0 0 5px 0;
	text-align:justify;
	}
	
.box_termeni h5{
	color:#62003B;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:12px;
	}
	
.box_termeni h4{
	color:#62003B;
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:14px;
	}
	
	
.album_subtitle{
	color:#62003B;
	font-size:13px;
	margin:0 0 10px 0;
	border:1px dotted #D1BB77;
	text-align:left;
	padding:5px;
	}
	
.album_foo{
	font-size:12px;
	margin:10px 0 0 0;
	border:1px dotted #D1BB77;
	text-align:left;
	padding:5px;
	}
	
.album_foo a{
	text-decoration:underline;
}

.album_foo a:hover{
	text-decoration:none;
}

.alb_thumb{
	list-style:none;
	text-align:center;
	width:702px;
	background:#F6EECB;
	padding:10px;
	}
	
.alb_thumb li{
	display: inline;
	margin:3px;
	}
	
.alb_thumb a img{
	border: 4px solid #D1BB77;
	}
	
.alb_thumb a:hover img{
	border: 4px solid #9F8954;
	}
	
.cadou_thumb{
	list-style:none;
	text-align:center;
	width:702px;
	background:#F6EECB;
	padding:10px;
	}
	
.cadou_thumb li{
	display: inline;
	margin:3px;
	}
	
.cadou_thumb img{
	border: 4px solid #D1BB77;
	}
	
.cadou_thumb:hover img{
	border: 4px solid #9F8954;
	}
	
.bt_rezerva a{
	font-size:11px;
	font-weight:bold;
	color:#D1BB77;
	background-color:#620039;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
	padding:0 8px;
	float:left;
	margin:2px 0 0 20px;
	}
	
.bt_rezerva a:hover{
	text-decoration:none;
	color:#fff;
}

.content_subcategorie{
	width:420px;
	margin:0;
	padding:5px 5px 15px 5px;
	border:1px solid #f3e6af;
	color:#62003B;
	
	}
	
.content_subcategorie .title{
	margin:0;
	padding:0;
	font-size:14px;
	background-color:#F3E3EE;
	font-weight:bold;
	}

.content_subcategorie p{
	text-align:justify;
	text-indent:20px;
	color:#62003B;
	}
	
.content_subcategorie a{
	color:#62003B;
	text-decoration:underline;
	}
	
.content_subcategorie a:hover{
	text-decoration:none;
	}
		
.furnizor_detalii_desc{
	float:right;
	width:195px;
	}