
/* ---------------------------------------------------------------------------- */
/* --------------------------- 2. TEXTFORMATTIERUNG --------------------------- */
/* ---------------------------------------------------------------------------- */

h1 { margin-top: 0px; font-size:15px; color: #F97509; padding-left:3px; }
h2 { font-size:15px; color: #F97509; margin-bottom:3px; margin-top:0px; }
h3 { font-size:12px; color: #666; margin-bottom:0px; margin-top:0px; }




/* ---------------------------------------------------------------------------- */
/* -------------------------------- 6. MODULE --------------------------------- */
/* ---------------------------------------------------------------------------- */

div.gui_rss_feed { margin-bottom:18px; }
div.gui_rss_feed_head { font-weight:bold; padding-bottom:10px; color:#a00; }
div.gui_rss_item_head { font-weight:bold; padding-bottom:4px; }
div.gui_rss_item_foot { text-align:right; padding-right:20px; font-size:11px; background-color:#efefef; margin-top:3px; margin-bottom:18px; }


div.areaBottom { clear:both; width:970px; border-top:1px dotted #aaa; }
div.areaBottomImprint { width:604px; float:left; }
div.areaBottomImprint_copyright { color:#ccc; }
div.areaBottomNav     { width:366px; float:left; border:none; }



/* ----------------------- Katalog-Listenansicht (Standard) -------------------------------------- */


div.rss			{ color:#f58600; font-weight:bold; float:left; }

div.feed 		{ font-weight:bold; padding-top:4px; } 
div.feed a, div.feed a:visited, div.feed a:active { color:#000077; }
div.feed_descr		{ float:left; padding-top:4px; }

div.feed_nav		{ width:100%; height:100%; clear:both; padding-top:4px; vertical-align:middle; }
div.feed_nav a	      	{ padding-right:8px; } 
img.pic                 { padding-top:4px; }


div.catalog_top         { clear:both; }
div.top_feed_nav        { float:right; height:100%; padding:0px; vertical-align:top; }
div.top_feeds a, div.top_feeds a:visited, div.top_feeds a:active { color:#000077; padding-top:4px; }
 

div.entry		{ margin-left:4px; }

div.list_tags     	{ display:inline; line-height:15px; padding-right:8px; 
                    	  font-family: Verdana, Arial, sans_serif; }


a.list_tags_name:hover  { text-decoration:underline; }
a.list_tags_name, a.list_tags_name:visited, a.list_tags_name:active {  color: #000; }


div.rss_feed_list {
	border: 1px solid #ccc;
	margin-bottom: 10px; 
}

div.rss_feed_list_head {
	background-color: #fff; background-image:url("/go/freshnews/_ws/mediabase/images/customdesign/head.gif"); background-repeat:repeat-x;
	border-bottom: 1px solid #ccc;
	padding: 4px; 
	font-weight: bold; 
}

div.rss_feed_list_body {
	padding: 4px; font-size:11px;
	overflow:hidden;
}

div.rss_feed_list_foot {
	border-top: 1px solid #eee;
	padding: 4px; 
	font-size: 10px; 
	overflow:hidden;
}

div.rss_favorite_list_user  { padding-top:5px; font-weight:bold; border-bottom:1px dotted #ccc; }

td.gui_item_feedback_nav_0, td.gui_item_feedback_nav_1 { padding:1px; padding-left:3px; padding-right:3px; }
td.gui_item_feedback_nav_1 {
	 background-color:#99cc00; 
}

div.gui_item_feedback_nav_0 { font-size:10px; }
div.gui_item_feedback_nav_1 { font-weight: bold; font-size:10px;}

a.gui_item_feedback_nav_0, a.gui_item_feedback_nav_0:visited, a.gui_item_feedback_nav_0:active { color:#444; font-size:10px; }
a.gui_item_feedback_nav_1, a.gui_item_feedback_nav_1:visited, a.gui_item_feedback_nav_1:active { color:#fff; font-size:10px; }

div.gui_tag_editor {
	border: 1px solid #ccc;
	background-color: #F5F6F9;
	padding: 10px; 

}
div.gui_tag_editor_taglist {
	margin-bottom: 6px; margin-left: 0px; 
}
div.gui_tag_editor_taglist_head { 
	background-color:#fff; border-bottom:1px solid #bbb;
	padding:2px; padding-left:5px; margin-bottom:2px; 
}
div.gui_tag_editor_taglist_body { 
	padding:3px; padding-bottom:6px; 
	background-color:#D7DFBE; color:#55687B;
	border-top:1px solid #fff; border-left:1px solid #fff;	
	border-bottom:1px solid #aaa; border-right:1px solid #aaa;
}
div.gui_tag_editor_taglist_body a, div.gui_tag_editor_taglist_body a:visited, div.gui_tag_editor_taglist_body a:active { 
	color:#444; 
	font-weight:bold; 
	padding-left:5px;
}
div.gui_tag_editor_addform_body { margin-bottom:10px; }

div.gui_button {
	padding:1px; padding-left:4px; padding-right:4px;
	background-color:#bbb; color:#fff;
	border-top:1px solid #fff; border-left:1px solid #fff;	
	border-bottom:1px solid #000; border-right:1px solid #000;
}
td.feed_list_top {
	border-bottom:1px dotted #ccc;
	padding:3px; font-size:11px;
}
tr.feed_list_edit_0 {

}
tr.feed_list_edit_1 {
	background-color:#EFF3F6;
}
td.feed_list_edit {
	border-bottom:1px dotted #ccc;
	padding:3px; font-size:11px;
}
td.feed_list_edit a, td.feed_list_edit a:visited, td.feed_list_edit a:active { color:#666; }

div.gui_portlet_box {
	font-size: 10px; 
}

table.gui_portlet_box {
	margin-top:7px;
} 
tr.gui_portlet_box_title { 
	border: 1px solid #aaa;
	background-color: #99cc00; color:#fff;
	padding: 10px; 
}
td.gui_portlet_box_title {
	padding:5px; padding-top:10px; padding-left:10px;
	color:#fff; 
	font-weight:bold; 
}
td.gui_portlet_box_content { 
	border: 1px solid #ccc;
	background-color: #EEF1E6;
	padding: 10px; 
}
div.gui_success {
	border:1px solid #393; color:#090;
	padding:2px; padding-left:5px; margin-top:6px;
}




div.gui_reader_head {
        background-image:url("/go/freshnews/_ws/mediabase/images/customdesign/head.gif"); background-repeat:repeat-x;
        border-bottom: 1px solid #ccc;
        padding: 4px;
        font-weight: bold;
}
div.gui_reader_directories_head {
        padding:5px; padding-top:3px; padding-bottom:3px;
        font-weight:bold;
        background-color:#D7DFBE; color:#444; border-bottom:1px solid #B6BF9B;
}
img.gui_rss_feed { margin-top:3px; }

th.gui_reader_entries { border-bottom:2px solid #fff; padding-left:5px; }

div.gui_reader_entries {
	padding:0px; margin:0px;
}
div.gui_reader_entries_head {
        margin:0px; padding:5px; padding-top:6px; padding-bottom:6px;
        font-weight:bold;
        background-color:#D7DFBE; color:#444; border-bottom:1px solid #B6BF9B;
}
tr.gui_reader_list_category_1 {
        background-color:#E4ECCB; font-weight:bold;
}
td.gui_reader_list_category {
        border-top:1px solid #D3E2A6; border-bottom:1px solid #D3E2A6;
	vertical-align:top;
}
div.gui_reader_list_category_0 {
        font-size:10px; vertical-align:top;
        padding:1px; padding-left:3px; padding-right:4px;
}
div.gui_reader_list_category_1 {
        font-size:10px; font-weight:bold; vertical-align:top; border-top:1px solid #D3E2A6; border-bottom:1px solid #D3E2A6;
        padding:1px; padding-left:3px; padding-right:4px;
}
a.gui_reader_list_category_0, a.gui_reader_list_category_0:visited, a.gui_reader_list_category_0:active { color:#000; }


tr.gui_reader_list_entry_1 {
        background-color:#E4ECCB;
}
tr.gui_reader_list_entry_0 {

}
th.gui_reader_entries {
        font-size:11px; text-align:left; border-bottom:1px solid #D3E2A6;
}

td.gui_reader_list_entry {
        font-size:10px; padding-left:2px; padding-right:5px; border-bottom:1px solid #D3E2A6;
}

div.gui_reader_list_entry_0 {
        font-size:11px;
        padding:1px; padding-left:4px; padding-right:4px;
}
div.gui_reader_list_entry_1 {
        font-size:11px; font-weight:bold;
        padding:1px; padding-left:4px; padding-right:4px;
}
a.gui_reader_list_entry_0, a.gui_reader_list_entry_0:visited, a.gui_reader_list_entry_0:active { color:#000; }
div.gui_reader_list_entry_unread, div.gui_reader_list_entry_unread:visited, div.gui_reader_list_entry_unread:active { color:#000; font-weight:bold; }
div.gui_reader_list_entry_read, div.gui_reader_list_entry_read:visited, div.gui_reader_list_entry_read:active { color:#000; }
div.gui_reader_entry_head {
        padding:5px;
        font-weight:bold;
        background-color:#F97509; color:#fff; border-bottom:1px solid #EEBE9C;
}
div.gui_reader_entry_body {
        
}
div.gui_toolbar { padding:0px; margin:0px; }
table.gui_toolbar { margin:0px; }
tr.gui_toolbar {
        background-color: #fff; background-image:url("/go/freshnews/_ws/mediabase/images/customdesign/gui_toolbar.gif"); background-repeat:repeat-x;
        margin:0px; padding:0px;
        height: 25px;
}
td.gui_toolbar_item {
        padding:0px; vertical-align: middle; border:none; font-size:10px; padding-left:4px;
}
div.gui_toolbar_button {
        padding: 0px; margin: 0px; color: #000; font-size: 10px; border:none; 
}
div.gui_toolbar_button a, div.gui_toolbar_button a:visited, div.gui_toolbar_button a:active { font-size:10px; }
div.gui_toolbar_button img {
        padding:0px; margin:0px; margin-right: 4px; vertical-align: middle;
}

div.gui_rss_reader {
	margin:0px; padding:0px;
	border: 1px solid #ccc;
	border-top: none;
}

div.gui_rss_reader_tags_dropdown {
        text-align:left;
        padding:3px; padding-left:5px;
}
a.gui_rss_reader_entry_title, a.gui_rss_reader_entry_title:visited, a.gui_rss_reader_entry_title:active { color:#fff; }

div.gui_reader_entry_head { padding:5px; }
div.gui_rss_entry_description { padding:5px; }


div.gui_dialog_head {
        font-size: 16px;
        font-weight: bold;
        border-bottom: 1px solid #eebe9c;
        padding-bottom: 2px;
        margin-bottom: 6px;
}
div.gui_dialog_body {
	border:1px solid #bbb; padding:6px; background-color:#efefef;
}


div.gui_form_submit { margin-top:10px; }

div.gui_blocknav { padding-top:2px; padding-bottom:2px; margin-top:2px; }

div.gui_blocknav_item.active { font-weight:bold; padding-left:2px; padding-right:2px; }
div.gui_blocknav_item.other  { padding-left:2px; padding-right:2px; }
div.gui_blocknav_item.fill   { padding-left:2px; padding-right:2px; }

td.gui_blocknav_item.summary { padding-left:20px; }


table.gui_blocknav.complex { font-size:11px; margin-top:3px; }

div.gui_rss_reader_entry_empty, div.gui_rss_reader_feeds_empty, div.gui_rss_reader_entries_empty {
	padding: 10px; 
} 