
/*---------------------*/
/* common styles START */

html  {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif, sans-serif;
	}

body  {
	font-weight:normal;
	margin: 0px;
	padding: 0;
	background:#fff url(../designpics/body_bg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif, sans-serif;
	font-size:12px; 
	line-height:16px; 
	color:#616365;
}


.bodytext, p.bodytext, p {
font-size:12px; line-height:16px; 
	color: #616365;}


img  {
	border: none;
}
h1, h2, h3, p  {
	margin: 0; 
	padding: 0; 
	text-decoration: none;
}


a, .bodytext a  { color:#0067C5;  text-decoration:none;}
a:hover, .bodytext a:hover  {color:#0067C5;text-decoration:underline;font-weight:normal;}
	
	   
td  {
	padding: 1px 0;
	font-size:12px;
	line-height:16px;
}
td input, td textarea, td select  {
	margin: 2px 0 2px 5px;
	font-size:12px;
	line-height:16px;
}

#content_main #inhalt .contenttable td, td .contenttable  {
	padding: 4px 0;
	font-size:11px;
	line-height:16px;
}

#inhalt td, #inhalt_sponsoren td {
	padding: 0 0;
}
#inhalt td input, td textarea, td select  {
	margin: 0;
}
#inhalt_breit td {
	padding: 0 0;
}
#inhalt_breit td input, td textarea, td select  {
	margin: 0;
}

hr { color:#B2B2B2; height:1px; width:100%; margin:5px 0;}

/* Bulletlists, specifically */

.bodytext UL, p UL, #inhalt UL { 
	list-style-image:url(../designpics/arrow-wrap.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 3px 10px;
	padding:0 0 0 0px;
}
.bodytext LI, p LI, #inhalt LI { 
	list-style-image:url(../designpics/arrow-wrap.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 3px 10px;
	padding:0 0 0 0px;
}

#inhalt td UL { 
	list-style-image:url(../designpics/arrow-wrap.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 3px 10px;
	padding:0 0 0 0px;
	font-size:12px;
}
#inhalt td LI { 
	list-style-image:url(../designpics/arrow-wrap.gif);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0 0 3px 10px;
	padding:0 0 0 0px;
	font-size:12px;
}
	

.tx-rgsmoothgallery-pi1 {	font-size:11px;
	font-family: Arial; color:#999999;}
.tx-rgsmoothgallery-pi1 p  {	font-size:11px;
	font-family: Arial; color:#999999;}
.tx-rgsmoothgallery-pi1 h3,.tx-rgsmoothgallery-pi1 rgsgnest24 h3 {	font-size:11px;
	font-family: Arial; font-weight:bold; color:#999999; padding-left:10px;}
.tx-rgsmoothgallery-pi1 rgsgnest24 h3 a , .tx-rgsmoothgallery-pi1 h3 a {	font-size:11px;
	font-family: Arial; font-weight:bold; color:#999999;}



/*-------------------*/
/* common styles END */
/*-------------------*/
		
#pagecontent  {
	margin:0 auto;
	padding:0;
	text-align:left;
	background:#FFFFFF;
	min-height:821px; 
	height:auto !important; 
	height:821px;
	width:1000px;
}


#pagecont {
	width:1000px; 
	left:0; 
	position:relative;
	float:left; 
	}

/*---------------------*/
/* header styles START */
#header { 
	width:1000px; 
	height:376px;
	overflow: hidden; 
	float:left; 
	background:#0067c5 url(../designpics/body_bg.jpg) repeat-x top; 
}
#header #banner { 
	width:640px; 
	margin-left:25px; 
	height:376px;  
	left:0; 
	top:0px; 
	float:left; 
	display: inline;
	/*background:url(../designpics/defaulthead.jpg) no-repeat right;*/
	}
#banner #banner_logo {  
	float: left; 
	padding-left:11px;	
	width:73px;	
	padding-top:31px; 
	height:78px;
}

