/* ======================================================== */
/*          Common style definition                         */
/* ======================================================== */

body{
  font:normal 12px arial, helvetica, Sans-Serif;
  background:black;
  color:white;

}

/* Div where flash movie will be placed */
div#flashcontent {
	height: 100%;

}

/* Div where content of each page will be placed*/
/*div#pagecontent, div#normalcontent{
  position:absolute;
  z-index:100;
  top:220px;
  left:150px;
  width:850px;
  height:463px;
  margin:0;
  padding:0;
  height:170px;
}*/

div#pagecontent, div#normalcontent{
  position:absolute;
  z-index:100;
  top:300px;
  left:0;
  width:100%;
  height:170px;
  background:red;
  margin-bottom:100px

}

/* Title H1 */
/*
div#pagecontent h1, div#normalcontent h1{
  margin-top:-30px;
  margin-left:350px;
  font-variant:small-caps;
  font-size:1.5em;
  font-weight:bold;
  color:white;
}*/

div#pagecontent h1, div#normalcontent h1{
  position:absolute;
  left:350px; 
  top:-30px;
  font-variant:small-caps;
  font-size:1.5em;
  font-weight:bold;
  color:white;
}

/* Illustration images + span (for ie6 : Png Fix add a span around the img tag)*/
div#pagecontent img, div#pagecontent span, div#normalcontent img, div#normalcontent span{
  position:absolute;
  margin-top:-175px;
  z-index:0;
}

div#pagecontent iframe{
	position:absolute;
  top:-75px;
left:25px;
	}
/* Main paragraph */
div#pagecontent p, div#normalcontent p{
  line-height:1.4;
  z-index:10000;

}

/* Main paragraph h2 */
div#pagecontent h2, div#normalcontent h2{
  font-weight:bold;
}

div#pagecontent h3, div#normalcontent h3{
  font-weight:bold;
  font-style:italic;
}

div#pagecontent a, div#normalcontent a{
  color:black;
}

div#pagecontent p.center, div#normalcontent p.center{
  text-align:center;
  margin-top:5px;
}

/* Main paragraph */
div#pagecontent p.center img, div#normalcontent p.center img{
  position:relative;
}

/* Main unordered list */
div#pagecontent ul, div#normalcontent ul{
  list-style-type:square;
  padding:0;
  margin:5px;
  padding-left:20px;
}

/* Div where the text content will be placed */
div#content{
  z-index:1000;
  clear:both;
  margin-top:30px;
  padding:0;
  color:black;
  font-size:1.1em;
  text-align:justify;
  margin-left:350px;
  margin-right:50px;

}

/* Main unordered list */
div#content div.left{
  float:left;
  width:120px;
   text-align:center;
}

div#content div.right{
  float:left;
  margin-left:5px;
  width:120px;
   text-align:center;
}
div#content div.right img.wallpaper, div#content div.left img.wallpaper{
  position:relative;
  margin-top:0;
  margin-left:0;
  display:block;
}

div#content div.right h4, div#content div.left h4{
  font-weight:bold;
}

div#content div.right a, div#content div.left a{
  font-size:10px;
}

div#lang{position:absolute; top:5px; left:5px}
div#lang a{color:white; text-decoration:none; font-size:11px; line-height:0.7}
div#lang a.selected{font-size:12px; font-weight:bold; }

div#loading{
  display:none;
  position:absolute;
  z-index:110;
  top:370px;
  left:0;
  width:100%;
  height:50px;
}

div#loading img#ajax-loader{
  display:block;
  margin-left:50%;
}

