/*

Theme Name: Miniml

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: A simple theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more free WordPress themes and <a href="http://www.nuviotemplates.com/">Nuvio Templates</a> for more free templates.

Version: 1.0

Author: Theme Lab

Author URI: http://www.themelab.com/

*/

/* ----------------------------------------------------------------------------------------------------------

1) HTML tags, reset

---------------------------------------------------------------------------------------------------------- */
* {margin:0; padding:0;}

body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5 {border:0;}

body {padding:0; background:#efefef url(images/topo-efeito.gif) top center repeat-x; padding-top:3px; font-size:12px; font-family:"Calibri", Arial, Helvetica, sans-serif;}

a img {opacity:1; -webkit-transition: opacity .25s ease-in; -moz-transition: opacity .25s ease-in; -o-transition: opacity .25s ease-in;}

a:focus img, a:hover img {opacity:.65;}

a {text-decoration:none;}

h1 {font-size:260%; font-weight:normal; letter-spacing:-1px;}

h2 {font-size:160%; font-weight:normal;}

h3 {font-size:140%; font-weight:normal;}

h4, h5 {font-size:100%;}

p, table, ul, ol, dl, fieldset {margin:15px 0;}

table {border-collapse:collapse; border-spacing:0; font-size:100%;}

th {text-align:center; font-weight:bold;}

th, td {padding:3px 7px;}

/*ul, ol {margin-left:30px;}

ul ul, ol ol {margin:0; margin-left:20px;}*/

ol {list-style-type:decimal;}

li {list-style:none;}

dt {font-weight:bold;}

dd {margin-left:30px;}

fieldset {position:relative; padding:10px;}

legend {position:absolute; top:-1em; margin:0; padding:5px 10px; font-size:100%; font-weight:bold;}

/* ----------------------------------------------------------------------------------------------------------

2) Universal styles (display, float, margin, text-align...)

---------------------------------------------------------------------------------------------------------- */

.box {min-height:1px;}

.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.relative {position:relative;}

.clear {clear:both;}

.f-left {float:left !important;} img.f-left {float:left; margin-right:15px;}

.f-right {float:right !important;} img.f-right {float:right; margin-left:15px;}

.t-left {text-align:left !important;}

.t-center {text-align:center !important;}

.t-right {text-align:right !important;}

.t-justify {text-align:justify !important;}

.va-top {vertical-align:top;}

.va-middle {vertical-align:middle;}

.va-bottom {vertical-align:bottom;}

.nom {margin:0 !important;}

.nomt {margin-top:0 !important;}

.nomb {margin-bottom:0 !important;}

.noscreen {display:none;}

.bigger {font-size:110%;}

.smaller {font-size:85%;}

/* ----------------------------------------------------------------------------------------------------------

3) LAYOUT

---------------------------------------------------------------------------------------------------------- */

#main {width:960px; margin:0 auto; text-align:left;}

 		/* TOPO */   
	
		#header {background:#ffffff url(images/fundo-topo.gif) repeat-x; height:159px; padding-bottom:9px; border-bottom:1px solid #d7d7d7; margin-bottom:15px;}
		#header-center {width:960px; height:127px; margin:0 auto;}
        #logo {float:left; margin:0; z-index:1}		
		#logo h1{width:259px; height:52px; margin-top:37px; background:url(images/logo-uniquenet.png) no-repeat; text-indent:-999em;}		
		#logo h1 a{display:block; width:259px; height:52px; outline:none;}

		#pesq-dom { width:370px; float:left; margin:15px 0 0 95px; }
		.tag-dom { float:left; padding:5px; margin-right:5px; width:115px; height:27px; text-align:center; margin-bottom:5px;}
		.busca-dom {background:url(images/pesq-dom.gif) no-repeat top center; color:#FFF; text-shadow:1px 1px #333;}
		.transf-dom {background:url(images/pesq-dom-trans.gif) no-repeat top center;}
		.transf-dom a {color:#4b5961; text-shadow:1px 1px #dbe5ea; text-decoration:none;}
		.transf-dom a:hover {color:#333; text-shadow:1px 1px #dbe5ea; text-decoration:none;}
		.fundo-dom {background:url(images/fundo-dom.gif) no-repeat top center; width:357px; height:45px; clear:both; font-size:14px; font-weight:bold;}
		.fundo-dom ul {padding-top:15px; margin-left:16px;}
		.fundo-dom li {float:left; margin:0 2px 0 0;}
		.fundo-dom .input  {height:22px; border:none;}
		.input-dom {width:138px;}
		.fundo-dom select {border:none; width:80px; font-size:14px; font-weight:bold;}
		.bo-buscar {width:61px; height:26px; float:right; margin:-4px 0 0 10px;}
		
		#atendimento { float:right; color:#d4d4d4; font-size:14px;}
		#atendimento ul {width:180px; padding-top:11px;}
		#atendimento a { text-decoration:none; font-weight:bold; color:#d4d4d4;}
		#atendimento a:hover { text-decoration:underline; font-weight:bold; color:#fff;}
		#atendimento img {margin:0 5px 0 0; padding-top:3px; float:left;}
		.mar-10 {padding-top:10px;}


		/* Menu Topo */

		.menu-topo {width:960px; margin:0 auto; clear:both;}
		.menu-topo ul  {margin:0; padding:0;}
		.menu-topo .verde, .menu-topo .laranja {float:left; margin-right:6px; text-transform:uppercase; }
		.menu-topo a {font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-shadow:#666 1px 1px; text-align:center; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
		.menu-topo .verde a { background-color:#5fb613; padding:7px 10px 0 10px; height:25px; display:block;}
		.menu-topo .laranja a {background-color:#F60; padding-top:7px; padding-left:10px; padding-right:10px; height:25px; display:block;}
		.menu-topo .verde a:hover { background-color:#73cc25; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px;}
		.menu-topo .laranja a:hover { background-color:#ff8706; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px;}

/* Breadcrumb */
.breadcrumb {width:960px; margin:0 auto;}
		
/* Slider */
#slide-login { width:960px; height:296px; background:#efefef;}
#slider-wrapper {background:url(images/fundo-slide.gif) no-repeat; width:714px; height:268px; padding-top:5px; padding-left:5px;}
#slider { position:relative; width:701px; height:235px; background:url(images/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute; top:0px; left:0px; display:none;}
#slider a {border:0; display:block;}
.nivo-controlNav {position:absolute; left:300px; bottom:-25px;}
.nivo-controlNav a {display:block; width:22px; height:22px; background:url(images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left;}
.nivo-controlNav a.active {background-position:0 -22px; }
.nivo-directionNav a {display:block; width:30px; height:30px; background:url(images/arrows.png) no-repeat; text-indent:-9999px; border:0;}
a.nivo-nextNav {background-position:-30px 0; right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}
.clear {clear:both;}
		
/* CONTEUDO */
#content {position:relative; padding:0 0 30px 0; overflow:hidden;}
#conteudo { width:920px; padding:20px; background:#FFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.col-esq-home { width:560px; }
.col-dir-home { width:320px; float:right; }
#hospedagem-home {background:url(images/hospedagem-de-sites.jpg) no-repeat right top; padding:5px 10px; margin-bottom:20px;}
#hospedagem-home h1 {color:#1f3678; font-size:42px; line-height:46px; font-family:'Droid Serif',Georgia, Times New Roman, Times, serif;}
#hospedagem-home h1 strong {color:#576384;}
#hospedagem-home p { font-size:18px; color:#3e3f4b; line-height:20px;}
#hospedagem-home p strong { font-size:28px; color:#1f3678; line-height:20px;}
#hospedagem-home li {font-size:16px; color:#464f69;}
#hospedagem-home a {text-decoration:underline; color:#036;}
#hospedagem-home a:hover {text-decoration:underline; color:#191eff;}
#registro-dominio {padding:5px 10px;}
#registro-dominio h2 {color:#8d561b; font-size:34px; line-height:42px; font-family:'Droid Serif',Georgia, Times New Roman, Times, serif;}
#registro-dominio h2 strong {color:#d16c00;}
#registro-dominio p { font-size:18px; color:#3e3f4b; margin-top:0px;}
.dest-reg {font-size:20px; color:#9c5000; line-height:26px;}
.dest-reg strong {font-size:28px; color:#c46500;}
#pesq-dom-home { float:right; margin:-34px 0 0 0; }
.fundo-dom-home {background:#f0f0f0; width:357px; height:45px; clear:both; font-size:14px; font-weight:bold; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.fundo-dom-home ul {padding-top:15px; margin-left:16px;}
.fundo-dom-home li {float:left; margin:0 2px 0 0;}
.fundo-dom-home .input  {height:22px; border:none;}
.input-dom-home {width:138px; background:#f0f0f0; margin-top:-4px;}
.fundo-dom-home select {border:none; width:80px; font-size:14px; font-weight:bold; background:#f0f0f0;}
.bo-buscar {width:61px; height:26px; float:right; margin:-4px 0 0 10px;}
#new-dom {background:#f2f2f2; -webkit-border-radius:6px; -moz-border-radius: 6px; -border-radius:6px; margin-top:22px;}
#new-dom p {font-size:14px; text-align:right; padding:6px 18px 6px 6px;}
#new-dom img {position:absolute; margin:-2px 0 0 6px;}
.obs-dom {font-size:12px; text-transform:uppercase; color:#666;}
#vantagens h3 {color:#657639; font-size:26px; line-height:26px; font-family:'Droid Serif',Georgia, Times New Roman, Times, serif;}
#vantagens h3 strong {color:#6d8d1b;}
#vantagens li {font-size:14px; color:#3e3f4b; margin-bottom:25px;}
#vantagens img { float:left; padding-right:10px; padding-bottom:41px; }


/* Tabela de precos */
.pricing_table {width:100%; color:#555555; line-height:21px; height:100%;	}
.price_head td {font-size:0; line-height:0; text-align:center;  padding:10px 0;	border-left:solid 1px #f9f9f9; border-top:solid 1px #f9f9f9;	background:#dedede url(images/price_head.png) repeat-x left top;	}
.price_head h2{	padding:2px 0 0 10px; color:#333;	margin-bottom:0 !important; border:0 !important; }
.price_head h3{	padding:2px 0 0 10px; color:#888;	margin-bottom:0 !important; border:0 !important; }
.price_headtop{	background:none !important;	border-left:none !important; border-top:none !important;  border-bottom:solid 1px #f9f9f9; }
.price_body td{ text-align:center;  color:#999;	border-left:solid 1px #f9f9f9;	border-bottom:solid 1px #f9f9f9;	padding:12px 0px 12px 0px;	background:url(images/price_head.png) left top;	}
.price_body .title{	color:#555; font-weight:bold;	}
.sign_up td {border-left:solid 1px #f9f9f9;	background:url(images/price_head.png) left top;	}
.sign_up .button_span{margin-left:auto; margin-right:auto;	display:table; }
.price_icons {display:block;	margin-left:auto; margin-right:auto; height:16px;	width:16px;		}
.price_body .yes{background:url(images/check.png) left top no-repeat;	}
.price_body .plus{background:url(images/plus.png) left top no-repeat;	}
.price_body .no{background:url(images/no.png) left top no-repeat;		}
.price_body .info{background:url(images/info.png) left top no-repeat;	}
.price_body .del{background:url(images/delete.png) left top no-repeat;	}


.top_featured_orange{background-color:#ffc11b;	border-bottom:1px solid #ffc93a;	height:20px; }
.price_head .featured_orange{background:none; background-color:#ffba01;  border-left:0;	border-top:none !important;	 }
.price_body .featured_orange {background:none;	background-color:#ffecb8;	border-bottom:solid 1px #fff5d8; color:#555;	}
.price_head .featured_orange h2{color:#fff;	}
.price_head .featured_orange h3{color:#344450;	}
.sign_up .featured_orange {	background:none;	background-color:#ffecb8;	border-bottom:solid 1px #ffecb8;	}
.bottom_featured_orange {background-color:#fff2cd;	height:20px; }


.top_featured_blue{	background-color:#1bcaff;	border-bottom:1px solid #3ad2ff;	height:20px; }
.price_head .featured_blue{background:none; background-color:#01c3ff;  border-left:0;	border-top:none !important;	}
.price_body .featured_blue {background:none;	background-color:#b8eeff;	border-bottom:solid 1px #d3f5ff; color:#555;	}
.price_head .featured_blue h2{color:#fff;	}
.price_head .featured_blue h3{color:#344450;	}
.sign_up .featured_blue {background:none;	background-color:#b8eeff;	border-bottom:solid 1px #d8f5ff;	}
.sign_up .featured_blue a {background:url(images/signup_featured_first_blue.png) top left no-repeat; 	}
.sign_up .featured_blue a span{background:url(images/signup_featured_last_blue.png) top right no-repeat; 	}
.bottom_featured_blue {background-color:#cdf3ff;	height:20px; }

.top_featured_green{background-color:#a0c654;	border-bottom:1px solid #adce6b;	height:20px; }
.price_head .featured_green{background:none; background-color:#96c041;  border-left:0;	border-top:none !important;	 }
.price_body .featured_green {background:none;	background-color:#dcf1b1;	border-bottom:solid 1px #ebf7d2; color:#555;	}
.price_head .featured_green h2{color:#fff;	}
.price_head .featured_green h3{color:#344450;	}
.sign_up .featured_green {background:none;	background-color:#dcf1b1;	border-bottom:solid 1px #dcf1b1;	}
.bottom_featured_green {background-color:#eeffcc;	height:20px; }


.top_featured_red{background-color:#c65454;	border-bottom:1px solid #ce6b6b;	height:20px;  }
.price_head .featured_red{background:none; background-color:#c04141;  border-left:0;	border-top:none !important;	}
.price_body .featured_red {background:none;	background-color:#edc9c9;	border-bottom:solid 1px #f5e1e1; color:#555;	}
.price_head .featured_red h2{color:#fff;	}
.price_head .featured_red h3{color:#344450;	}
.sign_up .featured_red {background:none;	background-color:#edc9c9;	border-bottom:solid 1px #edc9c9;	}
.bottom_featured_red {background-color:#f3dada;	height:20px;  }


.top_featured_pink{	background-color:#c654c6;	border-bottom:1px solid #ce6bce;	height:20px; }
.price_head .featured_pink{	background:none; background-color:#c041c0;  border-left:0;	border-top:none !important; }
.price_body .featured_pink {background:none;	background-color:#edc9ed;	border-bottom:solid 1px #ffd8ff; color:#555;	}
.price_head .featured_pink h2{color:#fff;	}
.price_head .featured_pink h3{color:#344450;	}
.sign_up .featured_pink {background:none;	background-color:#edc9ed;	border-bottom:solid 1px #f5e1f5;	}
.sign_up .featured_pink a {background:url(images/signup_featured_first_pink.png) top left no-repeat; 	}
.sign_up .featured_pink a span{background:url(images/signup_featured_last_pink.png) top right no-repeat; 	}
.bottom_featured_pink {background-color:#f3daf3;	height:20px; }

.sign_up .small_buttons {float:none; display:table;  margin:20px auto; }
.sign_up .small_left{float:none; }

/* Buttons */
.small_buttons{	clear:both;	float:left;	}

.small_buttons span.small_left{
	background-image:url(images/buttons.png);
	height:36px;
	float:left;
	clear:both;
	cursor:pointer;
	margin-right:10px;
}

.small_buttons span.small_right{
	background-image:url(images/buttons.png);
	background-position:right 0;
	height:29px;
	float:left;
	padding-right:10px;
	margin-right:-10px;
	margin-left:10px;
	padding-top:7px;
	color:#fff;
	text-align:center;
}


.small_buttons span.gray_l{	background-position:0 -36px;		}
.small_buttons span.gray_r{	background-position:right -36px;	}

.small_buttons span.ocean_l{background-position:0 -72px;		}
.small_buttons span.ocean_r{background-position:right -72px;	}

.small_buttons span.blue_l{	background-position:0 -108px;		}
.small_buttons span.blue_r{	background-position:right -108px;	}

.small_buttons span.green_l{background-position:0 -144px;		}
.small_buttons span.green_r{background-position:right -144px;	}

.small_buttons span.pink_l{	background-position:0 -180px;		}
.small_buttons span.pink_r{	background-position:right -180px;	}

.small_buttons span.yellow_l{background-position:0 -216px;		}
.small_buttons span.yellow_r{background-position:right -216px;	}

.small_buttons span.orange_l{background-position:0 -252px;		}
.small_buttons span.orange_r{background-position:right -252px;	}

.small_buttons span.red_l{background-position:0 -288px;		}
.small_buttons span.red_r{background-position:right -288px;	}

.small_buttons .gray_l:hover{background-position:0 0;		}
.small_buttons .gray_l:hover span{background-position:right 0;	}

.small_buttons span:hover{background-position:0 0;			}
.small_buttons span:hover span{background-position:right 0;		}
		
		
		/* CONTEUDO PAGINAS */
		
		#conteudo-paginas { padding:20px; font-size:14px;}
		
		#conteudo-paginas h2 {font-size:28px; color:#504c41; text-align:center;}
		
		#conteudo-paginas h3 {font-size:54px; color:#63b824; font-weight:bold; text-align:center; line-height:25px; text-shadow:#888 1px 1px;}
		
		#conteudo-paginas h4 {font-size:24px; color:#504c41; text-align:left; font-weight:normal; border-bottom:#d9d9d9 1px solid; padding:0 0 5px 0; margin:0 0 15px 0;}
	
		#produtosunique { margin:50px 105px 50px 105px; height:380px;}
		
		#produtosunique2 { margin:50px 0 50px 0; height:380px;}
		
		#produtosunique span, #produtosunique2 span { position:absolute; margin:322px 0 0 -212px; font-size:11px; color:#666; }
		
		#produtosunique ul, #produtosunique2 ul {margin:0; padding:0;}
		
		.plano-dest { float:left; background:#fff; width:235px; height:310px; border:#82b245 5px solid; text-align:center; padding:10px; }
		
		.planos-2 { float:left; background:#e9f7d7; width:195px; height:275px; border:#d9d9d9 1px solid; text-align:center; margin-top:20px; padding:10px; }

		.sombra-esq { background:#e9f7d7 url(images/fundo-prod-sombra.gif) repeat-y top right; background-position:219px 0; }
		
		.sombra-dir { background:#e9f7d7 url(images/fundo-prod-sombra.gif) repeat-y top right; background-position:-17px 0; }
		
		.dest-preco { border-bottom:#d9d9d9 1px solid; padding:10px 0 10px 0;}
		
		.titulo-prod {font-size:38px; color:#504c41; line-height:35px;}
		
		.preco-prod {font-size:26px; color:#504c41;}
		
		.descricao-prod {font-size:18px; color:#d28214; margin-bottom:6px;}
		
		.detalhes-prod {font-size:18px; color:#a9670b;}
		
		.titulo-prod2 {font-size:39px; color:#504c41; line-height:35px;}
		
		.descricao-prod2 {font-size:20px; color:#d28214; margin-bottom:6px;}
		
		.preco-prod2 {font-size:28px; color:#504c41;}
		
		.detalhes-prod2 {font-size:20px; color:#a9670b;}
		
		.espaco-linha { padding-top:6px;}
		
		.bo-contrata-plano {padding-top:10px;}
		
		.topicos-planos { float:left; width:214px; height:180px; margin:0 15px 0 0;}

		.topicos-planos h5 {color:#575046; font-size:14px; margin:0; padding:0 0 6px 0;}
		
		.topicos-planos p {font-size:13px; color:#575046; font-weight:normal;}
		
		.topicos-planos h5, .topicos-planos p {padding-left:60px; margin:0;}
		
		.icones-host {background:url(images/icones-hospedagem.gif) no-repeat top left; width:60px; height:65px; margin:-2px 0; float:left;}
		.icone1 {background-position:-8px -2px;}
		.icone2 {background-position:-82px 0;}
		.icone3 {background-position:-155px -5px;}
		.icone4 {background-position:-220px 0;}
		.icone5 {background-position:-291px 0;}
		.icone6 {background-position:-359px -2px;}
		.icone7 {background-position:-416px -2px;}
		.icone8 {background-position:-478px -2px;}
		.icone9 {background-position:-532px -2px;}
		.icone10 {background-position:-592px -2px;}
		.icone11 {background-position:-659px -2px;}
		.icone12 {background-position:-738px -2px;}
		.icone13 {background-position:-805px -2px;}
		.icone14 {background-position:-875px -2px;}
		.icone15 {background-position:-943px -2px;}
		.icone16 {background-position:-1278px -2px;}
		.icone17 {background-position:-1083px -7px;}
		.icone18 {background-position:-1215px -7px;}
		.icone19 {background-position:-1008px -7px;}
		.icone20 {background-position:-1575px -7px;}
		.icone21 {background-position:-1150px -7px;}
		.icone22 {background-position:-1352px -7px;}
		.icone23 {background-position:-1492px -7px;}
		.icone24 {background-position:-1415px -7px;}
		.icone25 {background-position:-10px -75px;}
		.icone26 {background-position:-80px -75px;}
		.icone27 {background-position:-155px -75px;}
		.icone28 {background-position:-222px -75px;}
		.icone29 {background-position:-289px -75px;}
		

		.duvidas-freq { float:left; width:438px; margin:0 20px 0 0;}
		
		.duvidas-freq  h5  {color:#575046; font-size:14px;}
		
		.duvidas-freq  h5 strong {color:#cd7d1d; font-size:14px;}
		
		.duvidas-freq  p {font-size:13px; color:#575046; font-weight:normal;}

                .oferta-destaque {background:#f2f2f2; padding:15px; border:#ccc 1px dashed; font-size:20px; color:#333;}
		
                .oferta-destaque span {color:#090; font-weight:bold;}

                .oferta-destaque img {float:right; margin-top:-20px;}
		
		/* RODAPE */
		
		
		#footer { width:100%; clear:both; font-size:85%; background:#3a352f url(images/fundo-topo.gif); border-top:2px solid #333; margin-top:20px; padding-top:20px;}
		
		#footer-center { width:960px; margin:0 auto;}
		
		#top-rod {float:left; margin-bottom:20px;}
		
		.esp-top {margin:0 20px 0 10px;}
		
		.top-prod {width:560px;}
		
		#top-rod h3 {width:100%; color:#b8e17b; font-size:17px; font-weight:bold; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; margin-bottom:10px;}
		
		#menu-rodape {width:170px; float:left; margin:0px 15px 25px 0px; padding:0px; text-align:left;}
		
		#menu-rodape ul {margin:0; padding:0;}
		
		.menu-dest { color:#f4f4f4; font-size:14px; padding:0 0 4px 0; font-weight:bold;}
		
		.menu-link { color:#d7d7d7; font-size:13px; line-height:18px;}
		
		.menu-link a { text-decoration:none; color:#d7d7d7; }
		
		.menu-link a:hover { text-decoration:underline; color:#c4ff9c; }
			
		#info-rodape { width:960px; height:80px; background:url(images/linha-div-rodape.gif) repeat-x; margin:0 auto; clear:both; }
		
		#logo-rod { float:left; margin:18px 0;}
		
		#logo-rod p {margin:-36px 0 0 170px; padding-left:15px; font-size:13px; color:#d7d7d7; background:url(images/linha-div-logo.gif) repeat-y left;}
		
		#pag-site {float:right; font-size:12px; color:#88987b; margin:15px 0 0 0;}
		
		#pag-site li {float:left; margin-left:25px;}
		
		.selo-ebit {margin-top:16px;}
		
				
		


		/* LOGIN PAINEL, WEBMAIL e SAC */
		
		#other { right:0px; position:absolute; width:242px; }
		
		div.domtab {width:181px;}

		ul.domtabs {float:left; width:100%; margin:-2px 0;}
		
		ul.domtabs li{float:left; margin-right:2px;}
		
		ul.domtabs a:link, ul.domtabs a:visited, ul.domtabs a:active, ul.domtabs a:hover { height:16px; display:block; background:#a9aaaa; margin:5px 5px 1px 0; font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-shadow:#888 1px 1px; text-align:center; padding:3px 15px 5px 15px; border-top:2px solid #efefef;}
		
		ul.domtabs a:hover { background:#d2d2d2;}
		
		div.domtab div {clear:both; width:auto; height:196px; background:#FFF; color:#333; padding:7px 10px 7px 10px; border:#ccc 1px solid;}
		
		ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active, ul.domtabs li.active a:hover {background:#fff; height:16px; font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333; text-shadow:none; text-align:center; padding:8px 15px 4px 15px; border:1px solid #d4c8c8; border-bottom:none; position:relative;}
		
		.titulo {font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#393d35;}

		.texto {font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#94998e; margin-top:-14px;}
		
		.form-user { height:22px; width:150px; margin-left:30px; margin-bottom:10px; color:#666; border:1px solid #a9aaaa; padding:2px; background:#f2f2f2;}
		
		.form-pass {border:1px solid #a9aaaa; padding:2px; background:#f2f2f2;}
				
		.botao-acessar { margin:2px 0 0 50px;}


		/*	PRODUTOS EM DESTAQUE */
		
		#produtos-dest { width:960px; height:304px; border-bottom:#ddeec6 5px solid;}
		.verde-claro, .verde-escuro { float:left; width:206px; height:304px; background:url(images/fundo-produtos-destaque.jpg) no-repeat top; }
		.verde-claro { background-position:0px 0px; padding:0 17px 0 17px; }
		.verde-escuro { background-position:-254px 0px; padding:0 17px 0 17px; }
		.verde-claro ul, .verde-escuro ul {margin:10px 0 0 10px;}
		.verde-claro li, .verde-escuro li {color:#fff; font-size:14px; background:url(images/icon-dest.png) no-repeat top left; padding:0 0 0 18px; background-position:0 4px}
		
		.bo-contrate {float:left; margin:25px 0 0 5px;}
		
		.preco {float:right; margin:20px 5px 0 0;}
		

		/* 4) P�ginas - Site */

		#pagina {float:left; width:960px; background:#fff; padding-bottom:50px;}
		
		#pagina-titulo { background:#090; height:85px; background:url(images/fundo-titulos.jpg) no-repeat top left; padding:18px 20px 20px 36px; border-bottom:#ddeec6 5px solid; }
		
		.titu-hospedagem { background:url(images/titulo-hospedagem.gif) no-repeat top left;}
		
		#pagina-titulo h1 a { float:left; color:#fff; font-size:45px; font-weight:bold; text-shadow:#888 1px 1px; margin-top:12px;}
		
		.bo-contratar {width:219px; height:51px; float:right; background:url(images/botao-contratar.png) no-repeat; margin:6px 10px 0;}
		
		.bo-contratar a {width:219px; height:51px; display:block; text-indent:-9999px;}
		
		.bo-contratar:hover {width:219px; height:51px; background-position:0px -51px; }


		/* Depoimentos */

		blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 5px solid #83b343; }
		blockquote cite { margin: 5px 0 0; display: block; }


		/* Noscript Notice - JavaScript */
		.noscript { border:1px solid #000; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
		.noscript .noscript-inner { width:950px; margin:0 auto; padding:12px 0 12px; background:url(images/alerta.gif) 20px 50% no-repeat; }
		.noscript p { margin:0; }



/* ----------------------------------------------------------------------------------------------------------

5) Page: Home

---------------------------------------------------------------------------------------------------------- */

/*

#topstory {float:left; width:630px;}



    #topstory-title {padding:15px;}

    #topstory-title h2 {margin:0; margin-bottom:2px;}

    #topstory-title p.date {margin:0; font-size:85%;}

    

    #topstory-perex {display:block; padding:15px; font-size:110%;overflow:hidden;}

    #topstory-perex p {margin:0;}



#aside {float:right; width:310px;}



#aside .halfleft {

	width: 138px;

	padding: 10px 0 0 0;

	margin-left: 0;

	margin-bottom: 20px;

	}

	

#aside .halfright {

	float: right;

	clear: none;

	margin-left: 20px;

	width: 138px;

	padding: 10px 0 0 0;

	margin-bottom: 20px;

	}



#photos {margin:0; font-size:0; line-height:0;}

#photos a {border:0;}

#photos img {display:block; float:left; width:150px; height:110px; margin-left:8px; border:0;}



.col30 {float:left; width:310px;}

.col30.margin {margin:0 15px;}



    .col30 h4 {margin-bottom:3px;}

    .col30 ul {margin:20px 0 !important;}

    .col30 p.date {margin:0; font-size:85%;}

    .col30 p.bb {padding-bottom:20px; background:url("images/dot-02.gif") 0 100% repeat-x;}

    .col30 p img.f-left {margin-right:10px;}

    .col30 p {position:relative;}*/

/* ----------------------------------------------------------------------------------------------------------

6) Page: Article

---------------------------------------------------------------------------------------------------------- */



#page {float:left; width:630px;}



    #page-title {padding:15px;}

    #page-title h2 {margin:0; margin-bottom:2px;}

    #page-title p.date {margin:0; font-size:85%;}



    #page-content {display:block; padding:5px 15px; background:#F5F5F5; font-size:110%;}



#page-title {background:#9F9F9F;}

#page-title h2 {color:#FFF;}

#page-title h2 a {border-bottom:1px solid #5F5F5F; color:#FFF;}

#page-title h2 a:hover {border-bottom:1px solid #FFF;}

#page-title p.date {color:#000;}

#page-title p.date a {border-bottom:1px solid #5F5F5F; color:#000;}

#page-title p.date a:hover {border-bottom:1px solid #FFF; color:#FFF;}



#page-content a {border-bottom:1px solid #AFAFAF; color:#000;}

#page-content a:hover {border-bottom:1px solid #000; color:#000;}



/* ----------------------------------------------------------------------------------------------------------

7) Others

---------------------------------------------------------------------------------------------------------- */



ul.ul-list {margin:15px 0; padding:0; list-style:none;}

ul.ul-list li {margin:0; margin-bottom:6px; padding:0; padding-left:20px; background:url("images/ico-list.gif") 0 4px no-repeat;}



#aside ul {margin:15px 0; padding:0; list-style:none;}

#aside ul li {margin:0; margin-bottom:6px; padding:0; padding-left:20px; background:url("images/ico-list.gif") 0 4px no-repeat;}







.hx-style01 {/*clear:both; */ background:url("images/dot.gif") 0 50% repeat-x; font-size:85%;}

.hx-style01 span {margin-left:15px; padding:0 5px; font-weight:bold; text-transform:uppercase;}



a.ico-more {padding:5px 7px; border:0 !important;}



.alignright {float:right;}

.alignleft {float:left;}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform textarea {

	width: 100%;

	padding: 2px;

	}



#commentform #submit {

	margin: 0;

	float: right;

	}

/* End Form Elements */







/* Begin Comments*/



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}



img.avatar {float:left; margin-right:5px;}

/* End Comments */
