/* Pseudostile */
a:link{color:#183874; font-weight:normal; text-decoration:underline;}
a:visited{color:#183874; font-weight:normal; text-decoration:underline;}
a:active{color:#5899C9; font-weight:normal;text-decoration:underline;}
a:hover{color:#5899C9; font-weight:normal; text-decoration:underline;}

a.dutylink:link{font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none;}
a.dutylink:visited{font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none;}
a.dutylink:active{font-size:10px; color:#ffffff; font-weight:normal; text-decoration:underline;}
a.dutylink:hover{font-size:10px; color:#ffffff; font-weight:normal; text-decoration:underline;}

a.cmsmainlink:link{font-size:9px; color:#3B84B8; font-weight:normal; text-decoration:none;}
a.cmsmainlink:visited{font-size:9px; color:#3B84B8; font-weight:normal; text-decoration:none;}
a.cmsmainlink:active{font-size:9px; color:#3B84B8; font-weight:normal; text-decoration:underline;}
a.cmsmainlink:hover{font-size:9px; color:#3B84B8; font-weight:normal; text-decoration:underline;}

a.cmsmainmenuelink:link{font-size:11px; color:#3B84B8; font-weight:normal; text-decoration:none;}
a.cmsmainmenuelink:visited{font-size:11px; color:#3B84B8; font-weight:normal; text-decoration:none;}
a.cmsmainmenuelink:active{font-size:11px; color:#3B84B8; font-weight:normal; text-decoration:underline;}
a.cmsmainmenuelink:hover{font-size:11px; color:#3B84B8; font-weight:normal; text-decoration:underline;}

/* HTML Tagstile */
body{width:100%; height:100%; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3B84B8; background-color:#183874; background-image:url(../images/bgcms.png); background-repeat:repeat-x; background-attachment:fixed;}
body.formframes{width:100%; height:100%; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#3B84B8; background-color:#D7F0FD; background-image:url(../images/blau2-middle-bg.png); background-repeat: repeat-x; background-attachment:fixed; background-position: 0px -300px;}
p, td, ul, ol, li {font-size:12px; line-height:18px;}
h1 {font-size:20px; line-height:24px;}
h2 {font-size:14px; line-height:15px; padding:0px; margin-bottom:-10px;}

ul.ulcmsmainmenue{}
li.licmsmainmenue{margin-left:-25px;}

/* Stilklassen */
.dutymenu{position:absolute; top:15px; left:50%; margin-left:-135px; z-index:19;}
.centerdummy{position:absolute; top:35px; left:50%; width:784px; height:100%; margin-left:-390px; padding:0px; z-index:10;}
.setcardtabletop{height:131px; background-image:url(../images/blau-top-bg.png); background-repeat:no-repeat;}
.setcardtableback{height:60px; background-image:url(../images/blau-back-bg.png); background-repeat:no-repeat; text-align:center;}
.setcardtableleft{width:42px; background-image:url(../images/blau-bottom-bg-left.png); background-repeat:repeat-y;}
.setcardtablemiddle{width:688px; background-image:url(../images/blau-middle-bg.png); background-repeat:no-repeat; background-color:#D7F0FD;}
.setcardtableright{width:54px; background-image:url(../images/blau-bottom-bg-right.png); background-repeat:repeat-y;}
.setcardcontenttab{width:600px;}
.setcardphotospalte{width:200px; background-image:url(../images/setcardphotospaltebg.png); background-position:top; background-repeat:no-repeat;}
.setcardtrennerspalte{width:50px; background-image:url(../images/setcardcvspaltebg-links.png); background-position:top right; background-repeat:no-repeat;}
.setcardcvspalte{width:330px; background-image:url(../images/setcardcvspaltebg-mitte.png); background-position:top left; background-repeat:repeat-x;}
.setcardtabstandspalte{width:20px; background-image:url(../images/setcardcvspaltebg-rechts.png); background-position:top left; background-repeat:no-repeat;}
.gruenbildrechts{position:absolute; top:150px; left:620px; z-index:21}
.gruentabletop{height:131px; background-image:url(../images/gruen-top-bg.png); background-repeat:no-repeat;}
.gruentablemiddle{width:688px; background-image:url(../images/gruen-middle-bg.png); background-repeat:no-repeat; background-color:#CFE5B5;}
.gruentablemainmenue{margin:0px; padding-top:5px; padding-left:10px; background-image:url(../images/gruen-mainmenue-bg.png); background-repeat:no-repeat;}
.rotbildrechts{position:absolute; top:150px; left:620px; z-index:21}
.rottabletop{height:131px; background-image:url(../images/rot-top-bg.png); background-repeat:no-repeat;}
.rottablemiddle{width:688px; background-image:url(../images/rot-middle-bg.png); background-repeat:no-repeat; background-color:#F9D5C6;}
.rottablemainmenue{margin:0px; padding-top:5px; padding-left:10px; background-image:url(../images/rot-mainmenue-bg.png); background-repeat:no-repeat;}
.gelbbildrechts{position:absolute; top:200px; left:620px; z-index:21}
.gelbtabletop{height:131px; background-image:url(../images/gelb-top-bg.png); background-repeat:no-repeat;}
.gelbtablemiddle{width:688px; background-image:url(../images/gelb-middle-bg.png); background-repeat:no-repeat; background-color:#FFEFA9;}
.gelbtablemainmenue{margin:0px; padding-top:5px; padding-left:10px; background-image:url(../images/gelb-mainmenue-bg.png); background-repeat:no-repeat;}
.blau2bildrechts{position:absolute; top:150px; left:620px; z-index:21}
.blau2tabletop{height:131px; background-image:url(../images/blau-top-bg.png); background-repeat:no-repeat;}
.blau2tablemiddle{width:688px; background-image:url(../images/blau2-middle-bg.png); background-repeat:no-repeat; background-color:#D7F0FD;}
.blau2tablemainmenue{margin:0px; padding-top:5px; padding-left:10px; background-image:url(../images/blau-mainmenue-bg.png); background-repeat:no-repeat;}
.cms3elogo{position:absolute; top:11px; left:45px; z-index:12;}
.cmsmaincategoriesbg{position:absolute; top:35px; left:613px; z-index:13;}
.cmsmaincategoriestitles{position:absolute; top:42px; left:640px; line-height:15px; z-index:14;}
.redstar{color:#ff0000; font-weight:bold;}

/* Individualstile */
#pagebg{position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:0;}
#raybg{position:absolute; top:50%; left:50%; margin-top:-296px; margin-left:-502px; z-index:1;}
#indexweisserbalken{position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-384px; z-index:2;}
#index3elogo{position:absolute; top:50%; left:50%; margin-top:-10px; margin-left:-345px; z-index:3;}
#index3darsteller{position:absolute; top:50%; left:50%; margin-top:-248px; margin-left:80px; z-index:4;}
#indexdragqueen{position:absolute; top:50%; left:50%; margin-top:-248px; margin-left:138px; z-index:5;}
#indexcowboy{position:absolute; top:50%; left:50%; margin-top:-133px; margin-left:80px; z-index:6;}
#indexrebecca{position:absolute; top:50%; left:50%; margin-top:100px; margin-left:110px; z-index:7;}
#diskobutton{position:absolute; top:50%; left:50%; margin-top:4px; margin-left:-78px; z-index:8;}
#karnevalbutton{position:absolute; top:50%; left:50%; margin-top:29px; margin-left:-78px; z-index:9;}
#privatbutton{position:absolute; top:50%; left:50%; margin-top:55px; margin-left:-78px; z-index:10;}
#indexdutymenu{position:absolute; top:50%; left:50%; margin-top:-280px; margin-left:-135px; z-index:11;}

#kontaktmailformframe{width:100%; height:2400px;}
#kontaktzeilename{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeilemail{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeiletelnr{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeilerecall{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeiletheme{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeiledate{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeiletime{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeileplace{width:235px; height:20px; font-size:12px; line-height:13px;}
#kontaktzeilemessage{width:235px; height:200px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:13px;}
#kontaktzeilebuttons{height:40px;}

#bewerbungformframe{width:100%; height:4970px;}
#bewerbungzeilevorname{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilenachname{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilekuenstlername{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilestrassenr{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeileplzort{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilegeburtstag{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeiletelnr{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilefaxnr{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilemobilnr{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilemail{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeileurlform{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeileversichertennr{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilegewerbe{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilesteuernr{width:235px; height:20px; font-size:12px; line-height:13px;}
.bewerbungzeilesprachen{width:110px; height:20px; font-size:12px; line-height:13px;}
.bewerbungzeilehaare{width:110px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeilekoerperbth{width:235px; height:20px; font-size:12px; line-height:13px;}
.bewerbungzeilekonfektion{width:235px; height:20px; font-size:12px; line-height:13px;}
#bewerbungzeileerfahrung{width:235px; height:20px; font-size:12px; line-height:13px;}
.bewerbungzeileactsonstige{width:235px; height:200px; font-size:12px; line-height:13px;}
#bewerbungzeileactdauer{width:235px; height:20px; font-size:12px; line-height:13px;}
.bewerbungzeilecostumesonstige{width:235px; height:200px; font-size:12px; line-height:13px;}
#bewerbungzeilebuttons{height:40px;}
