@charset "utf-8";

/*--------------------------------------------------------------------
Created : 2008/02/20
Last Update : 2008/02/20
Site URL : http://www.roland.com/piano/grand/
File name : installations.css
Author:
--------------------------------------------------------------------*/

#contents #installations #cantainer{
	clear:both;
	width:730px;
	margin:0 auto;
	background:url(../../images/cotentstitlebak.gif) no-repeat top left;
}


#contents #installations p#pageCaption{
	width:708px;
	margin:0 auto;
	margin-top:13px;
}

#contents #installations #block1{
	width:696px;
	margin:0 auto;
	margin-top:10px;
}

#contents #installations #block1 p.text{
	width:375px;
	float:left;
	font-size:1.1em;
	line-height:1.4;
}

#contents #installations #block1 p.earth{
	width:262px;
	float:left;
	margin-left:20px;
}


#contents #installations #block2{
	width:696px;
	margin:0 auto;
	margin-top:20px;
}


p.seenTitle{
	padding-left:20px;
	margin:7px 0;
	background:url(../../images/installations/icon1.gif) left center no-repeat;
	color:#95734A;
	font-weight:bold;
	font-size:1.3em;
}


/*-------*/
#contents #installations #block2 .Layout1{
	width:666px;
	margin:0 auto;
	margin-top:25px;
	color:#fff
}

#contents #installations #block2 .Layout1 .innerLeft{
	width:325px;
	float:left;
}

#contents #installations #block2 .Layout1 .innerRight{
	width:325px;
	float:left;
	margin:0 0 0 16px;
}

#contents #installations #block2 .Layout1 p.location{
	border-bottom:1px solid #666;
	margin:5px 0;
	padding:5px 0;
}

#contents #installations #block2 .Layout1 ul{
	list-style:none;
	margin:7px 0;
}
#contents #installations #block2 .Layout1 ul li{
	float:left;
	margin-right:4px;
}

/*------*/
#contents #installations #block2 .Layout2{
	width:666px;
	margin:0 auto;
	margin-top:25px;
	color:#fff
}

#contents #installations #block2 .Layout2 .innerLeft{
	float:left;
}

#contents #installations #block2 .Layout2 .innerRight{
	float:left;
	margin:0 0 0 16px;
}

#contents #installations #block2 .Layout2 p.location{
	border-bottom:1px solid #666;
	margin:20px 0 5px 0;
	padding:5px 0;
}

#contents #installations #block2 .Layout2 ul{
	list-style:none;
	margin:7px 0;
}
#contents #installations #block2 .Layout2 ul li{
	float:left;
	margin-right:4px;
}

/*Layout2 country width*/
#contents #installations #block2 .Layout2 .denmark{
	width:278px;
}

#contents #installations #block2 .Layout2 .canada{
	width:139px;
}

#contents #installations #block2 .Layout2 .taiwan{
	width:278px;
}


/*--- SpryTabbedPanels.css override ---*/
.TabbedPanelsTab {
	position: relative;
	top: 0;
	float: left;
	padding: 0;
	margin: 0;
	font: bold 0.7em sans-serif;
	background-color: #fff;
	list-style: none;
	border: 0;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabSelected {
	background-color: #EEE;
	border: 0;
}

.TabbedPanelsContentGroup {
	clear: both;
	border: 0;
	background-color: #000;
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border: 0;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	padding:0px;
	border:0;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #fff;
	border:0;
}

.TabbedPanelsContent {
	padding: 0 0 20px 0;
	border:2px solid #A81D1D;
}

li.TabbedPanelsTab img{ vertical-align:bottom; }
