body {font-family:sans-serif; font-size:12px; text-align:justify; background-color:#fff;}

html {
 scrollbar-3dlight-color:  #ffffff;
 scrollbar-darkshadow-color:  #ffffff;
 scrollbar-highlight-color:  #ffffff;
 scrollbar-shadow-color:   #ffffff;
 scrollbar-arrow-color:   #ff9900;
 scrollbar-base-color:   #ffffff;
 scrollbar-face-color:   #ffffff;
 scrollbar-track-color:   #ffffff;
}

#ieAll
{
	text-align:center;
}
#all
{	
	position:relative;
	margin:auto;
	width:1020px;
	height:660px;
	text-align:justify;
	background-color:#fff;
}

h1 {font-size:16px; font-weight:bold; color:#10253F;}
h2 {font-size:12px; font-weight:bold; color:#10253F;}
h3 {font-size:12px; font-weight:normal; color:#10253F;}
h4 {font-size:12px; font-weight:normal; color:#000000;}

a img {border : 0 none;}

a {
         color:#FF9900;
         text-decoration:none;
}

a:hover {
         color:#006699;
         text-decoration:none;
}

#top {
	position:absolute;
	width:1000px;
	height:104px;
	z-index:1;
	top: 0px;
	left: 10px;
}
#top_menu {
float:left;
padding-top:40px;
padding-left:5px;
}

#header_logo
{
	float:right;
	margin-right:10px;
	margin-top:10px;
}

#language
{
	position:absolute;
	l#eft:550px;
	#margin-top:12px;
	margin-left:30px;
	bottom:10px;
}
#main_border {
	position:absolute;
	width:1010px;
	height:525px;
	z-index:0;
	left: 3px;
	top: 103px;
background-image:url(hint.gif);


}


#main {
	position:absolute;
	width:990px;
	height:500px;
	z-index:1;
	left: 10px;
	top: 115px;

}
#copyright {
z-index:2;
position:absolute;
left: 10px;
top: 635px;
height:18px;
width:1000px;
font-family:sans-serif;
font-size:12px;
font-weight:bold;
color:#10253F;
text-align:left;
}
#copyright_rechts {
float:right;
padding-right:5px;
font-family:sans-serif;
font-size:11px;
font-weight:bold;
color:#10253F;
text-align:right;
}
#copyright_links {
float:left;
padding-left:5px;
font-family:sans-serif;
font-size:11px;
font-weight:bold;
color:#10253F;
text-align:right;
}
#content {
float:left;
width:550px;
height:500px;
}

#content_title {
width:476px;
height:18px;
margin-top:10px;
margin-left:14px;
background-image:url(leiste_content_title.jpg);

}
#content_title_text {
margin-left:10px;
font-family:sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
}

#content_text {
width:520px;
height:480px;
overflow-y:auto;
margin-top:15px;
margin-left:20px;
padding-left:0px;
padding-right:10px;
color:#666666;
}
#content_text h1
{
margin-bottom: -20px;
}

#content_menu {
float:left;
width:130px;
height:100%;
background-color:#10253F;
}
#mainmenu {
position:absolute;
width:120px;
margin-top:125px;
margin-left:5px;
background-color:#10253F;
}
#content_right {
position:absolute;
left:550px;
float:right;
width:438px;
height:500px;
background-color:#e1e1e1;
}
#title_text {
font-family:sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
margin-right:8px;
margin-top:3px;
}

#right_title_top {
float:right;
width:315px;
height:18px;
margin-top:10px;
margin-right:10px;
background-image:url(leiste_right_title_top.jpg);
font-family:sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}
#right_content_top{
position:absolute;
left:130px;
width:308px;
height:274px;
}
#right_title_bottom {
position:absolute;
z-index:10;
top:255px;
left:130px;
width:308px;
height:23px;
background-image:url(newsbar_01.gif);
font-family:sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}
#right_content_bottom{
z-index:10;
position:absolute;
top:278px;
left:130px;
width:308px;
height:220px;
overflow-y:auto;
font-size:10px;
}

.news-latest-item
{
	height:55px;
	background-color:#e2e2e2;
	margin-bottom:0px;
	background-image:url(bg_verlauf_left-right.jpg);
	background-repeat:repeat-y;
	/*padding:3px;
	padding-top:10px;*/
	color:#10253F;
}
.news-latest-item_1
{
	height:55px;
	background-color:#e2e2e2;
	margin-bottom:0px;
	background-image:url(bg_verlauf_right-left.jpg);
	background-repeat:repeat-y;
	/*padding:3px;
	padding-top:10px;*/
	color:#10253F;
}
.news-latest-text
{
	padding:4px;
	padding-top:10px;
}
	

.news-latest-item p, .news-latest-item_1 p
{
	margin:0px;
}
.news-latest-morelink 
{
	margin-left:240px;
}
.news-latest-date
{
	margin-top:10px;
}

