/* CSS style sheet definitons for Outdoor Links */

/**************************/
/* Colours                */
/**************************/

/* Text colour news */
.tc_news{color:rgb(255,255,255);}

/* Text colour main headings */
.tc_0{color:rgb(109,142,0);}
.bc_0{background-color:rgb(109,142,0);}
.bc_x{background-color:rgb(237, 108, 14);}
.tc_1{color:rgb(100,100,100)}
.tc_2{color:rgb(237, 108, 14);}
/**************************/
/* HTML Body              */
/**************************/

body {
  background-color:white;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
 }

/*************************************/
/*
  We need the 'main' DIV element
  as otherwise e.g.
  the header line gets squeezed when
  the browser window is too small.
*/
/*************************/

div#main{
  position:absolute;
  top:0px;
  left:0px;
  width:730px;
  height:100%;
  margin:0px;
  padding:0px;
  background-color:rgb(255,255,255);
}

/************************************************/
/* This is the multi-colour bar below the links */
/************************************************/

div#spacer_right{
  position:absolute;
  top:191px;
  height:3px;
  z-index:1;
  font-size:1px;
}

/****************************************/
/* This div tag contains the upper menu */
/* bars and image                       */
/****************************************/

div#right{
  position:absolute;
  left:5px;
  top:0px;
}

/* Position of upper logo */
img#logo{
  position:absolute;
  top:3px;
  left:0px;
  border:0px;
  text-align:left;
  margin-top:0px;
}
/* Position of upper image */
img#image_top{
  position:absolute;
  top:65px;
  left:0px;
  width:700px;
  height:82px;
  text-align:left;
  margin-top:15px;
}

/* Individualreisen Gruppenreisen ... */
/* width + 2 * boder-width := 700 */
div#link_top{
  position:absolute;
  top:161px;
  left:0px;
  width:700px;
  height:24px;
  text-align:left;
}

td.link_top{
  text-align:center;
}

a.link_top{
  /*color:rgb(109, 142, 0);*/
  color:rgb(255,255,255);
  text-decoration:none;
  font-weight:bold;
  font-size:10pt;
}

/****************/
/* Main content */
/****************/

div#content{
  position:absolute;
  top:210px;
  left:20px;
  /*width:470px;*/
  width:675px;
  padding-left:10px;
  margin-left:0px;
  padding-top:5px;
  background-color:rgb(255,255,255);
  z-index:3;
}

a.content{
  font-size:9pt;
  text-decoration:none;
  font-weight:bold;
}
a.external{
  color:rgb(120,120,120);
  text-decoration:none;
  font-weight:bold;
}
a.path{
  font-size:90%;
  text-decoration:none;
}

/********/
/* News */
/********/

div#news{
  position:absolute;
  top:210px;
  left:700px;
/*  height:561px;*/
  padding:10px;
  margin:10px;
  background-color:rgb(255,255,255);
  z-index:2;
}
p.news{
  font-size:8pt;
  color:rgb(255,255,255);
}

/*******************************/
/* Lower link list */
/*******************************/

p#bottom_link{
  text-align:center;
  background-color:rgb(255,255,255);
}

a.bottom_link{
  text-align:center;
  text-decoration:none;
  font-weight:bold;
/*  color:rgb(0,0,0);*/
}


/*************************************/
/* Warning if javascript is disabled */
/*************************************/

p#noscript{
  position:absolute;
  top:100px;
  left:100px;
  width:250px;
  padding:25px;
  background-color:rgb(100,100,100);
  color:rgb(200,200,200);
  z-index:5;
}

/***************************/
/* Other stuff */
/***************************/

h1{
  font-size:135%;
  text-decoration:none;
}

h2{
  font-size:115%;
  text-decoration:none;
}

a{
  text-decoration:none;
  color:blue;
}

td{
	font-size:9pt;
}
