body				{font-family: Arial; font-size: 12px; color: #000000; background-color: #EEEEEE; margin: 0px; padding: 0px;}
*					{margin: 0px; padding: 0px; border: none;}

/* Allgemeine Container */
div.container		{width: 100%; padding: 0px; margin: 0px;}
div.jsmbody			{width: 920px; padding: 0px; margin: 0px;}
div.space			{float: left; width: 10px; padding: 0px; margin: 0px;}
div.t920			{width: 920px; height: 15px; padding: 0px; margin: 0px; background-image: url(/img/trenner_hg.gif);}
div.t300			{width: 300px; height: 15px; padding: 0px; margin: 0px; background-image: url(/img/trenner_hg.gif);}
div.t610			{width: 610px; height: 15px; padding: 0px; margin: 0px; background-image: url(/img/trenner_hg.gif);}
div.nextline		{clear: left; padding: 0px; margin: 0px;}
div.cms				{float: right; padding: 5px 0px 0px 0px; margin: 0px;}
div.s_left			{float: left; width: 300px; padding: 0px; margin: 0px;}
div.s_middle		{float: left; width: 300px; padding: 0px; margin: 0px;}
div.s_right			{float: left; width: 300px; padding: 0px; margin: 0px;}
div.s_610			{float: left; width: 610px; padding: 0px; margin: 0px;}
div.page			{float: right; font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
#eyecatcher			{clear: left; margin: 0; border: 0px; width: 300px; height: 450px; background-image: url(/files/covers/cover_allgemein.jpg);}

/* Allgemeine Formate */
h1.red				{float: left; font-family: Arial Black; font-size: 17px; color: #A51100; line-height: 18px; padding: 0px; margin: 0px;}
h1.green			{float: left; font-family: Arial Black; font-size: 17px; color: #00875A; line-height: 18px; padding: 0px; margin: 0px;}
h1.gray				{float: left; font-family: Arial Black; font-size: 17px; color: #666666; line-height: 18px; padding: 0px; margin: 0px;}
h1.orange			{float: left; font-family: Arial Black; font-size: 17px; color: #FF6600; line-height: 18px; padding: 0px; margin: 0px;}
h1.lightblue		{float: left; font-family: Arial Black; font-size: 17px; color: #3FADFC; line-height: 18px; padding: 0px; margin: 0px;}
h1.black			{float: left; font-family: Arial Black; font-size: 17px; color: #000000; line-height: 18px; padding: 0px; margin: 0px;}
a.more				{display: block; float: right; font-family: Arial; font-size: 10px; color: #000000; text-decoration: none; padding: 5px 10px 0px 0px;}
a.more:hover		{display: block; float: right; font-family: Arial; font-size: 10px; color: #666666; text-decoration: none; padding: 5px 10px 0px 0px;}
div.cover			{float: left; width: 300px; height: 450px; padding: 0px; margin: 0px;}
div.topdate			{font-family: tahoma; font-size: 9px; color: #AAA; padding: 7px 0px 0px 0px;}

/* Startseite */
div.h_welcome		{float: left; width: 300px; height: 450px; padding: 0px; margin: 0px;}
div.h_projects		{float: left; width: 300px; height: 450px; padding: 0px; margin: 0px;}
div.h_article		{width: 300px; height: 417px; padding: 0px; margin: 0px; background-color: #FFFFFF;}
div.h_lastprojects	{width: 300px; height: 417px; padding: 0px; margin: 0px; overflow: hidden;}
div.r_lastprojects	{width: 300px; padding: 0px; margin: 0px;}
div.h_left			{float: left; width: 300px; padding: 0px; margin: 0px;}
div.h_right			{float: left; width: 610px; padding: 0px; margin: 0px;}
div.h_model			{float: left; width: 145px; padding: 0px; margin: 0px 7px 0px 0px;}
div.m_left			{float: left; width: 300px; padding: 0px; margin: 0px;}
div.m_right			{float: left; width: 300px; padding: 0px; margin: 0px;}
a.model				{display: block; height: 15px; font-family: Arial; font-size: 10px; color: #000000; text-decoration: none;}
a.model:hover		{display: block; height: 15px; font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}

/* Navigation */
div.h_nav1			{float: left; width: 150px; height: 132px; margin: 0px; padding: 0px;}
div.h_nav2			{float: left; width: 150px; height: 132px; margin: 0px; padding: 0px;}
a.nav				{display: block; font-family: Arial; font-size: 14px; color: #000000; text-decoration: none; padding: 0px 0px 0px 10px;}
a.nav:hover			{display: block; font-family: Arial; font-size: 14px; color: #666666; text-decoration: none; padding: 0px 0px 0px 10px;}
a.selnav			{display: block; font-family: Arial; font-size: 14px; color: #0000FF; text-decoration: none; padding: 0px 0px 0px 10px;}
a.selnav:hover		{display: block; font-family: Arial; font-size: 14px; color: #000000; text-decoration: none; padding: 0px 0px 0px 10px;}
div.u_nav			{height: 18px; margin: 0px; padding: 0px; font-family: Arial; font-size: 10px; color: #666666;}
a.unav				{font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}
a.unav:hover		{font-family: Arial; font-size: 10px; color: #000000; text-decoration: none;}
a.selunav			{font-family: Arial; font-size: 10px; color: #000000; text-decoration: none;}
a.selunav:hover		{font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}

/* Projekte */
div.h_prodone		{float: left; width: 145px; height: 130px; padding: 0px 5px 12px 0px;}
div.project_img		{float: left; width: 145px; height: 117px; padding: 0px 5px 0px 0px;}
div.project_text	{float: left; width: 455px; height: 117px; padding: 0px; position: relative;}
h2.project			{font-family: Arial; font-size: 12px; font-weight: bold; color: #00875A; padding: 0px 0px 10px 0px; margin: 0px;}
a.prohead			{display: block; font-family: Arial; font-size: 10px; color: #000000; text-decoration: none; line-height: 15px;}
a.prohead:hover		{display: block; font-family: Arial; font-size: 10px; color: #666666; text-decoration: none; line-height: 15px;}
a.proj_more			{display: block; font-family: Arial; font-size: 12px; font-weight: bold; color: #00875A; padding: 0px; margin: 0px; position: absolute; bottom: 10px; right: 15px; text-decoration: none;}
a.proj_more:hover	{display: block; font-family: Arial; font-size: 12px; font-weight: bold; color: #666666; padding: 0px; margin: 0px; position: absolute; bottom: 10px; right: 15px; text-decoration: none;}
a.p01				{font-family: Arial; font-size: 12px; font-weight: bold; color: #00875A; padding: 0px; margin: 0px; position: absolute; bottom: 10px; right: 15px; text-decoration: none;}
a.p01:hover			{font-family: Arial; font-size: 12px; font-weight: bold; color: #666666; padding: 0px; margin: 0px; position: absolute; bottom: 10px; right: 15px; text-decoration: none;}


/* Portfolio */
div.h_bildjour		{float: left; width: 145px; height: 218px; padding: 0px 5px 7px 0px;}
div.folio_img		{float: left; width: 145px; padding: 0px; margin: 0px 10px 0px 0px;}
div.folio_text		{float: left; width: 455px; height: 218px;ont-family: Arial; font-size: 11px; font-weight: normal; color: #000000; position: relative;}
h2.folio			{float: left; font-family: Arial; font-size: 14px; font-weight: bold; color: #3FADFC; padding: 0px 0px 4px 0px; margin: 0px;}
a.portmore			{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #3FADFC; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}
a.portmore:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}
a.portback			{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #3FADFC; text-decoration: none; padding: 0px 10px 0px 0px; margin: 0px;}
a.portback:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 0px 10px 0px 0px; margin: 0px;}
a.galmore			{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #3FADFC; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px;}
a.galtmore:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px;}

/* News */
div.bildjour_img	{float: left; width: 110px;}
div.bildjour_text	{float: left; width: 190px; font-family: Arial; font-size: 11px; font-weight: normal;}
div.snews_text		{float: left; position: relative; width: 490px; height: 100px; font-family: Arial; font-size: 11px; font-weight: normal;}
div.newsd_text		{width: 610px; font-family: Arial; font-size: 11px; font-weight: normal;}
h2.news				{font-family: Arial; font-size: 12px; font-weight: bold; color: #A51100; padding: 0px 0px 4px 0px; margin: 0px;}
a.newsmore			{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #A51100; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}
a.newsmore:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}
a.newsback			{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #A51100; text-decoration: none; padding: 0px 10px 0px 0px; margin: 0px;}
a.newsback:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 0px 10px 0px 0px; margin: 0px;}
a.page				{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
a.page:hover		{font-family: Arial; font-size: 11px; color: #666666; text-decoration: none;}
a.selpage			{font-family: Arial; font-size: 11px; color: #FF0000; text-decoration: none;}
a.selpage:hover		{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}

/* Werbung */
div.h_werb			{float: left; width: 10px;}
div.h_werb1			{float: left; width: 280px;}
div.mbanner1		{float: left; width: 135px;}

/* Art */
div.h_bildart		{float: left; width: 150px; height: 102px; padding: 0px; margin: 0px;}

/* Partner */
div.h_partner		{margin: 0px; padding: 0px;}

/* Copyright */
div.copytext		{font-family: Arial; font-size: 10px; font-weight: normal; color: #B4B4B4; padding: 20px 10px 20px 10px;}

/* Model */
div.s_model			{float: left; width: 145px; padding: 0px; margin: 0px 5px 0px 0px;}
div.dmodel_img		{float: left; width: 145px; padding: 0px; margin: 0px 10px 0px 0px;}
div.dmodel_text		{float: left; width: 455px; height: 117px;ont-family: Arial; font-size: 11px; font-weight: normal; color: #000000; position: relative;}
div.dmodel_text2	{float: left; width: 455px; font-family: Arial; font-size: 11px; font-weight: normal; color: #000000; position: relative;}
div.agnr			{float: right; font-family: Arial; font-size: 10px; color: #666666;}
h2.models			{float: left; font-family: Arial; font-size: 14px; font-weight: bold; color: #FF6600; padding: 0px 0px 4px 0px; margin: 0px;}
a.modelsmore		{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #FF6600; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}
a.modelsmore:hover	{display: block; font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; padding: 7px 0px 0px 0px; margin: 0px;}

/* Article */
div.s_article		{width: 300px; height: 1462px; padding: 0px; margin: 0px; background-color: #FFFFFF;}

/* Contact */ 
.sign				{font-family: tahoma; font-size: 9px; color: #AAA;}
.input				{background-color: #EEEEEE; border: none; font-family: Arial; font-size: 12px; color: #000000;}
a.send				{display: block; font-family: Arial; font-size: 12px; color: #A51100; line-height: 20px; text-decoration: none; margin-right: 5px;}
a.send:hover		{display: block; font-family: Arial; font-size: 12px; color: #000000; line-height: 20px; text-decoration: none; margin-right: 5px;}
input.submit		{font-family: Arial; font-size: 12px; font-weight: bold; color: #A51100; line-height: 20px; text-decoration: none; margin-right: 5px; border: 0px; background-color: #FFFFFF; cursor: pointer;}
input.submit:hover	{font-family: Arial; font-size: 12px; font-weight: bold; color: #000000; line-height: 20px; text-decoration: none; margin-right: 5px; border: 0px; background-color: #FFFFFF; cursor: pointer;}
