TD#bgleftall {
	BACKGROUND-IMAGE: url(../template_images/bg_01b.jpg); WIDTH: 15px; BACKGROUND-REPEAT: repeat-y
}
TD#bgleft {
	BACKGROUND-IMAGE: url(../template_images/bg_01.jpg); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 715px
}
TD#bgrightall {
	BACKGROUND-IMAGE: url(../template_images/bg_03b.jpg); WIDTH: 15px; BACKGROUND-REPEAT: repeat-y
}
TD#bgright {
	BACKGROUND-IMAGE: url(../template_images/bg_03.jpg); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 715px
}
TD#center {
	WIDTH: 950px
}
#colnormal A {
	COLOR: #03345d
}
.grey {
	COLOR: #777777
}
BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../template_images/bg.jpg); MARGIN: 0px auto; WIDTH: 980px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #e0e4e7
}
TD {
	VERTICAL-ALIGN: top
}
TD.tdcell1 {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../template_images/1pxdotted.gif); WIDTH: 350px; BACKGROUND-REPEAT: repeat-x
}
TD.tdcell2 {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../template_images/1pxdotted.gif); WIDTH: 350px; BACKGROUND-REPEAT: repeat-x
}
H1 {
	FONT-FAMILY: arial,sans-serif
}
H2 {
	FONT-FAMILY: arial,sans-serif
}
H3 {
	FONT-FAMILY: arial,sans-serif
}
H4 {
	FONT-FAMILY: arial,sans-serif
}
H5 {
	FONT-FAMILY: arial,sans-serif
}
H6 {
	FONT-FAMILY: arial,sans-serif
}
P {
	FONT-FAMILY: arial,sans-serif
}
TD {
	FONT-FAMILY: arial,sans-serif
}
UL {
	FONT-FAMILY: arial,sans-serif
}
LI {
	FONT-FAMILY: arial,sans-serif
}
P {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
UL {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: lighter; COLOR: #777777
}
H2 {
	FONT-WEIGHT: lighter; COLOR: #777777
}
H3 {
	FONT-WEIGHT: lighter; COLOR: #777777
}
H4 {
	FONT-WEIGHT: lighter; COLOR: #4F9518
}
H5 {
	FONT-WEIGHT: lighter; COLOR: #777777
}
H6 {
	FONT-WEIGHT: lighter; COLOR: #777777
}
H1 {
	FONT-SIZE: 22px;
	color: #60A40F;
	border-bottom-width: 1px;
	border-bottom-color: #60A40F;
	border-bottom-style: solid;
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 24px
}
H5 {
	FONT-SIZE: 11px
}
H6 {
	FONT-SIZE: 10px
}
#innerbody {
	FLOAT: left; WIDTH: 950px
}
#head {
	BACKGROUND-IMAGE: url(../template_images/bg_02.jpg); WIDTH: 950px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 152px; BACKGROUND-COLOR: #03345d
}
#menu {
	BACKGROUND-IMAGE: url(../template_images/bg_menu.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 26px
}
#cont {
	BACKGROUND-IMAGE: url(../template_images/bg_m.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 415px; BACKGROUND-COLOR: #03345d
}
#tdcolleft {
	BACKGROUND-IMAGE: url(../template_images/blau_top.gif); WIDTH: 135px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 375px; BACKGROUND-COLOR: #03345d
}
#colleft {
	
}
#tdcolnormal {
	BACKGROUND-IMAGE: url(../template_images/grau_top.gif); WIDTH: 815px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 375px; BACKGROUND-COLOR: #dfe3e6
}
#colnormal-header {
  WIDTH: 815px;
}
#colnormal {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#tdcolleft2 {
	BACKGROUND-IMAGE: url(../template_images/submenu_blau_bottom.gif); WIDTH: 135px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
#tdcolnormal2 {
	BACKGROUND-IMAGE: url(../template_images/submenu_grau_bottom.gif); WIDTH: 815px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
.content {
	DISPLAY: block; FLOAT: left; WIDTH: 327px; COLOR: #ffffff
}
#spon {
	HEIGHT: 216px; BACKGROUND-COLOR: #b6bcbf
}
#med {
	BACKGROUND-IMAGE: url(../template_images/ft_2.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 79px; BACKGROUND-COLOR: #b6bcbf
}
#sponmed {
	WIDTH: 950px; LINE-HEIGHT: 0px; HEIGHT: 290px
}
#footer {
	BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
