/*------------------------------------------------------------------------
		CSS Document 
		created by:			Roland Franke | alterNET internet BV
		creation date:		09 feb 2010
		last modified on:	09 feb 2010
		fuction:			all text styling
------------------------------------------------------------------------*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body { color: #333333; font: 12px/1.6 Arial, Helvetica, sans-serif; }
#home { color: #782a90; }

a { color: #333399; text-decoration: none; outline: none; }

a:visited { color: #990099; }
a:hover { text-decoration: underline; }
a:active { color: #990099; text-decoration: none; }
a:focus { outline: none; }

hr {
	border: 0 #999999 solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

img { border: 0; padding: 0 10px; } /*margin: 0 30px; */
table img { border: 0; margin: 0; padding: 0; }

.grid_4 img { border: 0; margin: 0; padding: 0; }

.tx-mlsimpleimage-pi1 img { border: 0; margin: 0; padding: 0 0 16px 0; }

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ul, ol { list-style: outside; margin-left: 20px; }
ol { list-style: decimal; }
ul { list-style: square url('../../images/list-square.png'); }
li { margin-left: 0px; }

table ul li { line-height: 18px; }

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 10px; }
table { line-height: 12px; }
.grid_4 table { line-height: 18px; }
/*table p { margin-bottom: 0; }*/
table { line-height: 12px; }

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 { font-size: 22px; font-weight: bold; margin: 0 0 0.3em 0; }
h2 { font-size: 18px; font-weight: bold; margin: 0 0 0.3em 0; }
h3 { font-size: 14px; font-weight: bold; margin: 0 0 0.3em 0; padding: 0.5em 0 0 0; }
h4 { font-size: 12px; font-weight: bold; margin: 0 0 0.3em 0; padding: 0.5em 0 0 0; }
h5 { font-size: 11px; margin: 0; }
h6 { font-size: 10px; margin: 0; }

/* header color right content */
.grid_4 h2 { color: #333399; font-size: 18px; font-weight: bold; margin: 0 0 0.3em 0; line-height: 1.2; }

/* these are for showing alignment in RTE on the backend */
.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.align-justify { text-align: justify; }

.columns { float: left; width: 440px; margin: 0 0 0 20px; padding: 0; } 
.columns li { float: left; width: 200px; margin: 0; padding: 0; }

.tx-irfaq-answer h4 { width:420px; }


/*.grid_8 .box2 .inside .boxContent p.bodytext,
.grid_8x .box2 .inside .boxContent p.bodytext { margin: 0 125px 10px 0; }*/