@charset "utf-8";
/* CSS Document */

input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}


#header-flash {overflow:visible;
position:static;}



#menu { margin-top:95px; }
#header { padding: 0 0 0 0; height: 300px; }
#header #logo a.sitelogo { margin:10px; display: block; width: 145px; height: 75px; background: url("../web2009/steema/img/bg/logo-steema-v3.png") no-repeat; }



#header #search_menu { display: block; background: url("../web2009/steema/img/bg/search-bg.png") no-repeat; height: 45px; float:right; }
#header #search_menu #search { padding: 0 0 0 120px; }
#header #search_menu #search-form { margin-top:8px; }

#path{
float:left;
display:inline;
position: relative;
margin:0px;

}
.path-left {height:30px; width:15px; background: url("../web2009/steema/img/bg/path-left.png") no-repeat left;}
.path-middle { margin-left:15px;  background: url("../web2009/steema/img/bg/path-middle.png") repeat-x top right; color:#FFFFFF;}
.path-right { background: url("../web2009/steema/img/bg/path-right.png") no-repeat right;}



#content { padding:5px; background: #FFFFFF url("../web2009/steema/img/bg/bg-content.jpg") repeat-x top center; margin-top:0;}
#rounded_top { margin:0; background:transparent url("../web2009/steema/img/bg/bg-home-left_r1_c1.png") no-repeat scroll left top;}
#rounded_top_150 { margin:0; /* background:transparent url("../img/bg/bg-blanc-150_r1.png") no-repeat scroll left top;*/}
#rounded_top_190 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-190_r1.png") no-repeat scroll left top;}
#rounded_top_230 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-230_r1.png") no-repeat scroll left top;}
#rounded_top_265 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-265_r1.png") no-repeat scroll left top;}
#rounded_top_410 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-410_r1.png") no-repeat scroll left top;}
#rounded_top_470b { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blau-470_r1.png") no-repeat scroll left top;}
#rounded_top_470 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-470_r1.png") no-repeat scroll left top;}
#rounded_top_510 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-510_r1.png") no-repeat scroll left top;}
#rounded_top_550 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-550_r1.png") no-repeat scroll left top;}
#rounded_top_550b { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blau-550_r1.png") no-repeat scroll left top;}
#rounded_top_750 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blau-750_r1.png") no-repeat scroll left top;}



#rounded_bottom {margin:10; background:transparent url("../web2009/steema/img/bg/bg-home-left_r3_c1.png") repeat-y top left;}
#rounded_bottom_150 {margin:10; 
/*background:transparent url("../img/bg/bg-blanc-150_r3.png") repeat-y top left; */}
#rounded_bottom_190 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-190_r3.png") repeat-y top left;}
#rounded_bottom_265 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-265_r3.png") repeat-y top left;}
#rounded_bottom_230 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-230_r3.png") repeat-y top left;}
#rounded_bottom_410 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-410_r3.png") repeat-y top left;}
#rounded_bottom_470b {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blau-470_r3.png") repeat-y top left;}
#rounded_bottom_470 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-470_r3.png") repeat-y top left;}
#rounded_bottom_510 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-510_r3.png") repeat-y top left;}
#rounded_bottom_550 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-550_r3.png") repeat-y top left;}
#rounded_bottom_550b {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blau-550_r3.png") repeat-y top left;}
#rounded_bottom_750 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blau-750_r3.png") repeat-y top left;}


#rounded_middle {
background:transparent url("../web2009/steema/img/bg/bg-home-left_r2_c1.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:3px;
}

#rounded_middle_productes {
background:transparent url("../web2009/steema/img/bg/bg-home-left_r2_c1.png") repeat-y top left;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:3px;
}

#rounded_middle_150 {
/* background:transparent url("../img/bg/bg-blanc-150_r2.png") repeat-y top center; */
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_190 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-190_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}
#rounded_middle_265 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-265_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}


