body {
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../img/bg_body05.gif);
	background-repeat:  repeat-x;
	background-position: top;
}

#supercontenedor {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

#contenedor {
	width: 750px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-right: 25px;
	margin-left: 25px;
}

h1 {
    font-size: 20px;
    margin: 0px;
}

#cabecera {
	width: 750px;
	height: 230px;
	float: left;
	background-color: #FFCC00;
	background-image: url(../img/cabecera_casadelfin_1006.JPG);
}

#fecha {
	width: 190px;
	height: 16px;
	padding-top: 3px;
	text-align: right;
	padding-bottom: 1px;
	padding-right: 10px;
	margin-top: 210px;
	margin-left: 550px;
}

#menu {
	width: 585px;
	color: #FFFFFF;
	float: left;
	background-color: #004466;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 165px;
}

#menu img {
	margin-left: 7px;
	margin-right: 5px;
}

#menu a:link, #menu a:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

#contenido {
	width: 750px;
	background-color: #FFFFFF;
	float: left;
}

#col_izquierda {
	width: 130px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	background-color: #FFFFFF;
	background-image: url(../img/fondo_col_izquierda.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.busqueda {
	width: 118px;
	margin-top: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #006699;
}

.busqueda p {
	margin-top: 2px;
	margin-bottom: 2px;
}

.busqueda form {
	margin-top: 2px;
	margin-bottom: 5px;
}

.busqueda form input {
	font-size: 10px;
	border: 1px solid #000000;
	background-color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #003366;
	width: 100px;
}

.marcas {
	width: 118px;
	margin-top: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #006699;
}

.marcas p {
	margin-top: 2px;
	margin-bottom: 2px;
}

.marcas form {
	margin-top: 2px;
	margin-bottom: 5px;
}

.marcas form select {
	font-size: 10px;
	border: 1px solid #000000;
	background-color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #003366;
	width: 118px;
}

.familias {
	width: 123px;
	margin-top: 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-bottom: 10px;
	padding-left: 5px;
	font-weight: bold;
	color: #006699;
	overflow: hidden;
}

.familias p {
	margin-top: 2px;
	margin-bottom: 2px;
}

.familias ul {
	list-style-type: disc;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 4px;
	padding-left: 15px;
	background-color: #FFFFFF;
}

.familias ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004466;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
	color: #003366;
}

.familias ul li a:link, .familias ul li a:visited {
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}

.familias ul li a:hover {
	color: #003366;
	font-weight: bold;
	}

#col_derecha {
	width: 590px;
	float: left;
	background-color: #FFFFFF;
	background-image: url(../img/fondo_col_derecha.gif);
	background-repeat:  repeat-y;
	padding-bottom: 0px;
	/*border-bottom: 1px solid #003366;*/
}

.ver_mas_link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    text-decoration: none;
}

.ver_mas_link:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    text-decoration: underline;
}

#ofertas {
	/*background-color: #E5E5E5;*/
	width: 560px;
	padding-right: 12px;
	padding-left: 28px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	float: left;
}

#titulo_ofertas {
	width: 560px;
	text-align: center;
	color: #004466;
	padding-bottom: 1px;
	font-weight: bold;
	border-bottom: 1px solid #004466;
	background-image: url(../img/fondo_tituloofertas.gif);
	height: 30px;
}

.fila_ofertas {
	width: 560px;
	margin-top: 10px;
	padding-bottom: 10px;
	float: left;
}

.item_ofertas_izquierda {
	width: 273px;
	float: left;
	/*background-color: #E5E5E5;*/
	border: 1px solid #000000;
}

.item_ofertas_derecha {
	width: 273px;
	float: left;
	/*background-color: #E5E5E5;*/
	border: 1px solid #000000;
	margin-left: 10px;
}

.tabla_item {
	width: 260px;
}

.titulo_item {
	height: 15px;
	border-bottom: 2px solid #003366;
	color: #003366;
	font-weight: bold;
	padding-left: 5px;
}

.fotografia_item {
	height: 105px;
	width: 260px;
	text-align: center;
	/*background-color: #FFCC00;*/
}

.fotografia_item img {
	margin: 0px;
	border: 0px;
}