#banner #titel{
float:left;
color:#FFFFFF;
padding-left:11px;
height:223px;
top:153px;
width:640px;
position:absolute;
left:25px;
}


#header #banner-box {
	width:310px; 
	height:366px; 
	background:#FFFFFF; 
	left:665px; 
	margin-top:10px; 
	float:left; 
	display:block;
}
#banner-box #quicklinks{ 
height:12px; 
width:270px; 
float:left;
padding:8px 20px 0 20px;
margin:0; 
background:#FFFFFF;
}
#quicklinks #global { 
	z-index:100;
	top:0; 
	left:0; 
	padding:0; 
	margin:0;  
	height:12px; 
	width:95px; 
	float:left;  
	font-size:11px;
	text-align:left; 
	background:#FFFFFF;
}
#global #none{}

#quicklinks #quiklinks_land {  
	height:12px; 
	float:left; 
	left:95px; 
	/*width:163px;*/  
	padding:0; 
	margin:0; 
	text-align:left;
	font-size:11px; 
	color:#616365; 
	background:#FFFFFF;
}
div#quiklinks_land .country {
	font-size:11px; 
	color:#616365;
}
#banner-box #searchbox { 
	height:92px; 
	margin:10px 0 0 0; 
	padding:5px 20px 0 16px; 
	font-size:12px;  
	color:#616365; 
	width:274px; 
	display:block; 
	float:left; 
	background:#FFFFFF;
}

* html #banner-box #searchbox {

	height: 97px;


}

.searchbutton { 
	border:none; 
	background:#fff url(../img/button_bg.jpg) left no-repeat; 
	color:#0067c5; 
	font-size:12px; 
	padding-left:10px;
}
#banner-box #banner_t { 
	height:65px; 
	width:310px; 
	background:#ccc url(../designpics/bg_topbox.jpg)no-repeat; 
	float:left; 
	display:block; 
}
#banner_t #banner_t_l {
	float:left; 
	width:0px; 
	height:0px;
	padding:11px 0 0 20px; 
}

#banner_t_l  h1.csc-firstHeader,#banner_t_l h1.csc-firstHeader a { font-size:16px; color:#84888b; line-height:20px; text-decoration:none;}
#banner_t_l h1.csc-firstHeader a:hover { color:#84888b; text-decoration:none; }
#banner_t_l p.bodytext { font-size:12px; line-height:16px; color:#616365;}


#banner_t #banner_t_r {
	float:left;
	text-align:left;
	width:;
	padding:28px 20px 0 0;
}
 #banner_t_r  .banner_t_rlink {	
	background:url(../designpics/arrow-wrap.gif) no-repeat left top ;
	padding:0px 0px 3px 11px;
	text-align:left;
	color:#616365; 	
}
.banner_t_rlink a, .banner_t_rlink a:hover { font-weight:bold;}

#banner-box #banneritem {
	float:left;
	display:block;
	font-size:12px;
	color: #616365;
	line-height:16px;
	padding: 0px 0px 16px 0px;
	margin:5px 0 0 0px;
	/*margin-top:-20px;*/
	width:310px;
}

#banneritem .banneritem { 
	padding-left:12px;
	font-size:12px;
	color: #616365;
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	
	} 

#banneritem .banneritem a {	
	text-align:left; 
	color: #0067C5;
	line-height: 16px;
	font-size:12px;
	text-decoration:none;
	
	}
#banneritem .banneritem a:hover {	
	text-align:left;
	text-decoration:none; 
	color: #0067C5;
	line-height: 16px;
	font-size:12px;
	
	}	
	

a#c7, a#c8 {}

#banneritem a bold, #banneritem a b, #banneritem a strong, #banneritem b , #banneritem bold, #banneritem strong  {	
	text-decoration:none;
	color: #58A618;
	font-weight: bold;
	}
