/*========================================================*/
/*  Tokens                                                */
/*========================================================*/

/*-- login token idle                  --*/ .LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { background:  url(images/lock.png) no-repeat bottom left;  font-size: 11px; font-weight:bold; text-decoration: none; height:12px; padding: 7px 0 0 20px; margin: 0px 0px 0px 0px;}
/*-- login token hover                 --*/ a.LOGIN_object:hover { background:  url(images/lock_go.png) no-repeat bottom left;}
/*-- user token idle                   --*/ .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active {  color: #939393; background:  url(images/pencil.png) no-repeat bottom left; font-size: 11px; font-weight:bold; text-decoration: none; height:12px; padding: 7px 0 0 20px;  margin: 0px 0px 0px 15px;}
/*-- user token hover                  --*/ a.USER_object:hover {  background:  url(images/pencil_go.png) no-repeat bottom left; }
/*-- date token idle                   --*/ .DATE_object, a.DATE_object:link, a.DATE_object:visited, a.DATE_object:active { }
/*-- date token hover                  --*/ a.DATE_object:hover { }
/*-- terms privacy and copyright       --*/ .FOOTER_objects { }
/*-- terms privacy and copyright links --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { }
/*-- terms privacy and copyright hover --*/ a.FOOTER_objects:hover {  }
/*-- language selector dropdown        --*/ .Language_object { }

.clear {clear: both;line-height: 0px;font-size: 0px;height: 0px;}
#dynaSidebar a.CommandButton {background:  url(images/bullet_go.png) no-repeat 0px 0px; padding:1px 0px 1px 18px;height:12px;}
#dnn_ContentPane a.CommandButton {background:  url(images/bullet_go.png) no-repeat 0px 0px; padding:1px 0px 1px 18px;height:12px;}
#IconBar.ascx_cmdHelp, #IconBar.ascx_cmdSolutions {display:none;}

body {
background-color: #7a957c;
font-size: 0.72em;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0px;
margin:15px 0px 0px 0px;
text-align:center;
}

a {color: #000000;text-decoration:underline;}
a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color: #000000;text-decoration:underline;}
a:active { color:#000000;text-decoration:underline;}


h1,h2,h3,h4,h5,h6 {color:#000000;}

h1 {font-size:1.1em; font-weight: bold; padding: 0px 0px 3px 0px; margin:0px;}
h2 {font-size:1.1em; font-weight: bold; padding: 0px 0px 3px 0px; margin:0px;}
h3 {font-size:1em; font-weight: bold; padding: 0px 0px 3px 0px; margin:0px;}
h4 {font-size:1em; font-weight: bold; padding: 0px 0px 3px 0px; margin:0px;}

img {border:0;}

td {vertical-align:top;text-align:left;}

#dynaBodyTbl {margin:0 auto;width:1000px;}

.dynaRight {padding:0px 0px 0px 0px;}

/* ---------- Farben -------------- */
#dynaHeader, #dnn_ContentPane, #dynaBreadcrumb, #dynaFooter, #dnn_RightContentPane {background-color: #7a957c;}
/* ---------- Breiten -------------- */
#dnn_ContentPane {width:480px;}
#dnn_RightContentPane {width:500px;}
#dynaHeader, #dynaFooter, #dnn_FooterPane {width:1000px;}

/* ---------- Paddings -------------- */
#dnn_ContentPane {padding:35px 15px 15px 35px;}
#dynaHeader {padding:0px;}
#dnn_RightContentPane {padding:0px;}
#dnn_RightContentPane img {right:0px;float:right;}
#dnn_RightContentPane p {padding:0;margin:0;}
/* Ausrichtung */

/* Border */
#dnn_ContentPane {border-left: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;}
#dnn_RightContentPane {border-right: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;}
#dynaMenuCell {background: transparent url("images/strich_weiss.gif") no-repeat 0px 23px;}

/* ---------- container -------------- */
#dnn_ContentPane .moduleContainer {margin:10px 0px 10px 0px;}
/* ---------- header -------------- */
#dynaHeaderDiv {position:relative;}
/* Logo und Banner*/
#dnn_dnnLOGO_imgLogo {float:right;padding:0px 0px 0px 0px;}
/*#dnn_HeaderPane {float:left;width:380px;padding:0px 0px 0px 30px;}*/
#dnn_HeaderPane .DNNEmptyPane {height:1px;}

/* Menu */
#dynaNavigation{padding:0px 0px 15px 0px;}

/* Page */
#dnn_ContentPane .mocContent .menu {width:450px;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;clear:both;}
#dnn_ContentPane .mocContent .menu span {width:14px; height:14px;background-color:#eeeeee;display:block;float:left;padding:2px 0px 0px 2px;margin:0px 5px 0px 0px;}
#dnn_ContentPane .mocContent .title {display:none;}

/* Footer */
#dnn_FooterPane .mocContent .title {display:none;padding:0px 0px 0px 0px;}
#dnn_FooterPane  {padding:5px 0px 0px 0px;vertical-align:top;text-align:center;}
#dnn_FooterPane .DNNEmptyPane {background-color:#FFFFFF;padding:0;background-image: url(images/filler.gif);background-repeat: no-repeat;}
#dnn_FooterPane .Normal {padding: 0px 0px 0px 0px;text-align:center;font-size:0.87em;}
#dnn_FooterPane p {padding:0;margin:0;}

#dnn_dnnCOPYRIGHT_lblCopyright {padding:5px 0px 0px 15px;}

/* Druckansicht */
#Table1{width:710px;background-color:#FFFFFF;}
#Table1 #dnn_ContentPane {width:680px;padding:15px 15px 15px 15px;}

/* Paging */

.pagingSpanon {font-weight:bold;text-decoration:none;}
.pagingSpan {font-weight:normal;text-decoration:none;}

/* Menue */

.navLevel0Cell {
	text-align: center;
  padding:2px 2px 5px 2px;	
  white-space: nowrap;
  font-size:12px;
}

.navLevel0Cellon {
	text-align: center;
	padding: 2px 2px 5x 2px;
  white-space: nowrap;
  font-size:12px;
  border-top:2px solid #FFFFFF;
  border-left:2px solid #FFFFFF;
  border-right:2px solid #FFFFFF;
  background-color: #003304;
}

.navTable {
	white-space: nowrap;
}

.navTable a{display:block;padding-top:3px;}

a.navLevel0,a.navLevel0:visited,a.navLevel0:link {color: white;font-weight: bold;text-decoration: none;}
a.navLevel0:hover {color: gray;}

a.navLevel0on,a.navLevel0on:visited,a.navLevel0on:link {color: white;font-weight: bold;text-decoration: none;}

/* Sitemap */

.sitemapLinks span {display:block;}
.sitemapLevel0Span, .sitemapLevel0Spanon {padding:20px 0px 0px 0px;}
.sitemapLevel1Span, .sitemapLevel1Spanon {padding:2px 0px 2px 10px;}
.sitemapLevel2Span, .sitemapLevel2Spanon {padding:2px 0px 2px 20px;}
.sitemapLevel3Span, .sitemapLevel3Spanon {padding:2px 0px 2px 30px;}

.sitemapLinks a.current,.sitemapLinks a.current:link,.sitemapLinks a.current:visited,.sitemapLinks a.current:hover,.sitemapLinks a.current:active {color:#aebd72;font-style:italic;}

/*DNN spzifisch
.SubHead {color:#FFFFFF;}
.Normal {color:#FFFFFF;}
a.CommandButton:link {color:#FFFFFF;}
.head {color:#FFFFFF;}
.FCKImageGalleryContainer td {color:#FFFFFF;}
.ControlPanel td {background-color:#003304}*/

/* Sprachumschalter */

#dynaLanguageCellde,#dynaLanguageCellen {text-align:left;padding-top:50px;}
a.linkEnglish, a.linkEnglish:link,a.linkEnglish:visited,a.linkEnglish:hover,a.linkEnglish:active {font-size:1.1em;color:#bcbdc0;text-decoration:none;font-weight:bold;display:none;}
a.linkGerman, a.linkGerman:link,a.linkGerman:visited,a.linkGerman:hover,a.linkGerman:active {font-size:1.1em;color:#bcbdc0;text-decoration:none;font-weight:bold;display:none;}

a.linkEnglish, a.linkEnglish:link,a.linkEnglish:visited,a.linkEnglish:hover,a.linkEnglish:active {font-size:1.1em;color:#bcbdc0;text-decoration:none;}
#dynaLanguageCellde a.linkGerman, #dynaLanguageCellde a.linkGerman:link,#dynaLanguageCellde a.linkGerman:visited,#dynaLanguageCellde a.linkGerman:hover,#dynaLanguageCellde a.linkGerman:active {font-size:1.1em;color:#FFFFFF;text-decoration:none;font-weight:bold;display:none;}
#dynaLanguageCellen a.linkEnglish, #dynaLanguageCellen a.linkEnglish:link,#dynaLanguageCellen a.linkEnglish:visited,#dynaLanguageCellen a.linkEnglish:hover,#dynaLanguageCellen a.linkEnglish:active {font-size:1.1em;color:#FFFFFF;text-decoration:none;font-weight:bold;display:none;}

/* Breites Format */
#dnn_ContentPane.ContentPaneBreit {width:1000px;padding:0;border-left: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;}
#dnn_ContentPane.ContentPaneBreit * {padding:0;margin:0;}


/* Sonderformate*/
.baubeschreibungText {padding:100px 10px 10px 10px;height:470px;overflow:auto;}
.preiseText {padding:100px 10px 10px 10px;}
.flashMovieSpacer{width:1000px;height:50px;}
.flashMovie{width:1000px;height:430px;text-align:center;}

#formTable {margin:20px 0px 10px 0px;}

#formTable .textbox {width:210px;}
#formTable textarea {width:210px;}

a.hotlink:link {background-color:#aebd72;color:#FFFFFF;text-decoration:none;font-weight:bold;border:1px solid #FFFFFF;padding:3px;}
a.hotlink:visited {background-color:#aebd72;color:#FFFFFF;text-decoration:none;font-weight:bold;border:1px solid #FFFFFF;padding:3px;}
a.hotlink:active {background-color:#aebd72;color:#FFFFFF;text-decoration:none;font-weight:bold;border:1px solid #FFFFFF;padding:3px;}
a.hotlink:hover {background-color:#aebd72;color:#FFFFFF;text-decoration:none;font-weight:bold;border:1px solid #FFFFFF;padding:3px;}

#formTable .SubHead {color:#FFFFFF;}
