
body {
	
	background-image:url('../mediafactory/template/template_color_1.gif');
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#666666;
	text-decoration:none;
	
}

td {

	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666666;
	overflow:hidden;
  
}

.headline {

	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
  font-weight:bold;
	color:#666666;		
	overflow:hidden;
  
}

input, textarea, select {
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	
	border:1px #dddCCC solid;
	overflow:hidden;
	
}

div {
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	
}

p, h1, h2, h3, ol, ul {
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	
}

h1 {
	
	font-size:17px;
	color: #666;
	
}

h2 {
	
	font-size:13px;
	
}

ol, ul {
	
	margin-left:40px;
	
}


<!--  -->

#title {
	
	position:absolute;
	left:185px;
	top:0px;
	
	width:580px;
  height:58px;
	padding-top:30px;
	
	text-align:right;
	font-size:11px;
	
	z-index:1;
	
}

#menue {

	position:absolute;
	left:0px;
	top:0px;
	width:195px;

	padding-top:63px;

	background-color:#666;
	
	z-index:2;

}

#menue-bottom {

	position:relative;
	left:0px;
	bottom:0px;
	width:195px;
	
	background-color:#666;
	
	z-index:2;

}

#menue-filler {

	position:absolute;
	left:0px;
	bottom:0px;
	width:195px;
	height:100%;
	background-color:#666;
	
	z-index:1;

}

#search {

	color: #FFFFFF;
  left:0px;
	top:0px;
	width:195px;
  height:100%;
	padding-top:20px;
	padding-left:20px;	
	background-color:#666;
	
	z-index:2;

}

#logo {

	position:absolute;
	left:0px;
	top:0px;
	width:195px;
  height:48px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	background-color:#ffffff;
	
	z-index:3;
	
}

#tm-logo {

	position:absolute;
	left:765px;
	top:12px;
	width:195px;
  height:48px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:15px;
	background-color:#ffffff;
	
	z-index:3;
	
}

#content-0 {
	
	position:absolute;
	left:195px;
	top:58px;
	width:775px;
  height:200px;
	
	background-color:#666;
	overflow:hidden;
	
	z-index:10;

}

html >body #content-1 {
	
	position:absolute;
	left:195px;
	top:258px;
	width:540px;
	padding:20px;
	overflow:hidden;
	z-index:10;

}

#content-1 {
	
	position:absolute;
	left:195px;
	top:258px;
	width:580px;
	padding:20px;
	overflow:hidden;
	
	z-index:10;

}

#content-2 {
	
	position:absolute;
	left:775px;
	top:258px;
	width:195px;
	padding-top:20px;
	
	overflow:hidden;
	
	z-index:10;

}

#content-3 {

  color:#FFFFFF;
  left:0px;
	top:0px;	
  height:100%;
	padding-top:20px;
	padding-left:20px;	
	background-color:#666;
	
	z-index:10;

}

#foot {
	
	border-top:1px solid #dddccc;
	color:#999999;
	height:20px;
	padding-top:5px;
	margin-top:20px;
	font-size:10px;
	
}

#margin-right {
	
  width:195px;
  border:1px solid #dddCCC;
	font-size:10px;
  
	margin-left:0px;
	margin-right:0px;
  margin-top:0px;
  margin-bottom:5px;
  
  padding:3px;
	
}

html>body #margin-right {

  width:187px;
	
}

#margin-headline {
	
	float:both;
	font-size:10px;
	font-weight:bold;
	color:#666;

}

#margin-text {
	
	margin-top:10px;
	float:both;
	
}

#margin-picture {
	
	margin-top:10px;
	float:both;
	
}

#div-menue-0-0 {
	
	background-color:#aaa;
	width:195px;
	
	float:both;
	font-size:12px;
	height:20px;
	margin-bottom:5px;
	vertical-align:middle;
	padding-top:3px;
	
}

#div-menue-0-1 {
	
	width:175px;
	
	float:both;
	font-size:12px;
	height:20px;
	margin-left:20px;
	vertical-align:middle;
	padding-top:3px;

	
}

#div-menue-1-0 {

	float:both;
	font-size:12px;
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
	
}

#div-menue-1-1 {

	float:both;
	font-size:12px;
	margin-left:20px;
	margin-top:7px;
	margin-bottom:7px;
	
}

#div-menue-2 {

	float:both;
	font-size:12px;
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
	
}

