html,body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:url("../images/bkg.jpg") repeat-x top left;
}

div#mainTpl{
	width:995px;
	margin:0 auto;
}

div#header{
	height:128px;
	width:995px;
}

div#header img.tempo{
	margin-top:40px;
}

div#header ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	clear:both;
	border-left:1px solid #FFFFFF;
	width:995px;
	height:40px;
	margin:0 auto;
}

div#header ul li{
	float:left;
}

div#header ul li a{
	display:block;
	float:left;
	width:142px;
	height:40px;
}

div#header ul li a.hello{
	background:url("../images/hello.jpg") no-repeat top left;
}

div#header ul li a.hello:hover/*,div#header ul li a.hellos*/{
	background:url("../images/helloHover.jpg") no-repeat top left;
}

div#header ul li a.credo{
	background:url("../images/credo.jpg") no-repeat top left;
}

div#header ul li a.credo:hover/*,div#header ul li a.credos*/{
	background:url("../images/credoHover.jpg") no-repeat top left;
}

div#header ul li a.lingo{
	background:url("../images/lingo.jpg") no-repeat top left;
}

div#header ul li a.lingo:hover/*,div#header ul li a.lingos*/{
	background:url("../images/lingoHover.jpg") no-repeat top left;
}

div#header ul li a.promo{
	background:url("../images/promo.jpg") no-repeat top left;
}

div#header ul li a.promo:hover/*,div#header ul li a.promos*/{
	background:url("../images/promoHover.jpg") no-repeat top left !important;
}

div#header ul li a.info{
	background:url("../images/info.jpg") no-repeat top left;
}

div#header ul li a.info:hover/*,div#header ul li a.infos*/{
	background:url("../images/infoHover.jpg") no-repeat top left;
}

div#header ul li a.video{
	background:url("../images/video.jpg") no-repeat top left;
}

div#header ul li a.video:hover/*,div#header ul li a.videos*/{
	background:url("../images/videoHover.jpg") no-repeat top left;
}

div#header ul li a.demo{
	background:url("../images/demo.jpg") no-repeat top left;
}

div#header ul li a.demo:hover/*,div#header ul li a.demos*/{
	background:url("../images/demoHover.jpg") no-repeat top left;
}

div#empty{
	width:995px;
	height:21px;
	background:#FFFFFF;
}

div#flashBig{
	position:relative;
	width:995px;
	height:360px;
}

div#flashBig .latestNews{
	position:absolute;
		top:0px;
		right:0px;
	width:355px;
	height:360px;
	overflow:hidden;
	background:#0B7FAB;
	border:1px solid #FFFFFF;
	z-index:400;
	opacity:0.7;
	filter:alpha(opacity=70)
}

div#flashBig .n1,div#flashBig .n2,div#flashBig .n3,div#flashBig .n4,div#flashBig .n5{
	margin:0px;
	padding:0px;
	width:350px;
	padding-left:5px;
	position:absolute;
	right:0px;
	top:50px;
	border-bottom:1px solid #FFFFFF;
	font-family:Arial;
	font-weight:bold;
	color:#FFFFFF;
	z-index:500;
	text-align:left;
}

div#flashBig .n2{
	position:absolute;
	right:0px;
	top:105px;
}

div#flashBig .n3{
	position:absolute;
	right:0px;
	top:160px;
}

div#flashBig .n4{
	position:absolute;
	right:0px;
	top:215px;
}

div#flashBig .n5{
	position:absolute;
	right:0px;
	top:255px;
}
div#flashBig .n1 a,div#flashBig .n2 a,div#flashBig .n3 a,div#flashBig .n4 a,div#flashBig .n5 a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

div#flashBig .n1 p,div#flashBig .n2 p,div#flashBig .n3 p,div#flashBig .n4 p,div#flashBig .n5 p{
	font-size:12px;
	margin-top:3px;
	line-height:18px;
}

div#flashBig h2{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	line-height:22px;
	width:350px;
	margin-top:5px;
	height:40px;
	border-bottom:1px solid #FFFFFF;
	padding-left:5px;
	position:absolute;
		top:0px;
		right:0px;
	z-index:500;
}

