html,body
{
	margin: 0;
	padding: 0;
	background: #98C1DF url("/fileadmin/adipositasspektrum.de/n/bg_as.gif") top left repeat-y;
	height: 100%;
}

#allWrap
{
	width: 1021px;
	height: 100%;
}


#headersection
{
	width: 1021px;
	height: 134px;
	background: url("/fileadmin/adipositasspektrum.de/n/header_e1.gif") no-repeat;
	float: left;
}

/* Breadcrumbs */
#bcNav {
	float: left;
	width: 700px;
	height: 24px;
	border-top: 1px solid #c1ccd6;
	border-bottom: 1px solid #c1ccd6;
	background-color: #d7e8f9;
	line-height: 26px;
	
	font-family: Arial,sans;
	font-size: 12px;
	font-weight: normal;
}



#bcNav a {
	font-style: normal;
	color: #366CA2;
}

.bcspacer {
	color: #558BC1;
	padding: 0 5px 0 5px;
	font-style: normal;
}

.breadcrumbs {
	margin-left: 20px; 
	float: left;
}

/* Toolbox */


#bcNav ul {
	float: right;
	padding-right: 5px;
	list-style-type: none;
	margin: 0;
	padding:0
}

#bcNav ul li {
	margin-left: 5px;
	margin-right: 5px;
}

#bcNav ul li a {
	text-decoration: none;
	border: none;
	font-family: Arial,Arial,Sans;
	font-size: 9px;
}
		
#bcNav ul li.one {
	float: left;
	width: 16px;
	height: 25px;
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_low.gif") 0px 4px no-repeat;
}

#bcNav ul li.one:hover {
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_high.gif") 0px 4px no-repeat;
}

#bcNav ul li.two {
	float: left;
	width: 16px;
	height: 25px;
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_low.gif") -16px 4px no-repeat;
}

#bcNav ul li.two:hover {
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_high.gif") -16px 4px no-repeat;
}

#bcNav ul li.three {
	float: left;
	width: 16px;
	height: 25px;
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_low.gif") -32px 4px no-repeat;
}

#bcNav ul li.three:hover {
	background: transparent url("/fileadmin/adipositasspektrum.de/img/i_high.gif") -32px 4px no-repeat;
}

/* Suche */

.tx-macinasearchbox-pi1 {
	float: left;
	width: 212px;
	margin: 0;
	padding: 0;
}

#searchbox {
	float: left;
	width: 212px;
	height: 94px;
	background: transparent url("/fileadmin/adipositasspektrum.de/img/sbg.gif") top left repeat-x;
}

#searchbox .stitle {
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #174775;
	border: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	margin-left: 22px;
}



div#searchbox dl {
padding: 0;
margin: 0;
}

div#searchbox dl dt {
font-size: 14px;
font-family: Arial;
color: #ffffff;
margin-left: 22px;
margin-top: 8px;
}

div#searchbox dl dd {
margin-top: 8px;
padding: 0;
margin-left: 22px;
}

div#searchbox dl dd.sfield input {
width: 180px;
border: 1px solid #000044;
padding: 1px;
}

div#searchbox dl dd.sbtn input {
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #00000a;
	border-bottom: 1px solid #00000a;
	background-color: #065FC4;
	color: white;
	height: 22px;
}


.inputSearch {
	border: 1px solid #012E5F;
	clear: both;
	width: 180px;

}



#leftbanner {
	float: left;
	padding: 15px;
}

/* --- */

#menu 
{
	float: left;
	width: 214px;
	
	height: 100%;
}


#menulst 
{
	padding: 0;
	margin: 0;
	border: none;
	list-style: none;
}

