/* rot aus Logo: #bd1220   */
/* grau aus Logo: #7c7e83   */

h1, .articleHead, .articleList_tophead {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 25px;
    font-weight: normal;
    text-decoration: none;
    line-height : 120%;
    color: #7c7e83;
    margin-bottom: 5px;
    /*letter-spacing: 0.1em;*/
}

h2, .articleSubHead, .articleList_topsubhead {
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 16px;
   font-weight: 100;
   color: #7c7e83; //#6D7983; //#FF0000;
   line-height: 170%;
   margin-bottom: 5px;
   letter-spacing: 0.1em;
}

h3, .contentHead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 100;
    color: #666666; //#6D7983;
    line-height: 110%;
    margin-bottom: 0.5em;
   /*letter-spacing: 0.1em;*/
}

h4, .contentSubHead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    line-height: 110%;
   margin-bottom: 0.25em;
}

.sitemap, .sitemap a, .sitemap a:link, .sitemap a:active, .sitemap a:visited, .sitemap a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4A5966;
	font-weight: normal;
	text-decoration: none;
        line-height:110%;
}
.image_caption, .imglistcaption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    letter-spacing: 0.1em;
    text-align:center;
}

.emailform, .emailform td {
        border:none; 
        vertical-align:top;
        line-hight:160%;
}
.emailform input, .emailform textarea, .emailform option {
        background-color:#ffffff;
        border: 1px solid #e2e2e2;
        padding: 2px 0 2px 5px;
        margin: 0px 0 5 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11/16px;
        color: #666666;
}

.emailform select {
        background-color:#e2e2e2;
        border:0px solid #FFFFFF;
        margin-bottom: 2px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666657;
        margin-left:0px;

}
.error {
        color: #FF0000;
        padding-left:2px;
        padding-bottom:2px;
        margin-bottom:10px;
}

.submit, .submit a, .submit a:link, .submit a:visited, .submit:focus {
	font-size: 10px;
        background-color:#dddddd;
        border-top:1px solid #eeeeee;   
        border-right:1px solid #aaaaaa;  
        border-bottom:1px solid #aaaaaa; 
        border-left:1px solid #eeeeee; 
        color:#4A5966;
}

.submit:hover {
        background-color:#ffffff;
        border-top:1px solid #aaaaaa;
        border-right:1px solid #eeeeee;
        border-bottom:1px solid #eeeeee;
        border-left:1px solid #aaaaaa;
}

.submit a:active, {
        background-color:#eeeeee;
        border-top:1px solid #FFFFFF;   
        border-right:1px solid #ad9961;  
        border-bottom:1px solid #ad9961; 
        border-left:1px solid #FFFFFF; 
        color:#4A5966;
}

#submitfinden {
	background-color: #bd1220; 
	border-top: 1px #ff0015 solid; 
	border-left: 1px #ff0015 solid;
	border-bottom: 1px #820d17 solid;
	border-right: 1px #820d17 solid; 
	color: white; font-size: 11px;
}


.formLabelRequired {
	text-align: left;
	padding: 0 2px;
}

.bbtfooter {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        /*color:#b6b8bf;*/
        /*line-height:170%;*/
        /*letter-spacing: 0.1em;*/
        color:#FFFFFF;
}

.bbtfooter a, .bbtfooter a:link, .bbtfooter a:active, .bbtfooter a:visited{
        color:#FFFFFF;
        letter-spacing: 0.1em;
}

.bbtfooter a:hover {
        color:#bd1220;
        letter-spacing: 0.1em;
}

.bbtfootergrey {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        /*color:#b6b8bf;*/
        /*line-height:170%;*/
        /*letter-spacing: 0.1em;*/
        color:#7c7e83;
}


.eyefooter {
        font-size: 9px;
        color: #cccccc;
        letter-spacing: 0.1em;
}
.eyefooter a, .eyefooter a:link, .eyefooter a:active,.eyefooter a:visited {
        color: #143068;
        text-decoration: none;
}
.eyefooter a:hover {
        color: #84B500;
        text-decoration: none;
}

.fondslist, .fondslist table, .fondslist tr, .fondslist td {
	color: #7c7e83;
	padding: 0px 2px 0px 2px;
}

.bgheader {
	background: #FFFFFF url(http://bbt-mediarent.de/picture/bgHeader1000x210.jpg) no-repeat;
}

.bgall {
	background: #FFFFFF url(http://bbt-mediarent.de/picture/bg1000x100.jpg) repeat-y;
}

.bgright {
	background: #FFFFFF url(http://bbt-mediarent.de/picture/bgRight250x100.jpg) repeat-y;
}

.bgright700 {
	background: #cccccc url(http://bbt-mediarent.de/picture/bgRight700x100.jpg);
}

.bgright660 {
	background: #cccccc url(http://bbt-mediarent.de/picture/bgRight660x100.jpg);
}
.bgleft {
	background: #FFFFFF url(http://bbt-mediarent.de/picture/bgLeft300x100.jpg) repeat-y;
}

.bgfooter {
	background: #FFFFFF url(http://bbt-mediarent.de/picture/bgFooter1000x100.jpg) no-repeat;
}

.boxContent {
	padding:0 3px 0 3px;
	margin: 0px 50px 0 0;
	color: #7c7e83;
	border-bottom: 1px solid #ffffff;
}

.quicklink {
	display: block;
	color: #4A5966;
	margin: 0px 50px 0 0;
	background-color:#eeeeee;
	border-bottom: 1px solid #ffffff;
	height: 25px;
	line-height: 25px;
}

.quicklink a, .quicklink a:link, .quicklink a:active, .quicklink a:visited {
	display: block;
        color: #4A5966;
        text-decoration: none;
}

.quicklink a:hover {
	display: block;
        color: #FFFFFF;
        text-decoration: none;
	background-color: #bd1220;
}

.servicebox{
	width:180px;
	padding:0px 0px;
	margin:40px 10px 20px 10px;
	background: url(http://bbt-mediarent.de/picture/bgServiceBox.gif) no-repeat;
	text-align:center;
	line-height:1.5em;
	color:#666666;
	font-size:1em;
	/*font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;*/
	letter-spacing:0px;
}

.bigtelefon {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px; 
	padding: 0 15px 0 60px;
	color: #bd1220; 
}

.rentlistheader {
	background-color: #bbbbbb;
	color: white;
	font-weight: bold;
	padding: 0 4px;
}

.rentlistodd {
	background-color: #ffffff;
	padding: 0 4px;
}

.rentlisteven {
	background-color: #dddddd;
	padding: 0 4px;
}

.rentlistodd a, .rentlistodd a:link, .rentlistodd a:active, .rentlistodd a:visited {
        color: #666666;
        text-decoration: none;
}

.rentlisteven a, .rentlisteven a:link, .rentlisteven a:active, .rentlisteven a:visited {
        color: #666666;
        text-decoration: none;
}

.rentlistodd a:hover, .rentlisteven a:hover {
        color: #bd1220;
        text-decoration: underline;
}

/*
ul, li {
   list-style-image: url(http://directinvestgroup.com/di03/img/article/di_list.gif);
}
*/
/*
ul, li {
   list-style-type:square;
}
*/