/**
 * Style sheet basic
 */
body
{
	margin:0px;
	padding:0px;
}

a, b, body, cite, div, em, i, label, li, ol, p, strong, td, th, u, ul
{
	font-family:Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
	font-family:Times New Roman;
}

fieldset, form, input, optgroup, select, textarea
{
	font-family:Arial, Helvetica, sans-serif;
}

a, body, div, fieldset, form, input, label, li, ol, optgroup, p, select, td, th, textarea, ul
{
	font-size:12px;
	color:#000000;
	line-height:150%;
}

h1, h2, h3, h4, h5, h6
{
	font-size:12px;
	color:#666966;
}

img
{
	border:0px;
}

p, pre, form
{
	margin:0px;
	padding:0px;
}

h1
{
	margin:0px 0px 30px 0px;
	padding:0px;
	font-size:20px;
	color:#333333;
}

h2
{
	margin:0px 0px 6px 0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}

h3
{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#333333;
}

optgroup
{
	padding-top:3px;
	padding-bottom:3px;
}

a
{
	padding-left:15px;
	background-image:url("tl_files/layout/pfeil_rechts.gif");
	background-position:left center;
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.image_container a
{
	padding:0px;
	background-image:url("none");
}

body
{
	background-image:url("tl_files/layout/background_bars.gif");
	background-position:left top;
	background-repeat:repeat-x;
}

li
{
	list-style-image:url("tl_files/layout/ul_bullet_333333.gif");
}

p.error
{
	padding:3px;
	text-align:center;
	border:1px solid #FF0000;
	font-weight:bold;
	color:#FF0000;
}

p.more
{
	margin-top:5px;
}

p.back
{
	margin-top:15px;
	padding-top:5px;
	text-align:right;
	border-top:1px solid #E6E6E6;
}

fieldset
{
	margin:10px 0px;
	padding:10px;
	border:1px solid #cccccc;
}

legend
{
	padding:0px 10px;
	border:1px solid #cccccc;
	font-weight:bold;
}

input
{
	width:250px;
	margin:2px 0px;
	border:1px solid #000000;
}

.checkbox_container span, .radio_container span
{
	display:block;
}

input.checkbox, input.radio
{
	width:15px;
	margin-right:3px;
}

input.submit
{
	width:100px;
}

.rechts
{
	float:right;
	margin-bottom:15px;
	margin-left:20px;
}

.nobg
{
	padding:0px;
	background-image:url("none");
}

/* #main .inside { width:615px; } */
#main .subcolumns
{
	width:615px;
}

