body{
	margin:0px;
	text-align:center;
	background-image:url(../images/bg_n.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f5f5f5;}
	
	
img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}
	
.graybox{background-image:none; background-color:#fff;}
	
body a:link, a:visited, a:active{
	text-decoration:none;
	color:#0096db;}
	
body a:hover{text-decoration:none; background-color:none;-moz-border-radius:3px; -webkit-border-radius:3px;}

body ul{padding:5px 0 30px 12px; margin:0px; line-height:22px;}

body li{list-style:none;}
body li a{color: #44687e}

body img.image{border:#666 1px solid;}

#pageWrapTop{
	width:960px;
	height:20px;
	margin:auto;
	background-image:url(../images/content_top.jpg);}

#pageWrap{
	width:960px;
	margin:auto;
	background-image:url(../images/bgcontent.png);
	background-repeat:repeat-y;
	min-height:550px;
	align:center;
	overflow:hidden;}

#header_home{
	height:180px;}
	
#header_home_conteudo{
	width:960px;
	margin:auto;
	height:180px;
	background:url(../images/home/bgheader_home2.jpg);
	background-position:right top;
	background-repeat:no-repeat;}
	
#header_error{
	width:960px;
	margin:auto;
	height:180px;
	background:url(../images/home/bgheader_error.jpg);
	background-position:right top;
	background-repeat:no-repeat;}
	
#header_error div#menu{
	margin-top:90px;}
	
#dest{
	width:1046px;
	margin:auto;
	background-image:url(../images/dest.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:459px;}
	
#dest div#pageWrap{background-image:none; padding:20px;}
#homeContent div#pageWrap{background-image:none; width:920px;}

#dest span a, #dest span{
	color:#ffffff;}
	
	
#dest div.whatis{
	width:240px;
	text-align:justify;
	padding-top:75px;
	padding-left:40px;
	float:left;}

#dest div.tour{
	width:445px;
	text-align:right;
	padding-top:100px;
	padding-right:120px;
	float:right;
	clear:right;}
	
#dest div.whatis a, #dest div.tour a {text-decoration:none;}

#dest div.start{
	width:420px;
	float:right;
	text-align:left;
	padding-top:20px;
	padding-right:180px;
	}

#dest div.start div.txt{
	width:331px;
	height:26px;
	padding:2px;
	background-image:url(/images/txtfield_home.png);
	float:left;}
	
#dest div.start div.text{
	width:100%;
	padding-left:5px;
	padding-bottom:5px;
	float:left;
	clear:right;}
	
#homeContent{
	background-image:url(../images/bg_homedest.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:10px;
	/*height:300px;*/
	height:260px;}
	
#homeContent div#pageWrap{min-height:260px;}
	
#homeContent div#tema{
	width:300px;
	height:225px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;}
	
#homeContent div#eventos{
	width:260px;
	height:185px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	background-image:url(../images/calendar_home.jpg);
	text-align:left;
	padding:20px;}
	
#homeContent div#eventos div.dates, #homeContent div#eventos div.dates2{
	background-image:url(../images/bg_date.png);
	background-position:left;
	background-repeat:no-repeat;
	height:19px;
	margin-bottom:4px;
	padding-left:4px;
	padding-top:2px;}
	
	
	
#logindd{
	background-color:#eef5f7;
	
	width:395px;
	height:63px;
	background-image:url(../images/bglogin2.jpg);
	padding:10px;
	float:left;}
#logindd h3{color:#414042;}
#logindd input{margin-left:-1px;}

#logindd table#info{margin-top:5px;}

#loginfb, #logindd{
	background-color:#eef5f7;
	border:#ccd5d8 1px solid;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width:385px;
	height:33px;
	padding:10px;
	padding-right:18px;
	float:left;
	clear:both;
	margin-top:5px;
	text-align:left;}
	
#loginfb img{margin-top:-15px;}



#homeContent div#eventos div.dates2{background-image:url(../images/bg_date2.png);}
	
