@charset "UTF-8";
/* CSS Document */


/* Global */

body{
	margin:0px;
	text-align:center;
	background-image:url(/images/bg_n.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;}
	
body#home {
	margin:0;
	text-align:center;
	background-image:url(/images/bg_n.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
}
	
body.gb{
	background-image:none;
	text-align:left;
	overflow-x:hidden;
	y:scroll;}
	
a:link, a:visited, a:active{text-decoration:none;color:#1468ae;}

a:hover{text-decoration:none}

img:hover{background-color:none;}

#alertBarHome{
	width:100%;
	z-index:99997;
	position:absolute;
	top:0;
	height:27px;
	padding-top:13px;
	background-image:url(/images/alertbar_bg.png);
	border-bottom:#dfe0bc 1px solid;
}

#alertBarFriends{
	width:100%;
	z-index:99998;
	position:inherit;
	height:30px;
	padding-top:13px;
	background-image:url(/images/alertbar_bg.png);
}

.bt, .btG, .btGGrey{
	margin:5px 5px 5px 0;
	display:inline-block;
	background-color:#a4c912;
	border:#92b315 1px solid;
	padding:6px 10px;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#414042;
	font-size:11px;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
.btG, .btGGrey{
	font-size:14px;}
	
.btGGrey{
	background-color:#9a9a9a;
	border:#8c8b8b 1px solid;}
	
.btGGrey:hover{
	background-color:#8c8b8b;
	color:#231f20;}
	
.bt:hover, .btG:hover{
	background-color:#9fc30f;
	color:#231f20;}

.btSelect, .btSelectActive{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-align:center;
	float:left;
	margin-right:7px;
	margin-bottom:20px;
	padding:5px 10px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	font-weight:bold;}

.btSelect{
	background-color:#d5dde0;
	border:#c3cfd3 1px solid;}
	
.btSelectActive{
	background-color:#1779cb;
	border:#1362a4 1px solid;}
	
.btSelect:hover{
	background-color:#c3cfd3;}

.btSelectActive{	
	color:#fff;}
	
.btS{
	height:12px;
	display:block;
	padding:4px 6px;
	text-align:center;

	margin-top:3px;
	float:left;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	
	background-image:url(/images/bgbt2.png);
	
	border:#949598 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333132;
	text-shadow:#fff 1px 0 0;
	text-transform:uppercase;
	}
	
	
.btS img{
	margin-right:5px;
	margin-bottom:-1px;}
	
.btS:hover{
	background-image:url(/images/bgbt1.png);
}



#title{
	text-align:left;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:-15px;}

#pageWrapTop{
	width:960px;
	height:20px;
	margin:auto;
	background-image:url(/images/content_top.png);
	background-repeat:no-repeat;
	text-align:left;}

#pageWrap{
	width:930px;
	padding:15px;
	margin:auto;
	background-image:url(/images/bgcontent.png);
	background-repeat:repeat-y;
	min-height:850px;
	align:center;
	overflow:hidden;}
	
#home #pageWrap{
	width:960px;
	padding: 10px 0 10px 0;
	margin: 20px auto 20px auto;
	background-image:url(/images/bgcontent.png);
	background-repeat:repeat-y;
	min-height:550px;
	align:center;
	overflow:hidden;
}
	
#pageWrap.bg{
	background:url(../../images/bgpagewrap.png) top left no-repeat;}
	
.boxFull{
	width:898px;
	padding:15px;
	margin-top:15px;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
	float:left;}
	
	
#contentWrap{float:left; text-align:left; width:580px;}
	
#sideBar{
	width:280px;
	float:right;
	margin-left:40px;}

#dashboard #sideBar{
	width:300px;
	float:right;
	margin-left:10px;
	margin-right: 5px;	
}


.sideBox{
	width:250px;
	padding:15px;
	margin-bottom:15px;
	float:left;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#dashboard .sideBox{
	width:270px;
	padding:15px;
	margin-top: 15px;
	margin-bottom:15px;
	float:left;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#sideBar ul{padding-left:0;}
	
#sideBar ul li{
	list-style:none;
	line-height:16px;
	margin-top:5px;}
	
#alertConteiner{
	width:100%;
	height:0px;
	margin:auto;
	position:fixed;
	top:10px;
	z-index:9999999999999999999999999999999999999999999998;
	text-align:center;}

#alertConteiner div{
	*position:absolute;
	position:absolute\9;
	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;
	z-index:99999;}

#alertConteiner div span.h2, #alertConteiner div span{color:#fff; font-weight:normal;}
#alertConteiner div span.text_highlight{font-weight:normal;}

#alertConteiner div span{font-family:"Trebuchet MS", trebuchet, Arial, Helvetica, sans-serif;}

/* Corners------------------------------------------------------------------------------------------*/

