/*******************************************************************************
		Coded by GS on 29.03.2007, True Vision
*******************************************************************************/
* { margin: 0; padding: 0; }
body {
	background-color: #D6EBF7;
	color: #527092;
	font-size: 12px;
	font-family: arial,tahoma,verdana,sans-serif;
}

img      { border: none; }
table    { border-collapse: collapse; font-size: 1em; }
table th { text-align: left; font-weight: normal; }
table caption { text-align: left; }
hr       { display: none; }


.clear { position: relative; clear: both; height: 0; line-height: 0; font-size: 0; }


/*---------------------------------- links -----------------------------------*/
a       { color: #FF7200; }
a:hover { color: #0099FF; }

/*---------------------------------- faq -----------------------------------*/

.answer { 
		font-style:italic;
	}
.text_img {
		font-size: 1.3em; 
	}

level2	{
		margin-left: 20px;
		font-size: 1.4em; 
		font-weight: bold;
	}

a_level2{
		margin-left: 20px;
	}

/*---------------------------------- forms -----------------------------------*/
select,
input.txt,
textarea { border: 1px solid #527092; color: #527092; }
input.txt,
textarea { padding: 1px; }

input.btn {
	background: url(../images/i/bg/btn.gif) #FBFBFB 0 100% repeat-x;
	border: 1px outset #BEBEBE;
	padding-left: 8px; padding-right: 8px;
	height: 19px;
	color: #656667;
	font-size: 11px; font-family: arial,tahoma,verdana,sans-serif;
}

textarea.stretch, input.stretch { width: 95%; }

label input.radio, label input.checkbox { vertical-align: middle; }

div.error  { margin: 10px 0; color: #FF7200; }
div.flood  { margin: 10px 0; color: #FF7200; }
div.done   { margin: 10px 0; }


/*-------------------------------- typography --------------------------------*/
p     { margin: 5px 0 15px 0; }
h1    { margin: 0 0 7px 0; font-size: 2.50em; font-weight: normal; }
h2    { margin: 0 0 5px 0; font-size: 1.4em; font-weight: bold;  }
h3    { font-size: 1em; font-weight: bold; }
big   { font-size: 1.2em; }
small { font-size: 0.8em; }

em    { color: #F26521; font-style: normal; }
abbr,
acronym,
dfn     { background: url(../images/i/bg/dot_red.gif) 0 100% repeat-x; border: none; font-style: normal; }
em[title],
ins[title],
del[title],
abbr[title],
acronym[title],
dfn[title],
blockquote[title] { cursor: help; }


/*---------------------------------- lists -----------------------------------*/
ul    { margin: 15px 0 20px 0; padding: 0 0 0 11px; }
ul li {
	background: url(../images/i/mrk/mrk1.gif) 0 0.45em no-repeat;
	margin-bottom: 13px; padding-left: 20px;
	list-style: none;
}
ul ul    { margin: 5px 0 10px 0; padding: 0 0 0 5px; }
ul li li {
	background: url(../images/i/mrk/mrk2.gif) 0 0.5em no-repeat;
	margin-bottom: 5px; padding-left: 8px;
}

ol    { margin: 5px 0 15px 0; padding: 0 0 0 30px; }
ol li { margin: 0 0 5px 0; padding: 0; }

dl    { margin: 15px 0; }
dl dt { margin: 0; padding: 0 0 2px 0; font-weight: bold; }
dl dd { margin: 0 0 10px 10px; padding: 0; }


