/* -------------- C S S    I M P O R T -------------*/

	@import "epilepsie.css";
	@import "shared-ext.css";

/* ---------------------------------------------------*/
#right B {
         font-weight: bold;
         font-size: 100%;
}

asdf#right p.bodytext{width: 640px;}

#container {

         border: 1px solid #FB581C;
         width: 62.1875em;

}

#navi_informell {
	border: 1px solid #FB581C;
}

#content {
          background-color: white;
          width: 62.1875em;
          float: left;
}
.contenttable{width: 614px;}

#top {

         width:62.1875em;
}

#top IMG{

         width:44.0625em;
}



#logo IMG {

 	width: 18.125em;

}

#middle {
         width: 62.1875em;
         height: 1.75em;
         background-color: white;
}


#suche .lupe {

         width: 1.2em;
         height: 1.3em;
         
         margin-left: 0.5em;

}

#suche .sucheingabe {


         border: 0.0625em solid #FB581C;

}


/* ~~~~~~~~~~~~~~~~~~~~~  NAVIGATIONs ~~~~~~~~~~~~~~~~~~ */

#navi_main {

         width: 38em; 
         margin-left: 1.375em;
}

#navi_main UL {
	width: 38em;
	height: 2.125em;
}

#navi_main LI {

         border: 0.0625em solid #FB581C;

}


#navi_main LI.active A {
        background-color: #FEF2D3;
}

/* -------------- CONTAINER MIT HACK -----------*/
#navi_left {   
	 border: 0.0625em solid #FB581C;
	 
}

#navi_minheight {
	min-height: 11em;
	
}

#navi_left UL {
  	margin-top: 0.0625em;
        list-style-image: none;
         list-style-type: none;
        margin-left: 0em;
        padding-left: 0em;
}

#navi_left LI {
         color: #636363;
         line-height: 60%;
         margin-left: 0em;
         padding-left: 0.6em;
}

#navi_left LI a{
         color: #636363;
         padding-left: 0em;
}


#navi_left LI.e1 {
         margin-bottom:0.325em;
         
}

#navi_left LI.e1 a{
         color: #636363;
         padding-left: 0em;
         margin-left: 0em;
}


#navi_left LI.blank {
         margin-bottom:1.25em;
         margin-top: 2em;
         padding-left: 0.825em;
         padding-bottom: 0.125em;
          padding-top: 0.125em;
         font-weight:bold;
         list-style-image: none;
         list-style-type: none;
         line-height: 60%;
         font-size:80%;
         color: #FB581C;
}


#navi_left LI.active e2, #navi_left LI.e2{
         list-style-style: none;
         list-style-image: none;
         margin-bottom:0.325em;
         
}

#navi_left LI.active e2 A{
         list-style-style: none;
         list-style-image: none;
         color: #FB581C;
         margin-bottom:0.325em;
}

#navi_left LI A:hover, #navi_left LI:hover{
         background-color:#fef3b3;
}

#navi_left LI.active.e1 a{
         text-decoration: underline;
         font-weight: normal;
         color: #636363;
         padding-left: 0em;
         margin-left: 0em;
         
}


#navi_left LI.active.e1{
         background-color:#fef3b3;
         
}


select#archiv  {
	width: 13.5em;
	border: 0.0625em solid #FB581C;
	margin-left: 0.5em;
	margin-top: 0.5em;
	font-size: 90%;
	color: #636363;
	
}


select#archiv option:hover{
	background-color:#fef3b3;
}
/*~~~~~~~~~~~~~~~~~~ CONTENT ~~~~~~~~~~~~~~~~~ */


/* Überschrift im Contentbereich*/
#right H1 {
		 width:614px;
         color: #FB581C;
}



#right A {

         color: #FB581C;

}

#right{width:614px;}

#right H2, #right H2 P {

         color: #FB581C;
}

#right UL, #right OL {
		width:614px;
        /*margin-left: 30px;*/
}

/*##############################PRINT###############*/
#print {
	width: 15em;
	margin-left: 0.625em;
	font-size: 90%;
        margin-top: 0.625em;
}

#print h1.csc-firstHeader {
	font-weight: bold;
	width: 30em;
	font-size: 110%;
	color: #FB581C;
}

#print ul {
        width: 35em;
}
/* ~~~~~~~~~~~~~~~~~~~~ FOOTER ~~~~~~~~~~~~~~~~~~~ */
#footer {
		width:		40em;
}

#footer UL {
        	/*margin-left: 	16.75em;*/
        	width: 20em
}