.round-5 {
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.round-10 {
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}
.round-15,.twtr-widget {
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	-o-border-radius:15px;
	border-radius:15px;
}

.roundTop-5 {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.roundBottom-5 {
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.roundTop-15 {
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

/* End Corners------------------------------------------------------------------------------------------*/



/*HEADER ------------------------------------------------------------------------------------------*/




#header{height:130px;}
#headerInt{height:115px;}

#headerInt div#headerContent{
	width:960px;
	height:95px;
	padding:20px 0;}
	
#headerInt div#headerMenu{
	height:70px;
	padding-top:3px;}
	

/*
#headerInt div#loginContent{
	margin-top:-29px;}

*/	
#headerContent{
	width:980px;
	margin:auto;
height:90px;
	padding: 0;
	background:url(/images/home/bgheader_home2.jpg);
	background-position:right top;
	background-repeat:no-repeat;}

#headerLogo {
	padding-top: 30px;
	padding-left: 5px;
}

#headerMenu{
	width:585px;
	height:89px;
	float:right;
	text-align:right;
	padding-top:10px;
	float:right;}
	
#menu{
	width:650px;
	float:right;
	text-align:right;
	margin-top:15px;
	clear:both;
}
	
#menu span{
	padding:0 7px;
	color:1468ae;}
	
#menu a{text-decoration:none;}
	
#boxLogin, #boxFb{
	background-color:#cae7f8;
	border:#a0cbe5 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:7px;
	float:right;
	margin-left:5px;
	height:20px;}
	
#boxLogin{text-align:right;}

#boxFb {
	width:390px;
	padding-left:0;
	position: absolute;
	margin-top: 20px;
	margin-left: 15px;
	
}

#boxFb:hover, #boxLogin:hover{background-color:#dff0fb;}
	
#boxFb div.fb{float:right; margin-top:-3px;margin-right:5px; text-align:left; width:255px; line-height:13px;}

#boxFb span.text_boldB, #boxFb span.textB{color:#4263a5; margin-top:-3px;}

/*
#boxLogin div.login  {
	margin-top: -31px;
}
*/

#loginConteiner{
	width:430px;
	height: 270px;
	position: absolute;
	margin-left: -80px;
	*margin-left: -600px; /*ie7 hack */
	margin-top: 50px;
	text-align:left;
	margin-right:21px;
	background-color: #fff;
	border: #92B6CD 1px solid;
	padding: 10px;
	-webkit-box-shadow: 0px 0px 10px #a4a8ab;
	-moz-box-shadow: 0px 0px 10px #a4a8ab;
	box-shadow: 0px 0px 10px #a4a8ab;
}

#publicEvents #loginConteiner , #event-public #loginConteiner {
	width:430px;
	height: 270px;
	position: absolute;
	margin-left: 280px;
	*margin-left: 10px; /*ie7 hack */
	margin-top: 50px;
	text-align:left;
	margin-right:21px;
	background-color: #fff;
	border: #92B6CD 1px solid;
	padding: 10px;
	-webkit-box-shadow: 0px 0px 10px #a4a8ab;
	-moz-box-shadow: 0px 0px 10px #a4a8ab;
	box-shadow: 0px 0px 10px #a4a8ab;
}
	
#loginContent , #loginContent2 {
	position:absolute;
	top:67px;
	width:380px;
	height:55px;
	padding:10px;
	margin-left:15px;
	text-align:left;
	z-index:13000;
	background-color:#e0f3ff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:#aad3ec 1px solid;
}
	
#loginContent {
	margin-top: 40px;
	height: 85px;
	*height:95px; /*ie7 hack */
}

#publicEvents #loginContent , #event-public #loginContent {
	position: absolute;
	top: 67px;
	width: 380px;
	height: 55px;
	padding: 10px;
	margin-left: 15px;
	text-align: left;
	z-index: 13000;
	background-color: #e0f3ff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: #aad3ec 1px solid;
}

#txtLoginRegister {
	width: 400px;
	position: absolute;
	top: 230px;
	margin-left: 15px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}

#loginContent2{
	width:400px;
	position:relative;
	margin:0;
	top:auto;
}
	
#logged {
	height:35px;
	padding:5px;
	padding-left:15px;
	float:right;
	background-color:#e0f3ff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:#aad3ec 1px solid;
}
	
	
#loginContent h3, #loginContent2 h3 {
	color:#414042;
}
#loginContent a, #loginContent2 a {
	color:#1792cb;
}
#loginContent table tr td a:hover, #loginContent2 table tr td a:hover {
	background:none; text-decoration:underline;
}

#loginContent table tr td.field, #loginContent2 table tr td.field {
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:silver 1px solid;
	padding:3px;
}

#loginContent a:hover, #loginContent2 a:hover {
	background-color:#512562;
}

#loginContent input, #loginContent2 input {
	margin-left:-1px; color:#999;
}

#loginContent table#info, #loginContent2 table#info {
	margin-top:3px;
	*margin-top:5px;
	margin-top:5px\9;
	*margin-left:-5px;
	margin-left:-5px\9;}

