body{
	background:#FFFFFF;}
	
#capacontenido {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	background-color:#ffffff;
	
}

#ctdocapacont {
	position:relative;
	left:0px;
	top: 0px;
	width: 970px;
	text-align: left; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	
}

#footer1 {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	background-color:#000000;
	min-height:290px;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
}

#tabproductos {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	background-color:#FFFFFF;
	height:300px;
}

#footer2 {
	position: relative;
	width: 100%;
	height:33px;
	background-color: #000000;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
}

#header1 {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	background-color:#FFFFFF;
	height:24px;
}

#ctdoh1 {
	position:relative;
	width:970px;/*970*/
	text-align: right;
	margin: 0px auto;
	height:24px;
}

#header2 {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	height:450px;	
}

.header2r {
	position: relative;
	left:0px;
	top: 0px;
	width: 100%;
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */
	height:300px;	
}

.ctdoh2 {
	position:relative;
	width:950px;/*970*/
	/*text-align: right;*/
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */	
	height:450px;
	background-repeat:no-repeat;
	background-position:right;
}
.ctdoh2r {
	position:relative;
	width:950px;/*970*/
	/*text-align: right;*/
	text-align: center; /* centrar con explorer */
	margin: 0px auto; /* centrar con firefox */	
	height:300px;
	background-repeat:no-repeat;
	background-position:right;
}

#caparegdom {
	position: absolute;
	left:0px;
	top:80px;
	width:516px;
	height:67px;
}

#capaoph2-1 {
	position: absolute;
	left:15px;
	top:170px;
	width:450px;
	height:18px;
	text-align:left;
}

#capaoph2-2 {
	position: absolute;
	left:15px;
	top:190px;
	width:450px;
	height:18px;
	text-align:left;
}

#capaoph2-3 {
	position: absolute;
	left:15px;
	top:210px;
	width:450px;
	height:18px;
	text-align:left;
}

#capaoph2-4 {
	position: absolute;
	left:15px;
	top:230px;
	width:450px;
	height:18px;
	text-align:left;
}

#capaoph2-5 {
	position: absolute;
	left:40px;
	top:260px;
	width:250px;
	height:18px;
	text-align:left;
}

.capaoph2-6 {
	position:absolute;
	left:-1px;/*14text-align:left;*/
	top:420px;
	width:942px;
	height:30px;	
	/*text-align:left;*/
	text-align: left; /* centrar con explorer */
	 /*margin: 0px auto; centrar con firefox */
}
#capaoph2-6r {
	position:absolute;
	left:-1px;/*14text-align:left;*/
	top:270px;
	width:942px;
	height:30px;	
	/*text-align:left;*/
	text-align: left; /* centrar con explorer */
	 /*margin: 0px auto; centrar con firefox */
}



.capaoph2-6-pes-1 {
	position: absolute;
	left:0px;
	top:0px;
	width:306px;
	height:30px;
	background-image:url(../pics/titcajamn.gif);
	background-repeat:no-repeat;
	padding:5px;
}

.capaoph2-6-pes-2 {
	position: absolute;
	left:318px;
	top:0px;
	width:306px;
	height:30px;
	background-image:url(../pics/titcajamn.gif);
	background-repeat:no-repeat;
	padding:5px;
}

.capaoph2-6-pes-3 {
	position: absolute;
	left:636px;
	top:0px;
	width:306px;
	height:30px;
	background-image:url(../pics/titcajamn.gif);
	background-repeat:no-repeat;
	padding:5px;
}

#capaoph2-contacta {
	position: absolute;
	left:715px;
	top:0px;
	width:218px;
	height:30px;
	background-image:url(../pics/titcajamncontacto.png);
	background-repeat:no-repeat;
	padding:5px;
}

.capalogo {
	position: absolute;
	left:0px;
	top:16px;
	width:254px;
	height:38px;
}

.capamenusup {
	position: absolute;
	left:280px;
	top:18px;
	width:686px;
	height:31px;
	background-image:url(../pics/fndmenus.png);
	background-repeat:no-repeat;
	z-index:1;
}



.inputform
{
	border: #999999 solid 1px;
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #666666;
    font-weight: normal;
    TEXT-DECORATION : none;
	height:20px;
}


.txtverde
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 10px;
    COLOR: #00CC33;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtrojo
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 10px;
    COLOR: #FF0000;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrismed
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 13px;
    COLOR: #333333;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrismed2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 13px;
    COLOR: #666666;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrismed3
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 13px;
    COLOR: #cccccc;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrisgr
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 17px;
    COLOR: #333333;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisgrmod
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 15px;
    COLOR: #000000;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrisgr2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 24px;
    COLOR: #333333;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisgig
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 58px;
    COLOR: #cccccc;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtblancomed
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 13px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtblancomed:hover
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 13px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : underline;
}

.txtnaranjab
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #ffb549;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisb
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #333333;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisb3under
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 10px;
    COLOR: #999999;
    font-weight: bold;
    TEXT-DECORATION : underline;
}

.txtgrisb3
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 10px;
    COLOR: #999999;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisb2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #666666;
    font-weight: bold;
    TEXT-DECORATION : none;
}



.txtgrisclaropeq
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #999999;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtgrisclaro2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #666666;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtlink
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #ffae3a;
    font-weight: normal;
    TEXT-DECORATION : underline;
}

.txtblancopeq
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtblancopeq_sn
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtblancopeq2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtblancopeq_sn2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 11px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtnegropeq2
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 10px;
    COLOR: #000000;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.txtnegropeq
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #000000;
    font-weight: normal;
    TEXT-DECORATION : none;
}
.txtnegropeq:hover
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #000000;
    font-weight: normal;
    TEXT-DECORATION : underline;
}

.txtblancopeq:hover
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 9px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : underline;
}

.txtnaranjamed
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 12px;
    COLOR: #ffb549;
    font-weight: bold;
    TEXT-DECORATION : none;
}

.txtgrisgritalic
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 17px;
    FONT-STYLE : italic;
    COLOR: #666666;
    font-weight: normal;
    TEXT-DECORATION : none;
}

.cajacurva {
	border:  1px solid #ffffff;
	cursor: pointer;
	padding: 5px;
	border-radius: 5px;
	
	
}

.cajacurvanaranja {
	border:  1px solid #ffb549;
	cursor: pointer;
	padding: 5px;
	border-radius: 5px;
	
	
}

.cajacurva2 {
	border:  1px solid #ffffff;
	padding: 2px;
	border-radius: 15px;	
}

.cajacurva3 {
	border:  1px solid #666666;
	padding: 2px;
	background-color:#ffffff;
	border-radius: 5px;
	
	
}

.bordegris {
	border:  1px solid #666666;
	padding: 2px;
	background-color:#ffffff;
}
.txtblancopeq_sn7
{
    FONT-FAMILY : Verdana, Tahoma;
    FONT-SIZE : 8px;
    COLOR: #ffffff;
    font-weight: normal;
    TEXT-DECORATION : none;
}