#footerleft {
	PADDING-LEFT: 30px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 300px; COLOR: #343c63; LINE-HEIGHT: 20px; FONT-FAMILY: arial,sans-serif
}
#footerright {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 570px; COLOR: #343c63; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
#footerright A {
	FONT-SIZE: 11px; COLOR: #343c63; LINE-HEIGHT: 20px; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.spacer {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#bottom {
	BACKGROUND-IMAGE: url(../template_images/footer.jpg); WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.csc-frame-rulerAfter {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../template_images/1pxdotted.gif); PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.csc-frame-rulerBefore {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../template_images/1pxdotted.gif); PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.menue-main {
	WIDTH: 100%; HEIGHT: 40px; TEXT-ALIGN: left
}
.menu1-main {
	HEIGHT: 25px
}
.menu1-main A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu1-main-act A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu1-main-end A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu1-main-end-act A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu1-main-end A {
	WIDTH: 130px
}
.menu1-main-end-act A {
	WIDTH: 130px
}
.menu1-main-act A {
	BACKGROUND-IMAGE: url(../template_images/button_active.gif); BACKGROUND-REPEAT: repeat-x
}
.menu1-main-end-act A {
	BACKGROUND-IMAGE: url(../template_images/button_active.gif); BACKGROUND-REPEAT: repeat-x
}
.menu1-main2 {
	HEIGHT: 26px
}
.menu1-main2 A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.menu1-main2-act A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.menu1-main2 A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.menu1-main2-act A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; WIDTH: 125px; COLOR: #ffffff; LINE-HEIGHT: 25px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.level1active .menu1-main2-act A {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
.level1active .menu1-main2 A {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
.level1active .menu1-main2-act A:hover {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
.level1active .menu1-main2 A:hover {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
.menu1-main3 A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 125px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.menu1-main3-act A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 125px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #4d6a88 1px solid; FONT-FAMILY: Arial,sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #03345d; TEXT-DECORATION: none
}
.level1active .menu1-main3-act A {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
.level1active .menu1-main3 A {
	BORDER-BOTTOM: #cee86a 1px solid; BACKGROUND-COLOR: #94b70e
}
DIV.navLevel1 {
	PADDING-LEFT: 15px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #8199ae 1px solid
}
DIV.navLevel2 {
	PADDING-LEFT: 30px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #8199ae 1px solid
}
A.anavsub {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.anavsubact {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.anavsubact {
	FONT-WEIGHT: bold
}
.mailform {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 15px; FONT-FAMILY: arial, sans-serif
}
#mailform {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 15px; FONT-FAMILY: arial, sans-serif
}
.mailform-input {
	BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #777777 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #777777 1px solid; WIDTH: 350px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: arial, sans-serif
}
.mailform-submit {
	BORDER-RIGHT: #78a417 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #78a417 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #78a417 1px solid; WIDTH: 350px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #78a417 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #94b70e
}
.mailform-radio {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, sans-serif
}
.mailform-fieldradiocell BR {
	DISPLAY: none
}
.mailform-capchafield INPUT {
	BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-SIZE: 18px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 110px; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: arial,sans-serif; HEIGHT: 32px; BACKGROUND-COLOR: #ffffff
}
.mailform-capchaarea {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; WIDTH: 336px; COLOR: #ffffff; PADDING-TOP: 7px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #03345d
}
.mailform-capchaarea IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 5px
}
.mailform TEXTAREA {
	BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #777777 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #777777 1px solid; WIDTH: 350px; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: arial, sans-serif; HEIGHT: 150px
}
.csc-mailform-field LABEL {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 25%; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.csc-mailform-field {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
.csc-mailform-submit {
	BORDER-RIGHT: #78a417 1px solid; BORDER-TOP: #78a417 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #78a417 1px solid; WIDTH: 300px; BORDER-BOTTOM: #78a417 1px solid; BACKGROUND-COLOR: #94b70e
}
.csc-textpic-caption {
	FONT-SIZE: 10px; LINE-HEIGHT: 15px
}
.csc-textpic-intext-left-nowrap IMG {
	MARGIN: 20px
}
.csc-textpic-intext-left-nowrap .csc-textpic-caption {
	MARGIN: 20px
}
.csc-textpic-intext-left-nowrap P {
	PADDING-LEFT: 20px
}
.csc-textpic-intext-left-nowrap H1 {
	MARGIN-LEFT: 20px
}
.csc-textpic-intext-right IMG {
	MARGIN: 20px
}
.csc-textpic-intext-right .csc-textpic-caption {
	MARGIN: 20px
}
H1.refHL0 {
	PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 22px; WIDTH: 100%; COLOR: #60A40F; LINE-HEIGHT: 25px; HEIGHT: 25px
}
H1.refHL1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 16px; WIDTH: 100%; COLOR: #60A40F; LINE-HEIGHT: 25px; HEIGHT: 25px
}
H1.refHL0 {
}
H1.refHL1 {
}
.refLayout0Img {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 160px
}
.refLayout1Img {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 160px
}
.refLayout0Text {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 500px
}
.refLayout1Text {
	PADDING-LEFT: 20px; WIDTH: 750px
}
.refLayout0 {
	PADDING-BOTTOM: 50px; PADDING-TOP: 10px
}
.refLayout1 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
TD.td25 {
	WIDTH: 25px
}
TD.td50 {
	WIDTH: 50px
}
TD.td130 {
	WIDTH: 130px
}
TD.td155 {
	WIDTH: 155px
}
TD.td175 {
	WIDTH: 175px
}
TD.td15 {
	WIDTH: 15px
}
TD.td180 {
	WIDTH: 180px
}
.winnerbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	height: 150px;
	display: block;
	padding-right: 5px;
	padding: 0px;
	float: left;
}
.winnerboxlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 720px;
	height: 100px;
	display: block;
	margin: 5px;
	padding: 5px;
}