/* GOOGLEFONTS */

@import url(http://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Amaranth:400,400italic,700,700italic);
@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,500,500italic,700,700italic&subset=latin,latin-ext);
@-o-viewport {  width: device-width;}@-ms-viewport {  width: device-width;}@viewport {  width: device-width;}html {  overflow-y: auto;}img,audio,video,canvas {  max-width: 100%;}.grid p{background-color:#ccc;}.container {  	  max-width: 960px;	width:92%;	margin:0px auto;	position: relative;}.row {  clear: both;}@media screen and (min-width: 480px) {  .container {    width: 98%;  }  .grid-1,	.grid-2,  .grid-3,  .grid-4,  .grid-5,  .grid-6,	.grid-7,	.grid-8,  .grid-9,  .grid-10,  .grid-11,  .grid-12,  .grid-half,	.grid-four,  .grid-full,  .grid-unit {    float: left;    width:96.969696969697%;    margin:0 1.515151515152% 1em;  }  .gallery .grid-unit,  .grid-half {    width:46.969696969697%;    margin: 0 1.515151515152% 1em;  }		.alpha{margin-left:1.515151515152%;}	.omega{margin-right:1.515151515152%;}  .grid-flow-opposite{    float:right  }}@media screen and (min-width: 640px) {		.alpha{  margin-left:0!important;}.omega{  margin-right:0!important;}  	.grid-1 { width: 5.3030303030303%; }	.grid-2 { width: 13.121212121212%; }	.grid-3 { width: 21.969696969697%; }	.grid-4 { width: 30.303030303030%; }	.grid-5 { width: 38.636363636364%; }	.grid-6,	.grid-half { width: 46.969696969%; }	.grid-7 { width: 55.303030303030%; }	.grid-8 { width: 63.636363636364%; }	.grid-9{width:71.96969696969697%}	.grid-10 { width: 80.3030303030%; }	.grid-11 { width: 88.6363636364%; }	.grid-12,	.grid-full  { width: 96.96969696%; }		.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }	.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }	.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }	.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }	.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }	.grid-6.alpha, .grid-6.omega,	.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }	.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }	.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }	.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }	.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }	.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }	.grid-12.alpha, .grid-12.omega,	.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }		  .gallery .grid-unit {    width: 30.30303030303%;  }  .content-pad-right {    padding-right: 4%;   }  .content-pad-left {    padding-left: 4%;  }				  						.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }		.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }		.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }		.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }		.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }		.grid-6.alpha, .grid-6.omega,		.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }		.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }		.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }		.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }		.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }		.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }		.grid-12.alpha, .grid-12.omega,		.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }				.grid-1.alpha.omega { width: 8.333333333333%; }		.grid-2.alpha.omega { width: 16.151515151515%; }		.grid-3.alpha.omega { width: 24.999999999999%; }		.grid-4.alpha.omega { width: 33.333333333333%; }		.grid-5.alpha.omega { width: 41.666666666666%; }		.grid-6.alpha.omega,		.grid-half.alpha.omega { width: 50.000000000001%; }		.grid-7.alpha.omega { width: 58.33333333333%; }		.grid-8.alpha.omega { width: 66.666666666668%; }		.grid-9.alpha.omega { width: 74.999999999999%}		.grid-10.alpha.omega { width: 83.33333333333%; }		.grid-11.alpha.omega { width: 91.66666666666%; }		.grid-12.alpha.omega,		.grid-full.alpha.omega  { width: 100.000000000001%; }		}.cf:before, .cf:after { content:""; display:table; }.cf:after { clear:both; }.cf { zoom:1; } body {  font: 100%/1.5 sans-serif;}section {  margin-bottom: 2em;}footer {  font-size: 0.9em;  border-top: 1px solid #ccc;  padding: 0.5em 0 2.5em;}.heading {  font-size: 3em;  margin: 0;}.sub-heading {  font-size: 2em;  margin-bottom: 0.5em;}a {  color: #0066cc;}a:focus,a:hover {  color: #003399;}figure {  margin: 0;}figcaption {  padding: 0.5em 1em 1em;  font-size: 0.875em;}code {  padding: 0.5em;  background: #efefef;}.show-grid div[class*='grid-'] {  background-color: #eee;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  display: block;  padding: 0.5em 1em;  margin-bottom: 1em;  text-align: center;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;	margin:0px;	padding:0px;}audio,canvas,video {    display: inline-block;    *display: inline;    *zoom: 1;}audio:not([controls]) {    display: none;    height: 0;}[hidden] {    display: none;}html {    font-size: 100%;     -webkit-text-size-adjust: 100%;     -ms-text-size-adjust: 100%; }html,button,input,select,textarea {    font-family: sans-serif;}body {    margin: 0;}a:focus {    outline: thin dotted;}a:active,a:hover {    outline: 0;}h1 {    font-size: 2em;    margin: 0.67em 0;}h2 {    font-size: 1.5em;    margin: 0;}h3 {    font-size: 1.17em;    margin: 1em 0;}h4 {    font-size: 1em;    margin: 1.33em 0;}h5 {    font-size: 0.83em;    margin: 1.67em 0;}h6 {    font-size: 0.75em;    margin: 2.33em 0;}abbr[title] {  border-bottom: 1px dotted;}b,strong {    font-weight: bold;}blockquote {  margin: 1em 40px;}dfn {    font-style: italic;}mark {    background: #ff0;    color: #000;}p,pre {    margin: 1em 0;}code,kbd,pre,samp {    font-family: monospace, serif;    _font-family: 'courier new', monospace;    font-size: 1em;}pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word;}q {    quotes: none;}q:before,q:after {    content: '';    content: none;}small {    font-size: 80%;}sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}dl,menu,ol,ul {    margin:0;}dd {    margin: 0 0 0 40px;}menu,ol,ul {    padding: 0;}ul,ol {    list-style: none;    list-style-image: none;}img {    border: 0;     -ms-interpolation-mode: bicubic; }svg:not(:root) {    overflow: hidden;}figure {    margin: 0;}form {    margin: 0;}fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}legend {    border: 0;     padding: 0;    white-space: normal;     *margin-left: -7px; }button,input,select,textarea {    font-size: 100%;     margin: 0;     vertical-align: baseline;     *vertical-align: middle; }button,input {    line-height: normal;}button,html input[type="button"], input[type="reset"],input[type="submit"] {    -webkit-appearance: button;     cursor: pointer;     *overflow: visible;  }button[disabled],input[disabled] {    cursor: default;}input[type="checkbox"],input[type="radio"] {    box-sizing: border-box;     padding: 0;     *height: 13px;     *width: 13px; }input[type="search"] {    -webkit-appearance: textfield;     -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;     box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}textarea {    overflow: auto;     vertical-align: top; }table {    border-collapse: collapse;    border-spacing: 0;}* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }html,body {  margin:0;  padding:0;  width:100%;}.container{        }h1, h2, h3, h4, h5, h6{  margin:0;  padding:0;  font-weight:normal;}.clear{  clear:both;}.t_left{  text-align:left!important;}.t_right{  text-align:right;}.paddingR20{  padding-right:20px;}.mini{  font-size:.7em;}.title_1{  color:#009966;  font-family:'Roboto Slab', sans-serif;	font-weight:300;	padding:10px 0;	margin-bottom:5px;	text-align: left;}.title_2{  color:#B3B3B3;  font-family:'Roboto Slab', sans-serif;	font-weight:300;	margin-bottom: 10px;	position:relative;	text-align:left;}.title_3{  color:#009966;  font-family:'Roboto Slab', sans-serif;	font-weight:100;	text-align: left;	text-transform: uppercase;}.title_4{  color:#009966;  border-top:1px solid #B3B3B3;  border-bottom:1px solid #B3B3B3;  background-color:#efefef;  font-family:'Roboto Slab', sans-serif;  font-weight:200;  font-size:1.3em;  padding:6px 0 6px 16px;	margin:10px 0;}.blue.title_4{  border-top:1px solid #ffffff;  border-bottom:1px solid #ffffff;    background-color:#67aefc;  color:#fff;  margin-bottom:0;}.bluehard.title_4{  border-top:1px solid #ffffff;  border-bottom:1px solid #ffffff;    background-color:#046fe3;  color:#fff;  margin-bottom:0;}.magenta.title_4{  border-top:1px solid #ffffff;  border-bottom:1px solid #ffffff;    background-color:#800040;  color:#fff;  margin-bottom:0;}.morado.title_4{  border-top:1px solid #ffffff;  border-bottom:1px solid #ffffff;    background-color:#800080;  color:#fff;  margin-bottom:0;}.naranja.title_4{  border-top:1px solid #ffffff;  border-bottom:1px solid #ffffff;    background-color:#ff8000;  color:#fff;  margin-bottom:0;}.title_5{  color:#B3B3B3;  font-family:'Roboto Slab', sans-serif;	font-weight:300;	margin-bottom: 10px;	text-align:CENTER;}.title_6{  background:#4F5A5B;  color:#333;  font-family:'Roboto Slab', sans-serif;  font-size:1em;  font-weight:300;  margin-bottom: 10px;  text-align:center;}.block_1{  border-top:1px solid #B3B3B3;  background-color:#f6f6f6;  padding:10px 0;  padding:4px;}.block_1 li{  margin:5px 0;}.block_1 .description p{  margin:0;}.block_1 a,.block_1 a:visited,.block_1 a:link,.block_1 a:active{  text-decoration:underline;}.block_1 a,.block_1 a:visited,.block_1 a:link,.block_1 a:active{  text-decoration:underline;  }.blue.block_1{  border-top:0;  border-bottom:4px solid #67aefc;    }.bluehard.block_1{  border-top:0;  border-bottom:4px solid #046fe3;    }.magenta.block_1{  border-top:0;  border-bottom:4px solid #800040;    }.morado.block_1{  border-top:0;  border-bottom:4px solid #800080;    }.naranja.block_1{  border-top:0;  border-bottom:4px solid #ff8000;    }.list_1{	background: #B3B3B3;	-webkit-border-radius: 50px 50px 50px 50px;  border-radius: 50px 50px 50px 50px;}.list_1:hover{	background: #009966;	-webkit-border-radius: 50px 50px 50px 50px;  border-radius: 50px 50px 50px 50px;}.list_1 li{  }.list_1 li a,.list_1 li a:link,.list_1 li a:visited,.list_1 li a:active{  }.list_1 li a:hover,.list_1 li a.sel{  }.list_2{	background: #759597;	padding:20px;}.list_2 li{  padding:5px 0;  margin:0;  border-bottom:1px dotted #fff;  text-transform:uppercase;  font-family:'Open Sans', sans-serif;}.list_2 li a,.list_2 li a:link,.list_2 li a:visited,.list_2 li a:active{  color:#fff;}.list_2 li a:hover,.list_2 li a.sel{  color:#000;}.list_3{  }.list_3 li{  font-family:'Open Sans', sans-serif;  border-bottom:1px dotted #B3B3B3;  font-size:.8em;}.list_3 li p{  margin:2px 0;}.list_3 li a,.list_3 li a:link,.list_3 li a:visited,.list_3 li a:active{  text-decoration:none;}.list_3 li a:hover,.list_3 li a.sel{}.list_3 li .mini{  font-size:.8em;}.list_4{  }.list_4 li{  font-family:'Open Sans', sans-serif;  border-bottom:1px dotted #B3B3B3;  font-size:1em;}.list_4 li p{  margin:2px 0;}.list_4 li a,.list_4 li a:link,.list_4 li a:visited,.list_4 li a:active{  text-decoration:none;}.list_4 li a:hover,.list_4 li a.sel{}.list_4 li .mini{  font-size:.8em;}a,a:active,a:visited,a:link{  text-decoration:none;  color:#666;}a:hover{  color:#COLORPRINCIPAL;}a img{  border:0;}.link_1,.link_1:active,.link_1:visited,.link_1:link{	display: inline-block;  font-family:'Open Sans', sans-serif;	background: #eeecec;  border: 1px solid #8FEF07;	-webkit-border-radius: 10px 10px 10px 10px;  border-radius: 10px 10px 10px 10px;  color:#777;	text-decoration:none;	padding:5px 15px;}.link_1:hover{  background:#009966;	color:#fff;}.link_2,.link_2:active,.link_2:visited,.link_2:link{  font-family:'Roboto Slab', sans-serif;  font-size:.9em;  color:#B3B3B3;}a.link_2:hover,.link_2:hover{  text-decoration: underline;}.link_3,.link_3:active,.link_3:visited,.link_3:link{	color:#4F5A5B;  font-family:'Droid Sans', sans-serif;}a.link_3:hover,.link_3:hover{  color:#38C2F9;}.link_4,.link_4:active,.link_4:visited,.link_4:link{	background: #B3B3B3;	border:3px solid #fff;  font-family:'Open Sans', sans-serif;	font-weight:400;  color:#fff;  padding:10px;  text-align:center;	-webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,.3);	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.3);  margin:0 auto;  -webkit-border-radius: 5px 5px 5px 5px;  border-radius: 5px 5px 5px 5px;  }a.link_4:hover{	background: #AZUL1;  color:#fff;}.externalpdf,.externaldoc,.externalxls,.externaltxt,.externaldocx,.externalxlsx,.externalxml{  color:#666666;  padding:8px 0 0 32px;  height:32px;  display: block;  font-size:.9em;}.externalpdf{  background: url(../img/pdf.png) no-repeat;}.button_1{  border:0;  background-color:#COLORSECUNDARIO;  color:#fff;  font-family:'Roboto Slab', sans-serif;  font-size:1em;  font-weight:bold;  padding:5px 20px;  -webkit-border-radius: 2px 2px 2px 2px;  border-radius: 2px 2px 2px 2px;    }.f_left{  float:left;}.f_right{  float:right!important;}.p_relative{  position: relative;}.p_absolute{  position: absolute;}.margin10{  margin-top:10px;  display:block;}.margin20{  margin-top:20px;  display:block;}.margin30{  margin-top:30px;  display:block;}.hidden{  display:none;}.w100{  width:100%;  display:block;}.white_bg_50{  background:url(../img/bg_colors/white_50.png) repeat;}.bg_white{  background-color:#fff;}.separador_1{  clear:both;  border-bottom:1px solid #8FEF07;  margin:10px 0;  display:block;  width:100%;}.separador_2{  clear:both;  border-bottom:1px dotted #223344;  margin:20px 0;  display:block;  width:100%;}#gMap{  margin-top:10px;  width:100%;  height:400px;}.gMapNavigate{  display:none;  margin:10px 0;  padding:0;  list-style:none;}.gMapNavigate li{    float:left;  display:block;  font-size:.9em;  margin:0 20px 0 0;}.gMapNavigate li.title{  border-bottom:1px dotted #0095e6;  color:#0095e6!important;  font-size:1.2em;  float:none;  margin-bottom:10px;  padding-bottom:10px;}.columns2{-moz-column-count: 2;-moz-column-gap: 20px;-webkit-column-count: 2;-webkit-column-gap: 20px;column-count: 2;column-gap: 20px;}.galeriaImgs{  padding:10px 0 0 0;  width:100%;  list-style:none;  display:table;}.galeriaImgs li{  margin-bottom:10px;  margin-top:10px;}.galeriaImgs p{}.lightbox-image {	position:relative;	overflow:hidden;	display:block;	z-index:1;}.lightbox-image img {	position:relative;	z-index:2;  width:100%;}.lightbox-image span {	display:block;	position:absolute;	left:0;	top:0;	width:100%;	height:100%;	background:url(../img/magnify.png) no-repeat 50% 50%;	z-index:1;}.lightbox-video span {	background:url(../img/video.png) no-repeat 50% 50%!important;}.feedback{  width:100%;  display:table;  margin:10px 0!important;  font-size:.9em;    font-weight:normal!important;  color:#999;  font-family: 'Roboto Slab', sans-serif;}.feedback span{  padding:10px;  display:block;}.ferror{  background-color:#c23d40;  color:#fff;}.fok{  background-color:#5f8d3f;  color:#fff;}.comentarios_1{  margin:30px 0;  width:100%;}.comentarios_1{  }.comentarios_1 ol{  list-style:none;  margin:10px 0;  padding:0;}.comentarios_1 ol li{  padding:2px 10px 2px 10px;  margin-bottom:5px;  background-color:#efefef;  font-size:.9em;  font-family:'Roboto Slab', sans-serif;}.comentarios_1 p{}.comentarios_1 .autor{  color:#COLORPRINCIPAL;  font-weight:bold;  font-style:italic;  font-size:.9em;}.comentarios_1 .fecha{  font-size:.8em;  font-style:italic;  color:#999;}.comentarios_1 .comentario{  color:#333;  font-style:normal!important;}.comentarios_1 #formComent{  padding:0;  margin:0;}#formComent label{  font-size:.9em;  font-weight:normal;  font-family:'Open Sans', sans-serif;}.commoninput, .commontextarea{  border:0;  padding:8px;  font-family:'Open Sans', sans-serif;  font-size:.9em;  color:#fff;  background:#ccc;  width:200px;}.comentarios_1 #formComent ul{  margin:20px 0 10px 0;  padding:0;  list-style:none;}.comentarios_1 #formComent ul li {	margin-bottom:5px;	padding-bottom:5px;}.comentarios_1 form li{  font-family:'Open Sans', sans-serif;  color:#333;	margin-bottom:0;	padding-bottom:0;	font-size:.9em;  }.comentarios_1 form textarea {  width:70%;  height:70px;}.nota{font-style: italic; font-size: .8em; color:#B3B3B3;line-height:1em;}.lantalau{color:#999;font-size:.7em;margin-top:15px;text-align:right;}.linkLantalau a:link, .linkLantalau a:visited, .linkLantalau a:active{font-size:1em;color:#666;text-decoration:none;font-weight: bold;}.linkLantalau a:hover{color:#FF6600;}.direction{  margin:10px 0 20px 0;  padding:0;  list-style:none;  font-family: Arial,Helvetica,sans-serif;  font-size:.9em;  color:#999;  line-height:1.5em;}.contacto{}@media screen {}@media print {  .webWrapper {    background-color:#fff!important;    background-image:none!important;  }  body{color:#000!important;}}.pagination{  clear:both;  margin:10px auto;    width:100%;}.pagination form{  margin:0;  padding:0;  background-color:#334455;}.select_paginador{  margin:0 auto;  text-align:center;}.select_paginador select{  font-family:'Roboto Slab', sans-serif;  padding:4px;  font-weight:normal;  color:#999;  font-size:.8em;}.pag_next,.pag_prev{  font-family:'Roboto Slab', sans-serif;  font-size:.7em;  font-weight:500;    color:#fff!important;}.pag_next:hover,.pag_prev:hover{  color:#333!important;}.pag_next{  display:table;    text-align:right;  float:right;}.pag_prev{  display:table;    text-align:left;}.pag_prev span,.pag_next span{  padding:8px 10px 6px 10px;  display:block;  background: #COLORPRINCIPAL;     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #COLORPRINCIPAL 0%, #COLORSECUNDARIO 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#COLORPRINCIPAL), color-stop(100%,#COLORSECUNDARIO));   background: -webkit-linear-gradient(top,  #COLORPRINCIPAL 0%,#COLORSECUNDARIO 100%);   background: -o-linear-gradient(top,  #COLORPRINCIPAL 0%,#COLORSECUNDARIO 100%);   background: -ms-linear-gradient(top,  #COLORPRINCIPAL 0%,#COLORSECUNDARIO 100%);   background: linear-gradient(to bottom,  #COLORPRINCIPAL 0%,#COLORSECUNDARIO 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#COLORPRINCIPAL', endColorstr='#COLORSECUNDARIO',GradientType=0 );   -webkit-border-radius: 2px 2px 2px 2px;  border-radius: 2px 2px 2px 2px;  }.pagination .resul{  font-family:'Roboto Slab', sans-serif;  font-size:.8em;  color:#bcbcbc;  margin-top:5px;  display:block;}@media screen and (max-width: 480px) {    .hide-on-minisize{    display:none;  }  }@media screen and (min-width: 480px) {    .hide-on-minisize{    display:block;  }      }@media screen and (min-width: 640px) {    }.headerWrapper{  background:#fff;  -webkit-box-shadow: 0 10px 10px -10px rgba(0,0,0,2);  box-shadow: 0 10px 10px -10px rgba(0,0,0,2);  margin-bottom:20px;}header{  position: relative;}header .logo{}header .logo a{  display: block;  float:left;}header .comunidadName{  border-left: 1px dotted #B3B3B3;  float:left;  margin: 30px 0 0 10px;  padding:5px 0 20px 10px;}header .comunidadName h3{  font-size: 1em;  margin-bottom:0px;}header .comunidadName h1{  font-size: 1.3em;}header section.accesos {  position: absolute;  top:10px;  left:460px;}header section.logIn{  position: absolute;  right:0;  bottom:10px;}section.logIn ul{}section.logIn li{  float: left;  margin-right: 10px;}section.logIn li.close{  margin-top: 5px;}section.logIn li span{  display: inline-block;  font-family: 'Open Sans', sans-serif;  font-size: .7em;  margin-right: 5px;}section.accesos ul{  }.accesos li{  float:left;  margin:0 10px 0 0;}.accesos li a,.accesos li a:active,.accesos li a:visited,.accesos li a:link{  background: url(../img/icons/varios/onlan-icons.png) no-repeat;  display:block;  height:30px;  float:left;  width:30px;}.accesos li a.comunidades{  background-position: -2px top;}.accesos li a.info{  background-position: -38px top;}.accesos li a.notificaciones{  position: relative;  background-position: -74px top;}.accesos li a.notificaciones span,.accesos li a.mensajes span{  display: block;   background: #8FEF07;  color:#fff;  position: absolute;	-webkit-border-radius: 100px 100px 100px 100px;  border-radius: 100px 100px 100px 100px;  font-family: 'Open Sans', sans-serif;  font-weight:600;  right:-10px;  top:20px;  text-align: center;  width:25px;  height: 25px;}.accesos li a.mensajes{  position: relative;  background-position: -110px top;}.socialMenu{float: right;}.socialMenu ul{margin:0 0 0 0;padding:0;list-style:none;float:left;}.socialMenu li{display:inline;margin:0 0 0 4px;}.langMenu ul{margin:0;padding:0;list-style:none;float:right;}.langMenu li{display:inline;margin:0 4px 0 0;}.langMenu li a:active, .langMenu li a:visited, .langMenu li a{  color:#gris1;  font-family:'Roboto Slab', sans-serif;  font-size:.8em;  text-decoration:none;}.langMenu li a:hover,.langMenu li .sel{  color:#AZUL1!important;}aside .estado .title{  font-size: 1.3em;}aside .estado .importe{  background: #009966;  color:#fff;  font-family: 'Open Sans', sans-serif;  font-weight: 100;  padding: 5px 10px;  font-size: 1.6em;}aside .estado .importe.positivo{  background: #009966;}aside .estado .importe.negativo{  background: red;}aside .data{  font-family: 'Open Sans', sans-serif;  font-size:1em;  color:#4F5A5B;  line-height: 1.3em;  text-align: center;}  aside .data .title{ }aside .data  .administrador{  font-size:.8em;  margin: 10px 0;}aside .data  .presidente{  font-size:.8em;  margin: 10px 0;}ul.lateralMenu li{  display: block;  height: 35px;  margin-bottom:10px;  vertical-align: middle;}ul.lateralMenu li a{  font-family:'Roboto Slab', sans-serif;  font-weight:300;  color:#777;}ul.lateralMenu span.accesos,ul.lateralMenu li a:hover span.accesos{  background: url(../img/icons/varios/onlan-icons.png) no-repeat;  display: block;  float: left;  width:35px;  height: 100%;	-webkit-border-radius: 50px 50px 50px 50px;  border-radius: 50px 50px 50px 50px;  margin-right:10px; }ul.lateralMenu span.accesos{  background-color:#B3B3B3;}ul.lateralMenu li a:hover span.accesos,ul.lateralMenu li a.sel span.accesos{  background-color:#009966;}ul.lateralMenu li a.comunidades span.accesos,ul.lateralMenu li a.comunidades:hover span.accesos{  background-position: 0px top;}ul.lateralMenu li a.comunidad span.accesos,ul.lateralMenu li a.comunidad:hover span.accesos{  background-position: -36px top;}ul.lateralMenu li a.datos span.accesos,ul.lateralMenu li a.datos:hover span.accesos{  background-position: -144px top;}ul.lateralMenu li a.nuevoUsuario span.accesos,ul.lateralMenu li a.nuevoUsuario:hover span.accesos{  background-position: -180px top;}ul.lateralMenu li a.bandeja-entrada span.accesos,ul.lateralMenu li a.bandeja-entrada:hover span.accesos{  background-position: 0px bottom;}ul.lateralMenu li a.bandeja-salida span.accesos,ul.lateralMenu li a.bandeja-salida:hover span.accesos{  background-position: -36px bottom;}ul.lateralMenu li a.mensaje-nuevo span.accesos,ul.lateralMenu li a.mensaje-nuevo:hover span.accesos{  background-position: -72px bottom;}ul.lateralMenu .linkTitle{  display: block;  float:left;  padding: 5px 0 0 0;}ul.lateralMenu .mensajes span.accesos{  background-position: -73px top;}ul.lateralMenu li a.notificaciones span.accesos,ul.lateralMenu li a.notificaciones:hover span.accesos{  background-position: -73px top;}ul.lateralMenu.mensajes li{  float:left;  font-size:.9em;  margin:0 10px 0 0;  }.menuMigas{    margin-top:10px;  margin-bottom:10px;}.menuMigas ul{  margin:0;  padding:5px 0;  list-style:none;  border-top:1px dotted #COLORPRINCIPAL;  border-bottom:1px dotted #COLORSECUNDARIO;}.menuMigas li{  display:inline;  margin:0 2px 0 0;  font-size:.8em;  font-weight:normal;}.menuMigas li a:active,.menuMigas li a:visited,.menuMigas li a:link{  color:#B3B3B3;  font-family:'Roboto Slab', sans-serif;  letter-spacing:0em;  text-decoration:underline;  text-shadow: 1px 1px 0px #fff;  padding-bottom:4px;}.menuMigas li a:hover,.menuMigas li .sel{  color:#000;}.menuMigas a span{  color:#000;}.menuMigas .last{  font-size:1.1em;  color:#4F5A5B!important;}.actions{  margin:4px 0;  padding:2px 0;  border-top:1px solid #efefef;  border-bottom:1px solid #efefef;  width:100%;}.actions li{  float:left;  margin-right:5px;}footer .colaboradores{  margin:20px auto 50px auto;  padding:0;  display:block;}footer .colaboradores li{  float:left;  margin:0 5px 10px 5px;  padding:4px;  border:1px solid #ccc;}.banners li{  margin:10px 0px 20px 0px;}section.comunidadesLista{  }section.comunidadesLista a.link_1{  font-size: .9em;  margin-bottom:20px;}section.comunidadesLista .listado{  border-bottom:1px dotted #777;  border-top:1px dotted #777;  padding:20px 0;}section.comunidadesLista .title{  color:#777;  font-family: 'Open Sans', sans-serif;  font-size: 1em;  font-weight: 700;  padding: 5px 0;  text-align: center;}section.comunidadesLista .title a{  color: #777;}section.comunidadesLista .title a:hover{  color: #009966;}section.comunidadesDesarrollo header{  height:250px;  position: relative;}section.comunidadesDesarrollo figure{  display: block;}section.comunidadesDesarrollo .title{  background:rgba(0,0,0,.8)!important;  bottom:0;  color:#fff;  display:block;  padding:10px;  position: absolute;  width:100%;}  section.contacto p{font-family: 'Open Sans', sans-serif; font-size:.8em;color:#333;}section.contacto label{font-family: 'Roboto Slab', sans-serif!important; color:#B3B3B3!important;}section ul.contactData{  font-family: 'Roboto Slab', sans-serif;  font-size:1em;  color:#AZUL1;}footer{color:#fff;margin:0 auto;background:#000;width:100%;}footer span{display: inline-block;padding:15px;font-family:'Open Sans', sans-serif;}footer .top{}footer .top .content{margin:0 auto;}footer .socialMenu ul{margin:30px 0 0 0;}footer .socialMenu li{margin:0 4px 0 0!important;}footer .addthis_toolbox{margin:26px 0 0 0;}footer .main{width:1000px;display:table;margin:0 auto;}footer .main .content{margin:0 auto;}footer .main .address{list-style:none;margin:20px 0 0 0;clear:both;}footer .main .address li{display:inline;margin:0 20px 0 0;font-family: 'Asap', sans-serif;font-weight:normal;font-size:.7em;color:#fff;}footer .main .address li strong{font-size:1.2em!important;}footer .main strong{color:#fff;}footer a, footer a:active, footer a:visited{color:#fff;}footer a:hover{color:#9e1616;}footer .seoLinks{float:left;font-family:'Open Sans', sans-serif;margin:10px 3% 0 0;width:30%;}footer .seoLinks li{color:#fff;font-size:1em;margin-bottom:5px;padding-bottom:5px;border-bottom: dotted 1px #4F5A5B;}footer .seoLinks.noLinks li{border-bottom:none;font-size:.8em;line-height:1.5em;}footer .seoLinks .title{font-size:.8em;font-weight:normal;margin-bottom:10px;}footer .seoLinks .date{color:#B3B3B3;font-family:'Droid Sans', sans-serif;font-size:.8em;font-weight:normal;margin-bottom:5px;}footer .seoLinks .eventoTitle{font-size:.9em}footer .seoLinks li a:link,footer .seoLinks li a:active,footer .seoLinks li a:visited{  font-size:1em;  margin:10px 0;  }    .bloque_mensajes{  border-top:1px solid #B3B3B3;  background-color:#f6f6f6;  padding:10px 0;}.bloque_mensajes .cabecera{  margin:10px 0;  background-color:#B3B3B3;  padding:4px;  font-family:'Roboto Slab', sans-serif;  color:#4F5A5B;}.bloque_mensajes .description{  padding:4px;}.bloque_mensajes .cabecera div{  margin-bottom:0!important;}.bloque_mensajes a,.bloque_mensajes a:visited,.bloque_mensajes a:link,.bloque_mensajes a:active{  text-decoration:underline;}#datepicker .ui-datepicker{width:100%!important;}#datepicker .ui-widget-content,#datepicker .ui-widget-header{  background:none!important;  border:none!important;  font-family:'Roboto Slab', sans-serif!important;  text-transform: uppercase!important;}#datepicker .ui-widget-header{  color:#AZUL1!important;}#datepicker .ui-widget-header .ui-icon{    background-color:#none0!important;  background-image: url("calendario/images/ui-icons_222222_256x240.png")!important;}#datepicker .ui-icon a span.ui-icon-circle-triangle-w{  background-position: -80px -192px!important;  color:#000!important;}#datepicker .highlight .ui-state-default,#datepicker .no-highlight .ui-state-default{  border:0!important;  background:none!important;  color:#fff!important;}#datepicker .highlight .ui-state-default,.ui-datepicker-calendar .highlight a{  background:#AZUL1!important;  font-weight:400;  font-size:1.4em;  color:#fff!important;}#datepicker .no-highlight .ui-state-default,.ui-datepicker-calendar .no-highlight a{  background:none!important;  background-color:#none!important;  color:#B3B3B3!important;  font-size:1.4em;  font-weight:400;}#datepicker .no-highlight-occupied .ui-state-default,.ui-datepicker-calendar .no-highlight-occupied a{  background:none!important;  background-color:#6a0003!important;  color:#fff!important;  font-size:1.4em;  font-weight:400;}#datepicker .highlight-offer .ui-state-default{  border-bottom:2px solid #91065c!important;}#datepicker .highlight-middle .ui-state-default{  background-color:#728653!important;}.inmuebles .tempMedia{  background-color:#728653!important;}#datepicker .highlight-high .ui-state-default{  background-color:#4b5937!important;}.inmuebles .tempAlta{  background-color:#4b5937!important;}#datepicker .ui-state-disabled{  opacity:1!important;}#datepicker .matutino .ui-state-default,.ui-datepicker-calendar .matutino a,.caracDate li.hor1{  border-bottom:4px solid #fc911b!important;}#datepicker .vespertino .ui-state-default,.ui-datepicker-calendar .vespertino a,.caracDate li.hor2{  border-bottom:4px solid #1cd3fb!important;}#datepicker .nocturno .ui-state-default,.ui-datepicker-calendar .nocturno a,.caracDate li.hor3{  border-bottom:4px solid #bd1cfb!important;}.caracDate{  margin:10px 0;  padding:0;}.caracDate li{  font-size:.7em;  font-family:'Roboto Slab', sans-serif;  padding-bottom: 20px 10px;  text-align: center;}.reservaCalendario{  background-color:#efefef;  padding:10px;  margin:20px 0 40px 0;}.reservaCalendario .title{  border-top:1px dotted #B3B3B3;  border-bottom:1px dotted #B3B3B3;  font-family: 'Roboto Slab', sans-serif;  font-size:1em;  color:#4F5A5B;  margin:0;  padding:5px 10px;}.reservaCalendario p strong{  font-size:1.2em;}.reservaCalendario select{  background:#333333;  border:none;  color:#fff;  font-weight: bold;  padding:5px;  margin-left: 10px;}.reservaCalendario .precioTotal{  margin:15px 0;  text-transform: uppercase;}.reservaCalendario a{  display: block;  }.form .LV_validation_message{  display:none;}.form .LV_valid {  display:none;}.form .LV_invalid {  color:#999;  }.form .LV_valid_field,.form input.LV_valid_field,.form input.LV_valid_field:hover,.form input.LV_valid_field:active,.form input.LV_valid_field:focus,.form textarea.LV_valid_field:hover,.form textarea.LV_valid_field:active,.form textarea.LV_valid_field:focus{  background-color:#77b700!important;  color:#fff;} .form .LV_invalid_field,.form input.LV_invalid_field,.form input.LV_invalid_field:hover,.form input.LV_invalid_field:active,.form input.LV_invalid_field:focus,.form textarea.LV_invalid_field,.form textarea.LV_invalid_field:hover,.form textarea.LV_invalid_field:active,.form textarea.LV_invalid_field:focus{  background-color:#640000!important;  color:#fff;}.form label,.form .labelfloat,.form p,.form .commoncheckboxlabel{  clear:both;  font-size:1em;  font-weight:300;  font-family:'Roboto Slab', sans-serif;  display:block;      color:#333;  margin-bottom:4px;  margin-top:0;}.form label span,.form .labelfloat span{  font-size:.9em;}.form .commoninput,.form .middleinput,.form .littleinput,.form .commontextarea,.form .commonselect{  border:0;  font-family:'Roboto Slab', sans-serif;  font-size:.8em;  color:#555;  background:#efefef;  width:100%;  padding:6px;    -webkit-border-radius: 4px 4px 4px 4px;  border-radius: 4px 4px 4px 4px;}.form .commoninput:hover,.form .commoninput:focus,.form .commoninput:focus:hover,.form .middleinput:hover,.form .middleinput:focus,.form .middleinput:focus:hover,.form .littleinput:hover,.form .littleinput:focus,.form .littleinput:focus:hover,.form .commonselect:hover,.form .commonselect:focus,.form .commonselect:focus:hover{  background-color:#e6e6e6;  -webkit-box-shadow: 0 0 4px 1px #COLORPRINCIPAL;  box-shadow: 0 0 4px 1px #COLORPRINCIPAL;}.form .commoncheckbox{  float:left;  margin:6px 10px 0 10px;}.form .commoncheckboxlabel{  float:left;  clear:none!important;  margin:0;}.form .commoncheckboxlabel p{  margin-top:0;}.form .radio div input{  float:left;  margin-right:10px;  margin-top:5px;}.form .radio div label{  float:left;  margin-right:10px;}.form .long{  width:50%!important;}.form .middleinput,.form .middletextarea,.form .middleselect,.form .middle{  width:30%;}.form .commoninput.hasDatepicker{  width:90%!important;}.form .litteinput,.form .littetextarea,.form .littleselect,.form .little{  width:20%!important;}.form ul{  list-style:none;  padding:0;  margin:0;}.form li{    margin-bottom:20px;}.form .separador{  width:100%;  border-bottom:1px dotted #e6e6e6;  margin:10px 0 20px 0;}.imgNewDiv{  width:100%;  position:absolute;  bottom:0;  opacity:0.6;  filter:alpha(opacity=60);   background-color:#efefef;}.imgNewDiv:hover{  opacity:1;  filter:alpha(opacity=100); }.imgNewDiv p{  margin:6px 0 0 7px;  font-weight:bold;  font-size:.7em;  text-align:left;}.imgUploadIframe{  border:0;  height:40px;  width:100%;}.imgUploadForm{  float:left;    display:block;    margin-right:20px;}#upload{}.error{  font-size:.7em;  color:#9f0000;  text-shadow:1px 1px #fff;  font-family:arial;}.upload-file-container{  width:32px;  height:24px;  position:relative;  background:url(../img/imageSend.png) 0 -3px;  padding:0;}.upload-file-container input{  width:32px;  height:24px;  position:absolute;  left:0;  top:0;  cursor:pointer;  opacity: 0;  padding:0;  margin:0;}.form iframe{  width:100%;  border:none!important;  background:none!important;  box-shadow:none!important;  height:40px;}@media screen and (max-width: 480px) {    .nivoSlider {    height:182px!important;  }    .nivo-caption {    width:100%;  }    .nivo-caption h2{    font-size:.7em;  }    .nivo-directionNav a {    top:10px!important;  }    }@media screen and (min-width: 480px) {    .nivo-caption {    width:100%;  }    .nivo-caption h2{    font-size:.9em;  }    .nivo-directionNav a {    top:10px!important;  }      }@media screen and (min-width: 640px) {    .nivo-caption {    width:40%;    right:20%;  }    .nivo-caption h2{    font-size:1.2em;  }    .nivo-directionNav a {    top:45%!important;  }      }#slider{  margin:0 auto!important;  background-color:#000;}.nivoSlider {  margin:0 auto!important;	position:relative;	width:100%;	height:auto;	overflow: hidden;}.nivoSlider .slider{  width:100%;}.slider-wrapper{  position: relative;  width:100%;}.slider-wrapper figcaption {  display:inline-block;  position:absolute;  right:0px;  overflow: hidden;  margin:0 auto;  z-index: 1000;}.slider-wrapper figcaption p {  color: #fff;  font-size:.9em;}.slider-wrapper figcaption a{  background:url(../img/list_icon_01.png) center left no-repeat;  display: block;  font-size:.9em;  margin:10px 0;}.slider-wrapper figcaption a:link, .slider-wrapper figcaption a:active, .slider-wrapper figcaption a:visited{  color: #fff;}.slider-wrapper figcaption a:hover{  color: #de0251;}.nivoSlider img {	position:absolute;	top:0px;	left:0px;}.nivo-main-image {  display: block;  position: relative !important;  width:100%;}.nivoSlider a.nivo-imageLink {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border:0;	padding:0;	margin:0;	z-index:6;	display:none;}.nivo-slice {	display:block;	position:absolute;	z-index:5;	top:0;}.nivo-slice img,.nivo-box img{  width:100%;}.nivo-box {	display:block;	position:absolute;	z-index:5;	overflow:hidden;}.nivo-box img { display:block; }.nivo-caption {	display: none;  color: #FFFFFF;  overflow: hidden;  position: absolute;  top: 50px;  right:0px;  z-index: 8;}.nivo-caption p {	background:rgba(255,255,255,0.7);  color:#000;	padding:10px;  font-family:'Roboto Slab', sans-serif;	font-size: .9em;	padding:10px;	text-align: center;	margin:0;}.nivo-html-caption {  display:none;}.nivo-caption h1{}.nivo-caption h2{	background: #AZUL1;	border:1px solid #fff;  color:#fff;	padding:10px;  font-family:'Roboto Slab', sans-serif;	font-weight:300;  margin-bottom:10px;	text-align: center;	text-transform: uppercase;}.nivo-caption h2 a,.nivo-caption h2 a:visited,.nivo-caption h2 a:link,.nivo-caption h2 a:active{  color:#fff;}.nivo-caption h2 a:hover{  color:#COLORPRINCIPAL;}.nivo-content-caption{  padding:0px;  display:block;}.nivo-directionNav a {	position:absolute;	z-index:9;	cursor:pointer;}.nivo-prevNav {	left:0px;}.nivo-nextNav {	right:0px;}.nivo-controlNav {  width:49%;	text-align:center;	padding:0;  position:absolute;  top:250px;  z-index:100!important;}.nivo-controlNav a {	cursor:pointer;}.nivo-controlNav a.active {	font-weight:bold;}.nivoSlider a.nivo-nextNav {	background-position:-60px 0!important;	right:10px;}.nivoSlider a.nivo-prevNav {	left:10px;}.nivo-directionNav a {	background:url(../img/arrows_blue.png) no-repeat!important;	position:absolute;	top:45%;	z-index:9;	cursor:pointer;	width:60px;	height:60px;  text-indent:-9999px;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(prettyPhoto/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(prettyPhoto/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.ppt{font-family: Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;color:#000;}.description{  color:#333;  font-size:1em;  text-align:justify;  line-height:1.2em;}.description h1,.description h2,.description h3,.description h4,.description h5,.description h6 {  font-family: 'Roboto Slab', sans-serif;}.description h1{  color:#AZUL1;  font-size:1.8em;  font-weight:300;  margin-bottom:40px;}.description h2{  color:#AZUL1;  font-size:1.4em;  border-bottom: dotted #B3B3B3 1px;  padding-bottom:10px;}.description h3{background:#B3B3B3;color:#fff;font-size:1.3em;margin:20px 0;padding:20px;}.description h4{font-size:1.2em;color:#8f2033;margin:20px 0;}.description h5{font-size:1em;color:#8f2033;margin:20px 0;}.description h6{font-size:.8em;color:#8f2033;margin:20px 0;}.description,.description p{  font-family:'Open Sans', sans-serif;  font-size:.9em;}.login.description{  background: #eeecec;  border: 1px solid #8FEF07;  color:#777;  padding:10px;  text-align: center;  font-size:1.5em;  font-weight:200;}.description strong,.description b{  font-size:1em;  font-weight:bold;  color:#COLORPRINCIPAL;}.description ul,.description ol{  list-style:none;  margin:10px 0;  padding:0 5px;  text-align:left!important;  font-size:.8em;}.description table ul,.description table ol{  margin:0 0 10px 0!important;}.description li{  background:url(../img/listIcon.png) no-repeat 0 4px;  padding:0 0 0 15px;  margin:0 0 10px 0;}.description iframe{border:0;margin:0 auto;}img[style~="left;"]{  padding:0 20px 0 0;}.views-field{  vertical-align: top;  padding-bottom:20px;}.views-field-field-homeimage-fid img{  border:1px solid #ccc;}.views-field-title{  }.views-field-view-node{  font-size:.9em;}#ui-datepicker-div{ display:none;}.ui-helper-hidden { display: none; }.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.ui-helper-clearfix { display: inline-block; }* html .ui-helper-clearfix { height:1%; }.ui-helper-clearfix { display:block; }.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }.ui-state-disabled { cursor: default !important; }.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: .9em; }.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }.ui-widget-content a { color: #333333; }.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }.ui-widget-header a { color: #ffffff; }.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; outline: none; }.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; outline: none; }.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; }.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-off { background-position: -96px -144px; }.ui-icon-radio-on { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }.ui-accordion .ui-accordion-li-fix { display: inline; }.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }.ui-accordion .ui-accordion-content-active { display: block; }.ui-datepicker { width: 17em; padding: .2em .2em 0; }.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }.ui-datepicker .ui-datepicker-prev { left:2px; }.ui-datepicker .ui-datepicker-next { right:2px; }.ui-datepicker .ui-datepicker-prev-hover { left:1px; }.ui-datepicker .ui-datepicker-next-hover { right:1px; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }.ui-datepicker td { border: 0; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }.ui-datepicker.ui-datepicker-multi { width:auto; }.ui-datepicker-multi .ui-datepicker-group { float:left; }.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }.ui-datepicker-row-break { clear:both; width:100%; }.ui-datepicker-rtl { direction: rtl; }.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }.ui-datepicker-rtl .ui-datepicker-group { float:right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-cover {    display: none;     display: block;     position: absolute;     z-index: -1;     filter: mask();     top: -4px;     left: -4px;     width: 200px;     height: 200px; }.ui-dialog { position: relative; padding: .2em; width: 300px; }.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }.ui-draggable .ui-dialog-titlebar { cursor: move; }.ui-progressbar { height:2em; text-align: left; }.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.ui-resizable { position: relative;}.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-slider { position: relative; text-align: left; }.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }.ui-slider-horizontal { height: .8em; }.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }.ui-slider-horizontal .ui-slider-range-min { left: 0; }.ui-slider-horizontal .ui-slider-range-max { right: 0; }.ui-slider-vertical { width: .8em; height: 100px; }.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }.ui-slider-vertical .ui-slider-range-min { bottom: 0; }.ui-slider-vertical .ui-slider-range-max { top: 0; }.ui-tabs { padding: .2em; zoom: 1; }.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }.ui-tabs .ui-tabs-hide { display: none !important; }table.tablesorter {	font-family:arial;	background-color: #CDCDCD;	margin:10px 0pt 15px;	font-size: 8pt;	width: 100%;	text-align: left;}table.tablesorter thead tr th, table.tablesorter tfoot tr th {	background-color: #e6EEEE;	border: 1px solid #FFF;	font-size: 8pt;	padding: 4px;}table.tablesorter thead tr .header {	background-image: url(bg.gif);	background-repeat: no-repeat;	background-position: center right;	cursor: pointer;}table.tablesorter tbody td {	color: #3D3D3D;	padding: 4px;	background-color: #FFF;	vertical-align: top;}table.tablesorter tbody tr.odd td {	background-color:#F0F0F6;}table.tablesorter thead tr .headerSortUp {	background-image: url(asc.gif);}table.tablesorter thead tr .headerSortDown {	background-image: url(desc.gif);}table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #8dbdd8;}.jqifade{	position: absolute; 	background-color: #777777; }div.jqi{ 	width: 400px; 	max-width:90%;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	position: absolute; 	background-color: #ffffff; 	font-size: 11px; 	text-align: left; 	border: solid 1px #eeeeee;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	padding: 7px;}div.jqi .jqicontainer{ }div.jqi .jqiclose{ 	position: absolute;	top: 4px; right: -2px; 	width: 18px; 	cursor: default; 	color: #bbbbbb; 	font-weight: bold; }div.jqi .jqistate{	background-color: #fff;}div.jqi .jqititle{	padding: 5px 10px;	font-size: 16px; 	line-height: 20px; 	border-bottom: solid 1px #eeeeee;}div.jqi .jqimessage{ 	padding: 10px; 	line-height: 20px; 	color: #444444; }div.jqi .jqibuttons{ 	text-align: right; 	margin: 0 -7px -7px -7px;	border-top: solid 1px #e4e4e4; 	background-color: #f4f4f4;	border-radius: 0 0 6px 6px;	-moz-border-radius: 0 0 6px 6px;	-webkit-border-radius: 0 0 6px 6px;}div.jqi .jqibuttons button{ 	margin: 0;	padding: 15px 20px;	background-color: transparent;	font-weight: normal; 	border: none;	border-left: solid 1px #e4e4e4; 	color: #777; 	font-weight: bold; 	font-size: 12px; }div.jqi .jqibuttons button.jqidefaultbutton{	color: #489afe;}div.jqi .jqibuttons button:hover,div.jqi .jqibuttons button:focus{	color: #287ade;	outline: none;}.jqiwarning .jqi .jqibuttons{ 	background-color: #b95656;}div.jqi .jqiparentstate::after{ 	background-color: #777;	opacity: 0.6;	filter: alpha(opacity=60);	content: '';	position: absolute;	top:0;left:0;bottom:0;right:0;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;}div.jqi .jqisubstate{	position: absolute;	top:0;	left: 20%;	width: 60%;	padding: 7px;	border: solid 1px #eeeeee;	border-top: none;	border-radius: 0 0 6px 6px;	-moz-border-radius: 0 0 6px 6px;	-webkit-border-radius: 0 0 6px 6px;}div.jqi .jqisubstate .jqibuttons button{	padding: 10px 18px;}.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }.extbluewarning .extblue{	border:1px red solid;}.extbluefade{	position: absolute;	background-color: #ffffff;}div.extblue{	border:1px #6289B6 solid;	position: absolute;	background-color: #CAD8EA;	padding: 0;	width: 300px;	text-align: left;}div.extblue .extblueclose{	background-color: #CAD8EA;	margin:2px -2px 0 0;	cursor: pointer;	color: red;	text-align: right;}div.extblue .extbluecontainer{	background-color: #CAD8EA;	padding: 0 5px 5px 5px;	color: #000000;	font:normal 11px Verdana;}div.extblue .extbluemessage{	background-color: #CAD8EA;	padding: 0;	margin:0 15px 15px 15px;}div.extblue .extbluebuttons{	text-align: center;	padding: 0px 0 0 0;}div.extblue button{	padding: 1px 4px;	margin: 0 10px;	background-color:#cccccc;	font-weight:normal;	font-family:Verdana;	font-size:10px;}