/*

Style Sheet produced by pascal.briner@franke.com



Please only use it if you use the franke CMS

otherwise you will get Problems with older Browsers

*/





/* Body Section */





BODY {

background-color:#ffffff; 

margin-top: 0px;

margin-left: 0px;

margin-right:0px;

background-image : url('/grfx/bg.gif'); 

background-repeat : repeat; 

}





/* DIV Section */





#redheader{

position:absolute;

background:#ff3300;

left:0px; 

top:0px; 

width:100%; 

height:97px; 

z-index:1;

}



#logo{

position:absolute;

left:0px;

top:41px;

width:116px;

height:28px;

z-index:2;

}





#mainnavigation{

position:absolute;

left:0px;

top:97px;

width:169px;

border:0px;

font-size:9px;

z-index:3;

}



#headernavigation{

position:absolute;

left:183px; 

top:0px; 

width:463px; 

height:22px; 

z-index:4;

}



#customized{

position:absolute;

background:#ffffff;

left:183px; 

top:170px; 

width:463px; 

border:1px solid #000000;

visibility:hidden;

z-index:4;

}



#tr1{

position:absolute;

border:0px;

left:183px;

top:41px;

width:112px;

height:112px;

z-index:5;

}



#tr2{

position:absolute;

border:0px;

left:309px;

top:41px;

width:112px;

height:112px;

z-index:6;

}



#tr3{

position:absolute;

border:0px;

left:435px;

top:41px;

width:112px;

height:112px;

z-index:7;

}



#content{



position:absolute;

border:0px;

left:183px;

top:167px;

width:504px;

z-index:8;

}





/* DESIGN TABS */

.tabdarkgrey{

background-color:#525C53;

color:#FFFFFF;

background-image:url('/grfx/grid/tabdarkgrey.gif');

background-repeat: repeat-x;

background-attachment: fixed;

border: 1px #5B4019 solid;

}



.tabbrighttab{

background-color:#FFFFFF;

background-image:url('/grfx/grid/tabbrighttab.gif');

background-repeat: repeat-x;

background-attachment: fixed;

border: 1px #C0C6CC solid;

}





.tabbrightorange{

background-color:#F0A400;

background-image:  url('/grfx/grid/tabbrightorange.gif');

background-repeat: no-repeat;

background-attachment: fixed;

color:#000000;

border-top: 1px #9E6C00 solid;

border-left: 1px #9E6C00 solid;

border-right: 1px #9E6C00 solid;

border-bottom: 1px #9E6C00 solid;

}



/* Text classes */



.txtnavigation{

font-family: Arial, Helvetica, sans-serif; 

color: #FF3300; 

}



.txtsmall{

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

}



.small{

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

}



.txtnavactiv {  

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

color: #ff3300;

}





.title{

font-family:Arial, Helvetica, sans-serif; 

font-size: 16px;

font-weight:bold;

color:#000000;



}



.txtnormal {

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 12px; 

font-weight : normal; 

color : #000000; 

} 



.normal {

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 12px; 

font-weight : normal; 

color : #000000; 

} 



.txtredbigbold {

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 16px; 

font-weight : bold; 

color : #ff3300; 

} 



.txtbold {

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 12px; 

font-weight : bold; 

color : #000000; 

} 

.txtbigbold{

font-family : Arial;

font-size: 20 px;

font-weight: bold;

color: #000000;

}



.txtwhitebold{

font-family : Arial;

font-size: 16 px;

font-weight: bold;

color: #ffffff;

}





.txtwhitenormal{

font-family : Arial;

font-size: 11 px;

font-weight: bold;

color: #ffffff;

}



.txtniro {

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-weight : bold; 

color : #0088aa; 

} 





H1

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 22px; 

font-weight : bold; 

}

H2

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 20px; 

font-weight : bold; 

}

H3

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 18px; 

font-weight : bold; 

}

H4

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 16px; 

font-weight : bold; 

}

H5

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 14px; 

font-weight : bold; 

}

