/*------------------------------------------------------------------------------


DEFAULT Style:                              
----------------------------------------------
DEFAULT - Default                           OK


TEMPLATES:                                  
----------------------------------------------
Template - Default                          OK                                                   
Template - Haupnavigation                   OK                  
Template - Subnavigation                    OK              





CUSTOMER CSS:                               
----------------------------------------------
Content Link                                OK              
Content Liste                               OK              
Content Input                               OK              
Footer                                      OK              



MODULE:
----------------------------------------------
Modul  00 - Box Beginn                           OK    
Modul  01 - Image                           OK                           
Modul  02 - Headline                        OK
Modul  03 - Text und/oder Bild [textile]    OK  
Modul  04 - WYSIWYG-Editor
Modul  05 - HTML-Code                       OK
Modul  06 - H-Spacer                        OK
Modul  07 - Linie                           OK
Modul  08 - Externer Link                   OK
Modul  09 - Interner Link                   OK
Modul  10 - Artikelweiterleitung            OK
Modul  11 - Download                        OK
Modul  12 - Galerie                         OK
Modul  13 - Kontakt                         OK
Modul  14 - News                            OK
Modul  15 - Box Ende                        OK


*-----------------------------------------------------------------------------*/















/*----------------------------------------------------------------------------*/
/*  Default-style */
/*----------------------------------------------------------------------------*/
html, body {margin:0;padding:0;height:100%; }
body,p,td,th,a,input,select,optgroup,option,textarea {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #95775D;font-size:11px;height:100%;}
body {padding: 0;margin:0;border:0;background-color:#000000;}
h1,h2,h3,h4,h5,h6,pre,code {}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd, div { margin:0; padding:0 }
img, a img,:link img,:visited img { border:none }
img { margin:0; padding:0;}
fieldset{border:0;}
a {text-decoration: none;}
a:hover	{text-decoration: underline;}
a:link,a:visited { text-decoration:none; }

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */









/*----------------------------------------------------------------------------*/
/* Template - Default */
/*----------------------------------------------------------------------------*/


        #header{background-image:url(../../files/template/banner_logo.jpg); background-position:center;background-repeat:no-repeat;text-align:center;width:100%;text-align:center;margin:0; font-size:0; height:143px;padding:0;}

        
        #col_left{width:30%; float:left;text-align:right;}             
            #mainnavibox{height:267px;background-image:url(../../files/template/navi_bg.jpg); background-position:right; background-repeat:no-repeat;}
                #mainnavi{width:176px;float:right;}
            #subnavibox{width:100%;}
                #subnavi{width:176px;float:right; background-image:url(../../files/template/news_bg.jpg); background-position:right bottom; background-repeat:no-repeat;padding-bottom:20px;padding-top:20px;}
            #newsbox{width:100%; }            
                #newsbox_inner{width:176px;float:right; background-image:url(../../files/template/news_bg.jpg); background-position:right bottom; background-repeat:no-repeat;}



        #col_right{width:69%;float:left;padding:0;margin:0;}    
            #content{width:725px; padding:0; margin:0;display:block;}
                #content_header{border:0; width:725px; height:267px;padding:0;}
                #img_banner1{padding:0; margin:0;}
                #content_content{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:18px;} 


            #bottom_box{width:725px; padding:0; margin:0;display:block;}

        #main{border:0;background:#ffffff;width:725px;}



        #footer{text-align:center;background-image:url(../../files/template/footer_banner.jpg); background-position:center;background-repeat:no-repeat;text-align:center;width:100%;height:152px;}      
            #footer_inner{margin-left:32%;margin-top:15px;text-align:left;color:#666666;font-size:12px;}
/*----------------------------------------------------------------------------*/
/* Template - Default */
/*----------------------------------------------------------------------------*/





#content_news{padding:30px;padding-top:10px; padding-bottom:30px;background-image:url(../../files/template/box_bg.jpg); background-repeat:no-repeat; background-position:bottom;}
    #content_news img{padding:1px; margin:20px; margin-left:0;margin-top:0;border:1px solid #95775D};
    #col_left_news{display:inline;float:left;width:300px; padding:0;}
    #col_right_news{display:inline;float:right;width:300px;padding:0;}

    #content_news #col_left_news h1, h2, h3, h4, h5, h6 {margin-top:0; }
    #content_news #col_right_news h1, h2, h3, h4, h5, h6 {margin-top:0; }





/*----------------------------------------------------------------------------*/
/* Template Hauptnavigation */
/*----------------------------------------------------------------------------*/
#navi_main{height:267px;text-align:right;width:176px;float:right;}
#navi_main ul{margin:0; padding:0;}
#navi_main li{line-height:32px;list-style:none;margin:3px;}
#navi_main a {display:block; height:32px;padding-right:20px;}
#navi_main a:link{font-weight:bold;font-size:16px;color:#AC8B6A;text-decoration:none;}
#navi_main a:visited{font-weight:bold;font-size:16px;color:#AC8B6A;text-decoration:none;}
#navi_main a:hover{font-weight:bold;font-size:16px;color:#AC8B6A;text-decoration:none;}
#navi_main a:active{font-weight:bold;font-size:16px;color:#AC8B6A;text-decoration:none;}
#navi_main #current a{font-weight:bold;font-size:16px;color:#AC8B6A;text-decoration:none; background-image:url(../../files/template/pfeil_rechts_hell.gif); background-position:right;background-repeat:no-repeat;}
/*----------------------------------------------------------------------------*/
/* Template Hauptnavigation / Subnavigation*/
/*----------------------------------------------------------------------------*/
#navi_sub{padding:0;padding-top:30px;margin-right:20px;padding-bottom:35px;}
#navi_sub #ul_navi_sub{vertical-align:middle;margin:0;padding:0; margin-left:8px;list-style:none;list-style-position:inside;}
#navi_sub #ul_navi_sub li{line-height:22px;}
#navi_sub #ul_navi_sub li.li_last{line-height:22px;}
#navi_sub #ul_navi_sub li a{font-size:14px; margin-left:17px;color:#ffffff;line-height:22px;text-decoration:none;font-weight:normal;}
#navi_sub #ul_navi_sub li a:link{color:#AC8B6A;}
#navi_sub #ul_navi_sub li a:visited{color:#AC8B6A;}
#navi_sub #ul_navi_sub li a:hover{color:#AC8B6A;}
#navi_sub #ul_navi_sub li a:active{color:#AC8B6A;}
#navi_sub #ul_navi_sub #current2 a{text-decoration:none;font-weight:bold;}














/*----------------------------------------------------------------------------*/
/* Customer CSS Input */
/*----------------------------------------------------------------------------*/
/* Link */
#col_content a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#95775D; text-decoration: underline; font-weight:bold;} 
#col_content a:link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#95775D; text-decoration: underline; } 
#col_content a:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #95775D; text-decoration: underline; } 
#col_content a:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #95775D; text-decoration: none; } 
#col_content a:active { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #95775D; text-decoration: underline; } 
/* Liste */
#col_content ul {margin-left:20px; list-style-image:url(../../files/template/icons/list.gif); color:#95775D; vertical-align:middle; display:block; }
#col_content ol {margin-left:20px; color:#000000; vertical-align:middle; display:block; }
#col_content ul li {list-style-image:url(../../files/template/icons/list.gif); color:#95775D; vertical-align:middle; line-height:14px; padding:2px;margin-top:2px;margin-bottom:2px; list-style-position:outside; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal}
#col_content ol li {color:#000000; vertical-align:middle; line-height:14px; padding:2px;margin-top:2px;margin-bottom:2px; list-style-position:outside; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal}
/* Input */
#col_content input {margin:3px;border:none; border:1px solid #7F9DB9;color:#95775D;height:20px;}
#col_content select {margin:3px;border:none;border:1px solid #7F9DB9;color:#95775D;height:20px;}
#col_content checkbox {margin:3px;border:none;border:1px solid #7F9DB9;color:#95775D;height:20px;}
#col_content textarea {margin:3px;border:none;border:1px solid #7F9DB9;color:#95775D;height:100px;}
/* Footer */
#footer #footer_inner a{font-size:12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#95775D;}
#footer #footer_inner a:link{font-size:12px;color:#95775D;text-decoration:none;}
#footer #footer_inner a:visited{font-size:12px;color:#95775D;text-decoration:none;}
#footer #footer_inner a:hover{font-size:12px;color:#95775D;text-decoration:none;}
#footer #footer_inner a:active{font-size:12px;color:#95775D;text-decoration:none;}
/* Absatz */
p{padding-top:10px;padding-bottom:10px;font-size:12px;}






















/*----------------------------------------------------------------------------*/
/* Modul  01 - Image     */
/*----------------------------------------------------------------------------*/
.box_verlauf{background-image:url(../../files/template/box_bg.jpg); background-repeat:no-repeat; background-position:bottom;}
.box_verlauf_innen{margin:40px;margin-top:20px;padding-bottom:40px;}







	
	
	
/*----------------------------------------------------------------------------*/
/* Modul  01 - Image     */
/*----------------------------------------------------------------------------*/
#col_content .imgcontent{}











/*----------------------------------------------------------------------------*/
/* Modul  02 - Headline   */
/*----------------------------------------------------------------------------*/
h1 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #7C5430;}
h2 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #7C5430;}
h3 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #7C5430;}
h4 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #7C5430;}
h5 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #7C5430;}
h6 {margin-bottom:10px; margin-top:10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #7C5430;}












/*----------------------------------------------------------------------------*/
/* Modul  03 - Text und/oder Bild [textile]  */
/*----------------------------------------------------------------------------*/
.box_floated{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;color: #95775D;}
.box_floated img.floatLeft{display:inline;float:left;margin-right:20px; margin-bottom:20px;margin-top:10px;border:1px solid #95775D;}
.box_floated img.floatRight{display:inline;float:right;margin-left:20px; margin-bottom:20px;margin-top:10px;border:1px solid #95775D;}


.clear {clear:left; font-size:1px; line-height: 0;}









/*----------------------------------------------------------------------------*/
/* Modul  04 - WYSIWYG-Editor  */
/*----------------------------------------------------------------------------*/
/*  Kein CSS erforderlich , evtl. Customer-CSS einbinden */









/*----------------------------------------------------------------------------*/
/* Modul  05 - HTML-Code  */
/*----------------------------------------------------------------------------*/
/*  Kein CSS erforderlich , evtl. Customer-CSS einbinden */





	
    

/*----------------------------------------------------------------------------*/
/* Modul  06 - H-Spacer  */
/*----------------------------------------------------------------------------*/
.hspacer{height:30px;}








/*----------------------------------------------------------------------------*/
/* Modul  07 - Linie  */
/*----------------------------------------------------------------------------*/
.linie{height:3px;margin-bottom:10px;margin-top:10px;line-height:1px;border-bottom:1px solid #6C88B0}
hr {height:3px;margin-bottom:10px;margin-top:10px;line-height:1px;border-bottom:1px solid #6C88B0}










/*----------------------------------------------------------------------------*/
/* Modul  08 - Externer Link  */
/*----------------------------------------------------------------------------*/
.externerlink{}
.externerlink:hover{text-decoration:underline;}









/*----------------------------------------------------------------------------*/
/* Modul  09 - Interner Link  */
/*----------------------------------------------------------------------------*/
.internerlink {}
.internerlink:hover{text-decoration:underline;}









/*----------------------------------------------------------------------------*/
/* Modul  10 - Artikelweiterleitung   */
/*----------------------------------------------------------------------------*/
/* Kein CSS erforderlich */








/*----------------------------------------------------------------------------*/
/* Modul  11 - Download  */
/*----------------------------------------------------------------------------*/
div.download-hdl{}
div.download-file{}
div.download-desc{}
div.download-without-desc{}








/*----------------------------------------------------------------------------*/
/* Modul  12 - Galerie  */
/*----------------------------------------------------------------------------*/
.tab_galerie{width:100%;}
.td_galerie{}
.img_galerie {cursor:pointer; vertical-align:top; text-align:center;padding:6px;border:1px solid #95775D;}
.img_galerie img{padding:0;margin:0;margin-bottom:4px;}
.img_galerie:hover{background-color:#111111;}
div.img_titel{text-align:center;font-size:12px;color:#95775D}









/*----------------------------------------------------------------------------*/
/* Modul  13 - Kontakt  */
/*----------------------------------------------------------------------------*/
#kontaktboxwrap{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;}

#kontaktboxwrap input {margin:3px;border:none; width:400px;border:1px solid #95775D;color:#95775D;height:20px;}
#kontaktboxwrap select {margin:3px;border:none;width:400px;border:1px solid #95775D;color:#95775D;height:20px;}
#kontaktboxwrap textarea {margin:3px;border:none;width:400px;border:1px solid #95775D;color:#95775D;height:100px;}

.formgen .senden{display:block;margin-left:133px;width:200px;border:1px solid #95775D;cursor:pointer; height:25px;}

#kontaktboxwrap label{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;font-weight:bold;}

#kontaktbox{}
fieldset{border:0;}
#kontakt{}

#name .inpt{width:400px;}
#email .inpt{width:400px;}
#message .txt{width:400px;}
#kontaktboxwrap .senden{width:100px; height:20px; color:#ffffff; background-color:#95775D; border:none;}
.center{}









/*----------------------------------------------------------------------------*/
/* Modul  14 - News   */
/*----------------------------------------------------------------------------*/
.news_box{margin-bottom:30px;}

.news_box img{padding:1px; margin:10px; margin-bottom:0;border:0px solid #95775D};

.news_box .news_inner{padding:10px;padding-top:0;}
.news_box .news_header{margin-top:10px;font-weight:bold;font-size:12px;color:#7C5430;}
.news_box .news_text{margin-top:10px; font-size:12px;color:#91795F;line-height:16px;}
.news_box .news_linkbox{margin-top:10px;margin-bottom:15px;}

.news_box .news_icon{vertical-align:middle;}

.news_box a.news_link{          font-size:12px; color: #7A5430; text-decoration: none;} 
.news_box a.news_link:link {    font-size:12px; color: #7A5430; text-decoration: none;} 
.news_box a.news_link:visited { font-size:12px; color: #7A5430; text-decoration: none;} 
.news_box a.news_link:active {  font-size:12px; color: #7A5430; text-decoration: none;} 
.news_box a.news_link:hover {   font-size:12px; color: #7A5430; text-decoration: underline;} 









/*----------------------------------------------------------------------------*/
/* Modul  15 - Fußzeile  */
/*----------------------------------------------------------------------------*/










