/* ======================================================= */
/* ======================================================= */
/*    index.css    
/*    Gentlewords.de                               
/*    Version 1.0 
/*    Author: Claus Ryschka 
/*    Languages: german, english
/*    2008-08-18 in Hannover   
/*
/* ======================================================= */
/*    Relaunch 1.1
/*    2011-03-30
/*    Author: Claus Ryschka
/*
/* ==== Upadates, Modidication, News: ===================== */
/*    A new Background-Impage with fareastern canvas look
/*    Designed by Claus Ryschka
/*
/*    Accesskeys modified
/*     
/*    6th Poem written by Claus Ryschka ( in Geraman only )
/*
/*    Two new Painting-Galleries (Larraine and Laci MyCrea(Lithgbox))
/*
/*    Created latest external link-technique to all links
/*    And a new Link of wctag-hilft 
/*
/*    6 Music-Lists of my Favorite Music, including Lightbox    
/*
/* ------------------------------------------------------- */
/*
/*    1. Global Styles
/*    2. Structure Styles ( head, navi, main, footer )
/*    3. Content Styles
/*    4. Form Style
/*
/* ---------------------  COLOR Glossary ----------------- */
/*    Ivory - #FAF5E4 
/*    Apricot - #FECD97
/*    Bordeaux - #990033
/*    Black - #000000
/*    White - #EEEEEE
/* ======================================================= */
/* ======================================================= */


/* ======================================================= */
/*    1. GLOBAL Styles                                     */
/* ======================================================= */
* { padding: 0; margin: 0; }

body { 
      background-color: #FAF5E4;  
      font-family: Lea, Verdana, Arial, Helvetica, sans-serif;
      margin: 0;
      padding: 0;
      height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */   
     }  
 
     
h1 { font-size: 130%; } 
 
h2 { font-size: 120%; } 

h3 { font-size: 110%; } 

h4 { font-size: 100%; }  

h5 { font-size: 90%; } 

h6 { font-size: 80%; }
 

.saying_start  { 
                font-style: italic; 
                text-align: center;
                font-size: 90%; 
                color: #990033; /* bordeaux */
               } 
         
         

.saying  { 
          font-style: italic; 
          font-size: 90%; 
          color: #990033; /* bordeaux */
          color: #E86508;   /* dark-brown */
         }         
         
                
.author_cr  { 
             text-align: right; 
             font-size: 90%;
             padding-top: 5px;
             font-style: italic;
             color: #990033; /* bordeaux */
             color: #E86508;   /* dark-brown */
            }  
             
acronym, abbr { cursor: help; }

 
.screenreader {
               position: absolute;
               top: -9999px;
               left: -9999px; 
               height: 1px;
               display: inline;
              } 
 
.skiplink { display: none; } 
.invisible { display: none; }  


/* Externe Links */

a.external {
  background: transparent url(images/external_link.gif) no-repeat right 50%;
  padding-right: 18px;
}

    
/* ======================================================= */
/*    2. Structure Styles                                  */
/* ======================================================= */

/* ===  START of wrapper  ================================================== */
#wrapper {
          width: 100%; 
          margin: auto; /* Div soll zentriert werden */
          min-height: 100%; /* Mindesthöhe für moderne Browser */
          height:auto !important; /* Important Regel für moderne Browser */
          height:100%; /* Mindesthöhe für den IE */
          overflow: hidden !important; /* FF Scroll-leiste */
          background-image: url('../images/bg_global_1366_canvas2.png');
          background-repeat: repeat-y; 
          background-position: left top; 
         }
         
 
/* ===  END of wrapper  ==================================================== */

/* ===  START of head  ===================================================== */
#head { 
       position: relative; 
       border-bottom: 4px solid #FECD97;   
       padding-top: 5px;
       padding-bottom: 10px;
      }
      
#head img { 
           position: absolute; 
           margin: 2px 0 15px 35px;  
          }
     
#head h1 {
          text-align: right;
          font-family: "Bookman Old Style"; 
          font-family: Lea;
          font-weight: bold;
          font-size: 260%; 
          color: #990033;      
          letter-spacing: 6px;
          padding: 5px 20px 0px 0px; 
         }
         
