.frontBox {
    float:left;
    margin-bottom:20px;
    width:400px;
    height:230px;
    font-family: Verdana, sans-serif;
}

.frontBox a {
    font-family: Verdana, sans-serif;
    text-decoration:none;
    border:0;
    color:#000;
}

.subBox {
}

.subBoxImage {
    float:left;
    margin-right:10px;
}
.subBoxContent {
    border-top:1px dotted #ccc;
    border-bottom:1px dotted #ccc;
    padding:10px 10px 0 0;
}
.subBox img {
}

.vivRight {
    width:						110px;
    background-color:			transparent;
    float:						right;
    overflow:					hidden;
}


/* beratung */
a.box_link:link 	{font-family:  Arial, Helvetica, sans-serif; font-size:  12px; text-decoration: underline; color: #333399; }
a.box_link:visited	{font-family: Arial, Helvetica, sans-serif; font-size:  12px; text-decoration: underline; color: #333399; }
a.box_link:hover 	{font-family: Arial, Helvetica, sans-serif; font-size:  12px; text-decoration: underline; color: #cc0033; }

a.berater_liste_link_large {
    font-size:13px;
    text-decoration:none;
    color:#000;
}
a.berater_liste_link_large:hover,
a.berater_liste_link:hover
 {
    text-decoration:underline;
}
a.berater_liste_link {
    text-decoration:none;
    color:#161;
}

.rating1, .rating2, .rating3, .rating4, .rating5,.rating6 {
    height: 13px;
    width: 60px;
    display: block;
}

.rating1 {
    background: url("http://www.viversum.de/images/rating/rating_1.gif") top left no-repeat;
}

.rating2 {
    background: url("http://www.viversum.de/images/rating/rating_2.gif") top left no-repeat;
}

.rating3 {
    background: url("http://www.viversum.de/images/rating/rating_3.gif") top left no-repeat;
}

.rating4 {
    background: url("http://www.viversum.de/images/rating/rating_4.gif") top left no-repeat;
}

.rating5 {
    background: url("http://www.viversum.de/images/rating/rating_5.gif") top left no-repeat;
}

.rating6 {
    background: url("http://www.viversum.de/images/rating/rating_6.gif") top left no-repeat;
}

/* **************************************************************************************** */
/* Additional stuff */
.headbg {
    background-image: url(/freenet/images/src/kopfgrafik.jpg);
    background-color: #F1ECF3;
    background-repeat: repeat-x;

}
a.big_red, a:hover.big_red, a:visited.big_red, a:active.big_red, .big_red {
    color: #fF0000;
    font-size: 13px;
    font-weight: bold;
}
a.big_green, a:hover.big_green, a:visited.big_green, a:active.big_green, .big_green {
    color: #00aA00;
    font-size: 14px;
    font-weight: bold;
}
a.red, a:hover.red, a:visited.red, a:active.red, .red {
    font-size:12px;
    color: #fF0000;
    font-weight: bold;
}
a.green, a:visited.green, a:active.green, .green {
    font-size:12px;
    color: #00aA00;
    font-weight: bold;
    text-decoration:none;
}
a:hover.green {
    font-size:12px;
    color: #00aA00;
    font-weight: bold;
    text-decoration:underline;
}

.berater_liste_block_td {
    background-color: #FFF;
    border: 1px solid #aAaA99;
}

.berater_liste_block {
    border: 1px solid #aAaA99;
}
.berater_liste_block_intern {
    background-color: #E3DCE6;
}

.info_table {
    background-color: #ffffff;
    border: 1px solid #aAaA99;
}
.redalertbox {
    border:2px solid #cc4444;
    background-color:#eebbbb;
    padding:4px;
}
.img_righty {
    float:right;
    margin-bottom:4px;
    margin-left:4px;
}