div#flashBig .videoList{
	position:absolute;
		top:0px;
		right:0px;
	width:355px;
	height:360px;
	overflow:hidden;
	background:#0B7FAB;
	border:1px solid #FFFFFF;
	z-index:400;
	opacity:0.7;
	filter:alpha(opacity=70)
}

div#flashBig a.v1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;
	position:absolute;
		top:0px;
		right:0px;
	z-index:500;
}

div#flashBig a.v2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:20px;
		right:0px;
	z-index:500;
}

div#flashBig a.v3{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:40px;
		right:0px;
	z-index:500;
}

div#flashBig a.v4{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:60px;
		right:0px;
	z-index:500;
}

div#flashBig a.v5{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:80px;
		right:0px;
	z-index:500;
}

div#flashBig a.v6{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:100px;
		right:0px;
	z-index:500;
}

div#flashBig a.v7{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:120px;
		right:0px;
	z-index:500;
}
div#flashBig a.v8{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:140px;
		right:0px;
	z-index:500;
}
div#flashBig a.v9{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:160px;
		right:0px;
	z-index:500;
}
div#flashBig a.v10{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:180px;
		right:0px;
	z-index:500;
}
div#flashBig a.v11{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:200px;
		right:0px;
	z-index:500;
}
div#flashBig a.v12{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:220px;
		right:0px;
	z-index:500;
}
div#flashBig a.v13{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:240px;
		right:0px;
	z-index:500;
}
div#flashBig a.v14{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:260px;
		right:0px;
	z-index:500;
}
div#flashBig a.v15{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:280px;
		right:0px;
	z-index:500;
}
div#flashBig a.v16{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:300px;
		right:0px;
	z-index:500;
}
div#flashBig a.v17{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:320px;
		right:0px;
	z-index:500;
}
div#flashBig a.v18{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:340px;
		right:0px;
	z-index:500;
}
div#flashBig a.v19{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:360px;
		right:0px;
	z-index:500;
}
div#flashBig a.v20{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:380px;
		right:0px;
	z-index:500;
}

div#flashBig a.v21{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:400px;
		right:0px;
	z-index:500;
}

div#flashBig a.v22{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:420px;
		right:0px;
	z-index:500;
}

div#flashBig a.v23{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:440px;
		right:0px;
	z-index:500;
}

div#flashBig a.v24{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:460px;
		right:0px;
	z-index:500;
}

div#flashBig a.v25{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	text-align:left;
	padding-left:5px;
	line-height:19px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
	width:351px;	position:absolute;
		top:480px;
		right:0px;
	z-index:500;
}
div#flashBig a.v1:hover,div#flashBig a.v2:hover,div#flashBig a.v3:hover,div#flashBig a.v4:hover,div#flashBig a.v5:hover,div#flashBig a.v6:hover,div#flashBig a.v7:hover,div#flashBig a.v8:hover,div#flashBig a.v9:hover,div#flashBig a.v10:hover,div#flashBig a.v11:hover,div#flashBig a.v12:hover,div#flashBig a.v13:hover,div#flashBig a.v14:hover,div#flashBig a.v15:hover,div#flashBig a.v16:hover,div#flashBig a.v17:hover,div#flashBig a.v18:hover,div#flashBig a.v19:hover,div#flashBig a.v20:hover{
	background:#FFFFFF;
	color:#0198CD;
}

div#flashBig div#videoImage,div#flashBig div#videoBg{
	width:636px;
	height:360px;
	position:absolute;
		top:0px;
		left:0px;
	cursor:pointer;
}

div#flashBig ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:141px;
	height:361px;
	border-left:1px solid #FFFFFF;
	position:absolute;
		top:0px;
		right:0px;
	z-index:500;

}

div#flashBig ul#Demo,div#flashBig ul#Nuevo,div#flashBig ul#Electro,div#flashBig ul#Slo-mo,div#flashBig ul#Expo{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:213px;
	height:361px;
	position:absolute;
		top:0px;
		right:143px;
	z-index:500;
	border-left:0px solid red;
}


div#flashBig ul li a{
	display:block;
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	line-height:39px;
	width:135px;
	padding-left:6px;
	height:39px;
	border-bottom:1px solid #FFFFFF;
}

