/* CSS Document - Gattos */

body{
background:url(../imagens/bg.jpg) no-repeat center top;
margin:auto;
padding:inherit;
font-family:Trebuchet MS;
font-size:13px;
color:#333333;
}

a:link {color:#aa10bc;text-decoration:none;}
a:visited {color:#aa10bc;text-decoration:none;}
a:hover {color:#aa10bc;text-decoration:underline;}


h1 {
font-size:20px;
color:#FF6699;
font-family:tahoma;
}

h2 {
font-size:16px;
color:#660066;
font-family:tahoma;
}

ul {
list-style-image:url(../imagens/ul.jpg);
}


#topo{
width:100%;
height:322px;
margin:auto;
padding:inherit;
}

#container{
width:860px;
background:center no-repeat;
margin:auto;
padding:inherit;
}

#lateral{
width:190px;
height:730px;
margin:auto;
padding:18px 0 0 18px;
background:url(../imagens/menu.jpg) no-repeat;
float:left;
font-size:12px;
font-family:tahoma;
}

		.titulo_menu{
		font-size:14px;
		color:#FFFFFF;
		}
		
		.menu01{
		color:#4e0079;
		font-weight:bold;
		line-height:20px;
		}
		
		.link_rosa a:link {color:#4e0079;text-decoration:none;}
		.link_rosa a:visited {color:#4e0079;text-decoration:none;}
		.link_rosa a:hover {color:#c200a0;text-decoration:none;}
		
		.menu02{
		color:#c200a0;
		font-weight:bold;
		line-height:20px;
		}
		
		.link_roxo a:link {color:#c200a0;text-decoration:none;}
		.link_roxo a:visited {color:#c200a0;text-decoration:none;}
		.link_roxo a:hover {color:#4e0079;text-decoration:none;}

#conteudo{
width:630px;
margin:auto;
padding-right:15px;
float:right;
text-align:justify;
}

		.top {
		width:630px;
		height:55px;
		background:url(../imagens/bg-top.jpg) no-repeat top center;
		padding-top:15px;
		}


#rodape{
width:100%;
height:150px;
clear:both;
background:url(../imagens/rodape.jpg) repeat-x;
margin:auto;
padding:60px 0 0 0;
color:#CCCCCC;
font-size:11px
}

.box_vitrini{
width:438px;
background:url(../imagens/img_vitrini.jpg) no-repeat;
margin:auto;
padding:30px 0 0 194px;
}

		.titulo_vitrini{
		width:440px;
		height:30px;
		color:#c200a0;
		font-size:24px;
		letter-spacing:-1px;
		margin:auto;
		padding: 0 0 0 20px;				
		}
		
.box_videos{
background:url(../imagens/img_videos.jpg) no-repeat;
width:322px;
margin:auto;
padding:120px 0 0 5px;
float:left;
}

		.titulo_videos{
		width:250px;
		height:30px;		
		color:#c200a0;
		font-size:24px;
		letter-spacing:-1px;
		margin:auto;
		padding: 0 0 0 0;								
		}

.box_dia_noiva{
background:url(../imagens/img_dia_noiva.jpg) no-repeat;
width:284px;
margin:auto;
padding:120px 0 0 15px;
float:right;
}

		.titulo_noivas{
		width:250px;
		height:30px;		
		color:#4e0079;
		font-size:24px;
		letter-spacing:-1px;
		margin:0 0 0 0;
		padding: 0 0 0 0;	
		}

		.bt_noivas{
		font-size:13px;
		font-weight:bold;		
		}
		
.top-conteudogattos {
font-size:25px;
color:#4e0079;
margin:0;
padding:0;
font-family:tahoma;
}

.top-conteudohairschool {
font-size:25px;
color:#c200a0;
margin:0;
padding:0;
font-family:tahoma;
}

.foto-dir{
width:300px;
height:300px;
float:right;
}

.tabela-fotos tr td{
border:solid 1px #d0d0d0;
}

.data{
color:#CC3366;
font-weight:bold;
}

.tabela_profissionais tr td {
	border:1px #CCCCCC solid;
	}
	
	#dicas {
	width:440px;
	border: 1px dashed #b039d7;
	background-image:url(../imagens/dash.gif);
	background-color:#F3E1F4;	
	margin-left:20px;
	padding:4px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4c4c4c;
}


#dicas2 {
	width:440px;
	border: 1px dashed #000000;
	background-color:#CC66CC;
	margin-left:20px;
	padding:4px;
	font-family:"Trebuchet MS";
	font-size:11px;
	
}


ul.dicas {
	list-style-image:url(../imagens/seta.jpg);
	line-height:18px;
	color:#FFFFFF;	
	}
	
.foto_noiva{
float:right;
width:230px;
height:170px;
}

.foto_cursos{
float:left;
width:180px;
height:221px;
}

.foto_cursos_massagem{
float:left;
width:220px;
height:218px;
}

.foto {
float:left;
width:110px;
height:120px;
margin-top:0px
}

.foto_contato{
float:right;
width:164px;
height:217px;
}

textarea {
	font-size:12px;
	border:solid 1px #d182eb;
	color:#000000;
	}

input {
	font-size:12px;
	border:solid 1px #d182eb;
	color:#000000;
	}

.preco{
color:#c200a0;
font-size:22px;
}
	

.video_rosa {
font-size:20px;
color:#ce4396;
font-family:tahoma;
}	

.video_verde {
font-size:20px;
color:#5a6b25;
font-family:tahoma;
}

.video_cinza {
font-size:20px;
color:#838385;
font-family:tahoma;
}	

.video_vermelho {
font-size:20px;
color:#e92124;
font-family:tahoma;
}

.video_roxo {
font-size:20px;
color:#9063a6;
font-family:tahoma;
}

.video_preto {
font-size:20px;
color:#242223;
font-family:tahoma;
}

.video_azul {
font-size:20px;
color:#024e7f;
font-family:tahoma;
}

.video_laranja {
font-size:20px;
color:#f56c24;
font-family:tahoma;
}
	





		
		
		
		



