/* CSS Document Werbeagentur-Samisign.de 2006 */

/* Seite zentrieren */
#container{ 
position:absolute; top:5px; left:0; width:100%; text-align:center;}
#container2{
margin:auto; width:875px; text-align:left;}

/* Head Bereich */
#logo {position: absolute; margin-top: 92px; margin-left: 70px; height: 26px; width: 175px; z-index: 4;}
#logo2 {position: absolute; margin-top: 97px; margin-left: 70px; height: 26px; width: 175px; z-index: 4;}

#navigation {position: absolute; margin-top: 91px; margin-left: 320px; height: 30px; width: 495px; z-index: 4;}
#head_streifen3 {position: absolute; margin-top: 160px; margin-left: 578px; height: 158px; width: 261px; background-image:url(images/grauer_streifen_3.jpg); z-index: 4;}
#subhead {position: absolute; margin-top: 375px; margin-left: 138px; height: 25px; width: 635px; z-index: 5;}

/* Hauptlayer Definition */
#background_oben {position: absolute; margin-top: 0px; margin-left: 0px; height: 52px; width: 875px; text-align:left; background-image:url(images/background_oben.gif); z-index: 3;}
#background_mitte {position: absolute; margin-top: 52px; margin-left: 0px; height: 750px; width: 875px; text-align:left; background-image:url(images/background_mitte.gif); background-repeat:repeat-y; z-index: 3;}
#background_unten {position: absolute; margin-top: 750px; margin-left: 0px; height: 65px; width: 875px; text-align:left; background-image:url(images/background_unten.gif); z-index: 3;}

/* Startseite-Index */
#background_mitte_index {position: absolute; margin-top: 52px; margin-left: 0px; height: 1138px; width: 875px; text-align:left; background-image:url(images/background_mitte.gif); background-repeat:repeat-y; z-index: 3;}
#background_unten_index {position: absolute; margin-top: 1190px; margin-left: 0px; height: 65px; width: 875px; text-align:left; background-image:url(images/background_unten.gif); z-index: 3;}
#footer_box_index {position: absolute; margin-top: 1115px; margin-left: 40px; height: 120px; width: 800px; z-index: 5;}
#head_streifen1_index {position: absolute; margin-top: 160px; margin-left: 39px; height: 158px; width: 281px; background-image:url(images/grauer_streifen_1_index.jpg); z-index: 4;}
#head_streifen2_index {position: absolute; margin-top: 160px; margin-left: 320px; height: 158px; width: 258px; background-image:url(images/grauer_streifen_2_index.jpg); z-index: 4;}
#nuss_2 {position: absolute; margin-top: 181px; margin-left: 564px; height: 171px; width: 136px; z-index: 5;}
#vierlinks_index {position: absolute; margin-top: 940px; margin-left: 135px; height: 108px; width: 166px; background-image:url(images/4x_bereich_backgr.gif); z-index: 6;}
#nuss_klein_index {position: absolute; margin-top: 945px; margin-left: 333px; height: 89px; width: 88px; z-index: 6;}
#textcontainer_pro {position: absolute; margin-top: 436px; margin-left: 138px; height: 25px; width: 100px; z-index: 5;}
#textcontainer_l_start {position: absolute; margin-top: 471px; margin-left: 138px; height: 450px; width: 270px; z-index: 5;}

