body {
	color: #186fa7;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
file, input, select, textarea, option, b, p, td, form {font-family: Tahoma, Verdana, Helvetica, sans-serif; color:#186FA7;}
td {font-size:11px; font-family: Tahoma, Verdana, Helvetica, sans-serif; color:#186FA7;}
h1{font-size:16px; }
h2{font-size:14px; }
h3{font-size:12px; }
h4{
	font-size:12px;
}
hr   { color: #fff; background-repeat: repeat; width: 100%; height: 1px; border-top: 1px dotted #7abe30; border-right: 0; border-bottom: 0; border-left: 0 }

.tableHeight100 { height: 100% }

.bold {font-weight:bold;}
.text {line-height:14px; }
.justify {text-align:justify; line-height:14px;}
.white {color:#ffffff;}
.whitebold {color:#ffffff; font-weight:bold;}

.f12 {font-size:12px}
.f14 {font-size:14px}
.f10   { color: #696969; font-size: 10px }

.formelement  { font-size: 11px; border-width: 0; border-color: #fff; outline-color: #fff }

a  { color: #6c0; text-decoration: none }
a:hover {text-decoration:underline;}

a#red  { color: #f00; text-decoration: none }
a#red:hover  { color: #c33; text-decoration: underline }

a#white  { color: #fff; text-decoration: none;  }
a#white:hover  { color: #fff; text-decoration: underline }

a#redbg    { color: #fff; font-size: 20px; text-decoration: none; background-color: #f00 }
a#redbg:hover    { color: #f5f5f5; font-size: 20px; text-decoration: underline; background-color: #f00 }


.teaserbox { color: #fff; background-color: #f08080; padding: 5px; border: dashed 1px #8b0000 }

.login_ft { color: #fff; font-size: 10px }
.login_ipt { color: #288fbf; font-size: 10px; border: solid 1px #5c9eb8 }

.newsletter_ft  { color: #fff; font-size: 10px; font-weight: bold }


.moduletable_menu  { }
.left  { }
.mainmenu_table  { width: 100% }
.mainmenu_link   { color: #fff; width: 100% }
.mainlevel     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_inactive.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 28px }
.mainlevel#active_menu { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_active.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 28px }
.mainlevel2     { color: #fff; font-size: 11px; font-weight: bold;  background-color: #7abe30; padding-top: 5px; padding-bottom: 5px; padding-left: 40px }
.mainlevel2#active_menu     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_arrowinactive.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 40px }
.mainlevel3     { color: #fff; font-size: 11px; font-weight: bold;  background-color: #7abe30; padding-top: 5px; padding-bottom: 5px; padding-left: 40px }
.mainlevel3#active_menu     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_arrowinactive.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 40px }



.mainmenu_active     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_active.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }
.mainmenu_inactive     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_inactive.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }
.mainmenu_club_active     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_club_active.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }
.mainmenu_club_inactive     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_club_inactive.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }
.mainmenu_sub_active     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/mainmenu_arrowinactive.gif); background-color: #63a209; margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 38px }
.mainmenu_sub_inactive     { color: #fff; font-size: 11px; font-weight: bold; background-color: #7abe30; margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 38px }
.footermenu {font-size:11px; color:#186FA7;}

.bt_green_big     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/bt_green_bg_big.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }
.bt_orange_big     { color: #fff; font-size: 11px; font-weight: bold; background-image: url(../images/bt_orange_bg_big.gif); margin-left: 0; padding-top: 5; padding-bottom: 5; padding-left: 30px }

.bt_green       { color: #fff; font-size: 9px; font-weight: bold; background-image: url(../images/bt_bg.gif); text-transform: uppercase; margin-left: 0; padding: 1px 5px 1px 17px; width: inherit; height: 13px }
.bt_orange       { color: #fff; font-size: 9px; font-weight: bold; background-image: url(../images/bt_orange_bg.gif); text-transform: uppercase; margin-left: 0; padding: 1px 5px 1px 17px; width: inherit; height: 13px }
.submit_green        { color: #fff; font-size: 9px; font-weight: bold; background-image: url(../images/bt_bg.gif); text-transform: uppercase; margin-left: 0; padding: 0 5px 2px 17px; width: inherit; height: 13px; border-width: 0 }
.bt_inactive        { color: #fff; font-size: 9px; font-weight: bold; text-decoration: line-through; background-image: url(../images/bt_inactive_bg.gif); text-transform: uppercase; margin-left: 0; padding: 1px 5px 1px 17px; width: inherit; height: 13px }


.devide_green         { color: #fff; background-repeat: repeat; width: 100%; height: 1px; border-top: 1px dotted #7abe30 }
.devide_white        { color: #fff; background-repeat: repeat; margin-left: 0; width: 100%; height: 1px; border-top: 1px dotted #ffffff }
.devide_green_narrow          { color: #fff; background-repeat: repeat; margin-bottom: -5px; width: 100%; height: 1px; border-top: 1px dotted #7abe30 }
.devide_white_narrow        { color: #fff; background-repeat: repeat; margin-left: 0; width: 100%; height: 1px; border-top: 1px dotted #ffffff }

.headline_right {color: #fff; text-decoration: none; font-weight: bold; }

.successrate_text {color: #E96717; font-size: 9px; text-decoration: none; font-weight: bold; }
.successrate {color: #E96717; font-size: 12px; text-decoration: none; font-weight: bold; }

.ul_standard { white-space: normal; list-style-position: outside; display: block }

.box_form_warning { border: dashed 1px #f30 }

.form_fieldname   { color: #b4b4b4 }
.form_fieldname_err   { color: #ff0000 }

.performance { color: #c30; font-size: 12px; font-weight: bold }








/* Scroller */	
#my-glider{
	float:right;
	display: inline;
	width: 420px;
	min-height: 90px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	/*border:1px #FFFFFF dashed;*/
} 	

.column{
	width: 200px;
	border:1px #FFFFFF dashed;
	width:450px;
} 	

div.scroller {
	width: 420px; /* height: 480px; */
	overflow: hidden;
	text-align:left;
}
div.scroller div.section {
	width:420px; /* height:480px; */
	overflow:hidden;
	float:left;
}
div.scroller div.content {
	width: 10000px;
	padding:0;
	margin: 0;
}
			
.controls{ width: 420px; height: 30px; margin: 0; padding: 0 0 0 10px; list-style: none; }

.tab{
	color: #ffffff;
	width: 20px;
	height: 20px;
	margin: 0 4px;
	padding-top: 2px;
	display: block;
	float: left;
	text-align:center;
	font-weight: bold;
	font-size: 1.2em;
	background-color: #b2c3d5;
}
.section .tab.current{
	color: #003;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#side2ndNav{margin: 5px auto; text-align: center; }
.tab a:hover, .tab a:hover, .tab a:hover, .tab a:hover {color: #fff; }

.channelItem{
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}
.channelItem a#hover{
	color:#ffffff;
	text-decoration:underline;
	text-align:left;
}
.channelItem img{
	color:#ffffff;
	text-align:left;
}


.videoItem{
	color:#ffffff;
	margin: 0 0;
	padding: 0 10px 10px 0;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	border-bottom: #b2c3d5 dotted 1px;
	height:65px;
	width:190px;
	float:left;
}

.videoItem.actual{
	color:#ffffff;
	margin: 0 0;
	padding: 0 10px 10px 0;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	border-bottom: #b2c3d5 dotted 1px;
	height:65px;
	width:190px;
	float:left;
}

.videoItem a{color: #b2c3d5; }

.videoItem.actual a{color: #ffffff; }

.videoItem b{color: #ffffff; }

.videoItem a:hover{color: #fff; }

.videoThumbnail{
	float: left;
	margin-right: 10px;
	border-color: #000121;
}
