

  /*background:#FF3d00;  orange*/
  /*background:#CC1200;  rot*/


.FrontPageContents {
  border-bottom: 1px solid #c80;
  margin: 1em 0 1em 0;
  padding: 0em 0 1em 0;
}

.transversalIssueTitle {
  border:none;
  border-collapse:collapse;
  cell-spacing:0;
  margin:-1px 0 0.7em 0;
  padding:0px;
  table-layout:fixed;
  width:100%;
}

.transversalIssueTitle td {
 padding-left:0.7em;
}

.transversalIssueTitle div {
 font-weight:bold;
 font-size:16px;
 color:#fff;
 border:solid 1px #CC1200;
 border-width:1px;
 padding: 0.2em 0.2em 0.2em 0.3em;
 background:#CC1200;
}


.transversalIssue {
  border:none;
  border-collapse:collapse;
  cell-spacing:0;
  margin:-1px 0 0 0;
  padding:0px;
  table-layout:fixed;
  width:100%;
}

.transversalIssue td {
 padding-left:0.7em;
}

.transversalIssueBlock {
  border:1px solid #514131;
  border-width:1px 0px 0px 1px;
  margin-bottom:1em;
  padding:0;
  line-height:1.2em;
}

.transversalIssueBlock h2 {
  font-size:12px;
  color:#fff;
  background:#514131;
  padding: 0.1em 0.3em 0.1em 0.3em;
  margin: 0;
}

.transversalIssueBlock h3 {
  font-size:12px;
  padding: 0.3em 0.3em 0.3em 0.3em;
  border-bottom:1px solid #c80;
  border-bottom:1px solid #c80;
  margin: 0;
}
.transversalIssueBlock h3:hover {
  background:#fa2;
}

.transversalIssueEditorial {
  border:1px solid #cc1200;
  border-width:1px 0px 0px 1px;
  margin-bottom:1em;
  padding:0;
  line-height:1.2em;
}

.transversalIssueEditorial h2 {
  font-size:16px;
  color:#cc1200;
  background:#14131;
  border-bottom:1px solid #cc1200;
  padding: 0.1em 0.2em 0.1em 0.2em;
  margin: 0;
  line-height:1.3em;
}

.transversalIssueEditorial h3 {
  font-size:12px;
  color:#fff;
  padding: 0.3em 0.2em 0.2em 0.3em;
  border-bottom:1px solid #cc1200;
  margin: 0;
  background:#fa2;
}
.transversalIssueEditorial h3:hover {
  background:#f91;
}

.transversalIssueEditorial a {
  font-size:12px;
  color:#c30;
  border:none;
}

.transversalIssueEditorial a:hover {
  border:none;
}


.transversalIssueBlock a {
  border:none;
}

.transversalIssueBlock a:hover {
  border:none;
}

.folderContents{
  border-top: 1px solid #c80;
  margin:0px;
  padding:1em 0px 1em 0px;
}

.searchContents{
  border-top: 1px solid #ea0;
  margin:0px;
  padding: 0.5em 0 0.5em 0;
}


a {
 text-decoration:none;
 color:#C30;
 border-bottom: 1px solid #d90;
}
a:hover {
 color:#000;
 border-bottom: 1px solid #a70;
}

a img {
  border:0px;
}

a:hover img {
  border:0px;
}

.img {
  border:0px;
}

.img:hover {
  border:0px;
}


























/* GENERIC TEXT FORMAT */

.headline1 {
  font-size:14px; font-weight:bold;
}
.headline1a {
  font-size:12px; font-weight:bold;
}

.headline2 {
  font-size:12px; font-weight:bold;
  color:#950;
}

.author {
  font-style:italic;
}

.translator {
  font-style:italic;
  font-size:11px;
  float:right;
}

.date {
  font-size:11px; color:#630;
  background:url(/datedot.png) no-repeat;
  background-position:0px 0.4em;
  padding-left:10px;
  margin-bottom:-2px;
  margin-left:0px;
}