/* Webdesign */
#head_streifen1_web {position: absolute; margin-top: 160px; margin-left: 39px; height: 158px; width: 281px; background-image:url(images/grauer_streifen_1_web.jpg); z-index: 4;}
#head_streifen2_web {position: absolute; margin-top: 160px; margin-left: 320px; height: 158px; width: 258px; background-image:url(images/grauer_streifen_2_web.jpg); z-index: 4;}
#background_mitte_web {position: absolute; margin-top: 52px; margin-left: 0px; height: 1163px; width: 875px; text-align:left; background-image:url(images/background_mitte.gif); background-repeat:repeat-y; z-index: 3;}
#background_unten_web {position: absolute; margin-top: 1215px; margin-left: 0px; height: 65px; width: 875px; text-align:left; background-image:url(images/background_unten.gif); z-index: 3;}
#footer_box_web {position: absolute; margin-top: 1140px; margin-left: 40px; height: 120px; width: 800px; z-index: 5;}
#leistungen_box_web1 {position: absolute; margin-top: 470px; margin-left: 138px; height: 216px; width: 268px; z-index: 6;}
#leistungen_w_q1 {position: absolute; margin-top: 24px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q2 {position: absolute; margin-top: 46px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q3 {position: absolute; margin-top: 68px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q4 {position: absolute; margin-top: 90px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q6 {position: absolute; margin-top: 103px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q7 {position: absolute; margin-top: 147px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q8 {position: absolute; margin-top: 169px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q9 {position: absolute; margin-top: 191px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q10 {position: absolute; margin-top: 213px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_w_q11 {position: absolute; margin-top: 257px; margin-left: 0px; height: 9px; width: 9px; background-color: #D98721; z-index: 6;}
#leistungen_box_web2 {position: absolute; margin-top: 780px; margin-left: 138px; height: 262px; width: 270px; z-index: 6;}
#leistungen_w_q1b {position: absolute; margin-top: 25px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q2b {position: absolute; margin-top: 47px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q3b {position: absolute; margin-top: 69px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q4b {position: absolute; margin-top: 91px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q5b {position: absolute; margin-top: 113px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q6b {position: absolute; margin-top: 135px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q7b {position: absolute; margin-top: 157px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q8b {position: absolute; margin-top: 179px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q9b {position: absolute; margin-top: 201px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q10b {position: absolute; margin-top: 223px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q11b {position: absolute; margin-top: 243px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_w_q12b {position: absolute; margin-top: 266px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leitfaden_icon_w {position: absolute; margin-top: 973px; margin-left: 465px; height: 24px; width: 25px; z-index: 5;}
#leitfaden_link_w {position: absolute; margin-top: 976px; margin-left: 495px; height: 20px; width: 280px; z-index: 5;}

/* Corporate Design */
#background_mitte_cd {position: absolute; margin-top: 52px; margin-left: 0px; height: 1083px; width: 875px; text-align:left; background-image:url(images/background_mitte.gif); background-repeat:repeat-y; z-index: 3;}
#background_unten_cd {position: absolute; margin-top: 1135px; margin-left: 0px; height: 65px; width: 875px; text-align:left; background-image:url(images/background_unten.gif); z-index: 3;}
#footer_box_cd {position: absolute; margin-top: 1060px; margin-left: 40px; height: 120px; width: 800px; z-index: 5;}
#head_streifen1_cd {position: absolute; margin-top: 160px; margin-left: 39px; height: 158px; width: 281px; background-image:url(images/grauer_streifen_1_cd.jpg); z-index: 4;}
#head_streifen2_cd {position: absolute; margin-top: 160px; margin-left: 320px; height: 158px; width: 258px; background-image:url(images/grauer_streifen_2_cd.jpg); z-index: 4;}
#nuss_1 {position: absolute; margin-top: 204px; margin-left: 542px; height: 153px; width: 156px; z-index: 5;}
#textcontainer_l {position: absolute; margin-top: 433px; margin-left: 138px; height: 520px; width: 270px; z-index: 5;}
#textcontainer_r {position: absolute; margin-top: 433px; margin-left: 465px; height: 520px; width: 270px; z-index: 5;}
#leistungen_box {position: absolute; margin-top: 605px; margin-left: 138px; height: 258px; width: 255px; z-index: 6;}
#leistungen_text {position: absolute; margin-top: 17px; margin-left: 17px; height: 259px; width: 236px; z-index: 6;}
#leistungen_head {position: absolute; margin-top: 0px; margin-left: 0px; height: 15px; width: 120px; z-index: 6;}
#leistungen_q1 {position: absolute; margin-top: 25px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q2 {position: absolute; margin-top: 47px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q3 {position: absolute; margin-top: 69px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q4 {position: absolute; margin-top: 113px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q5 {position: absolute; margin-top: 135px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q6 {position: absolute; margin-top: 157px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q7 {position: absolute; margin-top: 179px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q8 {position: absolute; margin-top: 201px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q9 {position: absolute; margin-top: 223px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q10 {position: absolute; margin-top: 245px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#leistungen_q11 {position: absolute; margin-top: 267px; margin-left: 0px; height: 9px; width: 9px; background-color: #CCCCCC; z-index: 6;}
#vierlinks_cd {position: absolute; margin-top: 920px; margin-left: 135px; height: 108px; width: 166px; background-image:url(images/4x_bereich_backgr.gif); z-index: 6;}
#cd_link {position: absolute; margin-top: 8px; margin-left: 20px; height: 20px; width: 100px; z-index: 7;}
#p_link {position: absolute; margin-top: 32px; margin-left: 20px; height: 20px; width: 100px; z-index: 7;}
#w_link {position: absolute; margin-top: 56px; margin-left: 20px; height: 20px; width: 100px; z-index: 7;}
#m_link {position: absolute; margin-top: 80px; margin-left: 20px; height: 20px; width: 100px; z-index: 7;}
#nuss_klein_cd {position: absolute; margin-top: 910px; margin-left: 333px; height: 89px; width: 88px; z-index: 6;}
#leitfaden_icon_cd {position: absolute; margin-top: 943px; margin-left: 465px; height: 24px; width: 25px; z-index: 5;}
#leitfaden_link_cd {position: absolute; margin-top: 946px; margin-left: 495px; height: 20px; width: 280px; z-index: 5;}
#leitfaden_icon_cd2 {position: absolute; margin-top: 973px; margin-left: 465px; height: 24px; width: 25px; z-index: 5;}
#leitfaden_link_cd2 {position: absolute; margin-top: 976px; margin-left: 495px; height: 20px; width: 280px; z-index: 5;}