#homeContent div#eventos div.dates span, #homeContent div#eventos div.dates2 span{
	font-family: "Trebuchet MS", trebuchet, helvetica, arial, geneva, sans-serif;
	color:#ffffff;}
	
#homeContent div#guia, #homeContent div#templates{
	background-image:url(../images/bg_boxhome.png);
	background-repeat:no-repeat;
	padding:20px;
	width:570px;
	height:226px;
	float:left;
	margin-bottom:10px;
	text-align:left;}
	
 #homeContent div#templates{background-image:url(../images/bg_boxtemplates.png); height:190px;}

#footer{
	background-image:url(../images/home/bg_footer1.gif);
	clear:both;}

#footer_conteudo{
	width:960px;
	background-image:url(../images/home/bg_footer2.gif);
	background-repeat:no-repeat;
	margin:auto;
	height:92px;
	padding-right:25px;
	padding-top:40px;
	text-align:right;}
	
#footer_conteudo a, #footer_conteudo div.text_small{
	text-decoration:none;
	color:#e4e4e4;
	font-family: "Trebuchet MS", trebuchet, helvetica, arial, geneva, sans-serif;
	font-size:11px;
	line-height:16px;}
	

#footer_conteudo div.text_small{float:right; margin-right:10px;}

#header_line{
	height:8px;
	background-image:url(../images/header_line.gif);
	background-repeat:repeat-x;
	background-position:top;}

#box_login{
	width:625px;
	height:99px;
	float:right;
	text-align:right;
	padding-top:30px;
	float:right;}
	
#box_login a{
	color:#44687e;
	font-size:11px;}
	
#box_login div.cadastro{
	padding-right:10px;}

#box_login div.log2weeks{
	padding-right:10px;
	clear:both;}
	
#box_login div.log2weeks span{
	color:#44687e;}

#box_login span.destaque{
	color:#32a8e7;}
	
#Message_LoginFailed{
	float:right;
	clear:both;}

#logged{
	height:55px;
	padding-right:7px;
	padding-top:15px;}

#logged span.text_highlight{
	font-size:18px;
	font-weight:normal;}

#menu{
	width:625px;
	float:right;
	text-align:right;
	margin-top:25px;
	clear:both;}
	
#menu span{
	padding-right:7px;
	padding-left:7px;
	color:0096db;
	display:inline;}

#menu a{
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;}

#menuHome a{
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	font-size: 12px;
	color: #44687e;
	font-weight:bold;}
	
#userName{
	margin-right:7px;
	margin-bottom:33px;}

#mainCol{
	float:left;
	width:609px;
	border-right: #dedede 1px solid;
	margin:25px 0px 55px 0px;
	text-align:left;}

#mainCol a{
	text-decoration:underline;}

#mainCol div.box{
	margin:15px 35px 15px 35px;
	*margin:0px 35px 15px 35px;
	text-align:left;}

#sideBar{width:280px;float:right;}

.sideBox{
	width:250px;
	padding:15px;
	margin-bottom:15px;
	float:left;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;}
	
#sideBar .sideBox ul{padding-left:0px;}
	
#sideBar .sideBox ul li{
	list-style:none;
	line-height:16px;
	margin-top:5px;}




/* INTERNAS ---------------------------------------------------------------------------------------------- */


#box_whatis{
	height:250px;
	padding:20px;
	padding-right:350px;
	text-align:justify;
	background-image:url(../images/bg_whatis.jpg);
	background-repeat:no-repeat;}

#box_whyuse{
	height:340px;
	padding:20px;
	padding-left:250px;
	text-align:justify;
	background-image:url(../images/bg_whyuse.jpg);
	background-repeat:no-repeat;}

#sideBar_int div.lista{
	line-height:26px;}

#colunaA{
	width:438px;
	float:left;
	margin-bottom:50px;}

#colunaB{
	width:447px;
	float:right;
	margin-bottom:50px;}

