/**
 * Style sheet tn_layout_main
 */
body
{
	margin:0px;
	background-color:#00008b;
	padding 0px;
}

body, td, th
{
	font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#606060;
	line-height:17px;
}

.formbody .col_first
{
	text-align:right;
	vertical-align:top;
}

.formbody .col_last
{
	vertical-align:bottom;
}

h1
{
	font-size:15px;
	color:#606060;
}

h2
{
	font-size:12px;
	color:#606060;
}

h3
{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#606060;
}

div.ce_text h1, div.ce_text h2, h2, div.ce_text h3, h3, div.ce_text h4, .gt_h1, .mod_newslist, .mod_upcoming_events, .weatheronline, .ce_downloadarchiv, .rss_items_only
{
	margin-bottom:7px;
}

.gt_h1
{
	width:545px;
	margin-top:7px;
}

.gt_h1 img
{
	width:545px;
	margin:0px;
	padding:0px;
}

.content_teaser h3
{
	margin-bottom:2px;
}

a
{
	text-decoration:none;
	color:#6e6ed8;
}

a:hover
{
	text-decoration:underline;
	color:#00008b;
}

p
{
	margin:0px;
	padding:0px;
}

p.active
{
	color:#00008b;
}

/* ------- Main Table -------- */
table.main
{
	border-collapse:collapse;
}

table.main, td.main_header, td.main_content, td.main_footer
{
	background-color:#FFFFFF;
	border:0px solid #000;
}

/* --------- Main TDs --------- */
td.main_header
{
}

td.main_content
{
}

td.main_footer
{
	text-align:center;
	background-image:url("tl_files/therapienetz/images/13.jpg");
	color:#ffffff;
}

td.header_left
{
	background-image:url("tl_files/therapienetz/images/1.jpg");
}

td.header_right
{
	background-image:url("tl_files/therapienetz/images/2.jpg");
	color:#ffffff;
}

td.header_mainnav
{
	background-image:url("tl_files/therapienetz/images/4.jpg");
}

td.content_subnav
{
	width:160px;
	background-repeat:no-repeat;
}

td.content_main
{
}

td.content_teaser
{
	width:258px;
}

td.content_main
{
	padding:8px;
}

td.content_subnav
{
	padding:8px 0px;
}

/* ---------- Divs -------- */
div.header_addition_place
{
	padding-bottom:8px;
}

div.ce_text, div.ce_gallery, div.mod_article
{
	margin-bottom:20px;
}

div.nospace
{
	margin-bottom:0px;
}

div.foot2lines
{
	padding:8px;
	font-size:10px;
	line-height:16px;
}

div.foot1line
{
	padding:19px;
	font-size:10px;
}

#teaserpic
{
}

ul
{
	list-style-type:square;
}

.mod_pmlist td.col_0.col_first
{
	vertical-align:middle;
}

