#main .portlet_marginal_1 {
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 0px;
}

#main .portlet_marginal_1 table {
	width:195px;
	text-align:left;
	font-size:11px;
	line-height:15px;
	color:#000;
}

#main a.arrow{ 
	display:inline-block; 
	background-image:url(../images/lexware/arrows/link.gif); 
	padding-left:8px; 
	background-repeat:no-repeat; 
	background-position:center left; 
	border:0px; 
}

#main .portlet_marginal_1 .pl_border_tl {
	background-image:url("../images/lexware/marginal/border_portlet_tl.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;
}

#main .portlet_marginal_1 .pl_border_top {
	background-image:url("../images/lexware/marginal/border_portlet_t.gif");
	background-position:0px 0px;
	background-repeat:repeat-x;
	height:10px;
}

#main .portlet_marginal_1 .pl_border_tr {
	background-image:url("../images/lexware/marginal/border_portlet_tr.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;		
	width:6px;
	height:10px;
}

#main .portlet_marginal_1 .pl_border_right {
	background-image:url("../images/lexware/marginal/border_portlet_r.gif");
	background-position:0px 0px;
	background-repeat:repeat-y;		
	width:6px;
}

#main .portlet_marginal_1 .pl_border_br {
	background-image:url("../images/lexware/marginal/border_portlet_br.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;			
}

#main .portlet_marginal_1 .pl_border_bottom {
	background-image:url("../images/lexware/marginal/border_portlet_b.gif");
	background-position:0px 0px;
	background-repeat:repeat-x;		
	height:10px;
}

#main .portlet_marginal_1 .pl_border_bl {
	background-image:url("../images/lexware/marginal/border_portlet_bl.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;			
}

#main .portlet_marginal_1 .pl_border_left {
	background-image:url("../images/lexware/marginal/border_portlet_l.gif");
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:6px;
}

#main .portlet_marginal_1 .pl_content {
	/*width:230px;*/
	text-align:left;
	font-size:11px;
	line-height:15px;
	color:#333333;
	background-color:#eeeeee;
	
}

#main .portlet_marginal_1 table td a.buchen {
	background-image:url("../images/lexware/buttons/buchen.gif");
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	display:block;
	margin:0px 0px 0px -1px;
	padding:0px 0px 0px 20px;	
}
				
#main .portlet_marginal_1 table td a.buchen span {				
	background-image:url("../images/lexware/buttons/buchen_span.gif");
	background-position:right top;
	background-repeat:no-repeat;	
	display:block;
	margin:0px 0px 0px 0px;
	padding:4px 15px 4px 0px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	color:#fff;	
}

#main .portlet_marginal_1 table td a.buchen:hover,
#main .portlet_marginal_1 table td a.buchen:focus {
	background-position:0% -29px;
	text-decoration: none;
}

#main .portlet_marginal_1 table td a.buchen:hover span,
#main .portlet_marginal_1 table td a.buchen:focus span {
	background-position:100% -29px;
	text-align:center;
	color:#fff;					
}				

#main .portlet_marginal_1 ul {
	padding:0px !important;
	margin:0px 0px 0px 15px !important;
	list-style-type:disc !important;
}

#main .portlet_marginal_1 ul li{
	padding:0px !important;
	margin:auto !important;
}

#main .portlet_marginal_1 .pl_content div.headline{
	font-size:11px;
	line-height:15px;
	color:#000;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}

#main .portlet_marginal_1 .pl_content img {
            margin-right:5px;
}

#main .portlet_marginal_1 .pl_content h1{
	font-weight:bold;
	color:#666666;
	margin:0px 0px 4px 0px;
}

#main .portlet_marginal_1 .pl_content h3,
#main .portlet_marginal_1 .pl_content h4 {
	font-weight:bold;
	color:#666666;
	font-size:11px;
	line-height:15px;	
	margin:0px 0px 4px 0px;
}

#main .portlet_marginal_1 .pl_content p {
	font-weight:normal;
	font-size:11px;
	line-height:15px;	
	color:#666666;
	margin:0px 0px 4px 0px;
}

#main .portlet_marginal_1 td.pl_content div.spaltenbild {
	float:left;
	padding:4px 4px 4px 0px;
	border:0px;
}

#main .portlet_marginal_1 div.bannerbild {
	padding:0px;
	border:0px;
}

#main .portlet_marginal_1 div.spaltenbild div.bildunterschrift{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 1px;
	font-size:10px;
	line-height:11px;
	word-spacing:0.2em;
	font-style:italic;
	width:100px;
}


#main .portlet_content {
			margin:10px 5px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
}

