﻿@charset "UTF-8";
a:active {
	color: #E6E18E;
}
a:link {
	color: #B6B04D;
}
a:visited {
	color: #FFFF66;
}

caption {
	color: #FFFFFF;
}
fieldset {
	border-color: #494949;
	color: #FFFFFF;
}
label {
	color: #FFFFFF;
}
legend {
	color: #FFFFFF;
}
marquee {
	color: #CC0000;
	font-family: "Times New Roman", Times, serif;
	font-size: 24pt;
	font-style: italic;
	text-decoration: overline;
}
table {
	border-color: #848484;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
th {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
body {
	background-image: url(background_slate.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #BBB;
	margin: 5px;
}
p { text-align:justify;
font-family: Arial, Helvetica, sans-serif;
	color: #BBB;
	font-size:16px;
}
button {
	border-style: solid;
	border-width: 1pt;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
}
caption {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
fieldset {
	border-style: solid;
	border-width: 1pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
h1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #CC0000;
	font-size: 22pt;
	font-style: italic;
}
h2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
h4 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align:justify;
}
h5 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
h6 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
hr {
	color: #999999;
	height: 2px;
}
il {
	list-style-image: url(bull2_slate.gif);
}
label {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
legend {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}
select {
	border-style: solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	border-color: #A3A3A3;
	color: #000000;
}
textarea {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
}


.CabEstilo1 {font-size: 12px}
.CabTam1 {
	font-size: small;
}
.twoColFixLtHdr #container { 
		width: auto;
    	margin: 0;
    	text-align: left;
    } 
    .twoColFixLtHdr #header { 
    	background-image: url(imagenes/degradado.jpg);
    } 
    .twoColFixLtHdr #header h1 {
    	margin: 0;
		margin-top: 200px;
    	padding: 10px 0;
    }
    .twoColFixLtHdr #sidebar1 {
    	float: left;
    	width: 200px;
    }
    .twoColFixLtHdr #mainContent { 
    	margin: 0 0 0 250px;
    } 
    .twoColFixLtHdr #footer { 
    	padding: 0 10px 0 20px;
		margin-left: 210px;
    } 
    .twoColFixLtHdr #footer p {
    	margin: 0;
    	padding: 10px 0;
    }
	.twoColFixLtHdr #pie {
    	background-image: url(imagenes/degradado2.jpg);
    }
    .fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
	/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	display:block;
	}
.loading {
	height: 32px;
	background: url('/images/working.gif') 50% 50% no-repeat;
	}
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('/images/starrating.gif') top left repeat-x;		
	}
.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
	}
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
.unit-rating li a:hover{
	background: url('/images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('/images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}
.voted {color:#999;}
.thanks {color:#CC0000;}
.static {color:#5D3126;}

/*Deslizante*/
#page-wrap						{ width: 960px; margin: 0 auto; 
								  }
#slider							{ overflow: hidden;
								  position: relative;}						  
#mover							{ width: 2880px; position: relative; }
.slide							{ padding: 30px; width: 900px; float: left; position: relative; }
.slide h1						{ font-family: Helvetica, Sans-Serif; font-size: 30px; letter-spacing: -1px;
								  color: #ac0000; }
.slide p						{ color: #999; font-size: 12px; line-height: 22px; width: 300px; }
.slide img						{ position: absolute; top: 20px; left: 400px; }
#slider-stopper					{ position: absolute; top: 1px; right: 20px; background: #ac0000; color: white;
								  padding: 3px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; }



/* SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
.Accordion {
	border-left: solid 1px gray;
	border-right: solid 1px gray;
	border-bottom: solid 1px gray;
	border-top: solid 1px white;
	overflow: hidden;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTab {
	border-left: solid 1px gray;
	border-right: solid 1px gray;
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	background-image: url(/SpryAssets/boton.jpg);
	background-position: 50% 50%;
	background-repeat:repeat-y;
	line-height: 1.75em;
	color: white;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
	
}
.AccordionPanelContent a {
	font-size:12px;
}

.AccordionPanelContent a:hover {
         font-size: 16px;
		 color: #FF9;
}

.AccordionPanelOpen .AccordionPanelTab {
	background-color: #000000;
	background-image: url(/menulogo.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.AccordionPanelTabHover {
	color: #555555;
	background-image: url(/menulogo.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}
.AccordionFocused .AccordionPanelTab {
	background-color: #000000;
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #000000;
}

.links a {
	text-decoration:none;	
}
.links p:hover {
        background-color: #333;		
}
.links em {
	color: #B6B04D;
}

