/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.transposh_flags { padding:1px 0 0px 32px; width:120px; font-size:0.85em;}
.transposh_flags option{ width:65px; padding-top:0px;}

span.bandeira-pt {position:absolute; top:2px; left:2px; height:23px;width:28px;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/pt.png'); background-position:0px 0px; background-repeat:no-repeat;} 
span.bandeira-us {position:absolute; top:17px; left:2px; height:23px;width:28px;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/us.png'); background-position:0px 0px; background-repeat:no-repeat;}
span.bandeira-fr {position:absolute; top:17px; left:2px; height:23px;width:28px;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/fr.png'); background-position:0px 0px; background-repeat:no-repeat;}
span.bandeira-es {position:absolute; top:17px; left:2px; height:23px;width:28px;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/es.png'); background-position:0px 0px; background-repeat:no-repeat;}
span.bandeira-jp {position:absolute; top:17px; left:2px; height:19px;width:28px;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/jp.png'); background-position:0px 0px; background-repeat:no-repeat;}



.band{margin-bottom:2px;padding-left:32px;display:block;background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags.png');height:19px;width:28px;background-repeat:no-repeat;overflow:hidden;}
.band-pt{background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/pt.png'); background-position:0px 3px; } 
.band-us{background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/us.png'); background-position:0px 3px; } 
.band-fr{background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/fr.png'); background-position:0px 3px; } 
.band-es{background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/es.png'); background-position:0px 3px; } 
.band-jp{background-image:url('../../wp-content/plugins/transposh-translation-filter-for-wordpress/img/flags/jp.png'); background-position:0px 3px; } 


table#tabelaw3c { font-size:1em;  margin: 20px; }

table#tabelaw3c tr, table#tabelaw3c td { padding:5px; }
table#tabelaw3c tr.fundoheader { background:#666; color:#fff;  }
table#tabelaw3c tr.fundo { background:#ccc; }
table#tabelaw3c th {  padding-left:10px; padding-right:5px;}
table#tabelaw3c td { padding-left:10px; padding-right:5px;}

.entry ul.programs li { margin-top:10px; }

#mini-features .home-icon { border:none; }

.oculto { width: 1px; height: 1px; position: absolute; overflow: hidden; }


div#tradutorTop ul#criarsites { }
div#tradutorTop ul#criarsites li { color:#999; font-size:0.65em;  float:left;  border-left:1px solid #555; padding:0 5px; }
div#tradutorTop ul#criarsites li.first {  border-left:none; }
div#tradutorTop ul#criarsites li a { color:#999; }
div#tradutorTop ul#criarsites li a:hover { color:#666; }
.limparFloat { clear:both; }


ul#paginacao { font-size:2.4em; }
ul#paginacao li { margin-left:10px; display:inline; }
ul#paginacao li.first { margin-left:0; }
ul#paginacao a:hover { color:#333; }


ol#glossario { margin-top:40px; }	
ol#glossario dt {  font-weight:bold;}
ol#glossario dd {  margin-top:5px; margin-bottom:20px; }
ol#glossario h2 {  font-size:2.1em; margin-top:40px;  margin-bottom:10px; }


.entry div#fixo { position:fixed; right:2em; bottom:2em;  }
.entry div#fixo ul {  }