.rubriklink{
	font-size:9px;
	padding-right:4px;
	color:#BBBBBB;
	text-decoration:none;
}


#menue-0-hover,
#menue-0-hover-white 			{margin-left:20px;height:20px;font-weight:bold;}
#menue-4-hover						{color:#666;margin-right:20px;}

#menue-0-active,
#menue-0-active-white 		{margin-left:20px;height:20px;font-weight:bold;}
#menue-4-active						{color:#666;margin-right:20px;font-weight:bold;}


a#menue-0-hover:link, 
a#menue-1-hover:link,
a#menue-2-hover:link,
a#menue-3-hover:link 			{color:#fff;}

a#menue-0-hover-white:link {color:#ffffff;}

a#menue-0-hover:visited,
a#menue-1-hover:visited,
a#menue-2-hover:visited,
a#menue-3-hover:visited 	{color:#fff;}

a#menue-0-hover-white:visited {color:#ffffff;}

a#menue-0-hover:hover,
a#menue-1-hover:hover,
a#menue-2-hover:hover,
a#menue-3-hover:hover 		{color:#bbd641;}

a#menue-0-hover-white:hover {color:#bbd641;}



a#menue-0-active:link,
a#menue-1-active:link,
a#menue-2-active:link,
a#menue-3-active:link 		{color:#ffffff;font-weight:bold;}

a#menue-0-active-white:link {color:#ffffff;font-weight:bold;}

a#menue-0-active:visited,
a#menue-1-active:visited,
a#menue-2-active:visited,
a#menue-3-active:visited 	{color:#ffffff;font-weight:bold;}

a#menue-0-active-white:visited {color:#ffffff;font-weight:bold;}

a#menue-0-active:hover,
a#menue-1-active:hover,
a#menue-2-active:hover,
a#menue-3-active:hover 		{color:#bbd641;font-weight:bold;}

a#menue-0-active-white:hover {color:#bbd641;font-weight:bold;}

a#menue-4-hover:visited 	{color:#666;}
a#menue-4-hover:hover 		{color:#000000;}
a#menue-4-active:visited 	{color:#666;}
a#menue-4-active:hover 		{color:#000000;}

#menue-grau-hover {

	font-size:11px;
	padding-right:20px;

}

#menue-grau-active {

	font-size:11px;
	font-weight:bold;
	padding-right:20px;
	
}


<!--  -->

.gs10 						{font-size:10px;}
.gs11 						{font-size:11px;}
.gs12 						{font-size:12px;}

.fs10 						{font-size:10px;font-weight:bold;}
.fs11 						{font-size:11px;font-weight:bold;}
.fs12 						{font-size:12px;font-weight:bold;}

 .form20 					{width:20px;}
 .form30 					{width:30px;}
 .form45 					{width:45px;}
 .form55 					{width:55px;}
 .form65				 	{width:65px;}
.form100 					{width:100px;}
.form120 					{width:125px;}
.form150 					{width:150px;}
.form160 					{width:160px;}
.form260 					{width:260px;}
.form306 					{width:306px;}
.form490					{width:490px;}
.form650 					{width:650px;}

.select 					{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#666666;border:1px #dddCCC solid;overflow:hidden; }
.select150				{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#666666;border:1px #dddCCC solid;overflow:hidden;width:150px;}
.checkbox 				{border:none;}

.button						{background-image:url(../../content/pictures/go.gif);border:none;width:17px;height:16px;}
.button100 				{background-image:url(../../system/pictures/button_100.gif);border:none;font-size:11px;color:#000000;width:100px;height:20px;}
.button160 				{background-image:url(../../system/pictures/button_160.gif);border:none;font-size:11px;color:#000000;width:160px;height:20px;}
.button260 				{background-image:url(../../system/pictures/button_260.gif);border:none;font-size:11px;color:#000000;width:260px;height:20px;}

a.rubriklink:link			{color:#BBBBBB;text-decoration:none;}
a.rubriklink:visited 	{color:#BBBBBB;text-decoration:none;}
a.rubriklink:hover 		{color:#BBBBBB;text-decoration:none;}

a.white:link			{color:#ffffff;text-decoration:none;}
a.white:visited 	{color:#ffffff;text-decoration:none;}
a.white:hover 		{color:#ddd;text-decoration:none;}

a:link						{color:#666;text-decoration:none;}
a:visited 				{color:#666;text-decoration:none;}
a:hover 					{color:#333333;text-decoration:none;}

