
DIV.RATONERA_MAIN
{
    font-size:1px;
    background-color:#6B10D1;
    margin:0 auto 0 auto;
    width:981px;
    text-align:left;
}

/*
    ...............
    :xxxxxxxxxxxxx:
    :xxxxxxxxxxxxx:
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/

DIV.RATONERA_HEADER
{
}

/*
    ...............
    :             :
    :xxxxxxxxxxxxx:
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/

DIV.RATONERA_MENU_HORIZONTAL_1
{
    font-size:1px;
    background-color:#6B10D1;
    width:100%;
    height:24px;
    text-align:center;
    border-top:solid #000000 3px;
    border-bottom:solid #000000 3px;
}

/*
    ...............
    :             :
    :xxx:::::::::::
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/

DIV.RATONERA_MENU_HORIZONTAL_1_IZQ
{
    font-size:1px;
    width:267px;
    height:24px;
    text-align:center;
    float:left;

    border-right:solid #000000 3px;
}

DIV.RATONERA_MENU_HORIZONTAL_1_IZQ A
{
    margin-left:20px;
    margin-right:20px;
    font-size:18px;
    color:#C1A1E3;
}

DIV.RATONERA_MENU_HORIZONTAL_1_IZQ A:hover
{
    font-weight:bold;
    color:#C1A1E3;
    text-decoration:none;
}


/*
    ...............
    :             :
    :::::XXXXXX::::
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/


DIV.RATONERA_MENU_HORIZONTAL_1_ITEM
{
    font-size:1px;
    width:168px;
    height:24px;
    text-align:center;
    float:left;
}

DIV.RATONERA_MENU_HORIZONTAL_1_ITEM A
{
    margin-left:20px;
    margin-right:20px;
    font-size:18px;
    color:#C1A1E3;
}

DIV.RATONERA_MENU_HORIZONTAL_1 A:hover
{
    font-weight:bold;
    color:#C1A1E3;
    text-decoration:none;
}

/**/

DIV.RATONERA_MENU_HORIZONTAL_1b_ITEM
{
    font-size:1px;
    width:200px;
    height:24px;
    text-align:center;
    float:left;
}

DIV.RATONERA_MENU_HORIZONTAL_1b_ITEM A
{
    margin-left:20px;
    margin-right:20px;
    font-size:18px;
    color:#C1A1E3;
}

DIV.RATONERA_MENU_HORIZONTAL_1b A:hover
{
    font-weight:bold;
    color:#C1A1E3;
    text-decoration:none;
}


/*
    ...............
    :             :
    ::::::::::::XX:
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/


DIV.RATONERA_MENU_HORIZONTAL_1_DCH
{
    font-size:1px;
    width:171px;
    height:24px;
    text-align:center;
    float:left;

    border-left:solid #000000 3px;
}

DIV.RATONERA_MENU_HORIZONTAL_1_DCH A
{
    margin-left:20px;
    margin-right:20px;
    font-size:18px;
    color:#C1A1E3;
}

DIV.RATONERA_MENU_HORIZONTAL_1_DCH A:hover
{
    font-weight:bold;
    color:#C1A1E3;
    text-decoration:none;
}

/*
    ...............
    :             :
    :::::::::::::::
    :XXXXXXXXXXXXX:
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :   :      :  :
    :.............:
    :.............:
*/


DIV.RATONERA_MENU_HORIZONTAL_2
{
    font-size:1px;
    background-color:#FF4400;
    width:100%;
    height:3px;
    border-bottom:solid #000000 1px;
}

/*
    ...............
    :             :
    :.............:
    :xxxxxxxxxxxxx:
    :xxxxxxxxxxxxx:
    :xxxxxxxxxxxxx:
    :xxxxxxxxxxxxx:
    :xxxxxxxxxxxxx:
    :.............:
    :.............:
*/
DIV.RATONERA_CONTENT
{
    width:100%;
    background-color:#6B10D1;
}

/*
    ...............
    :             :
    :.............:
    :xxx:      :  :
    :xxx:      :  :
    :xxx:      :  :
    :xxx:      :  :
    :xxx:      :  :
    :.............:
    :.............:
*/

DIV.RATONERA_LEFT_CONTENT
{
    width:264px;
    float:left;
    background-color:#6B10D1;
/*    background-color:Transparent;*/
/*    height:100%; */
}

/*
    Sobresalta, en la parte izquierda, los rótulos "SECCIONES DEL WEB"
    y "LINKS DE INTERÉS"
*/

DIV.RATONERA_LEFT_SECCION
{
    background-color:#C1A1E3;

    height:30px;

    color:#735C8B;
    font-family:Century Gothic;
    font-size:24px;
    font-weight:bold;

    vertical-align:middle;
    text-align:center;

    border-top:solid #000000 2px;
    border-bottom:solid #000000 2px;
}

DIV.RATONERA_LEFT_SECCION_MENU
{
    height:18px;
}