.teaser {
 color:#000;
 line-height:1.2em;
}



h1 { 
  font-size:18px; font-weight:bold;
  margin: 0.1em 0 0.1em 0;
}

h2 { 
  font-size:14px; font-weight:bold;
  margin:0px
}

h3 { 
  font-size:14px; font-weight:bold;
  margin:0px;
  color:#840;
}

img {
  border:0px;
}


.nav {
  line-height:100%;
  font-size:11px;
  border-bottom: solid 1px #c30;
  color:#840;
  text-transform:uppercase;
  margin-bottom:1.5em;
}

.nav a {
  border:0px;
}
.nav a:hover {
  border:0px;
}

.calendarFolder {
  margin:0;
  padding: 1em 20px 0em 0em;
  border-top:1px solid #d93;
}

.calendarFolder_transf {
  margin:1em 0 0em 0;
  padding: 0.5em 20px 0.5em 0.8em;
  border-top:1px solid #d93;
  background: #fa2 url(/caltransf.png) no-repeat top right;
  background-position: top right;
  min-height:75px;
}



.table1 {
  float:left;
  width:45%;
  font-size:11px;
  line-height:1.1em;
  border:1px dotted #514131;
  margin:1em 2.6% 0 0;
  padding:5px;
}

.table1 h1 {
  font-size:12px;
  margin:0 0 1em 0;
  padding:0.2em;
  color:#fff;
  background:#514131;
}


.table1 ul {
  padding-left:0px;
  margin:0 0.5em 0 0.5em;
}

.table1 li {
  padding-left:0px;
  margin:0px;
  list-style-type:none;
  border-bottom:1px solid #c30;
}

.table1 a {
  border:0px;
}
.table1 a:hover {
  border:0px;
}

.sort_by {
  float:right;
  margin:10px 0px 0px 0px;
}
.image-left {
  float:left;
}

.image-right {
  float:right;
}

.image-inline {
  vertical-align:middle;
}

hr {
  border:1px solid;
  border-width:1px 0 0 0;
  color:#d91;
}

pre {
  font-family: Arial, Helvetica, sans-serif;
  white-space:normal;
}


.eu {
border-top:1px solid #514131;
padding:10px;
}


.plainTable {
  width:100%;
  margin:0px;
  padding:0px;
  border-spacing:0px;
  border-collapse:collapse;
  table-layout:fixed;
}


.eipcp_actions {
  width:100%;
  font-size:11px;
  line-height:1.1em;
  margin: 0 1em 1em 0;
  padding:0px;
  border-spacing:0;
  border-collapse:normal;
  table-layout:fixed;
  color:#514131;
}

.eipcp_actions td {
  padding: 0 0em 0 0;
  margin-right: 1em;
  background:#fa2;
  border-right:2em solid #Fb3;
  border-left:1px solid #514131;
}

.eipcp_actions h1 {
  font-size:12px;
  margin: 0 0 1em 0;
  padding:0.3em;
  color:#fff;
  background:#514131;
}


.eipcp_actions ul {
  padding:0px;
  margin:0 0 0 10px;
}

.eipcp_actions li {
  margin:0 1em 0 0;
  list-style-type:none;
  border-bottom:1px solid #c80;
  padding:0 0.2em 0 0.2em;
  
}

.eipcp_actions li:hover {

}


.eipcp_actions a {
  border:0px;
}
.eipcp_actions a:hover {
  border:0px;
}

.eipcp_actions2 {
  background:#ff3d00;
  padding: 0 0.4 0 0.4em;
  margin:0 1em 1em 0;
}
.eipcp_actions2 h2 {
  font-size:12px;
  padding-left: 0.4em;
}

.eipcp_actions2:hover {
  color:#fff;
  background:#514131;
}
.eipcp_actions2 a {
  color:#fff;
}
