html, body {height:100%;}

body {
background:#DFDFDF url(../img/grundleiste.gif) repeat-x top left; 
margin:0;
}

a {
text-decoration: underline;
color:#5B2833;
}

a:visited {
text-decoration: underline
}

a:active {
text-decoration: underline;
color:#5B2833;
}

a:hover {
color:#AC4D62;
text-decoration: underline;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000; ;
text-align: justify
}

a.navi {
text-decoration: underline;
color:#E9E9E9;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt
}

a.linkext{
border-bottom:1px dotted #808080;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-decoration: none; !important
}

.linkext:hover,
.linkext:focus,
.linkext:active{
color: #000000;
}






#content ul {
  margin:10px 5px;
  padding:0;
  list-style-type:none;
}

#content li {
  background:url(../img/bullet.gif) no-repeat 0 2px;
  padding:0 0 0 15px;
  margin:0 0 10px 0;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-align: justify;
font-weight:bold;  
margin-top:20px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #fff;
text-align: justify;
font-weight:bold;
background:#898989;
padding:3px 5px;  
margin:0 0 0 0;
}





















.tx-exoportfolio-pi1 .table {
  width:100%;
}


.tx-exoportfolio-pi1 .header {
  margin:0;
  padding:3px 5px;
  cursor:pointer;
}

.tx-exoportfolio-pi1 .header p {

}


.tx-exoportfolio-pi1 .thumb {
  float:right;
  display:none;
}

.tx-exoportfolio-pi1 .title {
  margin:0;

}
.tx-exoportfolio-pi1 .palette {
  font-size:11px;
  display:none;
}


.tx-exoportfolio-pi1 .container {
  border:1px solid #A7A7A7;
  border-top:0;
  margin:0 0;
}

.tx-exoportfolio-pi1 .uid { 
  padding:0 10px 0 10px;
  margin:0 0 0 0;
}


.tx-exoportfolio-pi1 .client {
  font-size:15px;
  font-weight:bold;
  margin:0 0 10px 0;
  }

.tx-exoportfolio-pi1 .images  {
  text-align:center;
}

.tx-exoportfolio-pi1 .images img {
  margin: 0 5px 10px 0;
  border:1px solid #A7A7A7;
}

.tx-exoportfolio-pi1 strong {
  font-size:12px;
}

.tx-exoportfolio-pi1 .text {
  font-size:11px;

}

.tx-exoportfolio-pi1 .weblink {
  margin:10px 0;
  height:15px;
  display:none;
}

.tx-exoportfolio-pi1 hr {
  height:1px;
  overflow:hidden;
  background:#dfdfdf;
  border-top:1px dotted #A7A7A7;
  border-left:0px solid #fff;
  border-right:0px solid #fff;
  border-bottom:0px solid #fff;
  display:none;
}

.no_link {cursor:text !important;}

#news {
  color:#E9E9E9;
  margin:10px 10px 0 0;
  text-align:left;
}

#news a {color:#E9E9E9;}

