@import "css/salamander1.css";
@import "style-mini.css";
@import "login.php";

body {
font-family:arial,sans-serif;
font-size:10pt;
line-height:125%;
margin:0 auto;
min-width:980px;
padding:25px 0;
}

#page {
border:1px solid #E6E6E6;
margin:0 auto;
width:980px;
}
tbody {
border:medium none;
}
tr.odd td, tr.even td {
padding:0.3em;
}
h1, h2, h3, h4, h4 {
	padding-bottom: 5px;
	margin: 10px 0;
}

h1 {
	font-size: 160%;
}

h2 {
 font-size: 20pt;
   color:#EC008C;
   font-weight:normal;
   line-height:20pt;
}

h3 {
   font-size: 16pt;
   color:#EC008C;
   font-weight:normal;
   line-height:16pt;
}

h4 {
   font-size: 16pt;
   color:#EC008C;
   font-weight:bold;
   line-height:16pt;
}

h5{
   font-size: 20pt;
   color:#EC008C;
   font-weight:normal;
   line-height:20pt;
}


.h7{
   font-size: 18pt;
   color:#EC008C;
   font-weight:normal;
   line-height:18pt;
}

.h8{
   font-size: 16pt;
   color:#EC008C;
   font-weight:normal;
   line-height:16pt;
}
.h9{
   font-size: 18pt;
   color:#EC008C;
   font-weight:bold;
   line-height:18pt;
}
.h10{
   font-size: 16pt;
   color:#EC008C;
   font-weight:bold;
   line-height:16pt;
}


