/* Start of CMSMS style sheet 'layout' */
* {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif;}

body {background:#FFF url(images/fundao.png) repeat fixed;}

p, li a:link, p, li a:visited {color:#970f00; text-decoration:none;}
p, li a:hover {color:#970f00; text-decoration:underline;}
p, li a:active {color:#970f00; text-decoration:none;}


#alinhasite {width:750px; margin:20px auto;}

#inicial {width:750px; height:487px;background-image:url(images/principal2.png); float:left; position:relative;}

#twitter_home {width:200px; height:165px; position:absolute; top:10px; right:20px;}

#twitter_home img {border:0;}

#twitter_home h2 {font-size:14px; color:#000; position:absolute; right:-10px; bottom:0;}
#twitter_home h2 a {color:#A3C380; text-decoration:none;}
#twitter_home h2 a:hover {color:#A3C380; text-decoration:underline;}

#twitter_home ul {list-style:disc inside; position:absolute; left:0; top:23px;}
#twitter_home ul li {font-size:11px; color:#7A8F62; line-height:13px; margin-bottom:12px;}
#twitter_home ul li a {color:#970f00; font-weight:bold; text-decoration: none;}
#twitter_home ul li a:hover {text-decoration: underline;}




#menuhome {width:750px; height:31px; background-color:#A3C380; float:left;}
#menuhome ul {list-style:none;}
#menuhome li {float:left; padding-left:65px;}
#menuhome img {border:0;}

#topo {width:750px; height:159px; background-image:url(images/topo.gif); float:left; position:relative;}
#logo {position:absolute; top:-15px; left:-30px;}
#logo img {border:0;}

#menu_coracao {width:136px; height:31px; background-image:url(images/menu_coracao.gif); float:left;}
#menu {width:614px; height:31px; background-color:#A3C380; float:left;}
#menu ul {list-style:none;}
#menu li {float:left; padding-left:40px;}
#menu img {border:0;}

#principal {width:750px; background-color:#FFF9DF; float:left;}

#corpo {width:500px; float:left;}
#corpo h1 {font-size:16px; color:#970f00; padding-left:30px; margin:30px 0 20px 0;}
#corpo p {font-size:12px; color:#970f00; padding:0 30px; margin-bottom:10px; text-align:justify;}


#col_esquerda {width:265px; float:left; margin-top:20px;} 

#col_direita {width:250; height: inherit; overflow:auto; float:left;}
#col_direita img {border:0; float:right;}
#boxes_twitter {width:226px; border-left:1px dashed #970f00; padding:20px 10px; margin-top:60px; float:left;}

#boxes_twitter h2 {font-size:14px; color:#000;}
#boxes_twitter h2 a {color:#A3C380; text-decoration:none;}
#boxes_twitter h2 a:hover {color:#A3C380; text-decoration:underline;}

#boxes_twitter ul {list-style:disc inside; padding-left:5px;}
#boxes_twitter ul li {font-size:11px; color:#7A8F62; line-height:16px; margin-bottom:15px;}
#boxes_twitter ul li a {color:#970f00; font-weight:bold; text-decoration: none;}
#boxes_twitter ul li a:hover {text-decoration: underline;}

#lista_receitas {width:225px; height:300px; padding-left:40px; float:left;}
#lista_receitas h1 {font-size:18px; color:#970f00; padding-left:0px; margin:10px 0;}
#lista_receitas ul {list-style:disc outside; padding-left:10px; margin-top:25px;}
#lista_receitas li {font-size:13px; font-weight:bold; color:#970f00; margin-bottom:15px;}


#img_base {width:265px; float:left; margin-top:30px;}

#receitas {width:400px; float:left; padding-left:30px; margin-top:20px;}
#receitas h1 {font-size:16px; color:#970f00; padding-left:0px; margin:10px 0;}
#receitas h2 {font-size:13px; color:#970f00; margin-bottom:5px; margin-top:20px;}
#receitas p {font-size:13px; color:#970f00; margin-bottom:5px;}
#receitas img {border:0;}


#imagemdestaque {width:300px; float:left; padding:0 50px; margin-top:4px;}
#listaimagens {width:330px; float:left;}
#listaimagens td {padding:4px; cursor:pointer;}


#contato {width:500px; float:left;}
#contato h1 {font-size:16px; color:#970f00; margin:30px 0 20px 0; padding-left:70px;}
#contato form {float:left; padding-left:30px;}
#contato ul {list-style:none;}
#contato li {font-size:13px; list-style:none; color:#970f00; margin-bottom:10px;}
p.alerta_mensagem {color:#970f00; font-size:12px; margin-bottom:10px; padding-left:120px; width:200px; height:10px;}

#contato label {width:100px; text-align:right; vertical-align:middle; padding:4px 0px; margin-right:10px; float:left;}

#contato textarea {font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; width:300px; height:150px; background-color:#FFF9DF; font-size:12px; color:#7A8F62; border:1px solid #970f00; padding:3px 5px; overflow:auto; margin-top:5px;}

#botoes_contato {margin:5px 0 20px 110px; }

.contato_campos {width:300px; background-color:#FFF9DF; vertical-align:middle; font-size:12px; letter-spacing:1px; color:#7A8F62; border:1px solid #970f00; padding:4px 5px;}
.botoes {background-color:#7A8F62; border:0; text-align:center; font-size:12px; color:#FFF9DF; margin-right:6px; padding:3px 3px;}


#base {width:750px; height:85px; background-color:#FFF9DF; float:left; text-align:center;}
#base p {font-size:10px; line-height:16px; color:#970f00; margin-top:40px;}
.marcador {background-color:#fede58; padding:3px 5px;}

.cartoes { margin-top:20px; padding-bottom:30px;}




/* End of 'layout' */

