/**********************************************************************
  Quotec style-Definitionen
**********************************************************************/
@media all
{
   * { margin:0; padding: 0; }
   * html body * { overflow:visible; }
   html { height: 100%}
}
/* 
 BODY definitionen
*/
BODY {margin:0 0 0 0; background-color:#ffffff;}
p {font-family:Arial, sans-serif; font-size:11px; color:#003128;}
a {font-family:Arial, sans-serif; font-size:11px; text-decoration:none; color:#003128;}
a:hover {text-decoration:underline;}
/*a:active, a:focus {font-weight:bold;}*/
.aktiv {font-weight:bold;}
h1 {font-family:Arial, sans-serif; font-size:26px; color:#003128; font-weight:normal}
h5 {margin-bottom:5px; font-family:Arial, sans-serif; font-size:11px; color:#003128; font-weight:bold;}

#flash {
position:absolute;
width:968px;
height:600px;
margin-top:-313px;
margin-left:-484px;
top:50%;
left:50%;
}

#page{
display: none;
}

div.twitter_link {
	text-align: right;
	width: 968px;
	overflow: visible;
}

a.twitter_link{
	text-decoration:none;
	border: 0;
	border: 0px solid black;
}

.link_format{
	color: #000000;
	font-size: 12px;
	font-family: 	Tahoma,Verdana,Arial;
	font-weight: normal;
}

/*
 Seite zentrieren, Header Definitionen und horizont. Navigation, Content, Footer
*/
.siteContainer {position:absolute; left:50%; width:1000px; margin-left:-500px; margin-top:8px;}
.header {margin-top:38px;}
.language {position:absolute; top:38px; left:743px; text-align:right;}
.claim {position:absolute; top:93px; left:490px; list-style-type:none;}
.navigation li {float:left;}
.content {position:absolute; left:50%; margin-left:-378px; margin-top:20px; overflow:hidden;}
.contContainer {background-image:url(../gfx/contLRShadow.jpg); background-repeat:no-repeat; width:786px; height:345px; padding:29px;}

.contC {list-style-type:none; width:734px;}
.contC li {float:left; width:344px;}
.contC li.left {margin-left:40px;}
/* 
 F�r die Contentteile mit einer integrierten Liste 
*/
.contCDiv ul {list-style-type:disc; padding-left:15px; line-height:14px;}
.contCDiv {float:left; width:344px;}
.leftDiv {margin-left:382px; width:343px;}

.download {list-style-type:none; width:344px;}
.download li.rght {float:left; width:27px;}
.download li.lft {width:317px; padding-top:10px;}
.clearing {clear:left;}

.footer {margin-top:5px; width:773px; font-weight:normal;}
.footer a {font-size:11px; font-weight:normal;}
.footer .navright {text-align:right;}
.footer .navright p {margin-left:30px; display:inline;}

.navleft {position:relative; margin-top:-20px; margin-left:-20px; width:300px;}
.navleft p {margin-left:30px; display:inline;}
