@font-face {
	font-family: 'MyriadProCondensed';
	src: url('css/fonts/myriadpro-cond-webfont.eot');
	src: local('?'), url('css/fonts/myriadpro-cond-webfont.woff') format('woff'), url('css/fonts/myriadpro-cond-webfont.ttf') format('truetype'), url('css/fonts/myriadpro-cond-webfont.svg#webfontoeFz2FrG') format('svg');
	font-weight: normal;
	font-style: normal;
}

html,body { height:100%; }
body { margin:0; padding:0; overflow:hidden; font-family:'MyriadProCondensed',arial,helvetica; font-size:16px; }

img { margin:0; border-width: 0; }
a { cursor: pointer; color:#fff; }

.bottombar { position:absolute; left:0; bottom:0; z-index:1300; border-bottom:5px solid; width:100%; }
.bottombar2 { position:absolute; left:0;bottom:-300px; z-index:1000; }
.bottombar2 .contact { margin-left:5px; font-size:14px; height:60px; padding:5px 10px 0 10px; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; }
.bottombar2 .contact .contactdetails a { text-decoration:none; }
.bottombar2 .contact .contactbasic a { text-decoration:none; }
.bottombar2 .contact .contactbasic_company { font-size:22px; }

.bottombar2 .thumbnails { position:relative; margin-left:5px; padding-top:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; width:432px; }
.bottombar2 .thumbnails a { display:block; height:60px; color:#fff; text-decoration:none; font-size:30px; position:relative; }
.bottombar2 .thumbnails a.arrow { padding:10px; height:40px; }
.thumb img { border:0; }
.thumborder, .thumbinfo { position:absolute; padding:1px 5px; background:rgb(0,0,0); background:rgba(0,0,0,0.5); font-family:arial,helvetica,verdana; font-size:11px; color:#eee; }
.thumb .thumborder { right:0; top:0; }
.thumb .thumbinfo { left:0; bottom:0; width:110px; }
.thumbnails .wide { position:absolute; line-height:0; width:300px; height:150px; top:-170px; left:-100px; z-index:500; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:5px; }
.thumbnails .wide img { border:0; }
.thumbnails .disabled { visibility: hidden; }

.bottomnavigation { position:absolute; bottom:5px; right:0; width:auto; height:auto; /*padding-top:50px;*/ z-index:1000; font-family:'MyriadProCondensed',arial,helvetica; }
.bottomnavigation .bottomnavibutton { display:block; float: right; margin-right:5px; }
.bottomnavigation .bottomnavibutton a { font-size:18px; text-decoration:none; min-height:10px height:auto !important; padding: 4px 10px; width:auto; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; }

.box { display:none; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1500; background-color:rgb(0,0,0); background-color:rgba(0,0,0,0.6); }
.box .boxclose { position:absolute; top:5px; right: 15px; font-size:16px; z-index:1000; }
.box .boxclose a { -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; border-bottom-right-radius:5px; display: block; padding: 5px 10px; text-decoration: none; }

.boxcontainer .boxbody { width:710px; height:400px; position:relative;  margin-left: auto; margin-right: auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:5px; }
.boxcontainer .boxbody .boxdesc { height: auto; width: 80px; height:100%; padding: 10px; }
.boxcontainer .boxbody .boxcontent { padding: 10px 30px; height:380px; width:550px; position:relative; -webkit-border-top-right-radius:10px; -moz-border-radius-topleft:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; border-bottom-right-radius:10px; background-color:#fff; }
.boxcontainer .boxbody .boxcontent img { position:absolute; bottom:0;right:0; -webkit-border-top-right-radius:10px; -moz-border-radius-topleft:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; border-bottom-right-radius:10px; }

.box1 .boxbody { width:710px; height:400px; }

.boxcontainer .boxbody .boxcontent .sharebox { padding: 10px 0px; }
.sharebox .share_header .share_maintitle { font-size: 26px; }
.sharebox .share_list { border-style: solid; border-width: 1px; border-radius: 5px; padding: 5px 5px; }

.logo { position:absolute; top:15px;left:15px; z-index:150; line-height:0; }
.thumb img.thumbimage { width:120px;height:60px; }

.float_left { float:left; }
.float_right { float:right; }
.clear { clear:both; }

h1 { color:#fff; font-weight:normal; margin: 0; padding: 0; font-family:'MyriadProCondensed',arial,helvetica,verdana; }