@charset "utf-8";
/* CSS Document */
*{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	line-height:18px;
}

html{
	height:100.1%;
}

#header{
	height:112px;
}

#contentheader{
	height:28px;
}

#partnerbtn,
#partnermarquee{
	height:70px;
}


a,
a:link,
a:visited{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#414141;
	font-size:12px;
	line-height:18px;
}

a:hover,
a:active,
a:focus{
	text-decoration:underline;
}

body{
	background-color:#c8c8c8;
	background-image:url(img/bg.gif);
	background-repeat:repeat;
	height:100.1%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#414141;
}
#box{
	position:relative;
	background-image:url(img/bgt.gif);
	background-repeat:repeat-x;
}
#container{
	position:relative;
	z-index:10;
	width:847px;
	margin: 0px auto;
}
#top{
	position:relative;
	width:818px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:0px 21px 0px 13px;
	background-color:#c8c8c8;
}
.clearH0{
	float:none;
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	height:0px;
}
.clearH1{
	float:none;
	clear:both;
	margin:0px;
	padding:0px;
	font-size:1px;
	line-height:1px;
	height:1px;
}
/* oben rechts, formular etc. --------------------------------------------------------*/
#top div.metamenu{
	margin: 0px 0px 0px 0px;
	height: 21px;
	line-height:21px;
	color: #414141;
}

#top div.metamenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:21px;
	height:21px;
}

#top div.metamenu li.first {
	font-size: 12px;
	display:inline;
	float:left;
	line-height:21px;
	height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#top div.metamenu li {
	font-size: 12px;
	display:inline;
	float:left;
	line-height:21px;
	height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#top div.metamenu li a {
	background: none;
	color: #414141;
	text-decoration:none;
	line-height:21px;
	height:21px;
}
#top div.metamenu li.first a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 16px;
	line-height:21px;
}

#top div.metamenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	line-height:21px;
}

#top div.metamenu li:hover{
	background-color:#ffd700;
}

#top div.metamenu li.current {
	background-color:#ffd700;
}

#top div.metamenu li a:link{
text-decoration: none;
}

#top div.metamenu li a:visited{
text-decoration: none;
}

#top div.metamenu li a:hover{
text-decoration: none;
}

#top div.metamenu li a:active{
text-decoration: none;
}

#top div.metamenu li a:focus{
text-decoration: none;
}

/*--------------------------------------------------------*/
/*StarPageMenu--------------------------------------------*/
#content ul.StarPageMenu li{
	line-height:20px;
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}

#content ul.StarPageMenu li a{
	text-decoration: none;
	display:block;
}
#content ul.StarPageMenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 24px;
	line-height:20px;
	display:block;
	text-indent:-10px;
}

#content ul.StarPageMenu li:hover a span,
#content ul.StarPageMenu li a:hover span,
#content ul.StarPageMenu li a span:hover{
	background-color:#ffd700;
}
/*--------------------------------------------------------*/
#header{
	width:806px; 
	margin:0px 0px 0px 0px;
	padding:0px 28px 0px 13px;
}

#content{
	position:relative;
	width:806px;
	margin:0px 0px 0px 0px;
	padding:1px 21px 14px 13px;
	background-image:url(/fileadmin/templates/img/content_bg.gif);
	background-repeat:repeat-y;
}

#content0{
	position:relative;
	width:806px;
	margin:0px 0px 0px 0px;
	padding:1px 21px 14px 13px;
	background-image:url(/fileadmin/templates/img/content0_bg.gif);
	background-repeat:repeat-y;
}
#content0 #innercontent{
	border-top:1px solid #3D3D3D;
	margin:0px 16px 0px 16px;
	padding:1px 0px 0px 0px;
	background-color:#fff;
}
#content0 #innercontent #c1{
	float:left;
	width:177px; 
	margin:0px 16px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}
#content0 #innercontent #c2{
	float:left;
	width:388px; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}

#content0 #innercontent #c2  .csc-header h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 1px;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;
}

#content0 #innercontent #c3{
	float:left;
	width:177px; 
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
	display:block;
}
#content0 #innercontent #c4{
	float:right;
	width:580px; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}
/*SubPageMenu*/
#content0 #innercontent #c2 ul.csc-menu.csc-menu-1{
	margin:0px 0px 28px 0px;
	padding:0px 0px 0px 0px;
}
#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;
}

