.lavaLamp {
position: relative;
height: 138px;
width: 953px;
background: url(img/menu_bg.jpg) no-repeat top;
padding: 15px 0;
margin: 5px 0 10px 0;
overflow: hidden;
}
.lavaLamp li {
float: left;
list-style: none;
height:138px;

}
.lavaLamp li.backLava {
background: url(img/lava.gif) no-repeat center top;
z-index: 8;
position: absolute;
}


.lavaLamp li a {
top: 9px;
z-index: 10;
display: block;
float: left;
height: 88px;
width:107px;
position: relative;
overflow: hidden;
margin: auto 6px;
display:inline;
}
.lavaLamp li a:hover, .lavaLamp li a:active, .lavaLamp li a:visited {border: none;}
                        
img {border:0;}

body {margin:0;padding:0;background:url(img/page_bg.jpg) repeat-x left top;}

#content td  {vertical-align: top;}

#cms_main {width:953px;margin:0 auto;}
#cms_header {width:953px; height:90px; background:url(img/header_bg.jpg) no-repeat left top; margin-top:4px;}
#cms_logo {width:400px; height:90px; background:url(img/fennec_logo.gif) no-repeat 20px 19px;float:left;}

#cms_header h1 {width:400px;height:90px;margin:0; background:transparent url(img/fennec_logo.gif) no-repeat 20px 19px;}
#cms_header h1 a {display: block; width:400px; height:90px;}
#cms_header h1 a * {display: none;}

#cms_wrap {margin-top:20px;}

#main {width:535px; height:348px; overflow: hidden;padding: 20px 20px 20px 20px;color: #f5f5f5;}

#cms_block_left {float:left;width:227px;height:388px;background:url(img/left_bg.jpg) no-repeat left top; text-align:center;font: 11px Arial,Verdana,sans-serif;}
	
#cms_content {float:left;width:575px; height:388px; margin:0 6px;background:url(../../images/background/container_bg.jpg) no-repeat left top;}
	
#cms_block_right {float:left; width:139px; height:388px; background:url(img/right_bg.jpg) no-repeat left top;}

#slogan {width:435px;height:18px;margin:0 auto;background:url(img/slogan.jpg) no-repeat center center; margin-top:15px; margin-bottom:0px;}

