/* DEFAULT */
/* VIQUIX.THINKOF.DE style for b/w printers - 'Viquix' - www.thinkof.de */
/* Created: Jul 30, 2004 - Steff Hoehne */

/*@import url("/printbw.css");*/

/* the page rule */
@page {
size				: 21cm 29.7cm;   /* auto is the initial value */
margin				: auto;
margin				: 0.5cm;
}
/* Some normal TAGS */
HTML{
margin                          : auto;
}
BODY{
margin				: 0px;
padding				: 0px;
font				: 12pt luxi sans, arial, helvetica, sans-serif;
color				: #000000;
text-align			: center;
background-color		: #ffffff;
}
DIV#header{
position                        : absolute;
top                             : 0px;
margin                          : 0px auto 0px auto;
padding                         : 5px 0px 0px 0px;
width                           : 80%;
height                          : 85px;
font				: 10pt luxi sans, arial, helvetica, sans-serif;
color                           : #000000;
text-align                      : center;
}
DIV#contain{
margin                          : auto;
padding                         : 0px;
font				: 10pt luxi sans, arial, helvetica, sans-serif;
color                           : #000000;
text-align                      : center;
background-color                : #ffffff;
}
P{
font				: 10pt luxi sans, arial, helvetica, sans-serif;
color                           : #000000;
}
B{
font-weight                     : bold;
}
STRONG{
font-weight                     : bold;
}
SMALL{
font				: 8pt arial, helvetica, sans-serif;
color                           : #000000;
}
NOSCRIPT{
text-decoration                 : none;
color                           : #000000;
}
A:link{
font				: 10pt luxi sans, arial, helvetica, sans-serif;
text-decoration                 : none;
color				: #000000;
}
A:visited{
font				: 10pt luxi sans, arial, helvetica, sans-serif;
text-decoration                 : none;
color				: #000000;
}
A:hover{
font				: 10pt luxi sans, arial, helvetica, sans-serif;
text-decoration                 : none;
color				: #000000;
}
.right{
text-align			: right;
}
.top{
vertical-align			: top;
}
.center{
text-align			: center;
}
.underline{
padding                         : 0px 0px 1px 0px;
/*text-decoration                 : underline;*/
border-bottom			: 1px solid #000000;
margin				: 0px 0px 0px 0px;
}
.oldpage{
margin                          : auto;
background-color                : #ffffff;
}
.layout2{
padding				: 2px 0px 2px 2px;
font-weight			: normal;
text-align			: left;
background-color		: #ffffff;
}
TR{
margin				: 0px;
padding				: 2px 0px 2px 4px;
text-align			: left;
vertical-align			: top;
}
TD{
margin				: 0px;
padding				: 2px 0px 2px 4px;
text-align			: left;
vertical-align			: top;
}
TABLE.content{
border				: 1px solid #000000;
border-collapse			: collapse;
border-spacing			: 0px;
width				: 20.01cm;
width				: 18.01cm;
margin				: 250px 0px 20px 1px;
clear				: both;
text-align			: center;
background-color		: #ffffff;
float				: none;
}
TD.content{
width                           : 50%;
margin                          : 0px 0px 0px 0px;
padding                         : 5px 2px 5px 15px;
text-align                      : left;
vertical-align                  : top;
}
TR.section{
padding				: 2px 0px 2px 5px;
font-weight			: bold;
text-align			: left;
background-color		: #f3f3f3;
}
TD.sectionmarker{
border-right			: 1px solid #000000;
padding				: 2px 0px 2px 2px;
font-weight			: normal;
text-align			: left;
background-color		: #d0d0d0;
}
TD.topheadline{
position			: fixed;
top				: 150px;
left				: 0;
right				: auto;
width				: 20cm;
width				: 18cm;
height				: 15px;
border-top			: 1px solid #000000;
border-right			: 1px solid #000000;
border-bottom			: 0px solid #000000;
border-left			: 1px solid #000000;
padding				: 2px 0px 2px 0px;
font-weight			: bold;
color				: #000000;
text-align			: center;
background-color		: #f0f0f0;
}
TD.headline{
position			: fixed;
top				: 210px;
left				: 0;
right				: auto;
width				: 20cm;
width				: 18cm;
border-top			: 1px solid #000000;
border-right			: 1px solid #000000;
border-bottom			: 1px solid #000000;
border-left			: 1px solid #000000;
padding				: 6px 0px 2px 0px;
font				: 12pt luxi sans, arial, helvetica, sans-serif;
font-weight			: normal;
font-weight			: bold;
color				: #000000;
text-align			: center;
background-color		: #f0f0f0;
}
TD.alphabet{
display				: none;
}
DIV#motd{
display				: none;
}
TR.list{
padding				: 2px 0px 2px 2px;
font-weight			: normal;
text-align			: left;
}
/* some logos */
#sublogo{
display				: none;
width				: 200px;
height				: 20px;
clear				: left;
margin				: 1px 0px 5px 7px;
float				: left;
}
#thinklogo{
z-index				: 2;
position			: fixed;
left				: 20px;
bottom				: 8px;
background                      : url(http://images.thinkof.de/bunti/thinkhead.red.black.gif) no-repeat !important;
border				: 0px;
width				: 213px;
height				: 49px;
margin				: 0px;
padding				: 0px;
}
#thinklogo SPAN{
display				: none;
}
#logosubcat{
background                      : url(http://images.thinkof.de/dir/dir-viquix.gif) no-repeat top left;
width				: 102px;
height				: 17px;
clear				: none;
float				: left;
}
#logosubcat SPAN{
display				: none;
}
#logosubpoint{
background                      : url(http://images.thinkof.de/dir/dir-what.gif) no-repeat top left;
width				: 17px;
height				: 17px;
clear				: none;
float				: left;
}
#logosubpoint SPAN{
display				: none;
}
#imprint{
visibility			: hidden;
background			: url(http://images.thinkof.de/nav/imprint_11.gif) no-repeat top right;
width				: 76px;
height				: 13px;
margin				: 5px 5px 3px 0px;
padding				: 0px 76px 0px 0px;
float				: right;
}
#imprint SPAN{
display				: none;
}
DIV.contentlogo{
position			: fixed;
top				: 0;
left				: auto;
right				: auto;
background			: url(http://images.thinkof.de/bunti/vilamer.gif) no-repeat center center;
background			: url(http://images.thinkof.de/asia.gif) no-repeat !important;
width				: 550px;
width				: 20.1cm;
width				: 18.1cm;
height				: 200px;
display				: block;
clear				: both;
margin				: 0cm auto 0.1cm auto;
padding				: 0px 0px 0px 0px;
text-align			: center;
background-color		: #ffffff;
}
/* some logos */
DIV#mailme{
display				: none;
width				: 80%;
margin				: 4px auto 4px auto;
padding				: 15px 0px 15px 0px;
font-weight			: normal;
text-align			: center;
background-color		: #f5f5f5;
}
DIV#footer{
z-index				: 1;
position			: fixed;
bottom				: 0;
left				: auto;
right				: auto;
border				: 1px solid #000000;
width				: 20cm;
width				: 18cm;
height				: 55px;
margin				: 0.1cm auto 0cm auto;
padding				: 4px 0px 4px 0px;
font-weight			: normal;
text-align			: right;
background-color		: #f0f0f0;
}
P.footertext{
font				: 9pt luxi sans, arial, helvetica, sans-serif;
padding				: 0px 4px 0px 4px;
color				: #000000;
}
.footertext SPAN{
display				: block;
}
.oldpage{
display				: none;
}
#break01,#break02,#break03,#break04,#break05{
page-break-before		: always;
border-top			: 1px solid #000000;
}
/* Diese Regel fuegt in CSS2-Browsern die Link-Adresse hinter Links ein. */ 
/*A:link:after, A:link:visited:after {
content: " (Link -> ["attr(href)"]) ";
color: #000000;
background: transparent;*/
/*}*/
/* Bei internen Links muss noch die eigene Domain ausgegeben werden */
/*A[href^="/"]:link:after {
content: " (Link -> [http://asia.thinkof.de"attr(href)"]) ";*/
/*}*/
IMG{
vertical-align			: top;
}
TR.legendhead,TD.legendheadline{
padding                         : 10px 0px 3px 20px;
font-weight			: bold;
margin				: 30px 0px 0px 0px;
}
TR.legendhead{
border-top			: 1px solid #000000;
border-bottom			: 1px solid #000000;
}
TD.legend{
padding                         : 30px 0px 1px 20px;
text-decoration                 : none;
border-bottom			: 0px solid #000000;
margin				: 30px 0px 0px 0px;
}
SPAN.legend,SPAN.legend2{
padding                         : 0px 0px 0px 0px;
text-decoration                 : none;
}
BR.big,BR.big2{
display				: block;
margin-bottom			: 8px;
}
