.overlay_bagarino {
	background-color: #808080;
	filter:alpha(opacity=80);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.bagarino_nw {
  background: transparent url(/inc/layout/bagarino/nw.gif) no-repeat 0 0;			
  width:4px;
  height:23px;
}

.bagarino_n {
  background: transparent url(/inc/layout/bagarino/top.gif) repeat-x 0 0;			
  height:23px;
}

.bagarino_ne {
  background: transparent url(/inc/layout/bagarino/no.gif) no-repeat 0 0;			
  width:4px;	  
  height:23px;
}

.bagarino_w {
  background: transparent url(/inc/layout/bagarino/left.gif) repeat-y top left;			
  width:4px;
}

.bagarino_e {
  background: transparent url(/inc/layout/bagarino/right.gif) repeat-y top right;			
  width:4px;	  
}

.bagarino_sw {
  background: transparent url(/inc/layout/bagarino/sw.gif) no-repeat 0 0;			
  width:4px;
  height:4px;
}

.bagarino_s {
  background: transparent url(/inc/layout/bagarino/bottom.gif) repeat-x 0 0;			
  height:4px;
}

.bagarino_se, .bagarino_sizer {
  background: transparent url(/inc/layout/bagarino/so.gif) no-repeat 0 0;			
  width:4px;
  height:4px;
}

.bagarino_sizer {
	cursor:se-resize;	
}

.bagarino_close {
	width: 17px;
	height: 17px;
	background: transparent url(/inc/layout/bagarino/close.gif) no-repeat 0 0;			
	position:absolute;
	top:2px;
	right:4px;
	cursor:pointer;
	z-index:1000;
}

.bagarino_minimize {
	width: 19px;
	height: 19px;
	background: transparent url(/inc/layout/bagarino/minimize.gif) no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:45px;
	cursor:pointer;
	z-index:1000;
}

.bagarino_maximize {
	width: 19px;
	height: 19px;
	background: transparent url(/inc/layout/bagarino/maximize.gif) no-repeat 0 0;			
	position:absolute;
	top:12px;
	left:65px;
	cursor:pointer;
	z-index:1000;
}

.bagarino_title {
	float:left;
	height:14px;
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:4px;
	width:100%;
	color:#FFFFFF;
}

.bagarino_content {
	overflow:auto;
	color: #222;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background:#FFF;
}

.bagarino_buttons {
	text-align: center;	
}

.bagarino_buttons input {
	width: 100px;
}

#horizontal_carousel{float:left;width:575px;height:110px;margin-bottom:10px;position:relative;}
#horizontal_carousel .container{position:relative;float:left;width:504px;height:110px;overflow:hidden;background-image:url(mac_os_x/carousel/carousel_osx_bg.gif);}
#horizontal_carousel ul{margin:0;padding:0;width:100000px;position:relative;top:0;left:0;height:240px;}
#horizontal_carousel ul li{width:250px;height:240px;text-align:center;list-style:none;float:left;}
#horizontal_carousel .previous_button{position:relative;float:left;width:27px;height:110px;background:url(mac_os_x/carousel/left.gif);z-index:100;cursor:pointer;}
#horizontal_carousel .previous_button_disabled{background:url(mac_os_x/carousel/left-disabled.gif);cursor:default;}
#horizontal_carousel .next_button{position:relative;float:left;width:27px;height:110px;background:url(mac_os_x/carousel/right.gif);z-index:100;cursor:pointer;}
#horizontal_carousel .next_button_disabled{background:url(mac_os_x/carousel/right-disabled.gif);cursor:default;}
ul#tabnav{border-bottom:0 solid #d3d3d3;border-left:1px solid #d3d3d3;height:30px;margin:0;padding:0;display:block;line-height:1.3;}
ul#tabnav li{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;border:1px solid #d3d3d3;border-left:none;position:relative;}
ul#tabnav li a{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-size:1em;font-weight:normal;text-decoration:none;padding:.5em 1.7em;color:#9c9c9c;display:block;background:#e6e6e6 url(mac_os_x/tabcontrol/dark.png) 0 50% repeat-x;position:relative;}
ul#tabnav li a:hover,ul#tab li a.active{background:#dadada url(mac_os_x/tabcontrol/hover.png) 0 50% repeat-x;color:#212121;}
.tabpanel{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;clear:left;border:1px solid #d3d3d3;color:#222;font-size:1.1em;display:block;}
ul#tabnav li a.selected{background:url(mac_os_x/tabcontrol/light.png) 0 50% repeat-x;color:#212121;}
.tabcontent{line-height:15px;padding:0 10px 0 10px;text-align:left;}