#rounded_middle_230 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-230_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_410 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-410_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_470b {
background:transparent url("../web2009/steema/img/bg/bg-blau-470_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_470 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-470_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_510 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-510_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_550 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-550_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_550b {
background:transparent url("../web2009/steema/img/bg/bg-blau-550_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}

#rounded_middle_750 {
background:transparent url("../web2009/steema/img/bg/bg-blau-750_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}


#rounded_top_news_product { margin:0; background:transparent url("../web2009/steema/img/bg/bg-product-news-left_r1_c1.png") no-repeat scroll left top;}
#rounded_middle_news_product {
background:transparent url("../web2009/steema/img/bg/bg-product-news-left_r2_c1.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}
#rounded_bottom_news_product {margin:10; background:transparent url("../web2009/steema/img/bg/bg-product-news-left_r3_c1.png") repeat-y top center;}


#rounded_top_taronja { margin:0; background:transparent url("../web2009/steema/img/bg/bg-taronja-left_r1_c1.png") no-repeat scroll left top;}
#rounded_middle_taronja {
background:transparent url("../web2009/steema/img/bg/bg-taronja-left_r2_c1.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
}
#rounded_bottom_taronja {margin:10; background:transparent url("../web2009/steema/img/bg/bg-taronja-left_r3_c1.png") repeat-y top center;}


#rounded_top_blanc_700 { margin:0; background:transparent url("../web2009/steema/img/bg/bg-blanc-700_r1.png") no-repeat scroll left top;}
#rounded_middle_blanc_700 {
background:transparent url("../web2009/steema/img/bg/bg-blanc-700_r2.png") repeat-y top center;
margin-top:0px;
padding-bottom:3px;
padding-left:20px;
padding-right:15px;
padding-top:3px;
}
#rounded_bottom_blanc_700 {margin:10; background:transparent url("../web2009/steema/img/bg/bg-blanc-700_r3.png") repeat-y top center;}


#product_left {margin-top:30px;}
#gallery_left {margin-top:30px;}








.home_producte_thumb {float:left; margin:5px 0px 0px 2px; padding:0px;}
.ico_btn_download {float:left; margin:5px; padding:0px;}

/* recent posts */
.home_news_thumb {float:left; margin:0 0 0px; padding:0 0px 0 0;}
.archive_post_meta {color: #09467C; margin:0;padding: 0 0 0.6em 0; }
.archive_post_meta a, .post_meta a { color: #224970; }
.archive_post_meta a:hover, .post_meta a:hover { text-decoration: underline; }
.archive_title a:hover { color: #000; text-decoration: underline;}



.comment_post {background:url("../web2009/steema/img/bg/icona-comment.gif") no-repeat scroll left top; color: #09467C; margin:0;padding: 0px 0px 10px 25px; }
.comment_post a, .post a { color: #224970; }
.comment_post a:hover, .post a:hover { text-decoration: underline; }


.product_home_block { display:inline-block;}
/*.product_home_block a:hover { background-color:#dde8f3; display:inline-block; color:#105090; text-decoration:none;}
.product_title a:hover {color:#FFFFFF;}
*/
.archive_post_block {
margin-top:15px;
}

.comment_block {
	margin-top:8px; background-color:#DDE8F2; margin-left:63px; padding:10px; color: #224970;
/*	margin-top:8px; background-color:#DDE8F2; margin-left:0px; padding:10px; color: #224970;  */
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}


.titol-seccio  {margin-top:0px; margin-bottom:10px; padding:0px;}

#rounded_middle_blanc_700 .titol-seccio  {margin-top:0px; margin-left:-5px; margin-bottom:10px; padding:0px;}

/*
#568bc0
*/

.news_post {margin-left:63px;} 


.product_post {
padding-top:5px;
margin-left:78px;
padding-bottom:0px;}

.wrapper {padding: 10px 10px 3px;}
.wrapperimg {padding: 7px 7px 3px;}

.border_left { padding-left: 0px; margin-left: 0; }


.intro {
float:left;
width:510px;
background: #ffffff;
}



/* tab menu */

#tab-menu ul{
	list-style-position: outside;
	list-style: none;
	padding:0px;
}

#tab-menu ul.tab li{
	float: left;
	margin-right: -1px;
	margin-bottom: -1px;
}

#tab-menu ul.tab li{
	text-align:center;
	
	font-weight: 700;
	display: block;
	width:128px;
	padding: 5px 0px 5px 0px;
/*	background: #efefef; */
	margin-bottom: -1px;
/*	border: 1px solid #d0ccc9; */
/*	border-width: 1px 1px 1px 1px; */
	position: relative;
	color: #fff;
	cursor: pointer;
	background: transparent url("../web2009/steema/img/bg/tab-off.png") no-repeat scroll left top;
}

#tab-menu ul.tab li.active{
/*	background: #fff; */

	background: transparent url("../web2009/steema/img/bg/tab-on.png") no-repeat scroll left top;
	top: 1px;
	border-bottom: 0;
	color: #105090;
}

/******* /MENU *******/
/******* CONTENT *******/
.tab-content{
	margin: 0pt auto;
	background: #efefef;
	background: #fff;
	border: 1px solid #d0ccc9;
	text-align: left;
	padding: 10px;
	padding-bottom: 20px;

}

.tab-content h1, h2, h4{
	color:#105090;
}
.tab-content h4{
	color:#5c8fe4;
	margin-top:15pt;
}


/******* /CONTENT *******/
/******* features *******/
.tab-content.features h1{
	background: transparent  no-repeat scroll left top;
}
.tab-content.features{
	display: block;
}
/******* /features *******/
/******* demos *******/
.tab-content.shots h1{
	background: transparent  no-repeat scroll left top;
}
.tab-content.shots{
	display: none;
}

.tab-content.demos h1{
	background: transparent  no-repeat scroll left top;
}
.tab-content.demos{
	display: none;
}
/******* /demos *******/
/******* specifications *******/
.tab-content.specifications h1{
	background: transparent  no-repeat scroll left top;
}
.tab-content.specifications{
	display: none;
}
.tab-content.specifications a{
	color: #5f95ef;
}
/******* /specifications ******




















/* Footer*/
#footer {text-align:center;}
.footer-partners {padding:10px; background:#FFFFFF;}
.footer-links { margin:20px; color:#333;}
.footer-links a {color:#333;}
.footer-links a:hover{ text-decoration:underline;}



/*  Added by DAO */
#stylishTabs {
float:left;
display:inline;
position: relative;
margin:-10px 0px 10px -10px;
height:30px;
}
#stylishTabs ul li {
   list-style: none;
   display: inline;
height:30px;
}
#stylishTabs ul li {
   padding: 3px 1px 2px 10px;
   background: url("../web2009/steema/img/bg/path-left.png") no-repeat left top;
   color: #fff;
   font-weight: bold;
   float: left;
height:30px;
}
#stylishTabs ul li span {
   background:url("../web2009/steema/img/bg/path-right.png") no-repeat right top;
   padding: 5px 15px 15px 6px;
  height:30px;
}

div.arrowbullet ul li {
 	list-style-image:  ;
	list-style-position: inside;
}

div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }
div.spacer {
  clear: both;
  height:5px;
  }






#tooltip{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
	width:150px;
	padding:10px;
	position:absolute;
	
	border:2px solid #105090;
	background:#c7ddf5;
	color:#105090;
	display:none;
	}	