H6

{

font-family : Arial, Helvetica, Geneva, sans-serif; 

font-size : 12px; 

font-weight : bold; 

}





/* Link Section */



a.menu:link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

text-decoration : none; 

color : #000000; 

} 

a.menu:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #666666; 

} 

a.menu:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #000000; 

} 

a.menu:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #ff3300; 

} 









a.sitemapmain:link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px;

font-weight: bold;

text-decoration : none; 

color : #000000; 

} 

a.sitemapmain:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration : none; 

color : #666666; 

} 

a.sitemapmain:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration : none; 

color : #000000; 

} 

a.sitemapmain:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

text-decoration : none; 

font-weight: bold;

color : #ff3300; 

} 





a.sitemapsub:link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 11px;

text-decoration : none; 

font-weight: normal;

color : #000000; 

} 

a.sitemapsub:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

text-decoration : none; 

font-weight: normal;

color : #666666; 

} 

a.sitemapsub:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-decoration : none; 

color : #000000; 

} 

a.sitemapsub:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

text-decoration : none; 

color : #ff3300; 

} 





a.sitemapsubsub:link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

text-decoration : none; 

color : #000000; 

} 

a.sitemapsubsub:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #666666; 

} 

a.sitemapsubsub:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #000000; 

} 

a.sitemapsubsub:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #ff3300; 

} 









a:link {

font-family : Arial, Helvetica, Geneva, sans-serif; 

color : #ff3300; 

text-decoration : none; 

} 

a:active {

font-family : Arial, Helvetica, Geneva, sans-serif; 

text-decoration : none; 

color : #666666; 

} 

a:visited {

font-family : Arial, Helvetica, Geneva, sans-serif; 

text-decoration : none; 

color : #ff3300; 

} 

a:hover {

font-family : Arial, Helvetica, Geneva, sans-serif; 

text-decoration : none; 

color : #666666; 

}





a.divnavi:link {

font-family: Arial, Helvetica, sans-serif; 

font-size: 10px;

text-decoration : none; 

color : #999999; 

background:#ffffff;

display:block;

} 

a.divnavi:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #999999; 


background:#ffffff;

display:block;

} 

a.divnavi:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #999999; 

background:#ffffff;

display:block;

} 

a.divnavi:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-decoration : none; 

color : #ffffff; 

background:#999999;

display:block;

} 





a.headermenu:link {

font-family: Arial, Helvetica, sans-serif; 

padding-right:12px;

padding-left:2px;

border-left:1px #ffffff solid;

font-size: 10px;

text-decoration : none; 

color : #ffffff; 

background:#ff3300;

} 

a.headermenu:active {

font-family: Arial, Helvetica, sans-serif; 

padding-right:12px;

padding-left:2px;

border-left:1px #ffffff solid;

font-size: 10px;

text-decoration : none; 

color : #ff3300; 

background:#ffffff;

} 

a.headermenu:visited {

font-family: Arial, Helvetica, sans-serif; 

padding-right:12px;

padding-left:2px;

border-left:1px #ffffff solid;

font-size: 10px;

text-decoration : none; 

color : #ffffff; 

background:#ff3300;

} 

a.headermenu:hover {

font-family: Arial, Helvetica, sans-serif; 

padding-right:12px;

padding-left:2px;

border-left:1px #ff33300 solid;

font-size: 10px;

text-decoration : none; 

color : #ff3300; 

background:#ffffff;

} 





.activheadermenupoint{

font-family: Arial, Helvetica, sans-serif; 

padding-right:12px;

padding-left:2px;

border-left:1px #ffffff solid;

font-size: 10px;

text-decoration : none; 

color : #ff3300; 

background:#ffffff;

}



.hline

{

    BACKGROUND-POSITION: left center;

    BACKGROUND-IMAGE: url(/grfx/lines/dotline_horiz.gif);

    BACKGROUND-REPEAT: no-repeat

}





.rssheading{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

}





.rssdesc{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

margin-left:15px;

}