#banneritem a {	
	text-align:left; 
	color: #0067C5;
	}

 #banneritem  p.bodytext {
	font-size: 11px;
	color: #616365;
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#banneritem ul {
	clear:left;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 4px 20px 4px 0px;
	display:inline;
}
#banneritem ul li {
	padding-bottom:6px;
	list-style: none;
	margin-left:0px;
	display: block;
	list-style: none outside ;
	background:url(../designpics/arrow-wrap.gif) no-repeat left top ;
	padding-left: 11px;
	text-align:left;
	display:inline;
}



/* header styles END */
/*-------------------*/

/*----------------------*/
/* content styles START */


#content { 
	float:left;
	background:#ffffff;
	width:950px;
	margin: 30px 25px 0px 25px;
	display: inline;
}


#content  #content_left	{ 	
	float:left;
	width:626px !important;
	height:auto !important;
	height:690px;
	min-height:690px;	
	color:#616365;
	border: 5px solid #DEDEDE;
	margin-right:4px; 
	padding:0;
	top:0;
	}	
* html  #content_left{
width:626px;
w\idth:626px;
}		

* html  #content{
height:auto !important;
height:705px;
min-height:705px;	
}	

#content_left #navi	{
	width:626px !important;
	width:625px;
	height:30px;
	top:0;
	float:left;
	text-align:left;
	margin:0;
	padding:0; 
	background: url(../img/bg_nav.jpg) repeat-x;
	border-left:1px solid  #ccc;
}
* html  #navi,* html #navi #menu{
width:625px;
w\idth:625px;
}
#navi #menu	{
	height:30px;
	text-decoration:none;
	padding:0;
	margin:0;
	width:626px !important;
	width:625px;	
}
#content_left #content_main 	{	
	width:626px !important;
	width:626px;
	}
* html  #content_left #content_main{
width:626px;
w\idth:626px;
}	
#content_main #inhalt  { 
	padding:20px 30px 25px 30px;
	float:left;
	text-align:left;
	width:566px !important;
}
* html #content_main #inhalt {
width:566px;
w\idth:566px;
}
#content_main #inhalt_sponsoren  { 
	padding:37px 30px 25px 30px;
	float:left;
	text-align:left;
	width:566px !important;
}
* html  #content_main #inhalt_sponsoren{
width:566px;
w\idth:566px;
}


#content_main #page_title	{margin:0; padding: 20px 20px 0px 30px; height:30px; float:left; text-align:left; width:550px;}



#content  #content_right { float:left; width:310px; height:auto;  margin:0 0 0px 0; padding:0; }

#content_right #box_one	{float:left; width:300px; height:auto;  text-align:left; border:5px solid #DEDEDE; margin:0 0 0px 0; font-size:11px; line-height:13px; }
#box_one img { padding:0; margin:0;}
#box_one #ganz{ float:left; width:300px; margin:0; padding:0;text-align:center; margin-bottom:10px; text-align:left }
#ganz img { padding:0; margin:0;}

#content_right #box_two	{float:left; width:300px; height:auto;  text-align:left; border:5px solid #DEDEDE; margin:10px 0 0px 0; font-size:11px; line-height:13px; }
#box_two #ganz_zwei{ float:left; width:300px; margin:0; padding:0;text-align:left; margin-bottom:10px; font-size:11px; line-height:13px;}
#ganz_zwei img { padding:0; margin:0;}


#content_right #box_three {float:left; width:300px; height:auto;  text-align:left; border:5px solid #DEDEDE; margin:10px 0 0px 0; font-size:11px; line-height:13px; }
#box_three #ganz_tree{ float:left; width:300px; margin:0; padding:0;text-align:left; margin-bottom:10px; }
#ganz_tree img { padding:0; margin:0;}

#content_right #box_four {float:left; width:300px; height:auto;  text-align:left; border:5px solid #DEDEDE; margin:10px 0 0px 0; font-size:11px; line-height:13px; }
#box_four #ganz_four{ float:left; width:300px; margin:0; padding:0;text-align:left; margin-bottom:0px; }
#ganz_four img { padding:0; margin:0;}




#ganz .bodytext b,  #ganz_tree .bodytext b{
	font-size:14px;
	font-weight:bold;
	color:#84888B;
	height:17px;
	padding: 12px 0px 0px 0px ;
	margin: 0px 0px 0px 10px;
}

