/* capa */
.aboxcapa {  width:217px; margin: 10px 0 10px 25px ; float:left;  height:272px;}
html>body .aboxcapa { width:222px; margin-left:26px; }



.aboxcapa2 { font-family:Arial, Helvetica, sans-serif; 11px; color:#484848; width:690px; margin: 10px 0 10px 25px ; float:left; padding:20px; background:#8fa7b9 url(../img/default/bg_aboxcapa.gif) repeat-x; background-position: 0 -30px; height:52px;}
html>body .aboxcapa2 { width:710px; margin-left:26px; }


.aboxcapa .top {  font-family:  arial, Helvetica; font-size: 22px; font-weight: bold; color: #233847; letter-spacing: -1px; margin:0 -10px 8px 0; text-align:center; width:217px;}
.aboxcapa .ctab { font-family:Arial, Helvetica, sans-serif; 11px; color:#484848; background:#8fa7b9 url(../img/default/bg_aboxcapa.gif) repeat-x; padding:20px; height:182px;}


.aboxcapa img, .aboxcapa2 img { float:left; margin: 0 5px 5px 0; vertical-align:text-top; margin-top:2px;}
#opsolve .flashcapa { margin:10px 0 0 0; height:410px; }
.flashcapa { height:345px; padding:0px; overflow:hidden;}

.logos_opsolve { text-align:right; margin:0 17px 0 0; }
html>body .logos_opsolve  { margin:0 15px 0 0;} 
.logos_opsolve img { margin-left:15px;}

.aboxoptiron { font-family:Arial, Helvetica, sans-serif; 11px; color:#fff; width:700px; margin: 10px 0 10px 25px ; float:left; padding:15px; background:#8fa7b9 url(../img/default/bg_aboxoptiron.gif) repeat-x; height:30px;}
html>body .aboxoptiron { width:720px; }
.aboxoptiron a { color:#fff;}
.aboxoptiron img { float:left; margin: -8px 10px 0 0; vertical-align:top;} 

.ct { padding:40px 40px 40px 210px;   }
.ct_int { padding:24px 20px 30px 0px;  }
html>body .ct_int { padding:24px 10px 24px 10px;  }


.ct_int .transp  { width:535px; margin-left:5px; border-left:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=88);font-size:11px;  padding:20px; background:url(../img/default/bg_txt_intro.png); margin-top:-30px; float:right;}
html>body .ct_int .transp { -moz-opacity:.88;opacity:.88; background:url(../img/default/bg_txt_intro.png); }

.joke { text-align:right; margin:15px 47px 10px 0; }
html>body .joke  { margin:15px 55px 10px 0; height:60px;} 



/* Bgs executivos */
.ct_int .exec1 {  margin-top:24px; }


/* Box de conteudo interno */

.ct_int .bx_t { width:568px;  float:left; }
.ct_int .bx_t .top { padding:10px 0 0 38px; background:url(../img/default/c_top_int.gif);  font-family: 'Palatino Linotype', Palatino, 'Zapf Calligraphic', 'URW Palladio L', 'Book Antiqua', serif,  Helvetica; font-size: 24px; font-weight: normal; color: #fffeff; letter-spacing: 0; vertical-align:middle; height:43px;}
html>body .ct_int .bx_t .top { background:url(../img/default/c_top_int.png); height:43px; } 
.ct_int .bx_t .top a { font-size: 18px; color:#38586e; }

.ct_int .bx_t .bot { padding:10px 0 0 38px; background:url(../img/default/c_bot_int.gif);   vertical-align:middle; height:43px;}
html>body .ct_int .bx_t .bot { background:url(../img/default/c_bot_int.png); height:43px; } 

.ct_int .bx_t .bot2 .bot { padding:10px 0 0 38px; background:url(../img/default/c_bot_int3.gif);   vertical-align:middle; height:43px;}
.ct_int .bx_t .bot3 .bot { padding:10px 0 0 38px; background:url(../img/default/c_bot_int4.gif);   vertical-align:middle; height:43px;}
.ct_int .bx_t .bg { background:url(../img/default/c_bg_int.gif); padding:0 0 0 10px;}
html>body .ct_int .bx_t .bg { background:url(../img/default/c_bg_int.png);}


.bx_t2 .ct_int .bx_t  { width:618px; margin-left:10px;}
.bx_t2 { padding-left:75px; }
.bx_t2 .ct_int .bx_t .bgi { width:557px;}
.bx_t2 .ct_int .bx_t .top { background:url(../img/default/c_top_int2.gif); height:17px; padding:0; line-height:0;}
html>body .bx_t2 .ct_int .bx_t .top { background:url(../img/default/c_top_int2.png); height:27px;}
.bx_t2 .ct_int .bx_t .topi { height:30px; width:597px; padding:0; background:url(../img/default/ci_top_int2.gif);  }
html>body .bx_t2 .ct_int .bx_t .topi {  background:url(../img/default/ci_top_int2.png);  }
.bx_t2 .ct_int .bx_t .boti { height:30px; width:597px; padding:0; background:url(../img/default/ci_bot_int2.gif); }
html>body .bx_t2 .ct_int .bx_t .boti { background:url(../img/default/ci_bot_int2.png); }
.bx_t2 .ct_int .bx_t .bot { padding:10px 0 0 38px; background:url(../img/default/c_bot_int2.gif);   vertical-align:middle; height:17px;}
html>body .bx_t2 .ct_int .bx_t .bot { background:url(../img/default/c_bot_int2.png);  } 



.ct_int .bx_t .topi { height:30px; width:547px; padding:0; background:url(../img/default/ci_top_int.gif);  }
html>body .ct_int .bx_t .topi {  background:url(../img/default/ci_top_int.png);  }
.ct_int .bx_t .bgi { padding:0 20px 0 20px; background:url(../img/default/ci_bg_int.gif); width:507px; overflow:hidden;}
html>body .ct_int .bx_t .bgi {background:url(../img/default/ci_bg_int.png); width:507px;}
.ct_int .bx_t .boti { height:30px; width:547px; padding:0; background:url(../img/default/ci_bot_int.gif); }
html>body .ct_int .bx_t .boti { background:url(../img/default/ci_bot_int.png); }


.ct_int .txt { font-family: "Lucida Sans Demi", "Lucida Sans", Arial, Helvetica; font-size: 12px; color:#484848;  }
.ct_int .txt .foto { float:right; }
.ct_int  .foto_top {  margin-bottom:10px;}

.bx_t2 .ct_int .txt { font-size: 14px;  font-weight:bold;}

.ct_int strong { font-family: 'Palatino Linotype', Palatino, 'Zapf Calligraphic', 'URW Palladio L', 'Book Antiqua', serif,  Helvetica; font-size: 20px; font-weight: normal; color: #c61c1f; letter-spacing: 0; width:480px; border-bottom: dashed #c61c1f 1px; display:block; margin-bottom:6px; padding: 0 0 3px 0;}
.bx_t2 .ct_int strong { width:560px}

 #msgbox {
	border: 0;
	position: absolute;
	left: 60%;
	top: 1010px;
	margin-left: -150px;
	width: 300px;
	text-align: center;
	background-image: url(../img/SheepIntro.gif);
	background-repeat:no-repeat;
	z-index:300; 
	width:50px;
	height:80px;
	padding:25px 10px 25px 10px;
	overflow:visible;
	
            }
			
			html>body #msgbox { height:16px; }
			
			
            #msgbox.hidden {
                display: none;
            }
            #msgbox.visible {
                display: block;
            }
            #msgbox #titulo {
                border: 1px solid #FFF;
                background: url(tile_cat.gif) repeat-x;
                border-bottom: 1px solid #5176B5;
                height: 25px;
                text-align: left;
                padding-left: 3px;
            }
            #msgbox #titulo #tit_fechar {
                float: right;
                padding: 3px 3px 0 0;
            }
            #msgbox #titulo #tit_fechar a{
                font-size: 13px;
                color: #FFF;
                font-weight: bold;
            }
            #msgbox #titulo #tit p{
                font-size: 15px;
                font-weight: bold;
                color: #FFF;
                padding: 3px 0 0 0;
            }
            #msgbox #conteudo {
                background: #F9F9F9;
            }
            #msgbox #conteudo #mensagem {
                border: 1px solid #CCC;
                margin: 10px;
                overflow: auto;
                padding: 5px;
            }
            #msgbox #conteudo #mensagem p {
                color: #666;
            }
            #msgbox #conteudo #botoes {
                border: 1px solid #CCC;
                margin: 0 10px 10px 10px;
                padding: 5px;
            }
            #msgbox #conteudo #botoes p.hidden {
                display: none;
            }
            #msgbox #conteudo #botoes p.visible {
                display: block;
            }
            #msgbox #conteudo #botoes a {
                padding: 2px 10px 2px 10px;
                margin: 0 25px 0 25px;
                border: 1px solid #AAA;
                background: #FFF;
            }
.style1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style1 a {
	color: #FFFFFF;
	text-decoration:none;
}
        -->