#searchfield{

  float:left;

  width:131px;

  height:73px;

  

}



#gobutton{

 background-image:url(/fileadmin/templates/images/go.gif);

 background-repeat:no-repeat;

 background-position:0px 0px;

 position:absolute;

 right:0px;

 top:0px;

 width:36px;

 height:23px;

 border:0px solid gray;

 cursor:pointer;

}

#searchboxLinks{

  position:absolute;

  right:0px;

  top:0px;

  width:170px;

  border:0px solid red;

  height:23px;

  overflow:hidden;

}



ul.menu {

	position: absolute;

	top: 1px;

	right: 31px;

	height: 21px;

	display: block;

	overflow: visible;

	min-width:1px;

}





#footer {

	margin-top: 20px;

}

.footerNavpoint {

	width: 149px;

	height: 99px;

	float: left;

	cursor: pointer;

}



.csc-header{



    font-weight:normal;

    color: #07739c;

    font-size:12px;

    line-height:1.3em;

    margin-top:19px;

}

.csc-uploads{

    color:#646567;

    line-height:1.6em;

    font-family:Arial;

    font-size:12px;

    border-collapse:collapse;

    margin:4px 0px 0px 0px;

    padding:0px;

    border:0px;

}

.csc-uploads p,.csc-uploads-fileName,.tr-even{

    margin:0px;

    padding:0px;

}



.csc-uploads a,#content a{

    color: #07739c;

}



.csc-uploads a:hover,#content a:hover{

    color:#004068;

}



  h1 {

    font-weight:normal;

    color: #07739c;

    font-size:12px;

    line-height:1.3em;

    text-transform:uppercase;

  }

#content {

	position: absolute;

	top: 127px;

	left: 184px;

	width: 629px;

	line-height: 1.6em;

	color: #646567;

	font-family: arial;

	font-size: 12px;



    overflow:hidden;

  }

#content p.bodytext{

  margin-bottom:0px;

  margin-top:6px;

}



BODY {

	margin: 0px;

	background: #f8f8f8;

}

img {

	border: none;

}

td {

	vertical-align:top;

}

#language a {

        padding:0px!important;

}

#container {

	position: absolute;
	top: 30px;

/*	margin-top: -337px;*/

	left: 50%;

	margin-left: -499px;

	width: 994px;

	background: #f8f8f8;

	border: 0px solid #004068;

	height: auto;

	padding-bottom: 12px;

}



a, a:hover, a:focus, a:active {

	outline: 0;

	-moz-outline-width: 0px;

	border:0;

}

#content ul{
	padding: 0px 0px 5px 0px;
	margin: 12px 0px 0px 15px;
	list-style-type:square;
}

#topNav ul, li {

	margin: 0px;

	padding: 0px;

}

#topNav {

	position: absolute;

	top: 100px;

	left: 0px;

	height: 21px;

	width: 813px;

	background: #004068;

	z-index: 10;

	overflow: visible

}

/* TOP_NAV */

ul.menu, ul.menu ul {

	list-style-type: none;

}

ul.menu a {

	display: block;

	padding: 3px 10px;

	cursor: pointer;

	color: white;

	text-decoration: none;

	font: normal 11px arial;

}

ul.menu ul a {

	width: 180px;

	height: auto;

	position: relative;

	display: block;

	color: white;

	margin: 0px 1px 1px 1px;

	padding: 1px 5px 1px 12px;

	border: 0px solid red;

	font: normal 11px arial;

	text-decoration: none;

}

ul.menu ul a:hover{

    color:white;	

}

ul.menu li {

	display: block;

	padding-bottom: 10px;

	float: left;

}

ul.menu ul {

	position: absolute;

	top: 21px;

	margin-left: 0px;

	display: none;

	border-top: 1px solid #CCCCCC;

	background: #ffffff;

}

ul.menu ul li {

	display: block;

	float: none;

	background-color: transparent;

}



/* IE-Hack für die Breite */

*html ul.menu ul {

	width: 10px;

}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */

/* über der Liste  befindet (.hover siehe JavaScript oben) */

ul.menu ul.hoverk, ul.menu li.hoverk ul, ul.menu li.hover ul {
	top: 20px;
	display: block;

}



ul.menu ul.backi, ul.menu li.backi ul, ul.menu li.backi ul {

	display:none;

}



.color1 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.color2 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.color3 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.color4 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.color5 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.color6 {

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.standart {

	background: #004068;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color1 {

	background: #007098!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color2 {

	background: #005850!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color3 {

	background: #f8b920!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color4 {

	background: #901840!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color5 {

	background: brown!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}

.topMenuPoint2 .color6 {

	background: orange!important;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

}





#logo {

	position: absolute;

	top: 21px;

	left: 21px;

	background: url(logo.gif);

	height: 55px;

	width: 126px;

	cursor:pointer;

}