#menulst ul
{
	border: none;
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#menulst li
{
	height: 26px;
	padding: 0;
	margin: 0;
	border: none;
	float: left;
	background: url("/fileadmin/adipositasspektrum.de/n/menubg_t.jpg") top left no-repeat;
}

#menulst a 
{
	display: block;
	padding: 0;
	margin: 0;
	border: none;
}

#menulst a:hover
{
}

/* --- */

#cHolder
{
	width: 807px;
	float: left;
	height: 100%;
	
}

#body
{
	width: 807px;
	float: left;
	
}


#content
{
	float: left;
	width: 670px;
	padding-left: 20px;
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #0d2f75;
	padding-top: 15px;
	/* overflow: auto; */
}




#content h1
{
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #0d2f75;
	border-bottom: 1px solid #0d2f75;
	line-height: 20px;
	margin-top: 15px;
}

/* --- TYPO3 --- */

#content ul
{
	list-style-image: url("/fileadmin/adipositasspektrum.de/img/bullet.gif");
	font-family: Arial,sans-serif;
	font-weight: normal;
	/*font-size: 14px;*/
	color: #0d2f75;   
	margin: 5px 0 0 20px;
}

.csi-text ul {
 	list-style-image: url("/fileadmin/adipositasspektrum.de/img/bullet.gif");
}

#content li
{
	margin-top: 5px;
	margin-bottom: 5px;
}

#content img {
 padding: 0 5px 5px 5px;
}

/* ---- cSet ----- */

/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */
A:link {
	text-decoration: none;
	color: #0d2f75;
}

.imgtext-table A:link {
	border: none;
}

.imgtext-table A:hover {
	border: none;
}

.imgtext-table A:visited {
	border: none;
}

A:visited {
}

A:hover {
	border-bottom: 1px solid #0d2f75;
}

A:active {
	background-color : transparent;
	color : navy;
	text-decoration : none;
}


select {  
	font-family: Arial,sans-serif;
	font-size: 12px;
}

textarea {  
	font-family: Arial,sans-serif;
	font-size: 12px;
} 

H1 {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #0d2f75;
	border-bottom: 1px solid #0d2f75;
	line-height: 20px;
}
H2 {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #0d2f75;
	border-bottom: 1px solid #0d2f75;
	line-height: 20px;
}
H3 {
	color: #0d2f75;
}

H4 {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #0d2f75;
	border-bottom: 1px solid #0d2f75;
	line-height: 20px;
}
.subhead1 {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}

P {
	font-family: Arial,sans;
	font-weight: normal;
	font-size: 12px;
	color: #0d2f75;
	line-height: 20px;
	
	padding: 0;
	margin: 0;
}
.caption {
	font-family : Arial, sans-serif;
	font-size : 9px;
	color : #0d2f75;
}
.bulletlist {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : red;
}
.table {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #0d2f75;
}







.searchform {
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Arial, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Arial, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Arial, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0d2f75;
	line-height: 20px;
}
.mailformrequired {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0d2f75;
	line-height: 20px;
}
.mailformcomment {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0d2f75;
	line-height: 20px;
}
.mailformradio {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0d2f75;
	line-height: 20px;
}






.filelinks {
	font-family : Arial, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Arial, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Arial, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}




.celmenu {
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}

/* kalender */
.kalenderitem
{
	border: 1px solid #e0e0e0;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #f9f9f9;
}


.kalenderitem .desc
{
	color: #0d2f75;
	font-size: 120%;
}


.kalenderitem h3
{
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.kalenderitem p
{
	font-family: Arial,"Bitstream Vera Sans";
	font-size: 12px;
	font-weight: normal;
}

.newsheadline
{
	margin-bottom: 15px;
}


.newsbox 
{
	padding: 15px 0 15px 0;
	border-bottom: 1px solid #e0e0e0;
}

.newsbox a
{
	font-weight: normal;
	color: #0d2f75;
	font-weight: bold;
}

.newsbox a:hover {
	border-bottom: 1px solid orange;
}

/*
.newsbox p img {
	float: left;
}

*/


.newsboxA a {
	line-height: 40px;
	font-size: 14px;
}

.filelinks {
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #0d2f75;
	text-decoration: none;
    background: transparent url("http://www.gesundheitswerkstatt.de/typo3/gfx/fileicons/pdf.gif") center left no-repeat;
    padding-left: 25px;
}

.filelinks a {
	text-decoration: underline;

}

.date {
	font-family: Arial,"Bitstream Vera Sans";
	font-size: 9px;
	color: #0d2f75;
	display: block;
}

.imgtext-table a {
	text-decoration: none;
}

/* Teaser */

.aTeaser {
	margin-bottom: 25px;
}

.tx-gsttopcontent-pi1 .aTeaser a {
	text-decoration: none;
}

.aTeaser small {
	font-weight: normal;
	padding: 3px 0 3px 0;
	font-family: Arial,Arial;
	font-size: 12px;
}

.teaserLink a,a:hover,a:visited {
	font-style: none;
	text-decoration: none;
	border: none;
	color: #0d2f75;
}

#totop {
	float: left;
	width: 100%;
	text-align: right;
	font-family: Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #0d2f75;
}