p {
margin-bottom:0.9em;
margin-top:0.5em;
}
a {
background-color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#104A91;
text-decoration:none;
}
#section2 a:hover {
color:#104A91;
text-decoration:none;
}
fieldset {
border:1px solid #CCCCCC;
}
pre {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
font-size:12px;
padding:0.75em 1.5em;
}
table {
font-size:1em;
}
.form-item label {
color:#999999;
font-size:1em;
}
.item-list .title {
color:#999999;
}
.links {
margin:0;
}
.comment .links {
margin-bottom:0;
}
#header, #content {
width:100%;
}
table.sections {
padding:0;
width:100%;
}
.clr {
clear:both;
}
td.section.width49 {
width:50%;
}
td.section.width33 {
width:33%;
}
#masthead {
clear:both;
float:none;
line-height:normal;
}
#logo-title {
float:left;
margin:0;
padding:10px;
}
#logo {
vertical-align:baseline;
}
#logo img {
border:0 none;
margin:0;
padding:0;
}
h1#site-name {
margin:0;
padding:50px 0 0;
}
#site-name a, #site-name a:hover {
color:#FFFFFF;
font-size:140%;
font-weight:bold;
}
#site-slogan {
color:#000000;
font-size:11px;
font-style:italic;
margin-left:20px;
padding-top:4px;
}
#mission {
border:1px solid #104A91;
color:#000000;
font-size:85%;
font-weight:normal;
margin:20px 10px;
padding:1em 1em 0.75em 2em;
}
#mission a, #mission a:visited {
color:#104A91;
font-weight:normal;
}
#search {
float:right;
padding-right:10px;
padding-top:0;
}
#search .form-text, #search .form-submit {
border:1px solid #336699;
font-size:1.1em;
height:1.5em;
vertical-align:middle;
}
#search .form-text {
padding:0 0.5em;
width:8em;
}
#primary {
line-height:24px;
/*margin-left:360px;
width:620px;    */
background-color:#B3b3B3;
}
#primary ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;

}
#primary li {
display:inline;
float:right;

}
#primary a {
display:block;
float:left;
margin:0px 0px;
padding:0 5px;
}
#primary a {
font-size:10pt;
}
#primary a:hover {
text-decoration:none;
}
#primary a:active {
text-decoration:none;
}
#secondary {
}
#secondary ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#secondary li {
display:inline;
float:right;
margin:0;
padding:0;
}
#secondary li a {
display:block;
float:left;
font-size:10pt;
padding:0 5px;
}
#secondary a:hover {
text-decoration:none;
}
#secondary a.active {
font-weight:bold;
}
#navlist {
color:#FFFFFF;
font-size:1em;
padding:0 0.8em 1.2em 0;
}
#navlist a {
color:#FFFFFF;
font-weight:bold;
}
#subnavlist {
color:#FFFFFF;
font-size:0.8em;
padding:0.5em 1.2em 0.4em 0;
}
#subnavlist a {
color:#FFFFFF;
font-weight:bold;
}
ul.links li {
border-left:1px solid #DDDDDD;
}
ul.links li.first {
border:medium none;
}
#main {
padding-left:17px;
padding-top:7px;
}
#help {
font-size:0.9em;
margin-bottom:1em;
}
.messages {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin-bottom:1em;
padding:0.3em;
}
.error {
background-color:#FFFFFF;
border:3px solid;
}
#middlecontainer {
padding:0;
}
#sidebar-left {
background-color:#FFFFFF;
/*padding-top:14px;*/
vertical-align:top;
width:340px;
}
#sidebar-right {
background-color:#FFFFFF;
vertical-align:top;
width:240px;
}
#sidebar-left .block {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../imagenes/lineaInf.jpg) no-repeat scroll 0 0;
padding:15px 0 15px 10px;
}
#sidebar-right .block {
padding:10px 10px 15px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#B3B3B3 none repeat scroll 0 0;
font-size:75%;
margin:0;
padding:0px;
text-align:center;
}
#footer a {
color:#EC008C;
font-weight:bold;
}
#footer .block {
color:#999999;
padding:0;
}
div#breadcrumb {
border-bottom:1px solid #8596AA;
clear:both;
display:none;
font-size:75%;
padding-left:14px;
}
.title, .title a {
font-weight:bold;
margin:0 auto;
}
.submitted {
color:#EF8441;
font-size:0.8em;
}
.links {
color:#B8541B;
}
.links a {
font-weight:bold;
}
.block, .box {
padding:0 0 1.5em;
}
.block {
margin-bottom:1.5em;
padding-bottom:0.75em;
}
.section .block, .section .box {
margin-bottom:15px;
padding:0;
}
.block .title {
margin-bottom:0.25em;
}
.node {
margin:0.5em 0 2em;
}
.node .content, .comment .content {
margin:0.5em 0;
}
.node .taxonomy {
font-size:0.8em;
padding-left:1em;
}
.node .taxonomy a {
font-weight:normal;
}
.comment {
border:1px solid #73A2D7;
margin-bottom:1em;
padding:0.5em;
}
.comment .title a {
font-weight:normal;
}
.comment .new {
color:red;
float:right;
font-size:0.8em;
font-weight:bold;
text-align:right;
}
.node .picture, .comment .picture {
float:right;
margin:0.5em;
}
#aggregator .feed-source {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:1em 0;
padding:1em;
}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
font-size:0.9em;
font-style:italic;
}
#aggregator .title {
margin-bottom:0.5em;
}
#aggregator h3 {
margin-top:1em;
}
#forum table {
width:100%;
}
#forum td {
padding:0.5em;
}
#forum td.forum, #forum td.posts {
background-color:#FFFFFF;
}
#forum td.topics, #forum td.last-reply {
background-color:#FFFFFF;
}
#forum td.container {
background-color:#FFFFFF;
}
#forum td.container a {
color:#555555;
}
#forum td.statistics, #forum td.settings, #forum td.pager {
border:1px solid #BBBBBB;
height:1.5em;
}
#forum td .name {
}
#forum td .links {
font-size:0.9em;
padding-top:0.7em;
}
#profile .profile {
border:1px solid #73A2D7;
clear:both;
margin:1em 0;
padding:0.5em;
}
#profile .profile .name {
padding-bottom:0.5em;
}
.block-forum h3 {
margin-bottom:0.5em;
}
div.admin-panel .description {
color:#8E6126;
}
div.admin-panel .body {
background-color:#FFFFFF;
}
div.admin-panel h3 {
color:#FFFFFF;
margin:0;
padding:5px 8px;
}
div#section1 td.section, div#section2 td.section {
padding:10px 20px 0;
}
.legal {
margin-left:75px;
}
#user-login-form {
text-align:left !important;
}
table {
margin:0;
width:100%;
}
thead th {
      color:#ffffff;
      background-color:#EC008C;
      text-align:center;
      border-bottom:0px #ffffff solid !important;
}

tr.even, tr.odd {
border-color:#FFFFFF;
}
tr.even {
background-color:#FFFFFF;
}
tr.odd {
background-color:#e6e6e6;
}
td.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
td {
/*padding:3px;*/
}
td.menu-disabled {
background-color:#FFFFFF;
}
ul.primary {
border-bottom:2px solid #D4E4FF;
text-align:right;
}
ul.primary li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-color:#D4E4FF;
}
ul.primary li a.active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:0 none;
border-color:#D4E4FF #D4E4FF -moz-use-text-color;
}
ul.primary li a:hover {
background-color:#FFFFFF;
border-color:#D4E4FF;
}
ul.secondary {
padding:0;
}
ul.secondary li {
margin:0;
}
ul.secondary li.active a, ul.secondary li a:hover {
border-bottom:3px solid #BABFC6;
}
#block-menu-menu-lateral li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateral a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateral a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateral a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}