#ddNews{
	float:left;
	overflow:hidden;
	height:140px;
	width:415px;
	*width:445px;
	background-color:#f2f2f2;
	padding:15px;
	margin-bottom:20px;
	border: #ebebeb 1px solid;}

#minhaConta{
	float:left;
	overflow:hidden;
	height:150px;
	width:415px;
	*width:445px;
	background-color:#f2f2f2;
	padding:15px;
	margin-bottom:20px;
	border: #ebebeb 1px solid;}

.radio1{
	width:30px;
	height:20px;
	text-align:center;
	float:left;
	background-image:url(../images/radio1.png);
	background-repeat:no-repeat;
	background-position:center;}
	
.radio2{
	width:30px;
	height:20px;
	text-align:center;
	float:left;
	background-image:url(../images/radio2.png);
	background-repeat:no-repeat;
	background-position:center;}

.radio3{
	width:30px;
	height:20px;
	text-align:center;
	float:left;
	background-image:url(../images/radio3.png);
	background-repeat:no-repeat;
	background-position:center;}

.radioLabel{
	float:left;
	margin-top:2px;}

.lineDiv{
	border-top: #c2c2c2 1px dotted;
	height:10px;
	margin:20px 0px 10px 0px;
	overflow:hidden;
	clear:both;}
	
.line{
	border-bottom:#c2c2c2 1px dotted;
	height:1px;}
	
.lineHome{
	border-bottom:#c2c2c2 1px dotted;
	height:1px;
	margin:0 35px 0 35px;}

#header_int{
	background-image:url(../images/eventcreator/bg_header.gif);
	height:88px;
	background-repeat:repeat-x;}

#header_int_conteudo{
	background-image:url(../images/eventcreator/header.gif);
	width:960px;
	height:88px;
	margin:auto;
	background-position:right top;
	background-repeat:no-repeat;}

#logado{
	float:right;
	text-align:right;
	width:722px;
	overflow:hidden;
	margin: 0px 10px 0px 0px;
	padding-top:10px;}

#content{
	width:920px;
	margin-right: 20px;
	margin-left: 20px;
	text-align:justify;}
	
#content a{
	text-decoration:underline;}

#content p{
	overflow:hidden;}

.bgTop{
	background-image:url(../images/eventcreator/top_event.jpg);
	background-position:right top;
	background-repeat:no-repeat;}

#content_coluna{
	width:920px;
	margin-right: 20px;
	padding-bottom: 35px;
	margin-left: 20px;
	overflow:hidden;
	text-align:justify;}

.btSave{
	background-image:url(../images/bt_save.png);
	background-repeat:no-repeat;
	text-align:center;
	width:56px;
	height:34px;
	padding-top:22px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#4f4d42;
	text-decoration: none;
	line-height: 12px;}

.btBusca{
	background-image:url(../images/eventcreator/bt_busca.png);
	text-align:center;
	width:56px;
	height:34px;
	padding-top:22px;
	font-family: "Trebuchet MS", "Segoe UI", helvetica, arial, geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#4f4d42;
	text-decoration: none;
	line-height: 12px;}

#mainCol_int{
	float:left;
	width:570px;
	text-align:justify;}

#mainCol_int p.divItem{
	height:25px;
	background-image:url(../images/div_interna.png);
	background-repeat:no-repeat;}
	
.content_box{
	width:273px;
	height:145px;
	margin-right:1px;
	margin-bottom:1px;
	float:left;}
	
.content_bnTop{
	width:960px;
	height:203px;
	margin-bottom:30px;
	text-align:center;}

#headerCadastro{
	width:960px;
	height:290px;
	background-image:url(../images/header_cadastro.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;}

#headerCadastro span{
	color:#ffffff;}

#divFull, #divFull2{
	width:890px;
	padding:15px;
	float:left;}

