@charset "utf-8";
/*CSS resets*/
*{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #fff;
	border: none;
	outline: none;
}

#body2{
	width: 100%;
	height: 100%;
}

#container{
	width: 1100px;
	display: block;
}

#boxconteudo{margin-right: 30px;}
.mostra{display: block;}
.oculta{display: none;}

h3{
	font-size: 22px;
	margin-bottom: 14px;
	margin-left: 32px;
}

/*HOME*/
#home{
	background: url(../imagens/bg_vermelho.gif) no-repeat;
	background-color: #000;
}

.home{color: #FF2D67;}

.fundo_home{
	background: url(../imagens/bg_linhas.png);
	border-top: 10px solid  #FF2D67;
	border-bottom: 10px solid  #FF2D67;
}

/*AGENDA*/
#agenda{
	background: url(../imagens/bg_azul.gif) no-repeat;
	background-color: #000;
}

.agenda{color: #66CCFF;}

.fundo_agenda{
	background: url(../imagens/bg_linhas.png);
	border-top: 10px solid  #66CCFF;
	border-bottom: 10px solid  #66CCFF;
}

/*FOTOS*/
#fotos{
	background: url(../imagens/bg_rosa.gif) no-repeat;
	background-color: #000;
}

.fotos{color: #FF0084;}

.fundo_fotos{
	background: url(../imagens/bg_linhas.png);
	border-top: 10px solid  #FF0084;
	border-bottom: 10px solid  #FF0084;
}

/***COLUNA ESQUERDA***/
div#collumA{
	width: 370px;
	padding: 0 10px;
	padding-top: 30px;
	float: left;
	margin-left: 22px;
	display: table;
}

a#logo{
	background: url(../imagens/logoMuinho2.png) no-repeat;
	display: block;
	width: 340px;
	height: 65px;
	text-indent: -9000em;
	margin: 54px 0;
	margin-left: 37px;
}

/*menu*/
ul#menu{
	display: table;
	margin-left: 27px;
}

ul#menu li a{
	font-size: 22px;
	font-weight: bold;
	display: block;
	padding: 4px 0;
}

ul#menu li #menu_home:hover{color: #FF2E68;}
ul#menu li #menu_omuinho:hover{color: #FF9933;}
ul#menu li #menu_agenda:hover{color: #66CCFF;}
ul#menu li #menu_fotos:hover{color: #FF0084;}

ul#menu li a#active {
	font-size: 32px;
	font-weight: bold;
	margin: -15px 0 -5px 0;
}

ul#menu li span#detalhe{font-size: 40px;}

/*galeria flickr*/
.gallery_img {
	margin: 42px 0 32px 0;
	display: block;
	height: 350px;
	width: 410px;
}

.gallery_img object {
	border: 1px solid #fff;
	display: table;
	margin-top: 4px;
}

#info_bar p {
	margin: 0;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height: 18px;
	margin-left: 19px;
}

#omuinho #info_bar p {
	margin-top: 5px;
	margin-right: -4px;
}

/*botao link para o orkut*/
.link_orkut{
	display: inline-block;
	padding: 6px 20px;
	margin: 2px 0;
}
/*fundo para o botao-link para a comunidade do Orkut*/
#botao_home{background: url(../imagens/bg_botao_home.gif) repeat-x;}
#botao_home:hover{background: url(../imagens/bg_hover_home.gif) repeat-x;}

#botao_omuinho{background: url(../imagens/bg_botao_omuinho.gif) repeat-x;}
#botao_omuinho:hover{background: url(../imagens/bg_hover_omuinho.gif) repeat-x;}

#botao_agenda{background: url(../imagens/bg_botao_agenda.gif) repeat-x;}
#botao_agenda:hover{background: url(../imagens/bg_hover_agenda.gif) repeat-x;}

#botao_fotos{background: url(../imagens/bg_botao_fotos.gif) repeat-x;}
#botao_fotos:hover{background: url(../imagens/bg_hover_fotos.gif) repeat-x;}

