/*Produkte*/
.ProduktHG
{
    font-family :Arial;
    font-size:12px;
	width:753px;
	height:488px;
	background-repeat:no-repeat;
}

.PageTitle
{
    font-family :Arial;
    font-weight :bold;
    font-size:18px;
   	position:absolute;
   	left:137px;
   	top:31px;
}

.PageTitlePos
{
   	position:absolute;
   	left:137px;
   	top:31px;
}
.PageTitleNormal
{
    font-family :Arial;
    font-weight :normal;
    font-size:18px;
}
.PageTitleBold
{
    font-family :Arial;
    font-weight :bold;
    font-size:18px;
}
.StartPageText
{
    font-family :Arial;
   	position:absolute;
   	left:611px;
   	top:124px;
   	width:138px;
   	height:201px;
}
.tdBottom
{
    font-family :Arial;
    font-size:12px;
   	color:#000000;
	vertical-align:bottom;
}
.PictureRight
{
   	position:absolute;
   	left:549px;
   	top:0px;
   	border:0;
}
.TextRight
{
   	position:absolute;
    font-family :Arial;
    font-size:9px;
   	left:555px;
   	top:110px;
   	width:193px;
   	height:30px;
}
.AreaRight
{
    font-family :Arial;
   	position:absolute;
   	left:555px;
   	top:143px;
   	width:193px;
   	height:201px;
}
.TextBottom
{
    font-family :Arial;
   	position:absolute;
   	left:132px;
   	top:401px;
	width:260px;
	height:74px;
}
.PageLink
{
   	position:absolute;
   	left:654px;
   	top:397px;
	width:99px;
	height:14px;
	color:#FFFFFF;
    font-family :Arial;
	font-size: 11px;
	font-weight: bold;
	background-color:#004cac;
	cursor:pointer;
	vertical-align:middle;
}
.PageLinkVarianten
{
   	position:absolute;
   	left:654px;
   	top:426px;
	width:99px;
	height:14px;
	color:#FFFFFF;
    font-family :Arial;
	font-size: 11px;
	font-weight: bold;
	background-color:#004cac;
	cursor:pointer;
	vertical-align:middle;
}
.PageLink2
{
   	position:absolute;
   	left:628px;
   	top:397px;
	width:125px;
	height:14px;
	color:#FFFFFF;
    font-family :Arial;
	font-size: 11px;
	font-weight: bold;
	background-color:#004cac;
	cursor:pointer;
	vertical-align:middle;
}

.TextLink
{
    font-family :Arial;
   	position:absolute;
   	left:2px;
   	top:1px;
}
.PfeilLink
{
   	position:absolute;
   	left:95px;
   	top:3px;
}
.PfeilLink2
{
   	position:absolute;
   	left:120px;
   	top:3px;
}

.PictureRaum
{
    font-family :Arial;
   	position:absolute;
   	left:404px;
   	top:0px;
   	border:0;
}
.Picture1
{
   	position:absolute;
   	left:38px;
   	top:146px;
   	border:0;
}
.TextPicture1
{
    font-family :Arial;
    font-size:9px;
   	position:absolute;
   	left:38px;
   	top:365px;
	width:120px;
	height:24px;
}
.Picture2
{
   	position:absolute;
   	left:171px;
   	top:146px;
   	border:0;
}
.TextPicture2
{
    font-family :Arial;
    font-size:9px;
   	position:absolute;
   	left:172px;
   	top:365px;
	width:120px;
	height:24px;
}
.TextRaumPicture
{
    font-family :Arial;
    font-size:9px;
   	position:absolute;
   	left:171px;
   	top:108px;
	width:226px;
	height:24px;
   	text-align:right;
}
.TextBottomRaum
{
    font-family :Arial;
   	position:absolute;
   	left:132px;
   	top:401px;
	width:260px;
	height:74px;
}
.VariantenDiv
{
    font-family :Arial;
    float:left;
   	position:absolute;
   	top:130px;
    font-size:12px;
   	font-weight:bold;
}