.bg{
	background-color:#f7f7f7;
	border: #ebebeb 1px solid;}

.boxSignature{
	border: #efeff0 1px solid;
	border-bottom:none;
	background-color:#f7f7f7;
	padding:10px;
	padding-bottom:15px;
	overflow:hidden;}

.boxArtist{
	width:140px;
	height:160px;
	text-align:left;
	float:left;}
	
.boxArtist_space{
	width:55px;
	float:left;}

.boxConvite{
	width:270px;
	height:345px;
	float:left;
	margin-bottom:30px;}

#boxArtist_perfil{
	width:455px;
	float:left;}

#boxArtist_perfil img{
	float:left;
	margin-right:10px;}

#boxArtist_resumo{
	width:420px;
	float:left;}

#sideBar_int{
	float:right;
	text-align:left;
	width:280px;
	margin-right:30px;}
	
#sideBar_int div#box{
	padding:15px;
	margin:15px 0;
	float:inherit;
	width:250px;}

#boxWhatis{
	width:500px;
	height:200px;
	background-image:url(../images/bg_whatis.jpg);
	padding:50px 400px 0 20px;
	margin:0 20px 0 20px;
	text-align:justify;}

#boxWhyuse{
	width:600px;
	height:322px;
	background-image:url(../images/bg_whyuse.jpg);
	padding:60px 30px 0 290px;
	margin:0 20px 0 20px;
	text-align:justify;}

.list, .listBg{
	min-height:22px;
	float:left;
	width:100%;
	margin-top:3px;
	padding:0 3px 0 3px;
	color:#0096db;}
.listBg{
	background-color:#e7f1f8;
	-moz-border-radius:3px; -webkit-border-radius:3px;}

div.listBg:hover{
	background-color:#cde8ff;}

.listContent{
	margin-top:3px;
	padding-left:15px;}

.listHeader{
	height:20px;
	margin:30px 0 12px 0;
	padding:0 3px 0 3px;}

.listHeaderSend{
	height:30px;
	margin:30px 0 12px 0;
	padding:0 3px 0 3px;}

.formLabel{
	width:110px;height:22px;
	padding-left:10px;
	padding-top:3px;
	background-image:url(../images/form_label.gif);
	background-repeat:no-repeat;
	float:left;}




/* MEUS EVENTOS ---------------------------------------------------------------------------------------------- */


#eventosDestaque{
	background-color:#f2f2f2;
	padding:13px;
	height:255px;
	clear:both;
	border: #ebebeb 1px solid;}

#eventosLista{
	padding: 30px 13px 13px 13px;
	overflow:hidden;
	float:left;
	width:900px;
	clear:both;}

.boxLista{
	width:300px;
	height:60px;
	float:left;
	margin-bottom:20px;}

.boxLista span.img{
	margin-right:10px;
	float:left;}

#calendario{
	float:left;
	overflow:hidden;
	height:235px;
	width:100%;
	background-color:#f2f2f2;
	padding:13px;}

#calendario div.colA{
	float:left;
	width:85px;
	height:100%;
	background-image:url(../images/div_col.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin-right:20px;}
	
#calendario div.colB{
	float:left;
	width:125px;
	height:100%;
	background-image:url(../images/div_col.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin-right:20px;}

#calendario div.colB span.text_bold{
	line-height:18px;}

#calendario div.colC{
	float:left;
	height:200px;
	width:280px;
	border-top:#792b83 2px solid;
	border-bottom:#792b83 2px solid;
	padding:15px;}

#contato_colA{
	width:148px;
	float:left;}

#contato_colB{
	width:405px;
	float:left;
	background-image:url(../images/div_col.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-left:15px;}

.boxGroup{
	width:280px;
	height:96px;
	float:left;
	margin-bottom:20px;}

.boxGroup span.img{
	margin-right:10px;
	float:left;}
	
	
	
/* GRAYBOXES ---------------------------------------------------------------------------------------------- */


#graybox{
	background-image:url(../images/bg_graybox.png);
	width:100%;
	height:100%;
	padding-top:60px;
	position:fixed;}

