/* default styles for extension "tx_t3xcscimp_pi1" */
/* automatically parsed and generated with "t3xcscimp" */

/**************/
/* 0.t3x_base */
/**************/
p { 
	color:#505050;
	}
strong { 
	font-weight:bold;
	}
body, td, pre { 
	border:0;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	letter-spacing:normal;
	text-transform:none;
	color:#505050;
	}
pre { 
	margin:8px;
	font-family:monospace;
	}
blockquote { 
	font-style:italic;
	}
form { 
	margin:0;
	}
input, textarea, select { 
	padding-left:3px;
	}
img { 
	border:none;
	}
ul { 
	margin-top:8px;
	margin-bottom:8px;
	}
ol { 
	margin-top:0;
	}
li { 
	margin:0;
	padding:0 0 0 6px;
	}



/*********************/
/* 0.t3x_backgrounds */
/*********************/
.divbg_0 { 
	background-color:#fff;
	}
.divbg_200 { 
	background-color:transparent;
	}
.divbg_240 { 
	background-color:black;
	}
.divbg_241 { 
	background-color:white;
	}
.divbg_242 { 
	background-color:#333;
	}
.divbg_243 { 
	background-color:gray;
	}
.divbg_244 { 
	background-color:silver;
	}
.divbg_1 { 
	background-color:#fff;
	}
.divbg_2 { 
	background-color:#ffe6dd;
	}
.divbg_3 { 
	background-color:#fac9b5;
	}
.divbg_4 { 
	background-color:#dea490;
	}
.divbg_5 { 
	background-color:#a33b13;
	}
.divbg_6 { 
	background-color:#505050;
	}
.divbg_7 { 
	background-color:#574740;
	}
.divbg_8 { 
	background-color:#6f4230;
	}
.divbg_9 { 
	background-color:#ffe6dd;
	}
.divbg_10 { 
	background-color:#a84b26;
	}
.divbg_11 { 
	background-color:#8a746b;
	}
.divbg_12 { 
	background-color:#905037;
	}
.divbg_13 { 
	background-color:#a84b26;
	}
.divbg_14 { 
	background-color:#98604c;
	}
.divbg_15 { 
	background-color:#a83e1b;
	}
.divbg_16 { 
	background-color:#7c4c3a;
	}
.divbg_17 { 
	background-color:#7c6962;
	}
.divbg_18 { 
	background-color:#da4f19;
	}
.divbg_19 { 
	background-color:#d78e74;
	}
.divbg_20 { 
	background-color:#954b30;
	}



/****************/
/* 1.t3x_frames */
/****************/
div.csc-frame { 
	border:0;
	margin:5px 0 10px 0;
	}
div.csc-frame-invisible { 
	clear:both;
	}
div.csc-frame-rulerBefore { 
	border-top:1px solid #d78e74;
	}
div.csc-frame-rulerAfter { 
	border-bottom:1px solid #d78e74;
	}
div.csc-frame-indent { 
	padding-left:100px;
	}
div.csc-frame-indent3366 { 
	padding-left:33%;
	}
div.csc-frame-indent6633 { 
	padding-right:33%;
	}
div.csc-frame-frame1 { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-style:solid;
	border-width:1px;
	padding:2px 4px 2px 4px;
	}
div.csc-frame-frame2 { 
	background-color:#fac9b5;
	border-color:#954b30;
	border-style:solid;
	border-width:1px;
	padding:2px 4px 2px 4px;
	}
div.csc-frame-frame1 h1, div.csc-frame-frame1 h2, div.csc-frame-frame1 h3, div.csc-frame-frame1 h4, div.csc-frame-frame1 h5 { 
	margin-top:2px;
	}
div.csc-frame-frame2 h1, div.csc-frame-frame2 h2, div.csc-frame-frame2 h3, div.csc-frame-frame2 h4, div.csc-frame-frame2 h5 { 
	margin-top:2px;
	}



/*****************/
/* 2.t3x_cHeader */
/*****************/
h1, h2, h3, h4, h5 { 
	color:#a84b26;
	margin:10px 0;
	}
h1, h1 a { 
	font-size:16px;
	font-weight:bold;
	margin:10px 0;
	}
