@import url(http://fonts.googleapis.com/css?family=Jockey+One);

body{margin:0;padding:0;background:#fff;}
img{border:0;}
#container{width:980px;margin:0 auto;padding:0;text-align:center;position:relative;}
#top{width:890px;margin:0 auto;text-align:center;}
.logotype{width:144px;height:144px;background:url(/img/logotype.jpg) center no-repeat;float:left;margin:0;padding:0;cursor:pointer;}
.slogans{display:none;}
.language-buttons {position:absolute; margin-left: 170px; margin-top:110px;}
.language-buttons a {font-family:"Jockey One";font-size:16px;margin-left: 5px; float:left;text-transform:uppercase;text-decoration:none;}
.language-menu,.main-menu{font-family:"Jockey One";font-size:16px;letter-spacing:0;list-style:none;margin:0;padding:0;float:left;clear:right;}
.main-menu{position:absolute;right:50px;top:65px;display:block;}
.language-menu{margin-top:94px; margin-left:11px;}
.language-menu a{color:#a2a2a2;text-decoration:none;}
.language-menu a:hover,.main-menu a:hover{color:#cc0707;}
.language-menu li.active a:link,.language-menu li.active a:hover,.language-menu li.active a:visited{color:#cc0707;}
.language-menu li,.main-menu li{list-style:none;float:left;padding:17px;}
.main-menu{font-size:15px;letter-spacing:2px;border-bottom:1px solid #eaeaea;}
.main-menu a{color:#2b2f30;text-decoration:none;}
.main-menu li{background:url(/img/menu-spacer.gif) no-repeat center right;display:block;background-position:right 24px;}
#content{clear:both;margin-bottom:40px;}
#desc,#desc-title{width:489px;height:130px;}
.motto{font-family:Arial;font-size:36px;letter-spacing:4px;color:#464f53;line-height:72px;}
.index{clear:both;font-family:Arial;font-size:19px;letter-spacing:0;color:#afb8bb;background:#e4e8ea;line-height:22px;padding:4px 10px;margin-left:150px;}
#desc-title{float:left;}
#desc{border-left:1px solid #d9d9d9;float:right;}
#desc p{width:370px;font-family:Arial;font-size:13px;letter-spacing:1px;color:#464f53;line-height:21px;text-align:left;margin:20px 50px;}
#content-holder{height:130px;}
#footer{clear:both;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:890px;margin:0 auto;padding:5px 0 0;text-align:center;}
.footer-menu{list-style:none;font-family:"Jockey One", Arial;font-size:11px;letter-spacing:0;float:right;margin:0;padding:5px 0 10px;}
.footer-menu li{list-style:none;float:left;margin:0;padding:2px 15px;}
.footer-menu a{color:#a1a0a0;text-decoration:none;}
.footer-menu a:hover{color:#202324;}
.footer-info1,.footer-info2{font-family:Arial;font-size:11px;letter-spacing:0;color:#3d3d3d;line-height:30px;}
.clr{clear:both;height:0;overflow:hidden;}
.footer-info1 a,.footer-info2 a{color:#cc0707;}
.footer-info1{float:left;margin-left:45px;}
.footer-info2{float:right;margin-right:45px;}
.subtitle{font-family:Arial;font-size:24px;letter-spacing:5px;color:#464f53;float:right;height:55px;margin-right:45px;}
.image{width:890px;height:395px;background-position:top;}
.marginer{height:285px;}
.opacity{width:890px;height:110px;background:url(/img/transparent.png);position:relative;}
.opacity p,.opacity h2{margin:0;padding:0;color:#fff;}
.opacity h2{font-family:Arial;font-weight:bold;font-size:18px;text-align:left;padding:10px 15px;}
.opacity p{position:absolute;left:50px;top:40px;font-family:Arial;font-size:12px;text-align:left;width:600px;}
.icon1{position:absolute;top:18px;right:115px;}
.icon2{position:absolute;top:18px;right:19px;}
#slideshow img,.paragraph-img{border-left:24px solid #e4e8ea;float:left;margin-left:45px;margin-top:60px;margin-bottom:20px;}
#slideshow img{float:none;}
#slideshow{float:left;}
#paragraphs{width:480px;float:right;margin-right:45px;clear:right;text-align:left;}
#paragraphs p,#paragraphs h3{margin:0;padding:0;text-align:left;}
#paragraphs p{font-family:Arial;font-size:11px;line-height:18px;color:#2b2f30;margin:0 0 20px 0;letter-spacing:1px;}
#paragraphs h3{font-family:Arial;font-size:17px;font-weight:bold;color:#cc0707;padding:10px 0;}
*:focus{outline:none;}
*::-moz-focus-inner{border:none;}
.image-map{position:absolute;}
.image-map:hover{background:url('/img/zoom_small.png') center center no-repeat;cursor:pointer;}
.image-map:hover span{border:4px solid #fff;opacity:.4;Â Â filter:alpha(opacity=40);-moz-opacity:40;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;background:#000;display:block;}
.1image-map span{display:none;}
#paragraphs{width:520px;}
#paragraphs fieldset{border:none;}
#paragraphs form{text-align:left;width:280px;font-family:Arial;font-size:11px;line-height:18px;color:#2b2f30;margin:0 0 20px 0;letter-spacing:1px;}
#paragraphs textarea{width:270px;border:1px solid #d9d9d9;padding:5px;}
#paragraphs h1,#paragraphs h2,#paragraphs h3,#paragraphs h4{margin-top:0;padding-top:0;}
#paragraphs input{width:270px;border:1px solid #d9d9d9;padding:5px;}
#paragraphs button{background:#cc0707;border:0;margin:6px 0 0;padding:6px 12px;color:#fff;cursor:pointer;float:right;}
.slideshow{width:320px;margin-left:25px;}
.clr{clear:both;height:0;overflow:hidden;}
#slideshow{position:relative;height:267px;}
#slideshow IMG{position:absolute;top:0;left:0;z-index:8;}
#slideshow IMG.active{z-index:10;}
#slideshow IMG.last-active{z-index:9;}
.zoom{display:none;position:absolute;right:5px;top:5px;}
textarea{overflow:auto;}