* {		
							font-family:Arial, Helvetica, sans-serif;
}

body { 
		font:Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
		background:url(img/bg-topo-01.jpg) repeat-x;
	}

#centralizado { 
				width:925px; 
				height:auto; 
				margin:auto; 
			}
			
#centralizado #topo {
						height:53px;
						width:auto;	
						background:#000;
						margin:0;
	}
	
#centralizado #topo .logo {
							height:35px; 
							width:350px;
						}
						
#centralizado #topo .logo img{ 
								margin:10px 0 0 0;
							}

#centralizado #topo .atendimento { 	
									float:right; 
									background:url(img/img-telefone-topo.jpg) no-repeat top right #000;
									height:38px; 
									width:323px;
									margin:8px 10px 0 0;
								}

/* menu do topo*/
#centralizado #menu	{
						height:35px;
						margin:0;
					}
				  
#centralizado #menu	ul { 
							margin:0 0 5px 0;
						}

#centralizado #menu	ul li {
							float:left;
							list-style:none;
							margin:0 10px 0 0;
							padding:10px 0px 20px 10px;
							background:url(img/img-separador-menu_s1.jpg) no-repeat;
						}

#centralizado #menu	ul li.fst { 
								background:none;
							}

#centralizado #menu	ul li a:link,
#centralizado #menu	ul li a:active,
#centralizado #menu	ul li a:visited {
										font-family:Arial, Helvetica, sans-serif,;
										font-size:14px; 
										color:#FFF;
										text-decoration:none;
								}
						
#centralizado #menu	ul li a:hover {
									color:#CCC;
									text-decoration:underline;
								}
								
#centralizado #banner { 
						height:282px;
						widht:924px;
						margin:0 0 20px 0;
					}								


/*home destaques*/

#centralizado .destaque {
							height:269px;
							width:202px;
							float:left;
							margin:0;
						}
						
#centralizado .destaque h1.servidor-dedicado{
												background:url(img/tit-destaque-servidor-dedicado.jpg) no-repeat;
												height:48px;
												width:202px;
												text-indent:-9999px;
												display:block;
												margin:0;
											}

#centralizado .destaque h1.servidor-virtual{
												background:url(img/tit-destaque-servidor-virtual.jpg) no-repeat;
												height:48px;
												width:202px;
												text-indent:-9999px;
												display:block;
												margin:0;
											}
						
#centralizado .destaque h1.colocation{
										background:url(img/tit-destaque-solucao-colocation.jpg) no-repeat;
										height:48px;
										width:202px;
										text-indent:-9999px;
										display:block;
										margin:0;
									}
						
#centralizado .destaque h1.solucao-complexa {
												background: url(img/tit-destaque-solucoes-complexas.jpg) no-repeat;
												height:48px;
												width:202px;
												text-indent:-9999px;
												display:block;
												margin:0;
										}
						
#centralizado .destaque p{ 
							font-size:14px;
							margin:15px 0 0 0 ; 
						}

#centralizado .destaque-separador{ 
									background:url(img/bg-sepadador-destaque.jpg) no-repeat;
									height:182px;
									width:21px;
									margin:50px 12px 0 6px;
									float:left;
								}



/*home saiba mais*/

#centralizado .saibamais{ 
							height:25px; 
							width:92px; 
							background:url(img/bt-saiba-mais.jpg) no-repeat;
							font-size:12px;
							text-indent:-9999px;
							display:block;
							margin:25px 0 0 0;
						}

/*home publicidade*/

#centralizado .publicidade { 
								height:250px;
								width:250px; 
								float:left;
							}


/*home infraestrutura*/

#centralizado #infraestrutura{ 
								margin:0 0 0 265px;}

#centralizado #infraestrutura h2{ 
									background:url(img/tit-infraestrutura.jpg) no-repeat;
									height:32px; 
									width:661px; 
									color:#FFF;
									padding:5px 0 2px 15px;
									font-size:16px;
									margin:0;
								}

#centralizado #infraestrutura .infra { 
										height:213px; 
										width:186px; 
										background:url(img/box-infraestrutura.jpg) no-repeat;
										float:left;
										margin:0 6px 0 0;
										padding:0 15px;
									} 

#centralizado #infraestrutura .ult { 
										margin:0;
								}

#centralizado #infraestrutura h3 { 
									font-size:14px;
									color:#C62600;
									font-weight:bold;
									padding:10px 0 0 10px;
								}

#centralizado #infraestrutura p { 
									font-size:13px;
									color:#000;
									font-weight:normal;
									padding:10px 0 0 10px;
							}

/*menus laterais*/

#centralizado #menu-servidor { 
								width:254px;
								margin:15px 0 0 0;
							}

#centralizado #menu-servidor .tit-servidor {
												background:url(img/tit-menu_servidor.jpg) no-repeat;
												height:42px;
										}

