
a:link { color: #05a0be; font-size: 1.03em; line-height: 1.3em; font-weight:normal; font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:visited { color: #05a0be; font-size: 1.03em; line-height: 1.3em; font-weight:normal; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:active { color: #05a0be; font-size: 1.03em; line-height: 1.3em; font-weight:normal; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover { color: #05a0be; font-size: 1.03em; line-height: 1.3em; font-weight:normal; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
#startlink { color: #000000; font-size: 0.95em; }


h1 { color: #c80808; font-size: 3em; line-height: 3em; font-weight: normal; font-family: Times, Times New Roman; text-decoration: none;}

div.text1 { color: #2d2828; font-size: 1.03em; line-height: 1.3em; font-weight: normal; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}


body { background-image: url(images/bg_01.jpg); background-repeat: no-repeat; background-attachment:fixed;background-color: #05aacd; }

td.top { padding-left:0; padding right:0; padding-top:0; }

td.intro { text-align:left; vertical-align:top; padding-left:35; padding-right:175; padding-top:30;  background-image: url(images/bg_cont_portrait.png); background-repeat: no-repeat }

td.type1 { text-align:left; vertical-align:top; padding-left:35; padding-right:35; }

td.type2 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_toronto.png); background-repeat: no-repeat }

td.type3 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_cologne.png); background-repeat: no-repeat }

td.type4 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_brussels.png); background-repeat: no-repeat }

td.type5 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_paris.png); background-repeat: no-repeat }


td.type6 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_stuttgart.png); background-repeat: no-repeat }

td.type7 { text-align:left; vertical-align:top; padding-left:220; padding-right:35; background-image: url(images/bg_cont_perso.png); background-repeat: no-repeat }




