/*
	GLOBAL
*/

body {
background-color:#FFFFFF;
color:#494949;
font-family:Verdana;
font-size:11px;
margin:auto;
}

img {
border:medium none;
}

#wrapper {
height:100%;
margin:auto;
overflow:visible;
padding:0;
vertical-align:middle;
width:1024px;
}

/*
	HEAD
*/

#top_spring {
background:transparent url(img/spring.png) no-repeat scroll 0 0;
height:256px;
overflow:hidden;
}
#top_summer {
background:transparent url(img/summer.png) no-repeat scroll 0 0;
height:256px;
overflow:hidden;
}
#top_autumn {
background:transparent url(img/autumn.png) no-repeat scroll 0 0;
height:256px;
overflow:hidden;
}
#top_winter {
background:transparent url(img/winter.png) no-repeat scroll 0 0;
height:256px;
overflow:hidden;
}


/*
	BOXES
*/

.left {
float:left;
width:20%;
}

.left_deco {
float:left;
width:20%;
}

.right {
float:right;
margin-top:35px;
width:20%;
}

.middle {
margin-left:20%;
padding-right:28px;
width:60%;
}


/*
	MENU
*/

.menu {
background:transparent none repeat scroll 0 0;
overflow:hidden;
padding:171px 0 0;
}

.menu ul {
background:transparent none repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 20.2px;
width:1024px;
}

.menu ul li {
background:transparent none repeat scroll 0 0;
display:inline;
float:left;
/*margin-top:11px;*/
padding:0 0 0 1.3px;
}

html > body > #wrapper > #top_autumn > .menu ul li {
margin-top:0;
}

.menu ul li a {
display:block;
height:73px;
margin:0;
width:124px;
}

.menu a {
background:transparent none repeat scroll 0 0;
color:#494949;
font-family:Verdana;
font-size:8pt;
font-weight:bold;
padding:28px 0 0;
text-decoration:none;
}

.menu_arrow_box {
background:#FFF none repeat scroll 0 0;
height:50px;
overflow:hidden;
width:1024px;
margin-top:-1px;
}

#menu_arrow {
background:transparent url(img/menu/arrow.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 41.5px;
width:42px;
}

#menu_arrownews {
background:transparent url(img/menu/arrownews.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 167.5px;
width:42px;
}

#menu_arrowasta{
background:transparent url(img/menu/arrowasta.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 293.5px;
width:42px;
}

#menu_arrowservice {
background:transparent url(img/menu/arrowservice.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 418px;
width:42px;
}

#menu_arrowforum {
background:transparent url(img/menu/arrowforum.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 544px;
width:42px;
}

#menu_arrowfachschaft {
background:transparent url(img/menu/arrowfachschaft.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 669px;
width:42px;
}

#menu_arrowstupa {
background:transparent url(img/menu/arrowstupa.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 794px;
width:42px;
}

#menu_arrowkontakt {
background:transparent url(img/menu/arrowkontakt.gif) no-repeat scroll 0 0;
display:inline;
float:left;
height:47px;
margin:0 0 0 919.5px;
width:42px;
}

.menu a span {
background:transparent none repeat scroll 0 0;
float:left;
text-align:center;
width:84px;
}

.menuitem-home a {
background:transparent url(img/menu/home_1.gif) no-repeat scroll 0 0;
color:#CA3722;
}

