/* CSS Document */

/*  ################################################################# banner */


.tabbanner
{
padding-top:20px;
padding-bottom:20px;
width:479px;
}

.tabbanner_piccontainer
{
overflow:auto;
}


.tabbanner_container
{
padding-top:8px;
border:1px dotted #999999;
border-top:0px;
}

.tabbanner_trenner
{
height:4px;
border-bottom:1px dotted #999999;
}

.tabbanner_menu
{
padding-left:5px;
}

.tabbanner_menu a
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#000000;
border:1px solid #999999;
border-bottom:0px;
background-color:#f3f3f3;
padding:3px;
padding-left:5px;
padding-right:5px;
margin-right:5px;
}


.tabbanner_content_1, .tabbanner_content_2, .tabbanner_content_3, .tabbanner_content_4, .tabbanner_content_5
{
padding:10px;
height:154px;
overflow:hidden;
}

/* ################################################################# sonstiges */


a.blauElfPixel
{
color:#09577f;
text-decoration:none;
font-size:10px;
}

a.blauElfPixel:hover
{
text-decoration:underline;
color:#d10202;
font-size:10px;
}


#teaserspalte .detail
{
color:#81bb42;
}

#teaserspalte .detail a
{
color:#81bb42;
text-decoration:underline;
}

#teaserspalte .detail a:hover
{
color:#81bb42;
text-decoration:none;
}


#teaserspalte .name-of-person
{
color:#3399cc;
}

#teaserspalte .name-of-person a
{
color:#3399cc;
text-decoration:underline;
}

#teaserspalte .name-of-person a:hover
{
color:#3399cc;
text-decoration:none;
}

#teaserspalte .important
{
color:#ff9900;
}

.tabbanner .important
{
color:#e04100;
font-size:11px;
}


#teaserspalte .important a
{
color:#ff9900;
text-decoration:underline;
}

#teaserspalte .important a:hover
{
color:#ff9900;
text-decoration:none;
}