#footer LI {

        	color: 		#FB581C;

        
}

#footer A {

         	color: 		#FB581C;
         
}

/* ~~~~~~~~~~~~~~~~~~~~~~ NEWS ~~~~~~~~~~~~~~~~~~~~~~ */

#navi_left .news-latest-morelink A{
			color: #FB581C;; 
}


/* literatur news */

.news-single-literatur h3 {
	margin-top: 1em;
}

.news-single-literatur h3 .bodytext{
	font-style: normal;
}


.news-literatur-author .news-single-author {
	font-style: italic;
}

.news-list-literatur .news-list-item {
	border-bottom: 0.0625em solid #FB581C;
	margin-bottom: 0.825em;
	
}

.news-list-literatur h3 a{
	font-weight: bold;
}

.news-list-literatur-morelink {
	margin-bottom: 0.325em;
}

.news-single-literatur .news-single-img a img {
	float: left;
	margin-right: 0.625em;
}



.news-list-literatur a img {
	float: left;
	margin-right: 0.625em;
}

.news-list-category {
	margin-top: 0.325em;
	margin-bottom: 0.625em;
}

.tx-ttnews-browsebox-SCell a {
	font-weight: bold;
}


/* TEXTE */
/*.csc-textpic-text {
	width:			45.325em;
}*/

.csc-textpic, #right .csc-textpic-intext-left-nowrap, #right .csc-textpic {
	width:			614px;
}

.csc-textpic .bodytext {
	width:			auto;
}




.bodytext IMG {
	margin-top:			0.5em;
        margin-right:			0.5em;
        margin-bottom:			0.5em;
}

.bodytext em, .bodytext i {
	font-style:			italic;
}

.bodytext strong em, .bodytext strong em, .bodytext b i, .bodytext strong i, .bodytext b em {
	font-style:			italic;
	font-weight:			bold;
}




.csc-frame-rulerBefore {
	width: 			100%;
	border-bottom: 		0.0625em solid #FB581C;
}

.csc-frame-rulerAfter {
	widht: 			100%;
	border-bottom: 		0.0625em solid #FB581C;
}


blockquote {
	margin-left:		2em
}

.mail IMG {
	margin: 0em;
}

.external-link-new-window IMG {
	margin: 0em;
}

.internal-link IMG {
	margin: 0em;
}

.download IMG {
	margin-left: 0.125em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
}

/******************************* TopCONTENT *****************************/
.teaser {
	padding-bottom: 0.5em;
	margin-bottom: 2em;
	border-bottom: 0.0625em solid #FFD800;
}
.topcontent .ueberschrift {
	color: #FB581C;
	font-size: 100%;
	margin-bottom: 0em;
	padding-bottom: 0em;
}

.topcontent .subtitle{
	color:#636363;
	font-size: 80%;
	font-weight: normal;
	margin-bottom: 1em;
	margin-top: 0em;
	padding-top: 0em;
}

.topcontent .text{
	margin-bottom: 1em;
}


/******************************** TEASER ***********************************/
.tx-jppageteaser-pi1-list-entry, .tx-jppageteaser-pi1-list-entry-odd{
	float: none;
	clear: both;
}

.tx-jppageteaser-pi1-list-entry-image {
	float: right;
	margin-right: 0em;
	padding-right: 0em;
	margin-left: 0.625em;
        height:150px;
        margin-bottom: 0em;
        padding-bottom: 0em;
overflow: hidden;
}

.tx-jppageteaser-pi1-list-entry-image img{
	margin-right: 0em;
	padding-right: 0em;
	border: 0.078125em solid #000000;
}

.tx-jppageteaser-pi1-list-entry-image a img{
	border: 0.078125em solid #000000;
}

.tx-jppageteaser-pi1-list-entry {
	width:46.015625em;
	margin-bottom: 2em;
	border-bottom: 0.078125em solid #FFD800;
	margin-top:0;
	padding-top:0;
}

.tx-jppageteaser-pi1-list-entry h4{
	border: 0;
	font-size: 140%;
	font-weight: bold;
	margin-bottom:0;
	padding-bottom:0;
	
}

.tx-jppageteaser-pi1-list-entry-link-item {
	font-size: 100%;
	margin-bottom: 0;
}

.tx-jppageteaser-pi1-list-entry-description{
	margin-bottom:0;
	padding-bottom:0;
}


/*############################ RTE CSS ############################*/
.grau {
	color:#616161
}