#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li a{
	text-decoration: none;
	display:block;
}
#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 10px;
	line-height:24px;
	display:block;
	text-indent:-10px;
}

#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li:hover a span,
#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li a:hover span,
#content0 #innercontent #c2 ul.csc-menu.csc-menu-1 li a span:hover{
	background-color:#ffd700;
}

/*next Page*/
#content1 #print ul#nextmenu{
	margin:0px 0px 18px 0px;
	padding:0px 0px 0px 0px;
}
#content1 #print ul#nextmenu li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
}

#content1 #print ul#nextmenu li a{
	text-decoration: none;
	color:#959595;
	line-height:18px;
}
#content1 #print ul#nextmenu li a span{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#content1 #print ul#nextmenu li a,
#content1 #print ul#nextmenu li a:link,
#content1 #print ul#nextmenu li a:visited{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#959595;
	font-weight:normal;
	text-decoration:none;
}

#content1 #print ul#nextmenu li a:hover,
#content1 #print ul#nextmenu li a:active,
#content1 #print ul#nextmenu li a:focus{
	text-decoration:underline;
}
/*SubMenu*/
#content1 #innercontent #c1 ul#submenu{
	margin:0px 0px 28px 0px;
	padding:0px 0px 0px 0px;
}
#content1 #innercontent #c1 ul#submenu li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;

}

#content1 #innercontent #c1 ul#submenu li a{
	text-decoration: none;
	display:block;
	color:#959595;
	line-height:16px;
}
#content1 #innercontent #c1 ul#submenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 10px;
	line-height:16px;
	display:block;
	text-indent:-10px;

}

#content1 #innercontent #c1 ul#submenu li.current a span.current{
	color:#fab900;
}
#content1 #innercontent #c1 ul#submenu li.current:hover a span.current,
#content1 #innercontent #c1 ul#submenu li.current a:hover span.current,
#content1 #innercontent #c1 ul#submenu li.current a span.current:hover,
#content1 #innercontent #c1 ul#submenu li:hover a span,
#content1 #innercontent #c1 ul#submenu li a:hover span,
#content1 #innercontent #c1 ul#submenu li a span:hover{
	background-color:#ffd700;
	color:#414141;
}
/*SubMenu*/
#content1 #innercontent #c1 ul#submenu{
	margin:0px 0px 28px 0px;
	padding:0px 0px 0px 0px;
}
#content1 #innercontent #c1 ul#submenu li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;

}

#content1 #innercontent #c1 ul#submenu li a{
	text-decoration: none;
	display:block;
	color:#959595;
	line-height:16px;
}
#content1 #innercontent #c1 ul#submenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 10px;
	line-height:16px;
	display:block;
	text-indent:-10px;

}

#content1 #innercontent #c1 ul#submenu li.current a span.current{
	color:#fab900;
}
#content1 #innercontent #c1 ul#submenu li.current:hover a span.current,
#content1 #innercontent #c1 ul#submenu li.current a:hover span.current,
#content1 #innercontent #c1 ul#submenu li.current a span.current:hover,
#content1 #innercontent #c1 ul#submenu li:hover a span,
#content1 #innercontent #c1 ul#submenu li a:hover span,
#content1 #innercontent #c1 ul#submenu li a span:hover{
	background-color:#ffd700;
	color:#414141;
}

#content1 #innercontent #c2 .csc-header h2{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
	/*padding: 14px 0px 0px 1px; 447*/
	line-height:24px;
}

/*SITEMAP*/
#content0 #innercontent #c2 ul#SitemapMenu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#content0 #innercontent #c2 ul#SitemapMenu li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#content0 #innercontent #c2 ul#SitemapMenu li a span{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 10px;
	line-height:24px;
	display:block;
	text-indent:-10px;
	border-bottom:1px solid #b4b4b4;
}

#content0 #innercontent #c2 ul#SitemapMenu1 li a{
	text-decoration: none;
	display:block;
}


#content0 #innercontent #c2 ul#SitemapMenu li a:hover span,
#content0 #innercontent #c2 ul#SitemapMenu li a span:hover{
	background-color:#ffd700;
}