.texto_item {
	height: 100px;
	width: 143px;
	padding: 10px;
	color: #003366;
	/*background-color: #669900;*/
}

.precio_item {
	width: 111px;
	height: 15px;
	vertical-align: bottom;
	text-align: left;
	padding-left: 2px;
	color: #003366;
	font-weight: normal;
}

.pie_item {
	width: 156px;
	height: 15px;
	text-align: right;
	padding-right: 4px;
}

.pie_item a:link, .pie_item a:visited {
	color: #003366;
	text-decoration: none;
	margin-left: 2px;
}

.pie_item a:hover {
	color: #000000;
	text-decoration: none;
	margin-left: 2px;
}

#novedades {
	/*background-color: #E5E5E5;*/
	width: 560px;
	padding-right: 12px;
	padding-left: 28px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	float: left;
}

#titulo_novedades {
	width: 560px;
	text-align: center;
	font-weight: bold;
	color: #004466;
	padding-bottom: 1px;
	border-bottom: 1px solid #004466;
	background-image: url(../img/fondo_titulonovedades.gif);
	height: 30px;
}

.fila_novedades {
	width: 560px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

.item_novedades_izquierda {
	width: 273px;
	height:193px;
	float: left;
	background-image: url(../img/tabla_fondo.gif);
	background-repeat: no-repeat;
}

.item_novedades_derecha {
	width: 273px;
	height:193px;
	float: left;
	margin-left: 10px;
	background-image: url(../img/tabla_fondo.gif);
	background-repeat: no-repeat;
}

#productos {
	/*background-color: #E5E5E5;*/
	width: 560px;
	padding-right: 12px;
	padding-left: 28px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	float: left;
}

#titulo_productos {
	width: 560px;
	text-align: center;
	font-weight: bold;
	color: #004466;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004466;
	background-image: url(../img/fondo_titulotodoslosproductos.gif);
	height: 30px;
}

.fila_productos {
	width: 560px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

.item_productos_izquierda {
	width: 273px;
	float: left;
	height:193px;
    background-image: url(../img/tabla_fondo.gif);
	background-repeat: no-repeat;
}

.item_productos_derecha {
	width: 273px;
	float: left;
	height:193px;
	margin-left: 10px;
	background-image: url(../img/tabla_fondo.gif);
	background-repeat: no-repeat;	
}

#paginador {
	width: 585px;
	height: 15px;
	margin-left: 15px;
	padding-bottom: 20px;
	text-align: center;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	margin-right: 0px;
}

#paginador a:link, #paginador a:visited {
	color: #003366;
	text-decoration: none;
	margin-left: 2px;
}

#paginador a:hover {
	color: #000000;
	text-decoration: underline;
	margin-left: 2px;
}

.paginador_izquierda {
	text-align: left;
	padding-left: 10px;
}

.paginador_derecha {
	text-align: right;
	padding-right: 10px;

}

#pie {
	color: #FFFFFF;
	width: 750px;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	text-align: center;
	background-color: #004466;
}

#pie p {
	margin-top: 2px;
	margin-bottom: 2px;
}

#pie a:link, #pie a:visited {
	color: #FFCC00;
	text-decoration: underline;
}

#pie a:hover {
	color: #FFCC00;
	text-decoration: none;
}


/* CLASS BUSQUEDA AVANZADA *********************************************************************************/

#titulo_busqueda_avanzada {
	width: 550px;
	text-align: center;
	font-weight: bold;
	color: #004466;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004466;
	/*background-color: #FFCC00;*/
	background-image: url(../img/fondo_titulobusquedaavanzada.gif);
	height: 30px;
	margin-top: 15px;
	margin-left: 30px;
}

#busqueda_avanzada 	{
	width: 550px;
	background-color: #F5F5F5;
	/*border: 1px solid #000000;*/
	margin-top: 0px;
	margin-left: 30px;
}

#busqueda_avanzada table {
	width: 100%;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
}

#busqueda_avanzada .izquierda { 
	padding: 10px; 
	width: 30%;
	text-align: justify; 
	color: #003366; 
	vertical-align: top; 
}

#busqueda_avanzada .derecha { 
	padding: 10px; 
	width: 70%; 
	vertical-align: top; 
}