#centralizado #menu-servidor .tit-infraestrutura {
													background:url(img/tit-menu_infraestrutura.jpg) no-repeat;
													height:42px
												}

#centralizado #menu-servidor .tit-sobre {
											background:url(img/tit-menu_sobre.jpg) no-repeat;
											height:42px
										}



#centralizado #menu-servidor .menu-corpo { 
											border:#F00 solid 1px;
										}

#centralizado #menu-servidor .menu-corpo2 { 
											border:#999 solid 1px;
										}


#centralizado #menu-servidor  ul {
									padding:0px 0px 0px 20px; 
								} 


#centralizado #menu-servidor  ul li { 
										background:url(img/img-setinha.jpg) 5px no-repeat;
										margin:8px 0;
										padding:0 10px 0 30px;
										list-style:none;
								} 

#centralizado #menu-servidor  ul li a:link, 
#centralizado #menu-servidor  ul li a:visited, 
#centralizado #menu-servidor  ul li a:active {
												font-size:12px;
												text-transform:uppercase;
												color:#C52600;
												text-decoration:none;
											}

#centralizado #menu-servidor  ul li a:hover {
												text-decoration:underline;
											}



/*

#centralizado #menu-servidor .tit-servidor {
												background:url(img/tit-menu_servidor.jpg) no-repeat;
												height:10px;
										}

*/
/*conteudo*/

#centralizado #conteudo { 
							float:right;
							height:auto;
							width:670px;
					 } 

#centralizado #conteudo h1{
							font-size:16px;
							background:url(img/bg-tit-interna.jpg) no-repeat;
							width:661px;
							color:#FFF;
							height:32px;
							margin:5px 0 0 15px;
							padding:7px 0 0 10px;
						} 

#centralizado #conteudo .fundo {
									background:#EFEFEF;
									margin:0 10px 0 15px;
									height:480px;
									clear:both;
									width:650px;
							}

#centralizado #conteudo .fundo p {
									margin:0px 0 0 20px;
									padding:20px;
									font-size:14px;
									
							}

/*dedicado*/

#centralizado #conteudo .fundo .anuncio-dedicado {
													float:left;
													height:198px; 
													width:292px;
													margin:16px;
												}


#centralizado #conteudo .fundo .anuncio-dedicado .fst {
														margin-top:15px;
														margin-right:15px;
														margin-bottom:0;
														margin-left:0;
													}


/*colocation*/

#centralizado #conteudo .fundo .anuncio-colocation {
													float:left;
													height:228px; 
													width:253px;
													margin:30px;
												}


#centralizado #conteudo .fundo .anuncio-colocation .fst {
														margin-top:15px;
														margin-right:15px;
														margin-bottom:0;
														margin-left:15px;
													}


#centralizado #conteudo .fundo a:link,
#centralizado #conteudo .fundo a:active,
#centralizado #conteudo .fundo a:visited { 
											color:#900; 
											text-decoration:none;
										}
										
#centralizado #conteudo .fundo a:hover{ 
											text-decoration:underline;
											color:#800000;
										}


/*formulario do servidor dedicado*/


#centralizado #conteudo #box-img-servidor { 
											
										}

#centralizado #conteudo #box-img-servidor p{ 
												margin:160px 0 0 55px;
												font-size:14px;
												color:#F00;
												height:20px;
										}



#centralizado #conteudo #box-img-servidor .txt-grande{ 
														font-size:26px;
														font-weight:bold;
													}



#centralizado #conteudo .fazer-surgir img.bt-sa { margin:0; border:none;} 
#centralizado #conteudo .fazer-surgir{margin:50px 0 30px 0; width:auto; height:50px; padding:0}

#centralizado #conteudo .surgir	 { display:block; margin:25px 0 0 0 ; }

#centralizado #conteudo .box-descricao-servidor	 { 
													height:200px;
													width:437px;
													margin:0 0 0 230px;
												}

#centralizado #conteudo .box-descricao-servidor p {
													font-size:14px;
													line-height:20px;
													padding:0;
													margin:8px 0 0 0;
												}


#centralizado #conteudo .box-descricao-servidor img { 
														margin:40px 0 0 0;
												}

#centralizado #conteudo .box-formulario { 
											height:auto;
											width:660px;
											margin:20px 0 20px 15px;
										}


#centralizado #conteudo .box-formulario .tit-form {
													height:35px;
													width:660px;
													background:url(img/bg-formulario-servidor.jpg) no-repeat; 
												}

#centralizado #conteudo .box-formulario .tit-form h4 {
														font-size:16px; 
														color:#FFF; 
														margin:0 0 0 25px;  
														padding-top:5px; 
													}

#centralizado #conteudo .box-formulario .tit-form h4 .saibamais2 { 
																	float:right; 
																	margin:5px 30px 0 0;
																}

