* { outline:none; }
body { background: #eeeeef url(/img/default/background.jpg) repeat-x 0 bottom; font-family:"Lucida Sans", Helvetica, Arial!important; font-size:12px; color:#000666; margin:0px; padding:0; text-align: center; }

table { font-size:12px; }

h1{ font-weight:normal; font-size:21px; text-decoration:none; line-height:120%; color:#718EA5; margin:2px; }
h2 { background-repeat:no-repeat; background-position:left; padding-left:18px; font-size:16px; margin:0px; }
h3 { font-weight:normal; font-size:12px; margin:2px; }

p { font-size:100%; margin:2px 0px; }
ul { margin-left:5px; padding:0px; }
li { margin-left:10px; margin-top:4px; margin-bottom:4px; padding:0px; list-style-position:outside; list-style-type:disc; }

.textinput { font-size:100%; width: 90% !important; padding:2px; border-top:1px solid #103575; border-bottom:1px solid #65c7ff; border-left:1px solid #103575; border-right:1px solid #65c7ff; background:#f6f6f6; padding-right:3px; padding-left:3px; }
.listbox { font-size:100%; border:1px solid #D1D7DC; vertical-align:middle; }
.button { font-size:100%; border:1px solid #CCD7E0; background-image:url(images/button_bg.gif); background-position:bottom; }
.comment_button { font-size:100%; border:1px solid #CCD7E0; background-image:url(images/button_bg.gif); background-position:bottom; padding-left:3px; padding-right:3px; }
.radio { font-size:100%; vertical-align:middle; }
.checkbox { font-size:100%; vertical-align:middle; }

a { color:#0033CC; text-decoration:none; }
a:hover { color:#0033CC; text-decoration:underline; }

.bblink a { color:#0033CC; text-decoration:none; }
.bblink a:hover { color:#0033CC; text-decoration:underline; }
.maintable { background-color:#b9cde8; margin-bottom:12px; padding:0!important; }
.maintable td { background-color:#fff; padding:10px 0 10px 15px; }
.maintable td td { padding:0; }

.tableh1 { background:url('http://www.comprasnafronteira.com/img/default/bg.jpg'); background-position:0 -30px; color:#ffed8e; white-space:nowrap; padding:7px 0 7px 15px!important; }
.tableh1_compact { font-size:10px; background-color:#b9cde8!important; color:#2358a5; white-space:nowrap; padding:5px 0 5px 15px!important; }
.tableh1_compact b { font-weight:normal; }
.tableh2 { background:#CBD7DE; color:#000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.tableh2_compact { background:#CBD7DE; color:#000000; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; }

.tableb { background:#F2F5F7; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.tableb_compact { background:#b9cde8; padding:2px 5px; }
.tablef { background:#CBD7DE; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; }
.catrow_noalb { background:#CBD7DE; color:#000000; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.catrow { background:#F2F5F7; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.album_stat { font-size:85%; margin:5px 0px; }

.thumb_filename { font-size:80%; display:block; }
.thumb_title { font-weight:bold; font-size:80%; padding:2px; display:block; }
.thumb_caption { font-size:80%; padding:1px; display:block; }
.thumb_caption a { text-decoration:underline; color:#000000; }
.thumb_num_comments { font-weight:normal; font-size:85%; padding:2px; font-style:italic; display:block; }

.user_thumb_infobox { margin-top:1px; margin-bottom:1px; }
.user_thumb_infobox th { font-weight:bold; font-size:100%; margin-top:1px; margin-bottom:1px; text-align:center; }
.user_thumb_infobox td { font-size:85%; margin-top:1px; margin-bottom:1px; text-align:center; }
.user_thumb_infobox a { text-decoration:none; color:#000000; }
.user_thumb_infobox a:hover { color:#000000; text-decoration:underline; }

.sortorder_cell { background:none!important; color:#FFFFFF; padding:0 20px 0 0; margin:0; }
.sortorder_options { background:none!important; color:#FFFFFF; padding:0; margin:0; font-weight:normal; font-size:80%; white-space:nowrap; }

.navmenu { color:#FFFFFF; font-weight:bold; background:#b9cde8!important; border-style:none; }
.navmenu img { margin-top:1px; margin-right:5px; margin-bottom:1px; margin-left:5px; }
.navmenu a { display:block; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; text-decoration:none; color:#2b5996; }
.navmenu a:hover { background:#F2F5F7; text-decoration:none; color:#000000; }
.admin_menu_thumb { font-size:90%; border:1px solid #CCD7E0; background-image:url(images/button_bg.gif); background-position:bottom; color:#000000; font-weight:bold; margin-top:0px; margin-bottom:0px; width:85px; }

.admin_menu_thumb a { color:#000000; text-decoration:none; display:block; position:relative; padding-top:1px; padding-bottom:1px; padding-left:10px; padding-right:10px; }
.admin_menu_thumb a:hover { color:#000000; text-decoration:underline; }
.admin_menu { font-size:90%; border:1px solid #CCD7E0; background-image:url(images/button_bg.gif); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF; color:#000000; margin-top:0px; margin-bottom:0px; text-align:center; }
.admin_menu a { color:#000000; text-decoration:none; display:block; position:relative; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; }
.admin_menu a:hover { color:#000000; text-decoration:underline; }
td #admin_menu_anim { background-image:url(images/button_bg_anim.gif); }

.comment_date{ color:#5F5F5F; font-size:90%; vertical-align:middle; }
.image { border-style:solid; border-width:1px; border-color:#b9cde8; margin:4px; }
.imageborder { border:1px solid #000000; background-color:#FFFFFF; margin-top:30px; margin-bottom:30px; }
.display_media { background:#F2F5F7; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
.thumbnails { background:#F2F5F7; padding:5px; }

.footer { font-size:9px; }
.footer a { text-decoration:none; color:#000000; }
.footer a:hover { color:#000000; text-decoration:underline; }

.statlink b { color:#fff; }
.statlink a { text-decoration:none; color:#FFFFFF; }
.statlink a:hover { color:#FFFFFF; text-decoration:underline; }

.alblink a { padding-left:4px; font-size:14px; text-decoration:underline; color:#ff8a00; }
.alblink a:hover { text-decoration:none; }
.catlink { display:block; margin-bottom:2px; }
.catlink a { text-decoration:underline; color:#000000; }
.catlink a:hover { color:#000000; text-decoration:underline; }

.topmenu { line-height:130%; font-size:110%; }
.topmenu a { color:#0033CC; text-decoration:none; }
.topmenu a:hover { color:#0033CC; text-decoration:underline; }

.img_caption_table { border:none; background-color:#FFFFFF; width:100%; margin:0px; }
.img_caption_table th { background:#D1D7DC; font-size:100%; color:#000000; padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px; border-top:1px solid #FFFFFF; }
.img_caption_table td { background:#F2F5F7; padding-top:6px; padding-right:10px; padding-bottom:6px; padding-left:10px; border-top:1px solid #FFFFFF; white-space:normal; }

.debug_text { border:#BDBEBD; background-color:#EFEFEF; width:100%; margin:0px; }
.clickable_option { cursor:default; }
.listbox_lang { color:#000666; background-color:#F2F5F7; border:1px solid #F2F5F7; font-size:80%; vertical-align:middle; }

#vanity a { display:block; width:57px; height:20px; margin:3px 20px; }
#vanity img {border:0}
#v_php {float:left;background-image:url(../../images/powered-php.gif);}
#v_php:hover {background-image:url(../../images/h_powered-php.gif);}
#v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}
#v_mysql:hover {background-image:url(../../images/h_powered-mysql.gif);}
#v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}
#v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}
#v_css {float:right;background-image:url(../../images/valid-css.gif);}
#v_css:hover{background-image:url(../../images/h_valid-css.gif);}



/* personalizado */
.allcontent { width: 990px; margin: auto;  text-align: center; }



/* novo header */

#submenu-bg { background:#F4F8F9; height:30px; width:985px; text-align:center; }






.maintable { margin: 0; }
.navmenu_pic { background: none; margin: -20px 0 -30px -20px; }
 a:hover.navmenu_pic { background: none; }
 
 .tableh1 table table { display: none; }


/* pagina da galeria */
.maintable tbody .tableh1 .statlink { width:88%; background:none!important; }
.tableh1 td { background:none; }
.navmenu a { padding:10px 15px!important; display:block; }


h1 { color: #548fb0; font-family: "Lucida Grande","Trebuchet MS",Verdana,sans-serif; font-weight: bold; font-size: 1.8em; text-decoration: none; }

.submenu { color: #dddddd; font-size: 11px; text-align: center; margin-top: -10px; padding: 5px; background: #fff; border-bottom: 1px solid #dddddd; }
.submenu a { color: #2b5db2; padding: 0 12px; }

 
.related, .related a, .related li { font-size: 11px !important; }
.related ul { margin: 0; padding: 0; }
.related h2 { color: #464646; margin-bottom: 5px; }
.related h3 { color: #fe8a00; padding: 0; margin: 0; }
.related a { color: #08349a !important; }



.footer { display: none; }
