/* $Id: local-sample.css 6555 2010-02-24 20:21:15Z chris $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

#product-additional {
	/* display: none; */
}

p{
font-weight:normal;
}

p strong,
p b{
font-weight:bold;
}

.mceEditor html ,
#edit-body_ifr html,
.node-form html {
background: #fff;
}

.product-info .uc-price-product{
color: #BB6500;
font-size:19px;
font-weight:bold;
margin:10px 0 20px 0;
}

.product-info .uc-price-product span{
font-size:16px;
font-weight:normal;
color:#000;
margin-right:5px;
}


.field-type-matrix{
width:300px;
margin:10px;
clear:left;
float:left;
}

.field-type-matrix td b{
display:none;
}

html {
background:none repeat scroll 0 0 #f5821f;
}

.page-inner {
background-color:#cccd34;
margin:0 auto;
}

.main-wrapper .main {
background:none repeat scroll 0 0 #cccd34;
border-bottom:4px solid #cccd34;
}

.row {
background:none repeat scroll 0 0 #cccd34;
}



#main-group.row, #main-group .row, #footer-message.row{
background:none repeat scroll 0 0 #fff;
} 

#primary-menu{
background:none;
width:600px;
clear:both;
}

#primary-menu.block {
margin:0 0 8px 0;
}

#secondary-menu.block {
margin:0 0 8px 0; 
}

#primary-menu ul.menu li a:hover, #primary-menu ul.menu li a:active, #primary-menu ul.menu li a:focus, #primary-menu ul.menu li.active-trail a:link, #primary-menu ul.menu li.active-trail a:visited, #primary-menu ul.menu li a.active-trail {
background:none;
border:none;
color:#5C2113;
}

#primary-menu ul.menu li a:link, #primary-menu ul.menu li a:visited {

color:#5C2113;

}


#logo {
    float: left;
    margin: 20px 15px 55px 20px;
}



#primary-menu ul.menu li a.active, #primary-menu ul.menu li a:hover{
color:#fff;
background:none;
border:none;
}

#primary-menu ul.menu li:hover a:link, #primary-menu ul.menu li:hover a:visited, #primary-menu ul.menu li.hover a:link, #primary-menu ul.menu li.hover a:visited {
background:none;
}
#primary-menu ul.menu li:hover ul.menu li a:link, #primary-menu ul.menu li:hover ul.menu li a:visited, #primary-menu ul.menu li.hover ul.menu li a:link, #primary-menu ul.menu li.hover ul.menu li a:visited, #primary-menu ul.menu li.sfHover a:link, #primary-menu ul.menu li.sfHover a:visited {
background:none;
}


#primary-menu ul.menu li.last a:link, #primary-menu ul.menu li.last a:visited {
border:none;
}

#header-group-inner {
/*padding:20px 0 0 0;*/
padding:0 0 0 0;
}

#header-group-wrapper{
background:url("../images/header_bg.gif") no-repeat scroll 0 0 transparent;
}

#header-group-wrapper .row{
background:none;
}


#secondary-menu {
background:none;
}

#secondary-menu ul li {
background:none;
}

#secondary-menu ul li a:link, #secondary-menu ul li a:visited  {
color:#5C2113;
}

.bg-darkbluebg-blocktitle h2.block-title {
background:none repeat scroll 0 0 #afb711;
}

#main-group {
border:1px solid #afb711;
}

.sidebar-first {
border:1px solid #afb711;
}

.sidebar-first {
margin-right:18px;
}

.grid16-13 {
width:770px;
}

.grid16-10 {
width:590px;
}

#footer-message{
margin:8px 20px 0 20px;
}

#footer-message.grid16-16 {
width:968px;
}

.bg-jagged-wide h2.block-title {
color:#b9cc0e;
font-size:333.3%;
line-height:50%;
margin:20px 0 5px;
text-shadow:2px 2px #5d2317, -2px -2px #5d2317, -2px 2px #5d2317, 2px -2px #5d2317;
}

h1.title, h2.title,h3.title{
color:#5d2317;
}

a, a:link, a:visited {
color:#5d2317;
}

.breadcrumbs a:link, .breadcrumbs a:visited {
color:#5d2317;
}

#block-uc_cart-0 h2.title a{
display:none;
}

/*  uc ikonit **/

.product-additional .field-field-ikaraja,
.product-additional .field-field-maararaja,
.product-additional .field-field-pudotuskorkeus,
.product-additional .field-field-pituus,
.product-additional .field-field-leveys,
.product-additional .field-field-korkeus,
.product-additional .field-field-halkaisija,
.product-additional .field-field-syvyys,
.product-additional .field-field-esteettomyys,
.product-additional .field-field-turva-alue
{
	width:76px;
	padding:79px 0 0 0;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	float:left;
	margin:10px 15px 15px 0;
}

.product-additional .field-label{
	display:none;
}

.field-field-ikaraja{
	background:url("../images/ikonit/playdo-ikaraja.png") no-repeat scroll 0 0 transparent;
}
.field-field-maararaja{
	background:url("../images/ikonit/playdo-maara.png") no-repeat scroll 0 0 transparent;
}
.field-field-pudotuskorkeus{
	background:url("../images/ikonit/playdo-pudotuskorkeus.png") no-repeat scroll 0 0 transparent;
}
.field-field-pituus{
	background:url("../images/ikonit/playdo-pituus.png") no-repeat scroll 0 0 transparent;
}
.field-field-leveys{
	background:url("../images/ikonit/playdo-leveys.png") no-repeat scroll 0 0 transparent;
}
.field-field-korkeus{
	background:url("../images/ikonit/playdo-korkeus.png") no-repeat scroll 0 0 transparent;
}




#product-additional{
	clear:both;
	position:relative;
}

#product-additional .model {
	position:absolute;
	top:-24px;
	right:0;
	
}

.more-product-images img.imagecache-uc_thumbnail {
    margin: 0 10px 0 0;
	 border: 1px solid #fff0c9;
	 padding: 3px;
}


#content-body .field-field-tiedosto{
	margin: 5px 0 10px 277px;
}

#content-body .field-field-tiedosto .field-label{
margin-bottom:5px;
}

.sidebar-first ul{
margin:10px 0;
}


.sidebar-first ul.catalog li{
list-style:none;
padding:2px 0;
}


.sidebar-first ul li a:link, .sidebar-first ul li a:visited{
 color: #5D2317;
font-weight:bold;
line-height:16px;}


/* karuselli */

#block-views-Karuselli-block_1{
margin-bottom:6px;
margin-top:4px;
}
.view-Karuselli{
width:968px;
height:278px;
overflow:hidden;

}

.views-slideshow-controls-bottom{
	position:absolute;
	bottom:10px;
	right:10px;
	z-index:150;
	}
	
	.views-slideshow-controls-bottom div a{
		font-weight:bold;
		color:#FFF;
	}
	
	.views-slideshow-controls-bottom div.activeSlide a{
			color:#C0C90D;
	}



@media print {
  /* style sheet for print goes here */
  
  #sidebar-first-inner,
  #sidebar-last-inner,
  #product-additional,
  #header-group-wrapper,
  .add-to-cart,
  #footer-message-wrapper{
  display:none;
  }
  
  
  
}
 