/***COLUNA DIREITA***/
#collumB{
	width: 500px;
	min-height: 1024px;
	text-align: right;
	background: url(../imagens/shadow_collum.png) repeat-y;
	padding: 40px 30px 90px 40px;
	margin: -10px 0 -63px 0;
	float: left;
	display: inline-block;
}

#ultimosEvendos{margin-right: 30px;}
#ultimosEvendos h2{margin: 9px 0 -48px 0;}
#fotos #ultimosEvendos h2{margin: 9px 0 -8px 0;}

/*evento maximizado*/
#data_evento{
	font-size: 16px;
	margin: 3px 0;
}

.evento{display: inline-block;}

.head_evento{
	display: inline-block;
	margin-bottom: 5px;
}

.head_evento span{font-size: 18px;}

.head_evento img{
	position: relative;
	bottom: -20px;
	margin-right: 20px;
}

.titulo_evento{
	font-size: 28px;
	margin: 7px 0 10px 70px;
	width: 400px;
}

.info_evento{
	margin: 15px 0 10px 0;
	display: table;
	float: right;
}

/*evento minimizado*/
.data_evento2{
	font-size: 16px;
	color: #fff;
}

.titulo_info{font-weight: bold;}

#collumB span p, #contentB .text_evento{
	font-size: 18px;
	line-height: 26px;
	text-align: right;
	margin-left: 55px;
}

#omuinho #collumB .text_evento{margin: 10px 0 10px 55px;}

.text_evento, #omuinho #collumB .text_evento p, #omuinho #collumB .text_evento span{
	margin: 10px 0 10px 55px;
	font-size: 18px;
	line-height: 26px;
	text-align: right;
}

.separador{
	display: inline-block;
	margin: 11px 0 45px 0;
}

a#flier{
	text-indent: -9000em;
	margin: 15px 0;
	display: block;
}

#home a#flier{margin-bottom: -12px;}

a#flier_azul{
	text-indent: -9000em;
	width: 150px;
	height: 150px;
	display: block;
	margin: 15px 0;
	float: right;
}

/*incluir nome na lista*/
#nomena_lista{
	display: table;
	width: 400px;
	float: right;
	margin-top: 25px;
	margin-bottom: 5px;
}

.add_nome_lista{
	font-size: 20px;
	font-weight: bold;
}
.add_nome_lista:hover{color: #FF2E68;}
.add_nome_lista_open{color: #FF2E68;}/*adicionar nome na lista expandido*/

form{
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: -25px;
	float: right;
}

form fieldset{margin: 4px 0;}

form input{
	background: url(../imagens/pontos.gif) repeat-x bottom;
	width: 237px;
	padding: 3px 0 1.5px 5px;
	margin-left: 13px;
}

.alerta{
	background: url(../imagens/alert.gif) no-repeat left;
	font-size: 16px;
	padding-left: 60px;
	display: inline-block;
	margin: 13px 0 0 200px;
}

#alertB{
	background: url(../imagens/alert_azul.gif) no-repeat left;
	font-size: 18px;
	padding-left: 45px;
	display: table;
	margin: 18px 0 0 40px;
}

/*botao nuvem*/
.nuvem{
	background: url(../imagens/nuvem.gif) no-repeat bottom;
	color: #FF2E68;
	font-size: 22px;
	font-weight: bold;
	display: inline-block;
	padding: 21px 26px;
}

form .home{font-size: 22px;}

form fieldset .home{
	font-size: 13px;
	margin-left: -2px;
}

/*O MUINHO*/
#omuinho{
	background: url(../imagens/bg_amarelo.gif) no-repeat;
	background-color: #000;
}

.fundo_omuinho{
	background: url(../imagens/bg_linhas.png);
	border-top: 10px solid  #FF9933;
	border-bottom: 10px solid  #FF9933;
}

.omuinho{color: #FF9933;}

#omuinho #tituloCollum{
	font-size: 50px;
	margin-bottom: 17px;
}

#omuinho #collumB h3{
	font-size: 28px;
	float: right;
	margin: 10px 0 10px 60px;
}

#contentB h2{
	font-size: 46px;
	font-style: italic;
	display: inline-block;
	margin: 0 0 20px 0;
}

/*titulo do texto do conteudo*/
#contentB h3{
	font-size: 28px;
	margin: 10px 11px 10px 0;
}

