

/*HTML RESET*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
/*  margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background-repeat: no-repeat;
*/
}

:focus { outline: 0;}

blockquote:before,
blockquote:after,
q:before,
q:after { content: ""; }

blockquote, q { quotes: "" ""; }

html>body {	/**/ }

h1 {}
h2 {}
h3 {}
h4 {}

form span{ /**/ }
textarea { /**/ }

img, a img { border: 0;}

body {
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  background-color: #e6e6e6;
  }

/* a Allgemein */
a {
  font-weight: bold;
  color:#000;
  }
a:visited {
  text-decoration: none;
  }
a:link {
  text-decoration: none;
  }
a:hover { color:#fff; }

/* ------------------------------------------------------------------------------------ */
.mitte { margin:0px auto; width:860px; }

/* HEADER */

#header_out {   width: 100%; height:45px; background-color:#00A0E3;
                /*background-image: url(verlauf_hell_blau.png); background-repeat: repeat-x */}

#header {   height:160px;
             }

#header_impressum { text-align: right; padding-top: 12px;
                    font-size: .9em; padding-right:35px; color:; }

					
					
/* NAVIGATION */
#navigation_out { height:px; background-color: FFCC00; }
#navigation { height:160px;
				background-image: url(logo_iat_Y.png), url();
				background-size:22% ;
				background-repeat: no-repeat; background-position:0px 10px, 0px 0px;		
				}
ul#navigation_menu { margin:0; padding:0px; padding-top:80px; padding-left:220px;}
ul#navigation_menu li { list-style-type: none; display: inline; margin-right: 20px; vertical-align:-60%;
					
					}
ul#navigation_menu a { color:#00A0E3; font-size:.9em; }
ul#navigation_menu a:hover { color:#000; font-size:.9em; }

/* Content */
#content_out {  background-color: #fff; border-top: 20px solid #fff; overflow:auto;   }
#content_base {  min-height:300px; }
#content { float:left; width:860px; }
#sidebar { float:right; width:200px; line-height: 1.5; font:1em normal normal; font-family:Arial;}

#tab { font-size:.8em; font-weight:; color:#444444; }
#tab tr { vertical-align: middle; height:35px; }
#tab td {  }
.w1 { width:40px; }

/* footer */
.footer_link { float:left; padding:0px;  }
.footer_link_main { font-weight: bold; font-size:1.2em; color:#00a0e3; }
#footer_out { float:none; clear:both; }
#footer {  }
#ul_footer { margin-top:20px; list-style-type:none; font-size: .8em; line-height: 1.7; padding-right:80px; }
#ul_footer li { padding-left:12px; }
#ul_footer a:hover { color:#00A0E3; }

/* ------------------------------------------------------------------------------------ */

/* Form etj. */
label, select, input[type=checkbox], input[type=radio],
input[type=button], input[type=submit]{
	cursor: pointer;
}
form {
  font:.9em Arial, Helvetica, sans-serif;
  }
form label {

  }
form input, form textarea {
  background-color:;
  }
input:focus, textarea:focus{}
form input, form textarea, form select {
  border:1px solid #CCCCCC;
  }
form textarea {
  font-family:Arial, Helvetica, sans-serif;
  }
form input[type=checkbox] {
  border:0px; background:#fff;
  }