/**
 * Style sheet basic
 */
body
{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:14px;
	color: #333333 !important;
}

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

a:hover
{
	text-decoration:underline;
}

a:active, a:focus
{
	text-decoration:underline;
}

fieldset ul
{
	margin-left:0px;
	padding:0px;
	list-style-type:none;
}

select, input, textarea
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
}

h1
{
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
}

h2
{
	font-weight:bold;
	font-size:12px;
}

p
{
	margin-bottom:14px;
	font-size:12px;
	line-height:14px;
}

p.bevoreList
{
	margin-bottom:0px;
}

ul
{
	margin-bottom:14px;
}

ol
{
	margin-bottom:14px;
	padding-left:20px;
}

*+html ol
{
	padding-left:25px;
}

* html ol
{
	padding-left:25px;
}

ol.twodigits
{
	padding-left:25px;
}

*+html ol.twodigits
{
	padding-left:30px;
}

* html ol.twodigits
{
	padding-left:30px;
}

ul li
{
	padding-left:10px;
	background-image:url("tl_files/images/bullet.gif");
	background-repeat:no-repeat;
	list-style-type:none;
	list-style-image: none;
	background-position: 2px 3px;
}

span.noUpper
{
	text-transform: none;
}

p.tooltip
{
	border:1px solid #ff0000;
	border-collapse:collapse;
}