h2, h2 a { 
	font-size:14px;
	font-weight:bold;
	margin:10px 0;
	}
h3, h3 a { 
	font-size:13px;
	font-weight:bold;
	margin:8px 0;
	}
h4, h4 a { 
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	margin:6px 0;
	}
h5, h5 a { 
	font-size:12px;
	font-weight:bold;
	margin:6px 0;
	}
h1.csc-firstHeader, h2.csc-firstHeader, h3.csc-firstHeader, h4.csc-firstHeader, h5.csc-firstHeader, h6.csc-firstHeader { 
	margin-top:0;
	}
p.csc-header-date { 
	float:right;
	font-size:11px;
	color:#8a746b;
	}
p.csc-subheader { 
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#98604c;
	border-style:solid;
	border-width:0;
	margin:0 10px 0 10px;
	padding:5px 10px 5px 10px;
	}
p.csc-subheader-0 { 
	border-style:solid;
	}
p.csc-subheader-1 { 
	border-color:#d78e74;
	border-width:1px;
	}
p.csc-subheader-2 { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-width:7px 0 0 0;
	}
p.csc-subheader-3 { 
	color:#ffe6dd;
	background-color:#a33b13;
	border-color:#da4f19;
	border-width:0 0 0 7px;
	}



/******************/
/* 2.t3x_cBullets */
/******************/
ul.csc-bulletlist-2 { 
	list-style-type:decimal;
	}
ul.csc-bulletlist-3 { 
	list-style-image:url(../typo3conf/ext/t3xtmplbillroth73/res/bullet_arrow.gif);
	}



/****************/
/* 2.t3x_cTable */
/****************/
table.csc-table { 
	border-color:#d78e74;
	border-style:solid;
	margin:0;
	padding:0;
	width:100%;
	}
table.csc-table tr td { 
	vertical-align:top;
	border-width:0;
	}
table.csc-table-1 tr.tr-odd { 
	background-color:#ffe6dd;
	}
table.csc-table-2 tr.tr-even { 
	background-color:#ffe6dd;
	}
table.csc-table th { 
	font-weight:bold;
	color:#ffe6dd;
	background-color:#a33b13;
	}
table.csc-table th { 
	border-color:#624134;
	border-style:solid;
	border-width:0;
	}
table.csc-table thead th { 
	border-bottom-width:1px;
	}
table.csc-table tbody th { 
	border-right-width:1px;
	}
table.csc-table tfoot tr { 
	font-weight:bold;
	padding:5px 0 5px 0;
	}
table.csc-table caption { 
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
	}
table.left { 
	text-align:left;
	}
table.center { 
	text-align:center;
	}
table.right { 
	text-align:right;
	}
table.th-left th { 
	text-align:left;
	}
table.th-center th { 
	text-align:center;
	}
table.th-right th { 
	text-align:right;
	}
table.thead-left thead th { 
	text-align:left;
	}
table.thead-center thead th { 
	text-align:center;
	}
table.thead-right thead th { 
	text-align:right;
	}



/******************/
/* 2.t3x_cUploads */
/******************/
div.csc-uploads { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-width:1px;
	border-style:solid;
	padding:1px;
	}
div.csc-uploads-icon { 
	float:left;
	margin:2px 5px 2px 2px;
	}
div.csc-uploads-icon img { 
	margin:0;
	}
div.csc-uploads-icon, div.csc-uploads-icon a { 
	line-height:0;
	}
div.csc-uploads-filename { 
	margin:2px;
	}
div.csc-uploads-desc { 
	font-size:11px;
	margin:8px 0 0 0;
	}
div.csc-uploads-filesize { 
	font-size:11px;
	color:#8a746b;
	margin:1px 3px 3px 3px;
	float:right;
	}
div.csc-uploads-1 div.csc-uploads-filename { 
	margin-left:26px;
	}
div.csc-uploads-2 div.csc-uploads-icon { 
	width:50px;
	margin-right:9px;
	text-align:center;
	}
div.csc-uploads-3 div.csc-uploads-icon { 
	width:100px;
	margin-right:9px;
	text-align:center;
	}