#ganz_zwei td p strong, #ganz_zwei b, #ganz_zwei strong {
	font-size:14px;
	font-weight:bold;
	color:#84888B;
	height:17px;
	padding: 12px 0px 0px 0px ;
	margin: 0px 0px 0px 9px;}
	

#ganz .bodytext ,#ganz .bodytext a,#ganz_tree .bodytext ,#ganz_tree .bodytext a  {
	clear:left;
	float:left;
	font-size:11px;
	color:#84888B;
	line-height:13px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ganz_zwei, #ganz_zwei a  {
	clear:left;
	float:left;
	font-size:11px;
	line-height:13px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#ganz_zwei td {font-size:11px;
	line-height:13px;}

#ganz ul, #ganz_zwei ul,#ganz_tree ul{
	clear:left;
	float:left;
	width:250px;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}

#ganz ul li, #ganz_tree ul li {
	padding-bottom:6px;
	list-style: none;
	margin-left:20px;
	display: block;
	list-style: none outside ;
	background:url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat left top ;
	padding-left: 11px;
	height:12px;
	text-align:left;
}
#ganz_zwei ul li {
	padding-bottom:6px;
	list-style: none;
	margin-left:20px;
	display: block;
	list-style: none outside ;
	background:url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat left top ;
	padding-left: 11px;
	height:12px;
	text-align:left;
}

#ganz.csc-textpic-clear img.spacer-gif, #ganz_zwei.csc-textpic-clear img.spacer-gif, #ganz_tree.csc-textpic-clear img.spacer-gif  { padding:0; margin:0; height:0; width:0;}
#ganz .csc-textpic-above, #ganz_zwei .csc-textpic-above ,#ganz_tree .csc-textpic-above   { margin:0; padding:0;}

#content_right  .spacer-gif { margin:0; padding:0; height:0; width:0;}

/*
#box_one #left, #box_two #left { float:left; width:150px; margin:0; padding:0;text-align:left;}
#box_one #right,#box_two #right {float:right; width:150px;  margin:0; padding-top: 0px; text-align:left;}
* html  #box_one #left, * html  #box_two #left
{
	width: 130px;
	w\idth: 130px;
}
* html  #box_one #right , * html  #box_two #right 
{
	width: 130px;
	w\idth: 130px;
}*/




#content_right .bodytext, 
#content_right p, 
#box_two p, 
#box_two .bodytext {	
	font-size:11px;
	color:#84888B;
	line-height:13px;
	padding: 0px 10px 0px 10px;
	margin:0;}
	
#box_one p, #box_one .bodytext, #box_one #left .bodytext,#box_one #left p, #box_one #right p, #box_one #right .bodytext {	
	font-size:11px;
	color:#84888B;
	line-height:13px;
	padding: 0px 10px 0px 10px;
	margin:0;}	



/* content styles END */
/*--------------------*/


						
/*---------------------*/
/* footer styles START */


#footer {
	left:0;
	margin-left:25px;
	width:635px;
	height:40px;
	padding-top:39px;
	float:left; 
	position:relative; 
	clear:both; 
	font-size: 10px;
	font-weight: normal;
	color: #616365;
	font-family:arial;
	border-top:1px solid #B2B2B2;
	display: inline;
}

#footer_img {
	width:99px;
    padding: 2px 2px 0px 10px;
    vertical-align:middle;
	float:left;
	position:absolute;
}
#footer_left {
	position:absolute;
	left:109px;
	float:left;
	padding: 0px 0px 0px 10px;
}


#footer_left .tagline { color:#0067c5; font-size:12px;}

#footer a, #footer_left a, #footer_right a, #footer_middle a, #footer_middle {
	font-size: 10px;
	font-weight: normal;
	color: #707276;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#footer a:HOVER, #footer_left a:hover, #footer_right a:hover, #footer_middle a:hover  {
	font-size: 10px;
	font-weight: normal;
	color: #707276;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
