/* dolmetscherservice2006.de */

/* Layout based on inversio color scheme by Stephan Ullrich <sul@inversio.de>,
 * adapted and extended by Christof Glaser <gcg@gl.aser.de>
 */

body { 
  padding: 0pt;
  margin: 0pt;
  border: 0pt;
  padding-top: 12pt;
  padding-bottom: 12pt;
  /* background: #ccc; */
}

body, p, li { 
  text-align: left;
  font-family: "Trebuchet MS", Trebuchet, Tahoma, sans-serif;
  font-size: 11pt;
  line-height: 133%;
}

ul {
  padding: 0px;
  padding-left: 14pt;
  margin: 0px;
}
ul li {
  padding-left: 0pt;
  margin: 0px;
  list-style: square outside;
}

a { 
  text-decoration: none;
  color: black;
  padding: 2pt;
}

a:hover { 
  color: #fc9;
  background-color: #666;
}

.lang a:hover, .foot2 a:hover { 
  color: black;
  background-color: #fc9;
}

.title a:hover { 
  background: transparent;
}

.main a { 
  font-weight: bold;
}

.titlecap {
  color: white;
  font-size: 24pt;
  padding-right: 12pt;
  padding-bottom: 8pt;
}

h1, h2, div.titlecap { 
  text-align: left;
  font-family: Georgia, serif;
  font-weight: normal;
  line-height: 133%;
}

h1 {
  padding-top: 6pt;
  font-size: 14pt;
}

h1.page {
  padding: 6pt 16pt 0 0;
  color: #666;
  text-align: right;
  font-size: 130%;
  font-weight: bold;  
  text-transform: uppercase;
}

h2 {
  padding-top: 0pt;
  font-size: 12pt;
}

.ee, .lw, .ke, .evl {
  text-align: left;
  font-size: 95%;
  padding-left: 142px;
}

div.ee {
  background: url('/gfx/erik-sw.jpg') no-repeat left;
  height: 125px;
}
div.ee:hover {
  background: url('/gfx/erik-c.jpg') no-repeat left;
}
div.lw {
  background: url('/gfx/luciana-sw.jpg') no-repeat left;
  height: 125px;
}
div.lw:hover {
  background: url('/gfx/luciana-c.jpg') no-repeat left;
}
div.ke {
  background: url('/gfx/kay-sw.jpg') no-repeat left;
  height: 125px;
}
div.ke:hover {
  background: url('/gfx/kay-c.jpg') no-repeat left;
}
div.evl {
  background: url('/gfx/elena-sw.jpg') no-repeat left;
  height: 125px;
}
div.evl:hover {
  background: url('/gfx/elena-c.jpg') no-repeat left;
}

div.ee a.pic, div.lw a.pic, div.ke a.pic, div.evl a.pic {
  margin-left: -142px;
  display: block;
  width: 125px;
  height: 125px;
  float: left;
}

div.ee a.pic img, div.lw a.pic img, div.ke a.pic img, div.evl a.pic img {
  width: 125px;
  height: 125px;
  border: none;
}

div.ee a.pic:hover, div.lw a.pic:hover, div.ke a.pic:hover, div.evl a.pic:hover {
  background: none;
}

table.layout { 
  border: 3px outset #fc9;
}

.main { 
  background: url(/gfx/bg_gold.jpg);
}

.main h1 { 
  padding-left: 12px;
}
.main table h1 { 
  padding-left: 0pt;
} 

.main .pics { 
  padding: 0px;
  margin: 0px;
  border: 0px;
} 

.foot { 
  text-align: center;
  font-family: "Trebuchet MS", Trebuchet, Tahoma, sans-serif;
  font-size: 10pt;
  vertical-align: middle;
}

.caps { 
  text-transform: uppercase;
  font-size: small;
}

.title { 
  background: url(/gfx/bg_gold.jpg);
}

.nav { 
  font-family: Futura, serif;
  font-size: 13pt;
  background: #999;
  height: 30pt;
  text-align: center;
  /* border: 1px outset #999; */
}

.nav a {
  padding: 2pt;
  /* border: 1px outset #aaa; */
}

.lang {  
  font-family: Georgia, serif;
  font-size: 12pt;
  background: #666;
  height: 26pt;
  text-align: center;
  /* border: 1px outset #fc9; */
}

.lang a, .foot2 a { 
  color: white;
}

.pics { 
  width: 100%; 
  background-color:#ccc; 
  border: 0px; 
  padding: 0px; 
  margin: 0px;
}

.pics img { 
  border: 0px;
}

.pics h2 { 
  font-size: 11pt;
  padding-left: 12pt;
}

.pics p { 
  font-size: 9pt;
  padding-left: 12pt;
}

.pics p a { 
  padding: 0pt;
}

.pics td.imprint, .pics td.imprint p { 
  font-size: 9pt;
  padding-left: 0px;
  margin-left: 0px;
}

.pics td.imprint, .pics td.imprint h2 { 
  font-size: 11pt;
  padding-left: 0px;
  margin-left: 0px;
}

.imprint p a { 
  font-weight: normal;
}

.pics .bio { 
  text-align:right; 
  background-color:#e8e8e8;
}

div.foot1 { 
  padding: 6pt;
  background: #999;
}

div.foot2 { 
  font-family: Georgia, serif;
  padding: 6pt;
  background: #666;
}