#busqueda_avanzada .derecha p { 
	margin-top: 5px;
	margin-bottom: 10px;
}

#busqueda_avanzada .derecha form { 
	margin-top: 2px;
	margin-bottom: 2px;
}

#busqueda_avanzada .derecha input.campobusqueda {
	font-size: 10px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #004466;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 355px;
}

#busqueda_avanzada .derecha select {
	font-size: 10px;
	border: 1px solid #000000;
	color: #004466;
	background-color: #FFFFFF;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 360px;
}

#busqueda_avanzada .derecha input.botonbuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold; 
	margin-top: 10px;
}

#busqueda_avanzada .derecha img {
	/*border: 1px solid #000000;*/
	margin-left: 5px;
	/*padding: 5px;*/
}

#lineainferior {
	width: 585px;
	height: 5px;
	margin-left: 15px;
	padding-bottom: 20px;
	text-align: center;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	margin-right: 0px;
}

/* FIN CLASS BUSQUEDA AVANZADA *********************************************************************************/
/* CLASS INFO_DETALLADA *****************************************************************************************/

#titulo_informacion_detallada {
	width: 550px;
	text-align: center;
	font-weight: bold;
	color: #046;
	/*padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004466;*/
	/*background-color: #FFCC00;*/
	background-image: url(../img/fondo_tituloinformaciondetallada.gif);
	height: 30px;
	margin-top: 15px;
	margin-left: 30px;
}

#informacion_detallada {
	width: 550px;
	/*background-color: #F5F5F5;*/
	/*border: 1px solid #000000;*/
	margin-top: 5px;
	margin-left: 30px;
}

#informacion_detallada_principal {
	float: left;
}

#informacion_detallada_principal table {
	width: 430px;
	border: 1px solid #000;
	background-color: #F5F5F5;
}

#informacion_detallada_principal .foto { 
	padding: 10px; 
	width: 200px;
	text-align: center; 
	color: #003366; 
	vertical-align: top;
}

#informacion_detallada_principal table td .imagenprincipal {
	border: 1px solid #000;
}

#informacion_detallada_principal table td .imagenlupa {
	margin-right: 0px;
}

#informacion_detallada_principal .datos { 
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px; 
	width: 200px;
	/*background-color: red;*/ 
	vertical-align: top;
}

#informacion_detallada p, #informacion_detallada_ampliar p {
	margin-top: 10px;
	margin-bottom: 10px;
}

#informacion_detallada .nombre_articulo {
	margin-bottom: 20px;
	font-weight: bold;
}

#informacion_detallada .titulo_dato {
	color: #046;
	text-decoration: underline;
}

#informacion_detallada .info_dato {
	color: #000;
	margin-bottom: 20px;
}

#informacion_detallada_principal .descripcion { 
	padding: 10px;
	color: #046;
	width: 100%; 
}

#informacion_detallada_ampliar {
	float: right;
}

#informacion_detallada_ampliar table {
	width: 100px;
	border: 1px solid #000;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-bottom: 10px;
}

#informacion_detallada_ampliar table tr {
	/*margin-bottom: 10px;*/
}

#informacion_detallada_ampliar table td {
	height: 100px;
	background-color: #F5F5F5;
	text-align: center;
	vertical-align: middle;
}

#informacion_detallada_ampliar table td a:link, #informacion_detallada_ampliar table td a:visited, #informacion_detallada_principal table td a:link, #informacion_detallada_principal table td a:visited  {color: #369; text-decoration: none;}

#informacion_detallada_ampliar table td a:hover , #informacion_detallada_principal table td a:hover {color: #046; text-decoration: underline;}

#informacion_detallada_ampliar table td .imagenprincipal {
	border: 1px solid #000;
}

#informacion_detallada_ampliar table td .imagenlupa {
	margin-right: 3px;
}

#lineainferior {
	width: 585px;
	height: 5px;
	margin-left: 15px;
	padding-bottom: 20px;
	text-align: center;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	margin-right: 0px;
}

/* FIN CLASS INFO_DETALLADA *****************************************************************************************/
/* CLASS ORDER *******************************************************************************************/

#comentario_pedido 	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	border:1px solid #3C4667;
	background-color:#ECF0F4;
	padding:5px;
	margin-bottom:10px;
}