.fullBanner{
	width:940px;
	padding:10px;
	margin:5px auto;
	text-align:center;
	background-color:#afdffb;
	border:#93cdf1 1px solid;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;}



/*------------------------------------------------------------------------------------------*/


#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_smallB{
	text-decoration:none;
	color:#e4e4e4;
	font-family: "Trebuchet MS", trebuchet, helvetica, arial, geneva, sans-serif;
	font-size:12px;
	line-height:16px;}
	
#footer_conteudo div.text_smallB{float:right; margin-right:10px;}

#fieldSearch{
	width:278px;
	height:22px;
	background-color:#fff;
	width:200px;
	float:left;
	border:#dcddde 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#fieldSearch input{border:#fff 1px solid;}



/*------------------------------------------------------------------------------------------*/



/* Home ------------------------------------------------------------------------------------------*/


#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;}
	
#home #dest{
	width:980px;
	margin:auto;
	/*
background-image:url(/images/dest.jpg);
	background-repeat:no-repeat;
	background-position:center;
*/
	min-height:480px;
}
	
#dest div#pageWrap {
	background-image:none; 
	padding:10px;page
}

#homeContentWrap {
	background-image:none;
	width:925px;
	min-height:375px;
	margin: auto;
}

#content1 {
	float: left;
	width: 610px;
	height: 563px;
	background-color: #fff;
	border: solid thin #C3C3C4;
}

#content2 {
	border: thin solid #C3C3C4;
	width: 300px;
	height: 300px;
	padding: 2px;
	margin-left: 653px;	
	*margin-left: 30px;	/*ie7 hack*/	
}

#content3{
	width:930px;
	height: 300px;
	padding:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
}

/*
#dest span a, #dest span{color:#ffffff;}
*/

#dest a:hover{background:none;}
	
#dest div.whatis{
	width:230px;
	text-align:justify;
	padding-top:77px;
	margin-top:50px;
	padding-left:35px;
	float:left;}
	
#dest h1, #dest h2, #dest h3{color:#fff;}

#dest div.tour{
	width:245px;
	text-align:right;
	padding-top:80px;
	padding-right:118px;
	float:right;}
	
#dest div.ddpro{
	width:200px;
	text-align:right;
	padding-top:72px;
	float:right;}
	
#dest div.whatis a, #dest div.tour a{text-decoration:none;}

#dest div.start{
	width:410px;
	text-align:left;
	padding-top:20px;
	*padding-top:0px;
	padding-top:0px\9;
	padding-right:180px;
	float:right;
	margin-top:-25px;
	clear:both;}

	
#dest div.start input{
	float:left;
	height:23px;
	border:#fff;
	margin-top:4px;}

	
#homeContent{
	background-image:url(/images/bg_homedest.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:10px;
	height:375px;
}

	
#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;}

#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;}


#homeStatus{
	height:15px;
	padding:2px;
	background-color:#f1f7f9;
	border:white 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;}
	
.homeFeaturesA, .homeFeaturesB, .homeFeaturesC {
	width:300px;
	float:left;
	text-align:left;
	margin-top:20px;
	margin-right:10px;}

.homeFeaturesD {
	width:295px;
	float:left;
	text-align:left;
	margin-top:25px;
	margin-left:15px;
	background-color: #fff;
	height: 260px;
	border: solid 1px #f1f7f9;
	
}

.homeFeaturesA img.top, .homeFeaturesB img.top, .homeFeaturesC img.top{margin-bottom:-3px;}
.homeFeaturesA img.vejamais, .homeFeaturesB img.vejamais, .homeFeaturesC img.vejamais{margin-top:-5px; float:right;}
.homeFeaturesA div.fconteiner, .homeFeaturesB div.fconteiner, .homeFeaturesC div.fconteiner{
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	overflow:hidden;}
.homeFeaturesA div.fconteiner, .homeFeaturesB div.fconteiner{height:230px;}
.homeFeaturesA div.fconteiner, .homeFeaturesB div.fconteiner, .homeFeaturesC div.fconteiner{padding:5px;}
.homeFeaturesA div.fconteiner div.fbox{
	width:288px;
	float:left;
	padding:4px 0 6px 0;
	background-image:url(/images/wall/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;}
.homeFeaturesA div.fconteiner div.fbox a{text-decoration:none;}
.homeFeaturesA div.fconteiner div.fbox img{float:left;margin-right:5px;}
	
.homeFeaturesB img{margin-bottom:2px;}
	
.homeFeaturesC{margin-right:0;}
.homeFeaturesC img{margin:0 1px 10px 0;}
.homeFeaturesC a:hover{text-decoration:none;}	
#ds{
	width:290px;
	height:71px;
	background-image:url(/images/home/ds_bg.jpg);
	margin-top:20px;
	padding:15px 0 0 10px;}

