@charset "UTF-8";
/* CSS Document */

/*    body {
        margin: 24px;
        padding: 0;
    }
*/

#access,#secondary,#headersearch,#breadcrumb,#respond,#site-description,.site-logo,
.article-meta,.entry-meta,.more-link,.edit-link,.commavatar,.plusone,.tweetthis,.author-profile,.info,.wp_page_numbers{display:none;}


#content,#page, .sc #main .inside .sc {
width: 100%; 
margin: 0; 
float: none;}

html, body{
background-image:none!important;}
body {
font: 11pt/160% Verdana, Arial, sans-serif;
color:#293235;
background-color:white!important;}

    * {
        font-family: helvetica;
    }
#Menusection, #footer, .reg_log {display: none;}

.container_inside .mod_breadcrumb { padding-top: 100px; float: left;}

header, header .inside, #Menusection .inside, #container,.custom .inside, #wrapper { background-color: #fff;}
.social_media_icons {border-left: none;}

#wrapper:before{
margin-bottom: 40px;
content:"www.kircheundco.de"; 
}
/*    h1 {
        margin-bottom: 18px;
        font-size: 18px;
    }

    a {
        text-decoration: none;
        color: #3890df;
    }
	p {
		line-height: 1.4em;
	}
input[type="text"], 
input[type="email"],
textarea, select,
input[type="number"],
input[type="tel"],
input[type="password"] {
	float: left;
	width: 370px;
	height: 18px;
	padding: 0px 2px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-right: 10px;
	}
	
input.captcha { width: 30px; }
#kontakt textarea, .anmeldung textarea { height: 200px; width: 370px; }

#horizontal-nav-container, 
#vertical-nav-head, 
#vertical-nav,
#right,
#footer,
#header div.mod_search,
#header nav.mod_changelanguage ul.level_1 li,
#mod_breadcrumb { 
	display: none; 
	}
#header { background-color: #fff; height: 110px; padding-top: 8px; margin-bottom: 0; padding-bottom: 0; border-bottom: 22px solid #242b7e; overflow: visible; }
#logo-head  { width: 420px; height: 90px; margin-top: 0px; margin-left: 12px; margin-bottom: 0; padding-bottom: 0; }
#logo { width: 252px; float: left; height: 70px; }
#claim { position: absolute; left: 380px; top: 10px; margin-bottom: 0px; padding-bottom: 0px; }
#kontakt-daten { width: 240px; height: 42px; float: right; margin-top: 36px; margin-right: 12px; margin-bottom: 0; padding-bottom: 0; }
#container { background-color: #fff; min-height: 400px; padding-top: 10px; z-index: 10; margin-bottom: 0; padding-bottom: 0; } 
#main div.inside { padding: 0 0 0 12px; margin-bottom: 20px; padding-bottom: 0; }
#main div.inside #product_description.ce_text { width: 492px; }
#claim h1 { font-size: 20px; font-style: normal; font-weight: bold; color: #232a7d; line-height: 24px; text-align: center; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }

.ce_text.block ol li,
#product_descriptions ol { list-style: decimal; margin-bottom: 0px; line-height: 1.4em; }
.ce_text.block ul { list-style: disc; }
.ce_downloads li { margin-bottom: 0px; }

.product_details {
	margin-right: 12px;
	margin-bottom: 0;
	padding: 0px 12px 20px 12px;
	width: 216px;
	float: right;
 }	
*/