#totop a img {
	margin-left: 5px;
}


/* Suche */
#searchDetailBox {
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;

	background-color: #ffffff;
	height: 80px;
	text-align: center;
}

#searchDetailBox label {
	margin-top: 15px;
	margin-bottom: 5px;
	font-family: Georgia,Sans;
	font-size: 16px;
	display: block;
}


.tx-indexedsearch-browsebox {
	float: left;
	width: 660px;
	text-align: center;
}

.tx-indexedsearch-whatis {
	text-align: center;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
	float: left;
	display:inline;
	margin-right:5px;
}

.searchResRow {
	float: left;
	width: 645px;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	
	border-bottom: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	padding: 10px;
	
	margin: 15px 0 15px 0;
	
	font-family: Georgia,sans-serif;
}

.searchResRow h3 {
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 2px 0;
	margin: 0;
	border-bottom: 1px solid #a0a0a0;
	
}

.searchResRow a {
	text-decoration: none;
	border: none;
}

.caption {
	text-align: center;
	color: black;
}

a.internal-link,
a.internal-link-new-window {
	font-weight: bold;
	text-decoration: none;
}


/* Forum */

dl.forum {
	background-color: #E6EFF9;
	height: 70px;
	background: transparent url("/fileadmin/adipositasspektrum.de/img/asfbg.png") top left repeat-x;
	margin: 0;
}

dl.forum dt {
	font-size: 18px;
	margin: 0;
	padding: 0;
	border-top: 1px solid #012E5F;
	line-height: 25px;
	padding: 0 0 0 5px;
}

dl.forum dd {
	margin: 0;
	line-height: 1.8em;
	padding-left: 5px;
	padding: 0 0 0 5px;
	color: #3B5B7C;
}


dl.forum dt a:visited {
	font-style: normal;
}

/* Forum Threads */
table.threadlist thead {
	font-size: 12px;
	font-weight: bold;
	color: #065FC4;

}

table.threadlist thead th {
	text-align: left;
}

td {
	padding: 0;
	margin: 0;
	font-family: Arial,sans-serif;
	font-size: 12px;	
}


/* Generic */
label {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/* FORUM */
/* default styles for extension "tx_chcforum_pi1" */



/* BASIC STUFF */
#tx_chcforum-pi1 {
	font-family: Arial, sans-serif;
	font-size: 11px;
}

#tx_chcforum-pi1 caption {
	display: none;
}

#tx_chcforum-pi1 a {
	text-decoration: underline;
}

#tx_chcforum-pi1 a:hover {
	text-decoration: none !important;
}

/* only one form in the forum */
#tx_chcforum-pi1 form {
	margin-top: 5px;
	margin-bottom: 5px;
}

.tx-chcforum-pi1-noWrap {
	display: inline;
	white-space: nowrap;
}

.tx-chcforum-pi1-preTableWrap {
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postTableWrap {
	border: 1px solid #999999;
	margin-bottom: 2px;
}

/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {
	border: 1px solid #F0F0F0;
	background: #012E5F;
	margin-bottom: 2px;
	width: 100%;
}

.tx-chcforum-pi1-Table thead tr th {
	background: #012E5F;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
	color: #ffffff;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	background: #F3F5F8;
	padding: 5px;
	text-align: left;
}

/* category features row */
.tx-chcforum-pi1-Table tbody tr td {
	font-size: 12px;
	background: #D7E8F9;
	padding: 5px;
}
/* GENERIC TABLE END */


/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {
}

.tx-chcforum-pi1-catConferenceCell dl {
	margin: 0;
}

.tx-chcforum-pi1-catConferenceCell dt {
}

.tx-chcforum-pi1-catConferenceCell dd {
	font-size: 10px;
	margin-left: 5px;
}

.tx-chcforum-pi1-catConferenceCell dd.new {
	color: #FF0000;
}

/* cell 2 */
.tx-chcforum-pi1-catThreadCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-catPostCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-catLastCell {
	font-size: 10px !important;
	vertical-align: top;
}
/* CATEGORY TABLE END */


/* CONFERENCE TABLE BEGIN */
/* cell 1 */

.tx-chcforum-pi1-confThreadImage {
	text-align: center;
}


.tx-chcforum-pi1-confThreadSubjCell {

}

.tx-chcforum-pi1-confThreadNew {
	color: #FF0000;
	font-size: 10px;
	padding-left: 5px;
}

.tx-chcforum-pi1-confThreadBtns img {
	padding-top: 5px;
}

.tx-chcforum-pi1-confThreadBtns {
	padding-left: 5px;
}

/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell {
	font-size: 10px !important;
}

/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath a {
	color: #6F6E70;
}

.tx-chcforum-pi1-navPath {
	line-height: 15px;
	color: #6F6E70;
	margin-bottom: 1px;
	padding: 3px;
}
/* NAVPATH END*/

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	color: #6F6E70;
	background: #E9E9E9;
	border-bottom: 1px solid #DEDEDE;
	font-size: 10px;
	line-height: 15px;
	padding: 3px;
	text-align: right;
	clear: both;
	padding-right: 5px;
}