.VariantenDiv ol
{ 
    margin: 0;
    padding: 0 0 0 30px;
    font-weight: normal;
    color: #000000;
    font-size:9px;
}
.Ubersicht
{
    top: 157px;
    left: 30px;
   	position:absolute;
}
.UbersichtBild  
{
    text-align: right;
    float:left;
}

.UbersichtBild_first  
{
    text-align: right;
    float:left;
}
.tuer img
{
    margin-bottom: 4px;
    margin-left: 15px;
}
.tuer_first img
{
    margin-bottom: 4px;
    margin-left: 0;
}
.PicTab
{
    font-size:10px;
}
.PicTabTD
{
	width:75px;
	height:120px;
}
.PicTabTD img
{
	margin-bottom: 4px;
}
.PicTabTD span
{
	margin-left: 13px;
}
.OberflaechenTitel 
{
    float:left;
    font-weight: normal;
    color: #000000;
    font-size:11px;
    font-weight: bold;
    margin-bottom:1px;
}
.OberflaechenTitel2
{
    font-weight: normal;
    color: #000000;
    font-size:11px;
    font-weight: bold;
    margin-bottom:1px;
}

.OberflaechenSub 
{
    font-weight: normal;
    color: #000000;
    font-size:10px;
    clear:both;
    margin-bottom: 2px;
}

.OberflaechenVariabel
{
    float: left;
}

.OberflaechenVariabel2
{
	position:absolute;
	top:222px;
	left:408px;
}

.OberflaechenBilder 
{
    margin-right: 20px;
    width: 48px;
    float:left;
    text-align:center;
}

.OberflaechenBilder img
{
    margin-bottom: 2px;
}

.OberflaechenBilder_last
{
    margin-right:0;
    width: 48px;
    float:left;
    text-align:center;
}

.OberflaechenBilder_last img
{
    margin-bottom: 4px;
}

.RespalText
{
    clear:both;
    font-weight: normal;
    color: #000000;
    font-size:10px;
	position:absolute;
	top:320px;
	left:0px
}
.LegendeLicht
{
	position:absolute;
	top:427px;
	left:50px;
}
.LegendeTop
{
	position:absolute;
	top:450px;
}
.LegendeBottom
{
	position:absolute;
	top:463px;
}
.maus
{
	cursor:pointer;
}
.ContGlas
{
	border-right:black 1px solid;
	padding-right:1px; 
	border-top:black 1px solid; 
	display:none; 
	padding-left:2px;
	background:#e5f2ee;
	padding-bottom:0px; 
	border-left:black 1px solid; 
	padding-top:2px;
	border-bottom:black 1px solid; 
	position:absolute; 
	top:150px;
	left:5px;
	z-index:100;
	text-align:center;
}
.ContGlasText
{
	 font-size:14px;
	 font-weight:bold;
}

