body {	margin: 0px 0px; 	font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;	font-size: 10pt;    /* text-align:center;  en firefox, si no pones un contenedor para toda la web no funciona */	width: 100%;	background: url("/images/fondo_browser_5.gif");}#textocontainer {   margin-left: auto;   margin-right: auto;		width: 640px;   padding-top : 0px;   padding-bottom: 20px;}#textocontainer50 {   margin-left: auto;   margin-right: auto;		width: 310px;   padding-top : 0px;   padding-bottom: 20px;}#textocontainer22 {   margin-left: auto;   margin-right: auto;		width: 640px;   padding-top : 0px;   padding-bottom: 10px;}#textocontainer2 {   margin-left: auto;   margin-right: auto;		width: 620px;   border-width: 1px 1px 1px 1px;   border-style: solid;   border-color: #cccccc;      padding: 10px 10px 10px 10px;}#textocontainer2a {   margin-left: auto;   margin-right: auto;	   width: 290px;   border-width: 1px 1px 1px 1px;   border-style: solid;   border-color: #cccccc;      padding: 10px 10px 10px 10px;}#textocontainer3 {   margin-left: auto;   margin-right: auto;	   width: 100px;   border-width: 1px 1px 1px 1px;   border-style: solid;   border-color: #cccccc;      padding: 10px 10px 10px 10px;}#listadocontainer {   margin-left: auto;   margin-right: auto;		width: 640px;   padding-top : 30px;   padding-bottom: 20px;}#listadocontainer2 {   margin-left: auto;   margin-right: auto;		width: 640px;   border-width: 1px 1px 1px 1px;   border-style: solid;   border-color: #cccccc;  }#listadocontainer3 {   margin-left: auto;   margin-right: auto;   padding-top: 5px;   padding-right: 0px;   width: 640px;  }.fichas1{font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;font-size: 10pt;color: #333333;}a {color: #333333;font-weight: 700;}a:hover {color: #bbbbbb;text-decoration: none;}a:focus, a:active {color: #000;background: #eee;}#wrap {width: 650px; text-align: center; margin: 0 auto;}.gallery_description {text-align: left;}.gallery_description p {margin: .5em 0;font-size: .9em;}#thumbs {width: 600px;}#wrap ul {list-style: none;margin: 0;padding: 0;}	 #wrap ul li {display: inline;} #thumbs ul li a {display: block;margin: 0 0 5px;}#wrap p {text-align: left;}img {border: 0px solid #eee;padding: 0px;}#full_image {float: right;width: 480px;}#full_image img {float: right;}#full_image p {margin: 0;padding: 0;}#full_image .caption_text_under {clear: right;text-align: center!important;font-size: .8em;padding: 1em 0;}#gallery_nav {float: right;border: 1px solid #bbc;padding: 0 .5em;background: #444;font-size: .8em;font-family: Arial, Verdana, sans-serif;width: 25%;}#gallery_nav p {padding: 0;margin: 5px 0;text-align: center;}#gallery_nav.gallery_nav_below {border:  none;background: none;float: right;}#gallery_nav.gallery_nav_below p {text-align: right;}#page_list {clear: both;text-align: center;font-family: Arial, Verdana, sans-serif;font-size: .8em;width:100%;}#page_list li {padding: 0 5px 0 0;}