#content0 #innercontent #c2 ul#SitemapMenu li ul#SitemapMenu li a span{
padding: 0px 0px 1px 26px;
}
#content0 #innercontent #c2 ul#SitemapMenu li ul#SitemapMenu li ul#SitemapMenu li a span{
padding: 0px 0px 1px 42px;
}
#content0 #innercontent #c2 ul#SitemapMenu li ul#SitemapMenu li ul#SitemapMenu li ul#SitemapMenu li a span{
padding: 0px 0px 1px 58px;
}
/**/

#content1{
	position:relative;
	width:806px;
	margin:0px 0px 0px 0px;
	padding:1px 21px 14px 13px;
	background-image:url(/fileadmin/templates/img/content0_bg.gif);
	background-repeat:repeat-y;
}

#content1 #innercontent{
	
	margin:1px 16px 0px 16px;
	padding:0px 0px 0px 0px;
}
#content1 #innercontent #c1{
	float:left;
	width:177px; 
	margin:0px 16px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	border-top:1px solid #3D3D3D;
}

#content1 #innercontent #c2{
	float:left;
	width:388px; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	border-top:1px solid #3D3D3D;
}

#content1 #innercontent #c2 .csc-header h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 1px;
	padding:3px 0px 4px 1px;
	/*
	line-height:24px;
	*/
	border-bottom:1px solid #b4b4b4;
}

#content1 #innercontent #c3{
	float:left;
	width:177px; 
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
	display:block;
	border-top:1px solid #3D3D3D;
	line-height:16px;
	color:#959595;
}

#content1 #innercontent #c3 .itbox{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	/*
	border-top:1px solid #3D3D3D;
	border-bottom:1px solid #b4b4b4;
	*/
	border-top:1px solid #b4b4b4;

	line-height:16px;
}

#content1 #innercontent #c3 .itbox_a{
	border-bottom:1px solid #b4b4b4
}

#content1 #innercontent #c3 .itbox p.bodytext{
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
}

#content1 #innercontent #c3 .csc-textpic-imagewrap dl{
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}
#content1 #innercontent #c3 .csc-header h2{
	margin:0px 0px 0px 0px;
	padding: 3px 0px 4px 0px;
	line-height:18px;
	color:#959595;
}
#content1 #innercontent #c3 .csc-header h2 a,
#content1 #innercontent #c3 .csc-header h2 a:link,
#content1 #innercontent #c3 .csc-header h2 a:visited,
#content1 #innercontent #c3 .csc-header h2 a:hover,
#content1 #innercontent #c3 .csc-header h2 a:active,
#content1 #innercontent #c3 .csc-header h2 a:focus{
	margin:0px 0px 0px 0px;
	padding: 3px 0px 4px 0px;
	line-height:18px;
}

#content1 #innercontent #c3 .csc-header h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 1px;
	line-height:24px;
}
#content1 #innercontent #c3 .csc-header-n1.csc-header h1{
	margin:0px 0px 20px 0px;
	padding:0px 0px 1px 1px;
	line-height:24px;
	border-bottom:1px solid #B4B4B4
}

/**/
#content1 #innercontent #c3.extra .itbox{
	border-bottom:1px solid #b4b4b4;
	border-top:none;
}
/**/


#content0 #innercontent .itbox p.bodytext a,
#content0 #innercontent .itbox p.bodytext  a:link,
#content0 #innercontent .itbox p.bodytext  a:visited{
	color:#F9B800;
	font-weight:bold;
	text-decoration:none;
}
#content0 #innercontent .itbox p.bodytext  a:hover,
#content0 #innercontent .itbox p.bodytext  a:active,
#content0 #innercontent .itbox p.bodytext  a:focus{
	text-decoration:underline;
}

#content1 #innercontent .itbox a,
#content1 #innercontent .itbox a:link,
#content1 #innercontent .itbox a:visited{
	color:#F9B800;
	font-weight:bold;
	text-decoration:none;
}
#content1 #innercontent .itbox a:hover,
#content1 #innercontent .itbox a:active,
#content1 #innercontent .itbox a:focus{
	text-decoration:underline;
}
#content1 #innercontent #c2 .itbox{
	margin:0px 0px 0px 0px;
	padding:18px 0px 0px 0px;
	/*padding:3px 0px 9px 0px; 327*/
	/*border-top:1px solid #b4b4b4;*/
}

#content0 #innercontent #c2 .itbox p.bodytext{
	line-height:16px;
	margin:0px 0px 0px 0px;
	padding:18px 0px 0px 0px;
}