.btClose{
	position:absolute;
	overflow:hidden;
	width:13px;
	height:14px;
	padding:2px;
	margin-top:-45px;
	margin-left:-17px;
	-moz-border-radius:15px;
	-webkit-border-radius:50px;
	border:#1468ae 2px solid;
	float:left;
	color:#fff;
	font-family:"Trebuchet MS", trebuchet, Arial, Helvetica, sans-serif;
	font-size:11px;}
	
.btClose a:hover{background:none;}

.btClose a:link{
	color:#fff;
	display:block;
	width:25px;
	height:25px;
	margin-left:4px;}
	
.btClose:hover{
	background-color:#fff;
	border:none;
	width:55px;
	padding:4px;}
	
.btClose:hover a:link{
	color:#7e3e8e;}
	
	


#page_secao{
	width:960px;
	text-align:center;
	padding-top:50px;}

#graybox_login{
	width:841px;
	height:230px;
	background-color:#ffffff;}

#graybox_login div.login{
	width:282px;
	height:155px;
	float:left;
	padding:20px;
	background-color:#ffffff;
	text-align:left;}

#graybox_login div.novoUsuario{float:left;margin-left:20px;}

#graybox_login div.novoUsuario span{
	color:#ffffff;}

#graybox_login div.novoUsuario div{
	margin-left:70px;
	margin-top:40px;}

#graybox_wrongPass{
	width:390px;
	height:190px;
	background-color:#ffffff;
	text-align:left;
	padding:20px;}

#graybox_lista{
	width:800px;
	background-color:#ffffff;
	text-align:left;
	padding:20px;}

#graybox_lista div.box{
	width:auto;
	background-color:#f8f9f9;
	text-align:left;
	padding:10px;}

#graybox_lista a{
	color:#71287a;}

#import_gmail{
	width:130px;
	float:left;}
	
#import_access{
	width:300px;
	float:left;}
	
#import_alert{
	width:250px;
	float:left;}


/*GRAYBOXES ----*/

#alertConteiner{
	width:100%;
	height:1px;
	margin:auto;
	position:fixed;
	top:10px;
	z-index:65500;}

#alertConteiner div{
	width:263px;
	height:109px;
	text-align:center;
	margin:auto;
	padding:18px 20px 22px 20px;
	background-image:url(../images/bgalert.png);
	background-position:bottom;
	background-repeat:no-repeat;}

#alertConteiner div span.h2, #alertConteiner div span.text_small{color:#e6e7e8; font-weight:normal;}
#alertConteiner div span.text_highlight{font-weight:normal;}

#alertConteiner div span{font-family:"Trebuchet MS", trebuchet, Arial, Helvetica, sans-serif;}


#grayboxWrap_g, #grayboxWrap_p{
	padding:15px;
	background-color:#fff;
	text-align:left;}

#grayboxWrap_g{width:930px;}

#grayboxWrap_p{width:470px;}

#graybox_content{margin:30px 0;float:left; width:100%; text-align:center;}

#graybox_contentWrap{
	text-align:left;
	width:690px;
	padding:15px;
	margin:auto;}

#bt_graybox{
	text-align:center;
	margin:25px 0 25px 0;}

#gbTitle{
	margin-bottom:20px;}

#gb_faq{
	width:100%;
	clear:both;}



/*SHOP ------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#shop_e-mail, #shop_sms{
	padding-left:140px; padding-top:60px; 
	width:400px; height:200px;
	background-position:left;
	background-repeat:no-repeat;}
	
#shop_e-mail{background-image:url(../images/bg_shope-mail.jpg);}
#shop_sms{background-image:url(../images/shop_sms.png);}

.cart_item{float:left; width:75px; padding-top:2px;}
.cart_quant{float:left; width:40px; padding-top:3px;}
.cart_price{float:left; width:70px; padding-top:3px;}
.cart_delete{float:right; padding-top:3px;}
.cart_total{float:left; width:115px; padding-top:3px;}



/*ADDRESS BOOK------------------------------------------------------------------------------------------------------------------------------------------------*/



#addressbook_listSelect div.combo{
	float:left;
	width:310px;}

