﻿.h_over
{
font-weight:bold;
color:#27afeb;
margin:0px;
padding:0px;
line-height:14px;
margin-bottom:10px;
padding-bottom:3px;
padding-top:2px;
border-bottom:1px solid #cccccc;
}
.h_over a, .h_over a:visited
{
font-size:12px;
font-weight:bold;
color:#27afeb;
text-decoration:none;
}
.h_over a:hover
{
background-color:#F9E333;
color:#333333;
}
a.switchlink, a.switchlink:visited
{
color:#333333;
cursor:pointer;
font-weight:normal;
margin:0; 
padding:0 0 0 12px;
background:url(/external/gfx/icons/toparrow.gif) no-repeat left;
text-decoration:none;
}
a.switchlink:hover
{
background-color:#F9E333;
text-decoration:none;
}

.h_over a.archive_link
{
font-size:12px;
font-weight:normal;
line-height:14px;
color:#333333;
text-decoration:none;
margin-left:5px;
}
.h_over a.archive_link:hover
{
background-color:#F9E333;
}

div.tstextover h1
{
padding:0px;
margin:0px;
font-size:14px;
line-height:18px;
}
div.tstextover h1 a
{
font-size:14px;
line-height:18px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
div.tstextover h1 a:hover
{
background-color:#F9E333;
}

div.tstextover span
{
padding:0px;
margin:0px;
font-size:14px;
line-height:18px;
}
div.tstextover span a
{
font-size:14px;
line-height:18px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
div.tstextover span a:hover
{
background-color:#F9E333;
}

div.tstextover a
{
font-size:12px;
color:#333333;
line-height:14px;
padding:0px;
margin:0px;
text-decoration:none;
}

div.tsimageover
{
background-color:#FFFFFF;
float:right;
margin-left:10px;
margin-right:0px;
margin-bottom:2px;
margin-top:1px;
width:130px;
height:105px;
border:1px solid #CCCCCC;
overflow:hidden;
text-align:center;
vertical-align:middle;
background-repeat:no-repeat;
background-position:center center;
}
div.tsimageover_left
{
background-color:#FFFFFF;
float:left;
margin-left:0px;
margin-right:10px;
margin-bottom:2px;
margin-top:1px;
width:130px;
height:105px;
border:1px solid #CCCCCC;
overflow:hidden;
text-align:center;
vertical-align:middle;
background-repeat:no-repeat;
background-position:center center;
}

div.list_over
{
background-image:url(/external/gfx/defaults/n_pt_list.gif); 
background-repeat:no-repeat; 
background-position:0px 6px; 
padding-left:8px;
padding-bottom:5px;
}
div.list_over a
{
font-size:12px;
color:#333333;
padding:0px;
margin:0px;
text-decoration:none;
}
div.list_over a:hover
{
background-color:#F9E333;
}

div.list_over_time
{
margin-left:35px;
padding-bottom:5px;
}
div.list_over_time a
{
font-size:12px;
color:#333333;
padding:0px;
margin:0px;
text-decoration:none;
}
div.list_over_time a:hover
{
background-color:#F9E333;
}
.article_time
{
float:left;
width:35px;
color:#989898;
}

.dateline
{
font-weight:bold;
font-size:11px;
padding-bottom:5px; 
padding-top:10px; 
color:#27afeb;
}

div.dl_listitem
{
line-height:20px; 
padding-left:25px; 
background-repeat:no-repeat;
}
div.dl_listitem a
{
color:#000000;
text-decoration:none;
}
div.dl_listitem a:hover
{
background-color:#F9E333;
}

div.dl_listlink
{
padding-top:5px;
}
div.dl_listlink a
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
div.dl_listlink a:hover
{
background-color:#F9E333;
}

/* Heft-Archiv */
.heft_head
{
font-weight:bold;
color:#27afeb;
font-size:16px;
line-height:18px;
padding-bottom:3px;
padding-top:2px;
}
.heft_subhead
{
font-weight:bold;
color:#27afeb;
margin:0px;
padding:0px;
line-height:14px;
margin-bottom:10px;
padding-bottom:3px;
padding-top:2px;
border-bottom:1px solid #cccccc;
}

.h_title
{
font-weight:bold; 
font-size:12px;
height:20px;
vertical-align:top;
padding-bottom:5px;
}
.h_info, .h_info b
{
font-size:10px;
vertical-align:top;
padding-right:5px;
}
.h_cover
{
height:220px;
vertical-align:top;
text-align:left;
}
.h_links
{
height:55px;
padding-top:10px;
vertical-align:top;
}
.heftarchiv a
{
font-size:12px;
font-weight:bold;
color:#990000;
}

.heft_archiv_head
{
background-color:#E5E5E5;
text-align:left;
padding:3px;
font-weight:bold;
}
.arch_1
{
background-color:#FFFFFF;
line-height:14px;
padding:3px;
}
.arch_2
{
background-color:#E5E5E5;
line-height:14px;
padding:3px;
}

.pagenav a
{
color:#333333;
text-decoration:none;
}
.pagenav a:hover
{
background-color:#F9E333;
}

a.normlink
{
color:#27afeb;
text-decoration:none;
}
a.normlink:hover
{
color:#333333;
background-color:#F9E333;
}



div.search_over
{
/*background-image:url(/external/gfx/defaults/n_pt_list.gif); 
background-repeat:no-repeat; 
background-position:0px 6px; 
padding-left:8px;*/
padding-bottom:5px;
color:#27afeb;
font-weight:bold;
}
div.search_over a
{
color:#27afeb;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
div.search_over a:hover
{
background-color:#F9E333;
color:#333333;
}

.search_result_1
{
/*background-color:#EBEBEB;
padding:2px 0px 2px 0px;*/
background-image:url(/external/gfx/defaults/n_pt_list.gif); 
background-repeat:no-repeat; 
background-position:0px 6px; 
padding-left:8px;
}
.search_result_0
{
/*background-color:#FFFFFF;
padding:2px 0px 2px 0px;*/
background-image:url(/external/gfx/defaults/n_pt_list.gif); 
background-repeat:no-repeat; 
background-position:0px 6px; 
padding-left:8px;
}
.search_result_0 span, .search_result_1 span
{
padding-left:2px;
padding-right:2px;
}

.search_link a
{
color:#333333;
text-decoration:none;
}
.search_link a:hover
{
background-color:#F9E333;
}
.search_more
{
margin-left:8px;
font-weight:bold;
}
.search_more a
{
color:#27afeb;
text-decoration:none;
font-weight:bold;
}
.search_more a:hover
{
background-color:#F9E333;
color:#333333;
}

.videofeed
{
width:680px; 
float:left; 
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #CACACA
}
.videofeed a
{
color:#27afeb;
text-decoration:none;
}
.videofeed a:hover
{
background-color:#F9E333;
color:#333333;
}

/*Team*/
.autor_item
{
width:47%;
min-height:150px;
float:left;
margin-bottom:15px;
border:1px solid #CACACA;
background-image:url(/external/gfx/framework/bg_feedbox.jpg); 
background-repeat:repeat-x;
}
.autor_img
{
float:left;
margin-right:5px;
}
.autor_text
{
float:left;
padding:5px;
padding-left:70px;
}

.autor_item .head
{
font-size:14px;
font-weight:bold;
}
.autor_item .position
{
color:#27afeb;
}

.autor_item_single
{
margin-bottom:15px;
border:1px solid #CACACA;
background-image:url(/external/gfx/framework/bg_feedbox.jpg); 
background-repeat:repeat-x;
}
.autor_img_single
{
width:65px;
float:left;
margin-right:5px;
}
.autor_text_single
{
width:85%;
float:left;
padding:5px;
}

.autor_item_single .head
{
font-size:14px;
font-weight:bold;
}
.autor_item_single .position
{
color:#27afeb;
}