div.csc-uploads-clear { 
	clear:both;
	}



/*******************/
/* 2.t3x_cMailform */
/*******************/
.csc-mailform { 
	border-style:none;
	margin:0;
	padding:0 10px 5px 10px;
	width:100%;
	}
.csc-mailform .formrow { 
	clear:both;
	margin:0 0 6px 0;
	}
.csc-mailform .csc-form-fieldcell { 
	display:block;
	}
.csc-mailform .csc-form-labelcell { 
	width:98%;
	margin:0 0 1px 0;
	padding:0;
	display:block;
	}
.csc-mailform .csc-form-labelcell label { 
	font-weight:bold;
	color:#574740;
	}
.csc-mailform .req .csc-form-labelcell label { 
	color:#574740;
	}
.csc-mailform .req .csc-form-labelcell label .reqstar { 
	color:#a84b26;
	font-weight:bold;
	}
.csc-mailform input[type="radio"] { 
	vertical-align:middle;
	margin:3px 3px 3px 4px;
	}
.csc-mailform input[type="checkbox"] { 
	padding:1px;
	}
.csc-mailform input[type="submit"] { 
	float:right;
	margin:0;
	background:url(../typo3conf/ext/t3xtmplbillroth73/res/submit.gif) repeat-x;
	border:1px outset;
	padding:3px 11px;
	}
.csc-mailform input[type="text"], .csc-mailform input[type="file"], .csc-mailform input[type="password"], .csc-mailform select, .csc-mailform textarea { 
	color:#505050;
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-style:solid;
	border-width:1px;
	width:98%;
	padding:1px;
	}
.csc-mailform .req input[type="text"], .csc-mailform .req input[type="file"], .csc-mailform .req input[type="password"], .csc-mailform .req select, .csc-mailform .req textarea { 
	color:#505050;
	background-color:#fac9b5;
	border-color:#d78e74;
	}
.csc-mailform input[type="text"]:focus, .csc-mailform input[type="file"]:focus, .csc-mailform input[type="password"]:focus, .csc-mailform select:focus, .csc-mailform textarea:focus { 
	color:#ffe6dd;
	background-color:#a33b13;
	border-color:#624134;
	}
.csc-mailform .req input[type="text"]:focus, .csc-mailform .req input[type="file"]:focus, .csc-mailform .req input[type="password"]:focus, .csc-mailform .req select:focus, .csc-mailform .req textarea:focus { 
	color:#ffe6dd;
	background-color:#a33b13;
	border-color:#624134;
	}
.csc-mailform .radiolayout fieldset { 
	border:none;
	padding:0;
	margin:0;
	}
.csc-mailform .radiolayout .csc-form-fieldcell label { 
	margin:0 12px 0 0;
	}
.csc-mailform .radiolayout .csc-form-fieldcell fieldset label { 
	color:#574740;
	}
.csc-mailform .checklayout .csc-form-fieldcell { 
	width:25px;
	float:left;
	}
.csc-mailform .checklayout .csc-form-labelcell { 
	width:90%;
	padding:2px 0 0 0;
	}
.csc-mailform .labellayout p { 
	font-style:italic;
	}
.csc-mailform .submitlayout { 
	margin-top:14px;
	}
.csc-mailform .nowrap { 
	white-space:nowrap;
	}
.csc-mailform-subfieldset { 
	border-color:#d78e74;
	border-style:solid;
	border-width:1px 1px 1px 7px;
	margin:0;
	padding:0 10px 0 10px;
	width:94%;
	}
.csc-mailform .layout2 { 
	border-color:#da4f19;
	border-width:0 0 0 7px;
	padding:0 0 0 10px;
	width:97%;
	}
.csc-mailform .layout3 { 
	border-color:#da4f19;
	border-style:solid;
	border-width:2px;
	}
.csc-mailform-subfieldset legend { 
	font-size:13px;
	font-weight:bold;
	margin-top:6px;
	}
.csc-mailform-subfieldset p { 
	margin:0 0 6px 0;
	}
.captcha-input { 
	left:0;
	clear:both;
	width:225px;
	letter-spacing:5px;
	}