#ds span, #ds h3{color:#231f20;}


		
/*------------------------------------------------------------------------------------------*/




/* HELP ---------------------------------------------------------------------------------------------- */

#faqList{
	width:270px;
	float:left;}
	
#faqContent{
	float:left;
	margin-left:40px;
	margin-top:10px;
	width:600px;
	text-align:left;}

.box ul li{
	list-style:decimal;
	margin-left:-15px;
	line-height:16px;
	margin-top:5px;}
	
#faqList div.box:hover{
	background-color:#fff;}
	
	
/* HELP// ---------------------------------------------------------------------------------------------- */
	
	
	
/* EventPage / EventDetail ------------------------------------------------------------------------------------------*/

.charCounter{
	width:34px;
	height:19px;
	padding:3px;
	background-color:#e2e9ef;
	border:#a7aaac 1px solid;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-align:center;
	font-family:"Trebuchet MS", trebuchet, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #414042;
	font-weight:normal;}

.btSearch{
	width:66px;
	height:22px;
	margin-left:3px;
	margin-top:-1px;
	float:left;
	background-image:url(/images/search_bt1.png);}
.btSearch:hover{background-image:url(/images/search_bt2.png);}

.btAdd{
	width:200px;
	padding-left:25px;
	padding-top:8px;
	height:21px;
	background-image:url(/images/add.png);
	background-position:left;
	background-repeat:no-repeat;
}

.btAdd:hover span{color:#1468ae; background-color:#f0f6f8;}

.btGroupCreate{
	width:124px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/groupcreate_bt1.gif);
	margin:auto;}
.btGroupCreate:hover{background-image:url(/images/groupcreate_bt2.gif);}

.btGroupEdit{
	width:124px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/groupedit_bt1.gif);
	margin:auto;}
.btGroupEdit:hover{background-image:url(/images/groupedit_bt2.gif);}


.btSave{
	width:124px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/save_bt1.png);
	margin:auto;}
.btSave:hover{background-image:url(/images/save_bt2.png);}


.btSaveEvent{
	float:left;
	width:124px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/saveevent_bt1.png);
	margin-right:10px;}
.btSaveEvent:hover{background-image:url(/images/saveevent_bt2.png);}


.btSendInvites{
	float:left;
	width:245px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/sendinvites_bt2.png);}
.btSendInvites:hover{background-image:url(/images/sendinvites_bt1.png);}


.btSendInvites{
	float:left;
	width:245px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/sendinvites_bt2.png);}
.btSendInvites:hover{background-image:url(/images/sendinvites_bt1.png);}


.btCreateGroup_Ec{
	float:left;
	width:260px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/creategroup_bt1.png);}
..btCreateGroup_Ec:hover{background-image:url(/images/creategroup_bt2.png);}


.btLogin{
	width:94px;
	height:29px;
	
	background-image:url(/images/login_bt1.png);}
.btLogin:hover{background-image:url(/images/login_bt2.png);}


.btContinue{
	width:124px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/continue_bt1.png);
	margin:auto;}
.btContinue:hover{background-image:url(/images/continue_bt2.png);}

.btPularEtapa{
	width:118px;
	height:21px;
	margin-top:5px;
	background-image:url(/images/pularetapa_bt1.gif);
	}
.btPularEtapa:hover{background-image:url(/images/pularetapa_bt2.gif);}


.btStartH{
	width:75px;
	height:25px;
	margin-top:4px;
	background-image:url(/images/start_bt1.png);
	float:left;}
.btStartH:hover{background-image:url(/images/start_bt2.png);}


.btStart{
	width:85px;
	height:30px;
	margin-top:5px;
	background-image:url(/images/eventcreator/start_bt1.png);
	margin:auto;}
.btStart:hover{background-image:url(/images/eventcreator/start_bt2.png);}


.btSaveStep{
	width:244px;
	height:46px;
	margin-top:5px;
	background-image:url(/images/eventcreator/savestep_bt1.png);
	margin:auto;}
	
.btSaveStep:hover{background-image:url(/images/eventcreator/savestep_bt2.png);}

.btSendSms{
	width:244px;
	height:46px;
	margin-top:5px;
	background-image:url(/images/sendsms_bt1.png);
	margin:auto;}
	
.btSendSms:hover{background-image:url(/images/sendsms_bt2.png);}

.btDetails{
	margin-bottom:10px;
	clear:both;
	float:left;
	background-image:url(/images/bts/bt_details1.png);
	width:79px;
	height:19px;
	margin-top:10px;}
	
.btDetails:hover{
	background-image:url(/images/bts/bt_details2.png);}

.btGuestadd{
	width:145px;
	height:36px;
	margin-top:5px;
	background-image:url(/images/eventcreator/guestlistadd_bt1.png);}
.btGuestadd:hover{background-image:url(/images/eventcreator/guestlistadd_bt2.png);}

