/* ------------------------| Header |----------------------- */
HTML, BODY {
	HEIGHT: 100%; margin:0; padding:0; width: 100%; background: #f9ffe6 url(/design/bg_01.gif) 0 0 repeat-x;	
}
BODY { FONT-SIZE: 12px; font-family: Arial, sans-serif; color: #414f5a;
table-layout: fixed
}

/* ------------------------| Headings |----------------------- */

h1 { FONT-SIZE: 24px; font-weight: normal; padding: 0 0 20px ; margin: 0; color: #0ebde2; line-height:24pt }
h2 { FONT-SIZE: 24px; font-weight: normal; padding: 2px 0 20px 30px ; margin: 0; color: #0ebde2; background: transparent url(/design/h1.gif) 0 0 no-repeat; }
h3 { FONT-SIZE: 16px; font-weight: bold; padding: 0 ; margin: 0; color: #b70a01; }
h4 { FONT-SIZE: 12px; text-transform: uppercase; font-weight: bold; padding: 0; margin: 0 ; color: #3b697b }
h5 { FONT-SIZE: 11px; text-transform: uppercase; font-weight: bold; padding: 5px 0; margin: 0  }



td {border: #748eab 0px solid; }
DIV, TD, ul {
	FONT: 12px Arial;  line-height: 18px
}
P {
	FONT:12px Arial; padding: 0; margin: 0 0 10px 0;  line-height: 20px; clear: left
}

ul { padding: 0; margin: 10px 0 0 10px;  }
li { list-style-type: circle; padding: 0; margin: 0 0 0 10px ;  line-height: 20px }

.RED { color: #ef252a }
.BLUE { color: #0867b7 }
.spez { background-color: #f4ffd3; padding: 10px; border: #ceee81 1px solid }
.pic_small { border: #ceee81 1px solid; background-color: #fff; padding: 3px; width: 110px}
.pic_middle { border: #a9e3f1 1px solid; background-color: #d9f8fd; padding: 9px;}


.light_font { color: #4d7400;  }



#flashcontent {height: 290px; margin: 0; padding: 0; vertical-align: bottom; }
#for_movie {height: 290px; vertical-align: bottom; margin: 0; padding: 0;}


.header1 { color: #c9d6dc; padding: 0 0 0 10px; font-size: 11px; font-weight: bold; background: transparent url(/design/header1.gif) 0 0 no-repeat; height: 20px; text-transform: uppercase; width: 220px }
.header2 { color: #c9d6dc; padding: 0 0 0 10px; font-size: 11px; font-weight: bold; background: transparent url(/design/header2.gif) 0 0 no-repeat; height: 20px; text-transform: uppercase; width: 220px }
.header3 { color: #efffc4; padding: 0 0 0 10px; font-size: 11px; font-weight: bold; background: transparent url(/design/header3.gif) 0 0 no-repeat; height: 20px; text-transform: uppercase; width: 220px }

.header2 a:link{ color: #5e6f82; text-decoration: none; }
.header2 a:visited { color: #5e6f82; }
.header2 a:hover { color: #b70a01;  }
.header2 a:active { color: #b70a01;  }


a:link{ color: #009fc1; text-decoration: underline; }
a:visited { color: #009fc1; }
a:hover { color: #ef252a; }
a:active { color: #ef252a; }

.menu_goriz { FONT-SIZE: 11px; padding: 0; text-transform: uppercase; text-align: center; font-weight: bold; width: 16% }
.menu_goriz img { border: 0; }
.menu_goriz a { text-decoration: none; display: block; white-space: nowrap;  }
.menu_goriz a:link { text-decoration: none; display: block; }
.menu_goriz a:visited { text-decoration: none; display: block }
.menu_goriz a:hover { text-decoration: none; display: block  }
.menu_goriz a:active { text-decoration: none; display: block  } 

a:link.arrow { padding: 0 0 0 15px; background: transparent url(/design/bul2.gif) 0 7px no-repeat; display: block }
a:visited.arrow { padding: 0 0 0 15px; background: transparent url(/design/bul2.gif) 0 7px no-repeat; display: block }
a:hover.arrow { background: transparent url(/design/bulla.gif) 0 7px no-repeat; }



.advise {line-height: 12pt !important; color:fff;}
.advise a{color:#fff !important; background: none !important;padding: 0 0 0 0px !important;}
.advise a:hover{color:#ff0000 !important; background: none !important; padding: 0 0 0 0px !important;}


.bg_top_left { vertical-align: top; padding: 0 30px 0 20px;  background: transparent url(/design/bg_topleft.gif) 0 247px no-repeat; }
.kam { background: transparent url(/design/kam.gif) 50% 110px no-repeat; text-align: right!important }
.bg_top_right { width: 200px; color: #f0ffc4; text-align: right; font-size: 18px; font-weight: bold }
.bottom1 { background: #85c40a url(/design/bottom3.gif) 0 0 repeat-x; height: 93px }
.bottom3 { background: #85c40a url(/design/bottom3.gif) 0 0 no-repeat; height: 93px; color: #fbefd3; text-align: center; vertical-align: middle }
.bottom4 { color: #ffffe3; vertical-align: middle; font-size: 14px; text-align:center }
.bottom3 a:link{ color: #ffffe3; text-decoration: underline; }
.bottom3 a:visited { color: #ffffe3; }
.bottom3 a:hover { color: #FFF; }
.bottom3 a:active { color: #FFF; }

.content { vertical-align: top; padding: 0 0 120px 10px; background: transparent  url(/design/bottom22.gif) 0 100% no-repeat; }
.bg_menu1 { vertical-align: top; background: transparent  url(/design/bottom2.gif) 0 100% no-repeat; padding: 0 0 150px 0; }
.bg_menu { vertical-align: top; background-color: #2e3e44 }
.bg_menu2 { vertical-align: top; background-color: #2e3e44 }
.bg_menu ul { padding: 0; margin: 0; border: red 0px solid }
.bg_menu ul li { list-style-type: none; line-height: 100%; list-style-image: none;  list-style-position: outside; padding: 10px 0 10px 10px; margin: 0; border-bottom: #667074 1px dotted }
.bg_menu ul li a:link { color:#8f9da3; TEXT-DECORATION: none; padding: 0 0 0 15px; background: transparent url(/design/bull.gif) 0 3px no-repeat; display: block }
.bg_menu ul li a:visited { color:#8f9da3; TEXT-DECORATION: none; padding: 0 0 0 15px; background: transparent url(/design/bull.gif) 0 3px no-repeat; display: block }
.bg_menu ul li a:hover { color:#fff;TEXT-DECORATION: none; background: transparent url(/design/bulla.gif) 0 3px no-repeat; }
.bg_menu ul li span { TEXT-DECORATION: none; color: #fff; padding: 0 0 0 15px; background: transparent url(/design/bulla.gif) 0 4px no-repeat; }

.bg_menu2 ul { padding: 0; margin: 0; border: red 0px solid }
.bg_menu2 ul li { list-style-type: none; line-height: 100%; list-style-image: none;  list-style-position: outside; padding: 10px 0 10px 10px; margin: 0; border-bottom: #667074 1px dotted }
.bg_menu2 ul li a:link { color:#8f9da3; TEXT-DECORATION: none; padding: 0 0 0 15px; background: transparent url(/design/bul2.gif) 0 3px no-repeat; display: block }
.bg_menu2 ul li a:visited { color:#8f9da3; TEXT-DECORATION: none; padding: 0 0 0 15px; background: transparent url(/design/bul2.gif) 0 3px no-repeat; display: block }
.bg_menu2 ul li a:hover { color:#fff;TEXT-DECORATION: none; background: transparent url(/design/bulla.gif) 0 3px no-repeat; }
.bg_menu2 ul li span { TEXT-DECORATION: none; color: #fff; padding: 0 0 0 15px; background: transparent url(/design/bulla.gif) 0 4px no-repeat; }

.bg_weather { height: 35px }

.corn1 { background: transparent url(/design/corn1.gif) 100% 100% no-repeat; height:20px }
.corn2 { background: transparent url(/design/corn2.gif) 0 100% no-repeat; }
.corn3 { background: transparent url(/design/corn3.gif) 0 0 no-repeat; }
.corn4 { background: transparent url(/design/corn4.gif) 100% 0 no-repeat; height:20px  }



/* ------------------------| Forms |----------------------- */


select { border: #abbb8f 1px solid; background-color: #fff; color: #414f5a; font-size:11px; padding: 0 0 0 2px;}

/*.leftMenu a{color:#414f5a }*/
.leftMenu td {border:solid; border-width : 1px;}


