
/*********************
     TYPOGRAPHY
*********************/

body {
font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; padding:0px 0; color:#434343; line-height:17px;
}

h1 {font-size:130%;	font-weight:bold; color:#e2001a; margin:2px 0; padding:0px 0; letter-spacing: 1px;}
h1 a:link {font-size:120%;	font-weight:bold; color:#e2001a; margin:2px 0; padding:0px 0; letter-spacing: 1px;}
h1 a:visited {font-weight: bold; text-decoration: none; color: #e2001a;}
h1 a:hover {font-weight: bold; text-decoration: none; color: #736e6a;}
h1 a:active {font-weight: bold; text-decoration: none;}

h2 {font-size:110%;	font-weight:bold;	margin:6px 0; padding:0px; letter-spacing: 1px}
h3 {font-size:100%;	font-weight:bold; margin:6px 0; padding:0px;  color:#434343; }
.klein {font-size:90%;	font-weight:normal; color:#434343; margin:2px 0; padding:0px; line-height:12px;}

.adresse {font-size:90%; font-weight:normal; color:#959595;	margin:0px 0; padding:0px 0; letter-spacing: 1px; }
.adresse  a:link {font-size:90%;	font-weight:normal; color:#959595; margin:0px 0; padding:0px 0;}
.adresse  a:visited {font-weight: normal; text-decoration: none; color: #959595}
.adresse  a:hover {font-weight: normal; text-decoration: none; color: #252f3b;}
.adresse  a:active {font-weight: normal; text-decoration: none;}

.copy {font-size:90%; font-weight:normal; color:#FFF;	margin:0px 0; padding:0px 0; }
.copy  a:link {font-size:90%;	font-weight:normal; color:#FFF; margin:0px 0; padding:0px 0;}
.copy  a:visited {font-weight: normal; text-decoration: none; color: #FFF;}
.copy  a:hover {font-weight: normal; text-decoration: none; color: #CCC;}
.copy  a:active {font-weight: normal; text-decoration: none;}

.navi {font-size:95%; font-weight:normal; color:#FFF;	margin:0px 0; padding:0px 0; line-height:15px}
.navi  a:link {font-size:95%;	font-weight:normal; text-decoration: none; color:#FFF; margin:0px 0; padding:0px 0;}
.navi  a:visited {font-weight: normal; text-decoration: none; color: #FFF;}
.navi  a:hover {font-weight: normal; text-decoration: none; color: #CCC;}
.navi  a:active {font-weight: normal; text-decoration: none;}

.navi_rot {font-size:95%; font-weight:normal; color:#F00;	margin:0px 0; padding:0px 0; line-height:15px}
.navi_rot  a:link {font-size:95%;	font-weight:normal; text-decoration: none; color:#F00; margin:0px 0; padding:0px 0;}
.navi_rot  a:visited {font-weight: normal; text-decoration: none; color: #F00;}
.navi_rot  a:hover {font-weight: normal; text-decoration: none; color: #CCC;}
.navi_rot  a:active {font-weight: normal; text-decoration: none;}

.td_links {padding-left:268px; padding-top:7px; font-size:90%; font-weight:normal; color:#434343;}
.td_links  a:link {font-weight:normal; text-decoration: none; color:#434343;}
.td_links  a:visited {font-weight: normal; text-decoration: none; color: #434343;}
.td_links  a:hover {font-weight: normal; text-decoration:underline; color: #F00;}
.td_links  a:active {font-weight: normal; text-decoration: none;}



p {font-size:100%; padding:0px 0; margin:6px 0; color:#434343; line-height:17px}
p a:link {font-weight: bold; text-decoration:underline; font-size:100%;  }
p a:hover {font-weight: bold; font-size:100%;  text-decoration:underline; color:#C30; }
p a:visited {font-weight: bold; font-size:100%; text-decoration:underline; }
.p_rot {
	font-size:100%;
	padding:0px 0;
	margin:6px 0;
	color:#F00;
	line-height:17px;
	font-weight: bold;
}

td {font-size:100%; padding:0px 0; margin:6px 0; color:#434343; line-height:17px}
li {font-size:100%; padding:0px 0; margin:0px; color:#434343; line-height:17px}
img {border:none}




/*********************
        LINKS
*********************/

a:link {
 font-weight: bold;
 text-decoration: none;
 color: #776;
 }

a:visited {
 font-weight: bold;
 text-decoration: none;
 color: #776;
 }

a:hover {
 font-weight: bold;
 text-decoration: none;
 color: #434343;
 }

a:active {
 font-weight: bold;
 text-decoration: none;
 }


/**************************
        LAYOUT
**************************/
body {
margin:0; padding:0;  background-color: #ffffff;
text-align: center;
}

#bild {
width: 900px;
height: 312px;
position: absolute;
top: 0px;
left: 50%;
margin-left: -450px;
}

#linkShop {
width: 150px;
height: 20px;
position: absolute;
top: 37px;
left: 50%;
margin-left: 185px;
text-align:left;
}
#linkShop a:first-child  {font-size:110%; font-weight:bold; color:#FFF; margin:0px 0; padding:0px 0; }
#linkShop a:link {font-size:110%; font-weight:bold; color:#FFF; margin:0px 0; padding:0px 0;}
#linkShop a:visited {font-weight: bold; text-decoration: none; color: #FFF;}
#linkShop  a:hover {font-weight: bold; text-decoration: none; color: #CCC;}
#linkShop  a:active {font-weight: bold; text-decoration: none;}

#linkWarenkorb {
width: 100px;
height: 20px;
position: absolute;
top: 37px;
left: 50%;
margin-left: 345px;
text-align:right;
}
#linkWarenkorb a:first-child  {font-size:110%; font-weight:bold; color:#FFF; margin:0px 0; padding:0px 0; }
#linkWarenkorb a:link {font-size:110%; font-weight:bold; color:#FFF; margin:0px 0; padding:0px 0;}
#linkWarenkorb a:visited {font-weight: bold; text-decoration: none; color: #FFF;}
#linkWarenkorb  a:hover {font-weight: bold; text-decoration: none; color: #CCC;}
#linkWarenkorb  a:active {font-weight: bold; text-decoration: none;}
#inhalt {
width : 872px;
height :auto;
position: absolute;
top: 312px;
left: 50%;
margin-left: -423px;
text-align: left;
}

#fusszeile {
width : 903px;
height : 77px;
position: absolute;
top: auto;
left: 50%;
margin-left: -463px;
}

#text_fusszeile {
width : 712px;
height : 10px;
position: absolute;
top: 545px;
left: 50%;
margin-left: -359px;
font-size:100%; font-weight:normal; color:#959595;
}

#suchen {
width : 300px;
height : 20px;
position: absolute;
top: 33px;
left: 50%;
margin-left: -446px;
text-align: left;
}

/*****************************
      Navi
*****************************/

#linkList1 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 127px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList1 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList1 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList1 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList1 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList1 a:active {font-weight:bold;; text-decoration:none; }

#linkList2 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 153px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList2 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList2 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList2 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList2 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList2 a:active {font-weight:bold;; text-decoration:none; }

#linkList3 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 179px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList3 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList3 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList3 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList3 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList3 a:active {font-weight:bold;; text-decoration:none; }

#linkList4 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 205px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList4 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList4 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList4 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList4 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList4 a:active {font-weight:bold;; text-decoration:none; }

#linkList5 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 231px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList5 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList5 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList5 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList5 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList5 a:active {font-weight:bold;; text-decoration:none; }

#linkList6 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 257px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList6 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList6 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList6 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList6 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList6 a:active {font-weight:bold;; text-decoration:none; }

#linkList7 {
 width : 170px;
 height : 20px;
 position: absolute;
 top: 283px;
 left: 50%;
 margin-left: -423px;
 padding: 0;
 background: url(http://www.fenster24-online.de/shop/images/bg_button_1.png) no-repeat;
 text-align: left;
 }
#linkList7 a:first-child {color:#736e6a; font-weight:bold; text-decoration:none; line-height:20px;}
#linkList7 a:link {color:#736e6a; font-weight:bold; text-decoration:none;}
#linkList7 a:visited {font-weight:bold; text-decoration: none; color: #736e6a;}
#linkList7 a:hover {font-weight:bold; text-decoration: none; color:#cd0318;}
#linkList7 a:active {font-weight:bold;; text-decoration:none; }

.hotline {
 font-size: 110%;
 line-height:25px;
 color:#CCC;
 font-weight:bold;
}
.telefonnummer {
 font-size: 140%;
 color:#CCC;
 font-weight:bold;
}
.tdhaupt{ font-size: 100%; font-weight: bold; background-color:#ACACAC; }

.tdobentabelle {font-size: 100%; font-weight: normal; background-color:#333333; color:#FFF; }
.tdobentabelle a:link {font-weight: normal; font-size:100%; background-color:#333333; text-decoration: none; color:#FFF;}
.tdobentabelle a:visited {font-weight: normal; font-size:100%; background-color:#333333; text-decoration: none; color:#FFF}
.tdobentabelle a:hover {font-weight: normal; font-size:100%; background-color:#333333; color:#C30; text-decoration: none;}
.tdobentabelle a:active {font-weight: normal; font-size:100%; background-color:#333333; text-decoration: none; }

.tdober { font-size: 100%; font-weight: bold; background-color:#CCC; }

.tduntentabelle {font-size:95%; font-weight:normal; color:#FFF; margin:0px 0; padding:0px 0; }
.tduntentabelle  a:link {font-size:95%; font-weight:normal; color:#FFF; margin:0px 0; padding:0px 0;}
.tduntentabelle  a:visited {font-weight: normal; text-decoration: none; color: #FFF;}
.tduntentabelle  a:hover {font-weight: normal; text-decoration: none; color: #CCC;}
.tduntentabelle  a:active {font-weight: normal; text-decoration: none;}

.tdgruppentabelle {font-size: 105%;  background-color:#736e6a; font-weight: bold; color:#FFF; letter-spacing: 1px }
.tdgruppentabelle a:link {font-weight: bold; font-size:105%; color:#FFF; text-decoration: none; }
.tdgruppentabelle a:visited {font-weight: bold; font-size:105%; color: #FFF; text-decoration: none; }
.tdgruppentabelle a:hover {font-weight: bold; font-size:105%;  color:#C30; text-decoration: none; }
.tdgruppentabelle a:active {font-weight: bold; text-decoration: none;}


.tdpreis{ font-size: 150%; font-weight: bold; }

.tdwarenkorb_grau  { font-size: 100%; border-bottom: 1px solid rgb(95,95,95); border-right: 1px solid rgb(95,95,95); border-left: 1px solid rgb(95,95,95); border-top: 1px solid rgb(95,95,95); background-color:#F7F7F7; }

.tdwarenkorb_korb  { font-size: 100%; border-bottom: 1px solid rgb(113,45,0); border-right: 1px solid rgb(113,45,0); border-left: 1px solid rgb(113,45,0); border-top: 1px solid rgb(113,45,0); background-color:#F7F7F7; background-image:url(http://www.fenster24-online.de/shop/images/warenkorb_g.gif)}

.tdwarenkorb  { font-size: 90%; border-bottom: 1px solid rgb(229,229,229); border-right: 1px solid rgb(229,229,229); border-left: 1px solid rgb(229,229,229); border-top: 1px solid rgb(229,229,229); background-color:#F7F7F7; }

.tdwarenkorb_rot  {font-size: 100%; background-color:#F7F7F7; border: 1px solid #712D00;}

.tdtitel{ font-size: 120%; font-weight: bold; }


.link_rot {font-size: 100%; font-weight: bold; color:#434343; }
.link_rot a:link {font-weight: bold; font-size:100%; color:#C30; text-decoration: none; }
.link_rot a:visited {font-weight: bold; font-size:100%; color: #C30; text-decoration: none; }
.link_rot a:hover {font-weight: bold; font-size:100%;  color:#900; text-decoration: underline; }
.link_rot a:active {font-weight: bold; text-decoration: none;}.lieferzeit {
 color: #F00;
 font-size: 120%;
}
.lieferzeit {
 font-weight: bold;
 color: #e2001a;
}

.tdober { font-size: 100%; font-weight: bold; background-color:#CCC; }
.tdhaupt{ font-size: 100%; font-weight: bold; background-color:#ACACAC; }



