body { font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0;  background-color:#cce3f4 }

div, p, h1, h2, h3, ul, li, img, form, a, input { padding:0px; margin:0px; }
ul, li { list-style-type:none; }
a:focus { outline: none; }
img { float:left }

a { color:#5c5e5a; text-decoration:none }
a:hover { text-decoration:none; color:#edaa35 }

a img { border:0 }

#horizon { position: absolute; top: 52%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block }

#container { margin:0 auto;
	width: 894px;
	height: 613px;
	visibility: visible;
	 }

#cbody { float:left; position:absolute; top:50px; width:100%; height:613px; background-image:url(img/intro/bg-intro.gif); background-repeat:repeat-x; }

#head { width:894px; height:246px }
#pics { width:894px; height:158px }

#buttons { width:894px; padding-top:60px }

a.button { display:block; float:left; width:155px; height:30px; }
a.button span { display:none }
a.button:hover { background-position:0 -30px }

a#de { background-image:url(img/intro/bu-de.gif) }
a#en { background-image:url(img/intro/bu-en.gif); margin-left:23px }
a#es { background-image:url(img/intro/bu-es.gif); margin-left:23px }
a#it { background-image:url(img/intro/bu-it.gif); margin-left:23px }
a#ru { background-image:url(img/intro/bu-ru.gif); margin-left:23px }
a#fr { background-image:url(img/intro/bu-fr.gif); width:444px }



