/* CSS Document */
Body {background-color:#2A57A5; width:100%; height:100%; margin:0; padding:0;}

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input {color:#000; font-family:Verdana, Arial, sans-serif;}
th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px; line-height:16px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#2A57A5;font-weight:normal;}
h1{font-size:12px;}
h2, h2 input{padding:5px 0px; margin:0px 0px 10px 0px; border-bottom:1px solid #7C7C7C; font-weight:bold;}
h3{font-size:14px;margin:0; padding:0; font-weight:normal; color:#202020;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:#000; text-decoration:underline; font-weight:normal; }
a:hover{color:#2A57A5; text-decoration:underline;}
.Head{color:#7C7C7C;font-weight:normal;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{width:100%;}

#TopMenuPane01_style {width:100%;}
.TopMenuPane01{float:right; padding:0; margin:0 10px; background-color:#fff;}
.logo_pad{padding:10px; margin:0; background-color:#fff;}
.top_menu02{padding:0; margin:0; background:#2A57A5 url(images/verlauf-top.gif) no-repeat top right; height:38px;}

.top_left{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.top_right{padding:0 16px 0 16px; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.top_bg{background-color:#fff; padding:0; margin:0;}

#login_style{float:right; line-height:34px; padding-right:16px;}

.center_bg{padding:0; margin:0; clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}

.content_pad {background-color:#C2D0E3;padding:0; margin:0 16px 0 16px;}

/* .bot_left{padding:0; margin:0; background:url(images/bot_left.png) repeat-y top left;} */
/* .bot_right{padding:0 16px 0 16px; margin:0; background:url(images/bot_right.png) repeat-y top right;} */
.bot_bg{padding:0 0 0 16px; margin:0; background:url(images/bot_bg.png) no-repeat; min-height:42px;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

a.CommandButton:link, a.CommandButton:visited{color:#000; font-weight:bold;}
a.CommandButton:hover{color:#2A57A5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead {font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited {font-size:10px; color:#6D88B6; text-decoration:none;}
a.user:hover{color:#C2D0E3; text-decoration:underline;}

/*-------------- Footer Style --------------*/
.footer {font-size:12px; color:#fff; font-weight:normal;}
a.footer:link,a.footer:active,a.footer:visited {font-size:11px; color:#fff; font-weight:normal; text-decoration:underline;}
a.footer:hover{color:#C2D0E3; text-decoration:underline;}

/*--------- pane style ----------*/

#ContentPane_style{width:100%; padding:0; margin:0;}
#LeftPane_style {float:left; width:756px; margin:0; padding:0; border-left:solid 2px #fff; border-right:solid 2px #fff;}
#BannerPane_style {float:right; padding:17px 0 0 0; margin:0; width:178px;}
.TopPane{float:left; width:726px; padding:10px 20px 10px 10px; margin:0; background-color:#fff;}
.BannerPane {width:168px; margin:0; padding:0 0 0 5px;}
.ContentPane{float:left; width:726px; padding:10px 20px 0px 10px; margin:0px;}

#ContentPaneLR_style {width:756px; overflow:hidden; margin:0; padding:0; background:transparent url(images/bg-contentpanelr.gif) repeat-y;}
.ContentPaneLeft {float:left; width:378px; padding:0; margin:0;}
.ContentPaneRight {float:right; width:378px; padding:0; margin:0;}

#FooterPane{padding:5px 0px 0px 10px}

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions {float:left;}
.c_icon img {float:left; padding-right:4px;}
.icn img{margin-right:5px;}

.c_title {font-size:16px;}

.title_vis{float:left; padding-top:5px; margin-right:10px;}

.c_content{clear:both;}
.c_contentpane p {padding:0; margin:0 0 10px 0;}
.c_contentpaneRSS{text-align:left; padding:5px; margin:0;}
.c_footer {clear:both;padding-bottom:10px; text-align:right;}

.sportzeit-03-left {width:358px; border-top:solid 2px #fff; padding:0 10px; margin:0;}
.sportzeit-04-right {width:358px; border-top:solid 2px #fff; padding:0 10px; margin:0;}

/*-------------- sportzeit Styles --------------*/
.BannerHead{padding-left:2px; font-size:10px; color:#7C7C7C;font-weight:normal;}
.article  {color:#000000; font-size:12px; margin-bottom: 10px;}
#articleCategory {color:#2A57A5; text-decoration:none; font-weight:bold; width:180px; float:right; text-align:right;}
.articlesmall {width:90px; float:left;}


div.spo_cat_table table {border: #c2d0e3 1px solid; border-collapse:collapse; clear:both; margin:0; padding:0; width:100%;}
div.spo_cat_table tbody td {border: #c2d0e3 1px solid; margin:0; padding:5px; width:240px;}
.view_item_html_footer_bg {background-color:#C2D0E3; padding:5px; margin:0;}
.spo_headline_blau {font-size:16px; color:#2A57A5;font-weight:normal; padding:5px 0px; margin:0px 0px 10px 0px; font-weight:bold;}
.HeadViewItem {font-size:16px; color:#000000;font-weight:normal; padding:0px; margin:0px; font-weight:bold;}

A.articlelink:link {color:#2A57A5; text-decoration:none; font-weight:bold;}
A.articlelink:visited {color:#2A57A5; text-decoration:none; font-weight:bold;}
A.articlelink:active {color:#2A57A5; text-decoration:none; font-weight:bold;}
A.articlelink:hover {color:#000000; text-decoration:underline;}

#articleCategory a:link {color:#2A57A5; text-decoration:none; font-weight:bold;}
#articleCategory a:visited {color:#2A57A5; text-decoration:none; font-weight:bold;}
#articleCategory a:active {color:#2A57A5; text-decoration:none; font-weight:bold;}
#articleCategory a:hover {color:#000000; text-decoration:underline;}