.captcha-cant-read { 
	clear:both;
	}



/****************/
/* 2.t3x_cImage */
/****************/
div.csc-textpic-caption-c .csc-textpic-caption { 
	text-align:center;
	}
div.csc-textpic-caption-r .csc-textpic-caption { 
	text-align:right;
	}
div.csc-textpic-caption-l .csc-textpic-caption { 
	text-align:left;
	}
div.csc-textpic div.csc-textpic-imagecolumn { 
	float:left;
	display:inline;
	}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG { 
	border-color:#d78e74;
	border-style:solid;
	border-width:2px;
	padding:0;
	}
div.csc-textpic-imagewrap { 
	padding:0;
	}
div.csc-textpic img { 
	border:none;
	}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image { 
	float:left;
	}
div.csc-textpic div.csc-textpic-imagewrap ul { 
	list-style:none;
	margin:0;
	padding:0;
	}
div.csc-textpic div.csc-textpic-imagewrap ul li { 
	float:left;
	margin:0;
	padding:0;
	}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image { 
	float:left;
	}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt { 
	float:none;
	}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd { 
	float:none;
	}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img { 
	border:none;
	}
dl.csc-textpic-image { 
	margin:0;
	}
dl.csc-textpic-image dt { 
	margin:0;
	display:inline;
	}
dl.csc-textpic-image dd { 
	margin:0;
	}
