@charset "utf-8";
/* CSS Document */

/*
Cliente: Limo Star Rio
Version: 1.0
Data: 15/11/2009
Autor: Petherson Ferraz
Autor URI: http://www.pethersonferraz.com.br/

*/


/* ------ ESTILIZAÇÃO GLOBAL ------*/

* {padding:0; margin:0; outline:none; text-decoration:none; list-style-type:none;}
body {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#8f8f8f; background:#000;} 
h1 span, h2 span, h3, h4, hr, .hide, #session-1-2 p, a span {display:none;}
h5, h6 {font-size:16px; color:#8371ed;}
img {border:0;}

/* ------ SESSION-1-1 / Título ------*/

#session-0 {background:url(../images/layout/bg_home.jpg) top center no-repeat; width:100%; min-width:1000px; margin:0 auto;}
#session-1 {width:1000px; height:600px; margin:0 auto}
#session-1 p {color:#b1a2c7; line-height:18px; text-align:justify; font-size:1.1em}
#session-1-1 {width:500px; height:220px; float:left;}

/* ------ SESSION-1-2 / Contato para locação ------*/

#session-1-2 {width:500px; height:220px; float:left;}

/* ------ SESSION-1-3 / Menu de navegação ------*/

#session-1-3 ul {clear:both; position:absolute; top:560px; min-width:1000px;}
#session-1-3 ul li {float:left; display:block; }
#session-1-3 ul li a {display:block; color:#cccccc; border-left:solid #7465ce 8px; padding:9px 30px 9px 14px}
#session-1-3 ul li a:hover {color:#c258ff; border-left:solid #9d0fee 8px;}
#session-1-3 ul li strong {display:block; font-size:16px; padding:0 0 5px 0;}
#session-1-3 ul li small {display:block; font-size:11px; padding:5 0 0 0;}

/* ------ SESSION-1-4 / Grand Blazer ------*/

#session-1-4 {width:375px;  float:left; padding:220px 0 0 20px;} 

/* ------ SESSION-1-5 / Limo Van ------*/

#session-1-5 {width:375px;  float:right; padding:220px 36px 0 0;} 

/* ------ SESSION-1-5 / Link para orçamento ------*/

#session-1 a.linksb1, #session-1 a.linksb2 {display:block; width:252px; height:40px; background:url(../images/layout/botsb.gif) no-repeat; margin-top:10px}
#session-1 a.linksb2 {float:right;}
#session-1 a.linksb2:hover, #session-1 a.linksb1:hover {background-position:0 -40px}
#session-1 a.linkoc {display:block; width:178px; height:179px; float:left; background:url(../images/layout/btalugue.png) top no-repeat; margin-left:15px}
#session-1 a.linkoc:hover {background-position:0 -179px}

/* ------ SESSION-2  ------*/

#session-2 {width:1000px; height:595px; margin:0 auto; background:url(../images/layout/bg_02.png) center bottom no-repeat; padding-top:55px;}
#session-2-1 {float:left; width:515px; }

/* ------ SESSION-2-1-1 / Principais serviços ------*/

#session-2-1-1 {width:515px; float:left;}
#session-2-1-1 ul {width:500px;}
#session-2-1-1 ul li {float:left; margin:0 6px 6px 0;}
#session-2-1-1 ul li a {display:block; height:90px;}
#session-2-1-1 ul li a.casamentos {width:166px;  background:url(../images/layout/casamento.jpg) no-repeat;}
#session-2-1-1 ul li a.festas {width:132px; background:url(../images/layout/festas.jpg) no-repeat;}
#session-2-1-1 ul li a.formaturas {width:175px; background:url(../images/layout/formaturas.jpg) no-repeat;}
#session-2-1-1 ul li a.viagens {width:166px;  background:url(../images/layout/viagens.jpg) no-repeat;}
#session-2-1-1 ul li a.shows {width:132px; background:url(../images/layout/shows.jpg) no-repeat;}
#session-2-1-1 ul li a.aniversarios {width:175px; background:url(../images/layout/aniversario.jpg) no-repeat;}
#session-2-1-1 ul li a:hover {background-position:0 -90px;}

/* ------ SESSION-2-1-2 / Texto Luxo e elegância ------*/

#session-2-1-2 {clear:both;}
#session-2-1-2 {display:block; padding:20px 0 0 0;}
#session-2-1-2 p {text-align:justify; font-size:12px; margin-top:15px; line-height:20px; padding:0 32px 0 0}

/* ------ SESSION-2-2  ------*/

#session-2-2 {width:485px; float:left;}

/* ------ SESSION-2-2-1 / Vídeo ------*/

#session-2-2-1 span {display:block; width:436px; height:269px; border:#8d1a7d solid 1px;}

/* ------ SESSION-2-2-2 / Galeria ------*/

#session-2-2-2 #galeria {display:block; float:left; border:solid #8270eb 1px;}
#session-2-2-2 h5 {display:block; padding:20px 0 10px 0;}
#session-2-2-2 ul li {display:block; float:left; padding:0 0 7px 7px;}
#session-2-2-2 ul li a {display:block; border:solid #8270eb 1px;}
#session-2-2-2 ul li a:hover {display:block; border:solid #b812db 1px; opacity:0.65; -moz-opacity: 0.65; filter: Alpha(Opacity=65);}
#session-2-2-2 a.veja {display:block; clear:both; float:right; color:#b812db; text-decoration:underline; padding:10px 45px 0 0}
#session-2-2-2 a.veja:hover {color:#cccccc;}

/* ------ SESSION-3-1 / Todos os serviços ------*/

#session-3 {clear:both; width:1000px; height:400px; margin:0 auto; background:url(../images/layout/bg_03.jpg) no-repeat;}
#session-3-1 {float:right; width:380px; margin-top:10px;}
#session-3-1 h6 {display:block; width:380px; text-align:right; padding:0 0 10px 0}
#session-3-1 ul {text-align:right;}
#session-3-1 ul li {display:inline; line-height:22px;}
#session-3-1 ul li a {color:#6a4781; text-decoration:underline; font-size:10px; border-right:solid #6a4781 1px; padding:0 8px 0 4px;}
#session-3-1 ul li a:hover {color:#b812db; border-right:solid #b812db 1px}

/* ------ SESSION-3-2 / Créditos ------*/

#session-3-2 {float:left; width:620px; margin-top:10px;}
#session-3-2 small {display:block; color:#ab1f96; font-size:10px; padding-bottom:10px;}
#session-3-2 p big {color:#af58c2; font-size:14px;}
#session-3-2 p {display:block; color:#af58c2; font-size:12px;  padding-bottom:30px;}
#session-3-2 span {color:#521c72;}
#session-3-2 span a {color:#521c72; text-decoration:underline}
#session-3-2 span a:hover {color:#b812db; font-weight:bold;}