h1 span { color: #FECD97; } 
/* ===  END of head  ======================================================= */     
    
                   
/* ===  START of navi  ===================================================== */ 
#navi {
       float: left;
       width: 18%;
       color: #990033; 
       margin-top: 0px;  
      }
 
#navi #navi_inline {
                    width: 140px;
                    padding: 10px 10px 10px 30px; 
                   } 
 
#navi ul { }
  
#navi li { 
          display: block;        
          list-style-type: none; 
          margin-top: 5px;  
          background-image: url('../images/bg_navi_li.gif'); 
          background-repeat: repeat-y; 
          background-position: left top;   
          line-height: 130%; 
         }     

#navi a {
         color: #990033;   
         text-decoration: none; 
         font-size: 90%; 
         font-weight: bold; 
       /*  height: 20px;      */          
         padding: 5px 0px 2px 15px;
        /*   background-color: #FECD97;     /* vision_apricot */  
         }                   
  
#navi a:hover {
               text-decoration: none; 
               background-color: #FAF5E4; 
               padding: 5px 0px 2px 12px;  
               border-left: 3px solid #990033; 
              }
              
#navi a.navi_aktiv { 
                    color: #990033; 
                    background-color: #FECD97;
                    border-left: 3px solid #990033; 
                    background-image: url('../images/bg_navi_active.gif'); 
                    padding: 5px 0px 2px 30px;
                   }           
/*         
#navi a:focus { 
               background-color: #990033;   
               color: #FAF5E4;   
               padding: 5px 0px 2px 30px; 
               border-left: 3px solid #990033;   
              }   
*/
       
/* ===  END of navi  ======================================================= */ 
 
 
/* ===  START of navi_help  ================================================ */
#navi_help {
            width: 80%;
            min-width: 130px; 
            padding: 4%;
            border: 1px solid #990033;
            margin-top: 5%;
            margin-left: 10%;
            margin-bottom: 5%;
           } 
 
#navi_help p { font-size: 80%; } 
#navi_help span {font-size: 70%;}
/* ===  END of navi_help  ================================================== */ 
 
 
/* ===  START of navilogo  ================================================= */
#navi_logo  {
             width: 90%; 
             background-color: #FAF5E4;  
             background-color: transparent;
             text-align: center; 
             color: black;
             font-size: 70%;
             padding: 5px 0 5px 0;
             border-top: 5px solid #FECD97;     
             margin-top: 10px;
             margin-left: 5%;
            }

.navlogo_text {
               text-align: center;
               padding-left: 0px;
               line-height: 1.5;
              }            

.navlogo_text a { color: #990033; }     
                         
.navlogo_text a.navi_aktiv { 
                    color: #990033; 
                    background-color: #FECD97;
                    border-left: 3px solid #990033; 
              /*      background-image: url('../images/bg_navi_active.gif');  */
                    padding: 5px 0px 2px 30px;
                   }                 

                              

/* ===  END of navi_logo  ================================================== */ 
                                    
 
 /* ===  START of navi_laci  ================================================= */
#navi_laci  {
             width: 90%; 
             background-color: #FAF5E4;  
             background-color: transparent;
             text-align: center; 
             color: #990033;
             font-size: 80%;
             padding: 5px 0 5px 0;  
             border-top: 5px solid #FECD97;     
             margin-top: 10px;
             margin-left: 5%;
            }



#navi #navi_laci a { text-decoration: underline; 
}     
                         
#navi a.navi_aktiv { 
                    color: #990033; 
                    background-color: #FECD97;
                    background-color: #FECD97;
                   }  
                            
#navi #navi_laci a:hover { background-color: #FAF5E4; 
                           background-color: #FECD97;
                           border: none;
                           padding: 0 0;
                         }                             

/* ===  END of navi_laci  ================================================== */ 
                                    
 
 
 
/* ===  START of main  ===================================================== */
#main {
     /*  float: left; */
       margin-top: 0px; 
       color: #990033;   
       overflow: auto;  
      }      
/* ===  END of main  ======================================================= */ 


/* ===  START of footer  =================================================== */
#footer {
         clear: both;
         position: relative; 
         text-align: center;
         padding-top: 10px;
         padding-bottom: 10px;
         border-top: 1px solid #990033;   
        }
        
#footer h6 {
            color: #990033;   
            font-size: 80%;
           } 

.copyright { text-align: left;
             padding-left: 40px; }           
           
