@charset "utf-8";
/* CSS Document */

html				{margin:0px;padding:0px;background:#000000;}
body				{margin:0px;padding:0px;background:#000000;
					 font-family:Arial, Geneva, Helvetica, sans-serif; /*, Helvetica, "sans-serif", "Geneva", "Swiss", "SunSans-Regular"*/
					 font-size:12px; color:#000000; line-height:16px;
					}
			
a					{color:#7f7f7f;}	
h1					{font-size:14px;color:#7f7f7f;}
#clearer			{clear:both;}

/* SQUARES */
.tt1				{width:100%;clear:both;min-width:602px;}
.t1					{margin-left:10px;width:300px;height:205px;float:left;background:#ffff00;} /* YELLOW */
.t2					{margin-left:0px;width:300px;height:205px;float:left;} /* BLUE */
.tt2				{width:100%;clear:both;min-width:602px;}
.t3					{margin-left:10px;width:300px;height:205px;float:left;background:#ff0099;} /* PURPLE */
.t4					{margin-left:0px;width:300px;height:205px;float:left;background:#b5b5b5;} /* GRAU*/
.tt2b				{float:left;margin-top:77px;}


#screen				{margin:30px;padding:0px;}
#head				{height:130px;}		
	#title-address	{height:130px;width:180px;float:left;font-size:9px;line-height:12px;}
	#title-address h1{margin:0px;padding:0px;font-size:12px;}
	#title-image	{height:130px;width:560px;float:left;background:#000000;}
	#title-bar		{height:130px;width:180px;float:left;}

#stage				{width:920px;padding:0px;margin:0px;position:relative;
					 background-image:url(../img/layout/bg-main.gif);
					 background-repeat:repeat-y;
					 background-position:right;}

	#main			{width:560px;float:left;margin-left:180px;/*min-height:350px;*/}
	#main #content	{width:540px;padding-left:10px;display:block;}

	/* MEN */
	#site-menu 		{font-weight:bold;}
	#site-menu #menu {list-style-type:square;margin:0px;padding:0px;padding-top:12px;width:180px;}
	#site-menu #menu li {margin-left:36px;margin-bottom:14px;}
	.menuaktiv		{text-decoration:none;}
	
	#gotop			{width:915px;padding:0px;margin:0px;position:relative;padding-right:5px;padding-bottom:5px;
					 background-image:url(../img/layout/bg-main.gif);
					 background-repeat:repeat-y;
					 background-position:right;
					 color:#aaaaaa;font-size:18px;font-weight:bold;text-align:right;}
	
	/* INTRO */
	#tt				{width:380px;height:130px;}
	#tr				{width:380px;height:130px;}				 
	#tr	.csc-textpic{float:left;}
	#tf				{width:380px;height:130px;}
	#tf	.csc-textpic{float:left;}
	
	
	#lang-menu		{width:164px;height:38px;padding:2px;margin-top:90px;margin-left:6px;
					 font-weight:normal;font-size:10px;color:#999999;}
	#lang-menu ul	{list-style:none;list-style-image:none;text-decoration:none;margin:0px;padding:0px;}
	#lang-menu ul li a	{text-decoration:none;}
	#lang-menu ul .de a {width:130px;height:16px;display:block;margin-top:2px;padding-left:24px;/*background:url(../img/layout/ch.jpg);background-repeat:no-repeat;*/}
	#lang-menu ul .de a:hover {background:url(../img/layout/ch.jpg);background-repeat:no-repeat;}
	#lang-menu ul .it a{width:130px;height:16px;display:block;margin-top:4px;padding-left:24px;/*background:url(../img/layout/it.jpg);background-repeat:no-repeat;*/}
	#lang-menu ul .it a:hover {background:url(../img/layout/it.jpg);background-repeat:no-repeat;}