#block-menu-menu-lateralmedia li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralmedia a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralmedia a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralmedia a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralprogram li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralprogram a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralprogram a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralprogram a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralregistration li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralregistration a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralregistration a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralregistration a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralspeakers li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralspeakers a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralspeakers a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralspeakers a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralsponsors li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralsponsors a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralsponsors a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralsponsors a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralthemes li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralthemes a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralthemes a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralthemes a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
#block-menu-menu-lateralvenue li.leaf {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../../imagenes/degradado1.jpg) no-repeat scroll 0 0 !important;
line-height:24px;
list-style-image:none;
list-style-type:none;
margin:5px 0;
padding-right:0;
text-align:right;
}
#block-menu-menu-lateralvenue a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
}
#block-menu-menu-lateralvenue a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-lateralvenue a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}
img.menuletras {
margin-left:-2px;
margin-top:-34px;
}
img.menulinea {
/*margin-top:9px;*/
}
td.gpps {
padding:0;
}
table.mediotubo {
width:414px;
}
table.mediotubocorto {
width:314px;
}
td.mediotubodown {
color:#09AAA7;
padding:15px 10px;
text-align:right;
vertical-align:middle;
width:138px;
}
td.mediotubothemes {
color:#09AAA7;
padding:15px 10px;
text-align:left;
vertical-align:bottom;
width:138px;
}
a.mediotubo {
color:#09AAA7 !important;
}
td.mediotubo {
padding:15px 10px;
text-align:justify;
vertical-align:text-top;
width:138px;
}


td.programatitulotime{
  text-align:center;
  background-color:#EC008C;
  color:white;

}

td.programatituloevent{
text-align:center;
  background-color:#EC008C;
  color:white;
}

td.programatitulolocation{
 text-align:center;
  background-color:#EC008C;
  color:white;
}

td.location{
color:#09AAA7;
background-color:white;
text-align:center;
}

td.time{
background-color:white;
text-align:left;
border-right:2px solid #EC008C;
}

td.event{
background-color:white;
text-align:left;
border-right:2px solid #EC008C;
}
td.location2{
color:#09AAA7;
background-color:#e6e6e6;
text-align:center;
}

td.time2{
background-color:#e6e6e6;
text-align:left;
border-right:2px solid #EC008C;
}

td.event2{
background-color:#e6e6e6;
text-align:left;
border-right:2px solid #EC008C;
}



#block-block-17, #block-block-21, #block-block-27, #block-block-22, #block-block-28, #block-block-25, #block-block-26, #block-block-23, #block-block-24 {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
padding:0 !important;
}

a.emediotubo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../imagenes/e.jpg) no-repeat scroll 0 0;
display:block;
height:22px;
width:21px;
display:none;
}
a.emediotubo:hover {
background-position:0 -22px;
}
a.imediotubo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../imagenes/i.jpg) no-repeat scroll 0 0;
display:block;
height:22px;
width:21px;
}
a.imediotubo:hover {
background-position:0 -22px;
}

td.imediotubo
{
  width:25px;
}

.menu-118{

 background:transparent url(../../imagenes/pedasitogris3.jpg) no-repeat scroll -5px 0;

}
td.countdown{
  padding: 0px;
  vertical-align:top;
}

img.menuletrasnuevo {
                    margin-top:-1px;
}

#block-menu-menu-header
{
  margin:0px;
  padding:0px;
  height:13px;
  background-color:#e6e6e6;
}
#block-menu-menu-header .title{
  margin:0px;
  display:none;
}

#block-menu-menu-header li.leaf {
list-style-image:none;
list-style-type:none;
display: inline;
float: right;

}
#block-menu-menu-header a {
background-color:transparent;
background-position:0 0;
font-size:10pt;
margin:0;
padding:0 5px;
color:#EC008C !important;

}
#block-menu-menu-header a:hover {
background-position:0 -42px;
color:#B3B3B3 !important;
text-decoration:none;
}
#block-menu-menu-header a.active {
background-position:0 -84px;
color:#B3B3B3 !important;
}

#welcome{
         background-color:#EC008C;
         text-align:right;
         height:20px;
         padding-right:5px;
         color:#ffffff;
         margin-bottom:30px;
}

#welcome a {
color:#ffffff !important;
background-color:#EC008C;
border-left:1px #ffffff solid;
padding-left:10px;

}
#welcome a:hover {
color:#B3B3B3 !important;
text-decoration:none;
}
#welcome a.active {
color:#B3B3B3 !important;
text-decoration:none;
}

.view-header a {
padding-left:10px;
}
.view-header a:hover {
color:#B3B3B3 !important;
text-decoration:none;
}
.view-header a.active {
color:#B3B3B3 !important;
text-decoration:none;
}

#user-login #edit-name-wrapper, #user-login #edit-pass-wrapper
{
  margin-top:10px;

}
#user-login #edit-name-wrapper
{

}
#edit-submit-1
{

}
#user-login
{
  background-image:url('http://gpps2011.org/site/themes/blanco/login.php');
}


.profile{
  display:none;
}
