@charset "utf-8";
/* ###################### LAYOUT ###################### */
/* --- watches main --- */
body#watches-main #teaser-wrap,
body#watches-chronoplastic #teaser-wrap {
	width:673px;
	height:auto;
	padding:9px 0 0 15px;
	background:url(../img/watches-teaser-bg.jpg) top left no-repeat;
}

body#watches-puzzlemotion #teaser-wrap {
	width:673px;
	height:auto;
	padding:9px 0 0 15px;
	background:url(../img/watches-puzzlemotion-teaser-bg.jpg) top left repeat-x;
}

/* --- watches core --- */
body#watches-corecollection #flash-film {
	width:740px;
	height:650px;
	margin-left:-50px;
}

body.inlineclub #flash-film {
	margin-left:0px !important;
}

/* -- Specials-BG Puzzelmotion */
body#watches-puzzlemotion-widgets #nav-main-special-bg,
body#watches-puzzlemotion-view #nav-main-special-bg,
body#watches-puzzlemotion #nav-main-special-bg,
body#watches-puzzlemotion-ads #nav-main-special-bg{
	background:url(../../img/nav-main-foot-puzzlemotion.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:27px;
}

/* --- watches ads --- */
.tell-a-friend{
	text-transform:uppercase;
	margin:0px;
	margin-bottom:4px;
	padding:0px;
	margin-top:15px;
	font-size:15px;
	font-weight:bold;
}

body#watches-puzzlemotion-ads #primary-content,
body#watches-ads #primary-content {
	height:780px;
	background:url(../img/watches-ads-bg.jpg) 0px 25px no-repeat;
}

body#watches-puzzlemotion-widgets #primary-content {
	height:780px;
	background:url(../img/puzzle-widgets-bg.jpg) 0px 25px no-repeat;
	height:580px;
}
body#watches-puzzlemotion-widgets #primary-content h1,
body#watches-puzzlemotion-ads #primary-content h1,
body#watches-ads #primary-content h1 {
	z-index:50;
}

body#watches-puzzlemotion-widgets #flash-film,
body#watches-puzzlemotion-ads #flash-film,
body#watches-ads #flash-film {
	width:460px;
	float:left;
}

body#watches-puzzlemotion-ads .print,
body#watches-ads .print {
	position:relative;
	width:270px;
	height:381px;
	margin:26px 0 0 100px;
}


body#watches-puzzlemotion-widgets .widgets{
	position:relative;
	width:347px;
	margin:26px 0 0 60px;
}

body#watches-puzzlemotion-widgets .widgets p{
	margin:0px;
}

body#watches-puzzlemotion-widgets .widgets-downloadarea{
	background:url(../img/puzzlemotion-widgets-downloadarea-bg.jpg) 0px 0px no-repeat;
	height:142px;
	width:299px;
	padding:8px;
	padding-right:40px;
	line-height:1.8em;
}
body#watches-puzzlemotion-widgets .widgets-downloadarea h2{
	color:#b61938;
	font-size:1.1em;
	text-transform:uppercase;
	margin:0px;
}
body#watches-puzzlemotion-widgets #boxes,
body#watches-puzzlemotion-ads #boxes,
body#watches-ads #boxes {
	width:228px;
	float:left;
}

body#watches-puzzlemotion-ads .box-video-wrap,
body#watches-ads .box-video-wrap {
	width:220px;
	height:100px;
	padding:10px 0 10px 0;
	margin:0;
	background:url(../img/box-video-bg.jpg) top left no-repeat;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap h2,
body#watches-puzzlemotion-ads .box-video-wrap h2,
body#watches-puzzlemotion-ads .box-print-wrap h2,
body#watches-ads .box-video-wrap h2,
body#watches-ads .box-print-wrap h2 {
	margin:0 0 8px 10px;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap .scroll-up,
body#watches-puzzlemotion-ads .box-video-wrap .scroll-up,
body#watches-puzzlemotion-ads  .box-print-wrap .scroll-up,
body#watches-ads .box-video-wrap .scroll-up,
body#watches-ads .box-print-wrap .scroll-up {
	position:absolute;
	top:55px;
	left:655px;
	width:7px;
	height:4px;
	z-index:50;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap .scroll-up,
body#watches-puzzlemotion-ads .box-print-wrap .scroll-up,
body#watches-ads .box-print-wrap .scroll-up {
	top:175px;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap .scroll-down,
body#watches-puzzlemotion-ads .box-video-wrap .scroll-down,
body#watches-puzzlemotion-ads .box-print-wrap .scroll-down,
body#watches-ads .box-video-wrap .scroll-down,
body#watches-ads .box-print-wrap .scroll-down {
	position:absolute;
	top:122px;
	left:655px;
	width:7px;
	height:4px;
	z-index:50;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap .scroll-down,
body#watches-puzzlemotion-ads .box-print-wrap .scroll-down,
body#watches-ads .box-print-wrap .scroll-down {
	top:425px;
}