.menuitem-inv-home a {
background:transparent url(img/menu/home_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-home a:hover {
background:transparent url(img/menu/home_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-news a {
background:transparent url(img/menu/news_1.gif) no-repeat scroll 0 0;
color:#E6B624;
}

.menuitem-inv-news a {
background:transparent url(img/menu/news_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-news a:hover {
background:transparent url(img/menu/news_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-asta a {
background:transparent url(img/menu/asta_1.gif) no-repeat scroll 0 0;
color:#235F2D;
}

.menuitem-inv-asta a {
background:transparent url(img/menu/asta_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-asta a:hover {
background:transparent url(img/menu/asta_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-service a {
background:transparent url(img/menu/service_1.gif) no-repeat scroll 0 0;
color:#3EB93C;
}

.menuitem-inv-service a {
background:transparent url(img/menu/service_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-service a:hover {
background:transparent url(img/menu/service_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-forum a {
background:transparent url(img/menu/forum_1.gif) no-repeat scroll 0 0;
color:#93CE28;
}

.menuitem-inv-forum a {
background:transparent url(img/menu/forum_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-forum a:hover {
background:transparent url(img/menu/forum_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-fachschaft a {
background:transparent url(img/menu/fachschaften_1.gif) no-repeat scroll 0 0;
color:#2C4E81;
}

.menuitem-inv-fachschaft a {
background:transparent url(img/menu/fachschaften_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-fachschaft a:hover {
background:transparent url(img/menu/fachschaften_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-stupa a {
background:transparent url(img/menu/stupa_1.gif) no-repeat scroll 0 0;
color:#507DC8;
}

.menuitem-inv-stupa a {
background:transparent url(img/menu/stupa_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-stupa a:hover {
background:transparent url(img/menu/stupa_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-kontakt a {
background:transparent url(img/menu/kontakt_1.gif) no-repeat scroll 0 0;
color:#48B5EA;
}

.menuitem-inv-kontakt a {
background:transparent url(img/menu/kontakt_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

.menuitem-kontakt a:hover {
background:transparent url(img/menu/kontakt_2.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}

/*
	SIDE BOXES
*/

.rbox {
background:transparent url(img/boxes/rbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.rbox-head {
background:transparent url(img/boxes/rbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.rbox-head h2 {
background:transparent url(img/boxes/rbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.rbox-head ul {
background:transparent url(img/boxes/rbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.rbox-body {
background:transparent url(img/boxes/rbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.rbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_home.gif);
}

.rbox-body li a{
text-decoration:none;
color:#494949;
}



.newsrbox {
background:transparent url(img/boxes/newsrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.newsrbox-head {
background:transparent url(img/boxes/newsrbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.newsrbox-head h2 {
background:transparent url(img/boxes/newsrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.newsrbox-head ul {
background:transparent url(img/boxes/newsrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.newsrbox-body {
background:transparent url(img/boxes/newsrbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.newsrbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_news.gif);
}

.newsrbox-body li a{
text-decoration:none;
color:#494949;
}



.astarbox {
background:transparent url(img/boxes/astarbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.astarbox-head {
background:transparent url(img/boxes/astarbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.astarbox-head h2 {
background:transparent url(img/boxes/astarbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.astarbox-head ul {
background:transparent url(img/boxes/astarbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.astarbox-body {
background:transparent url(img/boxes/astarbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.astarbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_asta.gif);
}

.astarbox-body li a{
text-decoration:none;
color:#494949;
}



.servicerbox {
background:transparent url(img/boxes/servicerbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.servicerbox-head {
background:transparent url(img/boxes/servicerbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.servicerbox-head h2 {
background:transparent url(img/boxes/servicerbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.servicerbox-head ul {
background:transparent url(img/boxes/servicerbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.servicerbox-body {
background:transparent url(img/boxes/servicerbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.servicerbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_service.gif);
}

.servicerbox-body li a{
text-decoration:none;
color:#494949;
}



.forumrbox {
background:transparent url(img/boxes/forumrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}


.big_forumrbox {
background:transparent url(img/boxes/forumrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:100%;
}


.forumrbox-head {
background:transparent url(img/boxes/forumrbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.forumrbox-head h2 {
background:transparent url(img/boxes/forumrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.forumrbox-head ul {
background:transparent url(img/boxes/forumrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.forumrbox-body {
background:transparent url(img/boxes/forumrbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.forumrbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_forum.gif);
}

.forumrbox-body li a{
text-decoration:none;
color:#494949;
}

.forumrbox-body form{
margin:6px 0px 0px -20px;
border:none;
text-decoration:none;
color:#494949;
}

.forumrbox-body form fieldset{
border:none;
}


.forumrbox-body form formtext{
width:100px;
}



.fachschaftrbox {
background:transparent url(img/boxes/fachschaftrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.fachschaftrbox-head {
background:transparent url(img/boxes/fachschaftrbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.fachschaftrbox-head h2 {
background:transparent url(img/boxes/fachschaftrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.fachschaftrbox-head ul {
background:transparent url(img/boxes/fachschaftrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.fachschaftrbox-body {
background:transparent url(img/boxes/fachschaftrbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.fachschaftrbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_fachschaft.gif);
}

.fachschaftrbox-body li a{
text-decoration:none;
color:#494949;
}




.stuparbox {
background:transparent url(img/boxes/stuparbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.stuparbox-head {
background:transparent url(img/boxes/stuparbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.stuparbox-head h2 {
background:transparent url(img/boxes/stuparbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.stuparbox-head ul {
background:transparent url(img/boxes/stuparbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.stuparbox-body {
background:transparent url(img/boxes/stuparbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.stuparbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_stupa.gif);
}

.stuparbox-body li a{
text-decoration:none;
color:#494949;
}



.kontaktrbox {
background:transparent url(img/boxes/kontaktrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:240px;
}

.big_kontaktrbox {
background:transparent url(img/boxes/kontaktrbox-r.png) no-repeat scroll right bottom;
font-size:100%;
margin:10px 0 0 8px;
width:100%;
}

.big_kontaktrbox form fieldset{
border:none;
}



.kontaktrbox-head {
background:transparent url(img/boxes/kontaktrbox-hr.png) no-repeat scroll right top;
margin:0;
padding:0;
text-align:center;
}

.kontaktrbox-head h2 {
background:transparent url(img/boxes/kontaktrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:1.2em;
font-weight:bold;
line-height:1em;
margin:0;
padding:22px 30px 5px;
}

.kontaktrbox-head ul {
background:transparent url(img/boxes/kontaktrbox-hl.png) no-repeat scroll left top;
color:white;
font-size:8pt;
font-weight:bold;
line-height:1em;
list-style-image:url(img/bullets/boxbullet_small.gif);
margin:0;
padding:10px 30px 5px 36px;
text-align:left;
}

.kontaktrbox-body {
background:transparent url(img/boxes/kontaktrbox-l.png) no-repeat scroll left bottom;
margin:0;
padding:5px 30px 31px;
}

.kontaktrbox-body ul{
margin:6px 0px 0px -4px;
padding:0;
text-align:left;
list-style-image:url(img/bullets/boxbullet_smaller_kontakt.gif);
}

.kontaktrbox-body li a{
text-decoration:none;
color:#494949;
}

/*
	DECO
*/

#deco {
background:transparent url(img/deco/deco.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#deconews {
background:transparent url(img/deco/deconews.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decoasta {
background:transparent url(img/deco/decoasta.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decoservice {
background:transparent url(img/deco/decoservice.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decoforum {
background:transparent url(img/deco/decoforum.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decofachschaft {
background:transparent url(img/deco/decofachschaft.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decostupa {
background:transparent url(img/deco/decostupa.png) repeat scroll 0 0;
height:441px;
width:185px;
}

#decokontakt {
background:transparent url(img/deco/decokontakt.png) repeat scroll 0 0;
height:441px;
width:185px;
}





#deco_end {
background:transparent url(img/deco/deco_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#deconews_end {
background:transparent url(img/deco/deconews_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decoasta_end {
background:transparent url(img/deco/decoasta_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decoservice_end {
background:transparent url(img/deco/decoservice_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decoforum_end {
background:transparent url(img/deco/decoforum_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decofachschaft_end {
background:transparent url(img/deco/decofachschaft_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decostupa_end {
background:transparent url(img/deco/decostupa_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}

#decokontakt_end {
background:transparent url(img/deco/decokontakt_end.png) repeat scroll 0 0;
height:147px;
width:185px;
}








#logo {
background:transparent url(img/deco/logo.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logo {
background:transparent url(img/deco/logo.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logonews {
background:transparent url(img/deco/logonews.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logoasta {
background:transparent url(img/deco/logoasta.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logoservice {
background:transparent url(img/deco/logoservice.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logoforum {
background:transparent url(img/deco/logoforum.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logofachschaft {
background:transparent url(img/deco/logofachschaft.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logostupa {
background:transparent url(img/deco/logostupa.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

#logokontakt {
background:transparent url(img/deco/logokontakt.gif) no-repeat scroll 0 0;
height:42px;
width:185px;
}

/*
	POSTS
*/

.post {
color:#494949;
font-size:11px;
margin-top:35px;
width:95%;
}

.post p{
padding-top: 5px;
}

#post_main{
padding-top:50px;
}

#post_header{
float:left;
border-bottom:dotted 1px #494949;
width:100%;
}

.post_head_cat {
color:#CA3722;
font-size:32px;
float:left;
}

.post_head_catnews {
color:#E6B624;
font-size:32px;
float:left;
}

.post_head_catasta {
color:#235F2D;
font-size:32px;
float:left;
}

.post_head_catservice {
color:#3EB93C;
font-size:32px;
float:left;
}

.post_head_catforum {
color:#93CE28;
font-size:32px;
float:left;
}

.post_head_catfachschaft {
color:#2C4E81;
font-size:32px;
float:left;
}

.post_head_catstupa {
color:#507DC8;
font-size:32px;
float:left;
}

.post_head_catkontakt {
color:#48B5EA;
font-size:32px;
float:left;
}

.post_head {
color:#494949;
float:left;
font-size:32px;
/*font-weight:bold;*/
}

/* HEADLINES */
.post_head_home {
color:#CA3722;
font-size:14px;
}

.post_head_news {
color:#E6B624;
font-size:14px;
}

.post_head_asta {
color:#235F2D;
font-size:14px;
}

.post_head_service {
color:#3EB93C;
font-size:14px;
}

.post_head_forum {
color:#93CE28;
font-size:14px;
}

.post_head_fachschaft {
color:#2C4E81;
font-size:14px;
}

.post_head_stupa {
color:#507DC8;
font-size:14px;
}

.post_head_kontakt {
color:#48B5EA;
font-size:14px;
}

/*
	STUFF
*/

img.construction{
	width: 200px;
	height: 200px;
	margin-top: 35px;
}



/* CONTACT */

.inpt{
width:300px;
}

.txt{
width:300px;
}

.capinpt{
width:137px;
}

.senden{
width:100px;
}






/* ADDON STUFF */






/**
 * Modul WYSIWYGImage, Wysiwyg-Text mit Bild/Bildergalerie
 */
div.wysiwygimg{
padding:20px 0px 0px 0px;
border-bottom:dotted 1px #494949;
}
/* ----- Hack only for IE 7 ----- */
*+html div.wysiwygimg{
overflow:hidden;
}

.wysiwygimg .wysiwygimgclear
{
display:block;
font-size:1px;
line-height:0px;
margin:20px 0px 0px 0px;
padding:20px 0px 0px 0px;
position:relative;
}

/* Text */
.wysiwygimg .wysiwygimgtext{
font-size:11px;
text-align:justify;
}

.wysiwygimg .wysiwygimgtext h1{
font-size:14px;
font-weight:normal;
}

/* Bild und Link */
.wysiwygimg img.wysiwygimg{
border:0;
margin:1px;
}

.wysiwygimg img.wysiwygimg{
border:solid 5px #f5f5f5;
padding:1px;

}
.wysiwygimg a.wysiwygimg img{
border:0;
padding:0px;
vertical-align:top;
margin:1px;
}

.wysiwygimg a.wysiwygimg, .wysiwygimg a.wysiwygimg:link {border:solid 5px #f6f6f6; display:table; display:inline-block; line-height:0.0em;}
.wysiwygimg a.wysiwygimg:visited {}
.wysiwygimg a.wysiwygimg:hover {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:focus {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:active {border:solid 5px #e4e4e4;}

/* Bildunterschrift */
.wysiwygimg .wysiwygimgtitle {color:#666; font-size:0.8em; font-style:italic; margin:2px 0px;}

/* Wrapper-Classe um Bild und Bildunterschrift*/
.wysiwygimg .wysiwygimgwrap {}

/* Bild links im Text (Textumfluss) */
.wysiwygimg .wysiwygimgleft {float:left; margin:0 1.0em 0 0;}

/* Bild rechts im Text (Textumfluss) */
.wysiwygimg .wysiwygimgright {float: right; margin:0 0 0 1.0em;}

/* Bild oben links */
.wysiwygimg .wysiwygimgtopleft {float:left; margin-bottom:0.5em;}

/* Bild oben rechts */
.wysiwygimg .wysiwygimgtopright {float:right; margin-bottom:0.5em;}

/* Bild oben mittig */
.wysiwygimg .wysiwygimgtopcenter {margin-bottom:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg {margin:0 auto;}

/* Bild unten links */
.wysiwygimg .wysiwygimgbottomleft {float:left; margin-top:0.5em;}

/* Bild unten rechts */
.wysiwygimg .wysiwygimgbottomright {float:right; margin-top:0.5em;}

/* Bild unten mittig */
.wysiwygimg .wysiwygimgbottomcenter {margin-top:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg {margin:0 auto;}
.wysiwygimg .wysiwygimgbottomcenter img.wysiwygimg {margin:0 auto;}

/* Für Bilder links/rechts vom Text  */
.wysiwygimg table {border-spacing: 0px; font-size:1.0em;}
.wysiwygimg td {vertical-align:top; font-size:1.0em;}

/* Bild links vom Text */
.wysiwygimg td.wysiwygimgleftcol {padding-right:1.0em;}

/* Bild rechts vom Text */
.wysiwygimg td.wysiwygimgrightcol {padding-left:1.0em;}

/* XForm xtras */

legend {
font-size:10px;
font-weight:bold;
}

.formpassword label{
display: block;
width:100%;
}

.formtext label{
display: block;
width:100%;
}

.formselect label{
display: block;
width:100%;
}

.formcaptcha label{
display: block;
width:100%;
}

.formtextarea label{
display: block;
width:100%;
}

.formpassword input{
width:50%;
}

.formtext input{
width:50%;
}

.formtextarea textarea{
width:50%;
height:150px;
}

.joboffers{
margin: 0;
padding: 0;
width: 100%;
}

.joboffers tr th{
border: solid #3EB93C 1px;
background: #3EB93C;
color: #FFFFFF;
margin: 0;
padding: 0;
}

.joboffers tr td{
border: solid #cccccc 1px;
margin: 0;
padding: 0;
}

#decoend{
background:url("img/decoend.png");
width:185px;
height:26px;
margin:0;
padding:0;
}