/*
    ...............
    :             :
    :.............:
    :   :xxxxxx:  :
    :   :xxxxxx:  :
    :   :xxxxxx:  :
    :   :xxxxxx:  :
    :   :xxxxxx:  :
    :.............:
    :.............:
*/

DIV.RATONERA_MIDDLE_CONTENT
{
    background-color:#FAD48A;
    width:542px;
/*    height:10000px; */
    float:left;

    border-right:solid #000000 3px;
    border-left:solid #000000 3px;
}

DIV.RATONERA_TOTAL_CONTENT /* USADA PARA LA GALERÍA, en la que se usa toda la anchura */
{
    background-color:#FAD48A;
    width:979px;
    float:left;

    border-right:solid #000000 1px;
    border-left:solid #000000 1px;
}



DIV.RATONERA_MIDDLE_RIGHT_CONTENT
{
    background-color:#FAD48A;
    width:711px;
    float:left;

    border-right:solid #000000 3px;
    border-left:solid #000000 3px;
}

/* PARTE DE CONTENIDO QUE INCLUYE CENTRO Y DERECHA */

DIV.RATONERA_MIDDLE_TITLE
{
    background-color:#AD925F;

    color:#F6AD1F;
    font-family:Century Gothic;
    font-size:38px;
    font-weight:bold;

    text-transform:uppercase;
    text-align:center;
    width:100%;

    margin-top:10px;

/*
    margin-left:4px;
*/
}

/*
    ...............
    :             :
    :.............:
    :   :      :xx:
    :   :      :xx:
    :   :      :xx:
    :   :      :xx:
    :   :      :xx:
    :.............:
    :.............:
*/

DIV.RATONERA_RIGHT_CONTENT
{
    background-color:Transparent;
    width:171px;
    float:left;
}

DIV.RATONERA_RIGHT_CONTENT_FINE
{
    background-color:Transparent;
    width:1px;
    float:left;
}



DIV.RAT_MENU_VERTICAL
{
/*    background-color:Transparent; */
    background-color:#6B10D1;
    color:#FFFFFF;

    margin-left:5px;
    margin-right:5px;
}


DIV.RAT_MENU_VERTICAL A
{
    color:White;
}


DIV.RAT_Level_1_ACT
{
    font-size:20px;
    background-color:#390973;
    text-transform:uppercase;
    margin-top:3px;
    margin-bottom:3px;

    height:25px;
}

DIV.RAT_Level_1_ACT A:hover
{
    text-decoration:none;
}


DIV.RAT_Level_1_DES
{
    font-size:18px;
    text-transform:uppercase;
    margin-top:3px;
    margin-bottom:3px;

    height:25px;
}

DIV.RAT_Level_1_DES A:hover
{
    font-size:20px;
    text-decoration:none;
    background-color:#390973;
    width:100%;
}


DIV.RAT_Level_2_ACT
{
    font-size:17px;
    font-weight:bold;
    background-color:#DC5513;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Century Gothic;
    height:21px;
}

DIV.RAT_Level_2_ACT A
{
    color:Black;
}

DIV.RAT_Level_2_ACT A:Hover
{
    text-decoration:none;
}


DIV.RAT_Level_2_DES
{
    font-size:17px;
    background-color:#F6AD1F;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Century Gothic;
    height:21px;
}


DIV.RAT_Level_2_DES A
{
    color:Black;
}

DIV.RAT_Level_2_DES A:Hover
{
    font-weight:bold;
    text-decoration:none;
    background-color:#DC5513;
    width:100%;
}


DIV.RAT_Level_3_ACT
{
    font-size:16px;
    font-weight:bold;
    background-color:#FFCC00;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Century Gothic;
    height:21px;
}

DIV.RAT_Level_3_ACT A
{
    color:Black;
}

DIV.RAT_Level_3_ACT A:Hover
{
    text-decoration:none;
}


DIV.RAT_Level_3_DES
{
    font-size:16px;
    background-color:#FFFF00;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Century Gothic;
    height:21px;
}

DIV.RAT_Level_3_DES A
{
    color:Black;
}

DIV.RAT_Level_3_DES A:Hover
{
    font-weight:bold;
    text-decoration:none;
    background-color:#FFCC00;
    width:100%;
}


DIV.RATONERA_FOOTER
{
    background-color:#000000;

    clear:both;
    width:100%;
    height:30px;

    border-top:solid #000000 1px;
    border-bottom:solid #000000 1px;
}

/*****************************************/

DIV.TXT_Normal_2_0
{
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	font-family:Century Gothic,Trebuchet MS,Verdana,sans-serif;
	font-size:11pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;

/*	border:solid #00FF00 3px;*/
}

DIV.TXT_Normal_2_0 a
{
	font-size:11pt;
	color:indigo;
	background-color:Orange;
}

DIV.TXT_Normal_2_0 a:hover
{
	font-size:11pt;
	color:orangered;
	background-color:Transparent;
}

/**********************************************/

DIV.TXT_Normal_PlusRect_2_0
{
	padding-left:170px;
	padding-right:20px;
	padding-top:6px;
	font-family:Century Gothic,Trebuchet MS,Verdana,sans-serif;
	font-size:11pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;
}

