body		{padding: 0px;margin: 0px;background-color: #F9FEFB;}

#additionalnavi		{width:960px;height:100px;margin:0px;padding:0px;font-family: verdana, arial,sans-serif;font-size:10px;text-align:right;color:#000000;}
#logo		{width:960px;height: 100px;margin: 0px;background-color: #ffffff;}
#underlogo	{width:960px;height: 24px;top: 120px;background-color: #656766;}

#middle		{width:680px;margin: 20px 0px 0px 260px;background-color: #ffffff;font-family: verdana, arial;font-size:11px;border:0px solid #cccccc;}
#inhalt		{background-color: #ffffff;font-family: verdana, arial;font-size:11px;}
#bottom		{width:680px;margin-top:20px;padding-top:5px;border-top:1px solid #E0E0E0;}
#ttwe		{display:none;width:460px;margin-top:20px;padding-top:5px;border-top:1px solid #E0E0E0;}
#links		{width: 240px;position: absolute;top: 124px;left: 0px;}

#searchbox			{float:left;width:260px;height: 24px;color:#ffffff;}
.input_searchbox	{width:140px;font-family: verdana, arial,sans-serif;font-size:10px;vertical-align:middle;color:#000000;}

#navipath			{float:right;width:700px;height: 24px;padding:0px;font-family: verdana, arial,sans-serif;font-size:10px;color:#ffffff;}
a.navipath:link		{font-family: verdana, arial;font-size:10px;text-decoration:none;color:#ffffff;}
a.navipath:visited	{font-family: verdana, arial;font-size:10px;text-decoration:none;color:#ffffff;}
a.navipath:hover	{font-family: verdana, arial;font-size:10px;background-color: transparent;text-decoration:underline;color:#ffffff;}

a.extern			{background: url(http://www.thermotec-weilburg.de/cms/images/external.gif) no-repeat 100% 0;padding: 0 20px 0 0;}
a.extern:link		{color: #CC0033;background: url(http://www.thermotec-weilburg.de/cms/images/external.gif) no-repeat 100% 0;padding: 0 20px 0 0;}
a.extern:visited	{color: #CC0033;background: url(http://www.thermotec-weilburg.de/cms/images/external.gif) no-repeat 100% -100px;padding: 0 20px 0 0;}
a.extern:hover, a.extern:active, a.extern:focus		{color: #fff;background: #CC0033 url(http://www.thermotec-weilburg.de/cms/images/external.gif) no-repeat 100% -200px;padding: 0 20px 0 0;text-decoration:none;}

a.additionalnavi:link		{font-family: verdana, arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000000;}
a.additionalnavi:visited	{font-family: verdana, arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000000;}
a.additionalnavi:hover		{font-family: verdana, arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:underline;color:#000000;background-color: transparent;}

a:link			{color:#CC0033;text-decoration:underline;}
a:visited		{color:#CC0033;text-decoration:underline;}
a:hover			{text-decoration:underline;color: #ffffff;background-color: #CC0033}

a.back:link			{font-size:10px;color:#CC0033;text-decoration:none;}
a.back:visited		{font-size:10px;color:#CC0033;text-decoration:none;}
a.back:hover		{font-size:10px;color: #CC0033;background-color: #ffffff;text-decoration:underline;}

a.more:link			{font-size:10px;color:#CC0033;background-color: transparent;text-decoration:none;font-weight:700;}
a.more:visited		{font-size:10px;color: #CC0033;background-color: transparent;text-decoration:none;font-weight:700;}
a.more:hover		{font-size:10px;color: #CC0033;background-color: transparent;text-decoration:underline;font-weight:700;}

a.logo:link			{background-color: transparent;}
a.logo:visited		{background-color: transparent;}
a.logo:hover		{background-color: transparent;}


.navi			{height:20px;font-family: verdana, arial,sans-serif;width:240px;border-bottom:0px solid rgb(170,170,170);background-color:#B7B7B7;text-align:right;}
.navi_third		{height:18px;font-family: verdana, arial,sans-serif;width:240px;border-bottom:0px solid rgb(170,170,170);background-color:#FFFFFF;text-align:right;}

h1				{font-family: verdana, arial;font-size:10px;text-transform:uppercase;color:#CC0033;}
#headline {font-family: verdana, arial,sans-serif;font-size:10px;color:#CC0033;padding-bottom:10px;}
ul				{margin-left:16px;}
img				{border:1px solid #CC0033;}
.teaser_img		{float: left;paading-right:5px;}
.middot			{font-size:11px;font-weight:normal;color:#CC0033}
input.button	{font-family: verdana, arial;font-size:11px;background-color:#F0F0F0;border:1px solid #B7B7B7;}
input.contact	{font-family: verdana, arial;font-size:11px;width:120px;color:#333333;border:1px solid #B7B7B7;}
input.contact1	{font-family: verdana, arial;font-size:11px;width:300px;color:#333333;border:1px solid #B7B7B7;}
textarea.contact	{font-family: verdana, arial;font-size:11px;width:300px;height:150px;color:#333333;border:1px solid #B7B7B7;}

a.search:link		{font-family: verdana, arial;font-size:10px;background-color: transparent;font-weight:700;text-decoration:none;color:#ffffff;}
a.search:visited	{font-family: verdana, arial;font-size:10px;background-color: transparent;font-weight:700;text-decoration:none;color:#ffffff;}
a.search:hover		{font-family: verdana, arial;font-size:10px;background-color: transparent;font-weight:700;text-decoration:underline;color:#ffffff;}

a.navfirst_off:link			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#B7B7B7;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:3px;color:#000000;}
a.navfirst_off:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#B7B7B7;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:3px;color:#000000;}
a.navfirst_off:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:transparent;text-transform:uppercase;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:3px;color:#000000;}
a.navfirst_on:link			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navfirst_on:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navfirst_on:hover			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navfirst_open:link		{font-family: verdana, arial,sans-serif;font-size:10px;text-decoration:none;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navfirst_open:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navfirst_open:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#E0E0E0;text-transform:uppercase;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_off:link		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#000000;}
a.navsecond_off:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#000000;}
a.navsecond_off:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:4px;color:#000000;}
a.navsecond_on:link			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_on:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_on:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_open:link		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_open:visited	{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:none;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navsecond_open:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#F0F0F0;font-weight:700;text-decoration:underline;padding-top:4px;padding-bottom:4px;color:#CC0033;}
a.navthird_off:link			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:none;padding-top:2px;padding-bottom:2px;color:#000000;}
a.navthird_off:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:none;padding-top:2px;padding-bottom:2px;color:#000000;}
a.navthird_off:hover		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:underline;padding-top:2px;padding-bottom:2px;color:#000000;}
a.navthird_on:link			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:none;padding-top:2px;padding-bottom:2px;color:#CC0033;}
a.navthird_on:visited		{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:none;padding-top:2px;padding-bottom:2px;color:#CC0033;}
a.navthird_on:hover			{font-family: verdana, arial,sans-serif;font-size:10px;display:block;background-color:#FFFFFF;font-weight:normal;text-decoration:underline;padding-top:2px;padding-bottom:2px;color:#CC0033;}




a.navileft_passive {
font-family: verdana, arial,sans-serif;
font-size:11px;
text-decoration:none;
	display:block;
	background-color:#E8E8EE;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
} 

a.navileft_active {
font-family: verdana, arial;
font-size:11px;
text-decoration:none;
	display:block;
	background-color:#ffffff;
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:right;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_open {
font-family: verdana, arial;
font-size:11px;
text-decoration:none;
	padding-left:10px;
	display:block;
	background:url("../images/navi_pfeil.gif") no-repeat;
	background-position:right;
	background-color:#E8E8EE;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.sitemap_level1:link		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;display:block;border-bottom:1px solid #CC0033;color:#CC0033;font-weight:normal;padding-bottom:6px;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:right;}
a.sitemap_level1:visited	{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;display:block;border-bottom:1px solid #CC0033;color:#CC0033;font-weight:normal;padding-bottom:6px;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:right;}
a.sitemap_level1:hover		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:underline;display:block;border-bottom:1px solid #CC0033;color:#CC0033;font-weight:normal;padding-bottom:6px;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:right;}
a.sitemap_level2:link		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;color:#000000;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:210px 4px;display:block;}
a.sitemap_level2:visited	{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;color:#000000;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:210px 4px;display:block;}
a.sitemap_level2:hover		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:underline;color:#000000;background:url("../images/navi_pfeil_rechts.gif") no-repeat;background-position:210px 4px;display:block;}
a.sitemap_level3:link		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;color:#000000;}
a.sitemap_level3:visited	{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:none;color:#000000;}
a.sitemap_level3:hover		{font-family: verdana, arial,sans-serif;font-size:10px;background-color: transparent;text-decoration:underline;color:#000000;}

.sitemap_level1_container	{width:100%;padding-top:8px;padding-bottom:2px;clear:both;}
.sitemap_level2_container	{float:left;width:50%;padding-top:4px;padding-bottom:4px;}
.sitemap_level3_container	{float:right;width:50%;padding-top:4px;padding-bottom:4px;}

