/* ---

teycom technology GmbH
Brüderstr. 14
20355 HAmburg

Inhaltsverzeichnis:
	01. Allgemein
	02. Wrapper Inhalt
	
	
HeaderTop
text-align:right;
--- */
@import url("../css/subscreen.css");
@import url("../css/hmenunew.css");
@import url("../css/vmenu.css");
@import url("../css/content.css");

/**********************************************************
*
* 01. Allgemein
*
*/

* {
	outline:none;
	font-family:arial;
	font-size:13px;
}

html /* Scrollbars in Firefox immer anzeigen, verhindert Spruenge */
{
	min-height: 101%;
	height: 101%;
}

div /* Hauptdefinitionen des Hintergrunds */
{
	margin: 0;
	padding: 0;
	border: 0;
}

#Main /* Hauptdefinitionen des Hintergrunds */
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#000000;
}

#Wrapper /* DIV-Umgebung (Mitte bestimmen) */
{
	margin: 0 auto;
	width: 980px;
	text-align: left;
	border:0px solid #ffffff;
}

#SiteContent{
	
	float:left;
	margin: 0 auto;
	width: 960px;
	text-align: left;
	border:10px solid #292929;


}

img /* Border entfernen */
{
	border: none;
}

select {
	background-color:#fff;
}

.Clearer /* Cleart alle Floats */
{
	margin: 0;
	padding: 0;
	clear: both;
}

.Hide {
	display:none;
}


/**********************************************************
*
* 02. Wrapper Inhalt
*
*/

#Header{
float:left;
width:960px;
background-color:transparent;
min-height: 170px;
}

#MainContent{
float:left;
width:960px;
min-height: 480px;
margin:0px 0px 0px 0;

}

#MainContentGrey{
float:left;
width:960px;
min-height: 500px;
background-color:#292929;
}

#MainContentWhite{
float:left;
width:960px;
min-height: 500px;
background-color:#ffffff;
}

#Footer{
float:left;
width:940px;
padding:10px;
min-height: 100px;
background-color:#292929;
}

/**********************************************************
*
* 03. Header Inhalt 980x200
*
*/

#HeaderTop{
float:left;
width:960px;

background: #000000;
padding: 2px 10px 2px 10px;
text-align:right;
}

#HeaderMiddle{
float:left;
width:960px;
height: 170px;
background-color:#EEBB00;
background: url(../images/header_start.jpg) no-repeat #ffffff;
border-bottom:10px solid #292929;
}

#HeaderMiddleAugen{
float:left;
width:960px;
height: 170px;
background-color:#292929;
}

#HeaderMiddleHaare{
float:left;
width:960px;
height: 170px;
background-color:#EEBB00;
background: url(../images/header_haare.jpg) no-repeat #ffffff;
border-bottom:10px solid #ffffff;
}

#HeaderMiddleBody{
float:left;
width:960px;
height: 170px;
background-color:#EEBB00;
background: url(../images/header_body.jpg) no-repeat #ffffff;
border-bottom:10px solid #ffffff;
}

#HeaderMiddleWellness{
float:left;
width:960px;
height: 170px;
background-color:#EEBB00;
background: url(../images/header_wellness.jpg) no-repeat #ffffff;
border-bottom:10px solid #ffffff;
}

#HeaderMiddleReisen{
float:left;
width:960px;
height: 170px;
background-color:#EEBB00;
background: url(../images/header-flug-hotel.jpg) no-repeat #ffffff;
border-bottom:10px solid #ffffff;
}

#HeaderBottom{
float:left;
width:960px;
height: 60px;
background-color:#ffffff;
}

#HeaderContent{
float:left;
width:770px;
height: 126px;
background-color:transparent;
}

#HeaderBanner{
float:left;
width:190px;
height: 126px;
background-color:transparent;
background: url(../images/logo.png) no-repeat;

}

#HeaderTitle{
float:left;
width:960px;
height: 80px;
}

#HeaderMenus{
float:left;
width:540px;
height: 46px;
padding-left:0px
}

#HeaderImageLinks{
float:right;
width:770px;
height: 160px;
padding-left:0px;
background-color:transparent;
}


ul.csc-menu{ /* Haupt-Navigation */
	margin:0px;
	padding-left:20px;
	border-bottom:0px solid #fff;
	list-style-type:disc;
}

ul.csc-menu ul{ /* Haupt-Navigation */
	margin-bottom:10px;
	padding-left:15px;
	border-bottom:0px solid #fff;
	list-style-type:disc;
}

ul li.csc-section { /* Haupt-Navigation */
	margin:0;
	padding-left:0;
	border-bottom:0px solid #fff;
	list-style-type:circle;
}

ul.csc-menu a{
	color:#C11919;
	font-weight:bolder;
	text-decoration:none;
}

ul.csc-menu li ul li.csc-section a{
 color:#C11919;
 font-weight:normal;
}

