/*
 * Estilo web Hegoa::Congreso Feminismos
 */
html {
 margin: 0px;
 padding: 0px;
}

body {
 margin: 0px;
 padding: 0px;
 font-family: verdana, sans-serif;
 color: #494949;
 font-size: small;
 background: #fff;
}

body.no_content_nav div.nav-column-content {
 display: none;
}

div.width {
 margin: 0px auto;
 width: 900px;
}

div.head {
 height: 131px;
 overflow: hidden;
}

body.es div.head {
 background: url(../images/head-bg-es.gif) no-repeat 100% 50%;
}

body.eu div.head {
 background: url(../images/head-bg-eu.gif) no-repeat 100% 50%;
}


div.change ul {
 margin: 0px;
 padding: 0px 8px 0px 0px;
 list-style: none;
 float: right;
 font-size: 11px;
 font-weight: bold;
}

div.change ul li {
 float: left;
 margin-left: 4px;
}

div.change ul li a {
 display: block;
 width: 105px;
 text-decoration: none;
 color: #ebebeb;
 text-align: center;
 background: url(../images/ltab-p.png) no-repeat 0% 100%;
 padding: 1px 0px 4px 0px;
}

div.change ul li.selected a {
 background: url(../images/ltab-a.png) no-repeat 0% 100%;
 color: #fff;
}

div.logo {
 float: left;
}

div.logo h1 {
 margin: 0px;
 padding: 26px 0px 0px 40px;
}

div.logo h1 a {
 display: block;
 width: 145px;
 height: 96px;
}

body.es div.logo h1 a {
 background: url(../images/logo-n-es.gif) no-repeat;
}

body.eu div.logo h1 a {
 background: url(../images/logo-n-eu.gif) no-repeat;
}

div.logo h1 a span {
 display: none;
}

div.tab {
 height: 57px;
 background: url(../images/hnav-bg.gif) no-repeat 0% 50%;
}

div.tab ul {
 margin: 0px;
 padding: 14px 0px 0px 14px;
 list-style: none;
 font-size: 14px;
}

div.tab ul li {
 float: left;
}

div.tab ul li a {
 text-decoration: none;
 display: block;
 padding: 4px 31px;
 border-right: 1px solid #bdaac7;
 color: #bdaac7;
}

div.tab ul li.last a {
 border-right: none;
}

div.tab ul li.active a {
 color: #fff;
}

div.left-column {
 float: left;
 width: 222px;
 margin-left: 7px;
 margin-top: 33px;
}

div.nav-column-content, div.ver-nav_bottom, div.ver-nav_top {
 float: left;
 width: 100%;
}

div.nav-column-content {
 background: url(../images/vnav-repeat.gif) repeat-y;
 margin-bottom: 20px;
}

div.ver-nav_bottom {
 background: url(../images/vnav-bottom.gif) no-repeat 0% 100%;
}

div.ver-nav_top {
 background: url(../images/vnav-top.gif) no-repeat 0% 0%;
}

div.left-logos {
 padding-top: 20px;
}

div.nav-column-content ul {
 margin: 0px;
 padding: 4px 20px;
 list-style: none;
 font-size: 14px;
}

div.nav-column-content ul li {
 border-bottom: solid 1px #BDAAC7;
}

div.nav-column-content ul li a {
 display: block;
 color: #5c3771;
 text-decoration: none;
 padding: 8px 0px;
}

div.nav-column-content ul li.active a {
 color: #fff;
}

div.nav-column-content ul li#last {
 border-bottom: none;
}

div.left-logos p {
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 2px 0px;
 font-size: 12px;
 color: #5c2572;
 border-bottom: solid 1px #5c2572;
}

div.left-logos ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
}

div.left-logos li {
 padding: 10px 0px;
}

div.left-logos li a {
 display: block;
}

div.left-logos li.i {
 margin-left: 45px;
}

div.left-logos li.ii {
 margin-left: 33px;
}

div.left-logos li.i a {
 width: 138px;
 height: 57px;
 background: url(../images/ascur-logo.gif) no-repeat;
}

div.left-logos li.ii a {
 width: 155px;
 height: 46px;
 background: url(../images/hegoa-logo.gif) no-repeat;
}

div.left-logos li.iii {
 margin-left: 65px;
 margin-top: 10px;
}

div.left-logos li.iii a img {
  border: none;
}

div.left-logos li a span {
 display: none;
}


div.text-column-content {
 float: right;
 width: 651px;
 margin-top: 23px;
}

div.end {
 clear: both;
 background: url(../images/end-bg.gif) no-repeat 50% 100%;
}

div.hegoa_link {
 padding-top: 45px;
 padding-bottom: 7px;
 color: #fff;
 font-size: 11px;
 text-align: center;
 
}

div.hegoa_link a {
 text-decoration: none;
 color: #fff; 
}

div.text-box-top, div.text-box-bottom {
 font-size: 1px;
 height: 23px;
 float: left;
 width: 100%;
}

div.text-box-top {
 background: url(../images/textbox-top.gif) no-repeat;
}

div.text-box-bottom {
 background: url(../images/textbox-bottom.gif) no-repeat;
}

div.text-box-repeat {
 background: url(../images/textbox-repeat.gif) repeat-y;
 float: left;
 width: 100%;
}

div.padding {
 padding: 0px 33px;
}

div.padding h1 {
 margin: 0px 0px 10px 0px;
 padding: 0px;
 font-size: 25px;
 font-family: georgia, serif;
 font-style: italic;
 color: #6b4580;
}

div.padding h2 {
 margin: 0px 0px 8px 0px;
 padding: 0px;
 font-size: 20px;
 font-family: georgia, serif;
 font-style: italic;
 font-weight: normal;
 color: #6b4580;
}