.ImgVarianten
{
	background-image:url(../../Images/Produkte/Varianten_hg.jpg);
}
.ImgProgramm
{
	background-image:url(../../Images/Produkte/Programm_hg.jpg);
}
.ImgNormPro
{
	background-image:url(../../Images/Produkte/normtueren/004-5_hg.jpg);
}
.ImgNormtueren
{
	background-image:url(../../Images/Produkte/normtueren/normtueren/Ambiente/006-7_hg.jpg);
}
.ImgAusfuehrung
{
	background-image:url(../../Images/Produkte/Ausfuehrung_hg.jpg);
}
.ImgNormtuerenGG
{
	background-image:url(../../Images/Produkte/normtueren/normtuerenGG/Ambiente/012-13_hg.jpg);
}
.ImgNormtuerenDV
{
	background-image:url(../../Images/Produkte/normtueren/normtuerenDV/Ambiente/016-17_hg.jpg);
}
.ImgDesignPro
{
	background-image:url(../../Images/Produkte/designtueren/018-19_hg.jpg);
}
.ImgDesignDV
{
	background-image:url(../../Images/Produkte/designtueren/designDV/Ambiente/048-49_hg.jpg);
}
.ImgAura
{
	background-image:url(../../Images/Produkte/designtueren/aura/Ambiente/020-21_hg.jpg);
}
.ImgAuraGG
{
	background-image:url(../../Images/Produkte/designtueren/auraGG/Ambiente/032-33_hg.jpg);
}
.ImgAuraGGProgramm
{
	background-image:url(../../Images/Produkte/designtueren/auraGG/Programm/Programm_hg.jpg);
}
.ImgAmera
{
	background-image:url(../../Images/Produkte/designtueren/amera/Ambiente/038-39_hg.jpg);
}
.ImgAmeraGG
{
	background-image:url(../../Images/Produkte/designtueren/ameraGG/Ambiente/044-45_hg.jpg);
}
.ImgProfilPro
{
	background-image:url(../../Images/Produkte/profiltueren/051-52_hg.jpg);
}
.ImgRiva
{
	background-image:url(../../Images/Produkte/profiltueren/riva/Ambiente/052-53_hg.jpg);
}
.ImgRivaGG
{
	background-image:url(../../Images/Produkte/profiltueren/rivaGG/Ambiente/058-59_hg.jpg);
}
.ImgRivaGGProgramm
{
	background-image:url(../../Images/Produkte/profiltueren/rivaGG/Programm/Programm_hg.jpg);
}
.ImgComo
{
	background-image:url(../../Images/Produkte/profiltueren/como/Ambiente/064-65_hg.jpg);
}
.ImgNeapel
{
	background-image:url(../../Images/Produkte/profiltueren/neapel/Ambiente/070-71_hg.jpg);
}
.ImgParma
{
	background-image:url(../../Images/Produkte/profiltueren/parma/Ambiente/074-75hg.jpg);
}
.ImgProfilDV
{
	background-image:url(../../Images/Produkte/profiltueren/profiltuerenDV/Ambiente/078-79_hg.jpg);
}
.ImgMassivPro
{
	background-image:url(../../Images/Produkte/massivtueren/080-81_hg.jpg);
}
.ImgRom
{
	background-image:url(../../Images/Produkte/massivtueren/rom/Ambiente/082-83_hg.jpg);
}
.ImgElba
{
	background-image:url(../../Images/Produkte/massivtueren/elba/Ambiente/086-87_hg.jpg);
}
.ImgFlorenz
{
	background-image:url(../../Images/Produkte/massivtueren/florenz/Ambiente/090-91_hg.jpg);
}
.ImgMassivtuerenDV
{
	background-image:url(../../Images/Produkte/massivtueren/massivtuerenDV/Ambiente/094-95_hg.jpg);
}
.ImgStilPro
{
	background-image:url(../../Images/Produkte/stiltueren/096-97_hg.jpg);
}
.ImgJena
{
	background-image:url(../../Images/Produkte/stiltueren/jena/Ambiente/098-99_hg.jpg);
}
.ImgErfurt
{
	background-image:url(../../Images/Produkte/stiltueren/erfurt/Ambiente/102-103_hg.jpg);
}
.ImgWeimar
{
	background-image:url(../../Images/Produkte/stiltueren/weimar/Ambiente/106-107_hg.jpg);
}
.ImgSylt
{
	background-image:url(../../Images/Produkte/stiltueren/sylt/Ambiente/ST3_hg.jpg);
}
.ImgStillDV
{
	background-image:url(../../Images/Produkte/stiltueren/stiltuerenDV/Ambiente/110-111_hg.jpg);
}

/* Funktionstueren */
.funkdoor
{
    position:absolute;top:17px;left:8px;
}

.funkdoor .imagebox
{
    float:left; 
    padding-top:29px;
}

.funkdoor .textbox
{
    float:left; 
    margin-left:15px;
    margin-top:15px;
}

.funkdoor .textbox .header
{
 font-weight:bold; 
 font-size:11px; 
 color:#014da5;
 width:230px;
}

.funkdoor .textbox .header2
{
 font-weight:bold; 
 font-size:11px; 
 color:#014da5;
 width:420px;
}

.funkdoor .textbox .lengbox
{
    background-color:#014da5; 
    width:18px; 
    height:19px; 
    color:#b9e7dd; 
    font-size:12pt;   
    text-align:center; 
    padding-top:2px; 
    font-family:Courier New;
    margin-top:17px;
}