div#footer_right ul, div#footer_middle ul, div#footer_left ul, div#quiklinks_land .country ul   {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
div#footer_right ul li, div#footer_middle ul li,div#footer_left ul li, div#quiklinks_land .country ul li   {
	list-style: none;
	list-style-image: none;
}
div#footer_right li,div#footer_middle li,div#footer_left li, div#quiklinks_land .country li  {
	margin: 0;
	padding: 0px;
	list-style: none;
	display:inline;
	list-style-image: none;
}
/* footer styles END */
/*-------------------*/




/*----------------------*/
/* content BREIT styles START */



#content { 
	float:left;
	background:#ffffff;
	width:950px;
	margin: 30px 25px 0px 25px;
	display: inline;
}


#content  #content_left_breit	{ 	
	float:left;
	width:940px !important; 	
	color:#616365;
	border: 5px solid #DEDEDE;
	margin-right:4px; 
	padding:0;
	top:0;
	}	
* html  #content_left_breit{
width:930px;
w\idth:930px;
}		

#content_left_breit #navi_breit	{
	width:940px !important;
	width:939px;
	height:30px;
	top:0;
	float:left;
	text-align:left;
	margin:0;
	padding:0; 
	background: url(../img/bg_nav.jpg) repeat-x;
	border-left:1px solid  #ccc;
}
* html  #navi_breit,* html #navi_breit #menu{
width:929px;
w\idth:929px;
}
#navi #menu	{
	height:30px;
	text-decoration:none;
	padding:0;
	margin:0;
	width:626px !important;
	width:625px;	
}
#content_left_breit #content_main_breit 	{	
	width:940px !important;
	width:940px;
	}
* html  #content_left_breit #content_main_breit{
width:930px;
w\idth:930px;
}	
	
#content_main_breit #inhalt_breit  { 
	padding:20px 30px 25px 30px;
	float:left;
	text-align:left;
	width:880px !important;
}
* html #content_main_breit #inhalt_breit {
width:870px;
w\idth:870px;
}

#content_main_breit #page_title_breit	{margin:0; padding: 57px 20px 0px 30px; height:30px; width:830px;	float:left;
	text-align:left;}




/* content BREIT styles END */
/*--------------------*/




/*---------------------*/
/* footer BREIT styles START */


#footer_breit {
	left:0;
	margin-left:25px;
	margin-right:25px;
	width:950px;
	height:40px;
	padding-top:39px;
	float:left; 
	position:relative; 
	clear:both; 
	font-size: 10px;
	font-weight: normal;
	color: #616365;
	font-family:arial;
	border-top:1px solid #B2B2B2;
}

#footer_img {
	width:99px;
    padding: 2px 2px 0px 10px;
    vertical-align:middle;
	float:left;
	position:absolute;
}
#footer_left {
	position:absolute;
	left:109px;
	float:left;
	padding: 0px 0px 0px 10px;
}


#footer_left .tagline { color:#0067c5; font-size:12px;}

#footer_breit a, #footer_left a, #footer_right a, #footer_middle a, #footer_middle {
	font-size: 10px;
	font-weight: normal;
	color: #707276;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
#footer_breit a:HOVER, #footer_left a:hover, #footer_right a:hover, #footer_middle a:hover  {
	font-size: 10px;
	font-weight: normal;
	color: #707276;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
div#footer_right ul, div#footer_middle ul, div#footer_left ul, div#quiklinks_land .country ul   {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
div#footer_right ul li, div#footer_middle ul li,div#footer_left ul li, div#quiklinks_land .country ul li   {
	list-style: none;
	list-style-image: none;
}
div#footer_right li,div#footer_middle li,div#footer_left li, div#quiklinks_land .country li  {
	margin: 0;
	padding: 0px;
	list-style: none;
	display:inline;
	list-style-image: none;
}
/* footer BREIT styles END */
/*-------------------*/













/*---------------------------*/
/* main content styles START */