div.padding p {
 padding: 0px;
 margin: 8px 0px;
 font-size: 13px;
 color: #494949;
 line-height: 20px;
 text-align: justify;
}

div.padding p a {
 color: #f78f1e;
}

ul.client {
 font-size: 13px;
 margin: 4px 0px 20px 0px;
 padding: 0px 0px 0px 2em;
 list-style-position: inside;
 text-align: justify;
}

ul.client li {
 margin-bottom: 2px;
}

ul.client li a {
  color: #494949;
}

div.text-column-content img {
 float: left;
 border: solid 1px #5e6063;
 margin: 4px 14px 4px 0px;
}

div.cofinancian {
 padding: 7px 0px 0px;
 float: left;
 width: 100%;
 background: url(../images/endco-bg.gif) no-repeat;
}

div.cofinancian ul {
 margin: 0px 0px 0px 174px;
 padding: 0px;
 list-style: none;
}

div.cofinancian ul li {
 float: left;
 margin-right: 20px;
}

div.cofinancian ul li a {
 display: block;
}

div.cofinancian ul li.txt {
 font-size: 12px;
 color: #5c2572;
 padding-top: 27px;
}
 

div.cofinancian ul li.i a {
 width: 179px;
 height: 41px;
 background: url(../images/gv-logo.gif) no-repeat;
}

div.cofinancian ul li.ii {
 padding-top: 5px;
}

div.cofinancian ul li.ii a {
 width: 185px;
 height: 41px;
 background: url(../images/ministerio-logo.gif) no-repeat;
}

div.cofinancian ul li a span {
 display: none;
}

/*================ home page =================*/
div.splash {
 height: 229px;
 background: url(../images/splash.jpg) no-repeat;
 margin-top: 100px;
}

div.nav-row {
 float: left;
 width: 100%;
 background: url(../images/s-bottom-bg.gif) no-repeat;
}

div.select_lang {
 float: left;
}

div.select_lang ul {
 margin: 0px 0px 0px 30px;
 padding: 0px;
 list-style: none;
 font-size: 12px;
 font-weight: bold;
}

div.select_lang ul li {
 float: left;
 margin-right: 8px;
}

div.select_lang ul li a {
 display: block;
 width: 147px;
 text-align: center;
 color: #fff;
 text-decoration: none;
 background: url(../images/s-li-bg.gif) no-repeat;
 padding: 7px 0px 11px;
}

div.s-logos {
 float: right;
}

div.s-logos ul {
 margin: 0px 20px 0px 0px;
 padding: 0px;
 list-style: none;
 font-size: 12px;
 color: #5c2572;
}

div.s-logos ul li {
 float: left;
 margin-right: 20px;
}

div.s-logos ul li a {
 display: block;
}

div.s-logos ul li a span {
 display: none;
}

div.s-logos ul li.i a {
 width: 116px;
 height: 47px;
 background: url(../images/s-acsur.gif) no-repeat;
}

div.s-logos ul li.ii a {
 width: 131px;
 height: 44px;
 background: url(../images/s-hegoa.gif) no-repeat;
}

div.s-logos ul li.i, div.s-logos ul li.ii {
 padding-top: 10px;
}

div.s-logos ul li.txt {
 padding-top: 40px;
}

hr {
 border: solid #ba89cd;
 border-width: 0px 0px 2px 0px;
 margin: 20px 0px;
 clear: both;
}

div.revista_dialogos {
 padding-bottom: 10px;
}

table.client {
 width: 100%;
}

table.client td {
 width: 33%;
 text-align: center;
}

div.text-column-content table.client img {
 margin: 0px;
 float: none;
}

div.left_revistas {
 text-align: center;
 background: #d2c5d9;
 border: solid #ba89cd;
 border-width: 3px 0px;
 padding: 10px 0px;
 clear: both;
}

div.left_revistas img {
 border: none;
 margin: 5px 0px;
}

div.proceccion_datos {
 text-align: right;
 font-size: 11px;
}

div.proceccion_datos a {
 color: #F78F1E;
}

/* Formularios */
table.contact-form {
 margin: 0px 0px 0px 10px;
 padding: 0px;
}

table.contact-form th, table.contact-form td, table.inscription th, table.inscription td,
table.inscription2 th, table.inscription2 td {
 padding: 4px;
 vertical-align: top;
}

table.contact-form th, table.inscription th, table.inscription2 th {
 font-size: 11px;
 color: #f78f1e;
 font-weight: bold;
 text-align: right;
}

table.inscription th, table.inscription2 th {
 width: 180px;
}

table.inscription, table.inscription2 {
 margin: 0px 0px 10px 0px;
 padding: 0px;
 width: 100%;
}

td.submit {
 border-top: solid 2px #5C2572;
 text-align: center;
 padding-top: 8px;
}

div.text_with_title span.caps {
  color: #494949;
}

div.text_with_title h2 span.caps {
  color: #6B4580;
}

div.text_with_title span {
  color:  #6B4580;
}

div.ar_download {
  width: 100%;
  margin-top: 1em;
}

div.ar_download a img {
  border: none;
  float: right;
}

div.pdf {
  cleat: both;
  margin-bottom: 1em;
}

div.pdf a {
  color:#F78F1E;
}

div.pdf img {
  border: none;
  margin: 4px;
}

div.left_img, div.left_revistas {
  font-size: 80%;
}

div.banner {
  background: #6B4580;
  color: #fff;
  font-size: 16px;
  padding: 4px 10px;
  text-align: center;
  line-height: 1.5em;
  width: 400px;
  border: solid 2px #48245b;
  margin: 14px auto;
}

div.banner a {
  text-decoration: none;
  color: #fff;
}

