/**
 * Style sheet layout
 */
.zelt .col_0
{
	width:120px;
}

.zelt .col_1
{
	width:80px;
}

.zelt .col_2
{
	width:50px;
}

.zelt .col_3
{
	width:60px;
}

.zelt .col_4
{
	width:60px;
}

body
{
	left:0px;
	top:0px;
	margin-top:0px;
	margin-left:0px;
	background-color:#ffffff;
	background-image:url("tl_files/hammans-data/bg-body-kurz.gif");
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	line-height:19px;
}

#header
{
	width:921px;
	height:300px;
	left:0px;
	top:0px;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	background-color:#ffffff;
	background-image:url("tl_files/hammans-data/bg-header-kurz.gif");
	background-repeat:no-repeat;
	background-position:0px  78px;
}

#left
{
	width:300px;
	left:0px;
	top:325px;
	position:absolute;
	background-color:#33ff99;
}

#left .inside
{
	width:100%;
	left:70px;
	top:0px;
	position:absolute;
}

#main
{
	width:540px;
	float:left;
	margin-top:325px;
	margin-left:380px;
}

#header .mod_navigation
{
	width:870px;
	height:28px;
	left:50px;
	top:255px;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	background-color:#628d62;
	z-index:120;
}

#header .mod_navigation a, #header .mod_navigation p
{
	float:left;
	margin:0px;
	padding:0px 10px;
	border-top:0px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-left:0px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	line-height:12px;
}

#header .mod_navigation p
{
	color:#cccccc;
}

#header .mod_navigation .trail
{
	color:#cccccc;
}

#header .mod_navigation a:hover, #header .mod_navigation p:hover, #header .mod_navigation p:focus, #header .mod_navigation a:focus
{
	color:#cccccc;
}

#header .mod_navigation ul
{
	margin-top:8px;
	margin-left:10px;
	padding-top:0px;
	padding-left:0px;
	list-style-type:none;
}

#header .mod_navigation li
{
	display:inline;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
}

#header .mod_navigation .last
{
	border-right:0px solid #669933;
}

#header .mod_customnav
{
	width:700px;
	left:231px;
	top:50px;
	position:absolute;
	z-index:120;
}

#header .mod_customnav a, #header .mod_customnav p
{
	display:inline;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px 12px 0px 0px;
	text-decoration:none;
	font-size:11px;
	color:#333333;
}

#header .mod_customnav p.active
{
	color:#999999;
}

#header .mod_customnav a:hover, #header .mod_customnav p:hover, #header .mod_customnav a:focus, #header .mod_customnav p:focus
{
	color:#999999;
}

#header .mod_customnav ul
{
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	text-align:right;
	list-style-type:none;
}

#header .mod_customnav li
{
	display:inline;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
}

#header h1
{
	color:#284674;
}

#header .ce_image
{
	left:50px;
	top:115px;
	position:absolute;
	border:0px;
	z-index:110
}

#logobereich
{
	width:180px;
	height:65px;
	left:65px;
	top:7px;
	position:absolute;
}

.logohammans
{
	width:180px;
	height:65px;
	left:0px;
	top:0px;
	position:absolute;
	background-color:#FFFFFF;
	background-image:url("tl_files/hammans-data/logo.jpg");
	background-position:0 0px;
}

.logohammans:hover, .logohammans:focus
{
	background-image:url("tl_files/hammans-data/logo.jpg");
	background-position:0 -65px;
}

h1
{
	margin-top:0px;
	margin-bottom:12px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#415f45;
}

h2, h3, h4, h5
{
	margin-top:0px;
	margin-bottom:12px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#415f45;
}

h6
{
	margin-top:0px;
	margin-bottom:12px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#415f45;
}

#left .mod_navigationSub
{
	width:250px;
	top:0px;
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:30px;
	padding-left:0px;
	z-index:120;
}

#left .mod_navigationSub a, #left .mod_navigationSub p
{
	height:24px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 15px;
	vertical-align:middle;
	background-image:url("tl_files/hammans-data/pfeil.gif");
	background-repeat:no-repeat;
	border-top:0px dashed #E9E9E9;
	border-right:0px dashed #E9E9E9;
	border-bottom:1px dashed #E9E9E9;
	border-left:0px dashed #E9E9E9;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	line-height:24px;
}

#left .mod_navigationSub .level_2  a, #left .mod_navigationSub .level_2 p
{
	background-image:url("none");
	background-repeat:no-repeat;
}

#left .mod_navigationSub a.zwischen, #left .mod_navigationSub p.zwischen
{
	height:24px;
	display:block;
	margin:12px 0px;
	padding:0px;
	vertical-align:middle;
	background-image:url("none");
	border-top:0px dashed #ffffff;
	border-right:0px dashed #ffffff;
	border-bottom:1px dashed #ffffff;
	border-left:0px dashed #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:18px;
	color:#2F6637;
	line-height:24px;
	text-indent:0px;
}

#left .mod_navigationSub p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#628d62;
}

#left .mod_navigationSub a:hover, #left .mod_navigationSub p:hover, #left .mod_navigationSub a:focus, #left .mod_navigationSub p:focus
{
	color:#415f45;
	line-height:24px;
}

#left .mod_navigationSub ul
{
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-type:none;
}

#left .mod_navigationSub ul .level_2
{
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	text-indent:20px;
}

#left .mod_navigationSub ul .level_3
{
	text-indent:45px;
}

#left .mod_navigationSub li
{
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
}

#left .mod_navigationSub .trail
{
	color:#415F45;
}

#main .ce_text
{
	padding-bottom:15px;
}

#drucklogo
{
	width:150px;
	height:80px;
	left:0px;
	top:0px;
	position:absolute;
	display:none;
	background-image:url("tl_files/womet/website-dateien/wometdrucklogo.gif");
}

#druckadresse
{
	display:none;
}

#left .mod_article
{
	width:230px;
	position:relative;
	z-index:120;
}

.ce_text a
{
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	color:#2F6637;
	line-height:24px;
}

#main a
{
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	color:#2F6637;
	line-height:24px;
}

#main a:hover
{
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	color:#415f45;
	line-height:24px;
}

.ce_text a:hover
{
	color:#415f45;
}

.ce_hyperlink a
{
	height:24px;
	margin:0px;
	padding:0px 0px 0px 15px;
	vertical-align:top;
	background-image:url("tl_files/hammans-data/pfeil-text.gif");
	background-repeat:no-repeat;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#2F6637;
	line-height:24px;
}

.ce_hyperlink a:hover
{
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#415f45;
	line-height:24px;
}

#left .ce_hyperlink a
{
	height:24px;
	margin:0px;
	padding:0px 0px 0px 15px;
	vertical-align:top;
	background-image:url("tl_files/hammans-data/pfeil-text.gif");
	background-repeat:no-repeat;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	line-height:24px;
}

#left .ce_hyperlink a:hover
{
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#415f45;
	line-height:24px;
}

.drucken
{
	display:block;
	margin-top:40px;
	margin-bottom:40px;
}

.ce_gallery td
{
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	vertical-align:top;
}

.ce_text, .mod_newslist
{
	text-indent:2px;
}
