/*
  --------------------------------------------------------------------------
  centrales css für den content www.weingut-schneeweis.at
  --------------------------------------------------------------------------
*/

body, p, h1, h2, h3, h4, h5, h6, table, tr, td, ul, ol, li, span, form, input, select 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #444;
  text-decoration: none;
 }
 
body  {
/*background : url(http://www.mtb-trophy.at/images/hi-grau-breitgestreift-verlauf_oben.gif);*/
margin-left : 5px;margin-right : 5px;margin-top : 5px;margin-bottom : 5px;
overflow-y:scroll;
} 


/*
  ---------------------------------------------------------------------
  redefinitions of HTML tags
  ---------------------------------------------------------------------
*/

h1, h2, h3, h4, h5, h6 {  font-weight: bold}
h1 { font-size: 16px; font-weight: bold;line-height: 18px; color: #000; background-color: #ccc; padding:2px 2px 2px 10px ;}
h2 { font-size: 12px; font-weight: bold;line-height: 12px; color: #222; background-color: #fff; padding:2px 2px 2px 10px ;text-decoration: underline;}
h3 { font-size: 11px; font-weight: bold;line-height: 10px; color: #444; background-color: #fff; padding:2px 2px 2px 10px ;}

ul {  list-style-type: square;}

a, a:link {
  text-decoration: none; font-weight: bold;
  color: #f00;
}

a:visited {
  text-decoration: none; font-weight: bold;
  color: #f00;
}
a:hover {
  text-decoration: underline; font-weight: bold;
  color: #d11;
}

a.grau, a.grau:link, a.grau:active, a.grau:hover, a.grau:visited  {
  text-decoration: none; 
  color: #000; 
}
a.grau:hover {
  text-decoration: underline;
  color: #333;
}

/*
  ---------------------------------------------------------------------
  navigation 
  definition farben in eigene css #0 .... #6
  ---------------------------------------------------------------------
*/

/* -------------------nav leiste h allgemein -------------------*/

a.h, a.h:link, a.h:active, a.h:hover, a.h:visited{
display:block; text-align:center; width:90px; height:40px; border:#000 solid 0px; padding:14px 0px 0px 0px; text-decoration:none; 
}


a.ha{
display:block; text-align:center; width:90px; height:40px; border:#000 solid 0px; padding:14px 0px 0px 0px; text-decoration:none; 
}


/*-------------------nav leiste s allgemein-----------------------*/
a.s, a.s:link, a.s:active, a.s:hover, a.s:visited{
display:block; width:300px; padding:2px 0px 2px 0px; text-decoration:none; 
font:bold 12px arial, sans-serif;
}






/*---*/

.left10{margin-left:10px}
.left20{margin-left:20px}

.navibasis{  color: #000000;}
.navibasis a{  text-decoration: none;  font-weight: normal;  color: #000000;}
.navibasis a:hover,
.navibasis a:visited,
.navibasis a:active
{  text-decoration: none;  color: #000000;}

.navihead a{
  text-decoration: none;
  font-weight: bold;
  color: #FFFFFF;
}
.navihead a:visited,
.navihead a:active
{  text-decoration: none;  color: #FFFFFF;}
.navihead a:hover {  text-decoration: underline; color: #ee0000;}

/*
  ---------------------------------------------------------------------
  hintergruende
  ---------------------------------------------------------------------
*/
.bgblack {
  background-color: #000000;
  font-weight: bold;
  color: #FFFFFF;
}
/* 
  ---------------------------------------------------------------------
  tabellen hintergruende
  ---------------------------------------------------------------------
*/
.table-üs {
  background-color: #fff;
  padding: 10px 5px 0px 10px;
  font-weight: bold;
  color: #222;
  font-size: 12px;
  font-weight: bold;
  /*border: 1px solid black;*/
} 

.tableinhalt {
  background-color: #fff;
}

.tablenav {
  /*background-color: #393;*/
  /* background-image:url(http://www.xc-club.at/design/hi-nav4.gif);*/
   padding: 0px 0px 0px 0px;
  /*ggf variiren lt design */
}
  
.tablenavre {
  /*color: #ccccff;*/
  /*background-image:url(http://www.weingut-schneeweis.at/design/hi-s1.gif);*/
  font-size: 10px;
  padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:0px
}
.tbl-praes {
  background-color: #fff;
  padding: 3px 3px 3px 3px;
  margin: 3px 3px 3px 3px;
  color: #222;
} 
.tablewichtig {
  background-color: #f20;
  padding: 2px 5px 2px 5px;
  font-weight: bold;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid black;
} 
.tablewichtig a:visited,
.tablewichtig a:active
{  text-decoration: none;  color: #000;}
.tablewichtig a:hover {  text-decoration: none; background-color: #ff0;  color: #f00; 
}

.z-count {
  background-color: #fff;
  padding: 0px 0px 0px 0px;
  color: #666;
  font-size: 10px;
  border: 1px solid #fff;
}

.z-nav-u {
  background-color: #fff;
  padding: 0px 10px 0px 10px;
  color: #666;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #fff;
}

.pad3333 {
  padding: 3px 3px 3px 3px;
}

.marg3333 {
  margin: 3px 3px 3px 3px;
}

.marg10lire {
  margin: 0px 10px 0px 10px;
}

/*
  ---------------------------------------------------------------------
  textfarben
  ---------------------------------------------------------------------
*/

.txtinhalt {
  color: #444;  font-size: 12px;
  padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px;
}

.txtweiß{  color: #fff; font-size: 8px;}
.txtweiß a{ text-decoration: none;  font-weight: normal;  color: #fff;}
.txtweiß a:hover,
.txtweiß a:visited,
.txtweiß a:active
{text-decoration: none;  color: #fff;}

/*
  ---------------------------------------------------------------------
  div-formatierung
  ---------------------------------------------------------------------
*/

#floater {
position: absolute;
left: 300;
top: 200;
visibility: visible;
z-index: 10;
}

#overview {
background-color: #004674; color: #dd5500;font-weight: bold;
}