DIV.TXT_Normal_PlusRect_2_0 a
{
	font-size:11pt;
	color:indigo;
	background-color:Orange;
}

DIV.TXT_Normal_PlusRect_2_0 a:hover
{
	font-size:11pt;
	color:orangered;
	background-color:Transparent;
}

/**********************************************/

DIV.TXT_Normal_PlusMiddleRect_2_0
{
	padding-left:104px;
	padding-right:20px;
	padding-top:6px;
	font-family:Century Gothic,Trebuchet MS,Verdana,sans-serif;
	font-size:8pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;
}

DIV.TXT_Normal_PlusMiddleRect_2_0 a
{
	font-size:8pt;
	color:indigo;
	background-color:Orange;
}

DIV.TXT_Normal_PlusMiddleRect_2_0 a:hover
{
	font-size:8pt;
	color:orangered;
	background-color:Transparent;
}

/*********************************************/

DIV.TXT_Normal_Mini_2_0
{
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	font-family:Century Gothic,Trebuchet MS,Verdana,sans-serif;
	font-size:8pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;
}

DIV.TXT_Normal_Mini_2_0 a
{
	font-size:8pt;
	color:indigo;
	background-color:Orange;
}

DIV.TXT_Normal_Mini_2_0 a:hover
{
	font-size:8pt;
	color:orangered;
	background-color:Transparent;
}

/**********************************************/

a#link_item
{
    color:indigo;
    background-color:Transparent;
    font-weight:bold;
}

a#link_item:hover
{
    text-transform:uppercase;
    text-decoration:blink;
    color:OrangeRed;
}


DIV.corte { clear: both;}


/** COMENTARIOS **/

DIV.TXT_TituloComment_2_0
{
	padding-left:20px;
	padding-right:20px;
/*	padding-top:6px; */
	font-family:Century Gothic;
/*	font-family:Trebuchet MS,Verdana,sans-serif; */
	font-size:10pt;
/*	text-align:justify; */
	color:indigo;
	background-color:orange;
	clear:left;

    font-weight:bold;
}

DIV.TXT_TituloComment_2_0 a:hover
{
    width:100%;
    text-decoration:none;
    background-color:indigo;
    color:Orange;
}

DIV.TXT_NormalComment_PlusRect
{
	padding-left:170px;
	padding-right:20px;
	padding-top:6px;
	font-family:Century Gothic;
/*	font-family:Trebuchet MS,Verdana,sans-serif;*/
	font-size:10pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;
}

DIV.TXT_NormalComment_PlusRect a
{
	font-size:10pt;
	color:indigo;
}

DIV.TXT_NormalComment_2_0
{
	font-family:Century Gothic;
/*	font-family:Trebuchet MS,Verdana,sans-serif;*/
	font-size:10pt;
	text-align:justify;
	color:indigo;
	background-color:transparent;
	clear:left;
}

#Comment_Text_2_0
{
    height:200px;
    width:100%;
}

.TXT_Comments_2_0
{
    font-size:12px;
    font-family:Century Gothic;
    background-color:White;

    padding-left:20px;
    padding-right:20px;

    margin-right:20px;
    margin-left:20px;

    border-top:solid Orange 3px;
    border-left:solid Orange 3px;
    border-right:solid Orange 3px;
    border-bottom:solid Orange 3px;
}

IMG.IMG_Maxima
{
    width:480px;
    text-align:center;
}

DIV.Foto_Anterior
{
	float:left;
}

DIV.Foto_Siguiente
{
	float:right;
}

SPAN.none a
{
	background-color:transparent;
}

TABLE.PasandoLista
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	color:indigo;
	font-size:9px;
}

TR.PasandoLista
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	text-align:center;
}

TD.PasandoLista
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	text-align:center;
}

TD.PasandoLista a
{
	background-color:White;
}


TABLE.Porra
{
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	color:indigo;
	font-size:12px;
}

TR.Porra
{
	vertical-align: middle;	
	border-width: 1px;
	border-spacing: 0px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: none;
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	text-align:center;
}

TR.PorraIgual
{
	vertical-align: middle;	
	border-width: 1px;
	border-spacing: 0px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: dotted;
	border-bottom-style: none;
	border-color: indigo;
	border-collapse: collapse;
	background-color: white;
	text-align:center;
}

TD.PorraLeft
{
	margin-left:50px; 
	/*
	border-spacing: 0px;
	border-style: solid;
	border-color: indigo;
	border-collapse: collapse;
	*/
	background-color: white;
	text-align:left;
}

TD.PorraLeft a
{
	background-color: white;
	vertical-align: middle;
	padding-left:20px;
	padding-right:20px;
	font-family:Century Gothic;
}

TD.PorraRight
{
	padding-left:20px;
	/*
	border-spacing: 0px;
	border-style: solid;
	border-color: indigo;
	border-collapse: collapse;
	*/
	background-color: white;
	text-align:right;
}

TD.Porra a
{
	background-color:White;
}
