/* izt.css
This file is copyright © 2011 Innovationszentrum für Telekommunikationstechnik GmbH IZT
*/

#searchbox{
 font-size: 10px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 margin-right: 4px;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 padding: 0px; 
 height:15px;
 float:right
}


#searchterm{
 color: #ffffff;
 font-size: 10px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-color: #4bad8a;
 height:15px;
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 padding-right: 0px;
 padding-top: 0px;
 padding-left: 4px;
 padding-bottom: 0px;
 margin: 0px; 
}

#searchbox label{
 color: #fbb725;
}

body {
 background-color: #efefef;
 background-image: url(hgr2011.gif);
 margin: 0px;
 padding: 0px; 
}

#container {
 position: absolute;
 left: 50%;
 width: 820px;
 margin-top: 0px;
 margin-bottom: 30px;
 margin-left: -410px; 
}

#head {
 background-color: #197b58;
 background-image: url(kopf_hgr2.gif);
 width: 780px;
 margin-top: 3px;
 padding-top: 0px; 
}

#logo {
 text-align: right;
 height: 74px; 
}

#logo p {
 color: #fefefe;
 font-size: 13px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 margin-top: 0px;
 margin-right: 10px;
 padding-top: 10px;
 padding-right: 10px; 
}

#logo a {
 color: #fefefe;
 text-decoration: none; 
}

#logo a:hover {
 color: #f9be1b;
}
 
#logo a:active {
 color: #f9be1b;
}

#menu_HM {
 width: auto;
 height: 25px; 
}
 
#menu_HM a {
 color: #ffffff;
 font-size: 13px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-image: url(HM_lo.gif);
 text-decoration: none;
 height: 25px;
 float: left;
 margin-left: 20px;
 display: block;
}
 
#menu_HM a:hover {
 color: #f9be1b;
 background-image: url(HM_hi.gif);
}
 
#menu_HM a:active {
 color: #f9be1b;
 background-image: url(HM_mark.gif); 
}
 
.menu_HM_mark {
 color: #ffffff;
 background-image: url(HM_mark.gif); 
}

#menu_UM {
 background-color: #ffffff;
 background-image: url(UM_hgr.gif);
 width: 778px;
 height: 24px;
 padding-bottom: 10px;
 border-left: 1px solid black; 
 border-right: 1px solid black; 

}
 
#menu_UM a {
 color: #000000;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-image: url(HM_lo.gif);
 text-decoration: none;
 height: 25px;
 float: left;
 margin-left: 20px;
 padding-top: 12px;
 display: block; 
}
 
#menu_UM a:hover {
 color: #ffae00;
 background-image: url(UM_hi.gif); 
}
 
#menu_UM a:active {
 color: #ffae00;
 background-image: url(UM_mark.gif); 
}
 
.menu_UM_mark {
 color: #ffae00;
 background-image: url(UM_mark.gif) !important; 
}

#menu_UM2 {
 background-color: #ffffff;
 text-align: left;
 width: 778px;
 clear: both;
 border-right: 1px solid black;
 border-left: 1px solid black;
 display: block; 
}
 
.menu_UM2_block {
 color: #9e9e9e;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 text-decoration: none;
 background-color: #fbb725;
 text-align: left;
 display: block;
 width: 488px;
 margin-left: 290px;
 padding-top: 1px;
 padding-bottom: 1px; }
 

#menu_UM2 a {
 color: #fefefe;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-color: #fbb725;
 text-decoration: none;
 padding: 1px 8px; 
}
 
#menu_UM2 a:hover {
 border-bottom: 3px solid #bababa; 
}
 
#menu_UM2 a:active {
 color: #fefefe;
 border-bottom: 3px solid #000000; 
}
 
.menu_UM2_mark {
 border-bottom: 3px solid #ffae00; 
}
 

.contentMenu {
 background-image: url(contentMenu_hgr.gif);
 width: 778px;
 height: 30px;
 margin-bottom: 5px; 
}
 
.contentMenu_left {
 text-align: right;
 width: 250px;
 height: 20px;
 float: left;
 margin-top: 3px;
 display: block; 
}
 
.contentMenu_left h1 {
 color: #0f543d;
 font-size: 15px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-color: #ffffff;
 text-align: right;
 display: inline; 
}
 
.contentMenu_left h1 a{
 color: #197b58;
 font-size: 15px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 text-decoration: none;
 font-weight: bold;
 background-color: #ffffff;
 text-align: right;
 display: inline; 
}
 
