form, body 
{
            font-family:Arial,Tahoma,Verdana;
			font-size:14px;
			padding:0px;
			margin:0px;
			.margin-top:0;
		}
/**********************************menu**************************/
.menudivf {
	background-color:Transparent;
	text-align:left;
	font-family:Arial;
	
	}

.divflotante{
position:absolute;
margin:35px 0 0 -7px;
.margin:35px 0 0 -189px;
}

/**********************************************************************/
body
{
	background-image:url(../../images/backgroundSite.jpg);
	background-repeat: repeat-x;
	background-color:#1593C0;

}

.repeaterContentDegradee
{
  /*  background-image:url(../../images/degradee_repeatercontent.jpg);*/
    background-position:top;
    background-color:White;
	background-repeat: repeat-x;
    }

.degradeeLeftContent
{
    /*background-image:url(../../images/repeaterContentLeft.jpg);*/
    background-color:White;
    background-repeat: repeat-y;
    }
.degradeeRightContent
{
    /*background-image:url(../../images/repeaterContentRight.jpg);*/
    background-color:White;
    background-repeat: repeat-y;
    }
    
 .repeaterBottom
 {
     background-image:url(../../images/repeaterBottom.jpg);
    background-repeat: repeat-x;
     }

.repeaterLeft
{
    background-image:url(../../images/repeaterLeft.jpg);
    background-repeat: repeat-y;
    }

.mapas
{
    background-image:url(../../images/nwMenu_r1_c1.jpg);
    background-repeat: no-repeat;
    width:169px;
    }

.repeaterRight
{
    background-image:url(../../images/repeaterRight.jpg);
    background-repeat: repeat-y;
    }

.sombraMenu
{
    background-image:url(../../images/shadowMenuRepeater.jpg);
	background-repeat: repeat-x;
	height:6px;
    }

.selected
{ 
	background-image:url(../../images/selected.png);
	background-repeat: repeat-x;
	border: 1px solid Transparent !important;
}

.divflotanteadmin{
	position:absolute;
	margin:35px 0 0 -7px;
	.margin:35px 0 0 -186px;
}

.menuadmin{
	padding-left:10px;
	background-color:Transparent;
	text-align:left;
	font-family:Arial;
	text-decoration:none;
	color:#000000;
	width:181px;
	height:60px;
	display:block;
}

.menuadmin a{	
	background-color:Transparent;
	text-align:left;
	font-family:Arial;
	text-decoration:none;
	color:#000000;	
}
	
.menuadmin a:hover{	
	background-image:url(../../images/selected.png);
	background-repeat: repeat-x;
	border: 1px solid Transparent !important;
	display:block;
}

a{text-decoration:none;}

.topimage{background-image:url(../../images/mdm_r1_c1.jpg);}
.leftimg{
	background-image:url(../../images/mdm_r1_c3.png);
	background-color:#8bcbc5;
	width:5px;
	background-repeat: repeat-x;
}
.menuimg{
background-image:url(../../images/mdm_r2_c5.jpg);
background-repeat: repeat-x;
}
.leftshadow{
background-image:url(../../images/mdm_r2_c2.png);
background-repeat: repeat-y;
}
.rigthimg{
	background-image:url(../../images/mdm_r1_c7.png);
	width:5px;
	background-repeat: repeat-x;
}
.rigthshadow0{
background-image:url(../../images/mdm_r4_c8.png);
background-repeat: repeat-y;
}
.downborder{
background-image:url(../../images/mdm_r6_c5.png);
background-repeat: repeat-x;
}
.subborder{
background-image:url(../../images/mdm_r7_c5.png);
background-repeat: repeat-x;
}

.menu{
	background-image:url(../../images/menurepeat.png);
	background-repeat: repeat-x;
	background-color:#8bcbc5;
}

/** conetnido tabla interna**/

.upcss{
	background-image:url(../../images/border2.png);
	background-repeat: repeat-x;
}
.leftcss{
	background-image:url(../../images/border1.png);
	background-repeat: repeat-y;
}
.rigthcss{
	background-image:url(../../images/border3.png);
	background-repeat: repeat-y;
}
.downcss{
	background-image:url(../../images/border4.png);
	background-repeat: repeat-x;

}
.contentlorem
{
	width: 201px;
	text-align:justify;
	padding: 12px;
}
colorpie a {
	color:#990000;
	font-size:10px;
	text-decoration:none;
}
colorpie a:hover {
	color:#19C3FF;
	font-size:10px;
	border-bottom:1px dotted #1593C0;
}