#footer a {
           color: #990033;   
           text-decoration: none;
           text-align: center;
           font-style: italic;
           padding: 3px 0px 3px 0px; 
           display: inline; 
           outline: none; 
          }
 
#footer a:hover { text-decoration: none; }
 
/*
#footer a:active { text-decoration: none; } 
*/
               
#footer a.navi_aktiv { font-weight: bold; }



               
/* ===  END of footer  ===================================================== */

/* ======================================================= */
/*    3. Content Styles                                    */
/* ======================================================= */   
/*
/*    1.  #index_start
/*    2.  #info_main 
/*    3.  #poem1_main 
/*    4.  #poem2_main
/*    5.  #poem3_main
/*    6.  #poem4_main
/*    7.  #poem5_main
/*    8.  #links_main
/*    9.  #imprint_main
/*    10. #contact_main
/*
/* ======================================================= */

/* ===  START of index_start  ============================================== */
#wrapper_start {
                width: auto;
                min-height: 1200px;
                background-image: url('../images/bg_ivory_1920_1200_3cal_canvas2.png'); 
                background-repeat: repeat; 
                background-position: left top; 
               }         


#index_top { 
            padding-top: 90px; 
            text-align: center;
            color: #990033;
           } 
               
#index_bottom { padding-bottom: 40px;  }

#index_top img {              
                margin-right: 0; 
                margin-bottom: 0; 
               }              

#index_top h1  { 
                font-family: Lea;
                font-size: 285%;
                text-align: center; 
                color: #990033; 
               } 

#index_top h5  { 
                font-family: Lea;
                font-size: 85%;
                text-align: center; 
                color: #990033;   
                padding-bottom: 40px;
               }

#index_bottom { text-decoration: none; }

#index_bottom_left { 
                    float: left;
                    width: 40%;
                    font-size: 120%;
                    text-align: right;  
                    padding-right: 10%;
                    
                   }

 #index_bottom_right {
                      float: right;
                      width: 40%;
                      font-size: 120%;
                      text-align: left;  
                      padding-left: 10%;
                     }               

#index_bottom_left_inline h3  { 
                               text-align: center; 
                               color: #990033;   
                              }
                  
#index_bottom_right_inline h3 { 
                               text-align: center; 
                               color: #990033;   
                              }
                 
#index_bottom_left a {  
                      text-decoration: none;
                      color: #990033; 
                     } 

#index_bottom_right a {  
                       text-decoration: none;
                       color: #990033; 
                      }
/*
#index_bottom_left a:focus {
                            background-color:  #990033;
                            color: #FAF5E4;   
                           }

#index_bottom_right a:focus {
                             background-color:  #990033;
                             color: #FAF5E4;   
                            }
*/
#index_bottom_left span { font-style: italic; }                      
#index_bottom_right span { font-style: italic; }
/* === END of index_start 
/* === END of index_start ================================================== */

/* ===  START of info_main  ================================================ */ 
#info_main {
            padding: 0px;
         /*   overflow: auto;   */
            color: black;
           }

#info_main h3 { text-align: center; }

#info_main h2 { 
               font-size: 110%; 
               text-decoration: underline;
              }
              
#info_main h6 { 
               text-align: center;
               font-size: 110%; 
              }
              
#info_main_inline { 
                   width: 70%;
                   padding: 4% 0% 9% 18%; 
                   margin-left: auto;
                   margin-right: auto;
                /*   
                     background-image: url('../images/notes_colored_apricot.png'); 
               
                     background-position: 70% 2%;
                     
                    background-repeat:no-repeat;
                 */  

                  }

.quote_left {  float: left;
              width: 23%;
             
 }

.quote_center { 
               float: left;
               width: 63%;
               
              }


.quote_right { 
              float: left;
              width: 13%;
              
             }                   
                  
                  
#foreword {
           clear: left;
           font-size: 110%;
           color: #990033;
           text-align: justify;
           padding-top: 90px;   
           padding-bottom: 40px;
          }
          
          
#foreword_en {
           font-size: 110%;
           color: #990033;
           text-align: justify;
           padding-top: 50px;   
           padding-bottom: 40px;
          }          

#info_userbility {
                  padding-top: 30px;
                  padding-bottom: 50px;
                 }

