/* Standard-CSS für www.deutsche-vortex.de */

/* Wichtige Farben
dunkles rot-braun = #591E26
Grau = #666666
helles blau-grau = #DBE1F0
blau = #0D2849
*/

html, body, div, p, h1, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html, body {
   background-color:#DBE1F0;
   font-size: 101%;
}

BODY {FONT: 11px/20px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#000; background-color:#DBE1F0; width:100%; height:100%; TEXT-DECORATION: none;	text-align: left; padding:0px; margin:0px; }

html{FONT: 11px/20px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#000; TEXT-DECORATION: none; text-align: left;
padding:0px; margin:0px;
	
}

h1{FONT: 11px/14px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#666666; margin:0px 0px 8px 0px; padding: 0px 0px 0px 0px;}


h2{}/*Menu*/
h3{FONT: 20px/25px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#591E26; margin:0px 0px 12px 0px;}
h4{FONT: 14px/20px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#0D2849; margin:0px 0px 10px 0px;}
h5{FONT: 11px/18px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#591E26; margin:0px 0px 5px 0px;}
h6{}

UL {margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; list-style-image:url(/_media/_allgemein/pfeil-liste.gif);}
OL {margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
hr{}
img{border:0;}

p{FONT: 11px/20px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#000;}	
.newshome{FONT: 11px/14px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#000;
	
}
.klein{font-size:9px; line-height:11px;}
.breit{text-align:right;}
.textdownload{padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;}

a{FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight:normal; color:#591E26; text-decoration:underline;}
a:hover{text-decoration:underline;}



a.language{FONT: 10px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#fff; font-weight:normal; text-decoration:none;}
a.language:hover{color:#fff; font-weight:bold; text-decoration:none;}

a.languageia{FONT: 10px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#8B909A; text-decoration:none;}
a.languageia:hover{color:#fff; font-weight:bold;}

a.auswaehlen{FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#0D2849; text-decoration:none;}
a.auswaehlen:hover{text-decoration:none; color:#591E26;}

a.download{color:#666666; text-decoration:none; padding:0px 0px 0px 10px;  }
a.download:hover{background-image:url(/_media/_allgemein/pfeil-liste.gif); color:#000; background-repeat:no-repeat;}
a.download:active{background-image:url(/_media/_allgemein/pfeil-liste.gif); background-repeat:no-repeat;}

a.header{color:#fff; font:10px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.header:hover{color:#fff; text-decoration:none; font-weight:bold;}


/*
a .hoverfeld{cursor:pointer; display:block; background-image:url(/_media/_allgemein/spacer.gif);}
a:hover .hoverfeld{position:relative; display:block; cursor:pointer; padding:0px;  text-decoration:none;  z-index:5000; }
a .hoverfeld span{position:relative; width:0px; padding:10px; visibility:hidden; display:none; width:500px; 
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
z-index:5000; background-color:white; border:1px solid #591E26; FONT: 11px/20px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color:#000;}
a:hover .hoverfeld span{position:relative; visibility:visible; width:500px; display:block; }


a.zelle{display:block; z-index:5000; cursor:pointer; color: #000; text-decoration:none; font-weight:normal; text-align:left;}
a.zelle:hover{position:relative; display:block; cursor:pointer; padding:0px;  text-decoration:none;  z-index:5000; } /*wichtig für IE 6*/
a.zelle span{position:absolute; visibility:hidden; width:0px; max-width:0px; cursor:pointer;  z-index:5000; display:none; text-decoration:none; color: #666666; font-weight:normal; text-align:left;}
a.zelle:hover span{position:absolute; cursor:pointer; width:600px; max-width:600px; visibility:visible; z-index:5000; display:block; left:40px; top:50px;   width:600px; height:auto; padding:10px 10px 10px 10px;  background-color:white; text-decoration:none;}
*/


span.rot{color:#591E26;}

table{}

TD {}
td.head{}
td.produkte{font-size:9px;}
td.download{font-size:10px; padding:4px 0px 4px 0px;}
td.download-groesse{font-size:9px;}
td.download-download{font-size:9px;}

/*allgemein*/
#backgroundtoright{
	width:100%;
	height:545px;
	position: absolute;
	z-index: 0;
	background-image: url(../_media/_allgemein/backgrtoright_1.jpg);
	background-repeat: repeat-x;
}

#head{
	position:relative; width:955px; height:10px;
}

#head-left{
	visibility: hidden; position:relative; background-image:url(../_media/_allgemein/head-links-395x50-home.jpg); background-repeat:no-repeat; float:left; width:395px; height:100%;
}

#head-left-padding{
	visibility: hidden; position:relative; padding:13px 0px 0px 42px; font:10px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}

#head-right{
	visibility: hidden; position:relative; width: 560px; text-align:right; background-image:url(../_media/_allgemein/head-rechts-1-home.jpg); background-repeat:repeat-x; height:100%; float:left;
}

#head-right-padding{
	visibility: hidden; position:relative; text-align:right; padding:30px 175px 0px 0px; font:10px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff;
}

#container-unten{
	position:relative; clear:both; width:955px;
}

#container-left{
	position:relative; float:left; width:60px; height:530px; background-image:url(/_media/_allgemein/backgr-links.jpg); background-repeat:no-repeat;
}

#container-middle{
	position:relative; float:left; width:750px; height:530px;
}

#container-right{
	position:relative; float:left; width:145px; height:530px; background-image:url(/_media/_allgemein/backgr-rechts.jpg); background-repeat:no-repeat;
}

#footer{
	position:relative; text-align:right; padding:15px 30px 5px 0px; FONT: 10px/14px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
}


/*container middle*/
#container-middle-weiss{
	background-color:#fff; display:block;
}

#container-middle-weiss-bg{
	background-color:#fff; display:block; margin:0px 5px 0px 5px; padding:5px 0px 0px 0px; height:373px; background-image:url(../_media/_allgemein/inhalt-bg_1.gif); background-repeat:repeat-x;
}

#container-middle-weiss-ohnebg{
	background-color:#fff; display:block; margin:0px 0px 0px 5px; padding:5px 0px 0px 0px; min-height:550px;
}

*html #container-middle-weiss-ohnebg{margin:0px -5px 0px 5px;}

#container-middle-weiss-bg-left{
	position:relative; width:360px; float:left; height:100%;
} /**/

#container-middle-weiss-bg-left-bild{
	position:relative; margin:-55px 0px 0px 10px;
} /*Home*/

#sub-headbild{position:relative; width:740px; height:265px; background-image:url(../_media/_allgemein/sub-head-bg-1.gif); background-repeat:repeat-x;}

#menu{visibility: hidden;
	position:relative; float:left; margin:13px 0px 0px 0px; width:380px; height:40px;
}

#container-middle-weiss-bg-right{
	position:relative; float:left; margin:60px 0px 0px 0px; width:380px; 
}

#container-middle-weiss-bg-right-sub{position:relative; float:left; margin:100px 0px 0px 0px; width:380px;}

/*home*/

#newshome{
	position:relative; clear:both; width:750px; height:95px; background-color:#E5EAF5;
}