div.csc-textpic-text { margin-left:0px;}
div.csc-textpic-imagewrap {margin-right:15px;}
#inhalt , .bodytext {
font-family:Arial, Arial, Helvetica, sans-serif, sans-serif;font-size:12px;
line-height:16px;
color:#616365;
}
#inhalt_sponsoren, #inhalt_sponsoren .bodytext {
font-family:Arial, Arial, Helvetica, sans-serif, sans-serif;
font-size:12px;
line-height:16px;
color:#616365;
}

#inhalt_sponsoren a,#inhalt_sponsoren .bodytext a  { color:#0067C5;  text-decoration:none; font-size:12px;
line-height:16px;}
#inhalt_sponsoren a:hover,#inhalt_sponsoren .bodytext a:hover  {color:#0067C5;text-decoration:underline;font-weight:normal; font-size:12px;
line-height:16px;}
	

.page_title { 
text-decoration: none; 
font-size:26px; line-height:30px; text-align:left; color: #616365;
}



#content h1,#content h1 a { 
	font-size:16px;
	line-height:22px;
	color:#616365;
	font-weight:normal;
	margin: 10px 0 10px 0;
}
#content h1.csc-firstHeader {
	margin-top: 0; 
	text-decoration: none;
	font-size:16px;
	line-height:22px;
	color:#616365;
	font-weight:normal;
}

#content_right h1.csc-firstHeader, #content_right  h1, #content_right h1 a,
#box_one h1.csc-firstHeader, #box_one  h1, #box_one h1 a,
#content_right #box_two h1.csc-firstHeader, #box_two  h1, #box_two h1 a,
#boxzero h1.csc-firstHeader
  {
	height:35px;
	width:287px;
	padding:1px 0px 0px 13px;
	font-size:19px;
	color:#84888B;
	background: url(../designpics/boxheadingmidline.gif) repeat-x top;
	font-weight:normal;
	text-align:left;
}

* html #box_one h1.csc-firstHeader {

width: 300px;

}

#adBarBoxLink h1.csc-firstHeader {
	height:35px;
	width:287px;
	padding:1px 0px 0px 13px;
	font-size:19px;
	color:#84888B;
	background: url(../designpics/boxheadingmidline.gif) repeat-x top;
	font-weight:normal;
}


#content h2, .news-single-item H3 ,.news-single-item H2 { 
	text-decoration: none;
	font-size:17px;
	line-height:24px;
	color:#616365;
	font-weight:normal;
	margin: 10px 0 10px 0;
}
#content h2 a { 
	margin-top: 0; 
	text-decoration: none; 

}
#content h2.csc-firstHeader {
	margin-top: 0; 
	text-decoration: none; 
}


#content h3  { 
	text-decoration: none;
	font-size:12px;
	line-height:16px;
	color:#616365;
	font-weight:normal;
	margin: 10px 0 10px 0;
}
#content h3 a { 
	text-decoration: none;
	font-size:12px;
	line-height:16px;
	color:#616365;
	font-weight:normal;
	margin: 10px 0 10px 0;
}
#content h3.csc-firstHeader {
	margin-top: 0; 
	text-decoration: none; 
}
#content h4 {
float:left;
font-size:16px; 
height:30px;
margin: 16px 0 5px 0px; 
line-height: 22px;
 color: #616365;
width:566px !important;
width:550px;
/*background:url(../designpics/divider-horizontal-wht-gray-2x2.gif) repeat-x bottom; */
border-bottom:1px solid #D6D7D9;
}
* html  #content h4 {
width:550px;
w\idth:550px;
}

#content h4 a { 
	margin-top: 0; 
	text-decoration: none; 
}
#content h5{
	background:url(../designpics/arrow-wrap.gif) no-repeat left top ;
	padding:0px 0px 3px 11px;
	margin:0;
	text-align:left;
	color:#616365;
	font-weight:normal;
	font-size:12px;
	line-height:16px;	
}
#content h5 a { 
	margin-top: 0; 
	text-decoration: none; 

}