body {font: 12px Verdana,Arial,sans-serif; color: #444444; margin: 0; padding: 0; margin: auto;}
#body {height: 706px; margin: auto auto; /* centering */ overflow: hidden; /* clearance */ background: #fbfbfb url("img/page_bg.jpg") repeat-x top;	text-align: center;			}

#container1 {width: 963px; margin: 0 auto; /* centering */ overflow: hidden; /* clearance */ text-align: center;			}

.pointer {cursor: pointer;}

#cms_footer {width:910px;margin:10px auto;	font: 11px Arial,Verdana,sans-serif;color: #868789; position:relative; z-index:20;	}
#cms_footer_left {float:left;}
#cms_footer_right {float:right;}

#bookmarks {float:right; height: 38px;margin:0;padding: 14px 20px 0 0px;text-align: left; font: 12px Arial,Verdana,sans-serif;	}
#bookmarks .sep{margin: 0;padding: 0;width: 1px;height: 38px;background: transparent url(img/menu_sep.jpg) no-repeat center top;}
.bar {margin:0px;}

.menu {list-style:none;	}
*html .menu li a {width:90px;text-align:center;}
.menu li {float:left;background:url(img/menu_bg.gif) repeat-x left top;height:38px;font:12px;}
.menu li a {display:block;padding:0 20px;height:38px;line-height:38px;font: Arial,Verdana,sans-serif;color: #fff;font-weight: bold;text-decoration: none;}
.menu li a:hover {background:url(img/menu_bg_a.gif) repeat-x left top; height:38px;}
ul .end{margin: 0;padding: 0;width: 4px;height: 38px;background: transparent url(img/menu_r.gif) no-repeat right top;}
ul .start{margin: 0;padding: 0;width: 4px;height: 38px;background: transparent url(img/menu_l.gif) no-repeat left top;}

.listbox {width:252px;}

h1	 {color: #ffffff; font-family: arial,verdana; font-size: 20px; font-weight: bold; font-style: none; text-decoration: none; margin: 0; padding: 0;}
h2  {color: #ffffff; font-family: arial,verdana; font-size: 16px; font-weight: bold; text-decoration: none;}
h3  {color: #ffffff; font-family: arial,verdana; font-size: 16px; font-weight: normal; text-decoration: none; margin: 0; padding: 0;}
h4  {color: #ffffff; font-family: verdana,arial; font-size: 12px; font-weight: normal; text-decoration: none; margin: 0; padding: 0; line-height:150%;}
h5  {color: #ffffff; font-family: arial,verdana; font-size: 11px; font-weight: normal; text-decoration: none; margin: 0; padding: 10px 0;}
h6  {color: #bd1220; font-family: arial,verdana; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0;}

a {color: #444466; text-decoration: underline; }
a:hover {text-decoration: none; }

#main a {color: #ffffff;}
#main .more {FONT-FAMILY: Arial,Verdana; color: #bd1220; FONT-WEIGHT: bold; FONT-SIZE: 11px;  text-decoration: none;}
#main .light { font-family: Verdana, Arial; font-size: 10px;  color: #cccccc; }

hr {border: 0; height: 1px; background-color: #f1eeee; color: #f1eeee;width:140px;}

.center { margin: 0 auto; padding: 0; display: table; clear: both;}
.light { font-family: Verdana, Arial; font-size: 10px;  color: #aaaaaa; }
a.more:hover  {text-decoration: underline;}

.button {font-family: Verdana, Arial; font-size: 11px; font-weight: none; text-decoration: none; color: #ffffff; border: 0px solid #7b7a7a; width:119px; height:28px; background: transparent url("img/button.gif") no-repeat top;}
.button_bold {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; border: 0; width:119px; height:28px; background: transparent url("img/button.gif") no-repeat top;}

/* style of languages */
.lng				{color: #888888; font-family:Verdana, Arial; font-size:7pt; font-weight:none; text-decoration:none;}
a.lng:link		{color: #888888; font-family:Verdana, Arial; font-size:7pt; font-weight:none; text-decoration:none;}
a.lng:active	{color: #888888; font-family:Verdana, Arial; font-size:7pt; font-weight:none; text-decoration:none;}
a.lng:visited	{color: #888888; font-family:Verdana, Arial; font-size:7pt; font-weight:none; text-decoration:none;}
a.lng:hover		{color: #666666; font-family:Verdana, Arial; font-size:7pt; font-weight:none; text-decoration:none; position: relative; left: 1px; top: 1px;}

/* navigation styles */
a.navlink:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:hover {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: underline}

/* MODULES STYLES */

/* search styles */
.pageResults {color: #aaaaaa;  TEXT-DECORATION: none; }
a.pageResults:link { color: #444444; TEXT-DECORATION: none;}
a.pageResults:active { color: #444444; TEXT-DECORATION: none;}
a.pageResults:visited { color: #888888; TEXT-DECORATION: none;}
a.pageResults:hover { color: #666666; background: #eeeeee;  TEXT-DECORATION: underline;}

/* gallery styles */
.gallery1 { background-color: #BAB697 }
.gallery2 { background-color: #F5ECC9 }
.gallery3 { background-color: #BAB697 }
.gallery4 { background-color: #BAB697 }
.galery_title { color: #584F31; font-size: 12px; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none; }
.galery_info  { color: #584F31; font-size: 10px; font-family: Tahoma, sans-serif; font-weight: normal; text-decoration: none; }

/* shop styles */
.shop_title{ font-family: Arial,Verdana; font-size: 11px; color: #b72236; font-weight: bold; text-decoration: none;}
.shop_title:hover{text-decoration: underline;}
.shop_title_short{ font-family: Arial,Verdana; font-size: 11px; color: #b72236; font-weight: bold; text-decoration: none;}
.shop_title_short:hover{text-decoration: underline;}
.shop_short{ font-family: Arial,Verdana; font-size: 11px; font-weight: none; text-decoration: none; color: #0e7172; }
.shop_desc { font-family: Arial,Verdana; font-size: 11px; font-weight: none; text-decoration: none; color: #656565; }
.shop_buy  { font-size: 10px; font-weight: bold; text-decoration: underline; color: #0000ff; }
.shop_price_prefix { font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; }