.news-list-morelink
{
	margin-bottom:10px;
	margin-top:-10px;
	margin-left:430px;
}
.news-list-line
{
	border-bottom:1px dashed;
	width:500px;
}

.tx-indexedsearch
{
	margin-top:20px;
}
.tx-ttnews-browsebox table
{
	font-size:12px;
	font-family:sans-serif;
}

.tx-indexedsearch-searchbox
{
margin-left:140px;
}
.tx-indexedsearch-searchbox td
{
	font-size:12px;
}
.tx-indexedsearch-res table
{
	font-size:12px;
}


.symposium-list-item
{
	background-color:#e1e1e1;
	padding:10px;
	background-image:url(bg_verlauf_left-right_503.jpg);
	background-repeat:repeat-y;
}
.symposium-list-item_1
{
	background-color:#e1e1e1;
	padding:10px;
	background-image:url(bg_verlauf_right-left_503.jpg);
	background-repeat:repeat-y;
}
.symposium-list-item p, .symposium-list-item_1 p
{
	margin-bottom:0px;
}
.symposium-list-morelink
{
	margin-left:400px;
}
.news-list-image {
float:left;
padding-bottom:5px;
padding-right:5px;
margin-top:15px;
}

.news-single-item h1
{
	margin-bottom:10px !important;
}

.tx-a1teasermenu-pi1_item {
font-family:sans-serif;
font-size:12px;
}

.teaser-item
{
position:relative;
border:1px solid #e1e1e1;
height:130px;
padding:5px;
margin-bottom:5px;
}
.teaser-image
{
float:left;
padding-right:5px;
}
.teaser-morelink
{
	position:absolute;
	bottom:10px;
	margin-left:430px;
}

.menu1 
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	margin: 3px;
	margin-bottom:3px;
	background-image:url(Button_unpress2.gif);
	background-repeat:no-repeat;
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}


.menu1:link, .menu1:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	text-align:center;	
}
.menu1:hover {
         background-image:url(Button_press.gif);
         color: #FFFFFF;
         text-decoration: none;
		 text-align:center;
		 font-weight:bold;
         
}

.menu1-current 
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	margin: 3px;
	margin-bottom:3px;
	background-image:url(Button_press.gif);
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
	font-weight:bold;
}


.menu1-current:link, .menu1-current:visited {
	color: #FF9900;
	text-decoration: none;
	text-align:center;
	font-weight:bold;	
}
.menu1-current:hover {
         background-color: #C8C8C8;
         
}

.menu2 
{
	display: block;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 3px;
	margin-bottom: 0px;
	ba#ckground-color: #EDEDED;
	background-image:url(Button_unpress_unter.jpg);
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}

.menu2:link, .menu2:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;	
	font-size:10px;
}
.menu2:hover {
background-image:url(Button_press_unter.jpg);
         color: #FF9900;
         text-decoration: none;
	text-align:center;
	font-size:10px;
         
}

.menu2-current 
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 3px;
	background-image:url(Button_press_unter.jpg);
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}

.menu2-current:link, .menu2-current:visited {
	color: #FF9900;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	font-size:10px;	
}
.menu2-current:hover {
background-image:url(Button_press_unter.jpg);
         text-decoration: none;
         
}



div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image 
{
	display:inline;
	margin-left:0px;
	margin-right:5px;
}

.formrow
{
	position:relative;
	margin-top:10px;
}

.label
{
	float:left;
	font-weight:bold;
	margin-left:40px;
	width:100px;
}

.input
{
}

.contenttable
{
	font-family:sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
}

img {border:none;}

.tx-cccbrowse-pi1-browsebox table
{
	font-family:sans-serif;
	font-size:10px;
	margin-top:10px;
}



/*
.menu1 
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
	margin: 3px;
	background-color: #EDEDED;
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}


.menu1:link, .menu1:visited {
	color: #000000;
	text-decoration: none;	
}
.menu1:hover {
         background-color: #C5C8DA;
         color: #000000;
         text-decoration: none;
         
}

.menu1-current 
{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
	margin: 3px;
	background-color: #C8C8C8;
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}


.menu1-current:link, .menu1-current:visited {
	color: #000000;
	text-decoration: none;	
}
.menu1-current:hover {
         background-color: #C8C8C8;
         
}

.menu2 
{
	display: block;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 3px;
	margin-bottom: 0px;
	ba#ckground-color: #EDEDED;
	background-color: #FFEA95;
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}

.menu2:link, .menu2:visited {
	color: #000000;
	text-decoration: none;	
}
.menu2:hover {
         background-color: #C5C8DA;
         color: #000000;
         text-decoration: none;
         
}

.menu2-current 
{
	display: block;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 3px;
	background-color: #FFD83C;
	border:solid;
	border-color: #C4C4C4;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 0px;
}

.menu2-current:link, .menu2-current:visited {
	color: #000000;
	text-decoration: none;	
}
.menu2-current:hover {
         background-color: #C8C8C8;
         text-decoration: none;
         
}
*/


