 A {FONT-WEIGHT: none; TEXT-DECORATION: none}
 A:hover {FONT-WEIGHT: none; TEXT-DECORATION: none}
 .bodytext {COLOR: #000000; line-height: 110%; font-family: Tahoma,Verdana,Arial; font-size: 11px;}
 .smalltext {COLOR: #000000; line-height: 100%; font-family: Arial; font-size: 11px;}
 .smalltextfooter {COLOR: #838383; line-height: 100%; font-family: Arial; font-size: 11px;}
 .smalltextnav {COLOR: #000000; line-height: 100%; font-family: Arial; font-size: 12px; letter-spacing:0.0em}
 .tablestylelight {border-style: solid solid solid solid; border-color: DDDDDD; border-width: 1px 1px 1px 1px;  background-image: url(/gfx/smalltbbg2.gif); background-repeat: repeat-x;}
 .tablestylelighttext {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 0px 1px 0px;}
 .tablestylelight2 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 1px 1px 0px 1px; background-image: url(/gfx/smalltbbg.gif); background-repeat: repeat-x;}
 .tablestylelight3 {border-style: solid solid solid solid; border-color: 888888; border-width: 1px 1px 1px 1px;}
 .tableheadfont {line-height: 115%; font-family: Arial; font-size: 10px;}
 .tablesmallpadding {padding-top: 3px;}
 .ntext {COLOR: #000000; line-height: 1.4em; font-family: Verdana; font-size: 13px;}
 .ntexttitle {COLOR: #000000; line-height: 1.4em; font-family: Verdana; font-size: 18px;}

 .mouseover1 {background-image: url(http://www.viviano.de/gfx/bgblank.gif); background-repeat: repeat-x; padding-top: 6px;padding-bottom: 5px;}
 .mouseout1 { padding-top: 6px;padding-bottom: 5px;}

 .nltbover1 {background-image: url(http://www.viviano.de/gfx/bgblank3.gif); background-repeat: repeat-x; padding-top: 6px;padding-bottom: 5px;}
 .nltbout1 {background-image: url(http://www.viviano.de/gfx/bgblank.gif); background-repeat: repeat-x; padding-top: 6px;padding-bottom: 5px;}

.ctable1s {padding-top: 8px;padding-left: 5px;padding-bottom: 10px; border-style: solid solid solid solid; border-color: rgb(240, 240, 240); border-width: 1px 1px 1px 1px;background-image: url(http://www.viviano.de/ak/bgblank.gif); background-repeat: repeat-x;}
.ctable2s {padding-bottom: 10px; border-style: solid solid solid solid; border-color: DADADC; border-width: 1px 0px 0px 0px;background-image: url(http://www.viviano.de/ak/bgblank.gif); background-repeat: repeat-x;}
.ctable3s {border-style: solid solid solid solid; border-color: DADADC; border-width: 1px 1px 1px 1px;background-image: url(http://www.viviano.de/gfx/tdbgv2.gif); background-repeat: repeat-x;}
.ctable4s {border-style: solid solid solid solid; border-color: EAEAEA; border-width: 1px 0px 0px 0px;}
.ctable5s {border-style: solid solid solid solid; border-color: DFDFDF; border-width: 1px 0px 0px 0px;background-image: url(http://www.viviano.de/ak/bgblank.gif); background-repeat: repeat-x;}
.ctable6s {border-style: solid solid solid solid; border-color: E8E8E8; border-width: 0px 1px 0px 1px;}
.ctable7s {padding: 10px 10px 10px 10px;  border-style: solid solid solid solid; border-color: E8E8E8; border-width: 1px 1px 1px 1px; line-height: 1.0em; font-family: Arial; font-size: 12px;  color: #000000;}
.ctable8s {padding: 5px;border-style: solid solid solid solid; border-color: rgb(240, 240, 240); border-width: 1px 1px 1px 1px;background-image: url(http://www.viviano.de/ak/bgblank.gif); background-repeat: repeat-x;}
.ctable9s {border-style: solid solid solid solid; border-color: E8E8E8; border-width: 1px 1px 1px 1px;background-image: url(http://www.viviano.de/ak/bgblank.gif); background-repeat: repeat-x;}
.ctable10s {border-style: solid solid solid solid; border-color: #DADADC; border-width: 1px 1px 1px 1px; padding:2px;}
.ctable11s {border-style: solid; border-color: rgb(244, 244, 244); border-width: 0px 0px 1px;}
.ctable12s {border-style: dotted; border-color: #CCCCCC; border-width: 0px 0px 1px;}
.ctable13s {border-style: solid solid solid solid; border-color: EAEAEA; border-width: 1px 1px 1px 1px;}
.ctable14s {border-style: solid solid solid solid; border-color: #999999; border-width: 1px 1px 1px 1px; padding:2px;}
.ctable15s {border-style: solid solid solid solid; border-color: #CCCCCC; border-width: 0px 1px 0px 1px;}
.ctable16s {padding: 5px;background-image: url(/gfx/tdmbg4.gif); border-style: solid solid solid solid; border-color: D6D6D6; border-width: 1px 1px 1px 1px;}
.ctable17s {border-style: solid solid solid solid; border-color: EAD8CA; border-width: 1px 1px 1px 1px;background-image: url(http://www.viviano.de/gfx/bebg.gif); background-repeat: repeat-x; background-color: #F8F1EB;}
.ctable18s {border-style: solid solid solid solid; border-color: EAD8CA; border-width: 1px 0px 0px 0px;}

A {COLOR: #333333; }
A:hover {COLOR: #333333; }
INPUT {BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; COLOR: #000000; FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; OVERFLOW: hidden}
body {background-image: url(http://viviano.de/gfx/lines.gif);}

table.ctable15s {
	border-width: 0px;
	border-spacing: 0px;
  width:280;   
  font-family: Arial; 
  color: #000000;
  font-size: 13px;
  background-image: url(http://www.viviano.de/gfx/bgblank4.gif); background-repeat: repeat-x;
}
table.ctable15s td {
	border-width: 0px;
	padding: 0px;
}


  div.ctable15b a:hover {;color:#E84468;}
  div.ctable15b a {;color:#000000;}
  

.inputs1 {padding: 4px; height:25px; border: 1px solid #CECED0;  line-height: 1.4em; background: url(http://www.viviano.de/ak/bgblank.gif) top left repeat-x; line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #000000;}
.inputs2 {padding: 4px; border: 0px solid #CECED0;  line-height: 1.0em; background: url(http://www.viviano.de/gfx/v2_nav_bg.gif) top left repeat-x; line-height: 1.0em; font-family: Arial; font-size: 11px;  color: #FFFFFF; font-weight:bold;}
.inputs3 {padding: 10px; border: 1px solid #CECED0;  line-height: 1.4em; background: url(http://www.viviano.de/ak/bgblank.gif) top left repeat-x; line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #757575;}
.inputs4 {padding: 3px; border: 1px solid #DBDBDB; line-height: 1.0em; background-color: #F0F0F0; line-height: 1.0em; font-family: Arial; font-size: 12px;  color: #000000; font-weight:bold; }
.inputs5 {padding: 5px; border: 1px solid #CECED0;  line-height: 1.4em; background: url(http://www.viviano.de/ak/bgblank.gif) top left repeat-x; line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #000000;}


#nline2 {
  text-align:left; 
  text-decoration:none; 
  color:#E84468;
  display:block; 
  width:280px; 
  font-family: Arial; 
  line-height: 100%;
  font-weight:bold;
  font-size: 13px; padding:7px;
  border-spacing: 0;
  background-color: #F7F7F7;
  border-style: solid solid solid solid; border-color: #EAEAEA; border-width: 1px 0px 0px 0px;
  }
  

  


#nline1 a, #nline1 a:visited {
  text-align:left; 
  text-decoration:none; 
  color:#000; 
  display:block; 
  width:98%; 
  font-family: Arial; 
  line-height: 100%;
  font-size: 13px; padding:6px;
  border:0px; 
  background-image: url(http://www.viviano.de/gfx/bgblank4.gif); background-repeat: repeat-x;
  }
#nline1 a:hover {
  color:#00000;
  background-color:#b2ab9b; 
  border-color:#dfd7ca #b2ab9b;
  background-image: url(http://www.viviano.de/gfx/bgblank3.gif); background-repeat: repeat-x;
  }
 
 
 
 
#nline2 a, #nline2 a:visited {
  text-align:left; 
  text-decoration:none; 
  color:#000; 
  display:block; 
  width:98%; 
  font-family: Arial; 
  line-height: 100%;
  font-size: 13px; padding:6px;
  border:0px; 
  background-image: url(http://www.viviano.de/gfx/bgtdv2.gif); background-repeat: repeat-x;
  }
#nline2 a:hover {
  color:#00000;
  background-color:#b2ab9b; 
  border-color:#dfd7ca #b2ab9b;
  background-image: url(http://www.viviano.de/gfx/bgblank3.gif); background-repeat: repeat-x;
  }
 
 
#nline3 {
  text-align:left; 
  text-decoration:none; 
  color:rgb(239, 223, 188); 
  display:block; 
  width:98%; 
  font-family: Arial; 
  line-height: 100%;
  font-size: 13px; padding:10px;
  border:0px;
#  background-image: url(http://www2.hotday.de/gfx/nnavv/bg_subnav2.gif); background-repeat: repeat-x;
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  #marqueecontainer{
 position: relative;
 width: 146px; /*marquee width */
 height: 200px; /*marquee height */
 
 overflow: hidden;
 border: 0px  ;
 padding: 0px;
 padding-left: 0px;
 }
 
 
 
 
  div.link a:hover {background-color: #2B2E21;;color:#fff;}
  div.link a:link span{display: none;}
  div.link a:visited span{display: none;}
  div.link a:hover span {
  position: absolute; 
  margin:40px 0px 0px 0px;
  background-color: #FFFFFF;
  max-width:220;
  padding: 2px 10px 2px 10px;
  border: 1px solid #DADADC;
  font: normal 10px/12px verdana;
  color: #000;
  text-align:left;
  display: block;}
 
  div.link2 a:hover {background-color: #2B2E21;;color:#fff;}
  div.link2 a:link span{display: none;}
  div.link2 a:visited span{display: none;}
  div.link2 a:hover span {
  position: absolute; 
  margin:90px 0px 0px 0px;
  background-color: #FFFFFF;
  max-width:220;
  padding: 2px 10px 2px 10px;
  border: 1px solid #DADADC;
  font: normal 10px/12px verdana;
  color: #000;
  text-align:left;
  display: block;}
 
  div.link3 a:hover {background-color: #000000;;color:#fff;}
  div.link3 a:link span{display: none;}
  div.link3 a:visited span{display: none;}
  div.link3 a:hover span {
  position: absolute; 
  margin:10px 0px 0px -150px;
  background-color: #000000;
  max-width:480;
  max-height:270;
  padding: 0px 0px 0px 0px;
  border: 10px solid #1E1E1E;
  font: normal 10px/12px verdana;
  color: #000;
  text-align:left;
  display: block;}
 
 
.mastertable2 {border-style: solid solid solid solid; border-color: E3E3E3; border-width: 0px 1px 0px 0px; background-image: url(http://www.viviano.de/gfx/bgintb2.gif); background-repeat: repeat-x; }
.mastertable3 {background-image: url(http://www.viviano.de/gfx/bgintb2.gif); background-repeat: repeat-x; }
 .mastertable {border-style: solid solid solid solid; border-color: #DFDFDF; border-width: 0px 0px 0px 0px;}
.ntext {COLOR: #000000; line-height: 1.4em; font-family: Verdana; font-size: 13px;}
.ntexttitle {COLOR: #000000; line-height: 1.4em; font-family: Verdana; font-size: 18px;}
 
.tablestylelightb1b {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 1px 0px 0px; background-image: url(http://www.viviano.de/neutest/bgblank.gif); background-repeat: repeat-x; }
.tablestylelightb2 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 0px 1px 0px;}
.tablestylelightb3 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 1px 0px 0px 0px;}
.tablestylelightb4 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 1px 0px 1px 0px;}
.tablestylelightb5 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 1px 0px 0px;}
.tbsl6 {border-style: solid solid solid solid; border-color: #E3E3E3; border-width: 1px 1px 0px 1px;}
.tbsl7 {border-style: solid solid solid solid; border-color: #E3E3E3; border-width: 0px 1px 1px 0px;}
.tbsl8 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 1px 0px 1px;}
#.tbsl9 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 0px 1px 0px 0px; }
#.tbsl10 {border-style: solid solid solid solid; border-color: EEEEEE; border-width: 1px 1px 0px 0px;  }

.smallcontent { border-style: solid solid solid solid; border-color: F0F0F0; border-width: 0px 0px 1px 0px; padding-top: 8px; padding-bottom: 8px;}
.abstandou {padding-bottom: 12px;}

.vtext1 {line-height: 1.0em; font-family: Verdana; font-size: 10px;}
.vtext2 {line-height: 1.2em; font-family: Verdana; font-size: 11px;  color: #000000; }
.vtext3 {line-height: 1.3em; font-family: Verdana; font-size: 12px;  color: #000000; font-weight:bold;}
.vtext4 {line-height: 1.2em; font-family: Verdana; font-size: 10px;  color: #4B4B4B;}
.vtext5 {line-height: 1.2em; font-family: Verdana; font-size: 11px;  color: #000000;}
.vtext6 {line-height: 1.2em; font-family: Verdana; font-size: 12px;  color: #000000;}
.vtext7 {line-height: 1.2em; font-family: Verdana; font-size: 11px;  color: #4B4B4B;}
.vtext8 {line-height: 1.1em; font-family: Verdana; font-size: 12px;  color: #4B4B4B; }
.vtext9 {line-height: 1.0em; font-family: Verdana; font-size: 10px;  color: #e84468; } #letter-spacing: 1px;
.vtext10 {line-height: 1.1em; font-family: Arial; font-size: 20px;  color: #000000;}
.vtext11 {line-height: 1.1em; font-family: Arial; font-size: 24px;  color: #000000; }
.vtext12 {line-height: 1.1em; font-family: Arial; font-size: 18px;  color: #000000; }

.atext1 {line-height: 1.0em; font-family: Arial; font-size: 10px; color: #999999;}
.atext2 {line-height: 1.4em; font-family: Arial; font-size: 13px;  color: #000000;}
.atext3 {line-height: 1.2em; font-family: Arial; font-size: 12px;  color: #000000; font-weight:bold;}
.atext4 {line-height: 1.2em; font-family: Arial; font-size: 10px;  color: #4B4B4B;}
.atext5 {line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #000000; font-weight:bold;}
.atext6 {line-height: 1.2em; font-family: Arial; font-size: 11px;  color: #000000; }
.atext7 {line-height: 1.1em; font-family: Arial; font-size: 11px;  color: #E4182B; font-weight:bold;}
.atext8 {line-height: 1.2em; font-family: Arial; font-size: 13px;  color: #000000; }
.atext9 {line-height: 1.3em; font-family: Arial; font-size: 11px;  color: #999999;}
.atext10 {line-height: 1.3em; font-family: Arial; font-size: 11px;  color: #E4182B;}
.atext11 {line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #000000; font-weight: normal; }
.atext12 {line-height: 1.1em; font-family: Arial; font-size: 14px;  color: #000000; }
.atext13 {line-height: 1.2em; font-family: Arial; font-size: 16px;  color: #000000; font-weight:bold;}
.atext14 {line-height: 1.4em; font-family: Arial; font-size: 12px;  color: #000000; }
.atext15 {line-height: 1.2em; font-family: Arial; font-size: 12px;  color: #FFFFFF;  font-weight:bold;}
.atext16 {line-height: 1.1em; font-family: Arial; font-size: 18px;  color: #000000; font-weight:bold;}
.atext17 {line-height: 1.9em; font-family: Arial; font-size: 12px;  color: #000000; display:block;}
.atext18 {line-height: 1.3em; font-family: Arial; font-size: 14px; color: #000000;}
.atext19 {line-height: 1.1em; font-family: Arial; font-size: 11px; }
.atext20 {line-height: 1.1em; font-family: Arial; font-size: 12px; }
.atext21 {line-height: 1.1em; font-family: Arial; font-size: 14px; }
.atext22 {line-height: 1.5em; font-family: Arial;}

.smalltitle {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #E4182B;}
.smalltitleb {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #E4182B; font-weight:bold;}
.smalltitlegrau {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #BEBEBE}
.smalltitlegraub {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #BEBEBE; font-weight:bold;}
.smalltitleblack {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #000000}
.stextblackb {line-height: 1.0em; font-family: Verdana; font-size: 10px; color: #000000; font-weight:bold;}
.smallblack2 {line-height: 1.0em; font-family: Arial; font-size: 10px; color: #000000}
.titlesmall {line-height: 1.1em; font-family: Arial; font-size: 14px;}

.tbstyle1 {border-style: solid solid solid solid; border-color: E3E3E3; border-width: 0px 1px 1px 1px; background-image: url(http://www.viviano.de/gfx/tdbg3214.gif); background-repeat: repeat-x; }

.t1title {line-height: 1.1em; font-family: Arial; font-size: 12px;}
.t1small {line-height: 1.1em; font-family: Arial; font-size: 11px; color:4B4B4B}

table.t1 {
	border-spacing: 5px;
	border-collapse: separate;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: E9E9E9 E9E9E9 E9E9E9 E9E9E9;
}
table.t1 td {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: E9E9E9 E9E9E9 E9E9E9 E9E9E9;
	padding: 0px 0px 0px 0px;
background-color: FFFFFF;
#background-image: url(http://www.viviano.de/neutest/tbgreyblank.gif); background-repeat: repeat-x;
	
}


#skystyle {
#background-color: #FFFFCC;
width: 160px;
height: 600px;
position: absolute;
top: 104px;
left: 50%;
margin-left: 490px;
}
