

/*  SERVICES - presentations   \
             - multimedia       THUMBNAILS stuff
				 - localization    /
*/

#motiongallery a { 
   display: block;
   width: 213px;
   height: 75px;
   overflow: hidden;
   background-repeat: no-repeat;
   background-attachment: scroll;
   background-position: 0 0;
   margin: 0px;
   padding-bottom: 18px;
   outline: none;
}
#motiongallery a:hover{
   background-position: -223px 0;
}
#motiongallery a:hover{
   color: red; /* Dummy definition to overcome IE bug */
}
/*-------------------------------------custom thumbnails----------
  presentations-------------------------------------------------*/
#presa1 {
	background-image: url(../img/presentTH1.gif);
	padding-top: 0px;
}
#presa2 {
	background-image: url(../img/presentTH2.gif);
}
#presa3 {
	background-image: url(../img/presentTH3.gif);
}
#presa4 {
	background-image: url(../img/presentTH4.gif);
}
#presa5 {
	background-image: url(../img/presentTH5.gif);
}
#presa6 {
	background-image: url(../img/presentTH6.gif);
}
#presa7 {
	background-image: url(../img/presentTH7.gif);
	padding: 0px;
}
#presa8 {
	background-image: url(../img/presentTH8.gif);
	padding: 0px;
}
/*multimedia-----------------------------------------------------*/
#multi1 {
	background-image: url(../img/multiTH1.gif);
	padding-top: 0px;
}
#multi2 {
	background-image: url(../img/multiTH2.gif);
}
#multi3 {
	background-image: url(../img/multiTH3.gif);
}
#multi4 {
	background-image: url(../img/multiTH4.gif);
}
#multi5 {
	background-image: url(../img/multiTH5.gif);
}
#multi6 {
	background-image: url(../img/multiTH6.gif);
}
#multi7 {
	background-image: url(../img/multiTH7.gif);
}
#multi8 {
	background-image: url(../img/multiTH8.gif);
}
#multi9 {
	background-image: url(../img/multiTH9.gif);
}
#multi10 {
	background-image: url(../img/multiTH10.gif);
}
#multi11 {
	background-image: url(../img/multiTH11.gif);
}
#multi12 {
	background-image: url(../img/multiTH12.gif);
}
#multi13 {
	background-image: url(../img/multiTH13.gif);
	padding: 0px;
}
#multi14 {
	background-image: url(../img/multiTH14.gif);
	padding: 0px;
}

#multi15 {
	background-image: url(../img/multiTH15.gif);
	padding: 0px;
}

#multi16 {
	background-image: url(../img/multiTH16.gif);
	padding: 0px;
}

/*localization-----------------------------------------------------*/
#local1 {
	background-image: url(../img/localTH1.gif);
}
#local2 {
	background-image: url(../img/localTH2.gif);
}
#local3 {
	background-image: url(../img/localTH3.gif);
}
#local4 {
	background-image: url(../img/localTH4.gif);
}
#local5 {
	background-image: url(../img/localTH5.gif);
}
/*----------------------------------------------------------------*/
#motioncontainer #motiongallery a:last-child {
	padding: 0px;
}
/*----------------------------------------------------------------*/
#statusdiv{
   position: absolute;
   padding: 2px;
   left: -300px;
   background-color: lightyellow;
   border: 1px solid gray;
   visibility: hidden;
}
/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 500;
}
#lbCenter, #lbBottom {
	position: absolute;
	left: 50%;
	background-color: #fff;
	overflow: hidden;
	z-index: 500;
}
.lbLoading {
	background: #fff url(../imgthick/loading.gif) no-repeat center;
}
#lbImage {
	border: 12px solid #fff;
	background-color: #fff;
}
#lbPrevLink, #lbNextLink {
	position: absolute;
	width: 57px;
	height: 19px;
	display: block;
	bottom: 0;
	outline: none;
	margin: 0px;
	z-index: 10000;
}
#lbPrevLink {
	right: 139px;
	background: transparent url(../img/SLIMprev1.gif) no-repeat;
	background-position: -67px 0;
}
#lbPrevLink:hover {
	background: transparent url(../img/SLIMprev1.gif) no-repeat;
	background-position: 0 0;
}
#lbNextLink {
	right: 72px;
	background: transparent url(../img/SLIMnext1.gif) no-repeat;
	background-position: -67px 0;
}
#lbNextLink:hover {
	background: transparent url(../img/SLIMnext1.gif) no-repeat;
	background-position: 0 0;
}
#lbBottom {
	font: normal 1.1em/15px Arial, Helvetica, sans-serif;
   color: #213239;
	text-align: right;
	border: 12px solid #fff;
	border-top-style: none;
	border-bottom-width: 6px;
	display: block;
	padding: 0px;
	min-height: 18px;
}
#lbBottom embed, #lbBottom #multiswf {
   display: block;
	position: absolute;
	z-index: 200000;
	top: -200px;
}
#lbBottom a {
	color: #C71C00;
	text-decoration: none;
}
#lbBottom a:hover {
	color: #FF9300;
	text-decoration: none;
}
#lbCloseLink {
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 62px;
	height: 19px;
	background: transparent url(../img/SLIMclose1.gif) no-repeat scroll;
	background-position: -72px 0;
	margin: 0; /*	margin: 5px 0;*/
	overflow: hidden;
	z-index: 10000;
}
#lbCloseLink:hover {
	background: transparent url(../img/SLIMclose1.gif) no-repeat scroll;
	background-position: 0 0;
}
#lbBottom #lbCaption, #lbBottom #lbNumber {
   color: #213239;
	display: block;
	overflow: visible;
	margin-left: 1px;
	text-align: left;
}
#lbBottom div.slimline {
	height: 8px;
	width: 100%;
	overflow: visible;
	display: block;
	background: url(../imgthick/SLIMln.gif) repeat-x scroll;
	background-position: center left;
}
#lbBottom #lbNumber {
   line-height: 20px;
}
#lbBottom #lbCaption {
	margin-top: -3px;

}
.thumbscontainer {
	display: block;
	margin: 3px 0 5px 0;
	padding: 0px;
	width: 213px;
	height: 447px;
	float: left;
	padding-bottom: 2px;
}
.slimred {
	color: #c71c00;
}
p.slimtextonly {
   font: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	color: #213239;
	text-align: justify;
	margin: 2px 5px 3px 0;
	padding: 0px;
	line-height: 18px;
}
a.slimtextonlya {
	font-size: inherit;
	color: #e3230f;
}
.slimwrp {
	display: block;
	width: 20px;
	height: 22px;
	background: transparent;
	margin: 0px;
	padding: 0px;
	border: none;
	line-height: 10px;
	font-size: 1px;
}
*html .slimwrp {
	height: 1px;
	font-size: 1px;
}