.funkdoor .textbox .context
{
    padding-top:17px;
    vertical-align:top;
    padding-left:8px;
    width:250px;   
}

.funkdoor .textbox .context span
{
    font-weight:bold;
}

/* Gläser */
.glasoverwiev 
{
    position:absolute;
    top:30px;
}

.glasoverwiev .glascon
{
    height:120px; 
    width:136px; 
    float:left; 
    padding-bottom:20px;
}

.glasoverwiev .glascon .glastext
{
    font-weight:bold;
    padding-top:2px;
}

.glasoverwiev .glassep
{
  height:120px; 
  width:15px; 
  float:left;
  padding-bottom:20px;  
}

/*Gesamtübersicht*/
.progesamtpad
{
    width:6px; 
    height:488px;
    background-color:#004cac;
}

.progesamt
{
 position:absolute; 
 top:6px;
 left:0px;   
}

.progesamt h1
{
 margin-left:10px;   
}

.progesamt .tabsepfrow, .progesamt .tabsepsrow
{
    background-color:#cecece; 
    width:3px;    
}

.progesamt .tabsepfrow2
{
    background-color:#bcbdc0; 
    width:3px;    
}

.progesamt .tabsepsrow
{
  height:470px;  
} 

.progesamt table
{
  margin-top:7px;
}

.progesamt table td
{
  vertical-align:top;
}

.progesamt .tablecat,.progesamt .tablecatfivecol,.progesamt .tablecatthirdcol 
{
    vertical-align:middle;
    text-align:center;
    width:190px;
    height:18px; 
    background-color:#bcbdc0;
}

.progesamt .tablecatthirdcol
{
    width:285px;
}

.progesamt .tablecatfivecol
{
    width:475px;
}

.progesamt .tablecat span, .progesamt .tablecatthirdcol span,.progesamt .tablecatfivecol span
{
    font-weight:bold;
}

.progesamt .tabonecol
{
	margin-top:26px;	
    width:95px;  
}

.progesamt .tabtwocol
{
	margin-top:26px;	
    width:190px;  
}

.progesamt .tabthirdcol
{
	margin-top:26px;
	width:285px;  
}
.progesamt .tabfivecol
{
	margin-top:26px;
    width:475px; 
}


.progesamt .tabonecol .col, .progesamt .tabtwocol .col,.progesamt .tabthirdcol .col ,.progesamt .tabfivecol .col
{
    width:95px; 
    float:left;
}

.progesamt .tabonecol .col .colcon, .progesamt .tabtwocol .col .colcon, .progesamt .tabthirdcol .col .colcon,.progesamt .tabfivecol .col .colcon
{
 width:47px; 
 height:137px; 
 margin-left:24px; 
 margin-right:24px;   
}

.progesamt .tabtwocol .col .colconLA,.tabtwocol .col .colconLA, .progesamt .tabthirdcol .col .colconLA,.progesamt .tabfivecol .col .colconLA
{
 width:73px; 
 height:137px; 
 margin-left:17px; 
 margin-right:17px;   
}

.colconBig
{
 width:100px; 
 height:211px; 
 margin-top:26px; 
 margin-left:24px; 
 margin-right:24px;   
}

.progesamt .tabonecol .col .colcon .coltext, .progesamt .tabtwocol .col .colcon .coltext, .progesamt .tabthirdcol .col .colcon .coltext,.progesamt .tabfivecol .col .colcon .coltext
{
    text-align:center;
}

.progesamt .tabonecol .col .colconLA .coltext, .progesamt .tabtwocol .col .colconLA .coltext, .progesamt .tabthirdcol .col .colconLA .coltext,.progesamt .tabfivecol .col .colconLA .coltext
{
    text-align:center;
}

.ImageList
{
	padding-left:8px;
	padding-right:7px;
}
.ImageListProgramm
{
	padding-left:0px;
	padding-right:7px;
	width:72px;
}
.TextPicture
{
   	color:#646464;
    font-size:9px;
}
.ImageListScrollLeft
{
	position:absolute; 
	top:207px; 
	left:15px;	
}
.ImageListScrollRight
{
	position:absolute; 
	top:207px; 
	left:492px;
}

