/* TEMPLATE CSS a6a6a6
*********************************************/

a.profilers:link { display: block; float: right; text-decoration: none; margin-top: -18px; padding-right: 5px; }

/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0; font-size:100%; margin:0; padding:0;}
a {outline:none;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
del,ins {text-decoration:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup,sub {vertical-align:baseline;}
legend {color:#000;}
input,button,textarea,select,optgroup,option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input,button,textarea,select {font-size:100%;}

.gkIsWrapper-gk_sporter1 { margin-bottom: 20px; }

/* start */

#wrapper { width: 100%; height: 100%;  background: url(../images/bodybg.png) no-repeat top center #3d4849; }
html { height: 100%; padding: 0px;}
body { background: #303535; color:#fff; font-family: Times New Roman; font-size: 14px; text-align:center;}

ul.actions { display: none; }

/* LAYOUT
*********************************************/


.webitall {
    height: 18px;
    margin: 0 auto;
    text-align: right;
    width: 1000px;
	margin-buttom: 10px;
}
#overall { margin: 15px auto 0px; display: inline-block; text-align:left; width: 1000px; line-height: 140%; position: relative; }
#overall p { margin-bottom: 10px; }
#overall h1,
.inmain .moduletable h3 { font-size: 20px; font-weight: normal; margin-bottom: 5px; text-transform: none; }

#overall #left { float: left; width: 220px; }
#overall #right { float: right; width: 755px; background: url(../images/rightbg.png) no-repeat; }
    #overall #right #box { float: left; width: 234px; height: 234px; color: #222e2f; margin-right: 17px; margin-bottom: 17px; }
    #overall #right #box.text { padding: 10px 10px 0; width: 214px; height: 224px; position: relative; z-index: 9999; }
	#overall #right #box.text p { margin-bottom: 5px; }
    #overall #right #box.logo { background: url(../images/logo.jpg) no-repeat center center; text-align: center; }
    #overall #right #box.logo a { display: block; width: 234px; height: 234px; }
    #overall .menu { position: relative; z-index: 1; list-style-type: none; margin-left: 0px; }
	#overall .menu li { position: relative; }
	#overall .menu li.parent { background: url(../images/menuparent.png) no-repeat right; }
	#overall .menu li .separator { width: 100%; display: block; }
	#overall .menu li li { background: none; position: relative; }
	#overall .menu li ul { display: none; -webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.5); box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.5); z-index: 2; list-style-type: none; margin-bottom: 0px; position: absolute; border: 1px solid #162424; border-bottom: 0px; background: #303535; left: 180px; top: 10px; width: 170px; }
	    #overall .menu li ul li { border-bottom: 1px solid black; }
		#overall .menu li ul li:hover { background: #505656; }
	    #overall .menu li ul li a { line-height: 1.2em; background: none; padding-left: 3px; }
	    #overall .menu li:hover ul { display: block; }
	#overall .menu li a { font-family: Garamond; font-size: 18px; padding-left: 33px; color: #fff; text-decoration: none; line-height: 50px; display: block; background: url(../images/menulibg.png) repeat-x bottom; }
	#overall .menu li a.end { background: none; }
	#overall .menu li a:hover { color: #e3e3e3; }
	#overall .menu li.active {  }
	#overall .menu li.active a { color: #a4e144; font-weight: bold; }
	#overall .menu li.active li { background: none; }
	#overall .menu li.active li a { color: #fff; font-weight: normal; padding-left: 4px; }
	    #overall .menu li.active li.active { background: #758080; }
	#overall .menu li.active li.active a { color: #fff; }
	#overall .menu li.active li.active li a { color: #fff; }
	#overall .menu li.active li.active li.active a { color: #000; }
	#overall .menu li.active li.active ul { padding-top: 0px; padding-bottom: 0px; }
    #main #right { float: right; width: 320px; line-height: 1.5em; }
    #brombaer { position: absolute; bottom: -175px; left: 0px; background: url(../images/brombaer.png) no-repeat; width: 330px; height: 330px; }
#bottom { height: 161px; background: url(../images/footerbg.jpg) repeat-x bottom; }

#footer { color: #fff; text-align: center; background: #303535; padding-top: 20px; }
#footer a { color: #fff; }

/* Floats */
.float-left {float:left;}
.float-right {float:right;}
.group:before, .group:after {content:""; display:table;}
.group:after {clear:both;}
* html .group {zoom:1;}

/* MENUS
*********************************************/

/* LINKS
*********************************************/
a:link,a:visited {color:#298A40; font-weight:normal; text-decoration:underline;}
a:hover {color:#0e521e; font-weight:normal; text-decoration:none;}

/* STANDARD
*********************************************/
ul { margin-left: 15px; margin-bottom: 10px; }

/* MODULES
*********************************************/
.moduletable h3 { font-weight: bold; color: #000; font-size: 15px; text-transform: uppercase; margin-bottom: 0px; }

/* CONTENT
*********************************************/
.content { display: inline-block; width: 100%; background: #fff; padding-top: 15px; padding-bottom: 10px; }

/* OVERRIDES
*********************************************/


/* GENERAL
**************************************************/