/* Impressum-Content */
#background_mitte_imp {position: absolute; margin-top: 52px; margin-left: 0px; height: 1793px; width: 875px; text-align:left; background-image:url(images/background_mitte.gif); background-repeat:repeat-y; z-index: 3;}
#background_unten_imp {position: absolute; margin-top: 1845px; margin-left: 0px; height: 65px; width: 875px; text-align:left; background-image:url(images/background_unten.gif); z-index: 3;}
#footer_box_imp {position: absolute; margin-top: 1770px; margin-left: 40px; height: 120px; width: 800px; z-index: 5;}
#head_streifen1_imp {position: absolute; margin-top: 160px; margin-left: 39px; height: 158px; width: 281px; background-image:url(images/grauer_streifen_1.jpg); z-index: 4;}
#head_streifen2_imp {position: absolute; margin-top: 160px; margin-left: 320px; height: 158px; width: 258px; background-image:url(images/grauer_streifen_2.jpg); z-index: 4;}
#eins_head {position: absolute; margin-top: 375px; margin-left: 138px; height: 25px; width: 503px; z-index: 6;}
#impressum_box1 {position: absolute; margin-top: 433px; margin-left: 138px; height: 320px; width: 120px; z-index: 5;}
#impressum_box2 {position: absolute; margin-top: 433px; margin-left: 378px; height: 300px; width: 205px; z-index: 5;}
#disclaimer_head {position: absolute; margin-top: 833px; margin-left: 138px; height: 25px; width: 503px; z-index: 6;}
#disclaimer_text {position: absolute; margin-top: 876px; margin-left: 138px; height: 790px; width: 480px; z-index: 6;}

/* Footer Bereich */
#footer_linie {position: absolute; margin-top: 0px; margin-left: 13px; height: 6px; width: 770px; border-style:dashed; border-width:1px; border-color:#AEAEB0; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color: #999999; z-index: 5;}
#footer_typo1 {position: absolute; margin-top: 35px; margin-left: 32px; height: 57px; width: 173px; z-index: 5;}
#footer_typo2 {position: absolute; margin-top: 35px; margin-left: 249px; height: 56px; width: 110px; z-index: 5;}
#footer_typo3 {position: absolute; margin-top: 35px; margin-left: 408px; height: 55px; width: 185px; z-index: 5;}
#footer_q1 {position: absolute; margin-top: 35px; margin-left: 641px; height: 6px; width: 6px; background-color: #D98721; z-index: 5;}
#footer_q2 {position: absolute; margin-top: 49px; margin-left: 641px; height: 6px; width: 6px; background-color: #D98721; z-index: 5;}
#footer_q3 {position: absolute; margin-top: 63px; margin-left: 641px; height: 6px; width: 6px; background-color: #D98721; z-index: 5;}
#footer_q4 {position: absolute; margin-top: 77px; margin-left: 641px; height: 6px; width: 6px; background-color: #D98721; z-index: 5;}
#footer_typo4 {position: absolute; margin-top: 31px; margin-left: 658px; height: 58px; width: 101px; z-index: 5;}