#pedido {
	width: 560px;
	margin-left:25px;	
	margin-top:10px;
	margin-bottom:10px;
}

#titulo_pedido {
	background-image:url(../img/fondo_titulopedido.gif);
	background-repeat:no-repeat;
	width:560px;
	height:30px;
	margin-top:10px;
	margin-bottom:5px;
}

.tabla_pedido table{ 
	border:1px solid #000000;
	width:100%;
}

.tabla_pedido th{ 
	background-color:#163B4E;
	font-weight:bold;
	padding:2px;
	color:#ffffff;
}
.tabla_pedido td{ 
	background-color:#CFD6DA;
	padding:2px;
}

.tabla_totales{
    background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#163b4e;
	font-weight:bold;
	text-align:right;
	border: 0px;
}

.tabla_totales tr{
    background-color:#FFFFFF;
}


.tabla_totales td{
    background-color:#FFFFFF;
}

.link_pedido {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    text-decoration: none;
}
.link_pedido:hover {
	text-decoration: underline;
}

#tabla_finalizar {
	width:100%;
	margin-top:5px;
	padding-bottom:15px;
}

.continuar{
	float:left;
	width:280px;
}
.finalizar{
	float:left;
	text-align:right;
	width:280px;
}
	
/* FIN CLASS ORDER *******************************************************************************************/
/* CLASS USER_REGISTER *******************************************************************************************/

#comentario_registro {
	border:1px solid #3C4667;
	background-color:#ECF0F4;
	padding:5px;
	margin-bottom:10px;
}
.info1{
	border-bottom:1px dotted #3C4667;
	font-weight:bold;
	margin-bottom:5px;
}
.info2{
	font-weight:normal;
	margin-bottom:10px;
}
.info2 a{
	text-decoration:underline;
	color:#000000;
}
.info2 a:hover{
	text-decoration:none;
	color:#666666;
}

#registro {
	width: 560px;
	margin-left:25px;	
	margin-top:10px;
	margin-bottom:10px;
}


.pasos {
	width:550px;
	border:1px solid #8D8D8D;
	background-color:#FEF2D4;
	padding:5px;
	margin-bottom:10px;
}

#datos {
	width:550px;
	border:1px solid #163B4E;
	background-color:#CFD6DA;
	padding:5px;
}
#datos_titulo {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:5px;
	background-color:#163B4E;
	padding:5px;
}

#datos_info {
	font-size:10px;
	margin-bottom:15px;
	padding:5px;
	font-style:italic;
}


#tabla_register_finalizar {
	width:540px;
	margin-top:10px;
	padding-bottom:15px;
	width:100%;
}

.volver{
	float:left;
	width:280px;
}
.siguiente{
	float:left;
	text-align:right;
	width:280px;
}

.link_register {
	font-size:10px;
	color:#003366;
	text-decoration:none;
}

.link_register:hover {
	text-decoration:underline;
}

table td.buttons table
{
    width: 100%;
    margin-top: 15px;
}

table td.buttons table td
{
    text-align: center;
    border: 0px solid;
    
}

table.ordersteps
{
    margin: 2px;
    padding: 0px;
}

table.ordersteps td
{
    margin: 0px;
    padding: 2px;
}

table.ordersteps td.normal
{
    color: #979797
}

table.ordersteps td.highlighted
{
    color: #000000
}

.errores_pedido{
margin: 5px 0px 5px 0px;
border: 1px solid #8d8d8d;
background-color: #f5f5f5;
}
  
.errores_pedido div{
background-color: #e5e5e5;
font-weight: bold;
border-bottom: 1px dotted #808080;
padding-left: 5px;
}

.error_title{
color: #ff0000;
font-weight: bold;
padding: 2px;
}
  
.error_msg{
color: #ff0000;
padding: 2px;
}

/* FIN CLASS USER_REGISTER *******************************************************************************************/

/* CLASS PROD_VIEW *******************************************************************************************/

#prod_view {
   width: 560px;
   margin-left:25px;   
   margin-top:10px;
   margin-bottom: 3px;
}

#titulo_prodview {
   width:560px;
   margin-top:15px;
   margin-bottom:5px;
   text-align:center;
   border-bottom:1px solid #889095;
}

