html,body {
	padding: 0;
	margin: 0;
	font-size: 10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 100%;
	text-align: center;

}
body {
	width: 100%;
	text-align: center;
}


/*Seitenaufteilung*/
.spacer-gif img {border:none;display:none;}
.spacer-gif {height:0!important;}

#site {
width: 67.6em;
height: auto;
margin: auto;
text-align: left;
}


#header {
width: 67em;
margin-top:.4em;
}

#header h1 {
margin:0;padding:0;
padding-top:.5em;
}

#rauten {
background-image: url(../img/kornelia-moeller-header.jpg);
background-repeat: no-repeat;
width:99%;
width: 67em;
height:142px!important;
display:table;
/*background-color:#7799d6;
background-position: -4px;*/
}

.header-row {
width:100%;
clear:both;
}

/*
.header-left {
width:44.45em;
float:left;
}

.header-right {
padding-right:.74em;
width:auto;
float:right;
}

#header-copy {
height:40px;
}
*/

#breadcrump {
margin-top:.4em;
background-color: #c6c6c6;
height:2em;
width:100%;
display:none;
}

#nav_image {

}

#main-area {
clear:both;
margin-bottom:1em;
width: 66.6em;
/*margin-left:9px;
margin-top:10px;*/
}


#content_area {

width:100%;
height:auto;
}


.header_bottom {
position:relative;
top:-60px;
left:180px;
display:block;
width:600px;
}


#left-col {
height:100%;
height:auto;
width: 15em;
float:left;
}


#right-col {
width: 49.2em;
height: auto;
float:right;
margin-top:0;
display:block;
}

#footer{
border-top:.1em solid #ccc;
width:100%;
height:2em;
clear:both;
float:right;
display:table!important;
}

#navi-area {width:100%;font-family: Trebuchet MS;}
#unter-navi {display:none;}

/*Breadcrumb*/
.the_breadcrumb {
padding-top:.2em;
margin-left:.5em;
color:#999999;
font-size:1.2em;
padding-left:13em;
}

.the_breadcrumb A {
margin-right:.25em;
}



/*Flexforms*/
.fx_2cols {
display:block;
clear:both;
height:auto;
width:100%;
}

.fx_left_col {
width:30em;
float:left;
display:block;

}

.fx_right_col {
display:block;
width:17em;
float:right;
}


/*Content Elemnente*/
h1 {font-size:1.4em;}
.teaser h1 {font-size:1em;margin:0;padding:0;}
h2 {font-size:1.2em;}

.tx_teaser h2  {
margin:0;
padding:0;
font-size:1.1em;
}


h3 {
font-size:1.1em;
margin:0;
padding:0;
}
h4 {}
h5 {
margin:0;
padding:0;
font-size:1.2em;
margin-top:1em;
margin-bottom:.2em;
}

/*links*/
A img {border:none;margin-right:.4em;}
A {color:#000000}
A:visited {color:#999999}
A:hover {color:#cc0000}

.teaser_content_right  A {font-size:.86em;}
.tx_teaser h2 A {text-decoration:none;}





.pdf{
padding:5px 10px 5px 15px;
padding-left:32px;
background:transparent url(../img/icons/pdf.gif) no-repeat center left;
margin-top:.8em;
display:block
}

.jpg {
padding:5px 10px 5px 15px;
padding-left:32px;
background:transparent url(../img/icons/jpg.gif) no-repeat center left;
margin-top:.8em;
display:block
}

.external-link-new-window img,.mail img{border:none;}

a.external-link-new-window,
a.mail{text-decoration:none}

a:hover.external-link-new-window,
a:hover.mail{text-decoration:underline}

.csc-frame-frame2 a {color:#fff;}
.csc-frame-frame2 a:hover {text-decoration:none;}

p {} 
.teaser p,
.csc-frame-frame2 p,
.csc-frame-frame2 p {font-size:.86em;margin:0;padding:0;}

.tx_teaser p {margin-top:.2em;margin-bottom:0;}




/*csc Sachen*/
.csc-frame {
padding:.4em;
margin-bottom:1em;
margin-top:.6em;
}

.csc-frame-frame2 {
background-color:#cc0000;
color:#fff;
}
.csc-frame-frame1 {background-color:#cccccc;}
.csc-frame-indent3366 {
width:45%;
background-color:#cc0000;
color:#ffffff;
padding-bottom:.8em;
}

.csc-frame-indent3366 h3 {
margin:0;
padding:0;
padding-bottom:.2em;
padding-left:.5em;
width:100%;
} 

.csc-frame-frame2 .csc-textpic ,
.csc-frame-frame1 .csc-textpic,
.csc-frame-indent3366 .csc-textpic {
display:table-row;
}

.csc-frame-rulerAfter {
border-bottom:1px dotted #999999;
}


.csc-textpic-caption {
font-size:.86em;
display:block;
background-color:#c6c6c6;
padding:.4em;
padding-bottom:.2em;
}

/*Teaser*/
.teaser {
display:table;
margin-top:1em;
}

.csc-frame .teaser {
margin-top:.3em;
margin-bottom:.1em;
}

.teaser_img {float:left;margin-right:.5em;}
.teaser_content_right {}


/*Teaser fuer Reden*/
.tx_teaser {
margin-bottom:2em;
border-bottom:1px dotted #999999;
padding-bottom:1em;
padding-right:1em;
}



/*Tabs*/

.tx-rgtabs-pi1 {
margin-top:1em;
margin-bottom:1em;

}

/*Bildergallerie
.tx-rgsmoothgallery-pi1 {
border:red solid 1px;
display:table-row;
margin-bottom:1em;
}*/





#footer {
padding-top:.3em;
padding-bottom:1em;
color:#999;
}
#footer A {
color:#999;
}


.footer-nav {
width:auto;
float:left;
}
.impressum {
float:right;
}


/*Formular*/
#mailform label {
display:block;
}

#mailform textarea,
#mailform input {margin-bottom:5px;
width:40%;
}
#mailform fieldset {border:none;}
#mailform textarea {
width:50%;
height:200px;
}