#fotos_bar h2{
	font-size: 22px;
	padding-right: 0;
	margin: 0 0 20px 0;
	float: right;
}

#fotos_bar #info_bar h3{font-size: 22px;}
#fotos_bar #info_bar p{display: inline-block;}
#fotos_bar #info_bar span, #fotos_bar #info_bar a{margin-right: 0;}

/*AGENDA*/
.containerB{margin: 30px 0;}

#ano_evento{
	width: 465px;
	position: relative;
	display: inline-block;
	margin: 34px -10px 0 0;
}

#ano_evento #detalhe{
	display: inline-block;
	font-weight: bold;
	font-size: 16px;
	margin: 0 5px;
}

.head_ano{
	width: 324px;
	display: inline-block;
	background: url(../imagens/bg_select.gif) repeat-x;
	display: inline-block;
	padding-top: 5px;
}

.head_ano a{
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
}

.head_ano img{
	float: right;
	margin: -5px 0 3px 20px;
}

#ano_evento dl{
	width: 280px;
	margin-top: -2px;
	margin-left: 107px;
	background: #F2F2F2 url(../imagens/bg_select_option.fig) repeat-x bottom;
	padding: 15px 42px 15px 1px;
	position: absolute;
}

#agenda #ano_evento dt, #agenda #ano_evento dd *{
	font-style: italic;
	font-weight: bold;
	color: #66CCFF;
}
#agenda #ano_evento dd a:hover{color: #666;}

#ano_evento dt{
	padding: 10px 0;
	font-size: 18px;
}

#ano_evento dd{
	padding: 2px 0;
	font-size: 16px;
}

#agenda form{margin-bottom: 10px;}

#agenda .add_nome_lista:hover, #agenda .nuvem{color: #66CCFF;}

#agenda .head_evento{
	display: inline-block;
	width: 400px;
}

#agenda .head_evento .titulo_evento{
	margin: 6px auto;
	margin-right: 0;
}

#agenda .alerta{background: url(../imagens/alert_azul.gif) no-repeat left;}

#agenda form input{background: url(../imagens/pontos_azul.gif) repeat-x bottom;}

/*FOTOS*/
#fotos .head_ano{background: url(../imagens/bg_select_rosa.jpg) repeat-x;}

#fotos #ano_evento dt, #fotos #ano_evento dd *{
	font-style: italic;
	font-weight: bold;
	color: #FF0084;
}
#fotos #ano_evento dd a:hover{color: #666;}

/*galeria flickr*/
.gallery_img_fotos{
	float: right;
	margin: 5px 0;
}

.gallery_img_fotos #botao_fotos{
	float: right;
	font-weight: bold;
	margin-top: 10px;
}

/*TODAS AS FOTOS*/
#anos, #meses{
	font-size: 18px;
	font-weight: bold;
}

#anos, #meses, #box_mes{display: inline-block;}

#anos{padding: 20px 0;}

#meses{padding:7px 0;}

#box_mes{display: inline-block;}

#bottom {
	width: 953px;
	height: 53px;
	clear: both;
	position: relative;
	z-index: 2;
}

#assinatura_home, #assinatura_omuinho, #assinatura_agenda, #assinatura_fotos {
	display: inline-block;
	text-indent: -900em;
	width: 35px;
	height: 22px;
	margin-left: 47px;
	background: url(../imagens/CUB2.png) no-repeat top;
	float: left;
}

#assinatura_home:hover {background-position: center 24.8%;}
#assinatura_omuinho:hover {background-position: center 48.7%;}
#assinatura_agenda:hover {background-position: center 74%;}
#assinatura_fotos:hover {background-position: center 99.3%;}

/*voltar ao topo*/
.jump_top_agenda, .jump_top_fotos, .jump_top_omuinho, .jump_top {
	font-size: 16px;
	display: inline-block;
	float: right;
}

.jump_top:hover{color: #FF2E68;}
.jump_top_omuinho:hover{color: #FF9933;}
.jump_top_agenda:hover{color: #66CCFF;}
.jump_top_fotos:hover{color: #FF0084;}


