/**************************************************************************************************
DelFly Website 2, Copyright Wouter Roos 2007
For use for Delfly website only, do not distribute.
For more information rooswouter@gmail.com
***************************************************************************************************/

body
{
    margin:0px 0px 0 0px;
    padding:0px;
    background:#c9c9c9;
    text-align: center;
    font-family: tahoma;
    font-size:0.9em;

}
a{font-family: tahoma;}
a:link {color: #0005c2; text-decoration: none}
a:visited {color: #0005c2; text-decoration: none}
a:hover {color:#76a5e0;}

#main
{
 margin: 0 auto;   /* align for good browsers */
 text-align: left; /* counter the body center */
 padding:0px;
 margin-top:65px;
 border: 2px solid #0005c2;
 width: 840px;

 background:white;
 position:relative;
 height:auto;
 max-height:20000px;
 min-height:500px;

}

#menu
{
  background:#FFFFFF;
  position:relative;
  top:5px;
  left:255px;
  height:40px;
  width:520px;
}
#menuline1
{
  background-image:url('./images/menubartop.png');
  background-repeat: repeat-x;
  position:absolute;
  bottom:4px;
  left:0px;
  height:4px;
  width:560px;
}
#menuline2
{

  background-image:url('./images/menubarshadow.png');
  background-repeat: repeat-x;
  position:absolute;
  bottom:0px;
  left:3px;
  height:5px;
  width:560px;
}

#tab1
{
  position:absolute;
  top:-31px;
  left:20px;
  height:29px;
  width:114px;
}

#tab2
{
  position:absolute;
  top:-31px;
  left:160px;
  height:29px;
  width:114px;
}

#tab3
{
  position:absolute;
  top:-31px;
  left:300px;
  height:29px;
  width:114px;
} 
#tab4
{
  position:absolute;
  top:-31px;
  left:440px;
  height:29px;
  width:154px;
}
#tab5
{
  position:absolute;
  top:-31px;
  left:610px;
  height:29px;
  width:114px;
}
.tableft
{
 background-image:url('./images/tableft.png');
 position:absolute;
 width:15px;
 left:0px;
 bottom:0px;
 height:29px;
}
.tableft_blue
{
 background-image:url('./images/tableft_blue.png');
 position:absolute;
 width:15px;
 left:0px;
 bottom:0px;
 height:29px;
}
.tabright
{
  background-image:url('./images/tabright.png');

  position:absolute;
  width:21px;
  left:113px;
  bottom:0px;
  height:29px;

}
.tabright_blue
{
  background-image:url('./images/tabright_blue.png');
  position:absolute;
  width:21px;
  left:113px;
  bottom:0px;
  height:29px;
}
.tabmid
{
  background-image:url('./images/tabtop.png');
  text-align:center;
  position:absolute;
  width:98px;
  left:15px;
  bottom:0px;
  height:29px;
}
.tabmid_blue
{
  background-image:url('./images/tabtop_blue.png');
  text-align:center;
  position:absolute;
  width:98px;
  left:15px;
  bottom:0px;
  height:29px;
}
#sidebar
{

  background-image:url('./images/sidebar2.png');
  background-repeat:no-repeat;
  background-position: center;
  position:absolute;
  margin-left:25px;
  margin-right:auto;
  margin-top:100px;
  height:300px     ;
  width:230px;
}

#logo
{
  background:white;
  background-image:url('./images/logo.jpg');
  position:absolute;
  margin-left:5px;
  margin-right:auto;
  margin-top:5px;
  height:48px;
  width:226px;
}

#text
{
  background:white;
  position:relative;
  margin-right:25px;
  margin-top:25px;
  left:280px;
  min-height:450px;
  height:auto !important;
  height:450px;
  width:525px;
}
#footer
{
 margin:0 auto;   /* align for good browsers */
 text-align:center; /* counter the body center */
 background:white;
 position:relative;
 bottom:0px;
 height:15px;
 width:90%;
}
#flag_en
{
  position:absolute;
  height:17px;
  width:30px;
  top:8px;
  left:10px;
}
#flag_nl
{
  position:absolute;
  height:17px;
  width:30px;
  top:8px;
  left:50px;
}

#picturetitle
{
 font-family: tahoma;
 font-size:1.4em;
 color:#FFFFFF;

}
#title
{
 font-family:tahoma;
 font-size:1.5em;
 color:#0005c2;
}
#title_small
{
 font-family:tahoma;
 font-size:1.1em;
 color:#0005c2;
}
p.normal {font-family: tahoma;font-size:0.9em;}
p.title {font-family:tahoma;font-size:1.5em;color:#0005c2}

p.footer {font-family: tahoma;font-size:0.7em;border-top: 1px solid #0005c2}
p.picturetitle{font-family: tahoma;font-size:1.4em;color:#FFFFFF}
a.picturetitle:link{font-family: tahoma;font-size:1.4em;color:#E0E0E0;text-decoration:none}
a.picturetitle:visited{font-family: tahoma;font-size:1.4em;color:#E0E0E0;text-decoration:none}
a.picturetitle:hover{font-family: tahoma;font-size:1.4em;color:#FFFFFF;text-decoration:none}

a.tab{font-family:tahoma;font-size:1.5em;text-decoration:none;color:#000000;}
a.tab:link{font-family:tahoma;font-size:1.5em;text-decoration:none;color:#000000;}
a.tab:visited{font-family:tahoma;font-size:1.5em;text-decoration:none;color:#000000;}
a.tab:hover{font-family:tahoma;font-size:1.5em;text-decoration:none;color:#000000;}

a.menu {font-family: tahoma;font-size:1.4em;}
a.menu:link {color: #000000; text-decoration: none}
a.menu:visited {color: #000000; text-decoration: none}
a.menu:hover {color:#C0C0C0;}

a.menu_sel {font-family: tahoma;font-size:1.4em;}
a.menu_sel:link {color: #0005c2; text-decoration: none}
a.menu_sel:visited {color: #0005c2; text-decoration: none}
a.menu_sel:hover {color:#0005c2;}

a.default {font-family: tahoma;font-size:0.9em;}
a.default:link {color: #0005c2; text-decoration: none}
a.default:visited {color: #0005c2; text-decoration: none}
a.default:hover {color:#0005FF;}