div.csc-textpic-clear { 
	clear:both;
	}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image { 
	display:inline;
	margin-right:10px;
	}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image { 
	display:inline;
	margin-left:10px;
	}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { 
	display:inline;
	margin-left:10px;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { 
	font-size:12px;
	font-style:italic;
	color:#905037;
	margin:0;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { 
	margin:0;
	vertical-align:bottom;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { 
	margin-bottom:5px;
	}
div.csc-textpic div.csc-textpic-imagerow .csc-textpic-image { 
	margin-bottom:0;
	}
div.csc-textpic-equalheight div.csc-textpic-imagerow { 
	margin-bottom:5px;
	display:block;
	}
div.csc-textpic div.csc-textpic-imagerow { 
	clear:both;
	margin-bottom:5px;
	}
div.csc-textpic div.csc-textpic-imagerow-last { 
	padding-bottom:0;
	margin-bottom:0;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image a { 
	display:block;
	line-height:0;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { 
	display:block;
	margin-bottom:3px;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol { 
	margin-left:0 !important;
	}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol { 
	margin-right:0 !important;
	}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { 
	margin-right:10px !important;
	}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { 
	margin-left:10px !important;
	}
div.csc-textpic-above div.csc-textpic-text { 
	clear:both;
	margin-top:0;
	padding-top:0;
	}
div.csc-textpic-center { 
	text-align:center;
	}
div.csc-textpic-center div.csc-textpic-imagewrap { 
	margin:0 auto;
	}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { 
	text-align:left;
	}
div.csc-textpic-center div.csc-textpic-text { 
	text-align:left;
	}
div.csc-textpic-right div.csc-textpic-imagewrap { 
	float:right;
	}
div.csc-textpic-right div.csc-textpic-text { 
	clear:right;
	}
div.csc-textpic-left div.csc-textpic-imagewrap { 
	float:left;
	}
div.csc-textpic-left div.csc-textpic-text { 
	clear:left;
	}
div.csc-textpic-center div.csc-textpic-imagewrap { 
	margin-bottom:10px;
	}
div.csc-textpic-intext-left div.csc-textpic-imagewrap { 
	float:left;
	}
div.csc-textpic-intext-right div.csc-textpic-imagewrap { 
	float:right;
	}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { 
	float:right;
	clear:both;
	}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text { 
	height:1%;
	}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { 
	float:left;
	clear:both;
	}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text { 
	height:1%;
	}
div.csc-textpic div.csc-textpic-imagewrap { 
	margin-top:2px;
	}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap { 
	margin-top:6px;
	}
div.csc-textpic-intext-left-nowrap .csc-textpicHeader h1, div.csc-textpic-intext-left-nowrap .csc-textpicHeader h2, div.csc-textpic-intext-left-nowrap .csc-textpicHeader h3, div.csc-textpic-intext-left-nowrap .csc-textpicHeader h4, div.csc-textpic-intext-left-nowrap .csc-textpicHeader h5 { 
	margin-top:0;
	}
div.csc-textpic-intext-right-nowrap .csc-textpicHeader h1, div.csc-textpic-intext-right-nowrap .csc-textpicHeader h2, div.csc-textpic-intext-right-nowrap .csc-textpicHeader h3, div.csc-textpic-intext-right-nowrap .csc-textpicHeader h4, div.csc-textpic-intext-right-nowrap .csc-textpicHeader h5 { 
	margin-top:0;
	}
div.csc-textpic-below div.csc-textpic-imagewrap { 
	margin-top:10px;
	}
div.csc-textpic-intext-left-nowrap, div.csc-textpic-intext-right-nowrap { 
	clear:both;
	margin-top:10px;
	}



/**************/
/* 2.t3x_menu */
/**************/
img.frontEndEditIcons { 
	vertical-align:middle;
	margin:0 2px 0 2px;
	}
table.typo3-adminPanel { 
	border:1px solid black;
	background-color:#f6f2e6;
	}
table.typo3-adminPanel tr.typo3-adminPanel-hRow td { 
	background-color:#9ba1a8;
	}
table.typo3-adminPanel tr.typo3-adminPanel-itemHRow td { 
	background-color:#abbbb4;
	}
table.typo3-adminPanel table, table.typo3-adminPanel td { 
	border:0;
	}
table.typo3-adminPanel td font { 
	font-family:verdana;
	font-size:10px;
	color:black;
	}
table.typo3-adminPanel td a font { 
	font-family:verdana;
	font-size:10px;
	color:black;
	}
table.typo3-editPanel { 
	border:1px solid black;
	background-color:#f6f2e6;
	}
table.typo3-editPanel td { 
	border:0;
	}



/******************/
/* 3.t3x_bodytext */
/******************/
p.align-left { 
	text-align:left;
	}
p.align-center { 
	text-align:center;
	}
p.align-right { 
	text-align:right;
	}
a { 
	font-weight:bold;
	text-decoration:none;
	color:#a83e1b;
	}
a:hover { 
	color:#da4f19;
	}
a:visited { 
	color:#7c4c3a;
	}
a:visited:hover { 
	color:#da4f19;
	}
div.indent { 
	padding-left:40px;
	}



/*****************/
/* 3.t3x_cSearch */
/*****************/
.csc-searchform { 
	border:none;
	margin:0;
	padding:0;
	width:100%;
	}
.csc-searchform { 
	border-style:none;
	margin:0;
	padding:0 10px 5px 10px;
	width:100%;
	}
.csc-searchform .formrow { 
	clear:both;
	margin:0 0 6px 0;
	}
.csc-searchform .csc-form-fieldcell { 
	display:block;
	}
.csc-searchform .csc-form-labelcell { 
	width:98%;
	margin:0 0 1px 0;
	padding:0;
	display:block;
	}
.csc-searchform input[type="text"], .csc-searchform select { 
	color:#505050;
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-style:solid;
	border-width:1px;
	width:98%;
	padding:1px;
	}
.csc-searchform input[type="text"]:focus, .csc-searchform select:focus { 
	color:#ffe6dd;
	background-color:#a33b13;
	border-color:#624134;
	}
.csc-searchform input[type="submit"] { 
	padding:7px 21px;
	}
.csc-searchform .submitlayout { 
	margin-top:14px;
	}



/*************************/
/* 3.t3x_forms_searchres */
/*************************/
div.csc-searchResultItem { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-width:1px;
	border-style:solid;
	margin:0 0 5px 0;
	padding:5px;
	clear:both;
	}
div.csc-searchResultItem .stitle { 
	color:#98604c;
	margin:2px;
	padding:0;
	}
div.csc-searchResultItem p.sbody { 
	margin:0;
	padding:10px 0 0 0;
	}
.csc-searchResultInfo { 
	text-align:center;
	padding-bottom:10px;
	margin-bottom:20px;
	}
.csc-searchResultInfo .srange p { 
	text-align:center;
	margin-bottom:8px;
	font-weight:bold;
	}
.csc-searchResultInfo .sprev { 
	float:left;
	margin-right:3px;
	}
.csc-searchResultInfo .snext { 
	float:right;
	margin-left:3px;
	}
span.csc-sword { 
	font-weight:bold;
	color:red;
	}



/****************/
/* 9.t3x_others */
/****************/
div.csc-linkToTop { 
	clear:both;
	width:100%;
	text-align:right;
	border-bottom:1px dotted;
	}



/**************************/
/* 10.t3x_tmpl_privatinfo */
/**************************/
#bodyclass { 
	background-color:#e3e3e3;
	}
.maximize { 
	left:0;
	top:0;
	width:100%;
	height:100%;
	}
.center { 
	position:relative;
	width:894px;
	height:100%;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	}
.content { 
	width:100%;
	height:100%;
	background-color:#fff;
	}
.brdleft { 
	position:absolute;
	width:25px;
	height:100%;
	left:-25px;
	right:auto;
	top:0;
	background:url(../typo3conf/ext/t3xtmplbillroth73/res/img/side_left.png) top right repeat-y;
	}
.brdright { 
	position:absolute;
	width:25px;
	height:100%;
	left:auto;
	right:-25px;
	top:0;
	background:url(../typo3conf/ext/t3xtmplbillroth73/res/img/side_right.png) top left repeat-y;
	}
#bgstatic { 
	position:absolute;
	}
#mainmenu { 
	width:193px;
	height:auto;
	margin:0;
	padding:0;
	}
#mainmenu .nav { 
	margin:0;
	padding:0;
	}
#mainmenu .nav li { 
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	}
#mainmenu .nav a { 
	display:block;
	}
