/***************
estilos
****************/

* { margin: 0; padding: 0;}

body { background-color: #fff; font-size: 1em; font-family:Verdana,Arial,helvetica,sans-serif; color:#000; }

img {border-width:0;}
img.izq{margin:4px;border-width:0;float:left;}
img.der{margin:4px;border-width:0;float:right;}
fieldset {padding: 10px;}

a:link {color : #006;text-decoration : none;}
a:visited {color : #006;text-decoration : none;}

.o {display:none;}
.ie { text-align:center; }

.t1 { font-size: 1.1em;font-weight:bold; color:#000;margin: 10px auto; }
.t2 { color:#000; }
.t3 { color:#fff;background-color: #444;padding: 0 5px;font-size: 0.9em }
.t4 { font-size: 0.8em; color:#000; }
.t5 { font-size: 0.7em; color:#000; }

.head {clear: both; margin: 10px auto;width: 970px;height:60px;}
.head1 {float:left; width:245px;}
.head2 {float:right; width:468px;}

.barra {clear: both; margin: 10px auto;width: 970px;height:35px;background-image:url(/graficos/menu2.gif); background-repeat:repeat;}
.barraopcion {float:left; padding:3px 10px 0 10px;height:20px;margin-top:5px;margin-left:10px;border:1px solid #000;background-color: #fff;text-align: center;font-size: 0.8em;font-weight:bold; color:#000;}
.barrabusca {float:right;margin-top:5px;margin-right:10px;}

.c {margin: auto;width: 970px;}
.c0 {clear: both; width:970px;}
.c1 {float:left; width:600px;margin-left:10px;}
.c2 {float:right; width:330px;margin-right:10px;}
.l {clear: both; width:600px;height:340px;}

.m {clear: both;width:310px;height:78px;margin:5px; padding:5px; border: 1px solid #d3d7e8;}
.m1 {float:left; width:130px;height:78px;padding:5px; }
.m2 {float:right;width:170px;font-size: 0.6em; color:#000;}
.m0 {clear: both;width:310px;margin:10px 5px; padding:5px; border: 1px solid #d3d7e8;}
.cab1 { background-color: #d3d7e8;padding:3px;font-size: 1.1em;color:#000;text-align:center;}
.cab2 { background-color: #d3d7e8;padding:6px;font-size: 0.8em;color:#000;text-align:left;}
.cab3 { background-color: #ccc;padding:6px;font-size: 0.8em;color:#000;text-align:left;}

.tipo0 {width:295px;height:20px;border:1px solid #999;font-size: 0.9em;color:#888;}
.tipo1 {margin-top:8px;}

.pie {clear: both; margin: 10px auto;width: 960px; padding:5px; border: 1px solid #d3d7e8;}
.pie1 {background-color: #d3d7e8; font-size: 0.6em; font-family:Verdana,Arial,helvetica,sans-serif; color:#000; padding: 5px;text-align: center;}

.v {width:600px;height:25px;margin-top:10px;}
.v0 {clear:both;width:600px;height:20px;}
.v1 {float:left; width:40px;height:20px;margin-left:5px;margin-top:3px;}
.v2 {float:right; width:62px;height:30px;margin-top:5px;margin-top:3px;}
.v3 {float:left; width:120px;height:20px;font-size:0.8em;color:#999;margin-top:3px}
.v4 {float:right; width:140px;height:25px;font-size:0.8em;color:#999;text-align:right;}

.cx {clear: both; margin: 10px auto;width: 960px; padding:5px; }
.cx1 {font-size: 1.6em; font-family:Verdana,Arial,helvetica,sans-serif; color:#000; padding: 5px;text-align: center;}
.cx2 {clear: both;margin: auto; width:882px;height: 25px; border: 1px solid #000; font-size: 1em;text-align: center;background-color:#ccc;}
.cx21 {float:left; width:200px;height:25px;margin-top:3px;font-size: 0.8em; font-family:Verdana,Arial,helvetica,sans-serif; color:#fff;}
.cx22 {float:left; width:482px;height:25px;margin-top:3px;}
.cx23 {float:right; width:200px;height:25px;margin-top:3px;font-size: 0.8em; font-family:Verdana,Arial,helvetica,sans-serif; color:#fff;}
.cx3 {clear: both;margin: auto; width:882px;height: 25px;text-align: center;}
.cx5 {float:left;width:125px;height: 18px; border-left: 1px solid #666;border-bottom: 1px solid #666;font-size: 0.8em; text-align: center; }
.cx6 {float:right;width:124px;height: 18px;border-left: 1px solid #666;border-bottom: 1px solid #666;border-right: 1px solid #666;font-size: 0.8em; text-align: center; }
.cx7 {float:left;width:125px;height: 70px; border-left: 1px solid #666;border-bottom: 1px solid #666;font-size: 0.8em; text-align: right; }
.cx8 {float:right;width:124px;height: 70px;border-left: 1px solid #666;border-bottom: 1px solid #666;border-right: 1px solid #666;font-size: 0.8em; text-align: right; }

.cq1 {float:left; width:450px;margin-top:5px;}
.cq2 {float:right; width:490px;margin-top:5px;}

.cc {clear: both;margin: auto; width:640px;text-align: center;}
.cv {clear: both;margin: auto; width:640px;text-align: left;}
.cb1 {float:left; margin: 2px; width:165px;height:96px; padding:2px; text-align; center; border: 1px solid #555;}

.page { margin:100px auto 0 auto; width:750px;}

.cvota {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding-bottom:5px;font-size: 0.8em;color: #999;}
    .rating {
        cursor: pointer;
        clear: both;
        display: block;
        width: 100px;
    }
    .rating:after {
        content: '.';
        display: block;
        height: 0;
        width: 0;
        clear: both;
        visibility: hidden;
    }
    .cancel,
    .star {
        float: left;
        width: 17px;
        height: 15px;
        overflow: hidden;
        text-indent: -999em;
        cursor: pointer;
    }
   div.done, div.done a {
      cursor: default;
    }

    .star,
    .star a {background: url(/graficos/star.gif) no-repeat 0 0px;}

    .star a {
        display: block;
        width: 100%;
        height: 100%;
        background-position: 0 0px;
    }

    div.rating div.on a {
        background-position: 0 -16px;
    }
	div.rating div.hover a {
		background-position: 0 -32px;
	}


