/* main settings */* {	margin:0;	padding:0;	border:0;}body {	min-height: 100%;	background: #fff url('../img/tlo.jpg') top center no-repeat fixed;	font-size: small;	color: #7b5160;	letter-spacing: 0.01em; 	font-family: Georgia, Tahoma, Helvetica;} p {	padding-bottom: 1.2em;}h1 {	font-size: 1.6em;	font-weight: bold;}h2 {	font-size: 1.4em;	font-weight: bold;}h3  {	font-size: 1.2em;	font-weight: bold;}h4  {	font-size: 1em;	font-weight: bold;}a {	text-decoration: none;	color: #7b5160;}a:hover {	color: #fff;	background: #7b5160;}hr {	color: #d0bbc1;	background-color: #d0bbc1;	height: 1px;}/* header */#header {	width: 1000px;	height: 142px;}	#header img {		position: relative;		top: 0;		margin-left: 21px;	}/* menu */#navBar, #navBar2 { width:667px; height: 35px; }#navBar { margin-top:300px;}#nav { z-index:100; width: 667px;  height: 35px; background: url('../img/menu_pl.gif') no-repeat; position: relative;}#nav li { list-style: none; position: absolute;  top: 0;  }#nav li, #nav a { height: 35px;  display: block;} /* ----- defines the hit area of the buttons for each link ----- */#one {left: 42px; width: 102px;}#two {left: 142px; width: 74px;}#three {left: 216px; width: 110px;}#four {left: 326px; width: 110px;}#five {left: 436px; width: 70px;}#six {left: 506px; width: 100px;}/* ----- changes the hover state of the menu bar ----- */#one a:hover, #one.selected { background: transparent url('../img/menu_pl.gif') -42px -35px  no-repeat;}#two a:hover, #two.selected { background: transparent url('../img/menu_pl.gif') -142px -35px no-repeat;}#three a:hover, #three.selected {background: transparent url('../img/menu_pl.gif') -216px -35px no-repeat;}#four a:hover, #four.selected {background: transparent url('../img/menu_pl.gif') -326px -35px no-repeat;}#five a:hover, #five.selected {background: transparent url('../img/menu_pl.gif') -436px -35px no-repeat;}#six a:hover, #six.selected {background: transparent url('../img/menu_pl.gif') -506px -35px no-repeat;}#nav span { display: none;}/* wrapper 1st page */#wrapper1 {	width: 296px; 		margin: 30px auto; 	background: transparent;	text-align: center;}		#wrapper1 #nem {		font-size: 2em;		font-weight: normal;		margin-top:24px;		color:#780e54;	}	#wrapper1 #nem span {		font-size:.8em;		letter-spacing:.1em;	}	#wrapper1 #cd {		font-size: .8em;		font-weight: normal;	}	#wrapper1 #prem {		font-size: 2em;		font-weight: normal;		margin-top:20px;	}	#wrapper1 p {		margin-top:32px;		font-size: 2em;	}/* wrapper pages & contents */#wrapper2 {	width: 1000px; 		margin: 30px auto; 	background: transparent;	text-align: left;}		.desc {		text-align: justify;	}			.nem {			font-size: 1.2em;			font-weight: normal;			color:#780e54;		}		.nem span {			font-size:.8em;			letter-spacing:.1em;		}		.cd {			font-size: .8em;			font-weight: normal;		}		.cover {			margin-bottom:300px;		}		.desc a.promo   {			font-size: .9em;			color:#6f7365;				}		.desc a.promo:hover  {			background:#6f7365;			color:#fff;		}		.desc p {			padding-bottom:.8em;		}		.desc .midLeft, 		.desc .midRight {			width: 259px;			display:inline;		}		.desc .midRight {			margin-left:18px;			width:241px;		}			}		.desc ul {			font-size:.9em;		}		.desc .midRight h2, .desc .midRight p {			font-weight:normal;			font-size:.7em;					}		.desc ul {			list-style: none;		}		ul.sess {			margin: 1.5em 0;			font-size: .8em;		}	.data {		margin-top:10px;		text-align: justify;	}	#data2, .data2 {		margin-top:10px;		text-align: justify;	}	#data2 img, .data2 img, .desc img {		border:solid 6px #fff;		}	.gallery img {		margin: 10px 5px 0 5px;		border:solid 6px #fff;		}		.col {	 float: left;	 clear: none;	}	#leftCol {		width: 333px;			}	#rightCol {		width: 667px; 	}	.myFlash {		width:auto;		margin:0 auto;	}	/* common elements */.colsEnd {	clear:both;}img.leftImg {       float:left;       margin: 4px 10px 6px 0;}img.leftImgLess {	margin-top:53px;}.left {	float:left;}.right {	float:right;}.none {	display:none;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {	font: 12px Arial, Helvetica, sans-serif;	color: #333333;}#TB_secondLine {	font: 10px Arial, Helvetica, sans-serif;	color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {	position: fixed;	z-index:100;	top: 0px;	left: 0px;	background-color:#000;	filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;	height:100%;	width:100%;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {	position: fixed;	background: #ffffff;	z-index: 102;	color:#000000;	display:none;	border: 4px solid #525252;	text-align:left;	top:50%;	left:50%;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{	padding:7px 10px 5px 0;	margin-bottom:1px;	text-align:right;	float:right;}#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}#TB_title{	background-color:#e8e8e8;	height:27px;}#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;}#TB_ajaxContent.TB_modal{	padding:15px;}#TB_ajaxContent p{	padding:5px 0px 5px 0px;}#TB_load{	position: fixed;	display:none;	height:13px;	width:208px;	z-index:103;	top: 50%;	left: 50%;	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{	z-index:99;	position:fixed;	top: 0;	left: 0;	background-color:#fff;	border:none;	filter:alpha(opacity=0);	-moz-opacity: 0;	opacity: 0;	height:100%;	width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}
