/**
 * RTE style definition and classes selectable by editors
 * @author: René Wagner <rene.wagner@rwrnet.de>
 * @info: style definitions that shouldn't be selectable have to be prepended by HTML or anything else
 **/

BODY.htmlarea-content-body{
	line-height:165%;
	background-color:rgb(233,234,235) /* lightgrey */;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
}
A{
	color:rgb(216,97,46); /* darkorange */
	text-decoration:none;
}
A:HOVER{
	color:rgb(104,105,108); /* darkgrey */
}
#teaser A{
	color:rgb(255,255,255);
	text-decoration:underline;
}
#teaser A:HOVER{
	color:rgb(255,255,255);
	text-decoration:none;
}
H1,H2,H3,H4,H5,H6{
	color:rgb(216,97,46); /* darkorange */
	margin:12px 0 8px 0;
}
H1{
	font-size:180%;
	color:rgb(104,105,108); /* darkgrey */
	margin:0 0 10px 0;
	padding:2px 0 0 0;
}
H2{
	font-size:160%;
}
H3{
	font-size:135%;
}
H4{
	font-size:120%;
}
H5{
	font-size:105%;
}
H6{
	font-size:100%;
}
div.frame{
	display:inline-block;
}
div.frame{
	display:block;
	color:rgb(255,255,255);
	background-color:rgb(216,97,46); /* darkorange */
	border:1px solid rgb(255,255,255);
	margin:5px;
	padding:5px;
}
HTML div.frame H3,
HTML div.frame H4,
HTML div.frame H5,
HTML div.frame H6{
	color:rgb(255,255,255);
	margin-top:0;
}
TABLE{
	font-size:100%;
}
TABLE TD{
	vertical-align:top;
}
TABLE.bordered{
	border-collapse:collapse;
	margin-left:1px;
}
HTML TABLE.bordered TH,
HTML TABLE.bordered TD{
	border:1px solid rgb(216,97,46); /* darkorange */
	padding:1px 3px;
	font-size:95%;
}
HTML TABLE.bordered TH{
	background-color:rgb(216,97,46); /* darkorange */
	color:rgb(255,255,255);
	padding:1px 5px;
}

SPAN.colored{
	color:rgb(216,97,46); /* darkorange */
}
#teaser SPAN.colored{
  color:rgb(255,255,255);
}
SPAN.directed_right, A.directed_right{
	padding-right:18px;
	background:url('/res/images/doubleArrowRight.gif') right center no-repeat;
}
HTML .align-left{
	text-align:left;
}
HTML .align-center{
	text-align:center;
}
HTML .align-right{
	text-align:right;
}
HTML .align-justify{
	text-align:justify;
}

DIV.pictureFrame{
	border:1px solid rgb(174,175,178); /* mediumgrey */
	background-color:rgb(233,234,235) /* lightgrey */;
	padding:5px;
	margin:10px;
	font-size:80%;
}
HTML DIV.pictureFrame IMG{
	display:block;
}
DIV.left{
	float:left;
}
DIV.right{
	float:right;
}
.clear{
	clear:both;
}
UL{
	padding:0;
	margin-left:15px;
}
UL LI{
	list-style-type:none;
	background:url('/res/images/linkArrow.png') left 9px no-repeat;
	padding-left:11px;
}