#info_main .accesskeys {
                        background-color: white;
                        padding-left: 20px;
                        padding: 10px 20px;
                        border: 1px solid black;
                        width: 550px;
                       }
                       
  .accesskeys span { color: red;}                     
/* ===  END of Info  ======================================================= */ 








/* ===  START of Poems  ==================================================== */
#poem_main {
            font-family: "Bookman Old Style"; 
            font-size: 100%;
            line-height: 1.2;
            padding: 80px 0px;
            margin: 0px; 
            overflow: auto; 
          
           }    
 
           
/* === for Poem 1 (english too ) and Poem 5 only  =========== */

#poem1_inline { padding-left: 140px;
 
}

ul { list-style-type: none; }

li { font-size: 100%; }
 
.poem_blanks { margin-top: 20px; }
 
/* for poem 1 only */             
.poem1_row1  { margin-left: 150px; } 
.poem1_row2  { margin-left: 180px; } 
.poem1_row3  { margin-left: 210px; } 
.poem1_row4  { margin-left: 240px; } 
.poem1_row5  { margin-left: 270px; } 
.poem1_row6  { margin-left: 240px; } 
.poem1_row7  { margin-left: 210px; } 
.poem1_row8  { margin-left: 180px; } 
.poem1_row9  { margin-left: 150px; } 

.date1 { margin-left: 150px; }


/* ===  for poem 5 ( german ) only   ====================*/ 
#poem5_inline { padding-left: 240px;}

.poem5_row1  { margin-left: 50px;  } 
.poem5_row2  { margin-left: 80px;  } 
.poem5_row3  { margin-left: 110px; } 
.poem5_row4  { margin-left: 140px; } 
.poem5_row5  { margin-left: 170px; } 
.poem5_row6  { margin-left: 140px; } 
.poem5_row7  { margin-left: 110px; } 
.poem5_row8  { margin-left: 80px;  } 
.poem5_row9  { margin-left: 50px;  }  
 
.pp5_left { margin-left: 50px; }
.date5 { margin-left: 50px; }

/* ===  for poem 5 ( english ) only   ====================*/ 
#poem5_inline_en { padding-left: 240px; }

.poem5_en_row1  { margin-left: 100px;  } 
.poem5_en_row2  { margin-left: 130px;  } 
.poem5_en_row3  { margin-left: 160px; } 
.poem5_en_row4  { margin-left: 190px; } 
.poem5_en_row5  { margin-left: 220px; } 
.poem5_en_row6  { margin-left: 190px; } 
.poem5_en_row7  { margin-left: 160px; } 
.poem5_en_row8  { margin-left: 130px;  } 
.poem5_en_row9  { margin-left: 100px;  }  
 
.pp5_left_en { margin-left: 200px; }
.date5_en { margin-left: 100px; }


/* ===  for poem 6  !!! auf Page Poem 5 ( german ) only   ====================*/ 
#poem6_main {
            font-family: "Bookman Old Style"; 
            font-family: Lea;
            font-size: 100%;
            line-height: 1.2;
            padding: 20px 0px;
            margin: 0px; 
            overflow: auto; 
         
           }    

#poem6_inline { padding-left: 180px;
}
.poem6_row1  { margin-left: 70px;  } 
.poem6_row2  { margin-left: 110px;  } 
.poem6_row3  { margin-left: 150px; } 
.poem6_row4  { margin-left: 110px; } 
.poem6_row5  { margin-left: 70px; } 

 
.pp6_left { margin-left: 100px;
 }
.date6 { margin-left: 70px;
margin-bottom: 40px; }


.based6 { margin-left: 70px;
margin-bottom: 20px;
font-size: 80%; }

.link6 { padding-left: 70px; }

.rose { float: right;  
        margin: 2px;  }

.rose_pic { margin-left: 150px; }

/* ===  for COMMENT6 to poem 6  !!! auf Page Poem 5 ( german ) only   ====================*/ 
#comment6_main {
            font-family: "Bookman Old Style"; 
            font-family: Lea;
            font-size: 100%;
            line-height: 1.2;
            margin: 0px; 
            overflow: auto; 
            text-align: justify;
           }    

