.hide {
display: none;
}

.clear {
clear: both;
padding-bottom: 1px;	/* for Gecko-based browsers */
margin-bottom: -1px;	/* for Gecko-based browsers */
}

/**********************************************
**********Dateilinks*******************
    ************************************************/


.filelinks div{
padding-left:40px; 
background:url('/t3lib/gfx/fileicons/default.gif') left top no-repeat;
margin-bottom:10px;

}

.filelinks span {
display: block;
}

.filelinks .filecount{
display:block; 
margin-bottom:5px;
} 

.filelinks_layout_1 {
border-bottom: 1px solid #000000;
padding-bottom: 10px;
}


.filelinks .ai{background-image:url('/t3lib/gfx/fileicons/ai.gif')!important;}
.filelinks .ani{background-image:url('/t3lib/gfx/fileicons/ani.gif')!important;}
.filelinks .au{background-image:url('/t3lib/gfx/fileicons/au.gif')!important;}
.filelinks .avi{background-image:url('/t3lib/gfx/fileicons/avi.gif')!important;}
.filelinks .bmp{background-image:url('/t3lib/gfx/fileicons/bmp.gif')!important;}
.filelinks .cdr{background-image:url('/t3lib/gfx/fileicons/cdr.gif')!important;}
.filelinks .css{background-image:url('/t3lib/gfx/fileicons/css.gif')!important;}
.filelinks .csv{background-image:url('/t3lib/gfx/fileicons/csv.gif')!important;}
.filelinks .doc{background-image:url('/fileadmin/templates/images/file_icons/button_doc.jpg')!important;height: 21px;}
.filelinks .dtd{background-image:url('/t3lib/gfx/fileicons/dtd.gif')!important;}
.filelinks .eps{background-image:url('/t3lib/gfx/fileicons/eps.gif')!important;}
.filelinks .exe{background-image:url('/t3lib/gfx/fileicons/exe.gif')!important;}
.filelinks .fh3{background-image:url('/t3lib/gfx/fileicons/fh3.gif')!important;}
.filelinks .flash{background-image:url('/t3lib/gfx/fileicons/flash.gif')!important;}
.filelinks .folder{background-image:url('/t3lib/gfx/fileicons/folder.gif')!important;}
.filelinks .gif{background-image:url('/t3lib/gfx/fileicons/gif.gif')!important;}
.filelinks .htm{background-image:url('/fileadmin/templates/images/file_icons/button_html.jpg')!important; height: 21px;}
.filelinks .html{background-image:url('/fileadmin/templates/images/file_icons/button_html.jpg')!important;height: 21px;}
.filelinks .ico{background-image:url('/t3lib/gfx/fileicons/ico.gif')!important;}
.filelinks .inc{background-image:url('/t3lib/gfx/fileicons/inc.gif')!important;}
.filelinks .java{background-image:url('/t3lib/gfx/fileicons/java.gif')!important;}
.filelinks .jpg{background-image:url('/fileadmin/templates/images/file_icons/button_jpg.jpg')!important;height: 21px;}
.filelinks .js{background-image:url('/t3lib/gfx/fileicons/js.gif')!important;}
.filelinks .max{background-image:url('/t3lib/gfx/fileicons/max.gif')!important;}
.filelinks .mid{background-image:url('/t3lib/gfx/fileicons/mid.gif')!important;}
.filelinks .mov{background-image:url('/t3lib/gfx/fileicons/mov.gif')!important;}
.filelinks .mpeg{background-image:url('/t3lib/gfx/fileicons/mpeg.gif')!important;}
.filelinks .mpg{background-image:url('/t3lib/gfx/fileicons/mpg.gif')!important;}
.filelinks .pcd{background-image:url('/t3lib/gfx/fileicons/pcd.gif')!important;}
.filelinks .pcx{background-image:url('/t3lib/gfx/fileicons/pcx.gif')!important;}
.filelinks .pdf{background-image:url('/fileadmin/templates/images/file_icons/button_pdf.jpg')!important;height: 21px;}
.filelinks .ppt{background-image:url('/fileadmin/templates/images/file_icons/button_ppt.jpg')!important;height: 21px;}
.filelinks .png{background-image:url('/t3lib/gfx/fileicons/png.gif')!important;}
.filelinks .ps{background-image:url('/t3lib/gfx/fileicons/ps.gif')!important;}
.filelinks .psd{background-image:url('/t3lib/gfx/fileicons/psd.gif')!important;}
.filelinks .rtf{background-image:url('/t3lib/gfx/fileicons/rtf.gif')!important;}
.filelinks .sgml{background-image:url('/t3lib/gfx/fileicons/sgml.gif')!important;}
.filelinks .swf{background-image:url('/t3lib/gfx/fileicons/swf.gif')!important;}
.filelinks .sxc{background-image:url('/t3lib/gfx/fileicons/sxc.gif')!important;}
.filelinks .sxw{background-image:url('/t3lib/gfx/fileicons/sxw.gif')!important;}
.filelinks .tga{background-image:url('/t3lib/gfx/fileicons/tga.gif')!important;}
.filelinks .tif{background-image:url('/t3lib/gfx/fileicons/tif.gif')!important;}
.filelinks .ttf{background-image:url('/t3lib/gfx/fileicons/ttf.gif')!important;}
.filelinks .txt{background-image:url('/t3lib/gfx/fileicons/txt.gif')!important;}
.filelinks .wav{background-image:url('/t3lib/gfx/fileicons/wav.gif')!important;}
.filelinks .wrl{background-image:url('/t3lib/gfx/fileicons/wrl.gif')!important;}
.filelinks .xls{background-image:url('/fileadmin/templates/images/file_icons/button_xls.jpg')!important;height: 21px;}
.filelinks .xml{background-image:url('/t3lib/gfx/fileicons/xml.gif')!important;}
.filelinks .xsl{background-image:url('/t3lib/gfx/fileicons/xsl.gif')!important;}
.filelinks .zip{background-image:url('/fileadmin/templates/images/file_icons/button_zip.jpg')!important;height: 21px;}