.tx-chcforum-pi1-pageLinksBtm {
	margin-bottom: 1px;
}
/* PAGELINKS END */

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {
	border: 1px solid #999999;
	background: #D7E8F9;
	padding: 5px;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm #formWhere {
	font-size: 14px;
	font-weight: bold;
	background: #012E5F;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
	margin-bottom: 7px;
	border: 1px solid #999999;
}

.tx-chcforum-pi1-postForm fieldset label {
	display: block;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
	width: 60px;
	float: left;
}

.tx-chcforum-pi1-postForm fieldset {
	background-color: #E9E9E9;
}

.tx-chcforum-pi1-postForm fieldset#formTop {
	margin-bottom: 8px;
}

.tx-chcforum-pi1-postForm fieldset#formTop legend {
	margin-bottom: 3px;
	background-color: #E9E9E9;
	border: 1px solid #999999;
	padding: 2px;
	font-weight: bold;
}

.tx-chcforum-pi1-postForm fieldset#formBottom legend {
	background-color: #E9E9E9;
	border: 1px solid #999999;
	padding: 2px;
	font-weight: bold;
	margin-bottom: 5px;
}


.tx-chcforum-pi1-postForm fieldset#formTop input {
	display: block;
	width: 150px;
	float: left;
	padding: 2px;
	border: 1px solid #DEDEDE;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #DEDEDE;
	margin: 3px 0;
	width: 100%;
	height: 150px;
}

.tx-chcforum-pi1-postForm fieldset#formTop br {
	clear:left;
}

.tx-chcforum-pi1-formBtn {
	text-align: center;
}

.tx-chcforum-pi1-formBtn input {
	border: 1px solid #999999;
	font-size:10px;
	font-family:Arial, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #FFF;

}

.tx-chcforum-pi1-formBtnHov {
	border: 1px solid #666; 
	font-size:10px;
	font-family:Arial, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #FFF;
	color: #CC0000;
}

.tx-chcforum-pi1-formBtnStyle {
	background-color: #FFF;
	border: 1px solid #F0F0F0;
	padding: 3px;
	margin: 3px;
}

.tx-chcforum-pi1-formBtnStyleHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	padding: 3px;
	margin: 3px;
}
/* POST FORM END */

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {
	border: 1px solid #F0F0F0;
	margin: 3px 0;
}

/* top */
.tx-chcforum-pi1-singlePost .author {
	background: #D7E8F9;
	padding: 3px;
	vertical-align: top;
	height: 78px;
}

.tx-chcforum-pi1-formEmicoStyle {
	margin: 3px;
}