#main .portlet_content ul {
	padding:0px !important;
	margin:0px 0px 0px 15px !important;
	list-style-type:disc !important;
}

#main .portlet_content ul li{
	padding:0px !important;
	margin:auto !important;
}

#main .portlet_content_right {
			margin:10px 0px 0px 0px;
}

#main .portlet_content table,
#main .portlet_content_right table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	line-height:15px;
	color:#333333;
	width:295px;
}

#main .portlet_content .pl_border_tl,
#main .portlet_content_right .pl_border_tl {
	background-image:url("../images/content/pl_border_tl.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;
}

#main .portlet_content .pl_border_top,
#main .portlet_content_right .pl_border_top {
	background-image:url("../images/content/pl_border_t.gif");
	background-position:0px 0px;
	background-repeat:repeat-x;
	height:10px;
}

#main .portlet_content .pl_border_tr,
#main .portlet_content_right .pl_border_tr {
	background-image:url("../images/content/pl_border_tr.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;		
	width:6px;
	height:10px;
}

#main .portlet_content .pl_border_right,
#main .portlet_content_right .pl_border_right {
	background-image:url("../images/content/pl_border_r.gif");
	background-position:0px 0px;
	background-repeat:repeat-y;		
	width:6px;
}

#main .portlet_content .pl_border_br,
#main .portlet_content_right .pl_border_br {
	background-image:url("../images/content/pl_border_br.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;			
}

#main .portlet_content .pl_border_bottom,
#main .portlet_content_right .pl_border_bottom {
	background-image:url("../images/content/pl_border_b.gif");
	background-position:0px 0px;
	background-repeat:repeat-x;		
	height:10px;
}

#main .portlet_content .pl_border_bl,
#main .portlet_content_right .pl_border_bl {
	background-image:url("../images/content/pl_border_bl.gif");
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:6px;
	height:10px;			
}

#main .portlet_content .pl_border_left,
#main .portlet_content_right .pl_border_left {
	background-image:url("../images/content/pl_border_l.gif");
	background-position:0px 0px;
	background-repeat:repeat-y;
	width:6px;
}

#main .portlet_content .pl_content,
#main .portlet_content_right .pl_content {
	padding-left:5px;
	width:275px;
	color:#000;
	
}
#main .portlet_content .pl_content div.headline,
#main .portlet_content_right .pl_content div.headline{
	font-size:11px;
	line-height:15px;
	color:#000;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}

#main .portlet_content .pl_content h1,
#main .portlet_content_right .pl_content h1{
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	color:#666666;
	margin:0px 0px 4px 0px;
}

#main .portlet_content .pl_content h3,
#main .portlet_content_right .pl_content h3,
#main .portlet_content .pl_content h4,
#main .portlet_content_right .pl_content h4 {
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	color:#000;
	margin:0px 0px 4px 0px;
}

#main .portlet_content .pl_content p,
#main .portlet_content_right .pl_content p {
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#000;
	margin:0px 0px 4px 0px;
}

#main div.spaltenbild {
		float:left;
		margin:0px 10px 8px 0px;
		padding:0px;
		border:0px;
		/*width:100px;*/
}

* html #main div.spaltenbild {
		float:left;
		margin:0px 5px 8px 0px !important;
		padding:0px 0px 0px 0px !important;
		border:0px;
		/*width:100px;*/
}

#main div.spaltenbild {
	margin:0;	
}

#main div.bildunterschrift{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 1px;
	font-size:10px;
	line-height:11px;
	word-spacing:0.2em;
	font-style:italic;
	width:100px;
	
}

/* PORTLET ÜBER GESAMTEN INHALTSBEREICH */

#main div.spaltenbild {.normalPortletText {
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	line-height:15px;
	color:#333333;
	clear:left;
}

#main .normalPortletText h3,
#main .normalPortletText h4 {
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	line-height:15px;	
	color:#333333;	
}

#main .normalPortletText p {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#main .normalPortletText a,
#main .normalPortletText a:active,
#main .normalPortletText a:visited {
	text-decoration:none;
	color:#cc0000;
}


#main .normalPortletText a:focus,
#main .normalPortletText a:hover {
	text-decoration:underline;
	color:#cc0000;
}

#main .normalPortletText ul {
	padding:0px !important;
	margin:5px 0px 0px 15px !important;
	list-style-type:disc !important;
	list-style-position:inside !important;
	font-size:11px;
	line-height:15px;
}

#main .normalPortletText ul li {
	padding:0px !important;
	margin:0px !important;
}

#main .portletLarge h2{
	margin:10px 0px 8px 0px;
	padding:0;
	text-align:left;
	font-size:15px;
	line-height:20px;
	color:#cc0000;
}

