/* kbw St.Pölten */

html {height: 100.1%; font-size: 62.5%;}
body {text-align: left; font: 1.2em/1.8em Verdana, sans-serif;}

* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {font-family: "Century Gothic", sans-serif; margin: 0em 0em 0.5em 0em; color: #004A7F;}
h1 {font-size: 2.2em; padding-bottom: 0.4em;font-weight: normal;display: none;}
div#header h1 {border: 0px;}
h2 {font-size: 1.2em; color:#666633; text-transform: uppercase;}
h3 {font-size: 1.1em; color:#7bc143; margin-top: 0.7em; margin-bottom: 0em;}
h4 {font-size: 1.0em; color: #666666; font-weight: 700; margin-top 0.6; margin-bottom: 0em; font-family:Arial, Helvetica, sans-serif; }
h5 {font-size: 1.0em;}
h6 {font-size: 1.0em;}

a {color: #E3004F; text-decoration: none;}
a:link {}
a:visited {}
a:hover {}
a:active {}

p {font-size: 1em; line-height: 1.6em; color:#666666;}

div#wrapper {width: 90%;margin: 0px auto auto 0px;/* margin: 0px 40px; */text-align: left;}
div#wrap_content {background-image:url(../images/bildung-final.gif); background-position: top right; background-repeat:no-repeat;}
div#schwerpunkte, div#veranstaltungen, div#menu, div#maintext {padding: 20px 0px; margin-left: 10px;}
div#schwerpunkte {width: 200px; float: right; background-color:#FFFFFF; border: #336633 thin solid; margin-top: 150px; padding-top: 10px !important;}
div#schwerpunkte a {text-decoration:none; color: #7BC143;}
div#schwerpunkte h3 {border-top: #666666 dotted thin;}
.or {border-top: #ffffff dotted thin !important;} 

.newsletterbild {padding-right: 10px;}

div#veranstaltungen {background-color: #F4F6F2; width: 222px; float: right; border: #336633 thin solid;margin-top: 81px;padding-top: 10px !important; line-height: 1.4em; color:#666666;}
div#veranstaltungen a {text-decoration:none; color:#666633;}

div.textinnen {margin:0px 10px 0px 10px; padding-top:0px;}
div.textinnen-links {margin: 61px 234px 0px 130px;; padding-left: 20px; padding-top: 10px; padding-right: 20px;border: #999999 thin solid; background-color:#FFFFFF;}
div.textinnen-links img {margin-right: 10px; border: #d5dcd0 thin solid;}

div#menu {width: 100px; margin: 0px; float: left; padding: 150px 10px 0px 20px; font-size: 0.9em; background-image:url(../images/kbw-hintergrund-menu.gif); background-position:top left; background-repeat:no-repeat; text-transform: uppercase; font-family: "Century Gothic",sans-serif; text-align: right;}
div#menu a {text-decoration:none; color:#666633; margin-left: -10px;}
div#menu ul {list-style-type: none; font-weight: bold; padding-top: 20px;}
div#menu ul ul {margin-left: 10px; font-weight: normal;}
div#maintext { background-image: url(../images/kbw-hintergrund-content.gif); background-position: top right; background-repeat:no-repeat;
	margin: 0px 212px 0px 0px;}
div#maintext a {padding-bottom: 1px; text-decoration:none; color:#666633;}
div#maintext a:link {}

.unsichtbar {display:none;}
.wrap {display:none;}
.back_button {font-size: 0.8em;}
.red {color: #CC0000;}
form {background-color:#E4ECDF; padding: 5px;}
.buttonheading {display: block;}
.createdate {font-size: 0.8em; color: #999999;}
.modifydate {font-size: 0.8em; color: #999999;}
.small {font-size: 0.8em; color: #999999;}
div.imgnoborder img {border: #ffffff thin solid !important;}

/* Formatierung der Datenbankveranstaltungen*/
.event-title {font-weight: 700;}
.event-location {font-style:italic;}

/*versuch mit page suffix ...
h2 {color: #000000;}
h2_rot {color: #CC9900;}*/

/* Sprungmenu am Anfang der Seite */
div#sprungmenue {position: absolute; left: -1000px; top: -1000px; width: 1px; height: 1px;overflow: hidden; }
div#sprungmenue a, div#sprungmenue a: visited, div#sprungmenue a: hover {position: absolute; left: -1000px; top: -1000px; width: 1px; height: 1px;overflow: hidden; display: inline;}
div#sprungmenue a: focus, div#sprungmenue a:active {z-index:99; top:-10px; left: 13px; width:auto; height: auto; color: #ffffff; background-color: #000000;}
div#sprungmenue p {line-height:1em; height:1em; margin:0px; z-index:99;}
.hidden, hr {position: absolute; left: -1000px; top:-1000px; width: 1px; height: 1px; overflow:hidden; display: inline;}