/**********************************************
**********Tabellen *******************
************************************************/
table {
font-size: 12px;
}

.contenttable {

}

.contenttable td, 
.contenttable th {
vertical-align: top;
}

.contenttable th {
text-align: left;
}

.contenttable thead {
background-color: #babbbb;
border-bottom: 2px solid #000000;
margin-bottom: 15px;
margin-top: 15px;
cellspacing:2; 
cellpadding:2;
}

************************************************/
/* ct (CONTENT)*/
************************************************/
#contentHolder {

}

#contentPrint {
float:right;
}

************************************************/
/* um jedes Elementin ct (CONTENT)*/
************************************************/
.content {
background-color: #ffffff;
}

* html .content {
height: 1px;
}

/* nach jedem Element*/

.contentAbschluss {
height: 20px;
background-color: #ffffff;
clear: both;
}


/************************/
/* Mailformular*/
/************************/

.csc-mailform INPUT {
width: 200px;
}

.csc-mailform INPUT.tue-submit{
width: 120px;
height: 25px;
background: url(http://www.juragent.de/fileadmin/templates/images/buttons/vor.jpg) top left no-repeat;
border: none !important;
}

.csc-mailform INPUT.tue-radio{
margin-top: 5px;
width: 20px;
background: none !important;
}

.csc-mailform INPUT.tue-check{
margin-top: 5px;
width: 20px;
background: none !important;
}

			

/************************/
/* Global*/
/************************/


BODY {
	FONT-SIZE: 12px;
	COLOR: black;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	background-image:url(/fileadmin/templates/images/box_unten.jpg); 
	background-repeat:no-repeat;
 	background-attachment:fixed; 
	background-position: 100% 90%;	

	padding-right:60px;

	padding-left:30px;	
	padding-top:18px;
	padding-bottom:40px;	

	SCROLLBAR-FACE-COLOR: #f9ecd6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ff6c00; 
	SCROLLBAR-SHADOW-COLOR: #ff6c00; 
	SCROLLBAR-ARROW-COLOR: #ff6c00; 
	SCROLLBAR-TRACK-COLOR: white; 
	SCROLLBAR-DARKSHADOW-COLOR: white;
	SCROLLBAR-BASE-COLOR: white; 

	}
	
p, h1, h2, h3, h4, h5, h6, dl, dd, dt, form, input, textarea {
margin: 0;
padding. 0;
}


p {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 120%;
	}
	
	
p.small {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 160%;
}

ul, ol, li {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 120%;
}

ul {
list-style-type: none outside url(/fileadmin/templates/images/bullet_ul.gif);
margin: 0;
padding: 0;
margin-left: 30px;
}

li {
padding-bottom: 10px;
}

h1, h2, h3, h4, h5, h6 {
margin-bottom: 15px;
line-height: 100% !important;
}

h1 {
	FONT-SIZE: 18px;
	COLOR: 3b3c44;
}

h2 {
	FONT-SIZE: 16px;
	COLOR: 3b3c44;
}


h3 {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 140%;	
	COLOR: #ff6c00;
	font-weight: 600;
}

h4{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 140%;
	COLOR: 3b3c44;
}

h5 {
	FONT-SIZE: 10px;
	COLOR: 3b3c44;
}

h6 {
	FONT-SIZE: 9px;
	COLOR: 3b3c44;
}


H3 A,
H3 A:link,
H3 A:visited{
	COLOR: #3b3c44;
}

H3 A:hover {
	COLOR: #ff6c00;
}

A,
A:link,
A:visited 
 {
	text-decoration : underline;
	COLOR: #3b3c44;
}

A:hover{
	COLOR: #ff6c00;
}



FIELDSET {
border: 1px solid #ffffff;
}

label {
DISPLAY: block; 
PADDING-BOTTOM: 0.3em; 
PADDING-TOP: 0.3em;
}


INPUT,TEXTAREA,SELECT {
background-color: #d7d8ca;
border: 1px solid #7c7e83;
}





/************************/
/* ttnews*/
/************************/


.news-list-container BR.clearer, 
.news-single-item BR.clearer {
	clear:both;
        height: 0 !important;
}

.news-list-container TD {
vertical-align: bottom !important;
}

/************************/
/* ttnews LIST*/
/************************/
.news-list-container {

}

.news-list-item {
border-bottom: 1px solid #000000;
margin-bottom: 10px;
	}



*html .news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
}

