/* Style sheet beamtenkredit */
html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;border:0;font-size:100%;outline:0;background:transparent;}
body{background:#e0f4fc url("/tl_files/ammirato/body-bg.jpg") left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#333333;line-height:1.2;}
p{margin-bottom:0.4em;}
#wrapper{background:#eff8ff url("/tl_files/ammirato/sidebox.gif") left top repeat-y;border-right:1px solid #000000;border-left:1px solid #000000;}
#header{background-color:#ffffff;}
#footer{background:url("/tl_files/ammirato/footer-bg.gif") left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#e0f4fc;line-height:1;}
#footer .footcopyright{float:left;padding-top:4px;padding-bottom:4px;padding-left:18px;}
#main{padding:24px 18px 18px;min-height:560px;}
.clear{clear:both;}
input,textarea,select{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;color:#333333;}
pre,code{font-family:"Andale Mono", monospace;font-size:1.1em;white-space:pre;}
h1,h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
h1,h2{margin-bottom:0.25em;font-weight:bold;font-size:1.6em;color:#1c60ac;}
h3{margin-bottom:0.4em;font-weight:bold;font-size:1.3em;color:#1c60ac;}
h4{margin-bottom:0.65em;font-size:1.5em;color:#1c60ac;}
ol,ul{list-style-type:none;}
a{text-decoration:none;color:#1c60ac;}
a:hover{text-decoration:underline;}
blockquote,q{quotes:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
*:focus{outline:0;}
.bs{text-align:justify;}
.Softleister{right:545px;top:-35px;position:relative;display:block;}
.Softleister a{text-decoration:none;color:#c8c8c8;}
.Softleister a:hover{text-decoration:none;color:#333333;}
.mod_faqlist ul{width:210px;float:left;margin:0;}
.mod_faqlist ul li{margin-bottom:3px;}
.mod_faqreader .siehe{margin-top:20px;margin-bottom:20px;font-size:8pt;}
#fragen h2{padding-top:14px;font-weight:bold;font-size:10pt;}
#fragen .ce_hyperlink,#fragen .ce_hyperlink a{font-weight:bold;}
#beamte,#akademiker,#angestellte,#hypothek,#kontakt{padding:20px 10px;background-color:#dff1ff;border:1px solid #5ca2d8;}
#beamte label,#akademiker label,#angestellte label,#hypothek label,#kontakt label{font-size:10pt;}
#beamte input,#beamte select,#akademiker input,#akademiker select,#angestellte input,#angestellte select,#hypothek input,#hypothek select,#kontakt input,#kontakt textarea{margin-top:2px;font-size:10pt;}
#beamte span.mandatory,#akademiker span.mandatory,#angestellte span.mandatory,#hypothek span.mandatory,#kontakt span.mandatory{color:#ff0000;}
#beamte .col_0,#akademiker .col_0,#angestellte .col_0,#hypothek .col_0,#kontakt .col_0{width:200px;height:22px;padding-right:20px;text-align:right;}
#akademiker .col_0{width:210px;}
#beamte .col_1,#akademiker .col_1,#angestellte .col_1,#hypothek .col_1{width:400px;height:22px;}
#beamte .row_12 td,#akademiker .row_12 td,#angestellte .row_12 td,#hypothek .row_12 td{padding-left:30px;font-size:8pt;}
form input.captcha{width:50px;}
form .captcha_text{margin-left:20px;color:#1c60ac;}
.ce_form .submit_container{margin-top:10px;}
#kontakt .submit_container input{width:150px;}
.anleitung{color:#1c60ac;}
.achtung{width:450px;margin-right:auto;margin-left:auto;padding-left:24px;background:url("tl_files/ammirato/achtung.gif") left center no-repeat;}
.error{font-size:7pt;color:#ef0000;}
* html ul,* html ol{position:relative;}
* html ol{margin-left:2em;}
*:first-child+html ol{margin-left:2em;}
* html legend{margin-bottom:1.4em;}
*:first-child+html legend{margin-bottom:1.4em;}
#mainmenu{width:900px;top:147px;position:absolute;background:url("/tl_files/ammirato/menu-bg.gif") left top repeat-x;border-left:1px;font-variant:small-caps;font-size:9pt;}
#mainmenu li{float:left;}
#mainmenu a{display:block;padding:11px 18px 12px;border-right:1px solid #c6c6c6;font-weight:bold;text-decoration:none;color:#e0f4fc;line-height:1;}
#mainmenu p{padding:11px 18px 12px;background:url("/tl_files/ammirato/menu.gif") left top repeat-x;border-right:1px solid #c6c6c6;font-weight:bold;color:#ffffff;line-height:1;}
#mainmenu a:hover{background:url("/tl_files/ammirato/menu.gif") left top repeat-x;color:#ffffff;}
* html #mainmenu a,* html #mainmenu p{padding-top:11px;padding-bottom:12px;}
*:first-child+html #mainmenu a,*:first-child+html #mainmenu p{padding-top:11px;padding-bottom:12px;}
#left{padding:24px 8px 8px;}
#schnellanfrage,#left .mod_form{width:186px;padding:8px;background-color:#b1c9e5;border:1px solid #1c60ac;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#left .mod_form{background-color:#cadbee;}
#left .mod_form h3{margin-bottom:0;font-size:11pt;}
#left .mod_form input.schnellsuche{width:150px;font-size:8pt;}
#left .mod_form .formbody{height:20px;}
#left .mod_form .submit_container{left:164px;top:-17px;position:relative;}
.mod_search .formbody #submit{margin-bottom:4px;font-size:10pt;}
.mod_search .header{margin-bottom:4px;font-size:8pt;}
.mod_search .even,.mod_search .odd{margin-top:5px;padding-top:5px;border-top:1px dotted #1c60ac;font-size:9pt;}
.mod_search .relevance{padding-left:20px;font-weight:normal;font-size:8pt;color:#999999;}
.mod_search .highlight{font-weight:bold;color:#1c60ac;}
.mod_search .url{display:inline;border-top:1px solid #1c60ac;font-weight:normal;font-size:8pt;color:#1c60ac;}
.pagination{margin-top:10px;padding-top:2px;border-top:1px dotted #1c60ac;}
.pagination ul{float:right;}
.pagination li{display:inline;padding-right:4px;padding-left:4px;font-weight:bold;list-style-type:none;}
.pagination p{float:left;}
#footmenu{margin-right:auto;margin-left:auto;text-align:center;}
#footmenu li{float:right;}
#footmenu a,#footmenu p{display:block;padding:4px 8px;font-weight:bold;text-decoration:none;color:#e0f4fc;line-height:1;}
#footmenu a:hover{text-decoration:underline;}
.headleft{position:absolute;display:block;}
.headright{left:703px;position:absolute;display:block;}
.headtitle{left:10px;top:8px;position:absolute;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16pt;color:#19539c;z-index:100;}
.headhotline{left:414px;top:55px;position:absolute;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#1c60ac;line-height:1.2;}
.hotline1{font-size:16pt;}
.hotline2{font-size:22pt;}
.hotline3{font-size:13pt;}