#addressbook_listSelect div.search{float:left;height:40px;}
	
#addressbook_showing{
	color:fff;
	width:530px;height:74px;
	padding:9px 15px;
	margin:30px 0 15px 0;
	background-image:url(../images/addressbook_box1.gif);
	background-repeat:no-repeat;}

#addressbook_showing img{ margin-right:5px; float:left;}

div#addressbook_showing span, div#addressbook_showing h3{color:#fff;}
	
.addressbook_listDetail{
	height:100px;
	margin-top:2px;
	padding:15px;
	background-image:url(../images/bg_contactdetail.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	border-bottom: #ebebeb 1px solid; border-left: #ebebeb 1px solid; border-right: #ebebeb 1px solid;}

.listCheck{width:25px;float:left;padding-left:2px;}
.listName, .listEmail{padding-top:4px; text-align:left;}
.listCheck img{padding-top:4px;padding-left:4px;}
.listName{width:230px;float:left;}
.listEmail{width:240px;float:left; clear:left; padding-left:47px;margin-top:-5px;}
.listIcons{width:60px;float:right;}

#box div.listBg div.listIcons{width:20px;}

.addressbook_tools{height:60px;}
div.addressbook_tools:hover{background-color:#e7f1f8;}

.addressbook_tollsIcon, .addressbook_tollsContent{float:left;}
.addressbook_tollsIcon{width:30px;padding:5px;}
.addressbook_tollsContent{width:180px;}

#addType_a, #addType_b, #addType_c, #addType_d{
	width:210px;
	height:80px;
	float:left;}

#addType_a_event, #addType_b_event, #addType_c_event{
	width:205px;
	height:80px;
	float:left;
	margin-right:10px;}

#addType_d_event{
	width:270px;
	height:80px;
	float:left;}
	
	
	
/* TOUR ---------------------------------------------------------------------------------------------- */

#tourMenu{
	width:920px;
	height:55px;
	background-image:url(../images/tour/bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:30px;
	margin:auto;
	text-align:center;}
	
#tourMenu table, #tourMenu a{color:#fff;}

.tour_evTypeBox{
	height:103px;
	width:300px;
	margin-top:10px;
	padding:10px;
	text-align:center;}

#tour_guestList{
	width:709px;
	height:102px;
	background-image:url(../images/tour/guestlist/boxes.jpg);}

#tour_guestList .box, #tour_guestList .boxCenter{
	width:211px;
	float:left;
	display:inline;
	padding:10px;
	text-align:center;}

#tour_guestList .boxCenter{
	margin:0 7px 0 5px;}
	
#error{
	width:625px;
	margin:auto;}
	
#error div.content{
	width:257px;
	text-align:left;
	float:left;
	margin-top:100px;}
	
	
/*CONVITES DO DINDONG ------------------------------------------------------------------------------------------*/


#searchInvites{
	width:430px;
	height:48px;
	padding:10px;
	background-image:url(../images/search_bg.jpg);
	text-align:left;
	float:left;
	clear:both;}
	
#searchInvites select{float:left; margin-left:10px;}

#invitesConteiner{width:930px;margin:0 20px; float:left; clear:both;}

#invitesConteiner div.inviteBox{
	width:130px;

	padding:10px;
	margin-right:3px;
	margin-top:4px;
	float:left;
	text-align:center;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;}
	
.btFlickr{
	width:57px;
	height:18px;
	background-image:url(../images/flickr_bt1.gif);
	display:inline-block;}
.btFlickr:hover{background-image:url(../images/flickr_bt2.gif);}


.btConfirm{
	width:77px;
	height:21px;
	background-image:url(../images/confirm_bt1.gif);
	float:left;
	margin:5px 5px 0 0;}
.btConfirm:hover{background-image:url(../images/confirm_bt1.gif);}


.btConfirmP{
	margin-left:2px;
	margin-top:-1px;
	width:79px;
	height:19px;
	background-image:url(../images/confirmp_bt1.png);
	float:left;}
	
