@media screen, tv { 

body,html,ul,ol,li,h1,h2,h3,form,p,hr{margin:0;padding:0;}img{border:0;}

/*------------------------------------------------------------------*/
/* Default Styles													*/
/*------------------------------------------------------------------*/

body {font-family: Arial, Verdana, sans serif;font-size: 12px;color: #555;margin:0;padding: 0px;}
hr {color: #ccc;background-color: #ccc;height: 1px;border: none;margin-top: 2px;margin-bottom: 1px;}
img, div, h1, a {behavior: url(css/iepngfix.htc);}
.clr {clear: both;}
.transparent {filter:alpha(opacity=70);/*Needed for IE*/filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;/*Older mozilla broswers like NN*/-khtml-opacity: 0.7;/*Old versions of Safari and "KHTML" browser engines*/opacity: 0.7;/*FF, Safari, and Opera*/}
.stransparent {filter:alpha(opacity=90);/*Needed for IE*/filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity:0.9;/*Older mozilla broswers like NN*/-khtml-opacity: 0.9;/*Old versions of Safari and "KHTML" browser engines*/opacity: 0.9;/*FF, Safari, and Opera*/}


/*------------------------------------------------------------------*/
/* Layout Styles													*/
/*------------------------------------------------------------------*/

#wrapper {width: 970px;height: 880px;margin: auto;background: url(../images/bg.jpg) no-repeat #fff;}
#container {width: 868px;margin: auto;}

#header {height: 97px;position:relative;}
#header h1 {width: 169px;height: 77px;position:absolute;right:0;bottom: 0;}
#header h1 a {background: url(../images/logo_avp.png) no-repeat;text-indent: -1000em;display: block;width: 100%;height: 100%;}

#menu {height: 22px;padding-top: 3px;}
#menu #sites {float: left;font-weight:bold;font-size:16px}
#menu #sites a{color: #A6CE39;text-decoration:none;}
#menu #sites span, #menu #sites span a{color: #939598;}
#menu #sites span a:hover{color: #ccc;}
#menu ul{float: right;list-style-type:none;}
#menu ul li{display:inline;border-left: 1px solid #A6CE39;padding-right: 4px;padding-left: 6px;}
#menu .first, #footer .first {border-left: none;}
#menu ul li a {color: #A6CE39;text-decoration:none;font-size: 16px;}
#menu ul li a:hover, #menu #sites a:hover {color: #00a651;}

#content {height: 446px;padding: 8px 0 0 0;}
#left_col {float: left;width: 694px}
#main_content {width: 100%;}
#main_content_left {width: 522px;float: left;position:relative;}
#main_caption {padding: 2px 4px 4px 4px;color: white;background: #a6ce39;overflow:hidden;position:absolute;width: 312px;height:44px;top:16px;left: 0;z-index: 2;}
#main_caption h2 {font-size:18px;font-weight:bolder;}
#main_caption p {font-size:9px;}
#front_navigation {padding: 9px 0 0 0;position:absolute;width: 100px;height:30px;bottom:4px;left: 12px;z-index: 2;color:#FFF;font-weight:bold;font-size:16px;}
#front_navigation a {color:white;text-decoration:none;}
#all_themes {padding: 9px 0 0 0;position:absolute;width: 117px;height:30px;bottom:4px;right: 12px;z-index: 2;background: url(../images/themes.gif) no-repeat right;}
#all_themes a {width:100%;height: 100%;display:block;color:#FFF;font-weight:bold;font-size:16px;text-decoration:none;}

#main_content_right {width: 168px;float: right;}
#main_content_right img{margin-bottom: 8px;}
#spotlight {height: 128px;padding: 6px 0 0 0;}
.spot_light {text-align: center;cursor: pointer;position: relative;height: 116px;width: 162px;background: url(../images/spotlight_canvas_g.gif) no-repeat;padding: 10px 0 0 10px;float:left;}
.spot_light a {position: absolute; top: 0;left: 0;width: 162px;height: 126px;text-indent: -1000em;display:block;z-index: 2;}
.spot_light h2{text-align: left;background: url(../images/arrow_v.gif) no-repeat; color: #A6CE39;font-size:16px; font-weight:bold;padding: 0 0 0 16px;}
.spot_light img {}
.spot_light p {text-align: left;color: white;font-size:9px;padding: 4px 0 0 0;width: 110px;float:left;}
.spot_light .img_holder {height: 52px;}

#right_col {float:left;width: 150px;margin: 0 0 0 11px;padding: 8px 0 0 0;}
#right_col hr {color: #f3f2f0; background-color: #f3f2f0; border: 1px dotted #777;border-style: none none dotted;padding: 0px;clear:both;}
#pap, #nld, #eng, #esp, #busca, #agenda, #news, #services, #member, #login {display:block;height: 18px;padding: 0 0 3px 29px;text-decoration:none;color: #555;font-size: 11px;}
#pap:hover, #nld:hover, #eng:hover, #esp:hover, #busca:hover, #agenda:hover, #news:hover, #services:hover, #member:hover, #login:hover {color:#999;}
#pap {background: url(../images/btn_pap.png) no-repeat}
#nld {background: url(../images/btn_nld.png) no-repeat}
#eng {background: url(../images/btn_eng.png) no-repeat}
#esp {background: url(../images/btn_esp.png) no-repeat}
#busca {background: url(../images/btn_search.png) no-repeat}
#agenda {background: url(../images/btn_agenda.png) no-repeat}
#news {background: url(../images/btn_news.png) no-repeat}
#services {background: url(../images/btn_services.png) no-repeat}
#member {background: url(../images/btn_member.png) no-repeat}
#login {background: url(../images/btn_login.png) no-repeat}
#agenda span, #news span, #services span, #member span, #login span {background: url(../images/arrow_s.png) no-repeat right;display:block;width:100%;height:100%;cursor: pointer;}

#right_col form .go {text-indent: -1000em;display:block;background: url(../images/arrow_s.png) no-repeat; width: 16px;height: 13px;float:right;}
#right_col form span {font-size: 9px;float:left;}
#right_col form input {border: 1px solid #ccc;width: 146px;margin: 0 0 6px 0;}

#separator{height: 5px;background:#F58220;margin-top: 5px;}

#list {height: 210px;text-align:center;}
#list_holder {padding: 0 0 0 0px;}
#list h2{color: #D2E288;text-transform:uppercase;font-size:24px;}
#list #list_previous, #list #list_next {width: 21px;height: 78px;float:left;}
#list #list_previous {background: url(../images/arrow_left.png) no-repeat;} 
#list #list_next {background: url(../images/arrow_right.png) no-repeat;}
#list #list_previous a, #list #list_next a{width: 100%;height: 100%;display:block;text-indent: -1000em;}
#list ul {list-style-type:none;}
#list ul li{width: 113px;float: left;margin: 0 8px 0 8px;padding-top: 3px;}
#list_tag {background:#A6CE39;text-align:center;height: 15px;padding-top: 2px;}
#list_tag a{color: white;font-weight:bold; font-size:9px;text-decoration:none;display:block;width: 100%;height: 100%;}

#outerfooter {background:#F58220;height: 42px;padding-top: 1px;padding-bottom: 1px;}
#footer {height: 28px;border-top:1px solid #ffcb05;border-bottom:1px solid #ffcb05;color: white;font-weight:bold;padding: 12px 18px 0 18px;}
#footer p{float: left;}
#footer ul{list-style-type:none;float: right;}
#footer ul li{display:inline;border-left: 1px solid white;padding-right: 2px;padding-left: 4px;}
#footer ul li a{color: white;text-decoration:none;}
#footer ul li a:hover{color: #FFE8D7;}

}

/*------------------------------------------------------------------*/
/* other media														*/
/*------------------------------------------------------------------*/

@media print {

body {margin: 1cm 1cm 0.5cm 1cm;padding: 0px}
body, td, a {font-family: Arial, Verdana, sans serif;font-size: 11pt;color: #000000;background-color: #ffffff;}
object {display: none;}
.sIFR-flash {display : none !important;height: 0;width: 0;position: absolute;overflow: hidden;}
.sIFR-alternate {visibility: visible !important;display: block   !important;position: static  !important;left: auto !important;top: auto !important;width: auto !important;height: auto !important;}

}

@media handheld {

object {display: none;}

}
