body {
	background-image: url(/fileadmin/layout/images/background/background.jpg);
	background-repeat: repeat-x;
	background-color: #dcdcdc;
	margin: 0px;
	padding: 0px;
	
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;

	
}



/* --------------------------------------------------------------------
	LOGO /
-------------------------------------------------------------------- */



.logo {
	width: 100%;
	height: 80px;
 }
 
.logo_content {
	width: 799px; 
	top: 25px; 
	position: relative;
 }
 
.language {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #888888;
	font-size: 10px;
	float: right;
	top: 7px;
	position: relative;
}

 
 
 
/* --------------------------------------------------------------------
	HEADER (BG Header)
-------------------------------------------------------------------- */



.header {
	width: 100%;
	height: 180px;
	top: 80px;
	background-image: url(/fileadmin/layout//images/background/header.jpg);
}


.slogan{
	top: 20px;
	float: left;
	position: relative;
}


/* --------------------------------------------------------------------
	TITLE (PRETEX/TOPOCROM)
-------------------------------------------------------------------- */

.title {
	width: 100%;
	height: 22px;
	background-image: url(/fileadmin/layout/images/background/title.png);
	background-position: center;
}

.title_content {
	width: 799px;
	height: 22px;
}

.title_topocrom {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: white;
	font-size: 12px;
	text-align: left;
	left: 10px;
	top: 3px;
	position: relative;
	float: left;
	width: 400px;
}

.title_pretex {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: white;
	font-size: 12px;
	text-align: left;
	left: 10px;
	top: 3px;
	float: left;
	position: relative;
}


/* --------------------------------------------------------------------
	MENU / NAVIGATION (Menu, Titel, Link)
-------------------------------------------------------------------- */

.menu {
	width: 100%;
}

.menu_content {
	width: 799px;
	height: 400px;
	background-color: white;
	padding: 0px 0px 10px 1px;
	text-align: left;
}


.conceptdesign {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #888888;
	font-size: 10px;
	top: 10px;
	position: relative;
	width: 799px;
	text-align: right;

}

a.conceptdesign_link {
	text-decoration: none;
	color: #888888;
}

a:hover.conceptdesign_link {
	text-decoration: none;
	color: #484848;

}

.menu_liste {
	position: relative;
	font-size:  10px;
	width: 120px;
	margin-left: 5px;
	float: left;
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: black;
	line-height: 20px;
	voice-family: "\"}\"";  /* alle folgenden Deklarationen      *
                           * innerhalb des Deklarationsblockes *
                           * werden von IE 5.x/Win ignoriert   */
   voice-family:inherit;
  	width: 123px;
	padding-left: 5px;

}

a.menu_link {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: black;
	text-decoration: none;
}

a:hover.menu_link {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #888888;
	text-decoration: none;
}

a.menu_title{
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #096dae;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;	
	text-decoration: none;
}

a:hover.menu_title {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #096dae;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;	
	text-decoration: none;
}

a.menu_title2{
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #da3812;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;	
	text-decoration: none;
}

a:hover.menu_title2 {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #da3812;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;	
	text-decoration: none;
}

h1 {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #096dae;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;
}

h2 {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #da3812;
	font-size: 12px;
	font-weight: bold;
	line-height: 5px;

}

/* --------------------------------------------------------------------
	BANNER (3x Pretex, 3x Topocrom)
-------------------------------------------------------------------- */

.tc_button_1 {
	background-image: url(../images/buttons/tc_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
}

.tc_button_2 {
	background-image: url(/fileadmin/layout/images/buttons/tc_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
	margin-left: 1px;
}

.tc_button_3 {
	background-image: url(/fileadmin/layout/images/buttons/tc_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
	margin-left: 1px;
}


.p_button_1 {
	background-image: url(/fileadmin/layout/images/buttons/p_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
	margin-left: 1px;
}

.p_button_2 {
	background-image: url(/fileadmin/layout/images/buttons/p_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
	margin-left: 1px;
}

.p_button_3 {
	background-image: url(/fileadmin/layout/images/buttons/p_button_1.jpg);
	background-repeat: no-repeat;
	width: 132px;
	height: 174px;
	float: left;
	margin-left: 1px;
}


a.button_link {
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: white;
	font-size: 9px;
	text-decoration: none;
	line-height: 15px;
}

a:hover.button_link {
	text-decoration: underline;
	}



/* --------------------------------------------------------------------
	PULLDOWN MENU (Language)
-------------------------------------------------------------------- */

.language_pulldown { 
	background-color:#fefefe; 
	width:110px; 
	border: 1px solid #cdcdcd; 
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #black;
	font-size: 10px;
	}

.button { 
	background-color:#fefefe; 
	border: 1px solid #cdcdcd; 
	font-family: Verdana, Arial, Geneva, Helvetica, Courier, Times;
	color: #black;
	font-size: 10px;
	}


