

/* ============================================================= */
/*  GENERIC FOMRATTING											 */
/*  e.g. body													 */
/* ============================================================= */
body{
	text-align:center;
    width: 980px;
	margin:0 auto;
	font-family:Verdana, Helvetica, sans-serif;
	color:#666666
}
table tr td{
margin:0;
padding:0
}
a{
	text-decoration: none;
}

/* ============================================================= */
/*  PAGE and CONTENT LAYOUT										 */
/*  e.g. #mav_page_fragment_X (X=1 2 3 or 4)					 */
/*       #mav_content_fragment_X_top 					 		 */
/*       #mav_content_fragment_X 					 			 */
/*       #mav_content_fragment_X_bottom 						 */
/* ============================================================= */
#mav_wrapper {
    width: 980px;
	margin:0 auto;
	background:#52554A;
}

#mav_page_fragment_1 {
height:150px;
}
#mav_page_fragment_2 {
width:145px;
height:500px;
background:#52554A;
margin:0;
padding:0;
}
#mav_page_fragment_3 {
width:832px;
height:500px;
background:#fff;
overflow:hidden;
overflow-x:hidden;
margin-top:3px
}
#pg_home #mav_page_fragment_3 {
background:#666
}
#mav_content_fragment_1plus2{
clear:both;
width:600px;
}

/*-----------------------------------------------*/
#mav_content_fragment_1 {
width:600px;
height:335px;
margin:0 1px
}
.H_main #mav_content_fragment_1 {
width:830px;
padding:0;
height:500PX;
margin:0
}
.H_main #mav_content_fragment_2 {
height:1px;
font-size: 0px;
background:#52554A;
}
.H_main #mav_content_fragment_3 {
height:1px;
font-size: 0px;
background:#52554A;
}
.V_main #mav_content_fragment_1 {
height:280px;
width:600px;
}
.V_main #mav_content_inner_fragment_1 {
width:600px;
height:500px
}
.V_main #mav_content_fragment_2 {
background:none;
width:220px;
height:500px;
}

.V_main #mav_content_fragment_3 {
display: none;
}


/* ============================================================= */
/*  HEADER & MENU												 */
/*  e.g. #company_logo, #language_selection, #nav_menu			 */
/* ============================================================= */
#menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu{
	padding: 0;
}
#menu li{
	padding: 0;
	margin:0
}

#menu li a
{
	height: 24px;
	text-decoration: none;
	display: block;
	padding: 8px 0 0 10px;
}
.a1
{
	background: url(/mavista/img/public/menu/navi01.gif);
}
.a1:hover
{
	background: url(/mavista/img/public/menu/navi01.gif) 0 -32px;
}
.a2
{
	background: url(/mavista/img/public/menu/navi02.gif);
}
.a2:hover
{
	background: url(/mavista/img/public/menu/navi02.gif) 0 -32px;
}
.a3
{
	background: url(/mavista/img/public/menu/navi03.gif);
}
.a3:hover
{
	background: url(/mavista/img/public/menu/navi03.gif) 0 -32px;
}
.a4
{
	background: url(/mavista/img/public/menu/navi04.gif);
}
.a4:hover
{
	background: url(/mavista/img/public/menu/navi04.gif) 0 -32px;
}
.a5
{
	background: url(/mavista/img/public/menu/navi05.gif);
}
.a5:hover
{
	background: url(/mavista/img/public/menu/navi05.gif) 0 -32px;
}
.a6
{
	background: url(/mavista/img/public/menu/navi06.gif);
}
.a6:hover
{
	background: url(/mavista/img/public/menu/navi06.gif) 0 -32px;
}
.a7
{
	background: url(/mavista/img/public/menu/navi07.gif);
}
.a7:hover
{
	background: url(/mavista/img/public/menu/navi07.gif) 0 -32px;
}
.a8
{
	background: url(/mavista/img/public/menu/navi08.gif);
}
.a8:hover
{
	background: url(/mavista/img/public/menu/navi08.gif) 0 -32px;
}
.a9
{
	background: url(/mavista/img/public/menu/navi09.gif);
}
.a9:hover
{
	background: url(/mavista/img/public/menu/navi09.gif) 0 -32px;
}