#inhalt_sponsoren h5{
	background:url(../designpics/arrow-wrap.gif) no-repeat left top ;
	padding:0px 0px 3px 11px;
	margin:0;
	text-align:left;
	color:#616365;
	font-weight:normal;
	font-size:12px;
	line-height:16px;	
}
#inhalt_sponsoren h5 a { 
	margin-top: 0; 
	text-decoration: none; 

}
/*
#content h4 
{ 
	text-decoration: none;
	font-size:12px;
	line-height:16px;
	color:#616365;
	font-weight:normal;
	margin: 10px 0 10px 0;
	border-bottom:1px solid #D6D7D9;
}
#content h4 a { 
	margin-top: 0; 
	text-decoration: none; 

}
#content h4.csc-firstHeader {
	margin-top: 0; 
	text-decoration: none; 
}


	

/* main content styles END */
/*-------------------*/





	
/*--------------------*/
/* image styles START */  

.csc-textpic-image  {   } 
.csc-textpic-caption  {
	color: #616365; font-size:10px;
} 	

/* image styles END */ 
/*------------------*/



 .tx-dropdownsitemap-pi1 { border:none; width:500px;}


        .tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
            list-style: none;
            margin: 0px;
            padding: 0px;
			border:none;
        }
        .tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
                   background-color: inherit; border:none;
        }
        .tx-dropdownsitemap-pi1 DIV {
            margin-left: 20px;
            margin-top: 2px;
            padding: 2px;
			border:none;
        }
        .tx-dropdownsitemap-pi1 LI.open OL {
            display: block; border:none;
        }
        .tx-dropdownsitemap-pi1 LI.closed OL {
            display: none; border:none;
        }
        .tx-dropdownsitemap-pi1 LI.open UL {
            display: block; border:none;
        }
        .tx-dropdownsitemap-pi1 LI.closed UL {
            display: none; border:none;
        }
        .tx-dropdownsitemap-pi1 SPAN.ifsub {
            text-transform: uppercase;
            font-weight: bold;
			border:none;
        }
        .tx-dropdownsitemap-pi1 SPAN.spc {
            text-transform: uppercase;
            font-style: italic;
			border:none;
        }
        .tx-dropdownsitemap-pi1 .description {
            font-style: italic;
            font-size: 11px;
            margin-left: 5px;
			border:none;
        }
        .tx-dropdownsitemap-pi1 DIV {border:none;
        }
        .tx-dropdownsitemap-pi1 DIV.level_2 {border:none;
        }
        .tx-dropdownsitemap-pi1 DIV.level_3 {border:none;
        }
        .tx-dropdownsitemap-pi1 DIV.level_4 {border:none;
        }
        .tx-dropdownsitemap-pi1 DIV.level_5 {border:none;
        }
        .tx-dropdownsitemap-pi1 DIV.expAll {border:none;
            border:none;
            background-color:#ffffff;
            color: inherit;
            padding: 5px;
			text-align:left;
			float:left;
			width:490px;
        }
        .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
			border:none; text-align:left; float:left;
        }
   


#box_grey {

background-color: #e6e1e1;

}

#quicklinks, #box_two  {

display:none;

}

.agendaDetails_Spalte1_first {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:#E7EDF0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
  width:100px;
}

.agendaDetails_Spalte1_ungerade {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:white;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
  border-right:10px;
  border-color:white;
  width:100px;
  
	
}

.agendaDetails_Spalte1_gerade {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:#E7EDF0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
  border-right:10px;
  border-color:white;
  width:100px;

}

.agendaDetails_Spacer {
width:0px;
}

.agendaDetails_Spalte2_first {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:#E7EDF0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
}

.agendaDetails_Spalte2_ungerade {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:white;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
	
}

.agendaDetails_Spalte2_gerade {
padding-top:2px;padding-right:2px;padding-left:2px;padding-bottom:2px;
background-color:#E7EDF0;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*line-height: 17px;*/
	color: #616365;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
}


#banneritem ul {

margin-left:20px;

}

