body { color: #ffffff; background-color: #000000; font-family: arial, verdana, Helvetica, sans-serif; margin:0px;}
img { border: 0px}
a { color: #880000; font-size: 0.95em; text-decoration: none;}
a:visited { color: #880000; font-size: 0.95em; text-decoration: none;}
a:hover { color: #ff0000; font-size: 0.95em; text-decoration: underline }
a:active { color: #880000; font-size: 0.95em; text-decoration: none;}

.container {
margin:0px;
padding:0px;
width:900px;
background:#000000 url('../images/bg-con.jpg');
}
.header {
width:691px;
height:61px;
text-align:left;
margin-left:60px;
padding-top:25px;
padding-left:90px;
background:#333333 url('../images/header-img.jpg');
font-size:22px;
font-weight:bold;
color:#ffffff;
}

.content {
width:765px;
text-align:left;
padding:8px;
margin-left:60px;
background:#ffffff;
color:#444444;
font-size:12px;
}

.tagline {
background:#770000 url('../images/bg-tagline.jpg');
color:#ffffff;
font-size:15px;
font-weight:bold;
padding:5px;
text-align:center;
margin-top:8px;
margin-bottom:3px;
}

.tagbox_big {
background:#eeeeee;
color:#444444;
font-size:12px;
padding:5px;
text-align:justify;
margin-top:8px;
margin-bottom:3px;
border:#b50c30 1px dashed;
}

.smartbox_l {
width:376px;
padding:0px;
padding-bottom:5px;
background:#eeeeee url('../images/box-bg.jpg') repeat-x;
color:#555555;
float:left;
margin-top:5px;
margin-bottom:5px;
border:#b50c30 1px dashed;
}

.smartbox_l p {
padding-left:10px;
padding-right:10px;
padding-top:4px;
margin:0px;
}

.smartbox_l h3 {
text-align:center;
font-size:15px;
font-weight:bold;
color:#ffffff;
padding:3px;
margin:0px;
background:#b50c30;
}

.smartbox_l img {
padding-right:6px;
padding-top:4px;
padding-bottom:3px;
padding-left:0px;
}

.smartbox_r {
width:376px;
padding:0px;
padding-bottom:5px;
background:#eeeeee url('../images/box-bg.jpg') repeat-x;
color:#555555;
float:right;
margin-top:5px;
margin-bottom:5px;
border:#b50c30 1px dashed;
}

.smartbox_r p {
padding-left:10px;
padding-right:10px;
padding-top:4px;
margin:0px;
}

.smartbox_r h3 {
text-align:center;
font-size:15px;
font-weight:bold;
color:#ffffff;
padding:3px;
margin:0px;
background:#b50c30;
}

.smartbox_r img {
padding-right:6px;
padding-top:4px;
padding-bottom:3px;
padding-left:0px;
}

.telefon {
color:#b50c30;
margin-top:3px;
font-size:18px;
padding-top:0x;
padding-left:20px;
font-weight:bold;
text-align:left;
background: url('../images/call-icon.jpg') no-repeat;
float:left;
}
.telefon2 {
color:#b50c30;
margin-top:3px;
font-size:18px;
padding-top:0x;
margin-left:10px;
padding-left:20px;
font-weight:bold;
text-align:left;
background: url('../images/call-icon.jpg') no-repeat;
}
.clear {
clear: both;
width:500px;
}
.triplebox {
background:#eeeeee;
color:#444444;
float:left;
width:239px;
font-size:11px;
border:#b50c30 1px dashed;
padding:5px;
margin-right:5px;
}
.triplebox_r {
background:#eeeeee;
color:#444444;
float:left;
width:239px;
font-size:11px;
border:#b50c30 1px dashed;
padding:5px;
}
.footer {
width:781px;
height:21px;
text-align:center;
margin-left:60px;
padding-top:15px;
background:#333333 url('../images/bg-footer.jpg') repeat-x;
font-size:12px;
color:#222222;
}
.footer a {
color:#222222;
font-size:12px;
}
.footer a:hover {
color:#ffffff;
font-size:12px;
text-decoration: none;
}

.smartbox_footer {
clear: both;
text-align:left;
font-size:10px;
color:#777777;
}