#mainmenu .nav img { 
	float:left;
	margin:0;
	padding:0;
	border:0;
	}
#contentarea { 
	padding-bottom:13px;
	height:auto;
	background-color:#fff;
	}
#maincontent { 
	margin:0;
	padding:0 13px;
	background-color:#fff;
	}
#container1 { 
	float:left;
	width:193px;
	margin:0;
	padding-bottom:30px;
	}
#container2 { 
	float:right;
	width:662px;
	margin:0;
	padding-bottom:30px;
	}
#colpos1 { 
	float:left;
	width:193px;
	padding:0;
	}
#colpos0 { 
	float:left;
	width:442px;
	}
#colpos2 { 
	float:right;
	width:200px;
	}
#multicolumn { 
	width:662px;
	}
#siteheader { 
	position:relative;
	width:894px;
	height:165px;
	margin:0;
	}
#footer { 
	border-top:1px #999 solid;
	position:fixed;
	bottom:0;
	width:894px;
	height:25px;
	background-color:#ddd;
	padding:0;
	vertical-align:baseline;
	}
div#metamenu { 
	float:right;
	margin:5px 11px 3px 0;
	}
div#metamenu ul { 
	margin:0;
	padding:0;
	}
div#metamenu li { 
	float:left;
	list-style:none;
	margin-right:13px;
	}
div#metamenu li a { 
	color:#333;
	font-weight:bold;
	}
#navbar { 
	margin-bottom:10px;
	padding-bottom:3px;
	border-bottom:1px #999 dotted;
	}
div#footer div#copyright { 
	position:relative;
	left:10px;
	right:auto;
	width:193px;
	bottom:4px;
	padding:0;
	}
div#footer div#copyright a, div#footer div#copyright p { 
	font-size:9px;
	}
.spacer { 
	clear:both;
	height:13px;
	margin:0;
	}
.clear { 
	clear:both;
	line-height:0;
	border:0;
	}
.tx-felogin-pi1 { 
	margin:5px 13px 5px 20px;
	}
.tx-felogin-pi1 input[type="text"], .tx-felogin-pi1 input[type="password"] { 
	color:#505050;
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-style:solid;
	border-width:1px;
	width:98%;
	padding:1px;
	width:99%;
	}
.tx-felogin-pi1 input[type="text"]:focus, .tx-felogin-pi1 input[type="password"]:focus { 
	color:#ffe6dd;
	background-color:#a33b13;
	border-color:#624134;
	}
