/*-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
  colors:          blau: #36A7E9;		dunkelgrau: #4A4748;		

#21C69C
#6F6B6B

#2850A1 grant all on tlt_instore.* to tlt_instore@localhost identified by 'ieQuie5p';
#2850A1
3366CC
----------------------------------------------------------------------------*/

* { font-family:Verdana, sans-serif; font-size:13px; color:#000000;}

body { 
	margin:0; 
	padding: 0; 
	text-align: center;
/*	background-image: url(../images/header-bg.gif); */
	background-repeat:repeat-x; }

.linemenu { 
	width:100%;
	background-color:#3366CC; 
	height:23px; 
	margin-top:106px; }
.linesubmenu { 
	width:100%;
	height:23px; 
	background-color:#6F6B6B; 

}
#container { 

/*	position:relative; 
	margin:0px auto;
	padding:0px; 
	margin-top:-152px; */
        width:100%;
	min-width:978px; 
	text-align: left;  }
#logo { 
/*	position:absolute;*/
	margin-top:18px; 
	margin-bottom:18px; 
	margin-left:156px;
	display:block;
	width:885px;
	height:74px; 
	background-repeat:no-repeat; 
	background-image:url(../images/ttslogo.jpg);

}
#logo h1, #logo a { 
	display:block;
	width:155px;
	height:55px;
	text-indent:-9999px;
	background:none;
	text-decoration:none; 
}

/* 1st level menu ------------------------------------------------------------*/		
#menu { 
width: 978px;
        height: 23px;
/*	position:absolute;
	top:106px; 

*/
        margin-left:152px;
        margin-top:0px;
        margin-bottom:0px;
	background-color:#3366CC;

 }	
	#menu ul { 
		margin:0px;
		padding:0px; }
	#menu li { 
		list-style:none;
		float:left;
		line-height:20px;
		font-family:verdana;
		font-weight:bold;
		font-size:11px; 
		color:#ffffff;

 }

	#menu li.selected { 

  color:#2850A1;
		background-color:#ffffff;
		border-right:1px solid #2850A1; }	
	#menu li a { 
		display:block; 
		font-size:11px; 
		text-decoration:none; 
		color:#ffffff;
		padding:0px 12px 0px 12px;
		border-right:1px solid #004994; }
	#menu li.selected a { 
  color:#2850A1;
}
	#menu li a:hover { 
		display:block; 
 		background-color:#ffffff;
color:#004994; 
}	

/* 2nd level menu ------------------------------------------------------------*/				
#menu2 { 
/*	background-color: #6f6b6b;*/
        width: 978px;
/*	position:absolute;
	top:120px; */
margin-left:165px; 
margin-top: 0px;
margin-bottom: 0px;
font-size: 10px;
font-weight: bold;

}	
	#menu2 ul { 
		margin:0px;
		padding:0px; }
	#menu2 li { 
		list-style:none;
		float:left;
		line-height:20px;
		font-family:verdana;
		font-size:11px; 
		color:#FFF; }
	#menu2 li.selected { 
		color:#6F6B6B;
		background-color:#FFF;
		border-right:1px solid #ffffff; }	
	#menu2 li.selected  a { 
		color:#6F6B6B;
}
	#menu2 li a { 
		display:block; 
		font-size:11px; 
		text-decoration:none; 
		color:#FFF;
		padding:0px 12px 0px 12px;
		border-right:1px solid #ffffff; }
	#menu2 li a:hover { 
		display:block; 
		color:#6F6B6B;
		background-color:#FFF; }

#content { 
/*	display:block;
/*	float:left; */
	margin:10px 20px 40px 200px;
/*       	position:relative; */
	width:900px;


}


#content h1 { 
	margin-top:0px;
	font-size:22px;
	font-weight:normal; 
}

#container { 
//  background-color: #ffffff;
}
#rcol { 
	float:left;
	display:block;
	width:284px;
	margin-top:230px;
	margin-bottom:64px; } 
	
#footer { 
	display:block;
	clear:both;
	height:95px;
	margin-top:64px;
	border-top:1px solid #ACABAB;
	background-image: url(../images/footer-bg.gif);
	background-repeat:repeat-x; }
	#footer a { 
	text-decoration:none;
	font-size:11px; }
	#footer a:hover { 
	text-decoration:none;
	color:#6F6B6B; }
	.footercontent { 
	position:relative;
	margin:0px auto;
	padding:0px; 
	margin-top:5px;
	width:928px; 
	text-align: left;
	font-size:11px; }
	.footerlogo { float:right; margin-top:-7px; }


.cssbutton { 
  background-image:url(../images/button-hg.gif);
  background-repeat:repeat-x;
  color:#6F6B6B;
  border:1px solid;
  height:18px;
  font-weight: bold;
  padding-left:10px; 
  padding-right:10px; }

.cssbutton { 
}
.cssbutton { 
	background-image:url(../images/button-hg.gif);
	background-repeat:repeat-x;
	color:#6F6B6B;
	border:1px solid;
	height:18px;
  font-weight: bold;
        text-decoration:none;
	padding-left:10px; 
	padding-right:10px; }


.menue1, .menue2 {
	min-height: 22px;
}
.menue1 {
/*	top: 100px;*/
	width:100%;
	background-color:#3366CC; 
	height:23px; 


	}
.menue2 {
	width:100%;
	height:23px; 
	background-color:#B0B0B0; 
	}
.menue2 li { 
/*  border-bottom: 1px solid #E8E4D7;*/
 }
#menu {
/*	margin:0;
	padding:0;
/*	position:absolute;*/
}
.act { 
  background-color: #FFFFFF;
  color:#000;
 }
.act a { 
  color:#000;
  !important
}
#menu li {
	color:#000;
	float:left;
	font-family: Arial,verdana;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#menu li a {
	border-right:1px solid #F2F0EA;
  color: #ffffff;
	display:block;
	font-size:11px;
	padding:0px 12px;
	text-decoration:none;
}
#menu li.act a {
  color: #000 !important;
/*border-right:1px solid #F2F0EA;
padding:0 12px;*/
}

.act li a { 
	color:#000;

 }

#menu2 li a {
	border-right:1px solid #F2F0EA;
	color: #000;
	display:block;
	font-size:11px;
	padding:0px 12px;
	text-decoration:none;
}
#menu2 li.act {
color: #000 !important;
/*border-right:1px solid #F2F0EA;
padding:0 12px;*/
}

#menu li a:hover { 
		display:block; 
		background-color:#F2F0EA; 
		color: #000;
		}	

.linkDiv {
	position:relative;
	/*margin-top:20px;*/
	margin-left:30px;
}	

.showLinks {
	margin-top:5px;
}