#comment6_inline 
                { 
                /* width: 80%; */
                 padding-top: 30px;
                 padding-left: 240px;
                 padding-right: 120px;
                 background-image: url('../images/yy_test_ivory.gif'); 
                 background-image: url('../images/yy_test_ivory_lighter.gif'); 
                 background-image: url('../images/yy_test_ivory_lighter_723_700.gif'); 
                 background-image: url('../images/yinyang_big.gif'); 
                 
                
                 
                 background-repeat: no-repeat; 
                background-position: 63% 22%;   
                }

.date6_com { margin-left: 0px;
margin-bottom: 20px; }

.rose_com { float: none;

padding: 10px;  }




.cal_logo { float: left; 
padding-top: 20px;
padding-right: 20px;
padding-left: 20px 

}

.cal_right { float: right;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;

}

/* ===  for Poem 2 and Poem 3  =============== */
.padding-left { padding-left: 360px; }

/* ===  for Poem 2 and Poem 3  =============== */
.padding-left_en { padding-left: 300px; }


/* ===  for Poem 4 only  ===================== */
.center {  text-align: center; }  


/* ===  for Poem 4 and Poem 5  =============== */ 
.memo { text-align: center; 
        font-style: italic;
        color: #990033;  
      }
        
h4 span { 
         font-size: 130%;
         letter-spacing: 1.5pt;
        }     
/* ===  END of Poems  ====================================================== */




/* ===  Start of Gallery  ====================================================== */
#paint_main {
             margin-bottom: 50px; 
             padding-top: 30px;
            }

 #paint_main h4 { 
                 font-family: Lea;
                 font-size: 110%;
                 padding-left: 320px; 
                }
 
 
 
#gallery { padding-left: 140px; }


#gallery .td_cell {
                   text-align: center;
                   padding: 20px;
                  } 
 
#gallery .blank_row { height: 10px; } 

#gallery img { outline: none; } 

#gallery h6 {
             font-family: Lea;
             text-align: center;
            }
 
/* ===  END of Gallery ===================================================== */


/* ===  START of Gallery Laci  ============================================= */
#paint_main #gal_laci { padding-left: 280px; 
padding-bottom: 30px;
 }


#gal_laci h4 { 
padding-left: 200px; }

#gal_laci h6 {text-align: center; 

}
#gal_laci .back_lar { padding-left: 210px; }

/* ===  END of Gallery Laci ================================================ */



/* ===  START of Music  ==================================================== */
#music_main {
            font-family: "Bookman Old Style"; 
            font-size: 100%;
            line-height: 1.2;
            padding: 10px 0px;
            margin: 0px; 
            overflow: auto; 
            
           }    

.music_padding-left { 

padding-left: 320px; 
padding-bottom: 30px;}


.music_text {padding-left: 80px;
}


#music_main p { font-size: 80%;
color: #E86508;   /* dark-brown */}

.music_padding-left h4 { font-size: 100%;
     color: #F99047;  /*  brown */
}
  
  
     
/* ===  END of Music  ====================================================== */

/* ===  START of Links  ==================================================== */
#main_links {
             padding-left: 160px;
             padding-bottom: 70px;
             margin-top: 0px; 
             color: black;
            }       
 
#headerlink {
             width: 360px;
             padding-top: 40px;
             margin-left: 250px;
            }              
             
#headerlink h3 {
                text-align: center;
                font-family: Georgia;
                font-size: 110%;
                color: #990033;   
                margin-top: 0px;   
               } 
          
#headerlink p {
               text-align: justify;  
               color: #990033;  
               font-size: 95%;
               font-weight: bold;
              }       
 
#stellalink {
             width: 430px;
             text-align: center;
             padding: 15px 10px;
             border: 5px groove #FECD97; 
             border: 3px double  #990033;   
             background-color: #FECD97;  
             margin-top: 20px;
             margin-left: 210px;  
             margin-bottom: 20px;  
            }  
 
#stellalink p { 
               text-align: center;
               color: #990033;   
               font-size: 105%;
              }

#stellalink h3 {
                font-family: "Bookman Old Style"; 
                text-align: center;
                color: #990033;  
                font-size: 140%;
                font-weight: bold;
                letter-spacing: 1.2px;
               }                      

#stellalink a {
               color: #990033;
               font-size: 100%;
               font-weight: bold;
              } 


#iconlink_table { clear: both; }




table { 
       width: 620px;
       margin-left: 115px;
      }
 
