BODY{
    background-image: url(../images/body_linea.gif);
    background-attachment: fixed;
    background-color: #a3a557;
    background-repeat: repeat-x;
    background-position: top;
    border-width: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
}

BODY.painting{
    background-color: #ffffff;
}

A.LinkInfo{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.LinkInfo:hover{
    color: #c94643;
    text-decoration: underline;
}
.TextoMapaDeRuta{
    color: #000000;
    font-family: Tahoma,Arial;
    font-size: 14px;
    font-weight: bold;
}
.ErrorMessage{
    color: #ff0000;
    font-family: Tahoma,Arial;
    font-size: 14px;
    font-weight: bold;
}
.OKMessage{
    color: #4d4ff7;
    font-family: Tahoma,Arial;
    font-size: 14px;
    font-weight: bold;
}
Input{
    font-family: Arial;
    font-size:80%;
    height: 20;
    border: 2px solid;
    background-color: #ffffff;
    border-top-color: #beaa8e;
    border-left-color: #beaa8e;
    border-right-color: #beaa8e;
    border-bottom-color: #beaa8e;
}e
TextArea{
    font-family: Arial;
    font-size:80%;
    border: 2px solid;
    background-color: #ffffff;
    border-top-color: #beaa8e;
    border-left-color: #beaa8e;
    border-right-color: #beaa8e;
    border-bottom-color: #beaa8e;
}
.TextoViento{
    font-family: Arial,Tahoma;
    font-size: 11px;
    font-weight: bold;
}
.TextoTemperatura{
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
}
A.LinkMasTemperatura{
    color: #4c2629;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
A.LinkMasTemperatura:hover{
    color: #4c2629;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}
TABLE.BotoneraAdmin{
    background-color: #e2dcc2;
}
TABLE.BotoneraAdmin A{
    font-family: tahoma,arial;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
}
TABLE.BotoneraAdmin A:hover{
    color: #db463d;
}
TABLE.AdminInput{
    border: 2px #68563a solid;
}
TABLE.AdminInput H1{
    font-family: tahoma,arial;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
TABLE.AdminInput INPUT.txt{
    font-family: tahoma,arial;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    border: 2px solid;
    background-color: #ffffff;
    border: 2px #beaa8e solid;
}
TABLE.AdminInput INPUT.txt:hover{
    border: 2px #68563a solid;
}
TABLE.AdminInput INPUT.btn{
    font-family: tahoma,arial;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    border: 2px solid;
    background-color: #ffffff;
    border: 2px #68563a solid;
}
TABLE.AdminInput INPUT.btn:hover{
    background-color: #d5bb8a;
}
TABLE.AdminInput TEXTAREA{
    background-color: #ffffff;
    border: 2px #68563a solid;
}
TABLE.AdminInput TEXTAREA:hover{
    background-color: #f7f6f3;
}
.AdminTituloSeccion{
    color: #db463d;
    font-family: helvetica,arial;
    font-size: 18px;
    font-weight: bold;
    text-decoration: underline;
}



TABLE.tarifa{
	border: 2px solid #AE9467;
	width: 60%;	
	background-color: #FFFFFF;
}

TABLE.tarifa TR TD.titulo{
	text-align:center;
	font-family:verdana;
	size:10px;
	font-weight:bold;
	border: 2px solid #AE9467;
}

TABLE.tarifa TR.encabezado TD{
	font-family:tahoma;
	font-size:11px;
	border: 2px solid #AE9467;
	text-align:center;
}

TABLE.tarifa TR.costos TD{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border: 2px solid #AE9467;
}


TABLE.tarifaExtra{
	width: 60%;
}

TABLE.tarifaExtra TR.contenido{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

TABLE.tarifaExtra TR.contenido TD.texto{
	border-right:2px solid #AE9467;
	padding: 4px 4px 4px 4px;
	background-color: #E2DBC4;	
}

TABLE.tarifaExtra TR.contenido TD.precio{
	width:10%; 
	text-align: center;
	background-color: #E2DBC4;
}



TABLE.evento{
		width:414px;
		padding: 0 0 0 0;
		height: 100%;
		background-color:#FFFFFF;
}

TABLE.evento TR.par{
	background-color:#FFFFFF;
	border: 1px solid #D2D1D0;		
}

TABLE.evento TR.par TD.contenido TABLE.detalle TR TD.titulo{
	font-family:arial;
	font-size:14px;
	font-weight:bold;	
}
TABLE.evento TR.par TD.contenido TABLE.detalle{
	width:100%;	
}
TABLE.evento TR.par TD.contenido TABLE.detalle TR TD.descripcion{
	font-family:tahoma;
	font-size:11px;
}
TABLE.evento TR.par TD.contenido TABLE.detalle TR TD.botonera{
	align:right;
	width:100%;
}

TABLE.evento TR.par TD.contenido TABLE.detalle TR TD.botonera A{
	color: #81745F;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
TABLE.evento TR.par TD.contenido TABLE.detalle TR TD.botonera A:hover{
	text-decoration: underline;
}


TABLE.evento TR.impar{
	background-color:#E2DBC4;
	border: 1px solid #D2D1D0;		
}

TABLE.evento TR.impar TD.contenido TABLE.detalle{
	width:100%;	
}

TABLE.evento TR.impar TD.contenido TABLE.detalle TR TD.titulo{
	font-family:arial;
	font-size:14px;
	font-weight:bold;	
}
TABLE.evento TR.impar TD.contenido TABLE.detalle TR TD.descripcion{
	font-family:tahoma;
	font-size:11px;
}
TABLE.evento TR.impar TD.contenido TABLE.detalle TR TD.botonera{
	align:right;
	width:100%;
}

TABLE.evento TR.impar TD.contenido TABLE.detalle TR TD.botonera A{
	color: #81745F;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
TABLE.evento TR.impar TD.contenido TABLE.detalle TR TD.botonera A:hover{
	text-decoration: underline;
}

TABLE.general{
	 width:780px;
	 height:400px;
}
TABLE.general TD{
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #000000;
}


A.imagen IMG{
   	border: 0px;
    text-decoration: none;
}
A.imagen:hover{
    text-decoration: underline;
}