.btSendInvite{
	width:244px;
	height:66px;
	margin-top:5px;
	background-image:url(/images/eventcreator/send_bt1.png);
	margin:auto;}
.btSendInvite:hover{background-image:url(/images/eventcreator/send_bt2.png);}

.btCreateGroup{
	width:304px;
	height:66px;
	margin-top:5px;
	background-image:url(/images/eventcreator/creategroups_bt1.png);
	margin:auto;}
.btCreateGroup:hover{background-image:url(/images/eventcreator/creategroups_bt2.png);}


.btCommunicate{
	width:244px;
	height:66px;
	margin-top:5px;
	background-image:url(/images/eventcreator/communicate_bt1.png);
	margin:auto;}

.btCommunicate:hover{background-image:url(/images/eventcreator/communicate_bt2.png);}


.btOptions{
	width:61px;
	height:18px;
	margin-top:5px;
	background-image:url(/images/dashboard/options1.jpg);
	float:left;}
.btOptions:hover{background-image:url(/images/dashboard/options2.jpg);}


.eventPullDown{
	width:160px;
	position:absolute;
	margin-top:5px;
	margin-left:62px;
	*margin-left:2px;
	padding:5px;
	background-color:#f1f6f8;
	border:#939598 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	display:none;}

body:nth-of-type(1) div.eventPullDown { 
	position:absolute;
	margin-top:30px;
	margin-left:62px;
	*margin-left:2px;
	padding:8px;
	background-color:#f1f6f8;
	border:#939598 1px solid;
	display:none;}

.eventPullDown ul{margin:0;padding:0;}

.eventPullDown ul li{
	list-style:none;
	width:99%;
	height:17px;
	margin:5px 0;}
	
.eventPullDown ul li a{
	display:block;
	margin-top:2px;
	padding:2px;
}
	
.eventPullDown ul li span{
	font-family:Arial, Helvetica, sans-serif;}
	
.eventPullDown ul li:hover{
	background-color:#e4ecf0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
	
.eventPullDown ul li img{float:left; margin-right:5px; margin-top:5px;}

.btDetail{
	width:73px;
	height:19px;
	background-image:url(/images/bts/bt_detail1.png);
	float:left;
	margin-right:2px;}
.btDetail:hover{background-image:url(/images/bts/bt_detail2.png);}


.btAddContact{
	width:131px;
	height:19px;
	background-image:url(/images/bts/bt_addcontact1.png);
	float:left;
	margin-right:2px;}
.btAddContact:hover{background-image:url(/images/bts/bt_addcontact2.png);}

.btDeleteSelected{
	width:137px;
	height:19px;
	background-image:url(/images/bts/bt_deleteselected1.png);
	float:left;
	margin-right:2px;}
.btDeleteSelected:hover{background-image:url(/images/bts/bt_deleteselected2.png);}


.btEdit{
	width:67px;
	height:19px;
	background-image:url(/images/bts/bt_edit1.png);
	float:left;
	margin-right:2px;}
.btEdit:hover{background-image:url(/images/bts/bt_edit2.png);}


.btEditS{
	width:23px;
	height:22px;
	background-image:url(/images/bt_edit1p.png);
	float:left;
	margin-right:2px;}
.btEditS:hover{background-image:url(/images/bt_edit2p.png);}


.btDelete{
	width:62px;
	height:19px;
	background-image:url(/images/bt_delete1.png);
	float:left;
	margin-right:2px;}
.btDelete:hover{background-image:url(/images/bt_delete2.png);}

.btDeleteS{
	width:23px;
	height:22px;
	background-image:url(/images/bt_delete1p.png);
	float:left;
	margin-right:2px;}
	
.btDeleteS:hover{background-image:url(/images/bt_delete2p.png);}

.btPrint{
	width:73px;
	height:19px;
	background-image:url(/images/print_bt1.png);
	float:left;
	margin-right:2px;}
.btPrint:hover{background-image:url(/images/print_bt2.png);}

.btSend{
	width:112px;
	height:21px;
	background-image:url(/images/bts/bt_sendinvites1.png);
	float:left;
	margin-right:2px;}
.btSend:hover{background-image:url(/images/bts/bt_sendinvites2.png);}

.btSendp{
	width:55px;
	height:19px;
	background-image:url(/images/send_bt1.png);
	float:left;
	margin-right:2px;}
.btSendp:hover{background-image:url(/images/send_bt2.png);}

.btCancel{
	width:64px;
	height:19px;
	background-image:url(/images/cancel_bt1.png);
	float:left;
	margin-left:5px;}
.btCancel:hover{background-image:url(/images/cancel_bt2.png);}

.btEvpage{
	width:107px;
	height:19px;
	margin-right:2px;
	background-image:url(/images/bts/bt_eventpage2.png);
	float:left;}
.btEvpage:hover{background-image:url(/images/bts/bt_eventpage1.png);}

.btCompage{
	width:50px;
	height:19px;
	margin-right:2px;
	background-image:url(/images/bts/bt_compage2.png);
	float:left;}
.btCompage:hover{background-image:url(/images/bts/bt_compage1.png);}


.btSuspend{
	width:81px;
	height:19px;
	margin-right:2px;
	background-image:url(/images/bts/suspender1.png);
	float:left;}
.btSuspend:hover{background-image:url(/images/bts/suspender2.png);}

.btSuspendConfirm{
	margin-left:2px;
	width:127px;
	height:50px;
	margin-top:1px;
	background-image:url(/images/dashboard/suspender_bt1.png);
	float:left;}
	
.btSuspendConfirm:hover{background-image:url(/images/dashboard/suspender_bt2.png);}


.btComment{
	width:124px;
	height:36px;
	float:left;
	margin-top:1px;
	margin-left:2px;
	background-image:url(/images/wall/comment_bt1.png);}
.btComment:hover{background-image:url(/images/wall/comment_bt2.png);}
	
.btMessage{
	width:130px;
	height:36px;
	float:left;
	margin-top:1px;
	margin-left:2px;
	background-image:url(/images/message_bt1.png);}
.btMessage:hover{background-image:url(/images/message_bt2.png);}
	
.btCreateAccount{
	width:244px;
	height:46px;
	background-image:url(/images/createaccount_bt1.png);
	float:left;
	margin-right:2px;}
.btCreateAccount:hover{background-image:url(/images/createaccount_bt2.png);}	

.btChangeAccount{
	width:244px;
	height:46px;
	background-image:url(/images/alterardados_bt1.png);
	float:left;
	margin-right:2px;}
.btChangeAccount:hover{background-image:url(/images/alterardados_bt2.png);}

	
#detailWrap{width:930px;float:left;margin-top:20px;}

#detailWrap img{float:left;}

#detailWrap div#evDetail{
	float:right;
	width:445px;
	height:260px;}

.box{
	padding:15px;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#detailWrap div#evDetail div.info{
	width:400px;
	background-image:url(/images/wall/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:20px;
	margin-bottom:20px;}
	
#detailWrap div#evDetail div.info table{margin-top:5px;}

#evDetailRsvp{
	width:460px;
	float:left;}
	
#publicEventsFeatured{
	width:900px;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding:15px;
	margin-bottom:30px;
	text-align:left;
	overflow:hidden;
}
	
