body {margin:0;
	background-color: black}

img {border: 0;
	text-align: center}

table    {display: table; /*background: #dfebf2;*/ border-collapse: collapse;}
tr       {display: table-row}
thead    {display: table-header-group}
tbody    {display: table-row-group}
tfoot    {display: table-footer-group}
col      {display: table-column}
colgroup {display: table-column-group}
td, th   {display: table-cell; border: solid 1px black; 
			padding: 4px 8px 4px 8px}
th			{font-variant: small-caps}
caption  {display: table-caption}
td {text-align: center}

.top	{width: 100%;
	height: 110px;
	border: 0;
	background: black url(../img/hor.png) no-repeat bottom center;
	text-align: center}

.top_left   {height: 65px;
      width: 20%;
      float: left;
      text-align: right;
      padding-top: 5px;
      padding-left: 5px}

.top_center	{height: 65px;
		width: 69%;
		float: left;
		text-align: center}

.top_right	{height: 65px;
		width: 10%;
		float: right;
		text-align: center}

#flag	{border:0;
	margin-top: 5px; margin-bottom: 2px}
* html #flag {margin-top: 5px; margin-bottom: 2px}

.middle	{width: 100%;
	text-align: center}

.fifty {height: 100%;
		width: 1px;
		position: relative;
		left: 50%}

.indexbg {height: 600px;
	width: 800px;
	position: relative;
	left: -400px;
	background: url(../img/starthomepage.jpg) no-repeat bottom center}

.button {height: 55px;
	width: 225px}

#eng {position: relative;
	left: 690px;
	top: 300px}

#ger {position: relative;
	left: 690px;
	top: 340px}

#spa {position: relative;
	left: 690px;
	top: 380px}

#syg {position: relative;
	left: 570px;
	top: 350px;
	text-align: center}

.menu	{height: 100%;
	width: 26%;
	float: left;
	background: black url(../img/vert6.png) no-repeat top right;
	text-align: center}

.contents	{width: 65%;
	background: #b60000 url(../img/main_background.jpg) no-repeat top left;
	overflow: visible;
	float: right;
	margin-top: 10px;
	color: #fff;
	font-family: Comic Sans MS, sans-serif;
	font-size: 12pt;
	color: #fff;
	font-weight: normal;
	vertical-align: baseline;
	margin: 0;
	padding: 30px;
	text-indent: 0;
	text-align: left;
	line-height: 1.6em}
* html .contents {margin-left: 0; margin-right: -3px}

.contents_left	{width: 50%; float: left; text-align: right}

.contents_right {width: 50%; float: left; text-align: left}

.contents_center {width: 33%; float: left; text-align: center}

.main_text	{font-family: Comic Sans MS, sans-serif;
	font-size: 13pt;
	color: #fff;
	font-weight: normal;
	vertical-align: baseline;
	margin: 5px;
	text-indent: 0;
	text-align: left;
	line-height: 1.4em}

p {font-size: 13pt}

.medium_text {font-family: Comic Sans MS, sans-serif;
	font-size: 15pt;
	color: #fff;
	font-weight: normal;
	vertical-align: baseline;
	margin: 5px;
	text-indent: 0;
	text-align: center;
	line-height: 1.4em}

.small_text	{font-family: Comic Sans MS, sans-serif;
	font-size: 11pt;
	color: #fff;
	font-weight: normal;
	vertical-align: baseline;
	margin: 1px;
	text-indent: 0;
	text-align: left;
	line-height: 1.3em}

#caps {font-variant: small-caps}
#bleu {color: #37b}
#blanc {color: white}

.big_text	{font-family: Comic Sans MS, sans-serif;
	font-size: 18pt;
	color: #fff;
	font-weight: normal;
	vertical-align: baseline;
	margin: 20px;
	padding-bottom: 40px;
	text-indent: 0;
	text-align: center;
	line-height: 1.4em;
	font-variant: small-caps}

#padb0 {padding-bottom: 0}
#padt0 {padding-top: 0}
#padr50 {padding-right: 50; padding-top: 0}

#linklist {position: absolute;
		left: 10px;
		top: 120px;
		height: 100%;
		line-height: 1.4em}

#linklist ul {margin: 5px; padding: 0}

#linklist li
	{list-style: none;
	height: 45px;
	padding: 6px 3px 6px 3px;
	text-align: center}

#linklist li.active {background: #500;
	padding: 6px 3px 0px 3px;}

* html #linklist li {padding: 4px}

a {font-family: Comic Sans MS, sans-serif;
	font-weight: bold;
	vertical-align: baseline;
	text-decoration: underline;
	font-size: 12pt;
	line-height: 1.4em}

a:link {color: #5454e0}
a:visited {color: #338}
a:hover {color: #166}
a:active {color: #155}

a.medium {font-size: 14pt}

li.sub span.main_text {font-weight: bold; background: black;}
li.sub ul li span.small_text {display:none;}
li.sub:hover ul li span.small_text {font-weight: normal; display:block; background:black; padding:0px; margin:0px;}


