/* crir.css */
label.checkbox_checked{background:transparent url(/img/icons/tick.png) no-repeat scroll 0 center;cursor:pointer;display:block;margin-bottom:3.00px;margin-left:145.00px;padding-left:20.00px;text-align:left;width:auto;}
label.checkbox_unchecked{background:transparent url(/img/icons/cross.png) no-repeat 0 center;cursor:pointer;display:block;margin-bottom:3.00px;margin-left:145.00px;padding-left:20.00px;text-align:left;width:auto;}
.in label.checkbox_checked{background:transparent url(/img/icons/tick.png) no-repeat 0 5.00px;display:block;margin-top:5.00px;padding-left:25.00px;}
.in label.checkbox_unchecked{background:transparent url(/img/icons/cross.png) no-repeat 0 5.00px;display:block;padding-left:25.00px;margin:5.00px 0;}
label.radio_checked{background:transparent url(/img/icons/bullet_green.png) no-repeat;display:block;padding-left:25.00px;margin:5.00px 0;}
label.radio_unchecked{background:transparent url(/img/icons/bullet_white.png) no-repeat;display:block;padding-left:25.00px;margin:5.00px 0;}
.crirHidden,div.checkbox input{position:absolute;left:-1000.00px;}
/* upload.css */
.marginForm{margin:0 168.00px!important;}
.margin2{margin:5.00px 142.00px!important;}
div.buttons{margin:10.00px 0;}
.buttons a,.buttons span,.buttons button{display:block;float:left;background-color:#f5f5f5;border:1.00px solid #dedede;border-top:1.00px solid #eee;border-left:1.00px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100.00%;line-height:130.00%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:0 7.00px 0 0;padding:5.00px 10.00px 6.00px 7.00px;}
.buttons button{width:auto;overflow:visible;padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button[type]{line-height:17.00px;padding:5.00px 10.00px 5.00px 7.00px;}
:first-child+html button[type]{padding:4.00px 10.00px 3.00px 7.00px;}
.buttons button img,.buttons a img,.buttons span img{border:none;width:16.00px;height:16.00px;margin:0 3.00px -3.00px 0 !important;padding:0;}
.buttons button:hover,.buttons a:hover,.buttons span:hover{background-color:#dff4ff;border:1.00px solid #c2e1ef;color:#369;}
.buttons a:active,.buttons span:active{background-color:#6299c5;border:1.00px solid #6299c5;color:#fff;}
.buttons button.positive,.buttons a.positive,.buttons span.positive{color:#529214;}
.buttons span.positive:hover,.buttons a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1.00px solid #C6D880;color:#529214;}
.buttons a.positive:active,.buttons span.positive:active{background-color:#529214;border:1.00px solid #529214;color:#fff;}
.buttons span.negative,.buttons a.negative,.buttons button.negative{color:#d12f19;}
.buttons span.negative:hover,.buttons a.negative:hover,.buttons button.negative:hover{background:#fbe3e4;border:1.00px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active,.buttons span.negative:active{background-color:#d12f19;border:1.00px solid #d12f19;color:#fff;}
div.thumbnails{float:left;margin-left:103.00px!important;width:750.00px;padding:0!important;}
div.thumbnails div.thumb{float:left;clear:both;width:100.00%;margin:0;padding:0;}
div.thumbnails div.thumb div{clear:none;margin:0;padding:0;}
div.thumbRight{margin:0!important;padding:0!important;}
div.thumbLeft .doc{width:120.00px;text-align:center;border:1.00px solid #CCC;background-color:#DDD;margin:0;padding:30.00px 0!important;}
div.thumbLeft .buttons{margin:10.00px 0 0!important;padding:0!important;}
div.thumbLeft{float:left;width:150.00px;margin:0!important;}
ol.help *{font-size:10.00px;}
ol.help p a{font-size:12.00px;font-weight:700;}
ol.help a{font-size:9.00px;font-weight:400;font-family:Georgia;}
ol.help span,ol.help > li{font-size:14.00px;font-family:Georgia;font-weight:700;}
ol.help{margin-left:15.00px;}
div.gallery div.progressWrapper{float:left;padding-right:8.00px;width:200.00px;}
div.gallery div.thumbnails div.thumb{width:auto;}
div.gallery div.thumbRight{display:none;}
#systemWorking{background:url(/img/icons/ajax-loader.gif) center left no-repeat #fff;position:fixed;top:0;left:0;line-height:32.00px;padding-left:35.00px;padding-right:8.00px;background-color:#fff;}
.leftWorking{background:url(/img/icons/ajax-loader.gif) center left no-repeat #fff;}
.progressContainer{border:solid 1.00px #E8E8E8;overflow:hidden;margin:5.00px 0;padding:8.00px 4.00px 8.00px 40.00px;}
.message{border:solid 1.00px #FD9;background-color:#FFC;overflow:hidden;margin:1.00em 0;padding:10.00px 20.00px;}
.red{border:solid 1.00px #B50000;}
.green{border:solid 1.00px #DDF0DD;}
.blue{border:solid 1.00px #CEE2F2;}
.progressName{font-size:8.00pt;font-weight:700;color:#555;width:323.00px;height:14.00px;text-align:left;white-space:nowrap;overflow:hidden;}
.progressBarInProgress,.progressBarComplete,.progressBarError{font-size:0;width:0;height:2.00px;background-color:blue;margin-top:2.00px;}
.progressBarComplete{width:100.00%;background-color:green;visibility:hidden;}
.progressBarError{width:100.00%;background-color:red;visibility:hidden;}
.progressBarStatus{margin-top:2.00px;width:337.00px;font-size:7.00pt;font-family:Arial;text-align:left;white-space:nowrap;}
a.progressCancel{font-size:0;display:block;height:14.00px;width:14.00px;background-image:url(/img/icons/cross.png);background-repeat:no-repeat;float:right;}
a.progressCancel:hover{background-position:0 0;}
div.gallery,div.gallery div.formGroupContainer,div.gallery div.formGroupBottom{float:left;}
/* styles.css */
div.highlight{background:transparent url(/img/bkg-more-dark.png) repeat;}
.banner{position:absolute;top:200.00px;left:50.00%;width:600.00px;height:350.00px;margin-left:-300.00px;}
.banner div{position:relative;float:left;clear:both;}
.banner div.in{width:600.00px;height:300.00px;}
.banner #close{font:1.25em georgia,serif;font-weight:700;float:left;cursor:pointer;font-family:Trebuchet MS, Arial;border:1.00px solid #3c402f;background:#FFF url(/img/icons/cross.png) no-repeat 5.00px 50.00%;padding:10.00px 5.00px 10.00px 25.00px;}
#cointainerDIV{width:235.00px;height:187.00px;}
div#content div.col-right div.tv div div h2{padding-bottom:0;margin:0;}
div#content div.col-right div.tv div div h3{color:#BA8C5F;font-weight:400;font-size:1.30em;}
#watermark_box{position:relative;display:block;}
#theVideo{min-height:213.00px;}
img.watermark{position:absolute;bottom:0;right:0;}
a.video{background:transparent url(/img/icons/film.png) no-repeat left center;padding:3.00px 5.00px 3.00px 20.00px;}
a.map{background:transparent url(/img/icons/map.png) no-repeat left center;padding:3.00px 0 3.00px 20.00px;}
a.comment{background:transparent url(/img/icons/comment.png) no-repeat left center;padding:3.00px 0 3.00px 20.00px;}
a.comment-add{background:transparent url(/img/icons/user_comment.png) no-repeat left center;padding:3.00px 0 3.00px 20.00px;}
div.graph{position:relative;width:377.00px!important;border:1.00px solid #D9D3A8;margin-bottom:1.00em;padding:3.00px!important;}
div.graph .bar{display:block;position:relative;background:#d9d3a8;text-align:center;height:18.00px;line-height:18.00px;}
.graph .bar span{position:absolute;left:1.00em;}
div.gallery a img{border:2.00px solid #D9D3A8;cursor:url(/img/zoomin.cur), pointer;}
div.gallery a:hover img{border-color:#BAB28F;}
.ajax-indicator{background:transparent url(/img/ajax-loader.gif) no-repeat left center;font-size:11.00px;font-weight:700;padding:3.00px 0 3.00px 15.00px;}
.form div{clear:both;margin-bottom:5.00px;vertical-align:text-top;padding:.50em;}
.form label{display:block;float:left;width:120.00px;font-weight:400;text-align:right;padding:5.00px 20.00px 5.00px 0;}
.form div.checkbox{width:auto!important;clear:none;}
.form label.checkbox_unchecked{width:auto;padding:0 10.00px 0 20.00px;}
.form label.checkbox_checked{width:auto;font-weight:700;padding:0 10.00px 0 20.00px;}
.form div.marginForm h4{font-size:11.00px;margin:0;padding:15.00px 0 0;}
.form div.marginForm div.checkboxmultiple{width:440.00px!important;}
form.style .error-message{margin-left:140.00px!important;}
.form div.marginForm{margin-left:138.00px!important;}
.form div.checkbox label.checkbox_unchecked{margin-left:0;color:#888;}
.form div.checkbox label.checkbox_checked{margin-left:0;color:#000;font-weight:400;}
.form select,.form input,.form textarea{background-color:#FFF;border:1.00px solid #666;color:#666;width:300.00px;}
form.style input{background:transparent url(/img/bkg-input.png) no-repeat top left;border:0 none;height:20.00px;padding:5.00px 5.00px 5.00px 15.00px;}
form.style input.submit{float:none!important;width:auto!important;color:#C41800;font-weight:700;text-decoration:underline;background:transparent none!important;cursor:pointer;height:auto;clear:none!important;margin:0!important;padding:0!important;}
form.style input.submit:hover{color:#7F1618;}
form.style input.long{background:transparent url(/img/bkg-search.png) no-repeat top left;width:218.00px;}
form.style button{margin-right:25.00px;background:transparent none;border:0;}
form.style button span{font-weight:700;color:#C41800;text-decoration:underline;}
form.style button:hover span{color:#7f1618;}
form.style .form input{background:transparent url(/img/bkg-search.png) no-repeat scroll left top;width:218.00px;}
/* main.css */
*{margin:0;padding:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100.00%;vertical-align:baseline;background:transparent;color:#3c402f;margin:0;padding:0;}
body{line-height:1.50em;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
.lfloat{float:left;}
.debug,.debug div *{border:1.00px solid red;}
html,body{height:100.00%;font-family:Georgia, sans;font-size:85.00%;color:#3c402f;margin:0;padding:0;}
html{background:#010101 url(/img/bkg.jpg) repeat fixed top center;}
h1{font:1.50em georgia,serif;color:#C41800;margin:.50em 0;}
h2{font:1.25em georgia,serif;color:#C41800;margin:0 0 .50em;}
h3{font:1.15em georgia,serif;color:#C41800;margin:0 0 .50em;}
a{color:#C41800;font-weight:700;text-decoration:none;}
a:hover{color:#7f1618;text-decoration:underline;}
p{line-height:1.5;margin:0 0 1.00em;}
input,button{font-family:Georgia, sans;font-weight:700;}
textarea{font-family:Georgia, sans;font-size:1.00em;}
button{cursor:pointer;}
div#header{height:202.00px;background:transparent url(/img/header.jpg) no-repeat center;}
div#header div.header-right{float:right;width:223.00px;height:95.00px;margin-top:25.00px;margin-right:25.00px;background:transparent url(/img/bkg-head-login.jpg);}
div#header div.header-right div{margin:10.00px 0 0 10.00px;}
div#header div.header-right div label{float:left;class:pointer;padding-right:10.00px;margin-top:4.00px;}
div#header div.header-right div input{float:left;clear:right;width:155.00px;}
div#header div.header-right div a{float:left;font-size:.90em;font-weight:400;}
div#header div.header-right div input.submit{float:right!important;margin-right:10.00px!important;}
div#header div.header-left{margin-right:300.00px;}
div#header h1{background:transparent url(/img/logo-mc.png) no-repeat scroll 0;display:block;float:left;height:103.00px;text-indent:-5000.00px;width:280.00px;margin:25.00px 0 0 25.00px;}
div#header h1 a{display:block;height:103.00px;}
div#header div#bar{display:block;float:left;clear:both;width:100.00%;margin-top:15.00px;}
div#header div#bar div.path{color:#666;font-size:11.00px;margin-left:25.00px;}
div#header div#bar div.path a{font-weight:400;padding:0 5.00px;}
div#header div#bar div.lang{margin-right:25.00px;}
div#header ul.navigation{display:block;float:left;clear:both;margin:15.00px 0 0 25.00px;}
div#header ul.navigation li{display:inline;text-indent:-5000.00px;padding:0;}
div#header ul.navigation li.spa a{background:transparent url(/img/menu-spa.png) no-repeat scroll 0;}
div#header ul.navigation li.eng a{background:transparent url(/img/menu-eng.png) no-repeat scroll 0;}
div#header ul.navigation li a{float:left;background-position:left bottom;width:40.00px;height:20.00px;margin-right:20.00px;}
div#header ul.navigation li a:hover{background-position:left top;}
div#header ul.navigation li#inicio a{width:55.00px;background-position:0 -38.00px;}
div#header ul.navigation li#inicio a:hover{background-position:0 top;}
div#header ul.navigation li#nosotros a{background-position:-179.00px -38.00px;width:97.00px;}
div#header ul.navigation li#nosotros a:hover{background-position:-179.00px top;}
div#header ul.navigation li#conciertos a{background-position:-370.00px -38.00px;width:115.00px;}
div#header ul.navigation li#conciertos a:hover{background-position:-370.00px top;}
div#header ul.navigation li#artistas a{background-position:-583.00px -38.00px;width:87.00px;}
div#header ul.navigation li#artistas a:hover{background-position:-583.00px top;}
div#header ul.navigation li#eventos a{background-position:-787.00px -38.00px;width:81.00px;}
div#header ul.navigation li#eventos a:hover{background-position:-787.00px top;}
div#header ul.navigation li#noticias a{background-position:-984.00px -38.00px;width:85.00px;}
div#header ul.navigation li#noticias a:hover{background-position:-984.00px top;}
div#header ul.navigation li#prensa a{background-position:-1505.00px -38.00px;width:70.00px;}
div#header ul.navigation li#prensa a:hover{background-position:-1505.00px top;}
div#header ul.navigation li#contacto a{background-position:-1171.00px -38.00px;width:99.00px;}
div#header ul.navigation li#contacto a:hover{background-position:-1171.00px top;}
div#header ul.navigation li#festivales a{background-position:-1357.00px -38.00px;width:108.00px;}
div#header ul.navigation li#festivales a:hover{background-position:-1357.00px top;}
div#menu{height:30.00px;padding:0 1.00em;}
div#container{position:relative;width:960.00px;height:auto!important;min-height:100.00%;margin:0 auto;}
div#content{padding:15.00px 0 0;}
div#content div.col-right{float:right;width:290.00px;}
div#content div.col-right div.box-search{width:290.00px;height:100.00px;overflow:hidden;margin-bottom:15.00px;background:transparent url(/img/bkg-search.jpg) no-repeat center;}
div#content div.col-right div.box-search form{padding-left:25.00px;}
div#content div.col-right div.box-search input{background:transparent url(/img/bkg-search.png) no-repeat top left;width:234.00px;clear:both;margin:30.00px 0 0;}
div#content div.col-right div.box-mail div.mail{background:transparent url(/img/box-mail.png) no-repeat 92.00% top;margin:0;}
div#content div.col-right div.box-mail input{background:transparent url(/img/bkg-search.png) no-repeat top left;width:234.00px;clear:both;}
div#content div.col-right div.box-mail input.submit{float:right!important;margin-right:5.00px!important;}
div#content div.col-right div.box-mail	label{font-size:.90em;color:#ba8c5f;}
div#content div.col-right div.box-mail	a{float:left;clear:left;padding-right:20.00px;font-size:.80em;font-weight:400;width:80.00px;}
div#content div.col-right div.box-mail	label.checkbox_checked{float:right;padding-right:5.00px;margin-left:0;}
div#content div.col-right div.box-mail label.checkbox_unchecked{float:right;padding-right:5.00px;text-align:right;margin-left:0;}
div#content div.col-right div.box-column{background:transparent url(/img/box-column.jpg) repeat-y;float:left;clear:left;margin-bottom:15.00px;width:100.00%;}
div#content div.col-right div.box-column div{float:left;background:transparent url(/img/box-column-top.jpg) no-repeat top left;}
div#content div.col-right div.box-column div.box-in li.fin{background:transparent none;}
div#content div.col-right div.box-column div div{background:transparent url(/img/box-column-bottom.jpg) no-repeat bottom left;width:240.00px;padding:15.00px 25.00px;}
div#content div.col-right div.box-column div div h2{text-transform:uppercase;font-size:1.80em;font-family:Trebuchet MS;padding-bottom:5.00px;}
div#content div.col-right div.box-column div.news div.news-item{background:transparent url(/img/icon-new.jpg) no-repeat scroll 0 3.00px;margin-bottom:10.00px;width:100.00%;}
div#content div.col-right div.box-column div.news div.news-item div.in{background:transparent url(/img/bkg-linea.png) repeat-x left bottom;width:205.00px;padding:0 0 10.00px 35.00px;}
div#content div.col-right div.box-column div.news div.news-item div.in a{color:#333;text-decoration:underline;}
div#content div.col-right div.box-column div.news div.news-item div.in span{float:left;clear:both;}
div#content div.col-right div.box-column div.news div.news-item div.in span.fecha{margin-top:3.00px;color:#b8ad93;}
div#content div.col-right div.box-column div.news div.news-item div.in span.comment{color:#333;}
div#content div.col-right div.box-column div.special h3{font-weight:700;margin:5.00px 0;}
div#content div.col-right div.box-column div.special div{color:#b8ad93;float:left;clear:both;display:block;width:240.00px;}
div#content div.col-right div.box-column div.special div.url{clear:both;margin:5.00px 0;}
div#content div.main{margin-right:305.00px;}
div#content div.main div.box-window div div div.box-content-text{color:#ba8c5f;font-size:1.50em;font-family:Trebuchet MS;}
div#content div.main div.box-content div div div{background:transparent none;width:auto;padding:0;}
div#content div.main div.box-content div.box-content-head{background:transparent url(/img/bkg-line.png) repeat-x bottom left;margin-bottom:5.00px;padding-bottom:10.00px;width:100.00%;}
div#content div.main div.box-content div.box-content-head div.content-actions img{padding-left:8.00px;}
div#content div.main div.box-content div.box-content-head h2{text-transform:uppercase;font-size:2.50em;font-family:Trebuchet MS;margin:0;}
div#content div.main div.box-content div.box-content-head h6{color:#ba8c5f;cont-size:.90em;font-weight:400;}
div#content div.main div.box-content div.box-content-subhead{background:transparent url(/img/bkg-line.png) repeat-x bottom left;margin-bottom:5.00px;padding-bottom:5.00px;width:100.00%;}
div#content div.main div.box-content div.box-content-subhead span{margin-right:10.00px;clear:none!important;padding-bottom:5.00px;}
div#content div.main div.box-content div.box-content-subhead div.box-content-subhead-text{clear:none;}
div#content div.main div.box-content div.box-content-subhead a{padding:3.00px 0 3.00px 20.00px;}
div#content div.main div.box-content div.box-content-subhead a.buy{background:transparent url(/img/icons/double-arrow.png) no-repeat 0 50.00%;padding-left:15.00px;}
div#content div.main div.box-content div.box-artist-info{background:transparent url(/img/bkg-img.jpg) no-repeat scroll top left;width:173.00px;float:right;min-height:250.00px;padding:10.00px;}
div#content div.main div.box-content div.box-artist-info h3{font-size:1.25em;}
div#content div.main div.box-content div.box-artist-info img{padding-bottom:10.00px;}
div#content div.main div.box-content div.box-artists{float:left;width:405.00px;padding-top:10.00px;}
div#content div.main div.box-content div.box-artists > div{min-height:231.00px;}
div#content div.main div.box-content div.box-artists a img{padding-right:3.00px;padding-bottom:3.00px;}
div#content div.main div.box-content div.box-artists a:hover img{opacity:0.5;filter:alpha(opacity=50);}
div#content div.main div.box-content div.box-content-text{margin:10.00px 0;}
div#content div.main div.box-content div#mapped{width:600.00px;height:400.00px;margin:10.00px 0;}
div#content div.main div.box-content div#map div{float:none;background:none;margin:0;padding:0;}
div#content div.main div.box-content div.box-content-text div.comment-in{width:595.00px;margin:0 0 15.00px;padding:5.00px;}
div#content div.main div.box-content div.box-content-text div.comment-in span{margin-right:10.00px;clear:none;}
div#content div.main div.box-content div.box-content-text div.comment-in h4{font-size:1.20em;padding-bottom:5.00px;margin:0;}
div#content div.main div.box-content div.box-content-text div.comment-in h5{color:#aaa;padding-bottom:5.00px;margin:0;}
div#content div.main div.box-content div.box-content-text div.comment-in div.comment-text{background:transparent url(/img/bkg-dirty.jpg) repeat bottom left;width:595.00px;}
div#content div.main div.box-content div.box-content-text div.comment-in blockquote{font-style:italic;margin-left:15.00px;background:url(/img/open-quote.gif) no-repeat 0 20.00px;padding:15.00px 15.00px 15.00px 18.00px;}
div#content div.main div.box-content div.box-content-text div.comment-in blockquote span{background:url(/img/close-quote.gif) no-repeat right top;padding-left:18.00px;text-indent:18.00px;}
div#content div.main div.box-content div.box-content-text div.text-head{background:transparent url(/img/bkg-line.png) repeat-x bottom left;width:600.00px;margin:5.00px 0;}
div#content div.main div.box-content div.box-content-text div.text-head h3{text-transform:uppercase;font-size:2.00em;font-family:Trebuchet MS;margin:0;}
div#content div.main div.box-content div.text-left{width:173.00px;background:transparent url(/img/bkg-img.jpg) no-repeat center;margin-right:25.00px;padding:10.00px;}
div#content div.main div.box-content div.text-gallery{clear:left;background:transparent url(/img/bkg-img.jpg) no-repeat scroll bottom;width:183.00px;margin:0 25.00px 15.00px 0;padding:5.00px 0 5.00px 5.00px;}
div#content div.main div.box-content div.text-gallery img{margin:0 5.00px 5.00px 0;}
div#content div.main div.box-content div.full-gallery{clear:left;}
div#content div.main div.box-content div.full-gallery div.imgThumb{float:left;width:140.00px;margin:0 10.00px 10.00px 0;}
div#content div.main div.box-content div.full-gallery div.imgThumb span{font-size:.90em;float:left;clear:both;display:block;}
div#content div.main div.box-content div.full-gallery div.imgThumb span.user{background:transparent url(/img/icons/user.png) no-repeat 0 3.00px;font-weight:700;padding:2.00px 0 2.00px 20.00px;}
div#content div.main div.box-content div.full-gallery div.imgThumb span.date{background:transparent url(/img/icons/calendar.png) no-repeat 0 center;padding:2.00px 0 2.00px 20.00px;}
div#content div.main div.box-content div.full-gallery div.thumbnails{margin-left:0!important;}
div#content div.main div.box-content div.full-gallery div.marginForm{clear:both;margin:5.00px 0 0!important;}
div#content div.main div.box-content div.full-gallery div.thumbnails div.thumbLeft{width:150.00px!important;}
#pagGal{min-height:400.00px;}
div#content div.main div.box-content div.paging{clear:both;margin-top:10.00px;width:600.00px;}
div#content div.main div.box-content div.paging .current{font-size:1.20em;font-weight:700;}
div#content div.main div.box-content div.text-right-detail{padding-top:10.00px;padding-bottom:20.00px;}
div#content div.main div.box-content div.text-right{width:386.00px;padding-top:10.00px;padding-bottom:20.00px;}
div#content div.main div.box-content div.text-right div.highlight{background:transparent url(/img/bkg-more-dark.png) repeat;color:#979280;width:386.00px;margin:1.00em 0;}
div#content div.main div.box-content div.text-right-detail div.highlight{background:transparent url(/img/bkg-more-dark.png) repeat;color:#979280;width:380.00px;margin:1.00em 0;}
div#content div.main div.box-content div.text-right div.highlight div,div#content div.main div.box-content div.text-right-detail div.highlight div{padding:10.00px;}
div#content div.main div.box-content div.text-right div.highlight a,div#content div.main div.box-content div.text-right-detail div.highlight a{color:#3c402f;text-decoration:underline;}
div#content div.main div.box-content div.text-right div.event{width:386.00px;margin-bottom:1.00em;}
div#content div.main div.box-content div.text-right div.event span{padding:0;}
div#content div.main div.box-content div.text-right div.event a{display:block;float:left;min-width:100.00px;background:transparent url(/img/icons/double-arrow.png) no-repeat 0 50.00%;padding-left:15.00px;margin:0 5.00px;}
div#footer{width:100.00%;height:88.00px;bottom:0;clear:both;background:transparent url(/img/bkg-foot.jpg) no-repeat;}
div#footer .logo{margin:15.00px 0 0 25.00px;}
div#footer .links{float:right;line-height:2.00em;text-align:right;margin:20.00px 25.00px 0 0;}
.error-message{background:#FCC url(/img/icons/cancel.png) no-repeat scroll 15.00px center!important;border:1.00px solid #ED1C24;color:#900;font-weight:700;width:250.00px;margin:5.00px 0!important;padding:5.00px 5.00px 5.00px 50.00px !important;}
.col-right .error-message{width:183.00px;}
div#mapped div#map span{float:left;overflow:hidden;width:428.00px;color:#000;}
div.input{clear:both;width:100.00%!important;}
div#content div.main div.box-content div div.pagination div{padding-right:5.00px;}
div#content div.main div.box-content div div.pagination a{font-weight:400;padding-right:5.00px;}
div#content div.main div.box-content div div.pagination span{font-weight:400;}
div#content div.main div.box-content div div.pagination span a{font-weight:700;font-size:1.10em;}
div#content div.main div.box-content div div.pagination span.current{font-weight:700;font-size:1.50em;padding-right:5.00px;}
.rfloat,div#content div.main div.box-content div.box-content-head div.content-actions{float:right;}
.dnone,div#content div.main div.box-content div.paging .disabled,div#content div.main div.box-content div div.pagination div.disabled{display:none;}
div#content div.col-right div.box-column div.box-in,div#content div.col-right div.box-column div.news div.enlace,div#content div.main div.box-window > div,div#content div.main div.box-content > div{width:100.00%;}
div#content div.col-right div.box-column div.box-in li,ul.result li{background:transparent url(/img/icons/double-arrow.png) no-repeat scroll 0 5.00px;padding-bottom:10.00px;padding-left:15.00px;}
div#content div.col-right div.box-column div div div,div#content div.main div.box-window div div div{background:transparent none;padding:0;}
div#content div.col-right div.box-column div.news div.news-item div.in a:hover,div#content div.main div.box-content div.text-right-detail div.highlight a:hover,div#content div.main div.box-content div.text-right div.highlight a:hover{color:#7f1618;}
div#content div.main div.box-window,div#content div.main div.box-content{background:transparent url(/img/box-content.jpg) repeat-y;float:left;clear:none;margin-bottom:15.00px;width:100.00%;}
div#content div.main div.box-window div,div#content div.main div.box-content div{float:left;background:transparent url(/img/box-content-top.jpg) no-repeat top left;}
div#content div.main div.box-window div div,div#content div.main div.box-content div div{background:transparent url(/img/box-content-bottom.jpg) no-repeat bottom left;width:605.00px;padding:15.00px 25.00px;}
div#content div.main div.error div div div.box-content-text,div#content div.main div.success div div div.box-content-text{background:transparent url(/img/iconfront/information.png) no-repeat left center;padding-left:25.00px;}
div#content div.main div.box-content div.box-content-head h1,div#content div.main div.box-content div.box-content-text div.text-head h1,div#content div.main div.box-content div.box-content-text div.text-head h2{text-transform:uppercase;font-size:3.00em;font-family:Trebuchet MS;margin:0;}
div#content div.main div.box-content div.text-in,div#content div.main div.box-content div.text-in table{width:100.00%;padding:10.00px 0;}
div#content div.main div.box-content div.full-gallery div.imgThumb img,div#content div.main div.box-content div.full-gallery div.thumbnails div.blue{border:0!important;}
/* rating.css */
.ratingblock{padding-bottom:8.00px;margin-bottom:8.00px;}
.loading{height:16.00px;background:url(/img/working.gif) 50.00% 50.00% no-repeat;}
.unit-rating{list-style:none;height:16.00px;background:url(/img/icons/star_off.png) top left repeat-x;float:left;margin:0;padding:0;}
.unit-rating span{text-indent:-90000.00px;float:left;margin:0!important;padding:0!important;}
.unit-rating span a{outline:none;display:block;width:30.00px;height:16.00px;text-decoration:none;text-indent:-9000.00px;z-index:20;padding:0;}
.unit-rating span a:hover{background:url(/img/icons/star_over.png) left top repeat-x;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:30.00px;}
.unit-rating a.r2-unit{left:30.00px;}
.unit-rating a.r2-unit:hover{width:60.00px;}
.unit-rating a.r3-unit{left:60.00px;}
.unit-rating a.r3-unit:hover{width:90.00px;}
.unit-rating a.r4-unit{left:90.00px;}
.unit-rating a.r4-unit:hover{width:120.00px;}
.unit-rating a.r5-unit{left:120.00px;}
.unit-rating a.r5-unit:hover{width:150.00px;}
.unit-rating a.r6-unit{left:150.00px;}
.unit-rating a.r6-unit:hover{width:180.00px;}
.unit-rating a.r7-unit{left:180.00px;}
.unit-rating a.r7-unit:hover{width:210.00px;}
.unit-rating a.r8-unit{left:210.00px;}
.unit-rating a.r8-unit:hover{width:240.00px;}
.unit-rating a.r9-unit{left:240.00px;}
.unit-rating a.r9-unit:hover{width:270.00px;}
.unit-rating a.r10-unit{left:270.00px;}
.unit-rating a.r10-unit:hover{width:300.00px;}
.unit-rating span.current-rating{background:url(/img/icons/star.png) left top repeat-x;height:16.00px;display:block;text-indent:-9000.00px;z-index:1;}
.voted{color:#999;}
.thanks{color:#36AA3D;}
.static{color:#5D3126;}
/* debug.css */
pre{color:#000;background:#f0f0f0;padding:1.00em;}
pre.cake-debug{background:#fc0;font-size:120.00%;line-height:140.00%;margin-top:1.00em;position:relative;float:left;}
div.cake-stack-trace{background:#fff;border:4.00px dotted #fc0;color:#333;font-size:120.00%;line-height:140.00%;position:relative;float:left;clear:both;margin:0;padding:6.00px;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;float:left;margin:0;padding:1.00em;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12.00px;line-height:15.00px;margin:4.00px 2.00px;padding:4.00px;}
div.cake-code-dump span.code-highlight{background-color:#FF0;padding:4.00px;}
/* shadowbox.css */
#shadowbox_overlay{visibility:hidden;position:absolute;display:block;top:0;left:0;z-index:998;margin:0;padding:0;}
#shadowbox_container{position:fixed;height:0;width:100.00%;top:0;left:0;z-index:999;text-align:center;margin:0;padding:0;}
#shadowbox{display:none;visibility:hidden;position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;text-align:left;color:#888;margin:0 auto;}
#shadowbox_title{height:30.00px;overflow:hidden;padding:0;}
#shadowbox_title_inner{height:16.00px;font-size:16.00px;line-height:16.00px;white-space:nowrap;background-color:#fff;padding:10.00px 0 4.00px 10.00px;}
#shadowbox_body{position:relative;overflow:hidden;border:10.00px solid #fff;background-color:#eee;margin:0;padding:0;}
#shadowbox_body_inner{position:relative;overflow:hidden;}
#shadowbox_loading{position:absolute;top:0;left:0;height:10000.00px;width:100.00%;background-color:#ccc;}
#shadowbox_loading img{float:left;margin:10.00px 10.00px 0;}
#shadowbox_loading span{float:left;margin-top:16.00px;font-size:10.00px;}
#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}
#shadowbox_content.html{height:100.00%;width:100.00%;overflow:auto;}
#shadowbox_toolbar{height:26.00px;overflow:hidden;margin:0;padding:0;}
#shadowbox_toolbar_inner{height:26.00px;background-color:#fff;}
#shadowbox_toolbar_inner div{padding-top:6.00px;font-size:10.00px;height:10.00px;line-height:10.00px;}
#shadowbox_toolbar_inner div a{text-decoration:none;color:#888;}
#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10.00px;}
#shadowbox_counter{float:left;padding-left:10.00px;}
#shadowbox_counter a{padding:0 4.00px 0 0;}
div.shadowbox_message{text-align:center;padding:10.00px;}
div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}
div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}
#shadowbox_toolbar_inner div span.shortcut,#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:700;}
/* starbox.css */
.starbox,.starbox *{clear:none!important;margin:0!important;padding:0!important;}
.starbox .rated .stars{background:#dcdcdc!important;}
.starbox .rated .colorbar{background:#64b2ff!important;}
.starbox .ghost{background:#a1a1a1!important;}
.starbox .indicator{clear:none;font-weight:700;margin-left:10.00px;}
.starbox .dotted .stars,.starbox .dotted .hover .stars,.starbox .dotted .rated .stars,.starbox .dotted .rated .hover .stars{background:url(/img/starbox/background_dotted.gif) top left repeat-x!important;}
.starbox .dotted .colorbar,.starbox .dotted .hover .colorbar,.starbox .dotted .rated .colorbar,.starbox .dotted .rated .hover .colorbar{background:#000!important;}
.starbox .dotted .ghost{background:#666!important;}
.starbox .pointy .hover .colorbar{background:#ff9231!important;}
.starbox .inverse .stars{float:right;}
.starbox .inverse .indicator{clear:both;display:block;text-align:right;}
.starbox .stars,.starbox .rated .hover .stars{background:#ccc!important;}
.starbox .colorbar,.starbox .rated .hover .colorbar{background:#1e90ff!important;}
.starbox .hover .colorbar,.starbox .pointy .colorbar{background:#ffcc1c!important;}