body
{
	text-align: center;
	font-size: 11px;
	font-family: Arial;
} 


body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
    font-size: 10px;
    font-family: Arial;
} 

/*Modal Popup*/
.modalBackground
{
    background-color: #a9a9a9;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #f0ffff;
    border-width: 2px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
    font-family: Arial;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
 
.filledRatingStar {
    background-image: url(../Images/Iconos/star.gif);
 
}
 
.emptyRatingStar {
    background-image: url(../Images/Iconos/EmptyStar.png);
}
 
.savedRatingStar {
    background-image: url(../Images/Iconos/SavedStar.png);
}


.cargando
{
    background-image: url(Images/cargando.gif);
    background-repeat: no-repeat;
}


.smallw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #E5E5E5;
}
.smallk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #232323;
}
.smallo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FF6600;
}
.smallbr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #331A00;
}
.smallw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #E5E5E5;
}

.smallkb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #232323;
}
.smallob
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
.smallbrb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #331A00;
	font-weight: bold;
}
.smallwb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #E5E5E5;
	font-weight: bold;
}


.stdw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #E5E5E5;
}
.stdk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #232323;
	width: 95%;
}
.stdo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF6600;
}
.stdbr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #331A00;
}
.stdw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #E5E5E5;
}

.stdkb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #232323;
}
.stdob
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
.stdbrb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #331A00;
	font-weight: bold;
}
.stdwb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #E5E5E5;
	font-weight: bold;
}


.bigw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #E5E5E5;
}
.bigk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #232323;
}
.bigo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FF6600;
}
.bigbr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #331A00;
}
.bigw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #E5E5E5;
}

.bigkb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #232323;
}
.bigob
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
.bigbrb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #331A00;
	font-weight: bold;
}
.bigwb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #E5E5E5;
	font-weight: bold;
}

.ubigw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #E5E5E5;
}
.ubigk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #232323;
}
.ubigo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FF6600;
}
.ubigbr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #331A00;
}
.ubigw
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #E5E5E5;
}

.ubigkb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #232323;
}
.ubigob
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #FF6600;
}
.ubigbrb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #331A00;
	font-weight: bold;
}
.ubigwb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #E5E5E5;
	font-weight: bold;
}

.fotodot
{
	border: 1px dotted #808080;
}

.fotosolid
{
	border: 1px solid #808080;
}

.fotodotw
{
	border: 1px dotted #F2F2F2;
}

.fotosolidw
{
	border: 1px solid #F2F2F2;
}


.btndanger
{
	background-image: url( images/Btn-Icons/Btns/BtnRed.png );
	width: 80px;
	height: 20px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	margin-top: 3px;
}
.btnstd
{
	background-image: url(images/Btn-Icons/Btns/BtnStd.png);
	width: 80px;
	height: 20px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	margin-top: 3px;
}
.btngreen
{
	background-image: url(images/Btn-Icons/Btns/BtnGreen.png);
	width: 80px;
	height: 20px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	margin-top: 3px;
}

.main1ob
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	background-color: #534B44;
	font-weight: bold;
}

.main1ob2
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	background-color: #534B44;
	font-weight: bold;
}
.main1wn
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #534B44;
}

.main1wnbold
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #534B44;
	font-weight: bold;
}
.main2ob
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	background-color: #293b51;
	font-weight: bold;
}
.main2ob2
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	background-color: #293b51;
	font-weight: bold;
}
.main2wn
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #293b51;
}

.cont1
{
	border: 1px solid #FFFFFF;
	background-color: #eddebd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272727;
}
.cont2
{
	border: 1px solid #3c322b;
	background-color: #4e4138;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
}
.cont1sl
{
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #FFFFFF;
	background-color: #eddebd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272727;
}
.cont2sl
{
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #3c322b;
	background-color: #4e4138;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
}

a:active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
	font-size: 13px;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3333FF;
	text-decoration: none;
	font-size: 13px;
}
a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCFFFF;
	text-decoration: none;
	background-color: #0066CC;
	font-size: 13px;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #F4FD86;
	text-decoration: none;
	background-color: #0066CC;
	font-size: 13px;
}

.td0
{
	background-color: #2C5783;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none underline;
	color: #FFFFFF;
}

.td1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #2E251D;
	background-color: #DEF3F1;
	border-style: dotted;
	border-width: 1px 0px 1px 0px;
	border-top-color: #999966;
	border-bottom-color: #999966;
}
.td2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #2E251D;
	background-color: #DBDBC8;
	border-style: dotted;
	border-width: 0px 0px 1px 0px;
	border-top-color: #999966;
	border-bottom-color: #999999;
	font-weight: bold;
}

.td4
{
	border: 1px dotted #282E3C;
	background-color: #232323;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #FF6600;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url( ../images/Btn-Icons/Icons/dudasOrange.png);
	background-color: transparent;
	cursor: help;

}