#centralizado #conteudo .box-formulario .tit-form a:link,
#centralizado #conteudo .box-formulario .tit-form a:active, 
#centralizado #conteudo .box-formulario .tit-form a:visited { 
																background:url(img/bt-saibamais.jpg) no-repeat;
																margin:15px 0 0 0px;
																padding:0 0 0 25px;
																font-size:13px;
																font-weight:normal;
																color:#FFF;
																text-decoration:none;
															}

#centralizado #conteudo .box-formulario .tit-form a:hover { 
															text-decoration:underline;
														}

#centralizado #conteudo .box-formulario img {
												float:left;
												margin:20px 30px 0 20px;
												clear:both;
											}

#centralizado #conteudo .box-formulario .corpo-form {
														border:#D52800 solid 1px;
														height:auto;
														min-height:70px;
														width:658px;
														padding-bottom:30px;
														margin-bottom:20px;
												}

#centralizado #conteudo  .corpo-form p{
										font-size: 14px;
										margin: 10px 10px 10px 0;
										color:#666;
									}

#centralizado #conteudo  .corpo-form h2{
										font-size: 18px;
										margin: 20px 10px 10px 0;
										color:#666;
									}

#centralizado #conteudo .box-formulario .corpo-form .description {
																		margin: 6px 0 0 0;
																		height: 190px;
																		text-align: left;
																}
#centralizado #conteudo .box-formulario .corpo-form .description p {
																		font-size: 12px;
																		margin: 10px;
																		color:#666;
																	}


#centralizado #conteudo .box-formulario .itens-form {
														height:auto;
														width:500px;
														margin:20px 0 0 100px;
													}

#centralizado #conteudo .box-formulario .itens-form input { 
															margin-right:10px;
															font-size:12px;
														}

#centralizado #conteudo .box-formulario .itens-form select { 
															font-size:12px;
														}

#centralizado #conteudo .box-formulario .itens-form label { 
															font-size:12px;
														}
/* tabela colocation*/

#centralizado #conteudo .tabela-colocation { 
												width:620px; 
												margin:auto;
										}
										
#centralizado #conteudo .tabela-colocation p { 
												font-size:12px; 
												font-weight:bold; 
												line-height:15px;
											}

#centralizado #conteudo .tabela-colocation .largura-inp { 
															width:378px;
														}

/* resumo*/

#centralizado #resumo { 
						width:255px;
		}

#centralizado #resumo h5{ 
							background:url(img/tit-resumo.jpg) no-repeat; 
							height:26px; 
							margin-top:18px; 
							color:#FFF; 
							font-size:16px; 
							padding:7px 0 0 10px;
					}

#centralizado #resumo p {
							font-size:13px; 
							/*color:#900;*/
							margin:0 0 5px 10px;
		}
#centralizado #resumo p.nome-plano {
									/*color:#900; */
									font-size:18px; 
									font-weight:bold; 
									text-decoration:underline; 
									margin-bottom:15px;
								}

#centralizado #resumo input { 
								border:#900 solid 1px;
								height:35px;
								width:150px;
								font-size:20px;
								text-align:center;
								margin:60px 0 15px 35px;
							}


/*rodape*/

#rodape { 
			background:#F8F8F8;
			border-top:#E5E5E5 solid 2px;
			margin:20px 0 0 0;
			height:220px; 
			width:auto; 
			padding:10px 0 0 0;
		}

#rodape .rodape { 
					margin:0 auto; 
					width:925px;
					border:#F8F8F8 solid 1px;
				}

#rodape .rodape-menu {
						height:40px; 
						width:600px; 
						float:left; 
						margin:0;
					}

#rodape .rodape-menu ul { 
							margin:0; padding:0;
						}

#rodape .rodape-menu ul li {
							float:left; 
							list-style:none;
							margin:0; 
							padding:0;
						}
						

#rodape .rodape-menu ul li a:link,
#rodape .rodape-menu ul li a:active,
#rodape .rodape-menu ul li a:visited {
 									font-size:12px; 
									color:#000; 
									text-transform:uppercase; 
									border-left:1px solid #CCC; 
									padding:3px 15px; 
									text-decoration:none;
									font-weight:bold;
								}					

#rodape .rodape-menu ul li a.fst {
									border:none;
									padding-left:0;
								}

#rodape .rodape-menu ul li a:hover{
									text-decoration:underline;
									color:#F00;
								}

#rodape .tel { 
				background:url(img/img-rodape_telefone.jpg) no-repeat;
				height:117px;
				width:280px;
				margin:0 0 0 650px;
			}
				


#rodape .texto { 
					width:600px;
					float:left;
					margin:20px 0 0 0;
				}
#rodape .texto p {
					color:#616161;
					font-size:12px;
					line-height:1.5em;
					font-weight:bold;
					word-spacing: 0.01em;
					letter-spacing: 0.01em;
}

#rodape .rede-social { 
							height:50px; 
							width:280px; 
							margin:130px 0 0 650px;
							padding:0;
						}					