.tx-chcforum-pi1-singlePost .im {
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .im a {
	margin-right: 10px;
}

.tx-chcforum-pi1-singlePost .im img {
	vertical-align: middle;
	border: 0px;
	padding-right: 2px;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-singlePost .userPic {
	border: 1px solid #F0F0F0;
	float: right;
}
/* deprecated */
.tx-chcforum-pi1-singlePost #userPic {
	border: 1px solid #F0F0F0;
	float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text {
	border-top: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	background: #D7E8F9;
}

.tx-chcforum-pi1-singlePost .scroller {
	overflow: auto;
	width: 95%;
	background: #FFF;
	min-height: 125px;
	text-indent: 0px;
	padding: 3px;
}

/* bottom */
.tx-chcforum-pi1-singlePost .edit {
	background: #F3F5F8;
	padding: 3px;
	height: 19px;
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .edit a {
	margin-right: 30px;
}

.tx-chcforum-pi1-singlePost .edit img {
	vertical-align: middle;
	border: 0px;
}

.tx-chcforum-pi1-singlePost .attachment {
	background: #F0F0F0;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .attachment div {
	vertical-align: top;
}

.tx-chcforum-pi1-singlePost .attachment img {
	float: left;
	margin-right: 5px;
}

.tx-chcforum-pi1-singlePost .rate {
	background: #F0F0F0;
	border-top: 3px solid #012E5F ;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .rate input {
	background-color: #FFF;
	border: 1px solid #F0F0F0;
	font-size: 9px;
}

.tx-chcforum-pi1-singlePost .rate select {
	border: 1px solid #F0F0F0;
	font-size: 10px;
}

.tx-chcforum-pi1-singlePost .rate select option {
	height: 1.5em;
}

.tx-chcforum-pi1-singlePost .rate form {
	padding: 0;
	margin: 0;
	display: inline;
}

.tx-chcforum-pi1-singlePost .rate .rateStars {
	float: left;
	text-align: left;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .rate .rateMenu {
	text-align: right;
	width: 100%;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .offset {
	margin-left: 15px;
	margin-right: 15px;
}

.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	padding: 5px;
	background-color: #FAFAFA; 
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCell {
	background-color: #FAFAFA;
	font-size: 10px;
	padding: 5px;
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCellAuthor {
	border: 0px;
	font-weight: bold;
	padding: 3px 0;
}

.tx-chcforum-pi1-singlePost .quoteTable {
	border: 0px;
	margin: 15px 0;
}

.tx-chcforum-pi1-singlePost .text img {
	max-height: 350px;
	max-width: 350px;
}

.tx-chcforum-pi1-singlePostQuoteText {
	background-color: #FAFAFA;
	border: 1px solid #F0F0F0;
	font-size: 10px;
	padding: 5px;
}


/* SINGLE POST END */


/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {
	background: #012E5F;
	padding: 3px;
	border: 1px solid #999999;
	font-size: 10px; 
}

/* used for user listing */
.tx-chcforum-pi1-footerBox div { 
	padding-top: 5px; 
	padding-left: 5px;
	font-size: 10px; 
}
/* FOOTER BOX END */

/* HEADER BOX BEGIN */
.header_center {	
  text-align: center;
	height: 34px;
}
.header_text {
	font-size: 24px;
	line-height: 34px; 
	font-family: Arial,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}
.header_small {
	margin-bottom: 3px;
	border: solid #F0F0F0 1px;
}
/* HEADER BOX END */

/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 2px;
	background-color: #C1CACF;
}

.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Arial,Arial,Helvetica,sans-serif;
}

.tx_chcforum-pi1-subToolBar {
	background: #F0F0F0;
	margin-bottom: 1px;
	padding-right: 5px;
}

.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-subToolBar div {
	margin: 0px;
	line-height: 15px;
	padding: 3px 0px 3px 0px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Arial,Arial,Helvetica,sans-serif;
}


/* TOOL BAR  END */

/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {
	border: 1px solid #999999;
	padding: 3px;
}

.tx-chcforum-pi1-profileBorder #userPic {
	border: 1px solid #F0F0F0;
	float: right;
}

.tx-chcforum-pi1-profileBorder hr {
	clear: left;
	display: block;
	visibility: hidden;
}

.tx_chcforum-pi1-profileHdrBig {
	background: #F0F0F0;
	border: 1px solid #F0F0F0;
	padding: 5px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}

.tx_chcforum-pi1-profile_hdr {
	font-size: 11px;
  font-weight: bold;
  background: #D7E8F9;
  padding: 2px;
	padding-left: 6px;
}
/* PROFILE END */

/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {
	background: #D7E8F9;
	font-weight: bold;
	text-align: left;
}

.tx-chcforum-pi1-messageBoxErrorNoBorder {
	background: #FFD6EF;
	font-weight: bold;
	text-align: left;
	margin-bottom: 3px;
	padding: 3px;
	font-weight: bold;
}

.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {
	background: #FFCCCC;
	margin-bottom: 3px;
	padding: 3px;
	padding-left: 5px;
	font-weight: bold;
	border: 1px solid #CF1127;
	color: #CF1127;
}
/* MESSAGE BOX END */

.tx-chcforum-pi1-forumTextBig {
	font-size: 14px;
	font-weight: bold;
}

.tx-chcforum-pi1-helpBox {
	background-color: #E9E9E9 !important;
	border-style: none;
}

.tx-chcforum-pi1-linkUp {
	background: #F0F0F0;
	border-bottom: 1px solid #DEDEDE;
	padding: 3px;
	padding-right: 5px;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}

.tx-chcforum-pi1-previewBoxCell {
	background: #012E5F;
	text-align: center;
}

/* CWT COMMUNITY STYLES */

#tx_chcforum-pi1 .tx-cwtcommunity-pi1 .userlistLetters {
	font-weight: bold;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 form {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 td {
	font-family: arial, sans-serif;
	padding: 2px;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 th {
	background: #D7E8F9;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	text-align: left;
	letter-spacing: 0px;
}

ul.postform li {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
}

ul.postform li.entry textarea {
	float: left;
	width: 360px;
	border: 1px solid #a0a0a0;
}




ul.postform li.entry {
	float: left;
}
ul.postform li.emoticons {
	float: left;
	width: 120px;
	margin-left: 32px;
}


#formTop input {
	width: 160px;
	border: 1px solid #a0a0a0;
	font-size: 12px;
	margin-left: 32px;
	

}
#formTop label {
	display: block;
	padding: 3px 0 3px 0;
	margin-left: 32px;
	
}
/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix, .container {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }

label {
display: block;
padding: 12px 0 2px 0;
margin: 0;
}

fieldset {
border: none;
padding: 0;
margin: 0;
}

a.external-link-new-window {
	color: #0D2F75;
	font-weight: bold;
}

#formTop input.forumsubject {
width: 480px;
display: block;
}

#content ul li a {
border-bottom: 3px double #a0a0a0;
}

a img {
border: none;
}

.bluebox {
	background-color: #C0D2DF;
	margin: 10px 0 10px 0;
	padding: 10px;
}

/* Uebsersicht */

/* Uebsersicht */

div.issue {
	float: left;
	width: 125px;
	margin: 10px;
	text-align: center;
	background-color: #f0f0f0;
	border: 1px solid #e5e5e5;
	padding: 5px;

}

div.coverimg {
	margin: 0 auto;
	width: 120px;
	padding: 0 0 5px 0;
}

#content div.coverimg img {
	border: none;
	padding: 0;
	margin: 0;
}

