body, div, a, p, td, th, h1{ font-family:Arial; font-size:11px; color:#000000; font-weight:normal}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

	
h1, h3 {font-family: Arial; margin:0px; color:#000000;}

h4, {font-family: Arial; margin:0px; font-weight:bold; color:#000000;}

h1 {font-weight:normal; padding-bottom: 3px; font-size:20px; line-height:21px; }

h3{font-weight:bold; padding-left: 0px; font-size:14px; line-height:15px; }

h4 {margin-bottom: 5px; margin-top: 5px; 0px; font-size:11px; line-height:12px;font-weight:bold;}

h5 {font-weight:bold; padding-left: 0px; font-size:11px; line-height:12px; }

#imageTop{position:absolute; top:0px; left:0px; width:800px;z-index:99;}
/*#textimageTop{height:32px; position:absolute; top:32px; left:44px; width:250px;z-index:100;}*/
#teasercontainer{
	height:168px;
	position:absolute;
	top:291px;
	left:674px;
	width:265px;
	z-index:100;
	padding:20px 0 0 10px;
	border-left:1px solid #999999;
}
#teasercontainer2{
	height:135px;
	position:absolute;
	top:384px;
	left:753px;
	width:265px;
	z-index:100;
	padding:20px 0 0 10px;
	border-left:1px solid #999999;
}

#text01container{
	height:208px;
	position:absolute;
	top:307px;
	left:35px;
	width:632px;
	z-index:100;
}
#text11container{
	height:208px;
	position:absolute;
	top:400px;
	left:37px;
	width:684px;
	z-index:100;
}
#text02container{height:100%; position:absolute; top:315px; left:419px; width:344px;z-index:100;
}

a {color: #4c4c4c; text-decoration: none}
a:hover{color: #003399; text-decoration: none}

a.link {color: #003399; text-decoration: underline}
a.link:hover{color: #003399; text-decoration: none}

a img {border:none;}

a#smalllink{color: #003399; text-decoration: none}
a#smalllink:hover{color: #003399; text-decoration: underline}

a.smallStandard {
display: block; position: relative; top: 0; left: 0; width: 239px; height: 68px; overflow:hidden;
}

a.smallStandard2 {
display: block; position: relative; top: 0; left: 0; width: 150px; height: 68px; overflow:hidden;
}

a.smallStandard img {
display: block; position: absolute; top: 0; left: 0; width:  86px; height: 48px; margin-top: 3px;}

a.smallStandard span.headline {
display: block; position: relative; margin-left: 96px; margin-bottom: 3px; margin-top: 0px;}

a.smallStandard span.headline2 {
display: block; position: relative; margin-bottom: 3px; margin-top: -3px;}

a.smallStandard span.copytext {
	display: block;
	position: relative;
	margin-left: 96px;
	line-height:12px;
	}
a.smallStandard span.copytext2 {
	display: block;
	position: relative;
	line-height:12px;
	}
	
	
/*PWAH !!!*/


a.smallStandard2 img {
display: block; position: absolute; top: 0; left: 0; width:  86px; height: 35px; margin-top: 3px;}

a.smallStandard2 span.headline {
display: block; position: relative; margin-left: 96px; margin-bottom: 3px; margin-top: -3px;}

a.smallStandard2 span.headline2 {
	display: block;
	position: relative;
	margin-bottom: 3px;
	margin-top: 3px;
}

a.smallStandard2 span.copytext {
	display: block;
	position: relative;
	margin-left: 96px;
	line-height:12px;
	}
a.smallStandard2 span.copytext2 {
	display: block;
	position: relative;
	line-height:12px;
	}


/* 3 */
a.smallStandard3 {
display: block; position: relative; top: 0; left: 0; overflow:hidden; width:140px;
}

a.smallStandard3 img {
display: block; margin-top: 3px;}

a.smallStandard3 span.headline {
display: block; position: relative; margin-left: 96px; margin-bottom: 3px; margin-top: -3px;}

a.smallStandard3 span.headline3 {
	display: block;
	/* position: relative; */
	margin-bottom: 3px;
	margin-top: 3px;
}

a.smallStandard3 span.copytext {
	display: block;
	position: relative;
	margin-left: 96px;
	line-height:12px;
	}
a.smallStandard3 span.copytext3 {
	display: block;
	position: relative;
	}
a.smallStandard3 span.headline3 img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("images/arrow_off.gif"); background-repeat: no-repeat; background-position: top left; margin-top: 3px;}
.downloadlingcontent
{
	padding:30px 0 0 0;
}	
.downloadlink
{
	width:140px;
	position: relative;
	float:left;
}
	

a.smallStandard span.headline img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("images/arrow_off.gif"); background-repeat: no-repeat; background-position: top left; margin-top: 3px;}

a.smallStandard2 span.headline2 img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("images/arrow_off.gif"); background-repeat: no-repeat; background-position: top left; margin-top: 3px;}

a.smallStandard:hover span.headline img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("images/arrow_on.gif"); background-repeat: no-repeat; background-position: bottom left; border: 0;}

a.smallStandard2:hover span.headline2 img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("images/arrow_on.gif"); background-repeat: no-repeat; background-position: bottom left; border: 0;}

ul, ol, li, p {margin: 0px;padding:0px;}

ul {font-weight:normal;
	font-size:11px; 
	line-height:12px;
	margin-top: 0px;
	margin-bottom: 16px;
	list-style-type: none;	
	}
	
li{
	padding-left: 6px;
	background:  url("../images/bullet.gif") left center no-repeat;
	}
	
p {font-weight:normal;
	font-size:11px; 
	line-height:12px;
	display:block;
	margin-bottom: 0px;
	margin-top: 10px;
	}
	
.gras{font-weight:bold;}


.downloadlingcontent th
{
	/* height:41px; */
	padding: 20px 0 5px 5px;
	background-color:#CCCCCC;
}
.downloadlingcontent .titrecell
{
font-weight:bold;
padding:0 0 0 10px;
}
.downloadlingcontent img.arrow {
display: inline; position: static; width: 7px; height: 11px; background-image: url("../images/arrow_off.gif"); background-repeat: no-repeat; background-position: top left; margin-top: 3px;}

.downloadlingcontent a.downloadbtn {
display: block; position: relative; top: 0; left: 0; width: 80px; height: 19px; overflow:hidden;
}

.downloadlingcontent a.downloadbtnfr {
display: block; position: relative; top: 0; left: 0; width: 110px; height: 19px; overflow:hidden;
}

.downloadlingcontent td
{
border-bottom:1px solid #999999;
}
