/* Hier anpassen falls sich Name der Community oder der Firma ändern */

.communityheader:before {
	content: "Datenbank & Cloud Community  -  ";
}

.autor:after {
	content: ", Oracle Deutschland B.V. & Co. KG";
}

.bodylink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000;}  
A:visited.bodylink {color:#999999;  text-decoration:underline;}  
A:hover.bodylink {color:#FF0000; text-decoration:underline;} 
A:link.bodylink {color:black; text-decoration:underline;}

a:link {text-decoration:none}

.boldbodylink {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
visited: #000000}

.tippcontainer {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
}

.tippcontainer img {
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
}

/* "normale" Tabelle mit schlichtem Design */

.tipptable {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

.tipptable td, .tipptable th {
	padding: 5px;
}

/* Tabelle mit aufwändigerem Design (z.B. alternierenden Zeilenhintergrundfarben) */

.tipptable_fancy {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

.tipptable_fancy td, .tipptable_fancy th {
	padding: 5px;
}

.tipptable_fancy th { background-color: #707070; color: #FFFFFF}

.tipptable_fancy tr:nth-child(even){background-color: #f2f2f2;}

.tipptable_fancy tr:hover {
	background-color: #FF0000;
}

/* ----------------------------- */

.bodycopy  {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-decoration: none;
	visited: #000000;
}

.boldbodycopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #000000 ; text-decoration: none; visited: #000000;}

.boldbodycopy2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #999999 ; text-decoration: none; visited: #999999;}

.boldbodycopy3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666 ; text-decoration: none; visited: #666666;}

.directorytext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; visited: #000000;}

.g {font-family: times new roman, times roman, times, serif; font-size: 24px; color: #000000; font-weight: bolder; font-style: italic; text-decoration: none; visited: #000000}


.headline {font-family: arial black, impact, arial, verdana, sans-serif; font-size: 28px; color: #000000 ; text-decoration: none; visited: #000000; letter-spacing: -1px; wrap-option: hard-wrap; line-height: 38px; }

.italicbodycopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-style: italic; color: #000000 ; text-decoration: none; visited: #000000;}

.ITALICiBodycopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-style: italic; color: #000000 ; text-decoration: none; visited: #000000;}

.legalese {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; visited: #000000;}

.navhead {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none; visited: #000000;}

.navlink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;}   
A:visited.navlink { color:#000000;  text-decoration:none;} 
A:hover.navlink {color:#FF0000; text-decoration:underline;}    
A:link.navlink { color:black;  text-decoration:none;}

.parahead1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; visited: #000000;}

.parahead1Itali {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none; visited: #000000;}

.parahead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	visited: #666666;
	margin-top: 25px;
}

.parahead2Itali {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #666666; text-decoration: none; visited: #666666;}

.portletTitle {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold;  color: #000000; text-decoration: none; visited: #000000;}
A:visited.portletTitle { color:#000000;  text-decoration:none;} 
A:hover.portletTitle {color:#FF0000; text-decoration:underline;}    
A:link.portletTitle { color:black;  text-decoration:none;}

.profile {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; visited: #999999;}

.tablink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; visited: #000000;}

.TD {background-image: url(/admin/images/ocom/content_background.gif); background-repeat: no-repeat;}

.textA {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none; visited: #000000;}

.textB {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; visited: #000000;}

.textC {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: none; visited: #999999;}

.topstoryhead {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; visited: #000000; margin-bottom: 5px;}

.h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #ff0000;}

.directorytext2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #000000;}   
A:visited.directorytext2 { color:#000000;  text-decoration:none;} 
A:hover.directorytext2{color:#FF0000; text-decoration:underline;}    
A:link.directorytext2 { color:black;  text-decoration:none;}

.textBnav {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; visited: #000000;}
A:visited.textBnav { color:#000000;  text-decoration:none;} 
A:hover.textBnav {color:#FF0000; text-decoration:underline;}    
A:link.textBnav { color:black;  text-decoration:none;}

.textCnav {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: none; visited: #999999;}
A:visited.textCnav { color:#999999;  text-decoration:none;} 
A:hover.textCnav {color:#FF0000; text-decoration:underline;}    
A:link.textCnav { color:#999999;  text-decoration:none;}

p.bodycopy {margin-top: 5mm; }

.gelb {background:yellow;color:red;font-weight:bold;}
.imgborder {border: 1px solid #000000;}
.navborder {border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
.imgborder_on { border: 1px solid #000000; }
.imgborder_off { border: 0px; }

/* Codeblock mit Rand links */
.dba_community_code { 
	border-color: black; 
	border-style: solid; 
	border-width: 0.5pt; 
	width: 900px; 
	padding: 0.1cm; 
	background-color: rgb(255,255,215); 
	margin-left: 2cm; 
	font-weight: bold;}
