* {margin: 0px; padding: 0px; border: 0px;}

#wrapper {margin:0px auto; width: 990px;}

body {margin:1px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.nonBold {font-weight: normal; text-transform: none;}

ul {list-style-type: none; padding-left: 0px;}

#container {height: 100%; margin-top: 10px;}

/* ##### header ##### */

.header>li:first-child {padding-left: 0px;}
.header>li:last-child>ul {list-style-image: none; margin-top: 10px; float: right;}
.header>li:last-child>ul>li:last-child {margin-top: 15px; float: right;}
.header>li {border-left: #333 dotted 1px; padding-left: 10px; float: left;} 
.header>li>ul {list-style-image: url(../bilder/a_dreieck.gif); margin: 0px 0px 0px 13px; *margin: 1px 0px 0px 17px; vertical-align: middle;}
/* header: MD4-200, MD4-1000, MyDrone */
.header>li>h3 {margin: 0px; font-size: 1.1em;}
/* header: Einfuehrung, News */
.header>li>ul>li {font-size:.7em; color: #333; border: none;}
.header>li>ul>li:last-child {clear: left;}
.header>li>a>img {margin: 7px 0px 0px 18px;}
.header>li>h3 {margin-top: 8px;}
.header>li>h3>a:link {color: #666666; text-decoration: none;}
.header>li>h3>a:active {color: #666666; text-decoration: none;} 
.header>li>h3>a:visited {color: #666666; text-decoration: none;} 
.header>li>h3>a:hover {color: #3266CC; text-decoration: none;}  
.header>li>ul>li>a:link {color: #666666; text-decoration: none; vertical-align: middle;}
.header>li>ul>li>a:active {color: #666666; text-decoration: none; vertical-align: middle;}
.header>li>ul>li>a:visited {color: #666666; text-decoration: none; vertical-align: middle;}
.header>li>ul>li>a:hover {color: #3266CC; text-decoration:underline; vertical-align: middle;}

.headerContent {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; color: #666; background-image: url(../bilder/header_content_bg.png); background-repeat: no-repeat; height: 46px; width: 558px; background-position: 0px bottom;}
.headerContainer {width: 990px; height: 250px; padding-top: 68px; *padding-top: 0px;}  
  
/* ##### breadcrumbs ##### */
.shade {color: #aaaaaa !important;}
.breadcrumbs {color: #333; font-weight: bold; background-image: url(../bilder/header_content_bg.png); background-repeat: no-repeat; height: 34px; width: 575px; background-position: 0px top; margin: 0 0 0 -5px; padding-top: 4px !important;}
.breadcrumbs>span {color: #333; font-weight: bold; text-decoration: none; margin-left: 4px; font-size: 20px;}
.breadcrumbs>span>a:link{color: #3266cc; font-weight: bold; text-decoration: none ;margin-left: 15px; font-size: 20px;}
.breadcrumbs>span>a:active {color: ##3266CC; font-weight: bold; text-decoration: none;}
.breadcrumbs>span>a:visited {color: #3266CC; font-weight: bold; text-decoration: none;}
.breadcrumbs>span>a:hover {color: #2F63C8; font-weight: bold; text-decoration: underline;}
/*.breadcrumbs>span {color: #666666; font-weight: bold; text-decoration: none; margin: 13px 0 0;}*/
.breadcrumbs>a:link {color: #3266cc; font-weight: bold; text-decoration: none; margin-left: 15px; font-size: 20px;}
.breadcrumbs>a:active {color: #666666; font-weight: bold; text-decoration: none;}
.breadcrumbs>a:visited {color: #666666; font-weight: bold; text-decoration: none;}
.breadcrumbs>a:hover {color: #3266CC; font-weight: bold; text-decoration: underline;}

/* ##### navi ##### */

.navi {width: 183px; margin: 0px; padding-left: 22px; border-left: 1px dotted #666666;}
.navi>noscript>ul>li>a:link {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>noscript>ul>li>a:visited {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>noscript>ul>li>p{font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}

.navi>noscript>ul>li>ul {list-style-image: url(../bilder/a_dreieck.gif); margin-left: 12px; *margin: -15px 0px 0px 17px;}
.navi>noscript>ul>li>ul>li>a:link {font-size:.6em; color: #666666; text-transform:none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>noscript>ul>li>ul>li>a:active {font-size:.6em; color: #666666; text-transform: none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>noscript>ul>li>ul>li>a:visited {font-size:.6em; color: #666666; text-transform: none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>noscript>ul>li>ul>li>a:hover {font-size:.6em; color: #3266CC; text-transform: none; font-weight: normal; text-decoration: underline; vertical-align: middle;}
.navi>noscript>ul>li>a:link {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}

.navi>ul>li>a:link {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>ul>li>a:active {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>ul>li>a:visited {font-size:.6em; color: #666666; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>ul>li>a:hover {font-size:.6em; color: #3266CC; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.navi>ul>li:first-child {padding: 5px 0px 10px 0px;}

.navi>ul>li>ul {list-style-image: url(../bilder/a_dreieck.gif); margin-left: 12px; *margin: -15px 0px 0px 17px;}
.navi>ul>li>ul>li>a:link {font-size:.6em; color: #666666; text-transform:none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>ul>li>ul>li>a:active {font-size:.6em; color: #666666; text-transform: none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>ul>li>ul>li>a:visited {font-size:.6em; color: #666666; text-transform: none; font-weight: normal; text-decoration: none; vertical-align: middle;}
.navi>ul>li>ul>li>a:hover {font-size:.6em; color: #3266CC; text-transform: none; font-weight: normal; text-decoration: underline; vertical-align: middle;}

/* ##### content ##### */

.content {width: 570px; padding: 0px 10px 0px 10px; margin: 0px; border-right: #333 dotted 1px; border-left: #666666 dotted 1px; height: 100%;}
.content>h1 {font-size: .70em; color: #333; font-weight: bold; padding-bottom: 5px;}
.content>h4 {padding: 10px 0px 15px 0px; font-size: .6em; color: #333;}
.content>div>p {font-size: .7em; color: #333; margin: 10px 0;}
.content>div>p>ul {list-style-type: square; margin: 0 0 0 25px; color: #3F88FD;}
.content>div>p>a:link {text-decoration: none; color: #3266CC;}
.content>div>p>a:active {text-decoration: none; color: #3266CC;}
.content>div>p>a:visited {text-decoration: none; color: #3266CC;}
.content>div>p>a:hover {text-decoration: underline; color: #3266CC;}
.content>div>p>a.greyLink2:link {text-decoration: none; color: #grey; color: #666666; margin: 10px 0;}
.content>div>p>a.greyLink2:active {text-decoration: none; color: #grey; color: #666666; margin: 10px 0;}
.content>div>p>a.greyLink2:visited {text-decoration: none; color: #grey; color: #666666; margin: 10px 0;}
.content>div>p>a.greyLink2:hover {text-decoration: underline; color: #grey; color: #666666; margin: 10px 0;}
.content>p {font-size: .7em; color: #333; margin-bottom: 10px;}
.content>p>a:link {text-decoration: none; color: #3266CC;}
.content>p>a:active {text-decoration: none; color: #3266CC;}
.content>p>a:visited {text-decoration: none; color: #3266CC;}
.content>p>a:hover {text-decoration: underline; color: #3266CC;}

/* Ueberschriften fuer Bilder im Content */
.content>ul>li {float:left;}
.content>ul>li>h4 {margin-bottom: 4px; text-transform: none;}
.content>ul>li>h4>a:link {font-size: .7em; color: #666666; text-decoration: none;}
.content>ul>li>h4>a:active {font-size: .7em; color: #666666; text-decoration: none;}
.content>ul>li>h4>a:visited {font-size: .7em; color: #666666; text-decoration: none;}
.content>ul>li>h4>a:hover {font-size: .7em; text-decoration: none; color: #3266cc;}
.content>ul>li>p {font-size: .7em; color: #666666; width: 150px;}
.content>div>ul {list-style-type: square; margin: 0 0 0 25px; color: #333;}
.content>div>ul>li>p {color: #333; font-size: 0.7em; margin: 10px 0;}
.content>table {margin-left: -1px;}
.content>table>tbody>tr>td {font-size: .7em;}
.content>table>tbody>tr>td>a:link {text-decoration: none; color: #3266CC;}
.content>table>tbody>tr>td>a:active {text-decoration: none; color: #3266CC;}
.content>table>tbody>tr>td>a:visited {text-decoration: none; color: #3266CC;}
.content>table>tbody>tr>td>a:hover {text-decoration: underline; color: #3266CC;}
.content>div>table {margin-left: -1px;}
.content>div>table>tbody>tr>td {font-size: .7em;}
.content>div>table>tbody>tr>td>a:link {text-decoration: none; color: #3266CC;}
.content>div>table>tbody>tr>td>a:active {text-decoration: none; color: #3266CC;}
.content>div>table>tbody>tr>td>a:visited {text-decoration: none; color: #3266CC;}
.content>div>table>tbody>tr>td>a:hover {text-decoration: underline; color: #3266CC;}

/* ordered list, en_md4-1000_applications.php */

.content>div>ol {color: #333333; font-size: .7em; padding: 0 0 0 28px; margin: 15px 0; }
.content>div>ol>li {line-height: 1.8em; }

.imgContainer {float: left; background-image: url(../bilder/bg_image_preview.gif); background-repeat: no-repeat; background-position: 4px 10px; padding-right: 10px; padding-top: 20px; height: 182px; width: 146px;}
.imgContainer>img {padding: 0 15px 15px;}
.contentText  {font-size: .7em; color: #333; margin: 5px 5px 5px 15px;}
.contentStaffName {font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #333; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999;}
.contentStaffFunction {font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #333; padding-left: 10px; padding-top: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999;}
.contentDistributorsName {font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #333; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999;}
.contentDistributorsFunction {font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #333; padding-left: 10px; padding-top: 15px; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; vertical-align: middle;}
a.redLink:link{text-decoration: none; color: red;}
a.redLink:active{text-decoration: none; color: red;}
a.redLink:visited{text-decoration: none; color: red;}
a.redLink:hover{text-decoration: underline; color: red;}

a.greyLink:link{text-decoration: none; color: grey;}
a.greyLink:active{text-decoration: none; color: grey;}
a.greyLink:visited{text-decoration: none; color: grey;}
a.greyLink:hover{text-decoration: underline; color: grey;}

a.greenLink:link{text-decoration: none; color: green;}
a.greenLink:active{text-decoration: none; color: green;}
a.greenLink:visited{text-decoration: none; color: green;}
a.greenLink:hover{text-decoration: underline; color: green;}

td.galleryPreview {vertical-align: top;}
.galleryPreviewImage {padding: 10px; border: 1px solid #EFEFEF; text-align: center;}
.galleryPreviewContent {background-color: #EFEFEF; padding: 5px 0 12px 10px; font-family: Verdana, Geneva, sans-serif; font-size: 9px; width: 125px;}
.galleryPreviewContent>a {float: right;}
.galleryPreviewContent>span>a:link {text-decoration: none; color: #3266CC;}
.galleryPreviewContent>span>a:active {text-decoration: none; color: #3266CC;}
.galleryPreviewContent>span>a:visited {text-decoration: none; color: #3266CC;}
.galleryPreviewContent>span>a:hover {text-decoration: underline; color: #3266CC;}

.imageLupe {height: 14px; width: 14px; margin-top: 34px; margin-right: 12px; margin-bottom: 0px; margin-left: 0px; float: right;}
.videoGallery{padding-left: 5px;}
.videoGallery>tbody>tr>td>p{background-color: #2D5690; margin-bottom: 40px; padding: 0 0 5px 4px; color: #DFE0DF;}

.contentVideo {padding-top: 5px;}
/* ##### news ##### */

.news {width: 183px; padding-left: 10px; margin: 0px;}
.news>h4 {padding: 9px 0px 9px 0px; *padding: 8px 0px 4px 0px; font-size: .6em; color: #333; text-transform: uppercase;}
.news>h4>a:link {color: #666666; text-decoration: none;}
.news>h4>a:active {color: #666666; text-decoration: none;}
.news>h4>a:visited {color: #666666; text-decoration: none;}
.news>h4>a:hover {text-decoration: none; color: #3266cc;}
.news>ul>li {font-size:.7em; color: #333; padding-bottom: 10px;}
.news>ul>li:last-child {padding-bottom: 0px;}
.news>ul>li>a:link {text-decoration: none; color: #3266CC; font-size: 9px;}
.news>ul>li>a:active {text-decoration: none; color: #3266CC; font-size: 9px;}
.news>ul>li>a:visited {text-decoration: none; color: #3266CC; font-size: 9px;}
.news>ul>li>a:hover {text-decoration: underline; color: #3266CC; font-size: 9px;} 
.news>p {font-size:.7em; color: #333; padding-bottom: 10px;}

/* sitemap */
#sitemap>li {float:none !important;}
#sitemap>li>a:link {font-size: .7em; color: #666666; text-decoration: none; font-weight: bold}
#sitemap>li>a:active {font-size: .7em; color: #666666; text-decoration: none; font-weight: bold}
#sitemap>li>a:visited {font-size: .7em; color: #666666; text-decoration: none; font-weight: bold}
#sitemap>li>a:hover {font-size: .7em; text-decoration: none; color: #3266cc; font-weight: bold}
#sitemap>li>ul>li {}
#sitemap>li>ul>li>a:link {font-size: .7em; color: #666666; text-decoration: none;}
#sitemap>li>ul>li>a:active {font-size: .7em; color: #666666; text-decoration: none;}
#sitemap>li>ul>li>a:visited {font-size: .7em; color: #666666; text-decoration: none;}
#sitemap>li>ul>li>a:hover {font-size: .7em; text-decoration: none; color: #3266cc;}

/* footer */
.footer {border-top: #333 dotted 1px; padding: 10px; font-size: .7em; margin-top: 10px;}
.distributors {padding: 0 30px 0 0; text-align: right;}
form table tr td {padding: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #666;}
.selectWidth{width: 198px;}
#Nachricht{width: 192px;}
select, input, textarea {background-color: #EFEFEF; border: 1px solid #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #333; padding: 2px;}
.font9px {font-size: 9px;}

.contactFormError {color: red; padding-bottom: 5px;}
.contactFormNote {color: #ffa500; padding-bottom: 5px;}
