/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
// erstellt durch loss.de, 20253 Hamburg, www.loss.de
//
////////////////////////////////////////////////////////////////
*/

/*################################ BODY HTML - Container ################################*/
body {font-size:11px;background-color:#ffffff;margin:0px;padding:0px;width:100%;text-align:left;font-family:verdana,arial,helvetica,sans-serif;color:#333333;}
.bodyNoEdit {background-color:#dce0ea;text-align:center;}
/*################################ Allgemein ################################*/
a {text-decoration: none;}
a:link, a:visited {color:#333333;}
a:focus, a:hover, a:active {color:#333333;}
a img { border:0px;}
form, p, div {margin:0px;padding:0px;}
.clear {clear: both;}
.center {text-align:center;}
.nostyle  {display:none;}
.style {display:inline;}
.footerPrint {display:none;}
.floaten {float:left;width:281px;}
ul {margin-left:10px;padding-left:10px;padding-top:0px;margin-top:0px;}


/*################################ Schriften ################################*/
p, td {font-size:11px;font-family:verdana,arial,helvetica,sans-serif; color:#333333;line-height:150%;}

h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;font-family:verdana,arial, helvetica, sans-serif;color:#333333;}
h1 {font-size:16px;}
h2 {font-size:15px;}
h3 {font-size:14px;}
h4 {font-size:13px;}
h5 {font-size:11px;}
h6 {font-size:9px;}

/*################################ Content-Einstieg ################################*/
#einstieg {width:768px;height:590px;margin-left:auto;margin-right:auto;margin-top:0px;background-color:#000000;background-image:url(/tilse/images/einstieg/wolken3.jpg);background-repeat:no-repeat;background-position:left top;}
#einstiegTop {height:118px;font-size:13px;}
#einstiegTop h1 {font-size:13px;padding-bottom:10px;}
#einstiegMiddleLeft {width:153px;}
#einstiegMiddleMiddle {width:460px;height:356px;border:1px solid #ffffff;}
#einstiegMiddleMiddle {background-repeat:no-repeat;background-position:center;} /*Startseite kein Flash*/
#einstiegMiddleRight {width:153px;}
#einstiegBottom1 {height:57px;color:#ffffff;font-size:10px;}
#einstiegBottom1 sup {font-size:11px;}
#einstiegBottom1 a {color:#ffffff;}
#einstiegBottom1 .marke {color:#ffffff;font-size:10px;background-color:#666666;}
* html #einstiegBottom1 sup {font-size:13px;} /* IE */
#einstiegBottom2 {height:57px;color:#ffffff;font-size:10px;}
#einstiegBottom2 a {color:#ffffff;}

.einstiegPrint {display:none;} 
#flashPlayer {width:452px;height:348px;text-align:center;background-image:url(/tilse/images/startseite_formglas.jpg);background-repeat:no-repeat;background-position:left top;} 
#flashPlayer p, #flashPlayer a {font-size:11px; font-family:verdana; color:#ffffff;}

/*################################ Layout  border:1px solid #ff0000; ################################*/
#page {width:768px;height:590px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
#top  {width:768px;height:85px;background-color:#ffffff;}
#top .topLeft  {width:538px;float:left;text-align:left;}
#top .topRight {width:230px;float:left;}
#top .topRight .topRightUp   {width:220px;height:55px;padding-top:10px;padding-right:10px;text-align:right; }
#top .topRight .topRightDown {width:220px;height:20px;font-size:9px;text-align:right;padding-right:10px;}
#topPic {width:768px;height:135px;background-color:#ffffff;}
.imgTop {width:768px;height:135px;}

/*################################ Layout-Left ################################*/
#leftColumn {background-color:#000000;font-size:10px;margin:0px;width:170px;vertical-align:top;text-align:left;}
#leftColumnAddress   {height:30px;background-color:#000000;vertical-align:bottom;text-align:left;font-size:9px;color:#ffffff;padding-bottom:10px;padding-left:5px;}
#leftColumnAddress a {color:#ffffff;}
#leftColumn .formglasLogo {margin-top:50px;text-algin:center;width:170px;}

/* Navigation */
#navimenue {text-align:left;margin-top:0px;border-top:1px solid #ffffff;}
#navimenue ul {padding:0px;margin:0px;list-style-type: none;font-size:10px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;}
#navimenue ul li {margin:0px;}
#navimenue ul li a {display:block;width:170px;background-color:#000000;padding: 2px 0px 2px 5px;border-bottom:1px solid #ffffff;} /* width Mac */
/* Hide from IE-Mac */
@media all { 
#navimenue ul li a { width:165px;}
* html #navimenue ul li a { width:170px;} /* Nur IE 5 + 5.5  */
* html b\ody #navimenue ul li a { width:165px;} /* Nur IE 6 + 7  */
}
/* end IE-Mac */
#navimenue li a:link, #navimenue li a:visited, #navimenue li a:active {color:#ffffff;background-color:#000000;}
#navimenue li a:focus, #navimenue li a:hover {color:#ffffff;background-color: #9ca5b6;}
#navimenue li.on a:link, #navimenue li.on a:visited {color:#ffffff;background-color: #9ca5b6;}
#navimenue li.on a:focus, #navimenue li.on a:hover, #navimenue li.on a:active {color:#ffffff;background-color: #9ca5b6;}
/* Sub1 Navigation */
#navimenue ul li a.sub1 {display:block;width:162px;background-color:#000000;padding: 2px 0px 2px 13px;border-bottom:1px solid #ffffff;} /* width Mac */
/* Hide from IE-Mac */
@media all { 
#navimenue ul li a.sub1 { width:157px;}
* html #navimenue ul li a.sub1 { width:170px;} /* Nur IE 5 + 5.5  */
* html b\ody #navimenue ul li a.sub1 { width:157px;} /* Nur IE 6 + 7  */
}
/* end IE-Mac */
#navimenue li a.sub1:link, #navimenue li a.sub1:visited, #navimenue a.sub1:active {color:#ffffff;background-color:#000000;}
#navimenue li a.sub1:focus, #navimenue li a.sub1:hover {color:#ffffff;background-color: #9ca5b6;}
#navimenue li.on a.sub1:link, #navimenue li.on a.sub1:visited {color:#ffffff;background: #9ca5b6;}
#navimenue li.on a.sub1:focus, #navimenue li.on a.sub1:hover, #navimenue li.on a.sub1:active {color:#ffffff;background: #9ca5b6;}
/* Sub2 Navigation */
#navimenue ul li a.sub2 {display:block;width:155px;background-color:#000000;padding: 2px 0px 2px 20px;border-bottom:1px solid #ffffff;} /* width Mac */
/* Hide from IE-Mac */
@media all { 
#navimenue ul li a.sub2 { width:150px;}
 * html #navimenue ul li a.sub2 { width:170px;}/* Nur IE 5 + 5.5  */
* html b\ody #navimenue ul li a.sub2 { width:150px;} /* Nur IE 6 + 7  */
}
/* end IE-Mac */
#navimenue li a.sub2:link, #navimenue li a.sub2:visited, #navimenue a.sub2:active {color:#ffffff;background-color:#000000;}
#navimenue li a.sub2:focus, #navimenue li a.sub2:hover {color:#ffffff;background-color: #9ca5b6;}
#navimenue li.on a.sub2:link, #navimenue li.on a.sub2:visited {color:#ffffff;background: #9ca5b6;}
#navimenue li.on a.sub2:focus, #navimenue li.on a.sub2:hover, #navimenue li.on a.sub2:active {color:#ffffff;background: #9ca5b6;}

/* Sub3 Navigation */
#navimenue ul li a.sub3 {display:block;width:148px;background-color:#000000;padding: 2px 0px 2px 27px;border-bottom:1px solid #ffffff;} /* width Mac */
/* Hide from IE-Mac */
@media all { 
#navimenue ul li a.sub3 { width:143px;}
 * html #navimenue ul li a.sub3 { width:170px;}/* Nur IE 5 + 5.5  */
* html b\ody #navimenue ul li a.sub3 { width:143px;} /* Nur IE 6 + 7  */
}
/* end IE-Mac */
#navimenue li a.sub3:link, #navimenue li a.sub3:visited, #navimenue a.sub3:active {color:#ffffff;background-color:#000000;}
#navimenue li a.sub3:focus, #navimenue li a.sub3:hover {color:#ffffff;background-color: #9ca5b6;}
#navimenue li.on a.sub3:link, #navimenue li.on a.sub3:visited {color:#ffffff;background: #9ca5b6;}
#navimenue li.on a.sub3:focus, #navimenue li.on a.sub3:hover, #navimenue li.on a.sub3:active {color:#ffffff;background: #9ca5b6;}

#navimenue .reg {font-size:11px;}
*:not(hr) #navimenue .reg {font-size:10px;} /* Nur NS 6, 7 + 8 und FS <= 2 */

/*.navipic {width:11px;height:11px;margin-right:2px;}*/
/* Ende Navigation */

/*################################ Layout-Middle background-color:#ff0000; background-color:#00ff00; ################################*/
#middleColumn {font-size:10px;text-align:center;margin:0px;width:598px;height:370px;vertical-align:top;text-align:left;background-color:#ffffff;}
#middleColumn .content {text-align:left;width:575px;margin:20px 5px 20px 18px;background-color:#ffffff;}
#middleColumn .contentText {text-align:left;width:562px;margin:30px 18px 20px 18px;background-color:#ffffff;}
#middleColumn .contentNews {text-align:left;width:562px;margin:18px 18px 20px 18px;background-color:#ffffff;}
#middleColumn .content .rightSpace {padding-right:10px;}
#middleColumn .content a, #middleColumn .contentNews a {text-decoration: underline;}
#middleColumn .content p, #middleColumn .content td {line-height:220%;}
#middleColumn .contentNews p, #middleColumn .contentNews td {line-height:220%;}
#middleColumn .content li, #middleColumn .contentNews li {padding-bottom:5px;}
#middleColumn .content span {color:#ff0000;}

/* Layout-Middle content  */


/*####################### middleColumn / Sitemap  ################################*/
#middleColumn .contentText .sitemap {margin-left:180px;}
#middleColumn .contentText .sitemap1 {padding-left:0px;padding-bottom:5px;}
#middleColumn .contentText .sitemap2 {padding-left:30px;padding-bottom:5px;}
#middleColumn .contentText .sitemap3 {padding-left:60px;padding-bottom:5px;}
#middleColumn .contentText .sitemap4 {padding-left:90px;padding-bottom:5px;}

/*####################### middleColumn / Kontaktformular  ################################*/
#formContact    {width:480px;margin-left:47px;padding:10px 0px;}
#formContact fieldset    {border:1px solid #666666;padding:0px 5px;padding-bottom:10px;margin-bottom:10px;}
#formContact legend      {font-weight:bold;color:#333333;}
#formContact .labels     {width:90px;float:left;}
#formContact .inputs     {font-size:13px;width:360px;float:left;background-color:#ffffff;height:16px;margin:2px 0px;}
#formContact .textareas  {font-size:13px;width:360px;background-color:#ffffff;height:200px;float:left;}
.stern      {color:#ff0000;}
#formContact .sendButton {margin-top:10px;margin-left:150px;}
#formContact .new        {width:0px;height:0px;overflow:hidden;display:none;}

