


           



form {padding:2px;margin:0}
td {color:#000;font:10px Verdana, Arial, Helvetica, sans-serif}
.cornerwidth {width:97px}
.blackBorder {border:#000 1px solid}
.linkfake {background-color:#E1E1E1;border-right:#999 1px solid;border-top:#FFF 1px solid;border-left:#FFF 1px solid;border-bottom:#999 1px solid;height:15px;width:100px;text-align:center}
A.linkfakeText {color:#000;text-decoration:none;font:10px Verdana, Arial, Helvetica, sans-serif}
input, input.search {BORDER:#999 1px solid;FONT-SIZE:10px;BACKGROUND-COLOR:#f5f5f5;text-decoration:none;color:#000;font:10px verdana}
input.clear {BORDER:#FFF 1px solid;BACKGROUND-COLOR:#FFF;text-decoration:none;color:#000;font:10px verdana}
input.quickAddError {background-color:#E7D600}
.inputButton {BORDER-RIGHT:#999 1px solid;BORDER-TOP:#FFF 1px solid;BORDER-LEFT:#FFF 1px solid;BORDER-BOTTOM:#999 1px solid;BACKGROUND-COLOR:#E1E1E1;FONT-SIZE:10px}
OPTION {color:#000;font:10px verdana}
SELECT {border:#999 1px solid;background-color:#f5f5f5;font:10px verdana}
SELECT.assistant {width:180px;text-decoration:none;color:#000;font:10px verdana}
SELECT.attributes {width:200px;text-decoration:none;color:#000;font:10px verdana}
a.topCategoryMain {color:#000;padding-left:5px;padding-right:5px;text-decoration:none;font:bold 10px verdana}
a.topCategoryMain:link, a.topCategoryMain:visited {color:#000;text-decoration:none}
a.topCategoryMain:hover, a.topCategoryMain:active {color:#900;text-decoration:none}
a.topCategoryMainSelected {color:#900;text-decoration:none;padding-left:5px;padding-right:5px;font:bold 10px verdana}
a.topCategoryMainSelected:link, a.topCategoryMainSelected:visited, a.topCategoryMainSelected:hover, a.topCategoryMainSelected:active {color:#900;text-decoration:none}
.statusbar {color:#000;text-decoration:none;font:10px verdana}
A.statusbar {font-weight:bold;text-decoration:none}
A.statusbar:link, A.statusbar:visited {color:#000;text-decoration:none}
A.statusbar:hover, A.statusbar:active {color:#900;text-decoration:none}
.searchResults {color:#000;text-decoration:none;font:10px verdana}
A.searchResults:link, A.searchResults:visited {color:#000;text-decoration:underline}
A.searchResults:hover, A.searchResults:active {color:#900;text-decoration:none}
.subCategoryFade {color:#666;text-decoration:none;font:bold 10px verdana}
A.subCategoryFade:link, A.subCategoryFade:visited {color:#666;text-decoration:none}
A.subCategoryFade:hover, A.subCategoryFade:active {color:#900;text-decoration:none}
.subCategoryActive {color:#900;font:bold 10px verdana}
A.subCategoryActive:link, A.subCategoryActive:visited, A.subCategoryActive:hover, A.subCategoryActive:active {color:#900}
.basePortlet {width:180px}
A.portletRowMultlineLink {border:solid 1px #F5F5F5;display:block;overflow:hidden;color:#000;text-decoration:none;margin-bottom:3px;text-align:left;font:10px Verdana, Arial, Helvetica, sans-serif}
A.portletRowMultlineLink:link, A.portletRowMultlineLink:visited {color:#000}
A.portletRowMultlineLink:hover {border:solid 1px #999;color:#900;background-color:#E1E1E1}
A.portletRowMultlineLink:active {color:#900}
A.portletRowLink {border:solid 1px #F5F5F5;width:170px;top:10px;display:block;overflow:hidden;white-space:nowrap;color:#000;text-decoration:none;font:bold 10px Verdana, Arial, Helvetica, sans-serif}
A.portletRowLink:hover {border:solid 1px #999;background-color:#E1E1E1;color:#900}
A.portletRowSubcatLink {border:solid 1px #F5F5F5;width:170px;top:10px;display:block;overflow:hidden;white-space:nowrap;color:#000;text-decoration:none;font:10px Verdana, Arial, Helvetica, sans-serif}
A.portletRowSubcatLink:hover {border:solid 1px #999;background-color:#E1E1E1;color:#900}
A.portletRowLinkActive {border:solid 1px #F5F5F5;width:170px;top:10px;display:block;overflow:hidden;white-space:nowrap;color:#900;text-decoration:none;font:bold 10px Verdana, Arial, Helvetica, sans-serif}
A.portletRowLinkActive:hover {border:solid 1px #999;background-color:#E1E1E1}
.portletStatus {color:#AAA;text-decoration:none;text-align:left;font:bold 10px verdana}
.portletTitle {color:#000;text-align:left;font:bold 10px verdana}
.portletText {color:#000;font:10px verdana}
A.portletText:link, A.portletText:visited {text-decoration:underline;color:#000;font:10px verdana}
A.portletText:active, A.portletText:hover {text-decoration:none;color:#900;font:10px verdana}
.portletSeparator {height:3px;font-size:0;line-height:0} 
        .portletPanelHeader {width:180px;background-color:#E1E1E1;
            border-bottom:#CCC 1px solid;border-right:#CCC 1px solid;border-left:#FFF 1px solid;
            padding-top:0;padding-bottom:0;padding-left:4px;} 
    .portletPanelBody {
        width:180px;
        background-color:#F5F5F5;
        border-bottom:#CCC 1px solid;
        border-right:#CCC 1px solid;
        border-left:#FFF 1px solid;
        padding-top:3px;
        padding-bottom:3px;
        padding-left:1px;
        color:#000}
.portletHorizontalRule {background-color:#FFF;line-height:3px}
.portletFootSpacer {height:12px;font-size:0;line-height:0}
A.portletTextbg {border:solid 1px #F5F5F5;display:block;color:#000;overflow:hidden;text-decoration:none;font:10px verdana}
A.portletTextbg:hover, A.portletTextbg:active {border:solid 1px #999;background-color:#E1E1E1;color:#900}
.generalLinkHead {color:black;text-decoration:none;font:bold 10px verdana}
a.generalLinkHead:hover {color:#900}
.generalLinkFoot {color:#000;font:10px verdana}
A.generalLinkFoot:link, A.generalLinkFoot:visited {text-decoration:underline;color:#000}
A.generalLinkFoot:hover, A.generalLinkFoot:active {text-decoration:none;color:#900}
.generalLinkJump {color:#000;font:10px verdana}
A.generalLinkJump:link, A.generalLinkJump:visited {text-decoration:none;color:#000}
A.generalLinkJump:hover, A.generalLinkJump:active {text-decoration:none;color:#900}
.dualLanguageEdit {background-color:#CCC;border:1px red solid}
#hamaLogo {width:157px;text-align:right;background-color:#CCC}
#categoryImage {text-align:right;background-color:#CCC}
.borderTop {border-top:#000 1px solid;border-left:#000 1px solid;border-bottom:#000 1px solid;border-right:#000 1px solid}
.borderTop3 {border-top:#E1E1E1 1px solid;border-left:#CCC 1px solid;background-color:#F5F5F5}
.borderTopCategory {border-right:#CCC 1px solid}
.statusbarActive {color:#900;text-decoration:none;font:10px verdana}
.filterBox {width:150px}
.boxTitle {	font-family: verdana; font-size: 13px; font-weight: bold; color: #666;}
.boxProductHeadline {color:#000;text-decoration:none;font:bold 10px verdana}
.boxProductHeadlineLarge {color:#000;text-decoration:none;font:bold 15px verdana}
A.boxProductHeadline:hover {text-decoration:none;color:#900}
.borderBoxImage {border:#999 1px solid}
.boxInfo {text-decoration:none;color:#000;font:bold 10px verdana}
A.boxInfo:link, A.boxInfo:visited {text-decoration:none;font-weight:bold;color:#000}
A.boxInfo:active, A.boxInfo:hover {text-decoration:none;font-weight:bold;color:#900}
.boxText {color:#000;text-decoration:none;font:10px verdana}
a.boxText, a.boxText:link, a.boxText:visited {text-decoration:underline;color:#000;font:10px verdana}
a.boxText:active, a.boxText:hover {text-decoration:none;color:#900;font:10px verdana}
.boxTextActive {color:#900;text-decoration:none;font:10px verdana}
.boxHeadline {color:#000;font:bold 10px verdana}
a.boxHeadline:link, a.boxHeadline:visited {text-decoration:none;font-weight:bold;color:#000}
a.boxHeadline:active, a.boxHeadline:hover {text-decoration:none;font-weight:bold;color:#900}
.boxHeadlineActive {text-decoration:none;color:#900;font:bold 10px verdana}
.boxPrice {color:#039;font:bold 11px verdana}
.boxFee {color:#039;font:normal 11px verdana}
.separated {border-right:#CCC 1px solid;background-color:#E1E1E1}
.boxSlogan {color:#039;font:bold 13px verdana}
.boxSloganSmall {color:#039;font:bold 11px verdana}
.boxSlogan2 {color:#E87400;font:bold 10px verdana}
.shadow {background-color:#F5F5F5}
.borderBox {border:#CCC 1px solid;}
.borderBoxLeft {border-top:#CCC 1px solid;border-left:#CCC 1px solid;border-bottom:#CCC 1px solid}
.borderBoxRight {border-top:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid}
.borderBoxTitle {border-top:#CCC 1px solid;border-left:#CCC 1px solid}
.borderBoxBottom {border-top:#CCC 1px solid;border-bottom:#CCC 1px solid}
.shadowBox0 {border:#CCC 1px solid;padding:5px}
.shadowBoxTopLeftBottom {border-top:#CCC 1px solid;border-left:#CCC 1px solid;border-bottom:#CCC 1px solid}
.shadowBoxTopRightBottom {border-top:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid} 
        .shadowBox1 {border:#900 1px solid;padding:5px}
        .shadowBox6 {border-left:#CCC 1px solid;border-right:#CCC 1px solid} 
.shadowBox7 {border-top:#CCC 1px solid}
.shadowBox8 {border-left:#CCC 1px solid}
.shadowBox9 {border-bottom:#CCC 1px solid}
.shadowBox10 {border-left:#CCC 1px solid;border-bottom:#CCC 1px solid}
.shadowBox11 {border-right:#CCC 1px solid;border-bottom:#CCC 1px solid}
.shadowBox12 {border-right:#CCC 1px solid;border-top:#CCC 1px solid}
.shadowBox13 {border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-top:#CCC 1px solid}
.shadowBox14 {border-bottom:#CCC 1px solid;border-right:#CCC 1px solid;border-left:#CCC 1px solid}
.shadowBox15 {border-right:#CCC 1px solid}
.infoX {color:#000;background-color:#FFF;border:2px blue outset;padding:5px;font:10px Verdana, Arial, Helvetica, sans-serif}
.errorMessageBox {background-color:#FDFFDD;border:#B5B920 1px solid;font:10px Verdana, Arial, Helvetica, sans-serif}
.borderLineGrey {border-top:#CCC 1px solid}
.borderLineGreyDotted {border-top:#CCC 1px dotted}
.borderGalleryFade {border:#CCC 1px solid;padding:5px}
.borderGalleryActive {border:#900 1px solid;padding:5px}
.formManagerInvalidvalue {background-color:#FDFFDD;border:#B5B920 1px solid;}
.boxTopText {color:#666;font:bold 10px verdana}


.highlightTitleBold {font: bold 10px verdana}
.highlightTitleBackground {background-color: yellow}
.highlight {background-color:yellow; font: bold 10px verdana}


.portletHead {background-color:#e1e1e1; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold;margin-bottom:3px; width:178px;}
.portletContent {background-color:#f5f5f5;border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; width:178px;}
.jsclass body .randomcontent{ display: none;}


/*----------------------------------------------------------------------------------------------------------*/
/* 												TEMPLATES 													*/
/*----------------------------------------------------------------------------------------------------------*/

/* STANDARD */

table.webRes {border: 1px solid #ccc; margin:15px 0; width:100%}
.webRes caption {color:#039}
.webRes th {background-color:#f5f5f5; border:1px solid #fff; border-bottom:1px solid #ddd; border-right:none; padding:5px 5px 4px 5px} 
.webRes td {border-bottom:1px solid #f5f5f5; margin:0; padding:5px;}
.webRes tr:last-child > td {border-bottom:none}
/* 2 Columns */
.cols2 td.col1 {width:90%}
.cols2 td.col2 {text-align:center; width:10%}
.cols2 th.col2 {text-align:center}
/* 3 Columns */
.cols3 td.col1 {width:40%}
.cols3 td.col2 {width:50%}
.cols3 td.col3 {text-align:center; width:10%}
.cols3 th.col3 {text-align:center}
/* 4 Columns */
.cols4 td.col1 {width:40%}
.cols4 td.col2 {width:30%}
.cols4 td.col3 {width:20%}
.cols4 td.col4 {text-align:center; width:10%}
.cols4 th.col4 {text-align:center;}

/* MULTI COLUMN */

/* multiColum div Wrapper */
.webResColumns2 {border:none; float:left; height:1%; width:49.99%}
.webResColumns3 {border:none; float:left; height:1%; width:33%; margin:15px 0}
.webResColumns4 {border:none; float:left; height:1%; width:24.99%; margin:15px 0}
/* child div webRes + webResTyp */
div.webRes {margin:15px 10px}


/* WEBRESSOURCES OLD */

/* Klassen fuer mehrspaltige Webressourcen */
.webRes_fourCols {border:none; float:left; height:1%; width:24.99%; margin:1em 0;}

.webRes_fourCols .itemsInPress {height:160px; overflow:hidden; position:relative; width:128px; margin:16px 16px 8px 0; color:#666}
.webRes_fourCols .itemsInPress img {border:1px solid #f5f5f5; margin-top:6px 0;}
.webRes_fourCols .itemsInPress div.date {height:16px; line-height:16px; width:126px; color:#999;}
.webRes_fourCols .itemsInPress div.date a{float:right;}
.webRes_fourCols .itemsInPress div.date img {border:none;}

.webRes_fourCols .wallpapers {height:140px; overflow:hidden; position:relative; width:111px; margin:0px 16px 0 0; color:#fff}
.webRes_fourCols .wallpapers img {border:1px solid #fff; margin-top:6px 0;}
.webRes_fourCols .wallpapers div.url {height:16px; line-height:16px; width:109px; color:#fff;}
.webRes_fourCols .wallpapers div.url a{float:right;}
.webRes_fourCols .wallpapers div.url img {border:none;}


.webRes_twoCols {border:none; float:left; height:1%; width:49.99%; margin:1em 0;}	
.webRes_twoCols .currentBrochures {border:none; height:75px; overflow:hidden; position:relative; margin:8px;}
.currentBrochures table {border:none; padding:0; margin:0; width:100%;}
.currentBrochures table td { vertical-align:top;}
.currentBrochures table td.thumb {width:75px;}

.webRes_twoCols .currentAdvertisingMedia {border:none; height:141px; overflow:hidden; position:relative; margin:8px;}
.currentAdvertisingMedia table {border:none; padding:0; margin:0; width:100%;}
.currentAdvertisingMedia table td { vertical-align:top;}
.currentAdvertisingMedia table td.thumb {width:141px;}

.webRes_twoCols_home {border:none; float:left; height:1%; width:49.99%;}
.webRes_twoCols_home .sixpack {margin:0 10px 0 10px; width:auto;}
.sixpack table {border:none; padding:0; margin:0; width:100%;}
.sixpack table td { vertical-align:top;}
.sixpack table td.thumb {width:60px;}
.sixpack table td.link {padding:10px 0 0 0;}
.sixpack td.link img {border:none; padding: 0 5px 0 10px;}
.sixpack h1 {padding: 0 0 0 10px; margin:0;}
.sixpack p {padding: 10px 0 0 10px; margin:0; line-height:14px;}


/* CONTENT */

/* 1. TOP THEMES: Home*/
ul.list_topTopics {margin:0; padding:0;}
ul.list_topTopics li {list-style-type:none; padding:0 10px 10px 10px;  height:60px; overflow:hidden; }
ul.list_topTopics li a {text-decoration:none;}
ul.list_topTopics li a:hover h1{text-decoration:underline}
ul.list_topTopics li img {float:left; padding:0 10px 0 0;}
ul.list_topTopics li.topTopic {float:left; margin:0; padding:0; height:340px;}	
ul.list_topTopics li.topTopic img {widht:265px; height:340; border:none; padding:0;}	
td.topTopics_bottom a {text-decoration:none;}
td.topTopics_bottom a:hover {text-decoration:underline}
/*new*/
ul.list_topTopics li h1 {line-height:12px; margin:0; padding:0;}


.formTop1 {
	border-bottom: #FFFFFF 2px solid;
	background-color : #e1e1e1;
}

.formTop2 {
	border-bottom: #FFFFFF 2px solid;
	border-top: #FFFFFF 2px solid;
	background-color : #e1e1e1;
}

.formComment {
	border: #cccccc 1px solid;
	background: transparent;
	font-size: 10px;
	font-family:verdana;
	text-decoration: none;
	color: #000000;
	width : 420px;
}

.borderBoxImage {
	    border-top: #666666 1px solid;
        border-left: #666666 1px solid;
        border-bottom: #666666 1px solid;
        border-right: #666666 1px solid;
	}
	
.boxTableHeadline {font-family:verdana; font-size:10px; font-weight: bold; color: #000000; background-color:#F5F5F5; border: solid 1px #CCCCCC}

.borderBoxTitle {
	background-color: #F5F5F5;
}

.borderBoxTop {
	background-color: #F5F5F5;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
}

.borderLineGreyBody {
        border-top: #CCCCCC 1px solid;
	font-size : 10px;
}


.shadowDark {
	border-right: #666666 2px solid;
	border-bottom: #666666 2px solid;
}

.inputFormClear {
	background: transparent;
	border: #ffffff 1px none;
}

.inputFormClear_old {
	BORDER-RIGHT: #F2F3F4 1px solid; 
	BORDER-TOP: #F2F3F4 1px solid; 
	BORDER-LEFT: #F2F3F4 1px solid; 
	BORDER-BOTTOM: #F2F3F4 1px solid; 
	BACKGROUND-COLOR: #F2F3F4;
}

.inputForm {
	border-bottom: #000000 1px dotted;
	background: transparent;
	border-right: #ffffff 1px none;
	border-left: #ffffff 1px none;
    border-top: #ffffff 1px none;
}

.inputForm_old {
	border-right: medium none;
	border-top: medium none; 
	border-left: medium none; 
	border-bottom: #000000 1px dotted;
	background-color: #F2F3F4;      
}

.boxHeadlineIndex {
	font-family:verdana;
	font-size:11px;
	font-weight: bold;
	color: #3366CC;
}

.boxHeadlineBullet {
	font-family:verdana;
	font-size:10px;
	font-weight: bold;
	color: #3399CC
}

.boxP {
	font-family:verdana;
	font-size:15px;
}

.topText {font-family:verdana; font-size:10px; color: #000000;}
A.topText:link {text-decoration: none; color: #000000;}
A.topText:visited {text-decoration: none; color: #000000;}
A.topText:active {text-decoration: none; color: #990000;}
A.topText:hover {text-decoration: none; color: #990000;}


.lineTop {
	border-top: #CCCCCC 1px solid; 
}

.lineBottom { 
	border-bottom: #CCCCCC 1px solid;
}

.lineTopBottom {
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

.lineLeft {
	border-left: #CCCCCC 1px solid; 
}

.lineRight { 
	border-right: #CCCCCC 1px solid;
}

.lineLeftRight {
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
}


.borderBoxblue {
	border-top: #3399CC 1px solid; 
	border-left: #3399CC 1px solid; 
	border-bottom: #3399CC 1px solid; 
	border-right: #3399CC 1px solid;
}

.tableLineGrey { 
	border-top: #CCCCCC 1px solid; 
	font-size : 3px; 
}

.tableLineGreyMain { 
	border-top: #666666 1px solid; 
	font-size : 3px; 
}

.tableLineSpace {  
	font-size : 3px; 
}

.tableHeadline {  
	font-size: 10px; 
	font-weight: bold; 
	color: #666666
}

.boxTopText {
	font-family:verdana;
	font-size:10px; color: #666666;
	font-weight: bold;
}

.space5 {  
	font-family: Verdana,
	Arial, Helvetica, sans-serif; 
	font-size: 5px;
}

.space20 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px;
}

.borderBox1 {
	border-top: #CCCCCC 1px solid; 
	border-left: #CCCCCC 1px solid; 
	border-bottom: #999999 1px solid; 
	border-right: #999999 1px solid;
}

.borderBox2a {
	background-color: #F1F1F1;
	border-left: #FFFFFF 1px solid; 
	border-bottom: #CCCCCC 1px solid; 
	border-right: #CCCCCC 1px solid;
}

.borderBox2b {
	background-color: #F5F5F5;
	border-left: #FFFFFF 1px solid; 
	border-bottom: #CCCCCC 1px solid; 
	border-right: #CCCCCC 1px solid;
}

.bodyPanelHeader {
        background-color: #F5F5F5;
        border-bottom: #CCCCCC 1px solid;
        border-right: #CCCCCC 1px solid;
        border-left: #FFFFFF 1px solid;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 4px;
}

.LineGreyHead1 {
	font-size : 15px;
}

.LineGreyHead2 {
        border-top: #CCCCCC 1px solid;
	font-size : 20px;
}

.LineGreyBody1 {
	font-size : 13px;
}

.LineGreyBody2 {
        border-top: #CCCCCC 1px solid;
	font-size : 13px;
}

.boxIntroduction {
	font-family:verdana; 
	font-size:13px; 
	font-weight:bold; 
	color: #003399;
}

.boxProductSlogan {
	font-family:verdana; 
	font-size:12px; 
	font-weight:bold; 
	color: #E87400;
}

.boxProductSloganIntranet {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E87400;
}

.bodySlogan {
	font-family:verdana; 
	font-size:14px; 
	font-weight:bold; 
	color: #E87400;
}


.VisitCardBoxTop {
	background-color: #F5F5F5;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #666666 1px solid;
}

.VisitCardBoxBottom {
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid; 
	border-bottom: #666666 1px solid; 
	border-right: #666666 1px solid;
}

.clearer {display:block;clear:both;width:100%;}

/* Klasse fuer Artikel Detail */	
	.articleDetail_left a, .articleDetail_left img {border:none;}
	.articleDetail_left img {padding:0; margin:0 5px 5px 5px; display:inline-block;}
	td.articleDetail_left  {border-bottom:1px solid #ccc;}

/* Klassen fuer mehrspaltige Webressourcen */
	.webRes_twoCols_home, webRes_twoColumn {float:left; width:49.99%; border:none; height:1%;}
	.webRes_twoCols_home .sixpack {margin:0 10px 0 10px; width:auto;}
	
	.sixpack table {border:none; padding:0; margin:0; width:100%;}
	.sixpack table td { vertical-align:top;}
	.sixpack table td.thumb {width:60px;}
	.sixpack td.thumb img {/*border:1px solid #999;*/}
	.sixpack table td.link {padding:10px 0 0 0;}
	.sixpack td.link img {border:none; padding: 0 5px 0 10px;}
	.sixpack h1 {padding: 0 0 0 10px; margin:0;}
	.sixpack p {padding: 10px 0 0 10px; margin:0; line-height:14px;}
	

/* Klassen fuer Intranet News */

	div.intranetNews {margin:0px 10px 20px 10px; line-height:14px;}
	div.intranetNews p.newsText span.boxSlogan {display:block; line-height:14px;}
	p.newsInfo{width:100%; margin:0; border-bottom:1px solid #e1e1e1;}
	div.intranetNews a.boxText {color:#000; text-decoration:none; font-weight:bold; !important}
	div.intranetNews img{margin:0 5px;}

/* Category Index Tag */

	.categoryIndex, .categoryIndex table{width:100%; border:none;}
	.categoryIndex caption{text-align:left; caption-side:top;}
	.categoryIndex tfoot td{text-align:left; font-weight:normal; color:#999;}
	.categoryIndex td {text-align:left; vertical-align:top; padding:0; border-collapse:collapse;}
	.categoryIndex table tr td{ /*text-align:center;*/}
	.categoryIndex h1 {font-size:14px; font-weight:bold; color:#039; width:100%;}
	.categoryIndex h2 a:link, .categoryIndex h2 a:visited, .categoryIndex h2 a:active {font-size:11px; font-weight:normal; color: #000; border:none; text-decoration:none;}
	.categoryIndex h2 a:hover {text-decoration:underline;}
	.categoryIndex img {border:none;}
	
/* Klasse fuer Portletstyle Banner */	

	.portletHead {background-color:#e1e1e1; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold;margin-bottom:3px; width:178px;}
	.portletContent {background-color:#f5f5f5;border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; width:178px;}
	.jsclass body .randomcontent{ display: none;}