#publicEventsFeatured div.box1 div.content{
	position:absolute;
	margin:180px 0 0 5px;
	height:85px;
	width:405px;
	padding:10px;
	background-image:url(/images/featuredbg.png);
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#publicEventsFeatured div.box1:hover div.content {
	background:#fff;
}
	
#publicEventsFeatured div.box2{
	float:left;
	width:420px;
	padding:10px;
	margin:0 0 7px 15px;
	background-color:#e4eaf0;
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#publicEventsFeatured div.box2:hover{background-color:#f0f6f8;}
	
#publicEventsFeatured div.box2 img{float:left; margin-right:5px;}


#publicEventsFilter{
	width:590px; 
	*width:630px;/*ie7 hack*/
	text-align:left; 
	float:left;
	margin-bottom:5px;}

#publicEventsFilter select{margin:2px; width:110px;}


.guestList{
	float:left;
	width:360px;
	padding:5px;
	margin-bottom:5px;
	background-color:#e4eaf0;
	border:#d5dde0 1px solid;
	background-image:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}


#evDetailLembretes, #evDetailLembretesBt{
	background-color:#e4eaf0;
	border:#d5dde0 1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:right;
	width:370px;
	text-align:left;
	padding:15px;
	margin-top:30px;}
	
#evDetailLembretesBt{
	background-color:#fffee5;
	margin-top:3px;
	text-align:center;}
	
#evDetailLembretes textarea{
	width:363px;
	height:50px;
	font-size: 13px;
	border:#c8cfd2 1px solid;}
	
#evDetailLembretes table{margin-left:-3px;}
	

.btLembretes{
	width:244px;
	height:46px;
	background-image:url(/images/lembretes1.gif);
	margin:auto;
	margin-top:2px;}
	
.btLembretes:hover{background-image:url(/images/lembretes2.gif);}

#tblFrameLocalEvt{
	margin-left:50px;
	text-align:right;
}

/*------------------------------------------------------------------------------------------*/




/* Grayboxes ------------------------------------------------------------------------------------------*/


#graybox{
	background-image:url(../../images/bg_graybox.png);
	width:100%;
	height:100%;
	padding-top:90px;
	position:fixed;
	z-index:777777;
	text-align:left;
}

#grayboxWrap a.btClose{
	float:right;
	margin-top:-43px;
	*margin-top:0px;
	margin-right:-17px;
	*margin-right:0px;
	position:relative;
	width:21px;
	height:21px;
	background:url(../../images/close1.png) no-repeat;}
	
#grayboxWrap a.btClose:hover{
	width:64px;
	height:21px;
	background:url(../../images/close2.png) no-repeat;}
	

