/* standard */

a:link {color:#320000; text-decoration:none; font-size:10px; font-weight:bold; text-decoration:underline; }
a:visited {color:#320000; text-decoration:none; font-size:10px; font-weight:bold; text-decoration:underline; }
a:active {color:#320000; text-decoration:none; font-size:10px; font-weight:bold; text-decoration:underline; }
a:hover {color:#320000; text-decoration:none; font-size:10px; font-weight:bold; text-decoration:underline; }

a.blogLink:link { color:#ffffff; font-weight:normal; text-decoration:none; }
a.blogLink:visited { color:#ffffff; font-weight:normal; text-decoration:none; }
a.blogLink:active { color:#ffffff; font-weight:normal; text-decoration:none; }
a.blogLink:hover { color:#ffffff; font-weight:normal; text-decoration:none; }

a.travelOverviewLink:link { color:#320000; text-decoration:none; font-weight:bold;}
a.travelOverviewLink:visited { color:#320000; text-decoration:none; font-weight:bold; }
a.travelOverviewLink:active { color:#320000; text-decoration:none; font-weight:bold; }
a.travelOverviewLink:hover { color:#320000; text-decoration:underline; font-weight:bold; }

a.travelListLink:link { color:#320000; text-decoration:none; font-weight:normal;}
a.travelListLink:visited { color:#320000; text-decoration:none; font-weight:normal; }
a.travelListLink:active { color:#320000; text-decoration:none; font-weight:normal; }
a.travelListLink:hover { color:#320000; text-decoration:none; font-weight:normal; }

a.newboxLink:link { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
a.newboxLink:visited { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
a.newboxLink:active { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
a.newboxLink:hover { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:underline; }

.mainContent {
  color:#320000; 
  background-color:#ffffff;
  padding:16px;
  vertical-align:top;
  }

.travelBox {
  width:123px;
  padding:1px;
  color:#ffffff;
  background-color:#320000;
  vertical-align:top;
}

.spacerWhite {
  background-color:#ffffff;
  width:100%;
  height:1px;
  overflow:hidden;
  }

/* font classes */
.basic  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #320000;
  }
.bold  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #320000;
  font-weight: bold;
  }
.light  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AF988B;
  }
.lighter  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CBBAAA;
  }
.morelighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0EBE9;
  }
.white  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
  }
.white_small  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
  }
.white_small_bold  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
  }
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #320000;
  font-weight: bold;
  text-align:center;
  }
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #320000;
  font-weight: bold;
  text-align:center;
  }
  
/*******************************************  
* news stuff
*/
.newsbox {
  background-color:#f0ebe9;
  padding:6px;
  }
.news_headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #320000;
  font-weight: bold;
  background-color: #cbbaaa;
  padding: 3px;
  }
.news_date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #320000;
  font-weight: bold;
  background-color: #cbbaaa;
  padding: 3px;
  text-align: right;
  }

.sponsbox {
  background-color:#f0ebe9;
  width:254px;
  padding:6px;
  float:left;
  text-align:center;
  }

.levelbox {
  border:1px #cbbaaa solid;
  position:absolute;
  top:0px;
  left:0px;
  width:200px;
  background-color:#F0EBE9;
  padding:6px;
  visibility:hidden;
  }

/*******************************************  
* navigation stuff
*/
.light_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AF988B;
  font-weight: bold;
  }
.lighter_bold  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CBBAAA;
  font-weight: bold;
  }
.white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
  font-weight: bold;
  }  
.undernavi {
	width: 723px;
	height: 18px;
	background-color: #320000;
	padding-top: 1px;
	}
.undernavi_big {
	height: 35px;
}

#news_news:hover { color: #CBBAAA; }
#news_pics:hover { color: #CBBAAA; }

#travel_mtb:hover { color: #CBBAAA; }
#travel_mtb_sierra:hover { color: #CBBAAA; }
#travel_mtb_lykien:hover { color: #CBBAAA; }
#travel_mtb_westalpen:hover { color: #CBBAAA; }
#travel_mtb_bozen:hover { color: #CBBAAA; }
#travel_mtb_altarezia:hover { color: #CBBAAA; }
#travel_mtb_tegernsee:hover { color: #CBBAAA; }
#travel_mtb_grappa:hover { color: #CBBAAA; }
#travel_mtb_peru:hover { color: #CBBAAA; }

#travel_sb:hover { color: #CBBAAA; }
#travel_sb_basics:hover { color: #CBBAAA; }
#travel_sb_freeridebasics:hover { color: #CBBAAA; }
#travel_sb_freerideexpert:hover { color: #CBBAAA; }
#travel_sb_specials:hover { color: #CBBAAA; }

#links_sponsors:hover { color: #CBBAAA; }
#links_friends:hover { color: #CBBAAA; }


#travel_mtb, #travel_sb, #media_photos, #media_videos, #links_sponsors, #links_friends, #news_news, #news_pics
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
}


#travel_mtb_sierra, #travel_mtb_lykien, #travel_mtb_westalpen, #travel_mtb_bozen, #travel_mtb_altarezia, #travel_mtb_tegernsee, #travel_mtb_grappa, #travel_mtb_peru,
#travel_sb_basics, #travel_sb_freeridebasics, #travel_sb_freerideexpert, #travel_sb_specials
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  text-decoration: none;
}
