@import url(formular.css);
/*********************************************************************************

	Project		:	Electronic-Bauteile GÃ¶rlitz GmbH ::: ELECTEL
	Copyright	:	Design - NIZ - www.niz.de

**********************************************************************************/
a:link,a:visited { text-decoration:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }
table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }
legend { display:none; }
div, p, li, a {background-repeat:no-repeat; }

/* ### reset some basic style ################################################### */

dl			{margin: 0 0 0 0;}
dl dt		{margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		{margin: 0 0 0 0;}

ol			{list-style: none;}
ol li		{margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}

p			{margin-bottom: 0em;}

ul li		{margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0;}
ul li ol	{margin: 0 0 0 0;}

pre			{font-size:1.2em; }
a:hover { text-decoration:none; }

/* ### Headlines ###################################################################### */
h1{	font-size:1.6em; line-height:1.2em;font-family: Arial, Helvetica, sans-serif;}
h2{	font-weight:bold;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
h3{	font-weight:bold;font-size:14px;font-family: Arial, Helvetica, sans-serif;color:#6c7e91;}
h4{ font-weight:bold;color:#6c7e91;font-family: Arial, Helvetica, sans-serif;}
h5{ font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
h6{ font-weight:bold;font-size:14px;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;}
.title{color:#87aac3;}
pre{ color:#87aac3;}
hr{ clear:both;border:none;border-bottom:1px solid #87aac3; height:1px; padding:5px 0 5px 0;}
/* ### HTML ###################################################################### */

html {min-height: 101%;margin-bottom: 10px;}

/* ### BODY ###################################################################### */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.6em;
	color: #fff;
	text-align: left;
	background:url(bg2.gif) #0159a3;
	padding:0px;}
#site-content{
	width:1002px;
	background:#0159a3;
	border:4px solid #fff;
	margin:2% auto;}
.kontur{ border:1px solid #000;}
#header{ 
	background:url(header_neu4.gif) no-repeat top left;
	width:1000px;
	height:90px;}
#navi{ 
	background:#1a3553;
	border:1px solid #87aac3; border-left:none; border-right:none;
	width:1000px;
	height:30px;
	text-align:center;
	padding:0 0 0 0;}
	#navi ul{ padding:5px 0 0 25px;}
	#navi ul li{ float:left; list-style:none; margin:0 15px 0 0;}
	#navi ul li a{
		color:#fff;
		font-weight:bold;
		font-size:14px;
		letter-spacing:-0.02em;}
	#navi ul li a:hover{ color:#e2001a;}
	#navi #suchenbox{ float:right; padding:0 25px 0 0;}
		#navi #suchenbox .search{ border:1px solid #fff;height:16px;}
		#navi #suchenbox .button{ border:1px solid #6c7e91; font-size:11px; background:#6c7e91; height:17px; color:#fff;}
#main{ 
	background:#0f5689;
	width:950px;
	padding:25px 25px 25px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	#main a{ color:#fff; text-decoration:underline;}
	#main a:hover{ text-decoration:none;}
	#main .table table{ border:1px solid #87aac3; border-bottom:none; border-right:none;}
	#main .table td{ padding:4px; border:1px solid #87aac3; border-left:none; border-top:none;}	
	#main .kontur hr { border:none;border-top:1px dotted #87aac3; height:1px;margin:5px 5px 5px 0;}
	#main .kontur .hr {border-right:1px dotted #87aac3; }
	#main .kontur td{ padding:0 0 0 5px;}
	#main .kontur a{ text-decoration:none;}
	#main .kontur a:hover{ text-decoration:underline;}
	#main .table .noborder{ border:none;}
	#main .table table td table{ border:none;}
	#main .table table td table td{ border:none; padding:0 2px 0 2px;}
	#main .table table hr { border:none;border-top:1px dotted #87aac3; height:1px;}	
	#main .kontur { border:1px solid #87aac3; margin:0 0 10px 0; padding:5px;}
	.small{ font-size:0.8em; margin:0 0 10px 0;}
	.red{ color:#FF0000;}
	#main .kontur .h1{
		text-align:center;
		background-color:#1a3553;
		vertical-align:middle;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		height:50px;}
	.h2{font-weight:bold;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
	.h3{font-weight:bold;font-size:14px; color:#FFFF99;font-family: Arial, Helvetica, sans-serif; background:#6c7e91; padding:2px 5px 2px 5px;}
	
	#main ul li{ margin-left:25px;}
	#main img{ border:1px solid #fff;}
	.start{ background:url(tuev_neu2.gif) center no-repeat; height:315px; vertical-align:middle;}
	.start h1{	font-size:1.4em; line-height:1.2em;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
	
	#main #input, select { border:1px solid #fff; height:16px; margin-left:80px;}
	#main .button{ border:1px solid #6c7e91; font-size:11px; background:#6c7e91; height:17px; color:#fff;}
#footer{
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:#1a3553;
	border-top:2px solid #87aac3;
	width:1000px;
	padding:3px 0 3px 0;
	color:#fff;
	text-align:center;}
	#footer a{ color:#fff;}

.width{ width:100%;}
.width90{ width:90%;}
.width80{ width:80%;}
.width70{ width:70%;}
.width60{ width:60%;}
.width50{ width:50%;}
.width40{ width:40%;}
.width30{ width:30%;}
.width20{ width:20%;}
.width10{ width:10%;}

#main .w120 { width:140px;}
#main .w80 { width:80px;}
#main .w7 { width:7px;}

.clear{ clear:both;}
.hidden{ display:none;}

.box{ border:2px solid #fff; color:#fff; padding:3px; width:204px; text-align:left;}
.box_titel{color:#fff; background:#1a3553;border:2px solid #fff; border-bottom:none; padding:0 0 0 10px;width:200px; text-align:center;}

#main .left{ float:left; margin:0 8px 8px 0;}
.left_top{ float:left; margin:8px 8px 8px 0;}
.right{ float:right; margin:0 0 8px 8px;}
.right_top{ float:right; margin:8px 0 8px 8px;}

#main .noborder{ border:none;}

.middle{ vertical-align:middle;}
.abstand{ height:5px; font-size:1px; line-height:1em;}
.smaller{ font-size:0.9em; line-height:1.3em;}

/* ### Newsletter ##########################*/
.text h1{ margin:10px 0;font-weight:bold;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
.text label{display:block; width:110px; float:left; clear:both;}
.text .formtext{width:200px;border:1px solid #6c7e91;height:20px; float:left;margin:0px 0 3px 0;}
.text .select{margin:0px 0 3px 0;width:200px;border:1px solid #6c7e91; height:20px; float:left;}
.text .submit{border:1px solid #fff; background:#1a3553; width:200px; margin:5px 0 10px 0; color:#fff;
	font-weight:bold;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
.text .text{width:200px;border:1px solid #6c7e91;height:20px; float:left;margin:0px 0 3px 0;}

/* ### ALTER Newsletter #*/
#rex_375_multinewsletter {}
#rex_375_multinewsletter ul{ padding:0; margin:0;}
#rex_375_multinewsletter ul li { list-style:none; line-height:2em; padding:0; margin:0;}
#rex_375_multinewsletter label { display:block; width:100px; float:left; clear:both;margin:0px 0 3px 0;}
#rex_375_multinewsletter .rex_375_text {width:200px;border:1px solid #6c7e91;height:20px; float:left;margin:0px 0 3px 0;}
#rex_375_multinewsletter .rex_375_select{ margin:0px 0 3px 0;width:200px;border:1px solid #6c7e91; height:20px; float:left;}
#rex_375_multinewsletter .rex_375_subscribe{border:1px solid #fff; background:#1a3553; width:200px; margin:10px 0 0 101px; color:#fff;
	font-weight:bold;font-size:12px;font-family: Arial, Helvetica, sans-serif;clear:both; float:left;}
#rex_375_multinewsletter .rex_375_unsubscribe{border:1px solid #fff; background:#1a3553; width:200px; color:#fff;
	font-weight:bold;font-size:12px;font-family: Arial, Helvetica, sans-serif;margin:3px 0 0 101px;clear:both; float:left;}
#rex_375_multinewsletter #rex_375_groups{ clear:both;margin: 0px 0 0 100px;}
