﻿html,body,form {margin:0px; padding:0px}
html {overflow-y:scroll;} /*For FF vertical scroll*/
body {
height:100%; /*height hacks used on event detail - FT*/ background-color:#ffffff; font-size:0.8em; font-family:Arial , verdana, sans-serif; text-align:center; color:#797a7b;}/*initializing a font size - background color set so footer appears to reach bottom go_cb_content brings page back to white - TODO would like a better solution for this...*/
body.go_body {background-color:#ffffff;}
a {font-weight:bold; text-decoration:none; color:#232527;}
a:hover {text-decoration:underline; color:#058cd1;}
a img {border:0px;}
ul {margin:0px; padding:0px; list-style:none;}
li {margin:0px; padding:0px; color:#797a7b}
table {padding:0px; margin:0px; border-collapse:collapse;}
p, span {padding:0px; margin:0px;}
h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px; color:#bfbfc0; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}







#info
{
	position: absolute;
	background-image: url(images/ecke_rechts.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: white;
	filter: alpha(opacity=70); /* IE */
	-moz-opacity: 0.7; /* Gecko-Browser */
	opacity: 0.7; /* Opera 9+ */
	z-index: 501;
}

#info2
{
	background-image: url(images/ecke_links_pfeil.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	z-index: 502;

}

#info3
{
	background-image: url(images/ecke_oben_links.png);
	background-position: top left;
	background-repeat: no-repeat;
	z-index: 503;
}

#info4
{
	background-image: url(images/ecke_oben_rechts.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-size: 8pt;
	padding: 7px 7px 14px 7px;
	z-index: 504;
}








/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}



.textcontainer { background-color:#fff; border:2px solid #999999; clear:both; display:block; font-family:"Courier New",Courier,Arial,sans-serif; font-size:12px; height:200px; margin:5px 0pt 0pt; overflow:auto; padding:5px; width:98%; }

h3.first {font-family: "Trebuchet MS", Georgia, Arial, Verdana; font-size:1.0em; line-height:1.8em; color:#444444; margin-top:10px; padding-left:7px;background-image: url(images/top.gif); border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
h3.ruhmeshalle {font-family: "Trebuchet MS", Georgia, Arial, Verdana; font-size:1.0em; line-height:1.8em; color:#cbbc3e; margin-top:10px; padding-left:7px;background-image: url(images/top1.gif); border-bottom: 1px solid #e4dda3; border-right: 1px solid #e4dda3;}


.tabelle1 {padding:4px; border:1px solid #cccccc; border-top:0; color:#424344; background:#f3f3f3;}
.tabelle2 {padding:10px; border:1px solid #cccccc; border-top:0; background:#ffffff;}



.login {
	color: white;
	font-size:1.2em; 
	font-family: "Trebuchet MS", Georgia, Arial, Verdana;
}

.go_tipp { color:#ffffff; background:#84aa75; border:2px solid #6e8465; padding:3px;}


/*Ticker*/
.go_ticker_container {position:absolute; top:0px; right:5px; line-height:41px; vertical-align:middle;}
.go_ticker_container h6 {float:left; color:#058cd1; font-size:1.1em; line-height:41px; font-family: "Courier New",Courier,Arial,sans-serif; padding:0px 2px 0px 0px;}
.go_ticker_container a {color:#ffffff; text-decoration:none; line-height:41px;}
.go_ticker {float:left; width: 150px; overflow:hidden;}/*this is the window*/
/* END Ticker*/




div {color:#797a7b}/*defaulting font colour*/
p {color:#6a6b6d; margin:0px 0px 8px 0px;}
h1 {font-size:1.2em; color:#058cd1; font-weight:bold; }
h2 {font-size:1.2em; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}
h3 {font-size:1.0em; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}
h4, h4 a {font-size:1.0em; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}

.go_clr {clear:both;}

/*Cobrand Wrapper Layout*/
.go_cb_container {margin:0 auto;}
.go_cb_header {}
.go_cb_wrapper {float:left; width:100%}
.go_cb_content {background:#fff; background-image:url('images/background.png'); background-repeat:no-repeat; background-position:left top;}
.go_cb_left {}
.go_cb_right {}
/* END Cobrand Wrapper Layout */

/*Page Layout*/
.go_container {width:960px; margin:0 auto; text-align:left;}
.go_header {/*background:#eee position:relative;*/}
.go_heading {font-size:1.2em; line-height:1.4em; color:#7F8081; font-family:Trebuchet MS,Georgia,Arial,Verdana; font-weight:bold; padding:0; margin:0;}

.go_wrapper {float:left; width:100%}
.go_nav_left {float:left; width:170px; display:block; margin:0px 0px 10px -960px;/*possible min height hack - very simple should we need to, could be dynamic height to match center content with code --- min-height:1100px; height:auto !important; height:1100px; ---*/}
.go_nav_right {float:left; width:150px; display:block; margin:0px 0px 10px -150px;}

.go_content_two_col_left {display:block; margin:0px 0px 0px 170px; padding:0px 0px 0px 10px;}
/* END Page Layout */

/*hr's*/
.go_hr_dotted  {border-bottom:1px dotted #bfbfc0; margin:1px 0px 4px 0px; display:block; clear:both; height:auto;}
/*END hr's*/



/* Logo - Search GEOIP - Panel */
.go_logo_search_geo_container {width:100%; border-collapse:collapse; padding:0px; margin-bottom:10px;}
.go_logo_search_geo_container .go_box_default_wrapper {margin:0px;}

.go_top_logo_container {width:160px;}
.go_top_logo {width:200px; height:105px; overflow:hidden; position:relative;}
.go_top_logo span {position:absolute; left:10px; top:-1px; font-size:10px; color:#999999; padding:0px; margin:0px; line-height:10px; height:10px; overflow:hidden; font-weight:bold; text-transform:uppercase; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}
.go_top_logo:hover span {color:#c5f387;}



/*if you dont know what youre doing with this please leave it*/
.go_search_container {white-space:nowrap; vertical-align:middle; padding-top:1px;}
.go_search_container table {margin:0px auto;}
.go_search_container .go_box_default_body {padding:3px 7px;}
.go_search_box {display:inline; margin:0px; padding:0px;}
.go_search_box div {border:2px solid #058cd1; padding:0px 0px 0px 0px; float:left; vertical-align:middle;}
.go_search_box div div {border:1px solid #797a7b; padding:0px 0px 0px 0px; float:none; vertical-align:middle;}
.go_search_field {color:#6a6b6d; background:transparent; width:22em; border:0px; padding:2px 0px 3px 2px;}
.go_search_field.go_watermark {color:#7f8081;}
span.go_search_button_container {border:0px; margin:0px 0px 0px 7px;}
/*thanks - FT*/

/* Admin Panel */
.go_nav_admin_container {display:block; clear:both; height:23px; overflow:hidden;}

.go_nav_admin {float:right; margin:0px; height:23px; font-size:0.9em; font-weight:bold;}
.go_nav_admin img {margin:-3px 1px 0px 0px; vertical-align:middle;}
.go_nav_admin ul {float:left; background: url(images/tab_admin_left.gif) no-repeat left top;}
.go_nav_admin li {height:23px; float:left; padding:0px 7px 0px 3px; background: url(images/tab_admin_middle.gif) no-repeat right top;}
.go_nav_admin a {color:#47484a; display:block; padding:3px 0px 3px 0px; text-decoration:none;}
.go_nav_admin a:hover {color:#058cd1; text-decoration:underline;}
li.go_nav_admin_first {padding-left:7px;}
li.go_nav_admin_last {padding-right:7px; background: url(images/tab_admin_right.gif) no-repeat right top;}
/* END Admin Panel */

.go_welcomebox_display:h4 {color:#058cd1}
.go_welcomebox_container {width:154px; padding-top:12px;}
.go_welcomebox_container .go_box_default_body {padding:2px 7px;}

/* END Logo - Search GEOIP - Panel */

/* Primary Navigation bar */
.go_pri_tab_container {position:relative; font-family: "Trebuchet MS", Georgia, Arial, Verdana; height:39px; overflow:hidden; margin:0px 0px 10px 0px; padding:0px;}
.go_pri_tab_link_wrapper {margin-left:5px;}/*indents cat nav from the left*/
.go_pri_tab_link {background:#fff url(images/nav_standard_left.gif) no-repeat left top; width:100%;}/*1200 wide left of cat nav bar*/
li.go_pri_tab_link_wrapper {background: url(images/nav_standard_right.gif) no-repeat right top;}/*li that has cat nav nested in it has closing bg image*/
.go_pri_tab_ul {height:39px; text-align:left;}/*list of cats*/
.go_pri_tab_ul li {position:relative; height:39px; float:left; background:url(images/nav_standard_middle.gif) no-repeat right top;}/*puts seperating img in*/
.go_pri_tab_ul li a {float:left; font-weight:bold; font-size:1.2em; color:#fff; padding:12px 10px 9px 5px; position:relative; text-decoration:none;}
.go_pri_tab_ul li a:hover {text-decoration:underline;}
.go_pri_tab_ul li a img {position:absolute; height:39px; top:0px; left:-3px; z-index:10;}/*this hack gives hover area left of text*/



/* END Primary Navigation bar */

/*Left Nav  */
.go_nav_container .go_box_headed_body {padding:0px;}
.go_nav_container a {color:#47484a}
.go_nav_container a:hover {color:#058cd1}
/*homepage*/
.go_nav_block h1 {padding:0px 0px 4px 0px; margin:0px 0px 0px 0px; font-size:1.2em; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial, Verdana; display:block; border-bottom:1px solid #bfbfc0; background: #fff url(images/box_default_middle_small.gif) repeat-x left bottom;}
.go_nav_block h1 a {font-weight:bold;}
.go_nav_block h2 {padding:0px 0px 4px 0px; margin:0px 0px 0px 0px; font-size:1.2em; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial, Verdana; display:block; border-bottom:1px solid #bfbfc0; background: #fff url(images/box_default_middle_small.gif) repeat-x left bottom;}
.go_nav_block h2 {font-weight:bold;}

.go_nav_block a {font-weight:normal}
.go_nav_block .no_bg {background-image:none;}               
                      
/*left nav styles*/
.go_nav_left .go_hr_solid {height:4px; margin:0px 0px 4px 0px;} /*reduces vertical space on leftnav hr's*/
.go_nav_left .go_hr_dotted  {height:4px; margin:0px 0px 4px 0px;}
.go_nav_left .go_float_img_left {margin:0px 4px 0px 0px;} /*reduces spacing around rightnav floated images*/
.go_nav_left h1 {font-size:1.2em;}
.go_nav_left h2 span {color:#058cd1;}
/* END Left Nav*/


h4.go_heading {color:#47484a; font-size:1.2em;line-height:1.2em;}
h4.go_heading span, div.go_heading span {color:#058cd1;}
div.go_heading {color:#47484a; font-size:1.2em;}
h5.go_sub_heading{color:#058cd1; font-size:1.2em; line-height:1.2em;}

/* END Right Nav */


/*Box Title constructors*/
.go_box_title, .go_box_title:hover {font-size:14px; line-height:21px; height:21px; overflow:hidden; position:absolute; top:0px; left:5px; font-weight:bold; font-family: "Trebuchet MS", Georgia, Arial Narrow, Verdana;}
.go_login_container .go_box_title_outside,.go_login_container .go_box_title_outside:hover {font-size:21px; position:relative; margin:0 0 -20px 0; z-index:10; font-family: "Trebuchet MS", Georgia, Arial, Verdana;}

.go_box_container {width:100%; position:relative; padding:18px 0px 0px 0px; display:inline-block;}
.go_box_container2 {width:100%; position:relative; padding:18px 0px 0px 0px; display:inline-block;}
/*END Box Title constructors*/

/*-----------------Box Assemblies ---------------*/
/*Div Boxing*/
/*headed*/
.go_box_headed_wrapper {clear:both; width:100%; margin:0px 0px 10px 0px; background: #fff url(images/headed_body_bg.gif) repeat-x bottom left;}
.go_box_headed_header_left {height:12px; display:block; clear:both; background: url(images/headed_top_left.gif) no-repeat top left;}
.go_box_headed_header_right {float:right; height:3px; width:5px; overflow:hidden; background: url(images/headed_top_right.gif) no-repeat top right;}
.go_box_headed_body {overflow:hidden; padding:5px 8px; border:1px solid #bfbfc0; border-top:none; border-bottom:none;}
.go_box_headed_footer_left {height:5px; display:block; clear:both; background: url(images/headed_bottom_left.gif) no-repeat top left;}
.go_box_headed_footer_right {float:right; height:5px; width:5px; overflow:hidden; background: url(images/headed_bottom_right.gif) no-repeat right top;}
/*END headed*/
/*default*/
.go_box_default_wrapper {clear:both; width:100%; margin:0px 0px 10px 0px; background: #fff url(images/default_body_bg.gif) repeat-x bottom left;}
.go_box_default_header_left {height:5px; display:block; clear:both; background: url(images/default_top_left.gif) no-repeat top left;}
.go_box_default_header_right {float:right; height:5px; width:5px; overflow:hidden; background: url(images/default_top_right.gif) no-repeat top right;}
.go_box_default_body {overflow:hidden; padding:5px 8px 0px 8px; border:1px solid #bfbfc0; border-top:none; border-bottom:none;}
.go_box_default_footer_left {height:5px; display:block; clear:both; background: url(images/default_bottom_left.gif) no-repeat top left;}
.go_box_default_footer_right {float:right; height:5px; width:5px; overflow:hidden; background: url(images/default_bottom_right.gif) no-repeat right top;}
/*END default*/