body#watches-puzzlemotion-widgets .box-widgets,
body#watches-puzzlemotion-ads .box-video,
body#watches-puzzlemotion-ads .box-print,
body#watches-ads .box-video,
body#watches-ads .box-print {
	width:175px;
	height:80px;
	padding:0 0 10px 0;
	margin:0 0 0 10px;
}

body#watches-puzzlemotion-widgets .box-widgets .thumb,
body#watches-puzzlemotion-ads .box-video .thumb,
body#watches-puzzlemotion-ads .box-print .thumb,
body#watches-ads .box-print .thumb,
body#watches-ads .box-print .thumb {
	width:117px;
	float:left;
}

body#watches-puzzlemotion-widgets .box-widgets .link,
body#watches-puzzlemotion-ads .box-video .link,
body#watches-puzzlemotion-ads .box-print .link,
body#watches-ads .box-video .link,
body#watches-ads .box-print .link {
	width:50px;
	margin:-2px 0 0 0;
	float:left;
}

body#watches-puzzlemotion-widgets .box-widgets .link a,
body#watches-puzzlemotion-ads .box-video .link a,
body#watches-puzzlemotion-ads .box-print .link a,
body#watches-ads .box-video .link a,
body#watches-ads .box-print .link a {
	font-size:9px;
	color:#DF2B27;
	text-transform:uppercase;
	text-decoration:none;
}

body#watches-puzzlemotion-widgets .box-widgets-head,
body#watches-puzzlemotion-ads .box-print-head,
body#watches-ads .box-print-head {
	width:220px;
}

body#watches-puzzlemotion-ads .box-print-wrap,
body#watches-ads .box-print-wrap {
	width:220px;
	padding:0;
	margin:0;
	background:url(../img/box-print-bg.gif) top left repeat-y;
}

body#watches-puzzlemotion-widgets .box-widgets-wrap {
	width:220px;
	padding:0;
	margin:0;
	background:url(../../img/box-widgets-bg.jpg) top left repeat-y;
}

body#watches-puzzlemotion-widgets .box-widgets .last,
body#watches-puzzlemotion-ads .box-print .last,
body#watches-ads .box-print .last {
	padding-bottom:0;
}

body#watches-puzzlemotion-widgets.box-widgets-foot,
body#watches-puzzlemotion-ads.box-print-foot,
body#watches-ads .box-print-foot {
	width:220px;
}

body#watches-puzzlemotion .teaser {
	margin: 0;
}


/*********           ChronoPlastic            ********/
body#watches-chronoplastic #flash-film {
    height: 386px;
}

body#watches-chronoplastic-game #flash-film {
    background-image:url(../img/chronoplastic/game-text-bg.jpg);
    margin-top: 50px; 
    height:576px; 
    width:911px;
}

body#watches-chronoplastic-game #flash-film #game-description {
	position: absolut;
    height: 350px; 
    padding-top: 165px; 
    margin-left: 250px; 
    width: 540px; 
    display: block;	
}

body#watches-chronoplastic-game #flash-film #game-description h2,
body#watches-chronoplastic-game #flash-film #game-description p {
    color:#ffffff;	
}

body#watches-chronoplastic-game #flash-film #game-description h2 {
    margin: 0 0 15px 0;
}

body#watches-chronoplastic-game #flash-film #game-description p {
    margin-bottom: 5px; 
}


body#watches-chronoplastic-game #teaser-wrap {
    height:140px !important;
    width:911px;
    height:auto;
    padding:9px 0 0 15px;
    background:url(../img/watches-teaser-bg.jpg) top left repeat-x;
}

/*************** XMAS 2008 ***************************/
body#watches-xmas2008 #flash-film {
	height: 387px;	
}

body#watches-xmas2008 #teaser-wrap {
    height:140px !important;
    height:auto;
    width:673px;
    padding:9px 0 0 15px;
    background:url(../img/xmas2008/seasons-teaser-bg.jpg) top left repeat-x;
}

body#watches-xmas2008-stencil #teaser-wrap {
    height:140px !important;
    height:auto;
    width:673px;
    padding:9px 0 0 15px;
    background:url(../img/xmas2008/seasons-teaser-bg.jpg) top left repeat-x;
}


body#watches-xmas2008-stencil h1{
	font-weight:bold;
	font-size: 20px;
	height: 2px;
	margin-left: 10px;
}
body#watches-xmas2008-stencil h2{
	font-weight: 100;
	margin-left: 10px;
}

body#watches-xmas2008-stencil h3{
	font-size: 14px;
}


body#watches-xmas2008-stencil #box-bg {
	background: url(../img/xmas2008/cut_bg.jpg) top left repeat-x;
}

body#watches-xmas2008-stencil .left {
	float:left;
}

body#watches-xmas2008-stencil .link {
	background:url(../img/arrow-red.gif) left no-repeat;
	padding: 10px;
	color: #DF2B26;
	text-decoration:none;
}

body#watches-xmas2008-stencil .midd {
	padding-top: 100px;
	padding-left: 400px;
}
body#watches-xmas2008-stencil #acrobat {
	margin-left: -70px;
}