#metaNav {

        border:0px solid red;

	z-index: 100;

	position: absolute;

	right: 180px;

	top: 5px;

	font: normal 11px arial;

	color: gray;

}

#metaNav a {

	padding-left: 20px;

	padding-right: 20px;

	color: gray;

	text-decoration: none

}

#metaNav a:hover {

	color: #07739c;

}

.color1 {

	background: #386888;

}

.color2 {

	background: #386888;

}

.color3 {

	background: #386888;

}

.color4 {

	background: #386888;

}

.color5 {

	background: #386888;

}

.color6 {

	background: #386888;

}

#leftNav {

	position: absolute;

	top: 127px;

	left: 0px;

	width: 173px;

	font: normal 11px arial;

	overflow: hidden;

}

.leftNavPoint {

	display: block;

	width: 100%;

	margin-bottom: 1px;

	background: #004068;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	color: white;

	text-decoration: none;

}

.leftNavPointCur {

	display: block;

	width: 100%;

	margin-bottom: 1px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	text-decoration: none;

	color: white;

	background: #386888;

}

.leftNavSubPoint {

	display: block;

	width: 100%;

	margin-bottom: 1px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	color: white;

	text-decoration: none;

	font-size: 11px;

}

.leftNavSubPointCur {

	font-weight: bold;

	display: block;

	width: 100%;

	margin-bottom: 1px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	color: white;

	text-decoration: none;

	font-size: 11px;

}

.leftNavSubPoint3 {

	display: block;

	width: 73%;

	margin-bottom: 1px;

	padding-top: 2px;

	padding-bottom: 4px;

	padding-left: 30px;

	text-decoration: none;

	font-size: 11px;

	background: transparent;

	color: #003f68;

	font-weight: normal

}

.leftNavSubPoint3Cur {

	font-weight: bold;

	display: block;

	width: 73%;

	margin-bottom: 1px;

	padding-top: 2px;

	padding-bottom: 4px;

	padding-left: 30px;



	text-decoration: none;

	font-size: 11px;

	background: transparent;

	color: #003f68;

}



#bigImageCoating {

	height: 211px;

	width: 629px;

	background: url(coat.jpg)

}

#bigImageTubes {

	height: 42px;

	width: 629px;

	background: url(tub.gif)

}

#border {

	position: absolute;

	top: 100px;

	right: 0px;

	height: 575px;

	width: 170px;

	font-family:arial;



}

#news {

}

.leftHeader {

	width: 100%;

	height: 33px;

	background: #004068

}

.header {

	width: 100%;

	height: 21px;

	background: #004068

}

.leftHeaderContent {

	position: relative;

	top: 9px;

	padding-left: 8px;

	color: white;

	font: normal 11px arial;

	text-transform: uppercase;

}

.headerContent {

	position: relative;

	top: 4px;

	padding-left: 8px;

	color: white;

	font: normal 11px arial;

	text-transform: uppercase;

}



#coatings {

	border: 0px solid red;

	background: #f8b920;

}

.coatingsContent {

	position: relative;

	top: 3px;

	padding-left: 11px;

	margin-bottom: 4px;

	font-weight: normal;

	color: white;

}

.coatingsContentHover {

	position: relative;

	top: 3px;

	padding-left: 11px;

	margin-bottom: 4px;

	color: #003f68;

	background: #f9d889;

	font-weight: normal

}

.coatingsMenuPoint {

	padding-top: 2px;

	padding-bottom: 4px;

	height: 10px;

	border: 0px solid red;

	font: normal 9px arial;

	color: white;

	padding-left: 11px;

}

.coatingsMenuPointHover {

	padding-top: 2px;

	padding-bottom: 4px;

	height: 10px;

	border: 0px solid red;

	font: normal 9px arial;

	color: white;

	padding-left: 11px;

	color: #003f68;

	background: #f9d889;

}

.rightArrow {

	display: inline;

	position: absolute;

	right: 5px;

	top: 1px;

	border: 0px solid red

}

#tubes {

	border: 0px solid red;

	background: #0080ac;

}

.tubesContent {

	position: relative;

	top: 3px;

	padding-left: 11px;

	margin-bottom: 4px;

	font-weight: normal;

	color: white;

}

.tubesContentHover {

	position: relative;

	top: 3px;

	padding-left: 11px;

	margin-bottom: 4px;

	color: #003f68;

	background: #55afcc;

	font-weight: normal

}

.tubesMenuPoint {

	padding-top: 2px;

	padding-bottom: 4px;

	height: 10px;

	border: 0px solid red;

	font: normal 11px arial;

	color: white;

	padding-left: 11px;

}

.tubesMenuPointHover {

	padding-top: 2px;

	padding-bottom: 4px;

	height: 10px;

	border: 0px solid red;

	font: normal 11px arial;

	color: white;

	padding-left: 11px;

	color: #003f68;

	background: #55afcc;

}

.printlink	{
	font-size: 10px;
}
