body { background: #565656; scrollbar-base-color: #808080; scrollbar-track-color: #565656; text-align : center; color :#f5c986; } input{ background: #000000; color :#f5c986; border : 1px solid #808080; } textarea{ background: #000000; color :#f5c986; border : 1px solid #808080; } form{ padding : 0px; margin-bottom: 10px; margin-top: 0px; } select{ background: #565656; color : #f5c986; border : 1px solid #808080; } table{ color: #f5c986; } .mainframe{ position : relative; margin : 5 auto; text-align : left; width : 804px; height: 620px; } .index{ position: relative; margin : 0px 0px 0px 0px; float : left; width : 160px; height : 120px; border-color : grey; border-width : 1px; border-bottom-style : solid; border-bottom-color : #808080; overflow : hidden; } .index img{ border-width : 0px; } .main-menu{ position : relative; float : left; margin : 45px 0px 0px 10px; width : 630px; height : 75px; border : 1px #808080; border-bottom-style : solid; vertical-align: bottom; } .main-menu td{ width : 75px; text-align : center; border-style: none; border-width: 0px; color: #f5c986; } .main-menu img{ border-width : 0px; } .main-menu a{ color : #ffff80; text-decoration : none; border-width : 0px; } .menu{ position: relative; margin : 10px 0px 0px 0px; float : left; width : 160px; height : 470px; border : 1px solid #808080; color:#f5c986; } .menu .inner{ margin : 5px 15px 5px 15px; } .menu a{ color : #ffff80; text-decoration : none; border-width : 0px; } .impressum{ position : relative; clear : both; width : 800px; height : 20px; color: #000000; overflow : hidden; font-size : 10px; vertical-align : center; } .impressum .contact{ position : relative; float : right; } .impressum .copyright{ position : relative; float : left; } .impressum a{ color : #000000; text-decoration : underline; margin: 0 auto; } .fullcontent{ position: relative; margin : 10px 0px 0px 0px; float : left; width : 800px; height : 470px; border : 1px solid #808080; color: #f5c986; overflow : auto; overflow-x: hidden; overflow-y: auto; } .fullcontent .inner { margin : 20px; width : 760px; color: #f5c986; } a{ color : #ffff80; } .fullcontent p { text-align : justify; } .content{ position: relative; margin : 10px 0px 0px 10px; float : left; width : 630px; height : 470px; border : 1px solid #808080; color:#f5c986; overflow : auto; overflow-x: hidden; overflow-y: auto; } .content p { text-align : justify; } .part{ border: 1px solid #808080; width: 100%; text-align : center; font-weight : bold; } .subpart{ border: 1px #808080; border-bottom-style : dashed; width: 590px; } .content .inner{ margin : 20px; width : 590px; } /***********************************/ /* BLOG PART */ /***********************************/ .fullcontent .blog .header{ margin: 0px 0px 0px 15px; border: 1px solid #808080; border-right-style : none; width: 600px; } .fullcontent .blog .news{ margin: 5px; } .fullcontent .blog .date{ margin: 0px 15px 0px 0px; border: 1px solid #808080; width: 160px; text-align : center; } /***********************************/ /* BOOKS PART */ /***********************************/ .fullcontent .books { } .fullcontent .books .header{ border: 1px solid #808080; text-align : center; } .fullcontent .books .listing{ height : 335px; text-align : center; overflow : auto; } .fullcontent .books .listing table{ border: 1px #808080; border-left-style : solid; border-bottom-style : solid; margin : 0px; } .fullcontent .books .listing td{ border: 1px #808080; border-right-style : solid; } .fullcontent .books .listing .odd{ background : #707070; } .fullcontent .books .listing .even{ background : #565656; } .fullcontent .books .listing tr:hover{ background : #222222; } /***********************************/ /* GUESTBOOK PART */ /***********************************/ .guestbook .welcome{ border: 1px #808080; border-bottom-style : solid; margin : 20px 20px 0px 20px; height : 20px; width : 760; text-align : center; } .guestbook .footer{ border: 1px #808080; border-top-style : solid; margin : 0px 20px 20px 20px; height : 20px; width : 760; } .guestbook .gb{ margin : 0px ; height : 385px; width : 800; overflow : auto; overflow-x: hidden; overflow-y: auto; } .guestbook .gb .inner{ margin : 0px 20px ; height : 355px; width : 760; } .guestbook .gb .header{ background : #707070; } .guestbook .gb .message{ margin : 5px; text-align : justify; } /***********************************/ /* Dialog */ /***********************************/ .dialogenv{ position : absolute; top : 0px; left : 0px; width : 804px; height : 605px; background : #565656; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; visibility : hidden; z-index : 1000; } .dialog{ position : absolute; top : 140px; left : 300px; width : 200px; height : 150px; border: 3px double #808080; background: #565656; visibility : hidden; z-index : 1002; } .dialog .form{ margin : 5px; } .dialog .control{ position: relative; margin : 0px 5px 5px 5px; width : 390px; height : 20; border: 1px #808080; border-top-style : dashed; } .dialog .control .button{ position: relative; margin : 5px 0px 5px 10px; float : right; width : 60px; margin : 3px; border: 1px solid #808080; text-align : center; }