/*   STYLESHEETS: casa-vieja-merida.com   */

/* normallink */
a.normallink:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normallink:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normallink:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normallink:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:underline; font-weight:normal; }

a.linkstartrot:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:bold; }
a.linkstartrot:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:bold; }
a.linkstartrot:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none; font-weight:bold; }
a.linkstartrot:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:underline; font-weight:bold; }

a.normalkleinlink:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 7pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normalkleinlink:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 7pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normalkleinlink:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 7pt; color: #990000; text-decoration:none; font-weight:normal; }
a.normalkleinlink:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 7pt; color: #990000; text-decoration:none; font-weight:bold; }

a.normallinkweiss:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration:none; font-weight:normal; }
a.normallinkweiss:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration:none; font-weight:normal; }
a.normallinkweiss:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration:none; font-weight:normal; }
a.normallinkweiss:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration:none; font-weight:bold; }

a.normallinkgruen:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:normal; }
a.normallinkgruen:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:normal; }
a.normallinkgruen:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:normal; }
a.normallinkgruen:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:bold; }

a.linkstartgruen:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:bold; }
a.linkstartgruen:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:bold; }
a.linkstartgruen:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:none; font-weight:bold; }
a.linkstartgruen:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #035F54; text-decoration:underline; font-weight:bold; }

a.linkstartpink:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #f9003b; text-decoration:none; font-weight:bold; }
a.linkstartpink:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #f9003b; text-decoration:none; font-weight:bold; }
a.linkstartpink:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #f9003b; text-decoration:none; font-weight:bold; }
a.linkstartpink:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 9pt; color: #f9003b; text-decoration:underline; font-weight:bold; }

a.linkblauklein:link      	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #00009D; text-decoration:none; font-weight:normal; }
a.linkblauklein:visited   	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #00009D; text-decoration:none; font-weight:normal; }
a.linkblauklein:active    	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #00009D; text-decoration:none; font-weight:normal; }
a.linkblauklein:hover     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 8pt; color: #00009D; text-decoration:none; font-weight:bold; }

/* GENERAL HTML-STYLES */
body                  	   { font-family: verdana, arial, geneva, helvetica, sans-serif; background-color: #ffffff; }
font                     	{ font-family: verdana, arial, geneva, helvetica, sans-serif; }
select, input, textarea   { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size:7pt; color:#990000; background-color: #ffffff; font-weight:normal;}


/* Schriften */
.normal	   		{ color: #000000; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normal-oz		{ color: #000000; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif } /* normaler Fliesstext */
.normal-weiss	{ color: #ffffff; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normal-rot		{ color: #990000; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normal-gruen	{ color: #035F54; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normal-blau	{ color: #00009D; font-size: 8pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein	   	{ color: #000000; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein-oz		{ color: #000000; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif } /* normaler Fliesstext */
.normalklein-weiss	{ color: #ffffff; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein-rot	{ color: #990000; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein-gruen	{ color: #035F54; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein-blau	{ color: #00009D; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */
.normalklein-hellgelb	{ color: #FFDE9B; font-size: 7pt; font-family: verdana, arial, geneva, helvetica, sans-serif; line-height: 18px } /* normaler Fliesstext */


/* LINE- AND BACKGROUND COLORS */
.bgbody		{ background-color: #ffffff; } /* faerbt den Seitenhintergrund */
.bgweiss	{ background-color: #ffffff; } /* faerbt den Seitenhintergrund */
.bgblau		{ background-color: #045bab; } /* faerbt den Seitenhintergrund */
.bgorange   { background-color: #FCA900; } /* faerbt den Seitenhintergrund */
.bgblau		{ background-color: #045bab; } /* faerbt den Seitenhintergrund */
.bghellgr   { background-color: #71ddf1; } /* faerbt den Seitenhintergrund */
.bghellgruen { background-color: #D6DEBC; } /* faerbt den Seitenhintergrund */
.bggruen	{ background-color: #035F54; } /* faerbt den Seitenhintergrund */
.bggelb		{ background-color: #ffcc66; } /* faerbt den Seitenhintergrund */
.bgrot		{ background-color: #990000; } /* faerbt den Seitenhintergrund */
.bghellgelb { background-color: #FBE3B7; } /* faerbt den Seitenhintergrund */
.bgcaiman	 { background-color: #D9E5B1; } /* faerbt den Seitenhintergrund */
.bgcasavieja { background-color: #FFDE9B; } /* faerbt den Seitenhintergrund */

/* rechte spalte fixed posadas */
div#posadas { border:1px solid #980f08; }
#posadas { position:fixed; top:20px; left:835px; width:161px; visibility: visible; padding: 4px; }