/*---------------menu_ch---------------*/
.a1_ch
{
	background: url(/mavista/img/public/menu/navi01.gif) 0 -32px;
}
.a1_ch:hover
{
	background: url(/mavista/img/public/menu/navi01.gif);
}
.a2_ch
{
	background: url(/mavista/img/public/menu/navi02.gif) 0 -32px;
}
.a2_ch:hover
{
	background: url(/mavista/img/public/menu/navi02.gif);
}
.a3_ch
{
	background: url(/mavista/img/public/menu/navi03.gif) 0 -32px;
}
.a3_ch:hover
{
	background: url(/mavista/img/public/menu/navi03.gif);
}
.a4_ch
{
	background: url(/mavista/img/public/menu/navi04.gif) 0 -32px;
}
.a4_ch:hover
{
	background: url(/mavista/img/public/menu/navi04.gif);
}
.a5_ch
{
	background: url(/mavista/img/public/menu/navi05.gif) 0 -32px;
}
.a5_ch:hover
{
	background: url(/mavista/img/public/menu/navi05.gif);
}
.a6_ch
{
	background: url(/mavista/img/public/menu/navi06.gif) 0 -32px;
}
.a6_ch:hover
{
	background: url(/mavista/img/public/menu/navi06.gif);
}
.a7_ch
{
	background: url(/mavista/img/public/menu/navi07.gif) 0 -32px;
}
.a7_ch:hover
{
	background: url(/mavista/img/public/menu/navi07.gif);
}
.a8_ch
{
	background: url(/mavista/img/public/menu/navi08.gif) 0 -32px;
}
.a8_ch:hover
{
	background: url(/mavista/img/public/menu/navi08.gif);
}
.a9_ch
{
	background: url(/mavista/img/public/menu/navi09.gif) 0 -32px;
}
.a9_ch:hover
{
	background: url(/mavista/img/public/menu/navi09.gif);
}


#language_selection {
	float: none;
	font-size: 12px;
	margin: 10px 0px 0px 15px;
}


#language_selection a {
	color: #ffffff;
	text-decoration: none;
}

/* ============================================================= */
/*  FOOTER												 		 */
/* ============================================================= */
#footer{
	width:968px;
	height:30px;
	background:#52554A;
	margin:0;
	padding:0;
	text-align:right;
	padding:25px 10px 0 0;
	font-size:12px;
	color:#fff;
}
#footer a{
color:#fff;
text-decoration:none
}
#footer a:hover{
color:#ccc;
}


/* ============================================================= */
/*  FORMS 													 	 */
/*  e.g. .box_default, .box_textarea_default					 */
/*       .firstColumn (label width)					 		 	 */
/*       .mavista_default_buttons					 			 */
/*       .is_mandatory 						 					 */
/* ============================================================= */
#mav_content_inner_fragment_1 form{
margin:10px 30px;
font-size:12px
}
#mav_content_inner_fragment_1 form td{
margin:10px 30px;
font-size:12px;
font-weight:600
}

#mav_content_inner_fragment_1 input{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666
}

#mav_content_inner_fragment_1 textarea{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666
}


/* ============================================================= */
/*  NEWS LISTING 												 */
/*  e.g. #news_listing_results, .item_record_border				 */
/*       .item_abstracts				 		 	 			 */
/*       #main_topic				 			 				 */
/*       .is_mandatory 						 					 */
/* ============================================================= */



/* ============================================================= */
/*  NEWS ITEM 													 */
/* ============================================================= */


/* ============================================================= */
/*  product													 */
/* ============================================================= */
#product_catagory .main_breadcrumb{
margin:0px;
display:block;
border-bottom:1px dotted;
font-size:12px;
line-height:18px;
display:inline-block;
padding:5px 0;
width:100%
}
#product_catagory .main_breadcrumb ul{
padding:0 10px;
margin-left:10px
}
#product_catagory .main_breadcrumb ul li{
margin-left:30px
}
#product_catagory .main_breadcrumb a{
color:#666;
font-weight:bold;
text-decoration:none
}
#product_catagory .main_breadcrumb a:hover{
background:none;
color:green
}
#product_catalogue{
height:500px;
overflow:auto;
margin:2px 10px;
padding:0http://eshopdemo1.mavista.com:8080/mavista/cms/ch/products/c/1071
}
#product_catalogue .category_ul_listing{
list-style:none;
display:inline-block;
position:relative;
}

