/* Content----------------------------------------------------------------- */
#content_index{	
	width:770px;	
	float:left;	
	background:url(images/bg_index_space.gif) repeat-y 510px 0px;
}
#content_index .left{	
	float:left;	
	width:510px;
}
#content_index .space { 
	width:15px; 
}
#content_index .right{	
	float:left;	
	width:245px;	
	text-align:left;
}
#content_index .editorial{	
	clear:both;	
	height:100px;
}
#content_index .editorial div { 
	float:left; 
}
#content_index .editorial div img{	
	margin-right:10px;	
	border:1px solid #b7bac1;
}
#content_index .right_div { 
	clear:both; 
}
#content_index .right .teuxh_container{	
	clear:both;	
	width:245px;	
	height:230px;	
	text-align:center;	
	background:url(images/bg_index_teuxos_gallery.gif) no-repeat bottom center;	
	margin-bottom:5px;
}
#content_index .right .teuxh_gallery{	
	width:237px;	
	height:110px;	
	margin-right:4px;	
	margin-left:4px;	
	overflow:hidden;
}
#content_index .right .teuxh_gallery .left_side{	
	float:left;	
	width:69px;	
	height:69px;	
	margin-top:20px;	
	overflow:hidden;	
	/*color:rgba(246, 16, 16, 0.5);*/	
	filter:alpha(opacity=60);	
	opacity:0.6;	
	-moz-opacity:0.6;	
	background-position:top right;	
	background-repeat:no-repeat;	
	text-align:left;
}
#content_index .right .teuxh_gallery .left_side .button{	
	margin-top:23px;	
	width:24px;	
	height:28px;	
	background:url(images/teuxh_gallery_left_button.png) no-repeat left top;
}
#content_index .right .teuxh_gallery .left_side:hover{	
	filter:alpha(opacity=100);	
	opacity:1.0;	
	-moz-opacity:1.0;
}
#content_index .right .teuxh_gallery .big{	
	float:left;	
	width:98px;	
	height:101px;	
	border:1px solid #71747c;	
	overflow:hidden;
}
#content_index .right .teuxh_gallery .right_side{	
	float:left;	
	width:68px;	
	height:69px;	
	margin-top:20px;	
	overflow:hidden;	
	/*color:rgba(246, 16, 16, 0.5);*/	
	filter:alpha(opacity=60);	
	opacity:0.6;	
	-moz-opacity:0.6;	
	background-position:top left;	
	background-repeat:no-repeat;	
	text-align:right;
}
#content_index .right .teuxh_gallery .right_side:hover{	
	filter:alpha(opacity=100);	
	opacity:1.0;	
	-moz-opacity:1.0;
}
#content_index .right .teuxh_gallery .right_side .button{	
	margin-top:23px;	
	margin-left:44px;	
	width:24px;	
	height:28px;	
	background:url(images/teuxh_gallery_right_button.png) no-repeat left top;
}
	/***** Teuxos Shadows *****/
#teuxos_container{	
	clear:both;	
	width:510px;
}
#teuxos_container .top_left_corner{	
	float:left;	
	width:10px;	
	height:10px;	
	background:url(images/teuxos_bg_top_left_corner.gif) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .top{	
	float:left;	
	width:490px;	
	height:10px;	
	background:url(images/teuxos_bg_top.gif) repeat-x left top;	
	overflow:hidden;
}
#teuxos_container .top_right_corner{	
	float:left;	
	width:10px;	
	height:10px;	
	background:url(images/teuxos_bg_top_right_corner.gif) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .bg{	
	clear:both;
	width:490px;	
	height:320px;	
	padding:0px 10px;	
	background:url(images/teuxos_bg.gif) repeat-y left top;
}
#teuxos_container .bg_cover{	
	width:490px;	
	height:320px;	
	overflow:hidden;
}
#teuxos_container .teuxos_buttons{	
	width:490px;	
	height:320px;
}
#teuxos_container .teuxos_buttons .left_side{	
	float:left;	
	width:245px;	
	padding-top:150px;	
	padding-bottom:143px;
}
#teuxos_container .teuxos_buttons .previous_button{	
	width:109px;	
	height:27px;	
	background:url(images/teuxos_index_bg_left_button.png) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .teuxos_buttons .previous_button:hover{	
	width:109px;	
	height:27px;	
	background:url(images/teuxos_index_bg_left_button_hover.png) no-repeat left top;	
	overflow:hidden;
}
/* for IE */
*html #teuxos_container .teuxos_buttons .previous_button :hover{	
	background:url(images/teuxos_index_bg_left_button_hover.gif) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .teuxos_buttons .right_side{	
	float:left;	
	width:245px;	
	padding-top:150px;	
	text-align:right;	
	background-position:right top;
}
#teuxos_container .teuxos_buttons .next_button{	
	width:82px;	
	height:27px;	
	margin-left:163px;	
	margin-bottom:123px;	
	background:url(images/teuxos_index_bg_right_button.png) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .teuxos_buttons .next_button:hover{	
	width:82px;	
	height:27px;	
	background:url(images/teuxos_index_bg_right_button_hover.png) no-repeat left top;	
	overflow:hidden;
}
/* for IE */
*html #teuxos_container .teuxos_buttons .next_button :hover{	
	background:url(images/teuxos_index_bg_right_button_hover.gif) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .teuxos_button{	
	width:110px;	
	height:17px;	
	margin-left:125px;	
	padding-top:3px;	
	padding-left:10px;	
	font:bold 10px Trebuchet MS;	
	color:#fff;	
	text-align:left;	
	background-color:#ee1c25;
}
#teuxos_container .teuxos_button a{	
	font:bold 10px Trebuchet MS;	
	color:#fff;	
	text-decoration:none;
}
#teuxos_container .teuxos_button a:hover { 
	text-decoration:underline; 
}
#teuxos_container .bottom_left_corner{	
	float:left;	
	width:10px;	
	height:10px;	
	background:url(images/teuxos_bg_bottom_left_corner.gif) no-repeat left top;	
	overflow:hidden;
}
#teuxos_container .bottom{	
	float:left;	
	width:490px;	
	height:10px;	
	background:url(images/teuxos_bg_bottom.gif) repeat-x left top;	
	overflow:hidden;
}
#teuxos_container .bottom_right_corner{	
	float:left;	
	width:10px;	
	height:10px;	
	background:url(images/teuxos_bg_bottom_right_corner.gif) no-repeat left top;	
	overflow:hidden;
}