.colorvinculos a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.colorvinculos a:hover {
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	border-bottom:1px dotted #333333;
}


.fondoFlash
{
	background-image:url(../../images/header_backgroundx.png);
	background-repeat:no-repeat;
	background-position:top;
	height:248px;
	
	}

.thumb {
	max-width:72px !important;
	max-height:72px !important;
	border:solid 1px #999999 !important;
	.max-width:72px !important;
	.max-height:72px !important;
	border:solid 1px #999999 !important;
}

.thumbCARTmin {
	max-width:80px !important;
	max-height:80px !important;
	border:solid 1px #999999 !important;
	.max-width:80px !important;
	.max-height:80px !important;
	border:solid 1px #999999 !important;
}

.thumbCART {
	max-width:125px !important;
	max-height:125px !important;
	border:solid 1px #999999 !important;
	.max-width:125px !important;
	.max-height:125px !important;
	border:solid 1px #999999 !important;
}

.thumbCART2 {
	max-width:150px !important;
	max-height:250px !important;
	border:solid 1px #999999 !important;
	.max-width:150px !important;
	.max-height:250px !important;
	border:solid 1px #999999 !important;
}

.thumbCART3 {
	max-width:90px !important;
	max-height:60px !important;
	border:solid 1px #999999 !important;
	.max-width:90px !important;
	.max-height:60px !important;
	border:solid 1px #999999 !important;
}

.thumbCARTx {
	max-height:400px !important;
	max-width:350px !important;
	border:solid 1px #56A4C1 !important;
	/*.max-width:276px !important;
	.max-height:301px !important;*/
	
}



.titleForms
{
	color:Blue;
	font-size:14px;
	 font-family:Verdana;
}
#itemList  img
{
	max-width:72px !important;
	max-height:72px !important;
	border:solid 1px #999999 !important;
	.max-width:72px !important;
	.max-height:72px !important;
	
	}
#itemList 
{
	 font:verdana;
	 color:Black;
	 font-size:11px;
	
	}

.admintop
{
	background-color:#106787;
	
	}


/************************************************************************/	
#menuv {
	border: 0px;
	border-width: 1px 1px 0 5px;
	width: 169px;
	height:60px;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li {
	border-bottom: 0px;
}

#menuv a {
	text-decoration: none;
	color: #000000;
	display: block;
	padding: 3px 6px;
	width: 169px;
}

#menuv a:hover {
	background-image:url(../../images/selected.png);
}
.titulosmenuadmin
{
	color:#106787; 
	font-style:italic; 
	font-size:15px; 
	padding-left:5px;
	height:25px;
	border-bottom:1px dashed #000000;
 	}
/*************hada*/
.hada{
	background-image:url(../../images/bg_hada.jpg);
	background-repeat:no-repeat;
	
}
.button
{
	/*background-color: #137EDC;
	border: solid 1px #21197E;
	text-decoration: none;
	color: White;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;*/
}
.button2
{
	background-color: #137EDC;
	border: solid 1px #21197E;
	text-decoration: none;
	color: White;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
}
.button2 a
{
	background-color: #137EDC;
	border: solid 1px #21197E;
	text-decoration: none;
	color: White;
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
}
.button a
{
	text-decoration: none;
	font-size: 10px;
	color: White;
}
.button a:hover
{
	text-decoration: none;
	font-size: 10px;
	color: White;
}
.button2 a:hover
{
	text-decoration: none;
	font-size: 10px;
	color: White;
}

.buttonx a
{
	text-decoration: none;
	font-size: 10px;
	color: White;
	padding:5px;
}
.buttonx a:hover
{
	text-decoration: underline;
	color:#9EE4FD;
	font-size: 10px;
}

