m/* BODY ================================================================================================================================ */

html											{ overflow: -moz-scrollbars-vertical !important; }
body 											{ text-transform: lowercase; margin: 0; padding: 0; font: 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #781e14; background: #e5e5e6; }
#format											{ width: 840px; text-align: left; margin: 50px auto 0 auto; border: solid 15px #781e14; background: white; }
#copyright										{ width: 870px; font: 11px/20px Arial, Helvetica, sans-serif; color: #6e6e6e; text-align: right; margin: 0 auto 50px auto; padding: 0; }

/* BEREICHS?BERGREIFENDE FORMATIERUNGEN ================================================================================================ */

a,
a:link,
a:visited										{ color: #415a23; }
a:hover, a:active,
a:focus											{ color: #781e14; text-decoration: none; }

small											{ font-size: 11px; filter: alpha(opacity: 70); opacity: 0.70; KHTMLOpacity: 0.70; MozOpacity: 0.70; }

pre												{ text-align: left; border: 1px solid #c80000; padding: 15px; background: #FAE6E6; }
hr												{ margin: 0 0 20px 0; height: 1px; border: 0; border-top: 1px solid #c8a5a0; }
hr.hrrelated										{ margin: 0 0 0px 0; height: 1px; border: 0; border-top: 1px solid #c8a5a0; }
a img											{ border: 0; }
.note											{ color: #964b41; font: 11px/18px Arial, Helvetica, sans-serif; }
.note a:link,
.note a:visited									{ color: #415a23; }
.note a:hover, .note a:active,
.note a:focus									{ color: #781e14; text-decoration: none; }

.flv											{ padding: 0 0 15px 0; border-top: 1px solid #b98c87; }

a.traineelink:link,
a.traineelink:visited							{ display: block; margin-bottom: 1px; height: 35px; background: url(bck.traineelink.jpg) left top no-repeat; }
a.traineelink:hover,
a.traineelink:active,
a.traineelink:focus								{ background-position: left -50px; }

a.kooperation_fitness:link,
a.kooperation_fitness:visited							{ display: block; margin-bottom: 1px; height: 61px; background: url(bck.kooperationlink.jpg) left top no-repeat; }
a.kooperation_fitness:hover,
a.kooperation_fitness:active,
a.kooperation_fitness:focus								{ background-position: left -70px; }

a.ausbildung:link,
a.ausbildung:visited							{ display: block; margin-bottom: 1px; height: 53px; background: url(bck.ausbildung.jpg) left top no-repeat; }
a.ausbildung:hover,
a.ausbildung:active,
a.ausbildung:focus								{ background-position: left -53px; }

a.jobs:link,
a.jobs:visited							{ display: block; margin-bottom: 1px; height: 54px; background: url(bck.jobs.jpg) left top no-repeat; }
a.jobs:hover,
a.jobs:active,
a.jobs:focus								{ background-position: left -54px; }

a.kundenbefragung:link,
a.kundenbefragung:visited							{ display: block; margin-bottom: 1px; height: 85px; background: url(http://www.coa.as/md.static/coa/coa_kundenbefragung.jpg) left top no-repeat; }
a.kundenbefragung:hover,
a.kundenbefragung:active,
a.kundenbefragung:focus								{ background-position: left -85px; }


a.kiddy_box:link,
a.kiddy_box:visited							{ display: block; margin-bottom: 1px; height: 61px; background: url(bck.kiddy_box.jpg) left top no-repeat; }
a.kiddy_box:hover,
a.kiddy_box:active,
a.kiddy_boxs:focus								{ background-position: left -70px; }

a.mannheimlink:link,
a.mannheimlink:visited							{ display: block; margin-bottom: 1px; height: 35px; background: url(banner_neueroeffnungen.jpg) left top no-repeat; }
a.mannheimlink:hover,
a.mannheimlink:active,
a.mannheimlink:focus							{ background-position: left -50px; }

a.ls_en:link,

a.ls_en:visited									{ position: absolute; top: 6px; left: 790px; font-size: 12px; text-decoration: none;  font-style: italic; color: #5a7a39; }

a.ls_en:hover,

a.ls_en:focus,

a.ls_en:active									{ position: absolute; top: 6px; left: 790px; font-size: 12px; text-decoration:underline; font-style: italic; color: #5a7a39; }

a.ls_de:link,

a.ls_de:visited									{ position: absolute; top: 6px; left: 730px; font-size: 12px; text-decoration: none; font-style: italic; color: #5a7a39; }

a.ls_de:hover,

a.ls_de:focus,

a.ls_de:active									{ position: absolute; top: 6px; left: 730px; font-size: 12px; text-decoration:underline; font-style: italic; color: #5a7a39; }

p.ls_en											{ position: absolute; top: 6px; left: 790px; font-size: 12px; text-decoration: none;  font-style: italic; color: #aaaaaa;}

p.ls_de											{ position: absolute; top: 6px; left: 730px; font-size: 12px; text-decoration: none;  font-style: italic; color: #aaaaaa;}

p.ls											{ position: absolute; top: 6px; left: 780px; font-size: 12px; color: #aaaaaa;}


.clear											{ clear: both; line-height:0; }



#chaser											{ position: absolute; top: 0px; left: 0px; display: none; padding: 12px 15px 12px 15px; color: white; background: #781e14; filter: alpha(opacity: 95); opacity: 0.95; KHTMLOpacity: 0.95; MozOpacity: 0.95; }

#chaser h2										{ padding: 0 0 15px 0; margin: 0; font-size: 21px; line-height: 25px; font-weight: normal; }

#chaser p										{ padding: 0; margin: 0; }





#header											{ background: url(bck.header.gif); }

#header h1										{ background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 570px 50px; position: relative; height: 225px !important; padding: 0; margin: 0; }

#header h1 b									{ display: none; }


.alertbar										{ margin-bottom: 1px; padding: 7px 6px 8px 30px; color: #FFF; background: url(i.alert.ani.gif) 9px 9px no-repeat #73a541; }

p.alert											{ margin-bottom: 20px; padding: 7px 12px 8px 12px; color: #FFF; background: #73a541; }

p.alert a,

p.alert a:link,

p.alert a:visited								{ color: white; }

p.alert a:hover,

p.alert a:active,

p.alert a:focus									{ color: white; text-decoration: none; }

.clear											{ clear: both; line-height:0; }

#chaser											{ position: absolute; top: 0px; left: 0px; display: none; padding: 12px 15px 12px 15px; color: white; background: #781e14; filter: alpha(opacity: 95); opacity: 0.95; KHTMLOpacity: 0.95; MozOpacity: 0.95; }
#chaser h2										{ padding: 0 0 15px 0; margin: 0; font-size: 21px; line-height: 25px; font-weight: normal; }
#chaser p										{ padding: 0; margin: 0; }

#header											{ background: url(bck.header.gif); }
#header h1										{ position: relative; height: 210px; padding: 0; margin: 0; background: 570px 33px no-repeat;}
#header h1 b									{ display: none; }

.alertbar										{ margin-bottom: 1px; padding: 7px 6px 8px 30px; color: #FFF; background: url(i.alert.ani.gif) 9px 9px no-repeat #73a541; }
p.alert											{ margin-bottom: 20px; padding: 7px 12px 8px 12px; color: #FFF; background: #73a541; }
p.alert a,
p.alert a:link,
p.alert a:visited								{ color: white; }
p.alert a:hover,
p.alert a:active,
p.alert a:focus									{ color: white; text-decoration: none; }

#navi											{ float: left; width: 540px; padding: 0 0 0 30px; margin: 0; list-style: none; background: #d2d2d2; border-top: 1px solid white; border-bottom: 1px solid white; }
#navi li										{ float: left; margin: 0; padding: 0; }
#navi li a:link,
#navi li a:visited								{ float: left; padding: 7px 10px 8px 10px; color: #464646; text-decoration: none; border-right: 1px solid #d2d2d2; }
#navi li a:hover,
#navi li a:active,
#navi li a:focus,
#navi li a.active								{ color: #781e14; background: #bebebe; }

#cnavi											{ float: right; width: 255px; padding: 0 0 0 15px; margin: 0; list-style: none; background: #aaaaaa; border-top: 1px solid white; border-bottom: 1px solid white; }
#cnavi li										{ float: left; margin: 0; padding: 0; }
#cnavi li a:link,
#cnavi li a:visited								{ float: left; padding: 7px 8px 8px 8px; color: white; text-decoration: none; border-right: 1px solid #aaaaaa; }
#cnavi li a:hover,
#cnavi li a:active,
#cnavi li a:focus,
#cnavi li a.active								{ color: white; background: #969696; }

#main											{ float: left; background: url(bck.main.gif) 570px top repeat-y #e6d2d2; }
#left											{ float: left; width: 540px; padding: 25px 0 0 30px; background: url(bck.left.gif) left top repeat-x; }
#indexflash										{ float: left; width: 810px; padding: 15px 15px 10px 15px; background-color: #d7b9b4 }
#reisegewinnspiel								{ float: left; width: 810px; padding: 15px 15px 15px 15px; background-color: #f3f3f3; }
#right											{ float: left; width: 270px; }

.onecol											{ float: left; width: 240px; padding: 0 30px 0 0; margin: 0; }
.twocol											{ float: left; width: 510px; padding: 0 30px 0 0; margin: 0; }

#zoomcontainer									{ float: left; height: 360px; width: 570px; padding: 0; text-align: right; background-repeat: no-repeat; background-position: left top; display: none; cursor: pointer; }

h2, h3, h4, h5, p, ul, form						{ padding: 0 0 20px 0; margin: 0; }
h2												{ font-size: 22px; line-height: 25px; font-weight: normal; }
h3												{ font-size: 17px; line-height: 23px; font-weight: normal; }
h4												{ padding: 0; font-size: 17px; line-height: 23px; font-weight: normal; }
h5												{ padding: 0; font-size: 12px; }

h4 em											{ color: #964b41; font: 11px/18px Arial, Helvetica, sans-serif; }

.nopad											{ padding: 0; margin: 0; }

ul.list li										{ margin: 0; padding: 0 0 0 13px; list-style: none; background: url(i.bullet.gif) left 8px no-repeat; }

ul.whitelist									{ padding: 0; margin: 0; }
ul.whitelist li									{ margin: 0; padding: 0 0 0 13px; list-style: none; background: url(i.whitebullet.gif) left 8px no-repeat; }

#right p, #right h3, #right h4, #right h5,
#right ul.list									{ padding: 0 15px 15px 15px; margin: 0; }
#right h4, #right h5							{ padding-bottom: 0; }
#right p.nopad									{ padding: 0; margin: 0; }
#right p.bpad									{ padding: 0 0 15px 0; margin: 0; }
#right ul										{ padding: 0 0 15px 0; margin: 0; }
#right blockquote								{ height: 193px; padding: 12px 15px 12px 15px; margin: 0 0 1px 0; background: url(../../md.static/quotation.backgrounds/orchid.jpg) left top no-repeat #a05f55; }
#right blockquote p.first						{ text-indent: 22px; padding: 0; margin: 0; font-size: 17px; line-height: 23px; font-style: italic; color: #781e14; background: url(bdquo.gif) left 12px no-repeat; }
#right blockquote p								{ text-indent: 0; padding: 0; margin: 0; color: #781e14; }
#right blockquote .lastword						{ padding-right: 20px; background: url(ldquo.gif) right top no-repeat; }
#right hr										{ border-color: #b98c87; }

#right p.thumbs									{ padding: 0 0 15px 0; margin: 0; }
#right p.thumbs a								{ text-decoration: none; }
#right p.thumbs a:link,
#right p.thumbs a:visited						{ margin: 0; filter: alpha(opacity: 50); opacity: 0.50; KHTMLOpacity: 0.50; MozOpacity: 0.50; }
#right p.thumbs a:hover,
#right p.thumbs a:active,
#right p.thumbs a:focus							{ filter: alpha(opacity: 100); opacity: 1; KHTMLOpacity: 1; MozOpacity: 1; }
#right p.thumbs a img							{ margin: 0; }

img.pic											{ margin: 0 0 1px 0; }

.linklist										{ list-style: none; }
.linklist li									{ padding: 0; margin: 0 0 1px 0; }
.linklist li.bmarg								{  }

.linklist a:link,
.linklist a:visited								{ display: block; height: 1%; text-decoration: none; padding: 7px 5px 8px 15px; }
.linklist a:hover,
.linklist a:active,
.linklist a:focus								{ color: white; background-color: #781e14; }

.linklist .chaser a:link,
.linklist .chaser a:visited						{ color: white; padding-left: 38px; background: url(i.chaser.gif) 15px 11px no-repeat #af7873; }
.linklist .chaser a:hover,
.linklist .chaser a:active,
.linklist .chaser a:focus						{ background-color: #781e14; background-position: 15px -89px; }

.linklist .jobs a:link,
.linklist .jobs a:visited						{ color: white; padding-left: 14px; background: no-repeat #af7873; }
.linklist .jobs a:hover,
.linklist .jobs a:active,
.linklist .jobs a:focus							{ background-color: #781e14;}

.linklist .jobsaktiv								{ color: white; background-color: #781e14; padding: 7px 5px 8px 15px;}

.linklist .forth a:link,
.linklist .forth a:visited						{ color: white; padding-left: 38px; background: url(i.forth.gif) 15px 11px no-repeat #af7873; }
.linklist .forth a:hover,
.linklist .forth a:active,
.linklist .forth a:focus						{ background-color: #781e14; background-position: 15px -89px; }

.linklist .back a:link,
.linklist .back a:visited						{ color: white; padding-left: 38px; background: url(i.back.gif) 15px 11px no-repeat #af7873; }
.linklist .back a:hover,
.linklist .back a:active,
.linklist .back a:focus							{ background-color: #781e14; background-position: 15px -89px; }

.linklist .basket a:link,
.linklist .basket a:visited						{ color: white; padding-left: 38px; background: url(i.basket.gif) 15px 11px no-repeat #af7873; }
.linklist .basket a:hover,
.linklist .basket a:active,
.linklist .basket a:focus						{ background-color: #781e14; background-position: 15px -89px; }

.linklist .route a:link,
.linklist .route a:visited						{ color: white; padding-left: 38px; background: url(i.route.gif) 15px 11px no-repeat #af7873; }
.linklist .route a:hover,
.linklist .route a:active,
.linklist .route a:focus						{ background-color: #781e14; background-position: 15px -89px; }

.linklist .pdf a:link,
.linklist .pdf a:visited						{ color: #781e14; padding-left: 75px; background: url(i.pdf_related.gif) left top no-repeat; }
.linklist .pdf a:hover,
.linklist .pdf a:active,
.linklist .pdf a:focus							{ color: white; background-position: left -120px; }

.linklist .pdf_related a:link,
.linklist .pdf_related a:visited				{ color: #781e14; padding-left: 75px; background: url(i.pdf_related.gif) left top no-repeat; }
.linklist .pdf_related a:hover,
.linklist .pdf_related a:active,
.linklist .pdf_related a:focus					{ color: white; background-position: left -120px; }

.linklist .survey a:link,
.linklist .survey a:visited						{ color: #781e14; padding-left: 75px; background: url(i.survey.gif) left top no-repeat; }
.linklist .survey a:hover,
.linklist .survey a:active,
.linklist .survey a:focus						{ color: white; background-position: left -120px; }

.linklist .location_fra a:link,
.linklist .location_fra a:visited				{ color: #781e14; padding-left: 75px; background: url(i.location_fra.gif) left top no-repeat; }
.linklist .location_fra a:hover,
.linklist .location_fra a:active,
.linklist .location_fra a:focus					{ color: white; background-position: left -150px; }

.linklist .location_ma a:link,
.linklist .location_ma a:visited				{ color: #781e14; padding-left: 75px; background: url(i.location_ma.gif) left top no-repeat; }
.linklist .location_ma a:hover,
.linklist .location_ma a:active,
.linklist .location_ma a:focus					{ color: white; background-position: left -150px; }

.linklist .location_wu a:link,
.linklist .location_wu a:visited				{ color: #781e14; padding-left: 75px; background: url(i.location_wu.gif) left top no-repeat; }
.linklist .location_wu a:hover,
.linklist .location_wu a:active,
.linklist .location_wu a:focus					{ color: white; background-position: left -150px; }

.linklist .location_be a:link,
.linklist .location_be a:visited				{ color: #781e14; padding-left: 75px; background: url(i_location_be.gif) left top no-repeat; }
.linklist .location_be a:hover,
.linklist .location_be a:active,
.linklist .location_be a:focus					{ color: white; background-position: left -150px; }

.linklist .location_du a:link,
.linklist .location_du a:visited				{ color: #781e14; padding-left: 75px; background: url(i_location_du.gif) left top no-repeat; }
.linklist .location_du a:hover,
.linklist .location_du a:active,
.linklist .location_du a:focus					{ color: white; background-position: left -150px; }

.linklist .location_bremen a:link,
.linklist .location_bremen a:visited			{ color: #781e14; padding-left: 75px; background: url(i_location_bremen.gif) left top no-repeat; }
.linklist .location_bremen a:hover,
.linklist .location_bremen a:active,
.linklist .location_bremen a:focus				{ color: white; background-position: left -150px; }

.linklist .location_brau a:link,
.linklist .location_brau a:visited				{ color: #781e14; padding-left: 75px; background: url(i_location_brau.gif) left top no-repeat; }
.linklist .location_brau a:hover,
.linklist .location_brau a:active,
.linklist .location_brau a:focus				{ color: white; background-position: left -150px; }

.linklist .location_hamburg a:link,
.linklist .location_hamburg a:visited			{ color: #781e14; padding-left: 75px; background: url(i_location_bremen.gif) left top no-repeat; }
.linklist .location_hamburg a:hover,
.linklist .location_hamburg a:active,
.linklist .location_hamburg a:focus				{ color: white; background-position: left -150px; }

.linklist .location_sulzbach a:link,
.linklist .location_sulzbach a:visited			{ color: #781e14; padding-left: 75px; background: url(i_location_fra.gif) left top no-repeat; }
.linklist .location_sulzbach a:hover,
.linklist .location_sulzbach a:active,
.linklist .location_sulzbach a:focus				{ color: white; background-position: left -150px; }

.linklist .location_prag a:link,
.linklist .location_prag a:visited			{ color: #781e14; padding-left: 75px; background: url(i_location_fra.gif) left top no-repeat; }
.linklist .location_prag a:hover,
.linklist .location_prag a:active,
.linklist .location_prag a:focus				{ color: white; background-position: left -150px; }

.linklist .trainee a:link,
.linklist .trainee a:visited					{ color: #781e14; padding-left: 75px; background: url(i.trainee.gif) left top no-repeat; }
.linklist .trainee a:hover,
.linklist .trainee a:active,
.linklist .trainee a:focus						{ color: white; background-position: left -150px; }

.linklist .kochjacke a:link,
.linklist .kochjacke a:visited					{ color: #781e14; padding-left: 75px; background: url(i.kochjacke.gif) left top no-repeat; }
.linklist .kochjacke a:hover,
.linklist .kochjacke a:active,
.linklist .kochjacke a:focus					{ color: white; background-position: left -120px; }

.linklist .gshirt a:link,
.linklist .gshirt a:visited						{ color: #781e14; padding-left: 75px; background: url(i.gshirt.gif) left top no-repeat; }
.linklist .gshirt a:hover,
.linklist .gshirt a:active,
.linklist .gshirt a:focus						{ color: white; background-position: left -120px; }

.linklist .bshirt a:link,
.linklist .bshirt a:visited						{ color: #781e14; padding-left: 75px; background: url(i.bshirt.gif) left top no-repeat; }
.linklist .bshirt a:hover,
.linklist .bshirt a:active,
.linklist .bshirt a:focus						{ color: white; background-position: left -120px; }

.linklist .basecap a:link,
.linklist .basecap a:visited					{ color: #781e14; padding-left: 75px; background: url(i.basecap.gif) left top no-repeat; }
.linklist .basecap a:hover,
.linklist .basecap a:active,
.linklist .basecap a:focus						{ color: white; background-position: left -120px; }

.linklist em									{ font-size: 17px; line-height: 23px; font-style: normal; }

.order											{ margin: 0 0 20px 0; padding: 3px 8px 3px 8px; background: #f0e6e6; }
table											{ width: 100%; border-collapse: collapse; }
td, th											{ vertical-align: top; border-bottom: 1px dotted #c8a5a0; }
.sum td, .sum th								{ border: 0; }
td.price, th.price								{ text-align: right; }
td.quantity, th.quantity						{ text-align: right; }

/* FORMULARE =========================================================================================================================== */

.hide											{ display: none; }

form p											{ padding: 0 0 4px 0; }
h4.form											{ padding: 1em 0 0 0; }
.info ul										{ padding: 0; margin: 0; }
.info ul li										{ list-style: none; margin: 0; padding: 0 0 0 11px; background: url(li.forminfo.gif) 1px 6px no-repeat; }

.man, .opt, .void, .info						{ margin: 1px 0 0 0; }

.man input, .man textarea,
.opt input, .opt textarea,
.void input, .void textarea						{ background: transparent; border: 0px solid; width: 99%; font: 12px Courier New, courier; }

.fieldcontainer									{ padding: 0 5px 5px 5px; }
#surveyform h5 {margin-top: 10px}

.man label, .opt label, .void label,
.info label, .checkboxhead, .radiohead,
.innerformalert, .innerformnote					{ display: block; padding: 0 0 0 5px; font: 11px/20px Arial, Helvetica, sans-serif; }

.innerformalert									{ padding: 3px 0 3px 5px; color: #C80505; background: #F5D7D7; border-top: 1px dotted #C80505; }

.man, .man .bbcode a							{ background: #f5f0f0; color: #781e14; }
.man .fieldcontainer							{ background: #f5f0f0; }
.man input, .man textarea						{ color: black; }

.opt, .opt .bbcode a							{ background: #f0e6e6; color: #781e14; }
.opt .fieldcontainer							{ background: #f0e6e6;}
.opt input, .opt textarea						{ color: black; }
.void, .void .bbcode a							{ background: #d7e6c3; color: #4b6928; }
.void .fieldcontainer							{ background: #d7e6c3; }
.void input, .void textarea						{ color: #4b6928; }
.void label, .void .radiohead,
.void .checkboxhead								{ padding: 0 0 0 20px; background: url(i.form.alert.ani.gif) 5px center no-repeat #d7e6c3; }

.info											{ background: #f0f0f0; color: #787878; }
.info .fieldcontainer							{ padding: 4px 5px 3px 5px; background: #f5f5f5; }
.info .infovalue								{ color: #787878; }
.info label										{ padding-left: 21px; background: url(i.form.info.gif) 5px center no-repeat;}

.opt .xcheckbox, .opt .checkbox,
.man .xcheckbox, .man .checkbox,
.void .xcheckbox, .void .checkbox,
.opt .xradio, .opt .radio,
.man .xradio, .man .radio,
.void .xradio, .void .radio						{ cursor: pointer; height: 1%; display: block; }

.xcheckbox label, .checkbox label,
.xradio label, .radio label						{ font: 12px Courier New, courier; background: transparent; margin: 0px 0px 0px 22px; padding: 3px 0px 3px 0px; }

.opt .checkbox									{ background: url(radiocheck.gif) 0px -900px no-repeat; color: black; }
.opt .xcheckbox									{ background: url(radiocheck.gif) 0px -1050px no-repeat; color: black; }
.opt .radio										{ background: url(radiocheck.gif) 0px 0px no-repeat; color: black; }
.opt .xradio									{ background: url(radiocheck.gif) 0px -150px no-repeat; color: black; }

.man .checkbox									{ background: url(radiocheck.gif) 0px -1200px no-repeat; color: black; }
.man .xcheckbox									{ background: url(radiocheck.gif) 0px -1350px no-repeat; color: black; }
.man .radio										{ background: url(radiocheck.gif) 0px -300px no-repeat; color: black; }
.man .xradio									{ background: url(radiocheck.gif) 0px -450px no-repeat; color: black; }

.void .checkbox									{ background: url(radiocheck.gif) 0px -1500px no-repeat; color: #4b6928; }
.void .xcheckbox								{ background: url(radiocheck.gif) 0px -1650px no-repeat; color: #4b6928; }
.void .radio									{ background: url(radiocheck.gif) 0px -600px no-repeat; color: #4b6928; }
.void .xradio									{ background: url(radiocheck.gif) 0px -750px no-repeat; color: #4b6928; }

a.submit:link,
a.submit:visited,
a.cancel:link,
a.cancel:visited								{ display: block; height: 1%; padding: 7px 20px 8px 15px; text-decoration: none; color: #781e14; background: #c8a5a0; margin: 1px 0 0 0; }

a.cancel:link,
a.cancel:visited								{ background: #d7b9b4; color: #781e14; }

a.submit:hover,
a.submit:active,
a.submit:focus,
a.cancel:hover,
a.cancel:active,
a.cancel:focus									{ color: #FFF; background: #781e14; }

.bbcode											{ padding: 0; }
.bbcode li										{ list-style: none; margin: 1px 0 0 0; }
.bbcode a										{ height: 1%; display: block; padding: 1px 5px 3px 5px; text-decoration: none; }
.bbcode a:link,
.bbcode a:visited								{ text-decoration: none; }
.bbcode a:hover,
.bbcode a:active,
.bbcode a:focus									{ color: #EBF0AF; background-color: #91A005; }
#logo											{ position: absolute; top: 50px; left: 570px; }





.feelgoodfoodmodul											{ position: absolute; left: 0px; float: left; width: 510px; padding: 0 0 0 30px; margin-bottom:30px; }