table .tr_content { background-color: #FECD97; }
 
.td_left {
          text-align: center;
          padding: 10px 10px 10px 10px; 
         } 
  
.td_right {
           vertical-align: middle;
           padding-left: 20px;  
           width: 620px;
           }
 
.td_right a { color: #990033;  } 
 
/* for the english site */
#iconlink_table span { 

font-size: 70%; 
color: red;}
                           
.blank_row { height: 10px; }
 
#main_my_banner {
                 background-color: #FECD97;
                 width: 560px;
                 text-align: center;
                 padding-top: 20px;
                 padding-bottom: 19px;
                 border: 2px solid #990033;   
                 margin-top: 50px;
                 margin-left: 144px;
                 margin-bottom: 20px;
                }
 
#main_my_banner p {
                   text-align: center;
                   color: black;
                  } 
 
#main_my_banner span {
                      font-size: 120%;
                      font-weight: bold;
                      color: #990033;   
                     } 
                   
#hotlink_code {
               width: 510px;
               text-align: left;
               margin-top: 10px;
               margin-left: 25px;
               margin-bottom: 10px;
               background-color: white;
              }                  
                 
pre {
     padding: 10px;
     font-size: 90%;
    }                   
/* ===  END of main_links  ================================================= */          
          

/* ===  START of Imprint  ================================================== */ 
#imprint_main {
               padding: 0px 0px 30px 0px;
               overflow: auto;  
              }
              
#imprint_main_inline { 
width: 60%;
padding: 40px 70px 20px 260px; 

}

#imprint_main_inline h5 {
                         font-size: 120%;
                         color: black;
                        }


#imprint_main_inline h6 { 
                         font-size: 100%;
                         color: black; 
                        }                     
                    
#imprint_main_inline a {
                        color: #990033;   
                        text-decoration: none; 
                        outline-color: invert; 
                        outline-style: none; 
                        outline-width: medium; 
                       }

                
#imprint_main_inline a:hover { text-decoration: underline; }

#imprint_main_inline p {
                        text-align: justify;
                        color: black;
                       }

.foto {
       float: right; 
       margin-left: 20px;
      } 
                
.imprint_foto {
               float: right;  
               margin: 5px;  
              }             
/* ===  END of Imprint  ==================================================== */ 

                       
/* ======================================================= */
/*    4. Form Style                                        */
/* ======================================================= */ 
                        
/* ===  START of contact-form  ============================================= */
#contact_main {
               text-align: center;
               padding: 20px 0px;
               padding: 20px 0px 60px 0px;
               overflow: auto;
              }

#contact_main h3 {
                  color: #990033;     
                  margin-top: 20px;
                 }

#contact_main form#contactform {
	                              color: #990033;      
                                background-color: #FECD97;      
                                text-align: left;
                                width: 500px;
                                padding:  20px 10px 20px 10px; 
                                border: 1px solid #990033;    
                                margin-left: 25%;  
                               }

#contact_main form#contactform p { margin-top: 0px; margin-left: 15px; }                                   
                                   
label { 
       cursor: pointer; 
       text-align: left;
       width: 90%;
       margin-left: 15px;
      } 
      
input#name, 
input#email, 
textarea#message { 
	                font-family: Verdana, Arial, Helvetica, sans-serif; 
	                font-size: small; 
                  width: 60%;
                  border: 1px solid #990033;   
                  margin-bottom: 1em;
                  margin-left: 15px;
                 }
                
textarea#message { 
                  width: 90%;
	                font-family: Verdana, Arial, Helvetica, sans-serif; 
	                font-size: small; 
                  height: 9em; 
                 }  
                   
#contactform input:focus, 
#contactform textarea:focus { background-color: #FAF5E4; }
  
.submitbtn {
            width:114px; 
            background: #FAF5E4;   
            border: 4px solid; 
            border-color: #FECD97 #990033 #990033 #FECD97;
            color: #990033;   
            cursor:pointer;  
            padding: 0; 
            margin: 0 0 10px 0;
           }
           
.submitbtn:hover {
                  background: #990033; 
                  color: #fff; 
                  border: 4px solid; 
                  border-color: #FAF5E4 #FAF5E4 #FAF5E4 #FAF5E4;
                  
                 }  
/* ===  END of contact_main  =============================================== */ 

/* ==================   END OF CSS-file   ============================================ */