#tabla_prodview {
   width:550px;
   border:1px solid #889095;
   background-color:#e6ECEF;
   padding:5px;
   margin-bottom:10px;
   float:left;
}

.foto_prodview {
   border:1px solid #000000;
   background-color:#FFFFFF;
   padding:2px;
   float:left;
   text-align: center;
}

.datos_prodview {
   width:310px;
   margin-left:10px;
   padding:5px;
   float:right;
}

.datos_prodview_negrita {
   font-weight:bold;
}

.datos_prodview_ofertanovedad {
   font-style:italic;
   color:#666666;
}

.datos_prodview ul{
   margin:0px;
   padding:0px;
   list-style-type:none;
}

.datos_prodview li{
   padding-left:5px;
   padding-bottom:10px;
}

.datos_prodview li a{
   color: #000000;
   text-decoration: underline;
}


.datos_prodview li a:hover{
   color: #666666;
   text-decoration: none;
}

.descripcion_corta_prodview {
   width:540px;
   margin-top:10px;
   padding:5px;
   padding-bottom:10px;
   float:left;
   color:#666666;
   border-bottom: 1px dashed #333333;
}

.descripcion_larga_prodview {
   width:540px;
   margin-top:10px;
   padding:5px;
   float:left;
}

.paginador_prodview {
   width:540px;
   border-top:1px dashed #889095;
   margin-top:10px;
   padding:5px;
   float:left;
}

.paginador_prodview_volver{
   width: 260px;
   float: left;
}

.paginador_prodview_comprar{
   width: 260px;
   float: right;
   margin-left: 10px;
   text-align: right;
}

.contenedor_multimagenes{

    padding-left: 25px;
    float: left;
    width: 550px;
    margin-top:3px;
    margin-bottom:10px;
}

.ampliar_foto{
    border: 1px solid #003366;
    background-color:#e6ECEF;
    margin: 4px;
    padding: 4px;
    float: left;
}

.ampliar_foto img{
    border: 1px solid #003366;
    background-color:#FFFFFF;
}

.ampliar_foto a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#003366; 
   text-decoration: none;
}


.ampliar_foto a:hover{
   text-decoration: underline;
}

/* FIN CLASS PROD_VIEW *******************************************************************************************/


/* CLASS SEARCH *******************************************************************************************/


#comentario_search {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#003366;
   border:1px solid #3C4667;
   background-color:#ECF0F4;
   padding:5px;
   margin-bottom:10px;
}


#search {
   width: 560px;
   margin-left:25px;   
   margin-top:10px;
   margin-bottom:10px;
}


#titulo_search {
   width:560px;
   margin-top:15px;
   margin-bottom:5px;
   text-align:center;
   border-bottom:1px solid #889095;
}


#datos_search {
   width:550px;
   border:1px solid #889095;
   background-color:#e6ECEF;
   padding:5px;
   margin-bottom:10px;
   float:left;
}

.boton_search {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
    border: 1px solid #000000;
    background-color:#003366;
    color: #ffffff;   
}

/* FIN CLASS SEARCH *******************************************************************************************/

/* CLASS CESTA COMPRA *****************************************************************************************/
#cesta_compra{
	width:100%;
	border:1px solid #000000;
}

#cesta_compra form{
	margin:0px;
	padding:0px;
}

.titulo_cesta{
	background-color:#006699;
	color:#ffffff;
	padding:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
.contenido_cesta{
	background-color:#E1E4E8;
}
.table_cesta{
	border:0px;
	width:100%;
}

.table_cesta td{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.negrita_cesta{
	font-weight:bold;
	color:#006699;
}

.table_cesta td a{
	color:#006699;
	text-decoration:none;
}

.table_cesta td a:hover{
	text-decoration:underline;
}
/* FIN CLASS CESTA COMPRA *****************************************************************************************/

/****************************** CLOSE WINDOW *************************/

div.closewindow
{   
    text-align      : right;
    margin          : 15px 15px 5px 5px;
}

div.closewindow a
{   
    font-size: 0.9em;
    color: #003366;
}

div.closewindow a:hover
{   
    font-size: 0.9em;
    color: #003366;
    text-decoration:none;
    
}
/****************************** FIN CLOSE WINDOW *************************/