/* generic styles to be applied to the demo objects */
	.foo {
		font:bold 1.1em verdana,arial;
		
	}
	
	.bar {
		
		width:300px;
		height:100px;
		margin:5px auto;
		padding:4px;
	}
	
	.baz {
		
		width:350px;
		height:5px;
		display:block;
		float:right;
		font-size:1px; /* for IE, which wont allow for an element to be less high than the default font size. */
	}	
										
	


body 
{
	
	/*padding-left:180px;padding-right:320px;	*/
	
	
}

a:visited 
{
    text-decoration:none;
    color:#000;
    font-family:Arial,tahoma,Helvetica,verdana,Sans-Serif;
    font-size:12px;
}

a:active
{
    text-decoration:none;
    color:#000;
    font-family:Calibri,Arial ,tahoma,Helvetica,verdana,Sans-Serif;
    font-size:12px;
}

a:hover
{
  text-decoration:none;
    color:#000;
    font-family:Calibri,Arial,tahoma,Helvetica,verdana,Sans-Serif;
    font-size:12px;  
}

a:visited
{
    text-decoration:none;
    color:#000;
    font-family:Calibri,Arial,tahoma,Helvetica,verdana,Sans-Serif;
    font-size:12px;
}
a:link
{
    text-decoration:none;
    color:#000;
    font-family:Calibri,Arial,tahoma,Helvetica,verdana,Sans-Serif;
    font-size:12px;
}


.left_box 
{
	width: 250px;
	height: auto;
	background-color: transparent;
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	padding-top: 10px;
}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;

}
a:hover.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #D0800D;
	text-decoration: none;

}
.text11i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #666666;
	text-decoration: none;
	
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
	text-decoration: none;

}
.text11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
.text11bn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	

}
.text11bn2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	

}
a:hover.text11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b22222;
	font-weight: bold;
	text-decoration: underline;

}
.text11o {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #b22222;
	text-decoration: none;
}
.text11n 
{
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #000;
    text-decoration: none
}
.text11n2 
{
    font-family: Arial, verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #000;
    text-decoration: none
}


  .tabsD {
      float:left;
      width:100%;
      background:#FCF3F8;
      font-size:93%;
      font-family:Verdana,tahoma,Sans-Serif;
      line-height:normal;
	  border-bottom:1px solid #F4B7D6;
      }
    .tabsD ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    .tabsD li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabsD a {
      float:left;
      /*background:url("images/tableftD.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabsD a span {
      float:left;
      display:block;
      /*background:url("images/tabrightD.gif") no-repeat right top;*/
      padding:5px 15px 4px 6px;
      color:#C7377D;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabsD a span {float:none;}
    /* End IE5-Mac hack */
    .tabsD a:hover span {
      color:#C7377D;
      }
    .tabsD a:hover {
      background-position:0% -42px;
      text-decoration:underline;
      }
    .tabsD a:hover span {
      background-position:100% -42px;
      text-decoration:underline;
      }  



/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:left;
      width:100%;
      /*background:#000;*/
      font-size:93%;
      line-height:normal;

      }
    #tabsE ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      background: #000 url("tabrightE.gif") no-repeat right top;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      background: #000 url("tabrightE.gif") no-repeat right top;
      }  


.tabHome {
      /*float:right;*/
     background-color:#DF8B8B; /* :url("images/tabrightE.gif") no-repeat right top;*/
     color:#FFF;
      background-position:0% -42px;
      }
.tabHome a
{
     float:left;
      background:url("images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      color:#FFF
}

.tabHome a:hover
{
      background-color:#DF8B8B;/*  :url("images/tabrightE.gif") no-repeat right top;*/
      color:#FFF;
      background-position:0% -42px;
      text-decoration:none;
}
.tabHome a span {
      /*float:right;*/
      display:block;
      /*background:url("images/tabrightE.gif") no-repeat right top;*/
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
  .tabHome a:hover span 
    {
        color:#FFF;
        background-position:100% -42px;
        text-decoration:none;
      }     
       .tabHome a span {float:none;}
    /* End IE5-Mac hack */
    .tabHome a:hover span {
      color:#FFF;
      }


/* Round Corners */

#labfooter {
		text-align:center;
		clear:both;
	}
	.adwrap {
		margin:30px auto 10px;
		padding:10px 0;
		width:468px;
		border:1px solid #ccc;
		border-width:1px 0;
	}
	.adwrap object {
		width:290px;
		height:79px;
	}

	.teaser {
		width:283px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url('images/tsr.gif') no-repeat left bottom;
    height: 163px;
}
	.teaser h3, .teaser p {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url('images/tsr.gif') no-repeat left top;
		}
	.teaser p, .teaser a.more {
		border-left: 1px solid #d10000;
    /*border-right: 1px solid #d10000;*/
    /*border-top: 0 solid #d10000;*/
    border-bottom: 0 solid #d10000;
    margin: 0;
    padding: 5px 4px 4px 4px;
    background: #fff;
    width: 95%;
    height: 11px;
}

	.teaser a.more:hover {
		text-decoration:underline;
	}


   #col1 { width: 288px; 
            float: left; height: 245px; 
            margin-left:3px;
            }
	#col2 
	{
	     width: 290px; 
         margin-left:7px; 
         float: left; height: 243px;
          }
	#col3 { width: 200px; margin-left:7px;
float: left; height: 245px; }

.block {  
    display: none;
}
                      .style1
                      {
                          font-family: Arial, Helvetica, sans-serif;
                          font-size: 11px;
                          font-style: normal;
                          color: #37256D;
                          font-weight: bold;
                          text-decoration: none;
                          width: 389px;
                      }
                      .style2
                      {
                          font-family: Arial, Helvetica, sans-serif;
                          font-size: 11px;
                          font-style: normal;
                          color: #333333;
                          text-decoration: none;
                          width: 389px;
                      }
.redTextBox 
{
    border: solid 1px #D10000;
    background-color:#D7A8A9;
    color:#FFF;
    height: 20px;
    width: 164px;
}
.redButton
{
    border: solid 1px #D10000;
    background-color:#D7A8A9;
    color:#FFF;
    height: 20px;
    width: 68px;
    
}


li 
{
    display:inline;
}

body
 {
margin:0;
padding:0;
background: #FFF ;
text-align:center; /* hack para o IE */

}
#tudo {
width: 722px;
margin:0 auto;         
padding: 10px;
text-align:left;
    height: 798px;
}
#conteudo {
padding: 5px;
background-color: #FFF;
height:auto;
    }
    
.itemContent 
{
        
    font-family:Calibri, Arial,Verdana,Tahoma,helvetica,Sans-Serif;    
    margin-top:8px;
    margin-left:12px;
    height: 311px;
    width: 705px;
}

.ItemTitle
{
    font-family:Calibri, Arial,Verdana,Tahoma,helvetica,Sans-Serif;
    border-bottom:solid 1px #EC1E25;
    margin-top:8px;    
    margin-bottom:25px; 
    font-size:24px;   
}

 a:link.clickHere
{
    color:Blue;
    text-decoration:underline;    
}
 a:visited.clickHere
{
    color:Blue;
    text-decoration:underline;
}
 a:active.clickHere
{
    color:Blue;
    text-decoration:underline;
}
