/*  
*/
body { 
  font-family:georgia,"times new roman",times,serif;
  font-size:16px;}
#wrap { 
  width:100%; *width:100%;
  font-family:georgia,"times new roman",times,serif;
 font-size:15px; margin:0 auto;border: 1px #f3f3f3 solid; background:#ffffff; color:#333333;}
}
#header 
   { width:70%; position:relative; color:#f3f3f3; margin-bottom:3px; float:left; padding:0;}
#header h1 {margin:20; padding:0; }


#header h1 a {display: no-repeat left top;} 
#search {margin-top:0px; *margin-top:0px; float:left;margin-right: 0px;}
input#searchsubmit {margin-top:11px;*margin-top:7px; border:1px solid #ccc; color:#333; font-size:13px; margin-right: 0px;}
.left 
  { float:left;
    width:962px; *width:962px; margin:0px 0px 0px 0px;  padding-top:3px; padding-bottom:2px; padding-left:38px; border-top:0px solid #f3f3f3; border-bottom:0px solid #f3f3f3;background-color: none;line-height:180%;}
.right { float:right; width:25%; border-left:0px solid #f3f3f3; margin:0px 25px 0px 0px;  padding:35px; 35px 35px 35px; background-color: #F8F8FF; border-radius:2em;} 
.right img { border-left:1px solid #f3f3f3; display:block; margin-left:10px; margin-right:auto; }
.middle 
    {margin-top:0px; 
    line-height:1.467em; 
    margin-left:30px; 
    margin-right:0px; 
    float:left; 
    width:55%;
    *width: 55%;
    overflow:hidden;
    border-right:0px solid #f3f3f3; 
   padding:36px;  
    font-weight:400;
background-color: #FFFAFA;
 border-radius:2em;
}
.middle h2 { font-size:24px; width: 520px;margin:10px 7px 0px 0; padding:5px 0; color:#333; line-height: 24px;}
.middle img {margin-left:0px; margin-top:0px; border:1px #eee solid; padding: 0px;}
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr {padding:78px; *padding: 57px;height:1px; *height:1px;border-bottom: #CCC 0px solid; background: blue;}
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; margin-left:20px; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span {}
.addthis { float:right; clear:both; }
/* a:link,a:active,a:visited { text-decoration:none; color:none; border:none; }*/
.left h2,.comments h3 { font-size:11px; border-bottom:dashed 0px #ccc; margin:0 7px 3px; padding:3px 0;}
.left ul { list-style-type:none; margin:0; padding:0; font-size:11px;  text-transform:uppercase; }
.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0px 0px 0px 0px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; border:0; margin:0; padding:0 0 0px 4px; }
.left ul li ul li :hover { border-bottom:#ccc 0px solid;}
.right h2 { font-size:14px; text-color: #ffffff;border-bottom:dashed 0px #ccc; margin:10px 7px 15px -15px; padding:3px 0; text-transform:uppercase;}
.comments h3 { font-size:14px; text-color: #ffffff;border-bottom:dashed 0px #ccc; margin:10px 7px 15px 0px; padding:3px 0; text-transform:uppercase;}
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:14px; }
.right ul li,.right ul li { border-top: 0px solid lightgrey;list-style-type:none; margin:0 0 20px; padding:0 10; font-color:#000000; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 0px; }
.right ul li ul li,.right ul li ul li { list-style-type:disc; border:0; margin:100; padding:0 0 6px 4px; }
.right ul li ul li :link {color: #000000; text-decoration: none;}
.right ul li ul li :hover {text-decoration: underline;}
.right ul li ul li :visited {color: #000000; text-decoration: none;}
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:26px; border-bottom:dashed 1px #ccc; margin:0px 7px 3px 0; padding:3px 0; } 
h3 {
  margin: -5px 0 15px 0em;
  font:georgia,serif;
  font-size/* */: 16px;
  font-size: 16px;
  color:#333333;
  letter-spacing: normal;  
  font-weight:400;
 width: 520px;
}
h4 {
  margin: 0 0 .15em;
  font:arial;
  font-size/* */: 12px;
  font-size: 12px;
  color:#800088;
  letter-spacing: normal;
  font-weight:400;
}
h5 {
  margin: 0 0 .75em;
  font:arial;
  font-size/* */: 11px;
  font-size: 11px;
  color:#999999;
  letter-spacing: normal;
  font-weight:500;
  }
    }
p.home {
  margin: -.10em 0 .75em;
   *margin: -.1em 0 .75em;
  font-family: georgia,"times new roman",times,serif;
  font-size/* */: 12px;
  font-size: 12px;
  color:#333333;
  letter-spacing: 17pxl;
  font-weight:400;
    }
/* Padrão de link das seções e títulos da home */
a.one:link {
  color: #000000; 
  text-decoration: none;
   }
a.one:visited 
  {
  color: #000000;
  text-decoration: none;
 }
 a.one:hover {text-decoration:underline} 
/* Padrão de link das seções e categoriass */
a.two:link {color: #333333; text-decoration: none;}
a.two:visited {color: #333333;text-decoration: none;}
a.two:hover {text-decoration:underline;}
 
/*Padrão de link no corpo dos textos*/ 
a:link {color: #800088; text-decoration:underline;}
a:visited {color: #800088; text-decoration:underline;}
a:hover {color: #333333;text-decoration:underline;} /
/* Padrão de link das chamadas na home */
a.homeA:link {color: #800088; font-size:20px;line-height:22px; font-weight:bold;}]
a.homeA:visited {color: #800088; font-size:20px; line-height:22px; font-weight: bold;}
a.homeA:hover {text-decoration:underline;}
/* Padrão de link das chamadas na home */
a.homeA1:link 
   {
   color: #000000; 
   font-size:16px;  
    font-weight: bold;
   line-height:18px;
  
   }
a.homeA1:visited 
  { 
  color: #000000; 
  font-size:16px; 
  font-weight: bold;
  line-height:18px
  }
a.homeA1:hover 
  {
  text-decoration:underline;
}
/* Padrão de link das chamadas na home */
a.homeA2:link 
   {
   color: #800088; 
   font-size:12px;  
    font-weight: bold;
   line-height:14px;
   }
a.homeA2:visited 
  { 
  color: #800088; 
  font-size:12px; 
  font-weight: bold;
  line-height:14px
  }
a.homeA2:hover 
  {
  text-decoration:underline;
}
/* Padrão de link das chamadas na home */
a.homeB1:link 
   {
   color: #000000; 
   font-size:16px;  
    font-weight: bold;
   line-height:17px;
   }
a.homeB1:visited 
  { 
  color: #000000; 
  font-size:16px; 
  font-weight: bold;
  line-height:17px
  }
a.homeB1:hover 
  {
  text-decoration:underline;
}
/* Padrão de link das chamadas na home */
a.homeB2:link 
   {
   color: #000000; 
   font-size:16px;  
    font-weight: bold;
   line-height:14px;
   }
a.homeB2:visited 
  { 
  color: #00000; 
  font-size:16px; 
  font-weight: bold;
  line-height:14px
  }
a.homeB2:hover 
  {
  text-decoration:underline;
}
div.home_menu_esq 
{font-size: 11px; text-transform:uppercase; width: 100px; float: left;margin-left:20px; background:none; line-height:25px;} 
.curtas {width: 240px; float: left; margin-left:15px; margin-top:0px;background:none;padding: 0px 0px 0px 0px;}
.curtas h1 {font-color:#000000; font-size:18px; margin-bottom:10px; margin-top:0px;}
.curtas p {font-size:14px; margin-bottom:10px;margin-top:0px;line-height:16px;}
.curtas a {text-decoration:none;}
.curtas a:visited {text-decoration: none;}
.curtas a:hover 
  {
  text-decoration:underline;
}
div.home_grandes {font-size: 14px; float: left; width:300px; border-left: #f3f3f3 1px solid; margin-left:25px; background:none;}
#grandes h1 {font-size:16: margin-bottom:20px}
div.home_menu_dir {margin-left:19px; font-size: 12px; width: 260px; float: right;background:pink;}
div.homeC {font-size: 12px; float: left; width:550px;}
img.grande {margin-left: 0px; border:1px #eee solid;}
p.wp-caption-text
 {color:#666666;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
line-height:14px;
margin-bottom:18px;
margin-right:10px;
margin-top: 5px;
text-align:right;}
.credit
 {color:#909090;
font-size: 9px;
font-family: arial,helvetica,sans-serif;
line-height:11px;
margin: 0px 7px 0px 0px;
text-align:left;}
p {margin-top: 0px;}

div.box_grande 

    {margin-top:0px; 
    line-height:1.467em; 
    margin-left:0px; 
    margin-right:0px; 
    width:98%;
    overflow:hidden;
    padding:8px;  
    font-weight:400;
    background:#F8F8FF;
border-radius:2em;}