#product_catalogue .category_ul_listing li{
display:inline-block;
position:relative;
padding:0;
margin:0;
height:150px;
margin:15px;
width:280px;
overflow:hidden
}
#product_catalogue .category_ul_listing li .main_category_picture a{
display:inline-block;

}

#product_catalogue .category_ul_listing li .main_category_name{
position:absolute;
bottom:0;
background:#000;
width:100%;
opacity:0.6
}
#product_catalogue .category_ul_listing li .main_category_name a{
color:#fff;
padding:5px;
display:inline-block;
margin:0
}
#product_catalogue table tbody{
border:none;
margin:0;
padding:0;
}

.product_listing .odd td{
width:150px;
padding:0px 20px;
}
.product_listing {
margin-top:-15px
}
.main_product_abstract{
display:none
}
.main_product_picture {
padding:0px 
}
.main_product_picture img{
border:#ccc 1px solid
}
.main_product_picture a{
width:150px;
height:150px;
display:block;
border:none
}
.main_product_picture a:hover{
border:none
}
.main_product_picture img:hover{
border:#333 1px solid
}
.main_product_price{
font-weight:bold;
font-size:12px;
background:none;
color:green
}
.main_product_abstract{
font-size:11px;
dispaly:block
}
.main_product_name{
font-size:12px;
font-weight:bold;

}

.main_product_view_button{
display:none
}
.main_product_buy_button{
display:none
}



/*============product_details=============*/
#main_topic h1{
margin:10px 0 0 0
}
#photo_main_container{
border:none;
width:auto;
margin:0;
padding:0
}
#photo_main_container img{
border:1px solid #ccc
}
#product_thumbnails_container{
margin-top:2px
}
#product_thumbnails_container img{
border:1px solid #ccc;
padding:2px
}
#main_right{
float:right;
width:350px;
}
#main_left{
_float:left
}
.main_price{
font-size:14px;
font-weight:bold
}

/*============page================*/
.main_product_pages_link{
font-size:12px;
text-align:right;
margin:2px 0;
width:98%
}
.main_category_pages_link{
font-size:12px;
text-align:right;
margin:2px 0;
width:98%
}
.main_product_pages_link a,.main_category_pages_link a{
text-decoration:none;
border:1px solid;
padding:0 5px;
color:#666
}
.main_product_pages_link a:hover,.main_category_pages_link a:hover{
border:1px solid;
color:#fff;
background:#8C7D29
}
.main_product_pages_link a{
display:block;
text-decoration:none;
border:1px solid;
padding:0 5px;
color:#666
}
.main_product_pages_link a:hover{
pisplay:block;
border:1px solid;
color:#fff;
background:#8C7D29
}
;
color:#fff;
background:#8C7D29
}
x;
height:80px;
padding:2px
float: left;
position:absolute;
}

#photo_IMAGE2 img, #photo_IMAGE3 img, #photo_IMAGE4 img{
width:80px;
height:80px;
}

#photo_IMAGE2{
margin:-100px 380px
}

#photo_IMAGE3{
margin:-100px 480px
}

#photo_IMAGE4{
margin:-100px 580px
}


/*============page================*/
.main_product_pages_link{
font-size:12px;
text-align:right;
margin:2px 0
}
.main_product_pages_link a{
text-decoration:none;
border:1px solid;
padding:0 5px;
color:#666
}
.main_product_pages_link a:hover{
border:1px solid;
color:#fff;
background:#8C7D29
}
.main_product_pages_link a{
pisplay:block;
text-decoration:none;
border:1px solid;
padding:0 5px;
color:#666
}
.main_product_pages_link a:hover{
pisplay:block;
border:1px solid;
color:#fff;
background:#8C7D29
}


#product_catalogue .main_product_pages_link{
display:block;
text-align:right;
margin-right:28px
}
#product_catalogue .main_product_pages_link a{
display:inline-block;
text-align:right
}