body{
margin:0;
padding:0;
}

#container{
width:auto;
height:auto;
margin:auto;
}

.linhabranca{
width:324px;
height:1px;
margin:auto;
float:left;
background-color:#fff;

}

.linhabranca1{
width:324px;
height:1px;
margin:auto;
float:left;
background-color:#fff;
margin-left:10px;
}

.linhabranca2{
width:225px;
height:1px;
margin:auto;
float:left;
background-color:#fff;
margin-left:10px;
}


.barratopo{
width:909px;
height:72px;
margin:auto;
}

.barramenu {
    background-color: #8C0000;
    height: 100px;
    margin: auto;
    width: auto;
}

.topo1{
width:100%;
height:72px;
margin:auto;
position:fixed;
background-image:url(../img/topo1.jpg);
background-repeat:repeat-x
}

.topo{
width:909px;
height:72px;
margin:auto;
background-image:url(../img/topo.png);
background-repeat:repeat-x
}

.inicio {
    background-color: #8c0000;
    border-radius: 10px 10px 0 0;
    color: #fff;
    float: left;
    padding: 2px 31px;
    text-decoration: none;
}

.menu1{
width:100%;
height:75px;
margin:auto;
position:fixed;
background-image:url(../img/menu.png);
background-repeat:repeat-x
}

.menu{
width:909px;
height:75px;
margin:auto;
font-family:tahoma;
font-size:15px;
}

.menu ul {
    float: left;
    height: 65px;
    width: 909px;
	margin:0px;
	line-height: 46px;
	margin-top:26px;
}
.menu ul li {
    display: inline;
}
.menu ul li a {
    color: #888;
    float: left;
    padding: 1px 31px;
    text-decoration: none;
}
.menu ul li a:hover {
    background-color: #fff;
    color: #8C0000;
	border-radius: 10px 10px 0 0;
}
a:link, a:visited {
    color: #fff;
    text-decoration: none;
}


.conteudo1{
width:100%;
height:368px;
margin:auto;
position:fixed;
background-image:url(../img/menu.png);
background-repeat:repeat;
}

.conteudo{
width:909px;
height:368px;
margin:auto;

}

.conteudo1_1{
width:332px;
height:310px;
margin:auto;
float:left;
margin-top:27px;
border-right:1px solid #fff;

}

.conteudo1_2{
width:347px;
height:310px;
margin:auto;
float:left;
margin-top:27px;
border-right:1px solid #fff;
}
.conteudo1_3{
width:227px;
height:310px;
margin:auto;
float:left;
margin-top:27px;
}

.cont1{
width:227px;
height:30px;
margin:auto;
float:left;
margin-top:27px;
}

.box1{
width:300px;
height:158px;
margin:auto;
float:left;
}

.box2{
width:329px;
height:100px;
margin:auto;
float:left;
margin-left:10px;
margin-top:19px;
}

.box1_1{
width:329px;
height:106px;
margin:auto;
float:left;
margin-left:10px;
margin-top:5px;
}

.box2_1{
width:329px;
height:87px;
margin:auto;
float:left;
margin-left:10px;
}

.titulo{
width:300px;
height:31px;
margin:auto;
float:left;
}

.imagem1{
width:12px;
height:25px;
margin:auto;
float:left;
margin-top:8px;
background-image:url(../img/txt.png);
}

.txt{
width:150px;
height:22px;
margin:auto;
float:left;
font-family:tahoma;
font-size:16px;
color:#8c0000;
text-align:justify;
margin-top:10px;
}

.txt:hover{
color:#888;

}

.texto{
width:300px;
height:85px;
margin:auto;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:10px;
overflow: hidden;
}

.texto:hover{

color:#666;

}
.saiba{
width:74px;
height:27px;
margin:auto;
float:right;
}

.imagem2{
width:15px;
height:14px;
margin:auto;
float:left;
margin-top:5px;
}

.txt1{
width:57px;
height:20px;
margin:auto;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:5px;
}

.txt1:hover{
color:#8c0000;
}

.Titulo2{
width:57px;
height:20px;
margin:auto;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
}

.txt2_1{
width:193px;
height:20px;
margin:auto;
float:left;
font-family:tahoma;
font-size:15px;
color:#8c0000;
text-align:justify;
margin-top:10px;
}

.txt2_1:hover{
color:#888;
}

.txtTitulo{
width:223px;
height:60px;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:5px;
}

.txtTitulo:hover{
color:#666;
}

.texto2_1{
width:319px;
height:31px;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:5px;
overflow:hidden;
}

.texto2_1:hover{
color:#666;
}

.cont1_1{
width:227px;
height:30px;
margin:auto;
float:left;
margin-left:10px;
}

.cont1_2:hover{
color:#666;
}

.cont1_2{
width:209px;
height:30px;
margin:auto;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:5px;
overflow:hidden;
margin-left:10px;
}

.cont2{
width:209px;
height:100px;
margin:auto;
float:left;
}

.cont1_2_1:hover{
color:#666;
}

.cont1_2_1{
width:209px;
height:60px;
margin:auto;
float:left;
font-family:tahoma;
font-size:12px;
color:#888;
text-align:justify;
margin-top:5px;
overflow:hidden;
margin-left:10px;
}

.continuacao{
width:209px;
height:14px;
margin:auto;
float:left;
font-family:tahoma;
font-size:10px;
color:#8c0000;
text-align:center;
}

.continuacao:hover{
color:#666;
}

.rodape{
width:auto;
height:100px;
margin:auto;
background-color:#8c0000;
}

.rodape1{
width:1000px;
height:100px;
margin:auto;
}

.enderecos {
    color: #FFFFFF;
    float: left;
    font-family: tahoma;
    font-size: 10px;
    height: 50px;
    margin: 17px auto auto 46px;
    overflow: hidden;
    width: 232px;
}

.mumbai{
width:62px;
height:21px;
margin:auto;
float:right;
 margin: 27px 54px auto;
}

.assinaturamenus {
    float: left;
    height: 46px;
    margin: 16px auto auto 88px;
    width: 313px;
}













