/*
.header
{
	width:954px;
	height:177px;
	background:url(../gfx/new_header.jpg);
}

.header .topimage
{
	padding-left:1px;
	padding-top:1px;
	width:681px;
	height:125px;
	float:left;
	overflow:hidden;
}

.header .slogan
{
    float:left;
    width:227px;
    height:47px;
    color:#367981;
    font-size:16px;
    font-weight:bold;
    padding-top:30px;
    line-height:20px;
    padding-left:45px;   
}
*/

#introduction
{
	height:130px;
	overflow:hidden;
}

#searchbox .content
{
	height:108px;
}

.content
{
    width:952px;
    margin-left:1px;
    margin-right:1px;
    padding-bottom:40px;
}

.content .main
{
    width:690px;
    float:left;
    padding-right:16px;
    padding-left:16px;
    padding-bottom:25px;
    padding-top:15px;
}

.content .main .box
{
    width:340px;
    margin-top:15px;
    float:left;
    margin-left:1px;
    background-image:url(../gfx/box_background.gif);
}

.content .main .boxright
{
    width:340px;
    margin-top:15px;
    float:left;
    margin-left:7px;
}

.content .main .box h2
{
    margin:0px;
    padding:0px;
    width:322px;
    height:19px;
    background-image:url(../gfx/rightbox_header.gif);
    color:#98CCFE;
    font-weight:bold;
    line-height:19px;
    padding-left:18px;
    font-size:11px;
    margin-bottom:9px;
}

.content .main .box div.single_column_top
{
    background-image:url(../gfx/box_top.gif);
    background-repeat:no-repeat;
    width:330px;
    height:7px;
    margin:0px;
    margin-left:9px;
    line-height:7px;
    font-size:1px;
}

.content .main .box div.single_column_content
{
    background-image:url(../gfx/box_middle.gif);
    width:328px;
    margin-left:9px;
    padding-bottom:5px;
}

.content .main .box div.single_column_bottom
{
    background-image:url(../gfx/box_bottom.gif);
    width:328px;
    height:15px;
    background-repeat:no-repeat;
    margin-left:9px;
}

.content .main .box div.two_columns_top
{
    background-image:url(../gfx/box_top.gif);
    background-repeat:no-repeat;
    width:330px;
    height:7px;
    margin-left:9px;
    line-height:7px;
    font-size:1px;
}

.content .main .box div.two_columns_content
{
    background-image:url(../gfx/box_middle.gif);
    width:328px;
    margin-left:9px;
}

.content .main .box div.two_columns_bottom
{
    background-image:url(../gfx/box_bottom.gif);
    width:328px;
    height:15px;
    background-repeat:no-repeat;
    margin-left:9px;
}
/*
.content .main .box div.two_columns
{
    background-image:url(../gfx/startsite_box_background.gif);
    width:330px;
    padding:0px;
    padding-top:10px;
    padding-bottom:5px;
}
*/

.content .main .box div.two_columns_content .teaser
{
    float:left;
    margin-left:10px;
    margin-right:10px;
    margin-top:5px;
    vertical-align:top;
    margin-bottom:10px;
}

.content .main .box div.two_columns_content p
{
    float:left;
    width:195px;
    margin:0px;
    padding:0px;
    margin-top:5px;
    margin-bottom:10px;
    color:#003265;
}

.content .main .box div.two_columns_content p.wide
{
    float:left;
    width:295px;
    margin:0px;
    padding:0px;
    padding-left:10px;
    margin-top:5px;
    margin-bottom:10px;
    color:#003265;
}

.content .main .box div.two_columns_content .entry
{
    padding:0px;
    margin:0px;
    width:316px;
    background-color:#DCEDFF;
    /*overflow:hidden;*/
    /*height:119px;*/
}

.content .main .box div.single_column_content .entry
{
    padding:0px;
    margin:0px;
    width:316px;
    background-color:#DCEDFF;
    /*overflow:hidden;*/
    /*height:135px;    */
}

.content .main .box div.single_column_content .entry p
{
	padding:0px;
	margin:0px;
	margin-top:2px;
	padding-left:5px;
	padding-right:5px;
	color:#003265;
}

.content .main .box .entry h3
{
    margin:0px;
    padding:0px;
    padding-top:2px;
    padding-left:5px;
    color:#003265;
    background-image:none;
}

.breadcrumb_search
{
	font-size:10px;
	color:#999999;
	display:block;
	margin-top:20px;
}

.breadcrumb_search a
{
	text-decoration:none;
}

.blaettern_links {
  display:block;
  width:33%;
  float:left;
  height:30px;
  line-height:30px;
  text-align:left;
}
.blaettern_mitte {
  display:block;
  width:33%;
  float:left;
  height:30px;
  line-height:30px;
  text-align:center;
}
.blaettern_rechts {
  display:block;
  width:33%;
  height:30px;
  line-height:30px;
  text-align:right;
  float:right;
}

.blaettern_rechts a
{
  background-image:url(/gfx/page_forward.gif);
  background-repeat:no-repeat;
  background-position:right;
  padding-right:14px;
}

.blaettern_links a
{
  background-image:url(/gfx/page_backward.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:14px;
} 

.search_pager {
  background-color:#FFF;
  color:#000;
  border:none;
  height:30px;
  text-align:center;
}

.search_blaettern_top {
  margin-top:15px;
  border-top:1px solid #004F91;
  border-bottom:1px solid #004F91;
  width:100%;
}
.search_blaettern_bottom {
  margin-top:15px;
  border-top:1px solid #004F91;
  border-bottom:1px solid #004F91;
  width:100%;
}