.news-list-container H4 A:LINK,
.news-list-container H4 A:VISITED {
	color:#3b3c44;
}

.news-list-container H4 A:hover {
	COLOR: #ff6c00;
}

.news-list-container H4 {
margin: 0 !important;
padding: 0 !important;
padding-bottom: 5px;
}

.news-list-date {
font-weight: normal;
float: right;
	}


.news-list-imgcaption {
      float:left;
	}

.news-list-container IMG {
        float:left;
	margin-bottom:5px;
	margin-right:5px;
}


.news-list-morelink {
background: url(http://www.juragent.de/fileadmin/templates/images/buttons/details.jpg) no-repeat;
height: 25px;
width: 63px;
float: right;
}

.news-list-morelink A,
.news-list-morelink A:link { 
padding-left: 25px;
line-height: 25px;
text-decoration: none !important;
}

.news-list-browse {
	text-align: left;
}



/************************/
/* ttnews browse*/
/************************/
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}

.tx-ttnews-browsebox TD {

}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {

}


/************************/
/* ttnews SINGLE*/
/************************/
.news-single-item {

}

.news-single-item H3 {
	font-weight:bold;
	margin-bottom: 0px;
color: #000000 !important;
}


.news-single-img {
	float: right;
	margin-left:5px;
}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-backlink 
 {
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 10px;
background: url(http://www.juragent.de/fileadmin/templates/images/buttons/back.jpg) no-repeat;
height: 25px;
}

.news-single-backlink a {
padding-left: 25px;
line-height: 25px;
}

.news-single-timedata {
	float: right;
}

.news-single-timedata, 
.news-single-imgcaption {

}


.news-single-additional-info {
	margin-top: 15px;
	padding:3px;
	padding-bottom:10px;

}
.news-single-related,
.news-single-files,
.news-single-links  {
	margin:0px;
}

.news-single-related DD, 
.news-single-links DD, 
.news-single-files DD {
	margin-left:0px;

}

.news-single-related DT, 
.news-single-links DT, 
.news-single-files DT {
	font-weight: normal;
	margin-left:0px;
	width:90%;
}



/************************/
/* ttnews AMENU*/
/************************/
.news-amenu-container {
PADDING-RIGHT: 0em; 
PADDING-LEFT: 0em; 
PADDING-BOTTOM: 0em; 
PADDING-TOP: 0em; 
}
.news-amenu-container LI {
PADDING-BOTTOM: 0.2em;
LIST-STYLE-TYPE: none !important; 
margin-left: 0 !important;
padding-left: 0!important;
}

.news-amenu-container UL {
LIST-STYLE-TYPE: none !important; 
margin-left: 0 !important;
padding-left: 0!important;
}

.news-amenu-item-year  dd{
padding: 0 !important;
margin: 0 !important;
FONT-WEIGHT: bold; 
font-size: 1.2em;
}


/************************/
/* indexedsearch*/
/************************/

.tx-indexedsearch-searchbox .sections select {
width:387px;
}

*html .tx-indexedsearch-searchbox .sections select {
width:375px;
}

.tx-indexedsearch-searchbox select,
.tx-indexedsearch-searchbox input {
margin-right:3px;
}

.tx-indexedsearch-searchbox td {
white-space:nowrap;
}

.tx-indexedsearch HR {
height: 0px;
border-bottom: 1px solid #9f9fa1;
}


.tx-indexedsearch-searchbox {
background-color: #d8d8da;
margin-bottom: 30px;
border: 1px solid #7e7f81;
}

.tx-indexedsearch-searchbox TABLE {
/*padding-bottom: 10px;
padding-top: 15px;
padding-left: 10px;
padding-right: 10px;*/
}

.tx-indexedsearch-searchbox TD {
vertical-align: middle;
}

.tx-indexedsearch-searchbox INPUT {
height: 25px;
background-color: #ffffff;
}

.tx-indexedsearch-searchbox-button {
background: url(http://www.juragent.de/fileadmin/templates/images/buttons/suchen.jpg)  left top no-repeat !important;
background-color: #d8d8da !important;
width: 67px !important;
height: 25px;
border: none !important;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
WIDTH: 100px;
height: 25px;
float: right;
margin-left: 10px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
WIDTH: 150px;
float: left;
}



.tx-indexedsearch-browsebox {
background-color: #d8d8da;
margin-bottom: 20px;
border: 1px solid #7e7f81;
}


.tx-indexedsearch-browsebox-resultscount {
padding-left: 8px;
}



.tx-indexedsearch-sw {
FONT-WEIGHT: bold; 
color: #fc7207;
}

.tx-indexedsearch-whatis {
MARGIN-TOP: 10px; 
MARGIN-BOTTOM: 10px
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
FONT-WEIGHT: bold; 
}

tx-indexedsearch-percent {
font-weight: bold;
}

.tx-indexedsearch-res .tx-indexedsearch-title P {
FONT-WEIGHT: bold
}
P.tx-indexedsearch-percent {
FONT-WEIGHT: bold;
}

.tx-indexedsearch-redMarkup {
color: #fc7207;
}


.tx-indexedsearch-res  {
MARGIN-TOP: 0px; 
MARGIN-BOTTOM: 0px
}

.tx-indexedsearch-secHead H3 {
MARGIN-TOP: 5px; 
MARGIN-BOTTOM: 5px;
margin-left: 10px;
}

.tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
margin-bottom: 10px;
}

.csc-frame-indent{
margin: 0px 0px 0px 15px;
}

.csc-frame-indent3366{
margin: 0px 0px 0px 30px;
}

