@charset "utf-8";/* -------------------------------------------------------------------------------*//* temp *//* -------------------------------------------------------------------------------*/ul.boxlist {margin-left: -22px;list-style-position: outside;list-style-type: disc;}div.picboxleft { float:left;padding-right:1em;padding-bottom:1em}div.picboxright { float:right;padding-right:1em;padding-bottom:1em} div.floatingboxright {font-size: 10px;float: right;margin: 10px 10px 10px 10px;padding: 0px 0px 0px 0px;width: 200px;text-align: left;background-color: #ffffff;}div.floatingboxleft {font-size: 10px;float: left;margin: 10px 10px 10px 10px;padding: 0px 0px 0px 0px;width: 200px;text-align: left;background-color: #ffffff;}div.extrawindow {float: left;margin: 0px 0px 0px 10px;padding: 0px 0px 0px 0px;width: 660px;text-align: left;background-color: #ffffff;}.PicSub {text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #004e7e;line-height:14px;font-style: normal;font-weight: normal;}.MARKER {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #ca7607;font-style: normal;font-weight: normal;}.hinweis {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;font-style: italic;font-weight: normal;}h5 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ff0000;font-style: normal;font-weight: normal;}.noncertified {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;font-style: normal;font-weight: normal;}.submenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ca7607;font-style: normal;font-weight: bold;}/* -------------------------------------------------------------------------------*//* generic *//* -------------------------------------------------------------------------------*/body {background-repeat: no-repeat;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 150%;background: url(../pages/images/misc/background.gif) repeat-y top center;color: #666666;background-color: #efefef;}h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-style: normal;font-weight: bold;}h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #555555;font-style: normal;font-weight: bold;}.fontblack {color: #000;}h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 23px;color: #555555;font-style: normal;font-weight: bold;}.textteaser {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 12px;font-weight: bold;font-style: italic;}.about {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 10px;font-weight: normal;font-style: normal;}.events {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 10px;font-weight: normal;font-style: normal;width: 165px;}.spotlights {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 10px;font-weight: normal;font-style: normal;}/* -------------------------------------------------------------------------------*//* links *//* -------------------------------------------------------------------------------*//* ***** language switch */div#mainnavlang {color: #ffffff;font-size: 10px;font-weight: normal;font-style: normal;}div#mainnavlang a {color: #ffffff;font-size: 10px;font-weight: normal;font-style: normal;}div#mainnavlang a:hover {color: #ffffff;font-size: 10px;font-weight: normal;font-style: normal;}/* ***** main navigation */div#mainnavlink {color: #ffffff;}div#mainnavlink a {color: #ffffff;text-decoration: none;}div#mainnavlink a:hover {color: #ffffff;text-decoration: none;}/* ***** left navigation */div#sublink {color: #000000;font-size: 10px;font-weight: normal;font-style: normal;margin: 0px 0px 0px 0px;padding: 0px 10px 10px 10px;}div#sublink a {color: #000000;font-size: 10px;}div#leftnavlink {color: #323232;text-decoration: none;font-size: 10px;margin: 0px 0px 0px 0px;}div#leftnavlink a {text-decoration: none;font-size: 10px;}div#leftnavlink a:hover {color: #000000;text-decoration: underline;font-size: 10px;}.leftnavlinkactive {color: #323232;text-decoration: none;font-weight: bold;font-size: 10px;}/* ***** right navigation */div#rightnavlink {color: #323232;text-decoration: none;}div#rightnavlink a {color: #323232;text-decoration: underline;font-size: 10px;}div#rightnavlink a:hover {color: #000000;text-decoration: underline;font-size: 10px;}.rightnavlinkactive {color: #323232;text-decoration: none;font-weight: bold;font-size: 10px;}/* ***** footer navigation */div#footerlink {line-height: 130%;color: #606060;font-size: 9px;text-decoration: none;}div#footerlink a {color: #c0c0c0;font-size: 9px;text-decoration: underline;}div#footerlink a:hover {color: #000000;font-size: 9px;text-decoration: none;}/* ***** archiv navigation */div#archive {color: #606060;font-size: 19px;text-decoration: none;}div#archivelink a {color: #c0c0c0;font-size: 9px;text-decoration: underline;}div#archivelink a:hover {color: #000000;font-size: 9px;text-decoration: none;}/* ***** standard */a {text-decoration:underline;color:#323232;}a:link {text-decoration:underline;color:#323232;}a:visited {text-decoration:underline;color:#323232;}a:hover {text-decoration:underline;color:#12234b;}div.header {background: url(../pages/images/misc/header.jpg) no-repeat top left;margin: 0 auto;padding: 0px 0px 5px 0px;width: 937px;height: 66px;text-align: left;}div.subheader {background: url(../pages/images/misc/subheader.jpg) no-repeat top left;margin: 0 auto;padding: 0px 0px 0px 0px;width: 937px;height: 32px;text-align: left;}/* -------------------------------------------------------------------------------*//* content *//* -------------------------------------------------------------------------------*/.a1 {padding: 5px 5px 5px 5px;color: #555555;font-size: 12px;background-color: #fafafa;}.a2 {padding: 5px 5px 5px 5px;color: #555555;font-size: 12px;background-color: #ffffff;}div.wusstensieschon {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;color: #424242;text-align: left;}div.content {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0px 0px 0px 0px;width: 937px;text-align: left;}div.leftcol {float: left;margin: 10px 0px 0px 10px;padding: 0px 0px 0px 0px;width: 200px;text-align: left;color: #ffffff;font-size: 11px;background-color: #ffffff;}div.maincol {float: left;margin: 0px 0px 0px 10px;padding: 0px 0px 0px 0px;width: 717px;text-align: left;background-color: #ffffff;}div.onemaincol {float: left;margin: 10px 0px 0px 10px;padding: 0px 0px 0px 0px;width: 917px;text-align: left;background-color: #ffffff;}div.left {float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width: 466px;text-align: left;background-color: #ffffff;}div.lefttwocol {float: left;margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px;width: 700px;text-align: left;background-color: #ffffff;}div.right {float: right;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width: 230px;text-align: left;font-size: 11px;color: #ffffff;background-color: #ffffff;}div.credits {float: right;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width: 220px;text-align: left;font-size: 11px;color: #ffffff;background-color: #ffffff;}td.tableA {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;font-size: 10px;color: #323232;}.news {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 12px;font-weight: normal;font-style: normal;}.address {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 12px;font-weight: normal;font-style: normal;}.spotlights {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 11px;font-weight: normal;font-style: normal;}.events {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #666666;font-size: 11px;font-weight: normal;font-style: normal;}.attention {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 0px 0px;color: #ff6633;font-size: 12px;font-weight: bold;font-style: normal;}/* -------------------------------------------------------------------------------*//* navigation *//* -------------------------------------------------------------------------------*/div.mainnav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #ffffff;float: left;width: 937px;padding: 22px 0px 0px 30px;}div.subnav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #ffffff;float: left;width: 937px;padding: 6px 0px 0px 30px;}/* ************************************************************ *//* ********** form *//* ************************************************************ */div.formheader {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;font-style: normal;font-weight: bold;margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;width: 680px;text-align: left;background-color: #ca7607;}div.form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-style: normal;font-weight: normal;margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;width: 680px;text-align: left;background-color: #f9f9f9;}TEXTAREA {	font-family:Verdana,Arial,sans-serif;	width : 290px;	height: 150px;	font-size:10px;	color: #000000;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;	background:#FFFFFF;}INPUT.TEXTFIELD {	font-family:Verdana,Arial,sans-serif;	width : 290px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}INPUT.TEXTFIELDRED {	font-family:Verdana,Arial,sans-serif;	width : 290px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #FF0000;	border-right: 1px solid #FF0000;	border-top: 1px solid #FF0000;	border-bottom: 1px solid #FF0000;}INPUT.TEXTFIELDLONG {	font-family:Verdana,Arial,sans-serif;	width : 600px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}INPUT.TEXTFIELDSMALL {	font-family:Verdana,Arial,sans-serif;	width : 100px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}INPUT.TEXTFIELDPLZ {	font-family:Verdana,Arial,sans-serif;	width : 75px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}INPUT.TEXTFIELDPLZRED {	font-family:Verdana,Arial,sans-serif;	width : 75px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #FF0000;	border-right: 1px solid #FF0000;	border-top: 1px solid #FF0000;	border-bottom: 1px solid #FF0000;}INPUT.TEXTFIELDORT {	font-family:Verdana,Arial,sans-serif;	width : 210px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}INPUT.TEXTFIELDORTRED {	font-family:Verdana,Arial,sans-serif;	width : 210px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #FF0000;	border-right: 1px solid #FF0000;	border-top: 1px solid #FF0000;	border-bottom: 1px solid #FF0000;}INPUT.TEXTFIELDTEL {	font-family:Verdana,Arial,sans-serif;	width : 142px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #1E2B3B;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}SELECT.DROPDOWN {	font-family:Verdana,Arial,sans-serif;	width : 142px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #f;	border-right: 1px solid #1E2B3B;	border-top: 1px solid #1E2B3B;	border-bottom: 1px solid #1E2B3B;}SELECT.DROPDOWNRED {	font-family:Verdana,Arial,sans-serif;	width : 142px;	font-size:10px;	background-color: #FFFFFF;	color: #1E2B3B;	border-left: 1px solid #FF0000;	border-right: 1px solid #FF0000;	border-top: 1px solid #FF0000;	border-bottom: 1px solid #FF0000;}INPUT.SUBMIT {	font-family:Verdana,Arial,sans-serif;	width : 275px;	height : 18px;	font-size:11px;	font-weight : bold;	background-color: #ffffff;	color: #000000;	border-left: 1px solid #333333;	border-right: 1px solid #333333;	border-top: 1px solid #333333;	border-bottom: 1px solid #333333;}.TextoMenu {font-family: verdana,arial;font-size: 10px;line-height: 12px;letter-spacing: -1px;}.TextoNews {font-family: verdana,arial;font-size: 11px;line-height: 12px;}.TextoNews2 {font-family: verdana,arial;font-size: 9px;}a:link { text-decoration: none;color:#000000;}a:active { text-decoration: none;}a:hover { text-decoration: underline;color:#0000FF;}a:visited { text-decoration: none;color:#000000;}.MassaTexto {font-family: verdana,arial;font-size: 11px;line-height: normal;}.MassaTextoSoftware {font-family: verdana,arial;font-size: 10px;}.MassaTextoPreto {font-family: verdana,arial;font-size: 11px;line-height: normal;color: #000000;}.TituloVerde {font-family: verdana,arial;font-size: 17px;color:#336666;font-weight:600;}.TituloPreto {font-family: verdana,arial;font-size: 17px;color:#000000;}.Titulo17 {	font-family: verdana, arial;	font-size: 15px;	color:#000099;	font-weight: bold;}.Titulolateral {	font-family: verdana, arial;	font-size: 10px;	color:#0077c6;	font-weight: bold;}.Titulolaranja {	font-family: verdana, arial;	font-size: 12px;	color:#da9538;	font-weight:600;	text-transform: uppercase;}.titulovt {	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #355173;}.creditos {	font-family: Verdana;	font-size: 10px;}