#grayboxWrap{
	width:860px;
	padding:10px;
	border:#fff 2px solid;
	background-color:#fff;
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
	margin:auto;
	-moz-border-radius:10px; -webkit-border-radius:10px;}

	
#grayboxWrap div.confirm{
	text-align:center;
	margin-top:20px;
	float:left;
	width:100%;
	margin-bottom:40px;
}

#grayboxWrap div.login{
	float:left;
	width:390px;
}

#logindd{
	background-color:#eef5f7;
	border:#ccd5d8 1px solid;
	width:395px;
	height:63px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:10px;
	float:left;}
	
#logindd table td.field{
	background-color:fff;
	border:#ccd5d8 1px solid;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}
	
#logindd h3{color:#414042;}
#logindd input{margin-left:-1px;}

#logindd table#info{margin-top:5px;}

#loginfb{
	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;}

	
/*------------------------------------------------------------------------------------------*/




/* Institucional ------------------------------------------------------------------------------------------*/

#boxWhatis{
	width:500px;
	height:200px;
	background-image:url(/images/bg_whatis.jpg);
	padding:50px 400px 0 20px;
	margin:0 5px;
	text-align:justify;}

#boxWhyuse{
	width:600px;
	height:322px;
	background-image:url(/images/bg_whyuse.jpg);
	padding:60px 30px 0 290px;
	margin:0 5px;
	text-align:justify;}
	
#register th{
	width:170px;
	vertical-align:top;
	text-align:right;
	font-size: 13px;}
	
#register td{
	text-align:left;}
	
#register td span.alert{font-size:13px; font-weight:normal;}

/*------------------------------------------------------------------------------------------*/





/*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{wifth:100%;float:left; clear:both;}

#invitesConteiner div.inviteBox{
	width:130px;
	height:170px;
	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);}

.btOk{
	width:48px;
	height:30px;
	background-image:url(/images/ok_bt1.png);}
.btOk:hover{background-image:url(/images/ok_bt2.png);}

.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_bt2.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);}

/* NOVO BOT̀O CONTE COMIGO */

.btConfirmPublic {
	width:96px;
	height:19px;
	background-image:url(/images/confirmPublic_bt1.gif);
	float:left;
	margin:0 5px 0 5px;
}

.btConfirmPublic:hover {background-image:url(/images/confirmPublic_bt2.gif);}

.btConfirmPublicGd {
	width:150px;
	height:30px;
	background-image:url(/images/confirmPublicGd_bt1.png);
	float:left;
	margin:0 0 0 58px;
}

.btConfirmPublicGd:hover {
	background-image:url(/images/confirmPublicGd_bt2.png);
}

#btConfirmPublicGdH {
	border: 1px solid transparent;
	height: 26px;
	width: 150px;
	text-align: center;
	background-color: #83BCF2;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	float: left;
}

#btConfirmPublicGdH a {
	color: #fff;	
}

#btConfirmPublicGdH:hover , #btConfirmPublicGdH:active {
	background-color: #4383E4;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
}

#btConfirmedPublicGdH {
	border: 1px solid transparent;
	height: 31px;
	width: 150px;
	text-align: center;
	background-color: #2DC828;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	float: left;
}

#btConfirmedPublicGdH a {
	color: #fff;	
}

#btConfirmedPublicGdH:hover , #btConfirmedPublicGdH:active {
	background-color: #4383E4;
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
}

#containerBtLabel {
	margin-top: -3px;
}

#containerConfirmPublic_btloginGd {
	float: left;
	margin-top: -43px;
}


/* End ------- NOVO BOT̀O CONTE COMIGO */

.btGroup{
	width:87px;
	height:21px;
	background-image:url(/images/group_bt1.gif);
	float:left;
	margin:5px 5px 0 0;}
.btGroup:hover{background-image:url(/images/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;}


/*------------------------------------------------------------------------------------------*/





/*COMPRA DE CREDITOS ------------------------------------------------------------------------------------------*/



.creditOption{
	width:550px;
	padding:15px;
	float:left;
	text-align:left;
	background-color:#f0f6f8;
	border:#d5dde0 1px solid;
	-moz-border-radius:10px; -webkit-border-radius:10px;}
	
.btComprar{
	width:124px;
	height:36px;
	background-image:url(/images/comprar_bt1.png);}
	
.btComprar:hover{background-image:url(/images/comprar_bt2.png);}

	


/*------------------------------------------------------------------------------------------*/




/*CADASTRO ------------------------------------------------------------------------------------------*/

#headerCadastro{
	width:910px;
	height:230px;
	background-image:url(/images/header_cadastro.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	padding:10px;}
	
#headerCadastro div#title{
	width:900px;
}


table#register th{
	text-align:right;
	padding-top:10px;
	font-size:15px;
	font-weight:normal;}
	
	