#newshome-box{
	position:relative; width:250px; background-color:#fff; background-image:url(../_media/_allgemein/newshome-bg-1.gif); background-position:right; background-repeat:no-repeat; float:left; margin:5px 0px 0px 0px; height:90px;
}

#newshome-box-bild{
	position:relative; float:left; padding:5px 0px 0px 3px;
}

#newshome-box-text{
	position:relative; float:left; width:160px; height:80px; background-color:#fff; margin:5px 0px 5px 0px; 
}

a.newshome #newshome-box-text span{text-decoration:none; cursor:pointer; padding:5px 0px 0px 10px; display:block; background-color:none; }

a.newshome:hover #newshome-box-text{text-decoration:none; cursor:pointer; display:block; background-color:#EBCC00;}
a.newshome:hover{text-decoration:none; display:block; background-color:#EBCC00;} /*wichtig für IE 6 (don't ask me why)*/

/*sub*/
#container-middle-unten{position:relative; width:750px; clear:both; display:block; min-height:250px;}
#subnavi{ visibility: hidden; position:relative; float:left; width:5px; height:100px; margin:5px 0px 15px 0px;}
#inhalt{position:relative;  float:left; display:block; width:525px;  margin:20px 0px 20px 0px;}

#zurueckfeld{text-align:right; margin:0px 0px -15px 0px;}

/*Liste*/
a.liste-produkte{position:relative; cursor:pointer; color:#000; text-decoration:none; background-image:url(/_media/_allgemein/liste-prod-text-bg-low.gif); background-position:top left; background-repeat:no-repeat; position:relative; display:block; width:500px;  margin:10px 0px 0px 0px;height:87px;}
a.liste-produkte:hover{position:relative; cursor:pointer; color:#000;  width:500px; text-decoration:none; display:block;  margin:10px 0px 0px 0px;height:87px; background-image:url(/_media/_allgemein/liste-prod-text-bg-high.gif); background-position:top left; background-repeat:no-repeat;}
a.liste-produkte #liste-box-bild{position:relative; float:left; text-decoration:none; display:block; width:125px; height:85px; }
a.liste-produkte #liste-box-text{position:relative; float:left;  text-decoration:none; display:block; width:325px; margin:0px 0px 0px 35px; padding:14px 0px 0px 0px; }
a.liste-produkte h5{color:#0D2849;}
a.liste-produkte:hover h5{color:#591E26}

/*Formular*/

table input.formfield, table textarea.formfield {margin:2 0 2 4; border:0; border-bottom:1px #DBE1F0 solid; border-left:1px #DBE1F0 solid; overflow:auto }
table button.Buttonloeschen{background-color:#fff; cursor:pointer; background-image:none; border-top:none; border-right:none; border-bottom:1px solid #DBE1F0; border-left:1px solid #DBE1F0;}






