/* 
Eleganz Chauffers Service
Ditta Pubblicità
Webdesigner: Michel Michelon
Webmaster: Roque Forner Jr.
*/

/* Corpo */

a { text-decoration: none; }

html, body {
	height: 100%;
	min-height:100%;
	background-color:#000;
	margin:0;
	padding:0;
	}
	* html{ height: 100%; }

div { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* Estrutura */
#d_fundo { position: relative; width: 100%; background-image: url(../img/estrutura/f_degrade.jpg); overflow: hidden; }
#d_estrutura { position: relative; width: 972px; background-image: url(../img/estrutura/f_geral.jpg);  }
#sombra_e { position: absolute; width: 23px; left: -23px; background-image: url(../img/estrutura/sombra_e.png); overflow: hidden; }
#sombra_d { position: absolute; width: 25px; right: -25px; background-image: url(../img/estrutura/sombra_d.png); overflow: hidden; }
#d_logo { position: absolute; width: 250px; height: 170px; left: 35px; top: 15px;}

/* Rodapé */
#d_rodape { position: relative; width: 100%; height: 89px; background-image: url(../img/estrutura/f_rodape.jpg); }
#d_rodape2 { position: relative; width: 972px; height: 89px; }
#d_endereco { position:absolute; top: 30px; left: 15px; width: 350px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #dfb918; text-align: left; }
#d_ditta { position:absolute; top: 40px; right: 15px; width: 75px; height: 19px; }

/* Principal */
#d_noiva { position: absolute; width: 460px; height: 500px; left: 0px; top: 170px; }
#d_carros { position: absolute; width: 480px; height: 380px; left: 395px; top: 290px; }
#d_carros2 { position: absolute; width: 480px; height: 380px; left: 395px; top: 370px; }
#p_texto { position: absolute; width: 300px; height: 450px; left: 413px;  text-align: right; }
#p_slideshow { position: absolute; width: 530px; height: 326px; left: 420px; top: 320px; }
#p_slideshow2 { position: absolute; width: 530px; height: 326px; left: 420px; top: 400px; }

/* Textos */
#t_titulo { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 16px; color: #dfb918; }
#t_titulo2 { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 25px; color: #dfb918; }
#t_textos { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; }

/* Menu */
#menu_principal {
	position: absolute;
	width: 215px;
	height: 33px;
	right: 26px;
	text-align: left;
	background-image: url(../img/estrutura/botao1.png);
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #dfb918;
}

/* Quem Somos */
#d_noiva2 { position: absolute; width: 481px; height: 622px; left: 0px; bottom: 0px; }

/* Fale Conosco */
#d_noiva3 { position: absolute; width: 307px; height: 654px; left: 60px; bottom: 0px; }

/* Galerias */
#g_foto { position: relative; float: left; top: 310px; left: 20px; width: 220px; margin-right: 15px; margin-bottom: 30px; opacity: 0.6; color: #FFF; }
#g_foto_i { width: 220px; height: 150px; overflow: hidden; margin-bottom: 5px; }

/* Veículos */
/*
#v_foto { position: relative; float: left; top: 310px; left: 20px; width: 220px; height: 450px; margin-right: 15px; margin-bottom: 30px; opacity: 0.6; color: #FFF; }
*/
#v_foto {width: 220px; opacity: 0.6;color: #FFF;}

/* Dicas */
#d_noiva4 { position: absolute; width: 452px; height: 623px; left: 20px; bottom: 0px; }
#d_dicas { position: absolute; width: 490px; height: 520px; right: 20px; top: 290px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; overflow:auto; text-align: justify; padding-right: 10px; }
#d_titulo { font-weight: bold; color: #dfb918; }



/* Planos */
.m_planos { position: relative; display: block; float: left; top: 290px; left: 18px; opacity: 0.6; }
.m_plano1_t { position: absolute; top: 27px; left: 20px; width: 250px; height: 30px; text-align: right; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#FFF; font-size: 18px; }
.m_plano1_d { position: absolute; top: 70px; left: 32px; width: 250px; height: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size: 12px; }
#m_planos_v { /*position: relative; display: block; float: left;*/ position: absolute; top: 500px; left: 18px; width: 400px;}
#m_planov_t { position: absolute; top: 10px; left: 0px; width: 400px; height: 30px; text-align: right; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#FFF; font-size: 18px; }
#m_planop_t { position: absolute; top: 265px; left: -180px; width: 400px; height: 30px; text-align: right; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#FFF; font-size: 18px; }
.m_planov_v { position: relative; display: block; float: left; top: 0px; left: 20px; width: 180px; height: 120px; overflow: hidden; margin-right: 5px; margin-bottom: 5px; text-align: center; font-family: Arial, Helvetica, sans-serif; color:#FFF; font-size: 12px; opacity: 0.6;}
#m_planos_f { /*position: relative; display: block; float: right;*/ position: absolute; top: 500px; left: 400px; width: 520px;}
#m_planof_t { position: absolute; top: 10px; left: 0px; width: 520px; height: 30px; text-align: right; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#FFF; font-size: 18px; }

/* Paginação */
.linkPag{ font-size:10px; font-family:Verdana, Helvetica; color:#FFFFFF; text-decoration:none; padding:2px; margin:2px; border:1px solid #CCCCCC; }
.linkPag:hover{ font-size:12px; font-family:Verdana, Helvetica; color:#000000; text-decoration:none; padding:2px; margin:2px; border:0px solid #999999;font-weight:bolder; background:#FFFFFF; }
.linkPagb{ font-size:10px; font-family:Verdana, Helvetica; color:#FFFFFF; text-decoration:none; padding:2px; margin:2px; }
.linkPagb:hover{ font-size:12px; font-family:Verdana, Helvetica; color:#000000; text-decoration:none; padding:2px; margin:2px; border:0px solid #999999;font-weight:bolder; font-weight:bolder; background:#FFFFFF;}
.itemc{width:220px; float:left;margin-left:20px;padding-bottom:30px;}