/*------------------------------------------------------------------------------------------*/


#search{
	-moz-border-radius:5px; -webkit-border-radius:5px;
	border:#dcddde 1px solid;
	background-color:#fff;
	height:22px;
	width:170px;}
	
#search input{
	border:#fff 1px solid;
	background-color:#fff;
	float:left;}
#search img{float:left;border-left:5px;margin-top:7px;}


#adFooter{width:930px;margin-top:30px; text-align:center; float:left;}
#adSidebar{width:300px;margin:10px -10px;}

#adFooter span, #adSidebar span{font-size:12px;}


	
#tourMenu{
	background:url(/images/eventcreator/bgmenu.jpg) top repeat-x;
	height:32px;
	width:919px;
	padding:1px;
	margin-bottom:40px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}
	
#tourMenu div.boxMenu{
	margin:0 16px;
	height:15px;
	text-align:center;
	padding:9px;
	float:left;}
	
#tourMenu div.boxMenu h3{font-size:12px; text-transform:uppercase; color:#fff;}
	
#tourMenu div.boxMenuActive{
	background:url(/images/eventcreator/bgmenu_event.jpg) bottom repeat-x;
	margin:0 16px;
	height:1hpx;
	text-align:center;
	padding:9px;
	float:left;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;}
	
#tourMenu div.boxMenuActive h3{font-size:12px; text-transform:uppercase; color:#343233;}

.tour_evTypeBox{
	height:103px;
	width:300px;
	margin-top:10px;
	padding:10px;
	text-align:center;}
	
.tour_evTypeBox h3, .tour_evTypeBox span{
	color:#fff;}

#tour_guestList{
	width:709px;
	height:102px;
	background-image:url(/images/tour/guestlist/boxes.jpg);}

#tour_guestList .box{
	width:211px;
	float:left;
	padding:10px 5px;
	text-align:center;}


/*ADDRESS BOOK------------------------------------------------------------------------------------------------------------------------------------------------*/



#addressbook_listSelect div.combo{
	float:left;
	width:310px;}

#addressbook_listSelect div.search{float:left;height:40px;}
	
#addressbook_showing{
	color:fff;
	width:593px;height:74px;
	padding:10px;
	margin:30px 0 15px 0;
	background-image:url(/images/addressbook_box1.gif);
	background-repeat:no-repeat;}

#addressbook_showing img{ margin-right:5px; float:left; -moz-border-radius:3px; -webkit-border-radius:3px;}

div#addressbook_showing span, div#addressbook_showing h3{color:#fff;}

#addressbookHeader{
	background-color:#3e3f41;
	width:560px;
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#fff;}
	
#addressbookHeader span{
	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:140px;float:right;}

.listIcons div{
	float:right;
	margin:0;
	margin-left:5px;}

#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;}
	
	
.list, .listBg{
	min-height:22px;
	float:left;
	width:98%;
	margin-top:3px;
	padding:8px 5px;
	color:#0096db;}
	
	
.listBg{
	background-color:#e7f1f8;
	-moz-border-radius:3px; -webkit-border-radius:3px;}
	
.listBg div.listIcons{
	margin-top:5px;}

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;}


.guest_listName{
	width: 400px; float:left; padding-top:3px;}
	
.guest_listName img{
	margin-top:3px;}
	
.guest_listEmail{
	width: 300px; float:left; padding-top:3px;}
	
.guest_listMobile{
	width: 110px; float:left; padding-top:3px;}

.guest_listEdit{float:right;}

.guest_listEdit div.listIcons{
	width:140px;
	float:right;}
	
.guest_listEdit div.listIcons div{
	float:right;}
	
	
	
/* Empresas ------------------------------------------------------------------------------------------------------------------------------------------------*/


#subMenu{
	height:28px;
	width:938px;
	padding:1px;
	background-color:#231f20;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-bottom:40px;}

#subMenu ul{
	padding:0;
	margin:0;}
	
#subMenu li{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	height:12px;
	padding:8px 15px;
	margin-right:1px;
	color:#fff;
	display:inline-block;
	float:left;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}
	
#subMenu li:hover, #subMenu li.active{
	background-color:#f3f7f9;
	color:#1468ae;}

.empresasFeatures{
	width:200px;
	height:65px;
	float:left;
	margin:0 15px 15px 0;
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#c6e0ef;
	border:#a0cbe5 1px solid;}
	
.empresasTable{
	float:left;
	width:930px;
	text-align:left;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#d8f0f8;
	padding:20px 170px;}
	
.empresasTable table.servicos{
	padding:5px;
	background-color:#d2eaf8;
	border:#8fbad4 1px solid;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;}
	
.BoxLoginButton {
  background-color: transparent;
  background-image: url("/images/login_bt1.png");
  border: none;
  background-repeat: none;
  width: 95px;
  height: 29px;
}

.LoginboxSubmitButton{
  border:none;
  width:95px;
  background-color:transparent;
}
