/*
////////////////////////////////////////////////////////////////
//
// design.css //
// mesch.ch 
// web consulting & design Luzern www.mesch.ch
//
////////////////////////////////////////////////////////////////
*/



#inhaltUhren {
position:absolute;
width: 669px;
}


#contenttext a {border-bottom:1px dotted #fff;text-decoration:none; color: #fff;}
#contenttext a:visited  {border-bottom:1px dotted #fff;text-decoration:none;color: #fff;}
#contenttext a:hover  {color:#666666;text-decoration:none;}

.uhrenLink a,.uhrenLink img  {border-bottom:1px dotted #fff;text-decoration:none; color: #fff;}

.uhrenLink a:visited  {border-bottom:1px dotted #fff;text-decoration:none;color: #fff;}
.uhrenLink a:hover  {color:#666666;text-decoration:none;}


#factbox a {border-bottom:1px dotted #fff;text-decoration:none; color: #fff;}
#factbox a:visited  {border-bottom:1px dotted #fff;text-decoration:none;color: #fff;}
#factbox a:hover  {color:#666666;text-decoration:none;}

#subline a {border-bottom:0px dotted #fff;text-decoration:none; color: #fff;}
#subline a:visited  {border-bottom:0px dotted #fff;text-decoration:none;color: #fff;}
#subline a:hover  {border-bottom:1px dotted #fff;color:#fff;text-decoration:none;}

.aktuell {font-size:13px; font-family:verdana,arial, sans-serif; font-weight:normal; color:#fff;line-height:150%;text-align:center;padding-bottom:20px;}
.aktuell a {border-bottom:1px dotted #fff;text-decoration:none; color: #fff;}

.uhrenDetail {width:220px;height:145px; float:left;border:solid 0px white;}
.uhrenUhr {padding-top: 10px; padding-left:8px; float:left;}
.uhrenFloat {float:left;}
.uhrenLogo {padding-top: 38px;}
.uhrenLink {padding: 10px 0px 0px 30px;}



.uhrenDetailIndex {width:140px; height:70px;border: solid 0px #fff;float:left;}
.uhrenLogoIndex {padding: 0px;}


.specialRahmen {position:absolute;z-index:2;top: 55px;width:410px;height: 70px;border: solid 1px #999;}
.specialDetail {position:relative;z-index:10;width:410px;height:145px;border: solid 0px #fff;}
.specialTitel {padding-top: 55px; padding-left:5px; float:left;}
.specialUhr {padding-top: 10px; padding-left:0px; float:left;}
.specialLogo {padding-top: 40px; padding-left:0px; float:left;}


.specialRahmenIndex {position:absolute;z-index:2;top: 75px;width:900px;height: 70px;border: solid 1px #999;}
.specialDetailIndex {position:relative;z-index:10;width:900px;height:145px;border: solid 0px #fff;}
.specialTitelIndex {padding-top: 55px; padding-left:155px; float:left;}
.specialUhrIndex {padding-top: 10px; padding-left:20px; float:left;}
.specialLogoIndex {padding-top: 40px; padding-left:0px; float:left;}



html, body
{
background-color: #000033;
color: #fff;
margin: 0em;
padding: 0em;
height: 100%;
width: 100%;
}


#logo {
position:absolute;
left: 50%;
top: 48px;
width:240px;
height:24px;
margin-left: 191px;
z-index:20;
}

#rahmenLogo {
background-color: #000033;
border:solid 1px #999;
position:absolute;
left: 50%;
top: 38px;
width:258px;
height:44px;
margin-left: 182px;
z-index:10;
}

#headUhr {
position:absolute;
left: 50%;
top: 25px;
width:280px;
height:450px;
margin-left: -460px;
z-index:50;
}

#headimage {
position:absolute;
left: 50%;
top: 100px;
width:880px;
height:335px;
margin-left: -440px;
z-index:2;
}


#rahmenImage {
border:solid 1px #999;
position:absolute;
left: 50%;
top: 60px;
width:900px;
height: 385px;
margin-left: -450px;
z-index:2;
}



#sprachwahlNeu {
border:solid 0px #999;
width:900px;
height: 40px;
margin-left: 0px;
z-index:2;
}


#sprachwahl {
border:solid 0px #999;
width:260px;
height: 40px;
margin-left: 335px;
z-index:2;
}

#sprachwahl img {
padding-right:10px;
}


#sprachwahlOben {
position:absolute;
border:solid 0px #fff;
left: 50%;
top: 40px;
width: 440px;
margin-left: -260px;
z-index:200;
}



#content {
position:absolute;
border:solid 0px #fff;
left: 50%;
top: 485px;
width:900px;
margin-left: -450px;
z-index:2;
}


#contentRahmenShop {
background-image: url(/assets/bilder/navigation/background-shop.gif);
border:solid 1px #999;
width:900px;
}

#contentRahmenUhren {
background-image: url(/assets/bilder/navigation/background-uhren.gif);
border:solid 1px #999;
width:900px;
}

#contentRahmenIndex {
border:solid 1px #999;
width:900px;
height: 99%;
}



#navigation {
width:230px;
height:130px;
z-index:50;
float:left;
}

#navigationAbstand {
padding: 15px 0px 0px 15px;
}

#navigation img {
margin-bottom: 15px;
}


#inhalt {
width: 440px;
float:left;
}


#titel {
position:relative;
width: 390px;
padding: 15px 0px 0px 15px;
z-index:10;
font-size:15px; font-family:verdana,arial, sans-serif; font-weight:bold; color:#fff;line-height:150%;
}

#titelUhren {
position:relative;
background-color: #000033;
width: 600px;
padding: 15px 0px 0px 15px;
left: 1px;
z-index:10;
font-size:15px; font-family:verdana,arial, sans-serif; font-weight:bold; color:#fff;line-height:150%;
}


#contenttext {
position:relative;
width: 390px;
padding: 20px 0px 0px 15px;
z-index:10;
font-size:13px; font-family:verdana,arial, sans-serif; font-weight:normal; color:#fff;line-height:150%;
}

#contenttextUhren {
position:relative;
width: 665px;
padding: 0px 0px 0px 0px;
z-index:10;
font-size:13px; font-family:verdana,arial, sans-serif; font-weight:normal; color:#fff;line-height:150%;
}




#subline{
width:900px;
padding: 20px 0px 20px 0px;
z-index:30;
font-size:9px; font-family:verdana,arial, sans-serif; font-weight:normal; color:#fff;line-height:150%;

}


#factbox {
width: 225px;
z-index:100;
font-size:13px; font-family:verdana,arial, sans-serif; font-weight:normal; color:#fff;line-height:140%;
float:left;
}

#factboxAbstand {
padding: 15px 0px 0px 10px;
}