a.issuelnk {
	font-size: 12px;
	text-decoration: none;
}

/* FIN */
/* FIN */

/* FIN */
/* FIN */

ul.first,
ul.second,
ul.third {
	float: left;
	width: 214px;
	padding: 0;
	margin: 0;
	font-family: Arial,Arial;
	font-size: 12px;
	line-height: 25px;

}

ul.first li,
ul.second li,
ul.third li {
	padding: 0;
	margin: 0;
	list-style-type: none;
	border-top: 1px solid #e0e0e0;
}

ul.first li a {
	display: block;
	padding-left: 30px;
}

a.aactive {
	background: url("/fileadmin/adipositasspektrum.de/siteimg/dbright.gif") top left repeat-y;

}

li.activel1 {
	background: url("/fileadmin/adipositasspektrum.de/siteimg/mitem.gif") 8px 8px no-repeat;
}

li a:hover {
	background: url("/fileadmin/adipositasspektrum.de/siteimg/dbright.gif") top left repeat-y;
}

li.activel1 {
}

a.active {
	font-weight: bold;
}

a.level3 {
	font-weight: bold;
}

ul.second li a {
	padding-left: 30px;
}

ul.third li a {
	padding-left: 45px;
}

a:active { outline: none; }
:focus { -moz-outline-style: none; }

li.activel3 a {
font-weight: bold;
background-color: #95CCF0;
}



#content ul.overview {
	width: 650px;
	float: left;
	list-style-image: none;
}

#content ul.overview li {
	padding: 5px;
	margin: 15px;
	width: 140px;
	height: 190px;
	float: left;
	list-style-type: none;
	background-color: #e0e0e0;
	text-align: center;
	border: 1px solid #c0c0c0;
}

#content ul.overview li a {
	border: none;
}