div#flashBig ul li a:hover{
	display:block;
	background:#FFFFFF !Important;
	color:#0198CD !important;
}
div#flashBig ul li:hover{
	display:block;
	background:#FFFFFF !Important;
	color:#0198CD !important;
}
div#flashBig ul#Demo li a,div#flashBig ul#Nuevo li a,div#flashBig ul#Electro li a,div#flashBig ul#Slo-mo li a,div#flashBig ul#Expo li a{
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	line-height:19px;
	width:208px;
	padding-left:6px;
	height:19px;
	border-bottom:1px solid #FFFFFF;
}

div#flashBig ul#Demo li a:hover,div#flashBig ul#Nuevo li a:hover,div#flashBig ul#Electro li a:hover,div#flashBig ul#Slo-mo li a:hover,div#flashBig ul#Expo li a:hover{
	background:#FFFFFF !Important;
	color:#0198CD !important;
}



div#middle{
	width:995px;
	margin:0 auto;
	background:#FFFFFF;
}

div#middle .leftCol{
	width:640px;
	float:left;
	background:#FFFFFF;
}

div#middle .leftCol .leftHandArea{
	width:142px;
	float:left;
}


div#middle .leftCol .centralContentArea{
	width:426px;
	float:left;
}

div#middle .leftCol .centralContentArea h2{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0198CD;
	text-align:left;
	margin-left:0px;
	width:420px;
	line-height:14px;
	margin-top:0px;
	margin-bottom:20px;
}

div#middle .leftCol .centralContentArea a.backLink{
	font-family:Arial;
	font-size:14px;
	font-weight:800;
	color:#0198CD;
	text-decoration:none;
	display:block;
}

div#middle .leftCol .rightHandArea{
	width:71px;
	float:left;
}

div#middle .leftCol p{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6D6F71;
	text-align:left;
	margin-left:0px;
	width:420px;
	line-height:14px;
	margin-top:0px;
	margin-bottom:20px;
	line-height:18px;
}

div#middle .leftCol p a{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#0198CD;
	text-decoration:none;
}

div#middle .leftCol .leftHeadLine{
	width:640px;
	height:110px;
}

div#middle .leftCol .leftHeadLine img{
	width:640px;
}

div#middle .rightCol{
	float:right;
	width:355px;
	background:#FFFFFF;
	text-align:left;
}

div#middle .rightCol .rightHeadLine{
	width:355px;
	height:110px;
}

div#middle .rightCol p.blueText{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0198CD;
	line-height:22px;
	text-align:left;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
}

div#middle .rightCol p.small{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0198CD;
}

div#middle .rightCol span.blueText{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0198CD;
	line-height:14px;
	text-align:left;
	width:330px;
	margin-top:0px;
	margin-bottom:0px;
}

div#middle .rightCol a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0198CD;
	text-decoration:none;
	text-align:left;
	display:block;
}

div#middle .rightCol a.textLink{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0198CD;
	text-decoration:none;
	text-align:left;
	display:block;
	line-height:18px;
	margin-top:3px;
	margin-left:2px;
	margin-bottom:20px;
	width:297px;
}

div#middle .rightCol a.textLink2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0198CD;
	text-decoration:none;
	text-align:left;
	display:block;
	line-height:18px;
	margin-top:3px;
	margin-left:2px;
	margin-bottom:20px;
	width:297px;
}

div#middle .rightCol img.rightSep{
	margin-bottom:20px;
}

div#footer{
	width:995px;
	height:80px;
	background:#D1D3D4;
	margin:0 auto;
}

div#footer .contact{
	width:135px;
	float:left;
	text-align:left;
	padding-left:7px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
	padding-top:5px;
}

div#footer .momoList{
	width:853px;
	float:left;
	text-align:left;
	text-align:left;
}

div#footer .momoList ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-top:5px;
}

div#footer .momoList ul li{
	float:left;
	line-height:20px;
}

div#footer .momoList ul li a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	padding-right:15px;
}

div#footer .momoList ul li a:hover,div#footer .momoList ul li a.selected{
	color:#0198CD;
}

div#footer .momoList a.contactLink{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

div#footer p{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:7px;
	text-align:left;
	padding-left:7px;
}

div#twitterBox p{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0198CD;
	line-height:22px;
	text-align:left;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
}

div#twitterBox a{
	display:inline !important;
}