.btConfirmP:hover{background-image:url(../images/confirmp_bt2.png);}

.btGroup{
	width:87px;
	height:21px;
	background-image:url(../images/bts/group_bt1.gif);
	float:left;
	margin:5px 5px 0 0;}
.btGroup:hover{background-image:url(../images/bts/group_bt2.gif);}




.btArtistlink{
	width:40px;
	height:18px;
	background-image:url(../images/www_bt1.gif);
	display:inline-block;}
.btArtistlink:hover{background-image:url(../images/www_bt2.gif);}



.btInsertImages{
	width:124px;
	height:36px;
	background-image:url(../images/eventcreator/insertimage_bt1.png);}
.btInsertImages:hover{background-image:url(../images/eventcreator/insertimage_bt2.png);}


.btInsertImages2{
	width:124px;
	height:36px;
	background-image:url(../images/eventcreator/insertimage2_bt1.png);}
.btInsertImages2:hover{background-image:url(../images/eventcreator/insertimage2_bt2.png);}


.btInsertVideo{
	width:124px;
	height:36px;
	background-image:url(../images/eventcreator/insertvideo_bt1.png);}
.btInsertVideo:hover{background-image:url(../images/eventcreator/insertvideo_bt2.png);}

	
#invitePaging{
	float:right;
	clear:both;
	width:100%;
	text-align:right;
	margin-top:20px;
	padding-right:4px;}
#invitePaging img{margin-bottom:-5px;}

#invitesConteiner div.inviteBox div.template{height:125px;}
#invitesConteiner div.inviteBox div.by{height:30px;}
#invitesConteiner div.inviteBox div.template div.imgzoom{
	width:22px;
	height:22px;
	margin-top:-24px;
	padding-left:93px;
	display:none;}
	
#invitesConteiner div.inviteBox div.template:hover div.imgzoom{display:block;}
	
	
#invitesConteiner div.searchResult{text-align:left;}


/*------------------------------------------------------------------------------------------*/
	
	
/* HELP ---------------------------------------------------------------------------------------------- */

#faqList{
	width:270px;
	float:left;}
	
#faqContent{
	float:left;
	margin-left:40px;
	width:600px;}

.faq{
	width:270px;
	border-bottom:#c2c2c2 1px dotted;
	padding-top:10px;
	text-align:left;}

.faq ul{margin-left:0px; padding-bottom:15px; padding-left:0px;}

.faq ul li{
	list-style:decimal;
	line-height:16px;
	margin-top:5px;}
	
/* HELP// ---------------------------------------------------------------------------------------------- */



/* CONTROLE DE RSVP ---------------------------------------------------------------------------------------------- */


.rsvpHeaderConfirmada, .rsvpHeaderConfirmar{
	width:460px;
	float:left;
	margin-top:20px;}

.rsvpHeaderConfirmada span{color:#96b43b;}
.rsvpHeaderConfirmar span{color:#666;}

.rsvpSelectAll{
	width:440px;
	float:left;
	padding-left:18px;
	margin-top:10px;}
	
#rsvpListA, #rsvpListB{
	width:50%;
	float:left;
	margin-top:10px;}
	
#rsvpListA input, #rsvpListB input{
	margin-top:-2px;}
	
	
#rsvpListA div.list, #rsvpListB div.list{
	background-color:#e7f1f8;
	height:18px;
	margin-top:3px;
	padding-left:15px;
	padding-top:2px;
}

#rsvpBt{
	width:100%;
	margin-top:40px;
	float:left;
	text-align:center;}

.btGroupCreate{
       width:124px;
       height:36px;
       margin-top:5px;
       background-image:url(/images/groupcreate_bt1.gif);
}
.btGroupCreate:hover{background-image:url(/images/groupcreate_bt2.gif);}

.btGroupEdit{
       width:124px;
       height:36px;
       margin-top:5px;
       background-image:url(/images/groupedit_bt1.gif);
}
.btGroupEdit:hover{background-image:url(/images/groupedit_bt2.gif);}