#content1 #innercontent #c2 .itbox p.bodytext{
	line-height:16px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 9px 0px;
}




#content2{
	position:relative;
	width:806px;
	margin:0px 0px 0px 0px;
	padding:1px 21px 14px 13px;
	background-image:url(/fileadmin/templates/img/content0_bg.gif);
	background-repeat:repeat-y;
}

#contentcell_1{
	float:left;
	width:200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#contentcell_2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
#contentcell_3{
	float:left;
	width:200px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
#contentcell_4{
	float:left;
	width:200px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}
.metamenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d3d3d;
	line-height:21px;
	height:21px;
}

#mainmenu{
	height:89px;
}

#footer{
	width:774px;
	height:33px;
	margin:0px 28px 0px 13px;
	padding:5px 16px 0px 16px;
	background-color:#D2D2D2;
	background-image:url(/fileadmin/templates/img/footerbg.gif);
	background-repeat:no-repeat;
	background-position:-16px 0px;
}
#footerbox{
	width:819px;
		background-image:url(/fileadmin/templates/img/footerbg.gif);
	background-repeat:repeat-y;
}

#footer a,
#footer a:link,
#footer a:visited{
	text-decoration:none;
}

#footer a:hover,
#footer a:active,
#footer a:focus{
	text-decoration:underline;
}
#breadcrumbs{
	margin: -6px 16px 0px 16px;
	padding: 0px 0px 0px 0px;
	color:#959595;
}
#breadcrumbs a,
#breadcrumbs a:link,
#breadcrumbs a:visited,
#breadcrumbs a:focus{
	text-decoration:none;
	color:#959595;
}

#breadcrumbs a:hover,
#breadcrumbs a:active,
#breadcrumbs a:focus{
	text-decoration:underline;
}
#mainhl{
	margin: 11px 14px 8px 14px;
	padding: 0px 0px 0px 0px;
}

#newsticker{
	height:30px;
	width:847px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-image:url(/fileadmin/templates/img/newsticker.gif);
	background-repeat:no-repeat;
}

#newsticker a,
#newsticker a:link,
#newsticker a:visited{
	text-decoration:none;
}

#newsticker a:hover,
#newsticker a:active,
#newsticker a:focus{
	text-decoration:underline;
}

#contentfooter{
	height:24px;
	width:847px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(/fileadmin/templates/img/contentfooter.gif);
	background-repeat:no-repeat;
	display:block;
}

#contentfooter{
	height:24px;
	width:847px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(/fileadmin/templates/img/contentfooter.gif);
	background-repeat:no-repeat;
	display:block;
}

#partner{
	height:70px;
	width:847px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	/*padding: 0px 44px 0px 172px;*/
	background-image:url(/fileadmin/templates/img/partner.gif);
	background-repeat:no-repeat;
}
#partner img{
	
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	
}


#PartnerBOX{
	/*
	border-bottom:1px solid #3D3D3D;
	*/
	color:#959595;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	line-height:16px;
}	
.PartnerH1{
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 1px;
	line-height:24px;
	border-bottom:1px solid #b4b4b4;
}
.PartnerH2{
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}

.PartnerLogo{
	font-weight:bold;
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	line-height:24px;
}
.PartnerName{
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}
.PartnerFon{
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}
.PartnerEMail{
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}
.PartnerWeb{
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}
.PartnerEMail{
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#PartnerBOX a,
#PartnerBOX a:link,
#PartnerBOX a:visited{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	
	color:#F9B800;
	font-weight:bold;
	text-decoration:none;
}

#PartnerBOX a:hover,
#PartnerBOX a:active,
#PartnerBOX a:focus{
	text-decoration:underline;
}



.itbox ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 13px;
}

.itbox ul#SitemapMenu,
.itbox ul#SubPageMenu{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
tr{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
td{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#print{
	padding:0px 0px 0px 0px;
	margin:18px 0px 5px 209px;
}

#print a,
#print a:link,
#print a:visited,
#print a:hover,
#print a:active,
#print a:focus{
	color:#959595;
}

#submenubox1{
	position:absolute;
	background-color:#FFC800;
	width:200px;
	top:220px;
	left:13px;
	z-index:1000;
	padding:28px 0px 26px 0px;
	margin:0px 0px 0px 0px;
}

