@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; text-align:center; background:url(images/aadeee_bestattungen-background.jpg); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#221B16;}
.clearfloat {clear:both; font-size:1px; line-height:0; height:0;}

h2 {font-size:22px; font-weight:bold; margin:0; padding:10px 0 20px 0; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps;}
a:focus {outline:none;}
a {color:#222;}

.cont {width:864px; margin:0 auto; text-align:left;}
.top {width:864px; height:169px; background:url(images/aadee_03.png);}
.main {width:742px; background:#C5BBB5; padding:20px 60px; border:1px solid #83766C;}
.left {float:left; width:260px;}
.left img {margin-top:50px;}
.right {float:left; width:482px;}

/*navigation*/
.nav {width:864px;}
.nav a {padding:0px 14px; color:#574F45; font-size:17px; text-decoration:none; line-height:25px; font-weight:bold;}
.nav a:hover {color:#333;}
.nav a.kontakt {text-decoration:underline; letter-spacing:2px; margin-left:10px;}

.guestbook_top { height: 1.6em; padding: 0.3em 0.5em 0 }
.guestbook_big { float: left; font-size: 1.2em; font-weight: bold; margin-right: 0.5em }
.guestbook_small { float: left; font-size: 0.8em; font-weight: bold }
.guestbook_contact { float: right; margin-left: 0.5em }
.guestbook_content { padding: 0.5em; clear: right }
.guestbook_mod { float: right; margin-left: 0.5em }
.guestbook_extra { float: right; padding-bottom: 1em }
.guestbook_vote { float: right }
.smilie { vertical-align: sub }
.smilies { margin: 0.5em 0 0.5em 9.5em }
.smilieSelect { float: left; margin-right: 0.25em }
.vote { float: left; margin-right: 0.25em }

/*startseite*/
.start-main {width:864px; height:384px; background:url(images/start_03.jpg);}
.startbox {float:right; width:470px; height:200px; color:#DDD; text-align:center; overflow:hidden; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
.startbox p {margin:0; padding:20px 0 0 0;}
.startbox a {color:#DDD; font-weight:bold;}
.startbox-top {font-weight:bold; letter-spacing:1px;}
.startbox .preis {font-weight:bold; font-size:42px; letter-spacing:5px; line-height:42px; font-style:italic; padding:10px 0 0 100px; position:relative; height:50px;}
.startbox .preis div {position:absolute; top:10px;}
#fly2 {left:130px;}
#fly3 {left:160px;}
#fly4 {left:185px;}
#fly5 {left:200px;}
#fly6 {left:230px;}

/*footer*/
.footer {width:824px; height:97px; background:url(images/aadee_06.png); padding:20px; font-size:16px; line-height:30px; color:#342E2C; font-weight:bold;}
.footer a {color:#342E2C; text-decoration:underline; padding-left:20px; font-weight:normal;}
.footer a.mid {color:#FFF; text-decoration:none;}

/*seite bestattungsangebot*/
.bestattungsangebot {text-indent:-9000px; width:744px; height:53px; background:url(images/headings/bestattungsangebot.png);}
.best-ang-trauerfall {width:744px; height:153px; background:url(images/best-ang-trauerfall.jpg); margin:10px 0; position:relative;}
.best-ang-trauerfall2 {width:370px; height:152px; float:left;}
.best-ang-2 {width:744px; height:100px; background:url(images/best-ang-2.jpg); margin:10px 0;}
.angebote {text-indent:-9000px; height:52px; background:url(images/headings/angebote-bestattungsarten.png) no-repeat;}

/*lightbox urnen*/
.lbcont {margin:10px; background:#251C17; color:#EEE; line-height:20px; font-weight:bold; text-align:center; border:2px solid; float:left;}
.lbcont img {padding:5px; border:none;}
.lbcont a {color:#EEE; text-decoration:none;}
.lbcont2 {margin:10px; background:#251C17; color:#EEE; line-height:20px; font-weight:bold; text-align:center; border:2px solid; float:left; width:333px; padding:5px; font-size:12px;}
.lbcont2 img {border:none;}
.lbcont2 a {color:#EEE; text-decoration:none;}

/*wir uber uns*/
.wir {text-indent:-9999px; height:53px; background:url(images/headings/wir.png) no-repeat;}

/*seite Bestattungsvorsorge*/
.bestattungsvorsorge {text-indent:-9000px; height:53px; background:url(images/headings/bestattungsvorsorge-sterbegeldversicherung.png);}

/*seite im Trauerfall */
.trauerfall {text-indent:-9000px; height:53px; background:url(images/headings/im-trauerfall.png);}

/*seite blumen*/
.sargdekoration {text-indent:-9000px; height:53px; background:url(images/headings/blumen-urnendekoration-sargdekoration.png);}

/*seite urnen*/
.urnen {text-indent:-9000px; height:53px; background:url(images/headings/urnen.png);}

/*seite saerge*/
.saerge {text-indent:-9000px; height:53px; background:url(images/headings/saerge-trauertextilien.png);}

/*seite kontakt*/
.kontaktaadee {text-indent:-9000px; height:53px; background:url(images/headings/kontakt-aadee-bestatter.png);}

/*seite impressum*/
.impressum {text-indent:-9000px; height:53px; background:url(images/headings/impressum-aadee.png);}

/*seite hh*/
.hh {text-indent:-9000px; height:53px; background:url(images/headings/bestatter-hamburg.png);}

/*seite nrw*/
.nrw {text-indent:-9000px; height:53px; background:url(images/headings/bestatter-nrw.png);}

/*kontakt*/
#kontakt input, #kontakt label {font-size:12px; margin:3px 6px; float:left; padding:5px;}
#kontakt input {width:170px; border:2px solid #666; background:#FFF url(images/input.png) bottom repeat-x;}
#kontakt br {clear:left;}
#kontakt label {font-weight:bold; color:#333; width:100px;}
#kontakt #submit {margin-left:130px; font-weight:bold; color:#333; width:180px;}
#kontakt textarea {float:left; margin-left:130px; width:166px; border:2px solid #666; padding:5px;}
#kontakt p.nachricht {margin-left:130px; font-size:12px; font-weight:bold; color:#333;}
#kontakt .radio, #kontakt .checkbox {margin-left:118px;}
#kontakt .radio label {width:30px;}
#kontakt .radio input, #kontakt .checkbox input {width:20px; padding:0; margin-top:8px;}
#kontakt .checkbox label {width:148px;}

#pdficon {padding:3px 0 8px 40px; background:url(images/reader_icon.gif) no-repeat; margin:12px 0; font-weight:bold; letter-spacing:1px;}

/*gästebuch*/
.gaeste {text-indent:-9000px; height:53px; background:url(images/headings/aadee-bestattungen-gaestebuch.png);}
.jot-form {width:180px; overflow:hidden; float:left; margin:0 20px 10px -2px;}
.jot-form label {width:100px; font-size:12px; margin-top:5px; text-align:left;}
.jot-form input, .jot-form textarea {width:142px; font-size:12px; font-family:"Trebuchet MS",Geneva, Arial, Helvetica, sans-serif; padding:2px 4px; margin-top:3px;}
.jot-form fieldset {background:#CCC;}
.jot-form input#submit {margin-top:10px; width:150px;}
.guestbook_content {margin-left:20px;}
.jot-row, .jot-row-alt { width:500px; float:right; overflow:auto;}
.jot-nav {width:700px; margin:0 auto; clear:both; padding-top:20px;}
pre {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}