.tx-felogin-pi1 input[type="submit"] { 
	float:left;
	margin:5px 0;
	background:url(../typo3conf/ext/t3xtmplbillroth73/res/submit.gif) repeat-x #dea490;
	color:#000;
	border:1px outset #d78e74;
	padding:3px 11px;
	}
.tx-felogin-pi1 input[type="submit"]:focus { 
	background:url(../typo3conf/ext/t3xtmplbillroth73/res/submit.gif) repeat-x #a33b13;
	color:#fff;
	border:1px outset #624134;
	}
.tx-felogin-pi1 .felogin-submit { 
	margin:5px 0;
	padding:0;
	}



/**************/
/* 11.tt_news */
/**************/
.news-list-container div.clear, .news-single-item div.clear, .news-latest-container div.clear { 
	clear:left;
	height:0;
	border:0;
	padding:0;
	margin:0;
	line-height:0;
	}
.news-latest-container div.clear { 
	clear:left;
	}
hr { 
	clear:both;
	border:0;
	border-width:1px;
	border-style:solid;
	border-color:#e19832;
	height:0;
	background-color:#b4cbdf;
	color:#b4cbdf;
	height:1px;
	line-height:0;
	padding:0;
	margin:0;
	}
.news-clear { 
	clear:both;
	}



/*********************/
/* 11.tt_news_latest */
/*********************/
.news-latest-container { 
	border:1px solid #333;
	background-color:#bbe53a;
	}
.news-latest-container h2, .news-latest-gotoarchive { 
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#769024;
	}
.news-latest-gotoarchive { 
	font-weight:bold;
	margin-top:5px;
	}
.news-latest-gotoarchive a:link, .news-latest-gotoarchive a:visited, .news-latest-gotoarchive a:hover { 
	color:#fff;
	}
.news-latest-gotoarchive a { 
	color:#fff;
	}
.news-latest-item { 
	height:1%;
	line-height:1.3;
	height:auto !important;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#f9ffe5;
	}
.news-latest-item img { 
	margin-bottom:0;
	margin-right:5px;
	border:1px solid #666;
	float:left;
	}
.news-latest-category img { 
	float:none;
	border:none;
	margin:0;
	}
.news-latest-date, .news-latest-morelink, .news-latest-category { 
	font-size:9px;
	}
.news-latest-morelink { 
	height:12px;
	}
.news-latest-morelink a { 
	float:right;
	}



/*******************/
/* 11.tt_news_list */
/*******************/
.news-list-item { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-width:0;
	border-style:solid;
	margin:0 0 10px 0;
	padding:3px 3px 3px 8px;
	}
.news-list-container img { 
	border-color:#624134;
	border-width:1px;
	border-style:solid;
	float:left;
	margin:5px 10px 5px 1px;
	}
.news-list-imgcaption { 
	float:right;
	padding-top:3px;
	padding-right:3px;
	font-size:12px;
	font-style:italic;
	color:#905037;
	margin:0;
	}
.news-list-container h3 { 
	margin:0;
	}
.news-list-container p { 
	font-size:11px;
	}
.news-list-date { 
	font-size:12px;
	font-style:italic;
	margin:1px 3px 3px 3px;
	float:right;
	}
.news-clear { 
	clear:both;
	}
.news-search-form form { 
	margin:0;
	}
.news-search-form { 
	margin-bottom:5px;
	}
.news-search-emptyMsg { 
	margin:0;
	}
.news-list-category img { 
	float:none;
	border:none;
	margin:0;
	}
.news-list-morelink { 
	margin:3px 0;
	}
.news-list-browse { 
	text-align:center;
	}



/**************************/
/* 11.tt_news_pagebrowser */
/**************************/
.tx-ttnews-browsebox, .browseBoxWrap { 
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#f9ffe5;
	}
.tx-ttnews-browsebox td { 
	font-size:10px;
	}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 
	font-weight:bold;
	}
.tx-ttnews-browsebox-SCell p, .tx-ttnews-browsebox td p { 
	margin:0;
	}
.tx-ttnews-browsebox-SCell { 
	background-color:#bbe53a;
	border:1px solid #666;
	}