#submenubox2{
	position:absolute;
	background-color:#FFC800;
	width:200px;
	top:220px;
	left:215px;
	z-index:1000;
	padding:28px 0px 26px 0px;
	margin:0px 0px 0px 0px;
}


#submenubox3{
	position:absolute;
	background-color:#FFC800;
	width:200px;
	top:220px;
	left:417px;
	z-index:1000;
	padding:28px 0px 26px 0px;
	margin:0px 0px 0px 0px;

}


#submenubox4{
	position:absolute;
	background-color:#FFC800;
	width:200px;
	top:220px;
	left:619px;
	z-index:1000;
	padding:28px 0px 26px 0px;
	margin:0px 0px 0px 0px;

}
.submenu_hide{
	display:none;
}

.submenu{
	display:block;
}
.submenu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.submenu ul li{
	font-size: 12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	line-height:22px;
}

.submenu ul li a{
	text-decoration: none;
	display:block;
	color:#3D3D3D;
	line-height:16px;
}
.submenu ul li a span{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 5px 24px;
	line-height:16px;
	display:block;
	text-indent:-10px;

}

.submenu ul li.current a span.current{
	color:#3D3D3D;
}
.submenu ul li.current:hover a span.current,
.submenu ul li.current a:hover span.current,
.submenu ul li.current a span.current:hover,
.submenu ul li:hover a span,
.submenu ul li a:hover span,
.submenu ul li a span:hover{
	background-color:#ffd700;
	color:#3D3D3D;
}

.csc-textpic-caption{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 15px 0px;
	font-size:10px;
	line-height:12px;
	color:#A5A5A5;
}
	
div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin:4px 16px 16px 0px !important;
}

.red{ 
	color:#F00;
}


label{
	cursor:pointer;
}

.addressform input.mf-text,
.miamailform input.mf-text{
	border:1px solid #AFAFAF;
	height:19px;
	width:386px;
	line-height:18px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}
.addressform textarea,
.miamailform textarea{
	border:1px solid #AFAFAF;
	width:386px;
}

.addressform .mf_checkbox,
.miamailform .mf_checkbox{
	float:left;
	width: 22px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	cursor:pointer;
}

.addressform .mf_checkbox_label,
.miamailform .mf_checkbox_label{
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:366px;
	line-height:18px;
}

.addressform .mf_checkbox_line,
.miamailform .mf_checkbox_line{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.addressform select,
.miamailform select{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:1px solid #AFAFAF;
	height:23px;
	width:100px
}

#content0 #innercontent #c2 .itbox .addressform p.bodytext,
#content0 #innercontent #c2 .itbox .miamailform p.bodytext{
	line-height:16px;
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 0px;
}

.addressform .submit,
.addressform .reset,
.miamailform .submit,
.miamailform .reset{
	background-color:#323232;
	margin: 0px 16px 0px 0px;
	padding: 0px 0px 1px 0px;
	height:24px;
	width:85px;
	color:#959595;
	cursor:pointer;
}

.addressform .submit:hover,
.addressform .reset:hover,
.miamailform .submit:hover,
.miamailform .reset:hover{
	background-color:#ffd700;
	color:#414141;
}

.addressform a,
.addressform a:link,
.addressform a:visited{
	color:#F9B800;
	font-weight:bold;
	text-decoration:none;
}
.addressform a:hover,
.addressform a:active,
.addressform a:focus{
	text-decoration:underline;
}

.csc-textpic-intext-left ol,
.csc-textpic-intext-left ul{
	overflow:inherit;
}

#newsbtn{
	position:relative;
	float:left;
	width:53px;
	margin: 0px 16px 0px 29px;
	padding: 0px 0px 0px 0px;
	z-index:200;
	height:29px;
}

#tickerspac{
	float:left;
}

#partnerbtn{
	position:relative;
	float:left;
	margin: 0px 8px 0px 14px;
	padding: 0px 0px 0px 0px;
	z-index:200;
}


#partnermarquee{
	float:left;
	width:631px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden; 
	position: relative;
	background-color: rgb(210, 210, 210);
	background-image: url(/clear.gif);
}

#partner #partnermarquee img{
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
}

#partnermarquee .likemarquee{
	position: relative;
	left: 0px;
	z-index: 1;
	height:70px;
}
#likemarquee1{
	width:100%;
}
#likemarquee2{
	top:-70px;
}

.table{
	display:table;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.td{
	display:table-cell;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tr{
	display:table-row;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}