.contentMenu_left h1 a:hover{
 color: #51aa85;
 font-size: 15px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: bold;
 background-color: #ffffff;
 text-align: right;
 display: inline; 
}
 
.contentMenu_right {
 font-size: 11px;
 text-align: left;
 display: block;
 width: 510px;
 height: 20px;
 float: right;
 padding-top: 2px; 
}
 
.contentMenu_right a {
 color: #888888;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-weight: normal;
 text-decoration: none;
 height: 20px;
 margin-left: 20px;
 padding-top: 2px;
 padding-bottom: 10px; 
}

.contentMenu_right a:link {
 color: #000000;
}

 
.contentMenu_right a:hover {
 color: #000000;
 background-image: url(contentMenu_hi.gif); 
}
 
.contentMenu_right a:active {
 color: #000000;
 background-image: url(contentMenu_mark.gif); 
}
 
.contentMenu_right_mark {
 color: #000000;
 background-image: url(contentMenu_mark.gif); 
}
 
#content {
 background-color: #ffffff;
 width: 778px;
 min-height: 450px;
 padding-top: 10px;
 border-right-style: solid;
 border-right-width: 1px;
 border-left-style: solid;
 border-left-width: 1px; 
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #afb0b7;
}
 
#bottom {
 color: #808080;
 background-color: #e9e9e9;
 font-size: 11px;
 font-weight: bold;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 vertical-align: middle;
 width: 778px;
 height: 18px;
 padding-top: 3px;
 border-right-style: solid;
 border-right-width: 1px;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-left-style: solid;
 border-left-width: 1px; 
 border-top-style: solid;
 border-top-width: 0px;
}
 
#bottom a {
 color: #808080;
 font-size: 11px;
 font-weight: bold;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 text-decoration: none;
 padding-left: 7px;
 padding-right: 7px; 
}
 
#bottom a:hover {
 color: #197b58; 
}

#copyright {
 text-align: right;
}

 
#border {
 width: 780px;
 float: left; 
}

#left {
 top: 0px;
 left: 0px;
 width: 20px;
 float: left; 
}

#right {
 top: 0px;
 bottom: 0px;
 width: 20px;
 float: right; 
}
 
.all {
 text-align: left;
 width: 778px;
 clear: both; 
}

.allfree {
 width: 762px;
 min-height: 390px;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 line-height: 16px;
 float: left;
 padding-top: 0px; 
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 0px; 
}

.allfree h1 {
 color: #197b58;
 font-size: 13px;
 font-weight: bold;
 display: inline; 
}

.allfree h2 {
 color: #000000;
 font-size: 13px;
 font-weight: bold; 
}

.allfree a:link {
 color: #197b58; 
}

.allfree a:visited {
 color:#80A080;
}

.allfree a:focus {
 color:#F9BE1B;
}

.allfree a:hover {
 color:#F9BE1B;
}

.allfree a:active {
 color:#F9BE1B;
}


.allleft {
 color: #888888;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 text-align: right;
 width: 250px;
 float: left;
 padding-right: 5px;
}

.allleft img {
 margin-bottom: 5px;
 padding: 2px;
 border: solid 1px #c7c7c7; 
}

.allright {
 color: #6b6b6b;
 font-size: 12px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 line-height: 16px;
 padding-left: 32px;
 width: 450px;
 float: left;
 padding-bottom: 0px; 
}
 
.allright h1 {
 color: #197b58;
 font-size: 13px;
 font-weight: bold;
 display: inline; 
}

.allright h2 {
 color: #000000;
 font-size: 11px;
 font-weight: bold; 
}

.allright a:link {
 color: #197b58; 
}

.allright a:visited {
 color:#80A080;
}

.allright a:focus {
 color:#F9BE1B;
}

.allright a:hover {
 color:#F9BE1B;
}

.allright a:active {
 color:#F9BE1B;
}

 
.tabellenzelle {
 background-color: #e9e9e9;
 color: #6b6b6b;
 font-size: 11px;
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
}
 
.listartikel {
 border: solid 0px #ffffff;
}

.spacer {
 height: 20px;
 clear: both;
 display: block; 
}

#centerspacer {
 background-color: #ff0000;
 height: 50px;
 clear: both;
 display: block; 
}

.small {
 color: #fbb725;
 font-size: 9px;
 padding-left: 10px; 
}

.allright form td {
 color: #6b6b6b;
 font-size: 11px;
 border-bottom: 1px solid #e9e9e9;
}


