/*HEADINGS*/
h1,h2,h3{
font-family:'FagoNoLfBold', Arial, sans-serif;
font-size:30px;
line-height:40px;
font-weight:normal;
}
h1{
margin: 0 0 10px 0;
}
h2,h3{
font-size:24px;
line-height:30px;
}
h3{
font-size:22px;
line-height:28px;
}
/*LINK*/
a{
color:#72a5d1;
font-weight:bold;
}
a:hover{
color:#fff;
}
/*WEICHE*/
.weiche{
float:left;
display:block;
overflow:hidden;
margin:20px 0 20px 20px;
width:237px;
height:170px;
background:url(../img/bg_weiche.jpg) repeat-x 0 125px;
font-family:'FagoNoLfBold', Arial, sans-serif;
font-size:15px;
line-height:15px;
color:#fff;
text-align:center;
font-weight:normal;
}
.weiche.firstblock{
margin:20px 0 20px 0;
}
.weiche img{
margin:0 0 13px 0;
width:237px;
height:125px;
}
.weiche:hover{
color:#72a5d1;
}
/*KATEGORIE*/
.kategorie{
float:left;
display:block;
overflow:hidden;
margin:20px 0 20px 20px;
width:134px;
height:174px;
background:url(../img/bg_weiche.jpg) repeat-x 0 122px;
font-family:'FagoNoLfBold', Arial, sans-serif;
font-size:15px;
line-height:15px;
color:#fff;
text-align:center;
font-weight:normal;
}
.kategorie.firstblock{
margin:20px 0 20px 0;
}
.kategorie img{
margin:0 0 7px 0;
width:134px;
height:122px;
}
.kategorie:hover{
color:#72a5d1;
}
/*LISTE*/
.liste{
overflow:hidden;
display:block;
margin:0 0 20px 0;
min-height:154px;
background:url(../img/bg_liste.jpg) repeat-x top #144369;
}
.liste img{
float:left;
margin:0 10px 0 0;
width:100px;
}
.listenscoop{
width:641px;
float:left;
display:block;
}
.liste h2{
padding:10px 0;
font-size:18px;
line-height:18px;
}
.listenscoop p{
width:641px;
height:66px;
display:block;
}
.listenscoop div.listenscooptxt{
width:641px;
height:72px;
display:block;
overflow:hidden;
}
.listenscoop div.listenscooptxt h3{
font-family:Arial, sans-serif;
font-size:14px;
line-height:22px;
font-weight:bold;
font-style:italic;
color:#ffff00;
}
.listenmore{
float:left;
display:block;
margin:10px 60px 0 0;
padding:4px 12px;
font-weight:bold;
color:#fff;
background:url(../img/icon_subnavigation.gif) no-repeat 0 9px;
cursor:pointer;
}
.listenmore:hover{
font-weight:bold;
color:#72a5d1;
}
.current-listenmore{
color:#72a5d1;
background:url(../img/listenmore.gif) no-repeat 0 10px;
}
.liste b{
float:right;
display:block;
margin:10px 60px 0 0;
width:140px;
padding:3px 12px;
font-weight:bold;
text-align:right;
}
.bestellen{
float:right;
display:block;
margin:21px 0 0 0;
padding:4px 0 0 20px;
width:124px;
height:25px;
background:url(../img/button_bestellen.jpg) no-repeat 0 -29px;
font-family:'FagoNoLfBold', Arial, sans-serif;
font-size:18px;
text-align:center;
color:#c4c4c4;
font-weight:normal;
}
.bestellen:hover{
background:url(../img/button_bestellen.jpg) no-repeat 0 0;
color:#fff;
}
.listeninfo{
clear:both;
display:none;
padding:20px 10px;
}
.current-info{
display:block;
}
.teamliste{
overflow:hidden;
display:block;
margin:0 0 20px 0;
min-height:154px;
background:url(../img/bg_liste.jpg) repeat-x top #144369;
}
.teamliste img{
float:left;
margin:0 10px 0 0;
width:200px;
height:154px;
}
.teamlistenscoop{
width:541px;
float:left;
display:block;
}
.teamliste h2{
padding:10px 0;
font-size:18px;
line-height:18px;
}
.verlagsprodukt img{
width:100px;
height:154px;
}
/*LIST*/
ol,ul{
margin:0 0 0 20px;
list-style:square;
}
/*HIGHLIGHT*/
.highlight{
font-weight:bold;
}
/*CREA*/
.crea{
right:0;
top:110px;
position:absolute;
z-index:999;
display:block;
width:20px;
height:84px;
background:url(../img/crea.gif) no-repeat 0 0;
text-indent:-99999px;
}
/*TABLE*/
table td{
border-top:1px solid #72a5d1;
padding: 5px 0;
}
table tr:first-child td{
border:none;
}