/*
Theme Name: IBDFAM

*/


html{

height:100%;
background-color:#ffffff;
}

body{

margin:0;
font-family:"Trebuchet MS";
font-size:10pt;
border:solid red 0px;
height:100%;

}

body, html, table, li, ul, p {

font-family:"Trebuchet MS";
font-size:10pt;

}

.leftbg {

background-image:url(images/layout/leftbg.gif);
background-position:right;
background-repeat:repeat-y;

}

.rightbg {

background-image:url(images/layout/rightbg.gif);
background-repeat:repeat-y;

}

#page_box{

margin:0px;
border:0px solid red;
padding:0;
width:500px;
padding-left:10px;
padding-top:30px;

}

#page_box a:link{

color:#c0272d;
font-weight:bold;

}

#page_box a:visited {

color:#c0272d;
font-weight:bold;

}

#page_box a:hover {

color:#000000;
font-weight:bold;

}

#page_box a:active {

color:#c0272d;
font-weight:bold;

}

#page_box strong{

color:#333333;
}

.page_title{

font-weight:normal;
font-size:14pt;
color:#999999;

}

.page_subtitle{

font-weight:normal;
font-size:12pt;
color:#999999;

}

#menu_box{

margin-left:32px;
margin-right:20px;
}

#menu_box ul{

padding:0;
margin:0;

}

.menu li{

font-size:9pt;
font-weight:bold;
list-style-type:none;
display:inline;
padding-right:10px;

}

#v-banner{

margin-left:20px;
margin-top:20px;
float:left;
height:100%;

}

#vmenu_box{

margin-left:0px;
margin-top:20px;
float:left;

}

#vmenu_box ul{

padding:0;
margin-left:32px;
margin-top:0;
margin-bottom:0;
}


#vmenu_bg{

background-image:url(images/layout/vmenu_bg.gif);
background-repeat:repeat-y;

}

.vmenu li{

font-size:9pt;
font-weight:bold;
list-style-type:none;
color:#999999;
border-bottom:1px solid #eaebec;
padding-top:3px;
padding-bottom:3px;
width:170px;
}

.menu li a:link{

color:#000000;
text-decoration:none;

}

.menu li a:visited{

color:#000000;
text-decoration:none;

}

.menu li a:hover{

color:#b13000;
text-decoration:none;
}

.menu li a:active{

color:#000000;
text-decoration:none;
}

.vmenu li a:link{

color:#999999;
text-decoration:none;

}

.vmenu li a:visited{

color:#999999;
text-decoration:none;

}

.vmenu li a:hover{

color:#000000;
text-decoration:none;
}

.vmenu li a:active{

color:#999999;
text-decoration:none;
}

.vmenu .outros a:link{

color:#b13000;
text-decoration:none;

}

.vmenu .outros a:visited{

color:#b13000;
text-decoration:none;

}

.vmenu .outros a:hover{

color:#000000;
text-decoration:none;
}

.vmenu .outros a:active{

color:#b13000;
text-decoration:none;

}


#top_logo_box{

width:760px;
margin:auto;
border: 0px solid red;
position:relative;
height:100px;

}

#left_logo {

position:absolute;
left:35px;
width:217px;
bottom:10px;

}

#right_logo {

position:absolute;
right:35px;
width:177px;
bottom:10px;

}

.galeria ul {

margin:0px;
padding:0;
border:solid 0px green;


}

.galeria li {

list-style-type:none;
display:inline;
padding-right:7px;
padding-bottom:0;
padding-top:0;

}

.galeria img {

border:1px solid #999999;
padding:3px;

}

.galeria {

margin:0;
padding:0;

}

#footer_box{

clear:both;
margin-left:20px;
height:100%;
padding-bottom:30px;
}

.comissao li{

font-size:10pt;
list-style-type:disc;
padding-top:10px;

}

.comissao li li{

font-size:10pt;
list-style-type:circle;
padding-top:10px;

}


.programacao li{

font-size:10pt;
list-style-type:none;
padding-top:10px;
/*border-bottom:1px solid #eaebec;
*/
}

.palestrantes li{

font-size:10pt;
padding-top:10px;

}




