body{font-family: Arial, Verdana, sans-serif; font-size: 12px; margin: 0px; background: url(../layout/bg.gif);}
table{../layout: fixed}
p{margin: 0px 70px 3px 15px;}
li{line-height: 18px; margin: 0px 0px 0px 20px;}
.rel{position: relative;}
.seite{margin: 20px auto;}
.rahmen_oben_l1{background: url(../layout/rahmen_oben_l1.gif) bottom no-repeat;}
.rahmen_oben_l2{background: url(../layout/rahmen_oben_l2.gif) top no-repeat;}
.rahmen_oben_r1{background: url(../layout/rahmen_oben_r1.gif) bottom no-repeat;}
.rahmen_oben_r2{background: url(../layout/rahmen_oben_r2.gif) top no-repeat;}
.rahmen_unten_l1{background: url(../layout/rahmen_unten_l1.gif) no-repeat;}
.rahmen_unten_l2{background: url(../layout/rahmen_unten_l2.gif) bottom no-repeat;}
.rahmen_unten_r1{background: url(../layout/rahmen_unten_r1.gif) no-repeat;}
.rahmen_unten_r2{background: url(../layout/rahmen_unten_r2.gif) bottom no-repeat;}
.rahmen_l{background: url(../layout/rahmen_l.gif) right repeat-y; text-align: right; vertical-align: middle;}
.rahmen_r{background: url(../layout/rahmen_r.gif) left repeat-y; text-align: left; vertical-align: middle;}
.rahmen_o{background: url(../layout/rahmen_o.gif) bottom repeat-x;}
.rahmen_u{background: url(../layout/rahmen_u.gif) top repeat-x; vertical-align: top;}
.rahmen_u_fix{position: absolute; width: 110px; height: 5px; background: url(../layout/rahmen_u_fix.gif) no-repeat;}
.rahmen_design{margin: 0px 0px 0px 235px;}
.rahmen_studio{position: absolute; top: -47px; left: 99px; width: 262px; height: 61px; background: url(../layout/rahmen_studio.gif) no-repeat;}
.links{position: relative; z-index: 10; float:left; width: 120px; height: 330px;}
.rechts{position: relative; z-index: 1; padding: 10px; padding-top: 20px; float: right; width: 560px; height: 300px; background: url(../layout/nicole_bg.jpg) right no-repeat #333333;}
.menu_oberhalb1{position: relative; width: 120px; height: 80px; background: url(../layout/menu_oberhalb1.jpg) no-repeat;}
.menu_oberhalb2{position: absolute; top: 0px; right:-24px; width: 24px; height: 24px; background: url(../layout/menu_oberhalb2.gif) no-repeat;}
.menu_oberhalb3{position: absolute; top: -13px; right:-7px; width: 7px; height: 15px; background: url(../layout/menu_oberhalb3.gif) no-repeat;}
.menu_unterhalb1{position: relative; width: 120px; height: 80px; background: url(../layout/menu_unterhalb1.gif) no-repeat;}
.menu_unterhalb2{position: absolute; bottom: 0px; right:-24px; width: 24px; height: 24px; background: url(../layout/menu_unterhalb2.gif) no-repeat;}
.menu_unterhalb3{position: absolute; top: -2px; right:-7px; width: 7px; height: 15px; background: url(../layout/menu_unterhalb3.gif) no-repeat;}
.menu{position: relative; width: 120px; height: 170px; background: url(../layout/menu_bg.gif) repeat-y;}
.menu_oben{position: absolute; top: 0px; z-index: 2; background: url(../layout/menu_oben.gif); height:21px; width: 120px;}
.menu_unten{position: absolute; bottom: 0px; z-index: 2; background: url(../layout/menu_unten.gif); height:21px; width: 120px;}
.menu_pos{position: relative; top: 9px; z-index: 5;}
.menu_item{margin: 0px 0px 2px 15px; line-height: 15px;}
.menu_aktiv{font-size: 14px; color: #ffffff; cursor: default;}
a.menu_li:link, a.menu_li:visited, a.menu_li:active{font-size: 12px; color:#ff9933; text-decoration: none;}
a.menu_li:hover{font-size: 12px; color:#ffcc66; text-decoration: none;}
.liste_a{margin: 0px 0px 0px 120px; border: 2px solid #000000; background: #666666; width: 270px; height: 140px; padding-top: 10px;}
.liste_k{margin: 0px 0px 0px 120px; border: 2px solid #000000; background: #666666; width: 270px; height: 186px; padding-top: 12px;}
.bild_list{margin: 5px 15px;}
.pic{border: 2px solid #000000; margin: 0px 0px 5px 0px;}
.start_pic{border: 2px solid #000000; float: left; margin: 2px 5px 0px 0px;}
.gal_pos{margin: 0px 70px 3px 15px;}
.gal_pic{border: 2px solid #000000;}
.gal_bild_pos{text-align: center; vertical-align:middle; margin: auto;}
a.gal_li:link, a.gal_li:visited, a.gal_li:active{font-size: 14px; color:#ff9933; text-decoration: none;}
a.gal_li:hover{font-size: 14px; color:#ffcc66; text-decoration: none;}
.studio_pic{border: 2px solid #000000; margin: 10px 20px 0px 0px;}
.studio_pic_pos{margin: 0px 0px 0px 15px;}
.bild_mitte{text-align: center; padding-top: 20px;}
.back_butt{border: 2px solid #000000; background: #333333; width: 150px; padding: 2px; margin: 10px auto; text-align: center;}
.linkz_head{border: 2px solid #000000; background: #333333; font-size: 14px; font-weight: bold; color: #cc0000; width: 150px; padding: 2px; margin: 10px auto 5px; text-align: center;}
.linkz_item{margin: 0px auto 5px;}
a.back_li:link, a.back_li:visited, a.back_li:active{font-size: 12px; color:#ff9933; text-decoration: none;}
a.back_li:hover{font-size: 12px; color:#ffcc66; text-decoration: none;}
.links{float: left;}
.txt_w_12{font-size: 12px; color: #ffffff;}
.txt_w_14{font-size: 14px; color: #ffffff;}
.txt_w_12b{font-size: 12px; font-weight: bold; color: #ffffff;}
.txt_r_12b{font-size: 12px; font-weight: bold; color: #cc0000;}
.txt_w_14b{font-size: 14px; font-weight: bold; color: #ffffff;}
.txt_r_14b{font-size: 14px; font-weight: bold; color: #cc0000;}
.txt_w_16b{font-size: 16px; font-weight: bold; color: #ffffff;}
.txt_r_16b{font-size: 16px; font-weight: bold; color: #cc0000;}