/*--built 07------------------------------------------------------------------------*/
/*--by    martin hein  www.digitale-mehrwerte.eu  (hein@digitale-mehrwerte.eu)------*/

/*------------------------------global styles---------------------------------------*/
#rightsection_div div{
clear:left;
margin:0;
padding:0;
margin-left:15px;
margin-right:1px;
margin-bottom:11px;
background: url(../images/backgrounds/kontext_bottom_bg.gif) repeat-x bottom;
}

#rightsection_div div h2{
margin:0;
padding:0;
margin-bottom:7px;
padding-left:15px;
color:#3F9AC9;
line-height:0.85em;
background: url(../images/backgrounds/bluedot_bg.gif) repeat-y left 2px;
}

#rightsection_div div span.kontext_external_link{
padding-right:17px;
background: url(../images/icons/kontext_external_link.gif) no-repeat right center;
}

#rightsection_div div div{
margin:0;
padding:0;
padding-left:11px;
padding-bottom:3px;
background: url(../images/icons/content_internal_link_ul.gif) no-repeat left top;
}

#rightsection_div div div.kontext_topline{
margin:0;
margin-bottom:2px;
padding:0;
padding-top:1px;
background: url(../images/backgrounds/kontext_top_bg.gif) repeat-x;
}

/*------------------------------fontsizer-------------------------------------------*/

#rightsection_div .fontsizerbox_div{
height:23px;
margin-right:8px;
border:1px solid #E6E4DA;
background:none;
}

#rightsection_div .fontsizerbox_div p{
float:left;
}

#rightsection_div .fontsizerbox_div p strong{
float:left;
padding-left:15px;
line-height:23px;
font-weight:normal;
color:#7C8388;
}

#rightsection_div .fontsizerbox_div img{
margin:0;
padding:0;
float:right;
display:block;
cursor:pointer;
}

/*------------------------------searchbox-------------------------------------------*/
#rightsection_div div.searchbox_div, #rightsection_div div.searchbox_div div{
border:0;
background:none;
}

#rightsection_div div.searchbox_div fieldset{
padding:0;
margin:0;
border:0;
}

#rightsection_div div.searchbox_div label{
display:none;
}

#rightsection_div div.searchbox_div fieldset div.input_div{
clear:none;
float:left;
width:150px;
margin:0;
padding:0;
}

#rightsection_div div.searchbox_div fieldset div.input_div input{
width:146px;
margin:0;
padding:0;
padding-left:3px;
border:1px solid #E6E4DA;
font-size: 1.181818em;
color:#7C8388;
}

#rightsection_div div.searchbox_div fieldset div.gobutton_div{
clear:none;
float:left;
width:24px;
margin:0;
padding:0;
text-align:right;
}

#rightsection_div div.searchbox_div fieldset div.gobutton_div input{
width:20px;
font-size: 1.090909em;
border:1px solid #E6E4DA;
background:#FFFFFF url(../images/icons/kontext_gobutton.gif) no-repeat center;
}


/*------------------------------downloads------------------------------------------*/
#rightsection_div #Downloads h2{
margin:0;
padding:0;
margin-bottom:7px;
padding-left:15px;
color:#E4B949;
line-height:0.85em;
background: url(../images/backgrounds/yellowdot_bg.gif) repeat-y left 2px;
}

/*------------------------------loginatstatus--------------------------------------*/
#rightsection_div #Loginstatus p{
margin:0;
padding:0;
padding-bottom:3px;
}