.buttonxx a
{
    display:block;
    text-decoration: none;
	font-size: 11px;
	color: White !important;
	.color: White !important;
    padding-top:5px;
	background-image:url(../../images/repeaterButton.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:20px;
	}
.buttonxx a:hover
{
    display:block;
	text-decoration: none;
	color:white;
	font-size: 11px;
	background-image:url(../../images/hoverButtomProduct.jpg);
	background-color:#215163;
}

.button2 a:hover
{
	text-decoration: none;
	font-size: 10px;
	color: White;
}


.undercs
{	background-image:url(../../images/undercs.jpg);
	background-repeat:no-repeat;
	height:200px;
 padding-top:125px;
 padding-left:88px;
	}
/***pager****/
.plink{ color:#EF8A04; text-decoration:underline;}
.plink2{ color:#0099FF;}
.plink a
{
 color:#EF8A04; text-decoration:underline;
}
.plink a:hover
{
 color:#EF8A04; text-decoration:underline;
}
.tumbUser img
{
    max-width:120px !important;
	max-height:120px !important;
	border:2px solid #FFFFFF;
    }   
    
.thumbCartt img
{
    max-width:276px !important;
	max-height:300px !important;
	border:1px solid #FFFFFF;
}
.thumbCart 
{	
   /*
height:300px;
    top:50%;
    margin-top:-150px; el negativo de la mitad de la altura del div*/
    }
    
    
 
.textUser
{
    color:#106787;
     font-size:15px;
     font-weight:bold;
    }
    
.infotext
{
    color:#03222F;
     font-size:15px;
      font-family:Tahoma;
    
    }

.tachado
{
    text-decoration:line-through;
    font-size:25px;
    }
    
/*Accordion*/

.accordionHeader
{
    border-top: 1px solid #8CC6CB;
    color: white;
    background-color: #11789D;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    padding:5px 0 5px 3px;
    cursor: pointer;
    white-space:nowrap;
    overflow-x: hidden;
    overflow-y: hidden; 
}

.accordionHeader a
{
    
    border-top: 1px solid #8CC6CB;
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    padding:5px 0 5px 3px;
    cursor: pointer;
}

.accordionHeader:hover
{
    color:Black !important;
    border-top: 1px solid #8CC6CB;
    color: black !important;
    background-image:url(../../images/repeaterAcordionHoverHeader.jpg);
	background-repeat:repeat-x;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    padding:5px 0 5px 3px;
    cursor: pointer;
}

.accordionHeaderT
{  
   height:22px;
   display:block;
   padding:0px;
   margin:0px;
   color: white;
   background-color: #11789D;
   font-family: Arial, Sans-Serif;
   font-size: 14px;
   padding:2px 0 2px 0;
   cursor: pointer;
   width:130px;
   .width:125px
   }

.accordionHeaderT a
{   
    height:22px;
    display:block;
    padding:0px;
    margin:0px;
    color: white;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    padding:2px 0 2px 0;
    cursor: pointer;
    width:130px;
}

.accordionHeaderT a:hover
{   
    width:135px;
    height:22px;
    display:block;
    padding:0px;
    margin:0px;
    background-image:url(../../images/repeaterAcordionHoverHeader.jpg);
	background-repeat:repeat-x;
    
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    padding:2px 0 2px 0;
    cursor: pointer;
    width:130px;
}

.accordionContent
{
    background-color: #044D68;
    .padding:0px;
    .margin:0px;
}

.tablaCompra
{
    background-image:url(../../images/repeaterCompra.JPG);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#56A4C1;
    }

.defaultHADAS
{
    background-image:url(../../images/DEFAULT_HADAS_02.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:274px;
	width:405px;
    
    }

.blink {text-decoration: blink; text-align: center}

.repeaterButton
{
    background-image:url(../../images/repeaterButton.jpg);
	background-repeat:no-repeat;
	height:47px;
    }
.acordionLine
{
    border-top:1px solid #8CC6CB; 
    border-bottom-color:transparent; 
    margin:0px;
    padding:0px;
    }

.fondoD
{
    background-image:url(../../images/hadas_r3_c1.png);
	background-repeat:repeat-y;
    }
.vinculosFooter
{
    font-size:12px;
    position:absolute;
    margin:15px 0 15px 500px;
    .margin:15px 0 15px 450px;
    color:#FFFFFF;
    }
.vinculosFooter a
{
    text-decoration:none;
    color:#FFFFFF;
    }
.vinculosFooter a:hover
{
    text-decoration:underline;
    color:#FFFFFF;
    }
.cssbugCircle
{
    position:absolute;
     margin:39px 0 0 23px;
     .margin:75px 0 0 -29px;
    }
.cssbugCircle2
{
    position:absolute;
     margin:57px 0 0 523px;
     .margin:57px 0 0 23px;
    }
.botonesItems a
{
    display: block;
    text-decoration:none;
    color:White;
    padding:5px;
    border:solid 1px #D6EEEF;
    background-color:#11789D;
    }
   
.botonesItems a:hover
{
    display: block;
    padding:5px;
    color:#FFFF00;
    border:solid 1px #009999;
    background-color:#11766D;
    }
.flotando
{
    position:absolute;
    margin-top:-105px; .margin-top:-120px;
    margin-left:480px;    
}