/**
 * Style sheet lc_elements
 */
/* ---------------------------------------------------------------------------------- HTML ---------------------------------------------------------------------------------- */
body
{
	background-color:#White;
	font: 0.75em Arial, Helvetica, sans-serif;
}

#deft table
{
	width:95%;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	border-collapse:collapse;
}

#deft td,
th
{
	margin:0px;
	padding:4px;
	vertical-align:top;
	border-top:1px solid #DADADA;
	border-right:0px solid #DADADA;
	border-left:1px solid #DADADA;
	font-size:96%;
}

.row_odd
{
	background-color:#ffffcc;
	cursor:pointer;
	cursor:hand;
}

.row_even
{
	background-color:#ffcc99;
	cursor:pointer;
	cursor:hand;
}

.row_odd:hover,
.row_even:hover
{
	background-color:#f3f3f3;
}

#pager
{
	float:right;
	padding-right:50px;
}

strong
{
	font-weight:bold;
}

em
{
	font-style:italic;
}

/* a:link { color: #EE820F; } a:visited { color: #EE820F; } a:hover { color: #92530E; } a:active { color: #92530E; } */
#container a:link
{
	text-decoration:none;
	color:#DE7813;
}

#container a:visited
{
	text-decoration:none;
	color:#DE7813;
}

#container a:hover
{
	text-decoration:underline;
	color:#92530E;
}

#container a:active
{
	color:#92530E;
}

/* old color ABABAD */
input,
textarea,
select
{
	padding:3px;
	background-color:#FFF;
	border:1px solid #D5DAE0;
	color:#DE7813;
}

select
{
	height:20px;
	color:#747474;
}

input:focus,
textarea:focus
{
	border:1px solid #EE8213;
	color:#444648;
}

input[type=submit],
input.submit
{
	cursor:pointer;
}

/* old color 66666A */
label
{
	display:block;
	padding:9px 6px 3px 0px;
	color:#000000;
}

/* ---------------------------------------------------------------------------------- TL ---------------------------------------------------------------------------------- */
p.active
{
	margin:0;
	padding:0;
}

p.info,
p.teaser
{
	margin-left:0px;
}

--- ACCORDION --- div.toggler
{
	background-color:#FAFAD2;
	font-weight:bold;
	cursor: pointer;
}

div.accordion
{
}

/* --- FORM --- */
.ce_form,
.mod_subscribe,
.mod_unsubscribe,
.mod_search form
{
	padding:16px;
	background-color:#F9F9FB;
	border:1px solid #EDEDEF;
}

input.radio,
input.checkbox
{
	margin-left:5px;
	padding:0;
	background-color:#transp;
	border:0;
	color:#Black;
}

input.submit
{
	margin:0 5 0 0;
	padding:3px 14px;
	color:#Black;
}

input.submit:hover
{
	background-color:#EDF7CB;
}

*+html input.submit
{
	padding:2px;
}

/* IE 7 */
* html input.submit
{
	padding:2px;
}

/* IE 6 */
div.error
{
	color:#D00000;
}

span.captcha_text
{
	font-weight:bold;
}

label.mandatory
{
	font-weight:bold;
}

label.mandatory:after
{
	content: "*";
}

.radio_container,
.checkbox_container
{
	margin-bottom:-9px;
}

.radio_container label,
.checkbox_container label
{
	display:inline;
}

.explanation
{
	padding:6px 6px 3px 0px;
	line-height:1.2;
}
