@charset "utf-8";
/* CSS Document */

@import url(/js/jquery.jcarousel.css);


div#poipoi { /* Chrome/safari bug fix */ }

div#cont {
	background: transparent url(../img/highlight_bg.jpg) top repeat-x;
}

div#submenu{
	z-index: 2;
	position: relative;
	height: 0;}
div#feeling{
	width: 261px;
	height: 412px;
	position: absolute;}
	div#feeling img{
		position:relative;
		top: -11px;}

div#highlight_boxes{
	margin-top: 10px;
	width: 564px;
	float: right;
	height: 280px;
	}div#highlight_boxes .plano{
	    float:left;
	    width:267px; 
	    height:88px;
	    background: transparent url('../img/fundoPlano.png') no-repeat 0 0;	     
	    background-position:left top;	     
	    cursor:pointer;
	    margin:5px 0px 0px 11px; 
	    position:relative;
		}div#highlight_boxes .plano a{
		    display:block;
		    width:263px;
		    height:80px;
		}div#highlight_boxes .plano img{
	        position:absolute;
	        top:6px;
	        left:-5px;   
	        display:none;
		}

div#welcome {
	float: right;
	margin: 5px 1px 0 0;}
	div#welcome h1{
		margin-top: 0;
		font-weight: normal;}
	div#welcome .area_inner{
		margin: 0px 0px 0px 20px; 
		position:relative; 
		height:200px;
	}
	img#recommended{
	    position:absolute;
	    top:-30px;
	    right:20px;
	}		

div#noticias {
	width: 250px;
	position: absolute;
	top: 405px;}
	div#noticias h2{
		margin-top: 0; }
	div#noticias ul {
		margin: 0 0 0 15px;
		padding: 0;}
	div#noticias li{
		margin-left:0;
		width: 250px;
		padding-left: 24px;
		padding-bottom:  10px; 
		background: url(../img/rss_bullet.jpg) left center no-repeat;
		list-style-type: none;
		list-style-image: none;
		list-style-position: outside;}
	div#noticias a{
		text-decoration: none;
		color: #505050;
		display: inline-block;
		width: 245px;
		padding-bottom: 3px;
		border-bottom: 1px dotted #505050;}
		div#noticias a:hover{
		 color: #4476ba;}

div#moip {
	position:absolute;
	bottom: 155px;}

div#oferta {
	position:absolute;
	bottom: 0px;}

div.consultar_dominios{
	margin-top: 0px;
	float: right;}
	div#consultar_dominios_thickbox{
		margin-top: 0; }

div#aqui_voce_tem {
	float: right;}
	div#aqui_voce_tem .area_inner{
		margin: 0; 
	}
	div#aqui_voce_tem h2{
		margin-left: 30px; }
	
	#logo_scroller.jcarousel-container{
		width: 456px;
		margin: auto;
		padding: 0 40px;
		height: 125px;
	}
	
	#logo_scroller .jcarousel-clip-horizontal{
		width: 456px;
	}
	
	#logo_scroller .jcarousel-item {
		width: 142px;
		height: 125px;
		text-align: center;
	}
	
	#logo_scroller .jcarousel-item-horizontal {
		margin-right: 10px;
	}
	
	/**
	 *  Horizontal Buttons
	 */
	#logo_scroller .jcarousel-next-horizontal {
		position: absolute;
		top: 37px;
		right: 5px;
		width: 30px;
		height: 49px;
		cursor: pointer;
		background: transparent url(/img/coolbutton_r.jpg) no-repeat 0 0;
	}
	
	#logo_scroller .jcarousel-next-horizontal:hover {
		background-position: -40px 0;
	}
	
	#logo_scroller .jcarousel-next-horizontal:active {
		background-position: -40px 0;
	}
	
	#logo_scroller .jcarousel-next-disabled-horizontal,
	#logo_scroller .jcarousel-next-disabled-horizontal:hover,
	#logo_scroller .jcarousel-next-disabled-horizontal:active {
		cursor: default;
		background: transparent url(/img/coolbutton_r_dis.jpg) no-repeat 0 0;
	}
	
	#logo_scroller .jcarousel-prev-horizontal {
		position: absolute;
		top: 37px;
		left: 5px;
		width: 30px;
		height: 49px;
		cursor: pointer;
		background: transparent url(/img/coolbutton_l.jpg) no-repeat 0 0;
	}
	
	#logo_scroller .jcarousel-prev-horizontal:hover {
		background-position: -40px 0;
	}
	
	#logo_scroller .jcarousel-prev-horizontal:active {
		background-position: -40px 0;
	}
	
	#logo_scroller .jcarousel-prev-disabled-horizontal,
	#logo_scroller .jcarousel-prev-disabled-horizontal:hover,
	#logo_scroller .jcarousel-prev-disabled-horizontal:active {
		cursor: default;
		background: transparent url(/img/coolbutton_l_dis.jpg) no-repeat 0 0;
	}
