/*

This file contains CSS definitions that are specific to the content of
web pages on www.iaeste.ch.

*/

body
{
  color: #333333;
  font: 11px Arial,Tahoma,Helvetica,sans-serif;
}

h1 {font-size: 17px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
/* h5, h6 reserved for special purposes - do not use! */

/* heading1_pagesubtitle { font-size: 16px;} */ 

h1
{ 
  margin-top: 0;
}

/* h1,h2,h3,h4,h5,h6,a */
h1,h2,h3,h4,a
{ 
  color: #003b66;
}

h6
{
  background: url(/shared/pageframe/png/hr-dot.png) repeat-x bottom;
  margin: 0 0 3px;
  padding: 0 0 3px;
  font-size: 12px;
}

/* attempt to reduce extra paragraph spacing in IE - has no effect on Firefox */
p
{ 
  margin-top: 1em;
  margin-bottom: 1em;
}

a:visited
{ 
  color: #6f7334;
}

a:hover
{
  color: #7b9bc6;
}

a[href*=".pdf"], a[href*=".PDF"]
{ 
  background: transparent url(/shared/pageframe/png/pdf-icon.png) no-repeat scroll right center;
  padding-right: 16px;
}

/*a[href*=".mov"], a[href*=".MOV"]
{ 
  background: transparent url(/shared/pageframe/png/apple-icon.png) no-repeat scroll right center;
  padding-right: 21px;
}

a[href*=".ogv"], a[href*=".OGV"]
{ 
  background: transparent url(/shared/pageframe/png/tux-icon.png) no-repeat scroll right center;
  padding-right: 16px;
}

a[href*=".avi"], a[href*=".AVI"]
{ 
  background: transparent url(/shared/pageframe/png/wmp-icon.png) no-repeat scroll right center;
  padding-right: 18px;
} */

table.fullwidth
{
  width: 100%;
}

table.smallentrytext tr td
{
  font-size: 10px;
}

td
{ 
  padding: 3px;
}

tr.row0 td
{
  background-color: #e8e9ce;
}

tr.row1 td
{
  background-color: #d4d7a8;
}

tr.footer td
{
  background-color: #d9e0e7;
}

th, thead td
{
  padding: 1ex 3px 1ex 3px;
  background-color: #4d6b8b;
  color: #ffffff;
  font-weight: bold; 
}

img
{ 
  border: 0;
}

hr
{
 background: url(/shared/pageframe/png/hr-dot.png) repeat-x center left;
 margin: 0;
 border: 0;
 padding: 0;
 height: 7px;
}