.news-search-emptyMsg { 
	font-size:11px;
	margin-left:10px;
	}



/*********************/
/* 11.tt_news_single */
/*********************/
.news-single-item { 
	margin-bottom:5px;
	}
.news-single-item h3 { 
	margin-bottom:15px;
	}
.news-single-img { 
	float:left;
	margin:2px 9px 2px 0;
	}
.news-single-imgcaption { 
	padding:3px;
	clear:both;
	}
.news-single-category { 
	float:right;
	}
.news-single-backlink, .news-single-backlink a { 
	margin-bottom:15px;
	margin-top:10px;
	}
.news-single-timedata { 
	float:right;
	}
.news-single-timedata, .news-single-author, .news-single-imgcaption { 
	font-size:9px;
	}
.news-single-author { 
	padding-bottom:3px;
	}
.news-single-additional-info { 
	margin-top:15px;
	padding-bottom:0;
	}
.news-single-related, .news-single-files, .news-single-links { 
	margin:0;
	margin-bottom:3px;
	padding:3px;
	}
.news-single-related dd, .news-single-links dd, .news-single-files dd { 
	margin-left:20px;
	margin-bottom:5px;
	}
.news-single-related dd img, .news-single-links dd img, .news-single-files dd img { 
	margin-right:4px;
	}
.news-single-related dd, .news-single-links dd, .news-single-files dd, .news-single-related dd *, .news-single-links dd *, .news-single-files dd * { 
	vertical-align:bottom;
	}
.news-single-related dt, .news-single-links dt, .news-single-files dt { 
	font-weight:bold;
	font-size:11px;
	margin:3px 0 5px 0;
	width:90%;
	}
.news-single-item { 
	background-color:#ffe6dd;
	border-color:#d78e74;
	border-width:0;
	border-style:solid;
	padding:3px 3px 3px 8px;
	}
.news-single-img img { 
	border-color:#624134;
	border-width:1px;
	border-style:solid;
	}
.news-single-imgcaption { 
	font-size:12px;
	font-style:italic;
	color:#905037;
	}
.news-single-item p { 
	font-size:11px;
	}
.news-single-timedata { 
	font-size:12px;
	font-style:italic;
	}
.news-clear { 
	clear:both;
	}



/**********************/
/* 11.tt_news_archive */
/**********************/
.news-amenu-container { 
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#bbe53a;
	}
.news-amenu-container li { 
	padding-bottom:1px;
	}
.news-amenu-container ul { 
	padding:3px;
	margin-top:5px;
	margin-left:0;
	margin-bottom:0;
	border:1px solid #666;
	background-color:#f9ffe5;
	list-style-type:none;
	}
.news-amenu-container h2 { 
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
	}
.news-amenu-item-year { 
	font-weight:bold;
	border:1px solid #666;
	padding:2px;
	background-color:#769024;
	color:#fff;
	}



/**********************/
/* 11.tt_news_catmenu */
/**********************/
.news-catmenu { 
	padding:5px;
	margin:10px 0 10px 10px;
	border:1px solid #666;
	background-color:#f9ffe5;
	}
.news-catmenu-header { 
	font-size:11px;
	font-weight:bold;
	}
.news-catmenu div { 
	font-size:10px;
	white-space:nowrap;
	}
.news-catmenu div img, .news-catmenu img, .news-catmenu-header img { 
	margin:0;
	padding:0;
	vertical-align:middle;
	}
.news-catmenu-ACT { 
	font-weight:bold;
	}
.level1 { 
	padding:1px;
	padding-left:10px;
	background-color:#ebf8bf;
	border-left:1px solid #666;
	border-top:1px solid #666;
	}
.level2 { 
	padding:1px;
	padding-left:10px;
	background-color:#ddf393;
	border-left:1px solid #666;
	}
.level3 { 
	padding:1px;
	padding-left:10px;
	background-color:#cae46e;
	border-left:1px solid #666;
	border-top:1px solid #666;
	}
.level4 { 
	padding:1px;
	padding-left:10px;
	background-color:#b0cb51;
	border-left:1px solid #666;
	}


