/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : screen.css
Author : Bertram Simon / Agentur Simon

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
* {
margin:0;
padding:0;
}

body {
background:#e1e1e1;
font:62.5% Arial,Helvetica,sans-serif;
text-align:center;
}

img {
border:none;
}

#c {
background:url(i/bg_c.png) repeat-y top;
margin-left:auto;
margin-right:auto;
text-align:left;
width:732px;
}
#ph {
display:none;
}

#w #left {
float:left;
height:400px;
width:216px;
}

#w #left dl {
color:#eb3025;
font-size:1.1em;
line-height:1.2em;
margin:0 15px;
}

#w #left dt {
background: url(i/line.png)  right bottom repeat-x;
font-weight:700;
padding:11px 0;
}

#w #left dt.bb {
background: url(i/line.png)  right top repeat-x;
}

#w #left dt a,#w #left dd a {
color:#7a7c7a;
display:block;
font-weight:400;
text-decoration:none;
}

#w #left dt a:hover,#w #left dd a:hover {
color:#000;
}

#w #left dd {
padding:11px 0 11px 18px;
}

#w #right {
float:right;
width:516px;
}
#w #right .foto{
border: 1px solid #7a7c7a;
float:right;
padding: 1px;
margin:0 0 5px 5px
}

#w #right h1 {
background: url(i/line.png)  right bottom repeat-x;
color:#eb3025;
font-weight:700;
font-size:1.1em;
line-height: 2.5;
margin:0 20px 0 15px;
padding: 0 7px;
}

#w #right h2 {
color:#eb3025;
font-weight:700;
font-size:1.1em;
margin:12px 20px 12px 15px;
padding: 0 7px;
}

#w #right p,
#w #right address,
#w #right table  {
color:#7a7c7a;
font-size:1.1em;
font-style: normal;
line-height: 150%;
margin:12px 20px 12px 15px;
padding: 0 7px;
}

#w #right table td{
padding: 0 10px 0 0;
text-align: left;
vertical-align: top;
}

#w #right ul {
margin:12px 15px;
}

#w #right li {
color:#7a7c7a;
font-size:1.1em;
list-style-type: square;
margin-left:20px;
}

#w #right a {
color:#eb3025;
text-decoration:none;
}

#w #right a:hover {
color:#000;
text-decoration:underline;
}

#f {
background:url(i/foot.png) no-repeat top;
text-align:center;
height:24px;
width:732px;
}

#f p {
font-weight: 400;
}


#f p a {
color:#7a7c7a;
font:1em/2.2em Arial,sans-serif;
letter-spacing:1px;
text-decoration:none;
}

#f a:hover {
color:#000;
}

#f p a strong {
color:#eb3025;
}

.clear {
clear:both;
}

