/* ars navigandi GmbH - arscms */
/* /styles/css/content.css - platform wide content layout */

/* begin area **********************************************************************/
body, input, textarea, p, span, td { font-family:Helvetica, Arial, sans-serif; font-size:12px; }
p, a, h1, .whitefont, li {  }
p, li { line-height:17px; }
h1 { font-size:12px; }
h2 { font-size:12px; }

td.content a { text-decoration:underline; }

.bluefont, .bluefont a { color:#377194 !important; }


.lightbluebg { background-color:#7AB8BD; padding:0px 6px 6px 6px; display:block;}

.redbg { background-color:#BA4C42; padding:0px 6px 6px 6px; display:block;}

.orangebg { background-color:#D59F34; padding:0px 6px 6px 6px; display:block;}

.greenbg { background-color:#629846; padding:0px 6px 6px 6px; display:block;}

.dgreenbg { background-color:#336600; padding:0px 6px 6px 6px; display:block;}

.purplebg { background-color:#866f88; padding:0px 6px 6px 6px; display:block;}

.lighttext { color:#AAAAAA; }

.required { color:#CC0000; }

/* end area ************************************************************************/

/* special for tinymce begin ****************************************************/

.floatDivAlignLeft {
	float:left; margin:0px 32px 10px 0px;
}
.floatDivAlignRight {
	float:right; margin:0px 0px 10px 32px;
}

span.imgCaption {
	float:left; font-size:11px; font-style:italic;
}

/*TinyMCE - Outline help for tables*/
.mceVisualAid {
	border: 1px dashed #BBBBBB;
}
/* special for tinymce end ******************************************************/
