/*Layout*/

#header
        {
           background: #ffffff;
         line-height: 1.5em;
           padding: 0;
           border: none;
           margin: 0;
           width: 100%;
         height: 175px;
           float: right;
           }

#header-left
        {
           background: #fff;
         text-align: center;
         float: left;
         padding: 0;
           width: 15%;
         height: 85%;
         margin: 1% 1% 1% 1%;
         left: 0;
           }

#header-center
        {
         background: #fff;
         float: left;
         position: relative;
         text-align: center;
         padding: 0;
           height: 85%;
         width: 60%;
           margin: 1% 1% 1% 1%;
         }

#header-right
        {
           background: #fff;
         text-align: center;
         float: right;
                padding: 0;
         width: 15%;
         height: 85%;
           margin: 1% 1% 1% 1%;
         right: 0;
         }

#border
        {
         background: #ffffff;
         padding: 0;
         width: 100%;
         float: right;
                clear: both;
         }

#nav
        {
         text-align: center;
           background-color: #ffffff;
         padding: 0;
         margin: 1% 0 1% 0;
           width: 15%;
           float: left;
         }

#nav-inside
        {
         background-color: #ffffff;
         text-align: center;
         padding: 0;
         margin: 1% 1% 1% 1%;
        }

         #nav-inside a:link, #nav-inside a:visited
                 {
                display:block;
                 border: 3px solid #ffffff;
                 margin: 1% 0;
                padding:0.75em 0.75em 0.75em 0.75em;
                background-color:#eeeeee;
                 height:0,5em;
                 }
                 # html>body #nav-inside #nav-inside a:link, a:visited
                         {
                         height:auto;
                        }

         #nav-inside a:hover
                 {
                border-color:#c0c0c0;
                }

#content
        {
           background-color: #ffffff;
        padding: 1% 0 1% 0;
           margin: 0;
           width: 65%;
           float: left;
           }

#content-inside
        {
        line-height: 1,5em;
                   background-color: #fff;
                   padding: 0 0 0 1%;
              margin: 0 0 1% 0;
         }

#img
        {
           background-color: #ffffff;
         padding: 0;
           margin: 1% 0 1% 0;
           width: 15%;
           float: left;
         }

#img-inside
        {
           background-color: #fff;
         text-align: center;
           padding: 0;
           margin: 0;
           }

#footer
        {
           background: #ffffff;
               padding: 0;
           border: none;
           margin: 0;
           width: 100%;
         margin: 0;
         clear: both;
           }

#footer-inside
        {
         font-size: 75%;
           background: #ffffff;
         text-align: center;
           padding: 0;
           border: 1px solid #ffffff;
         border-top: 1px solid #000000;
           margin: 1%;
         }

#impress
        {
         line-height: 0.75em;
         background: #ffffff;
         border-left: 1px solid #000000;
         float: left;
         width: 46%;
         padding: 0 0 0 1%;
         margin: 0 0 0 0;
         }

#links
        {
         line-height: 0.75em;
         background: #ffffff;
         border-left: 1px solid #000000;
         border-right: 1px solid #000000;
         float: left;
         width: 46%;
         padding: 0 0 0 1%;
         margin: 0 0 0 0;
         }

#cv
        {
         line-height: 0.8em;
         background: #ffffff;
         text-align: center;
         float: left;
         width: 69%;
         padding: 0 10% 0 10%;
         margin: 1%;
         }

#service
        {
         line-height: 0.75em;
         background: #ffffff;
         float: left;
         width: 47.5%;
         padding: 0 1% 0 1%;
         margin: 0 0 0 0;
         }

#cost
         {
         line-height: 0.75em;
         background: #ffffff;
         float: right;
         width: 47.5%;
         padding: 0 1% 0 1%;
         margin: 0 0 0 0;
         }


/*HTML-Tags*/

t1
        {
        text-align: left;
        font-family: Verdana,Arial,sans-serif;
        font-size: 110%;
        color: #000000;
        }

t2
        {
         text-align: left;
         font-family: Arial,sans-serif;
         font-size: 100%;
         color: #000000;
        }

h1
        {
        text-align: center;
        font-family: Verdana,Arial,sans-serif;
        font-size: 110%;
        color: #000000;
        }

h2
        {
         text-align: center;
         font-family: Arial,sans-serif;
         font-size: 100%;
         color: #000000;
        }

h3
        {
         font-family: Arial,sans-serif;
         font-size: 95%;
         color: #000000;
        }

a
        {
         text-align: center;
         font-family: Arial,sans-serif;
         font-size: 90%;
         font-weight: bold;
         text-decoration: none;
         color: #000000;
         }

p
        {
        font-family: Arial,sans-serif;
         font-size: 75%;
        color: #000000;
         background-color: #FFFFFF;
        }
         .impress
                 {
                 text-align: right;
                 }
         .impress2
                 {
                 line-height: 1em;
                 font-size: 60%;
                 font-weight: bold;
                 }
p2
        {
        font-family: Arial,sans-serif;
         font-size: 95%;
        color: #000000;
         background-color: #FFFFFF;
        }
         .impress
                 {
                 text-align: right;
                 }
         .impress2
                 {
                 line-height: 1em;
                 font-size: 60%;
                 font-weight: bold;
                 }

table
        {
         display: inline;
         align: center;
         font-family: Arial,sans-serif;
         font-size: 100%;
         width: 100%;
         }
         .plist
                 {
                 font-size: 80%;
                 }

tr
        {
         border-bottom:1px #000000 solid;
         }tr.impress>td
         {
         border-bottom:1px #000000 solid;
         font-size: 80%;
         text-align: left;
         }

td.price
        {
        width: 25%;
         text-align: right;
         font-size: 90%;
         }

td.impress
        {
         border-bottom:1px #000000 solid;
         font-size: 80%;
         text-align: left;
         }

td.impress2
        {
         border-bottom:1px #000000 solid;
         line-height: 1em;
         font-size: 75%;
         font-weight: bold;
         }

td.adress
        {
         width: 60%;
         font-size: 80%;
         text-align: left;
         }

td.adress2
        {
         vertical-align: top;
         width: 40%;
         font-size: 75%;
         font-weight: bold;
         }

td.adress3
        {
         width: 25%;
         font-size: 85%;
         font-weight: bold;
         text-align: left;
         }

td.adress4
        {
         vertical-align: top;
         width: 48%;
         font-size: 75%;
         }

td.adress5
        {
         width: 48%;
         font-size: 75%;
         font-weight: bold;
         text-align: left;
         }

/*Guestbook*/

#contact
        {
         text-align: center;
         margin: 0;
         font-family: Arial,sans-serif;
         font-size: 75%;
         }