/* Stylesheet right column for all pages of DirectGroup Bertelsmann */
/* pscheuerl@basecmp.de */
/* Last Change: 2008 Dec 29 */



p {margin:0;}
form {padding: 0; margin: 0;}

/* Start styles for Elements */

/* ##### SUCHE ##### */
.suchbox {
	background: #da5800 url(round_such_top_right.gif) top right no-repeat;
	height: 72px;
	padding: 13px 25px 25px 25px;
}

.suchbox .h3 {color: #fff; font-size: 1.4em; font-weight: normal; margin:0; padding: 10px 0; width: 5em; float: left}

.suchbox a:link, .suchbox a:visited 
{color: #fff; font-size: .9em; display: block; float: right; padding-top: 15px;}

.suchbox a:hover, .suchbox label a:active
{color: #fbeee5;  text-decoration: underline}

.suchbox form .field {width: 170px; height: 18px; color: #333; float: left;}

.suchbox a:link.search img, .suchbox a:visited.search img {border: none; margin:0; padding:0}
.suchbox a:link.search, .suchbox a:visited.search, .suchbox a:hover.search, .suchbox a:active.search  
{border: none; padding-top: 1px; margin: 0;}


/* Multibox allgemein */

#right .multibox {
margin:0; 
padding: 25px;
overflow: hidden;
color: #828282;
border-top: 1px solid #b8b8b8;
}

#right .multibox .h3 {
margin: 0; 
padding: 0 0 20px 0;
font-size: 1.4em; 
color: #000;
}

#right .multibox .h4 {
margin: 0 ; 
padding: 0 0 20px 0;
font-size: 1em; 
color: #000;
}

#right .multibox .text {
margin: -5px 0 0 0 ; 
padding: 0 0 10px 0;
font-size: 1em; 
color: #828282;
}

#right .multibox a:link, #right .multibox a:visited {display: block; margin-top: 10px;}
#right .multibox a:link img, #right .multibox a:visited img {border: none}

.multibox ol, .multibox ul {margin: 0 0 -15px 0; padding: 0 0 0 20px;}
.multibox ol li, .multibox ul li {padding-bottom: 5px;}

.multibox ol li a:link, .multibox ol li a:visited, 
.multibox ul li a:link, .multibox ul li a:visited 
{color: #828282; }

.multibox ol li a:hover, .multibox ol li a:focus, .multibox ol li a:active, 
.multibox ul li a:hover, .multibox ul li a:focus, .multibox ul li a:active 
{color: #e58a4c; }



/* ##### Ansprechpartner ##### */


#right .person img.contactphoto {margin-bottom: 20px;}

#right .person .name {
margin:0;
padding: 0 0 5px 0;
color: #000;
font-size: 1.2em;
}

#right .person span {display: inline-block}


/* ##### Fill Width images ##### */

#right .fullwidthimage {
border-width: 1px 0 0 0;
border-style: solid;
border-color: #b8b8b8;
margin-bottom: -3px;
}

/* ##### Presse Suche ##### */

.presssearch .field {width: 209px; height: 18px; color: #333; margin-bottom: 10px;}

/* ##### Presse Verteiler Suche ##### */

.pressletter .field {width: 209px; height: 18px; color: #333; margin-bottom: 10px;}
.pressletter label {float: left; margin-right: 10px; vertical-align: middle}
/* Tricking Firefox to get radiobuttons in line with text */
.pressletter label input, x:-moz-any-link, x:default {position: relative; top: 3px}

/* ##### Infoboxen ##### */

#right .infobox1 .infobild, #right .infobox2 .infobild {padding-bottom: 10px; border: none; vertical-align: text-bottom}

#right .infobox2 .h3 {padding: 0 0 10px 0;}
.infobox2 .date {padding-top: 10px; margin-bottom: 5px;}


#right .infobox3 .h3 {padding: 0 0 5px 0;}
#right .infobox3 .h4 {padding: 0 0 10px 0;}
#right .infobox3 .date {margin: 10px 0 -5px 0; padding: 0; color: #000}
#right .infobox3 .text a:link, #right .infobox3 .text a:visited {color:#828282;}

.downloads .text ul {margin: 0 ; padding: 0; list-style-position: inside}
