           
		   
		                         html, body { width: 100%; height: 100%; margin: 0; padding: 0; background:#5B0000;font-family:arial;line-height:20px; }
			  
/* --global--*/
                                 h1, h2, h3, h4, p, ul, ol, li, form, fieldset, legend, label, input {margin:0;padding:0;}
                                 a {text-decoration:none;}
                                 a:hover {text-decoration:none;}
                                 ul {list-style-type:none;}
                                 img, fieldset {border:none;}
                                 input {border:0;}
								.wrapper {margin:0;}
																 
			  
/* --top panel--*/
		                        .header {width: 100%;overflow: hidden;}
								.building 
                                .top-panel {width:998px;margin:auto;padding-top:4px;overflow:hidden;}
   	                            .topper {width:100%;height:100%;background:url(../images/front.jpg) no-repeat;}
                                .top {width:998px;margin:auto;padding-top:15px;overflow:hidden;height:500px; background:url(../images/up.png) no-repeat bottom center;}
          
/* --navigation bar--*/
              .navis {float:left;width:200px;padding:0 0 20px 3px;background-color:#000;}
              .navis h1 a {display:block;width:200px;height:261px;text-indent:-9000px;background:url(../images/logo.jpg) no-repeat;}
              .navis ul {margin:15px 0 0 15px;position:relative;}
              .navis ul li {width:90px;height:20px;margin-bottom:8px;font-size:12px;}
              .navis ul li a {display:block;width:180px;height:25px;color:#FFF;}
               #button_return a{position:absolute;height:50px;width:50px;left:726px;bottom:0;background:url(../images/button.png) no-repeat 0 -50px;top:454px; text-indent:-9000px;}
			   #button_return a:hover {background:url(../images/button.png) no-repeat 0 0px;}

/* -- motion menu--*/
              .motion_menu {width:760px;overflow:hidden;float:left;color:#FFF;}
              .slider_menu {display:none;}
			  .themes {position:relative;height:261px;float:left;overflow:hidden;width:190px;}
			  .historia { background: url(../images/ffillets_01.jpg) no-repeat;}
              .archives {background:url(../images/ffillets_02.jpg) no-repeat;}
              .collect {background:url(../images/ffillets_03.jpg) no-repeat;color:}
              .art {background:url(../images/ffillets_04.jpg) no-repeat;}
			  .title {display:block;padding: 0 5px 0 13px;}
              .title h2 {padding:24px 5px 20px 18px;font-size:17px; line-height:21px; font-weight:normal;}
              .description {padding:50px 3px 16px 10px;font-family:"Times New Roman", Times, serif;font-size:18px;line-height:19px;font-weight:bold; font-style:italic;}
 
/*.inside_panel { display: none; }*/
              .inside_panel {background:white;position:relative;overflow:hidden;}
              .content {display:none;width:998px;margin:auto;overflow: hidden;}
			  .content h2 {font-size:15px;padding-top:15px;padding-bottom:10px;}
			  .in_title_011 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -450px top;}
			  .in_title_010 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -400px top;}
              .in_title_05 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -200px top;}
			  .in_title_02 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -250px top;}
			  .in_title_03 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) 0px top;}
			  .in_title_04 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -50px top;}
			  .in_title_06 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -100px top;}
			  .in_title_07 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) 50px top;}
			  .in_title_08 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -300px top;}
			  .in_title_09 {float:left;height:158px;width:50px;margin:0;background: url(../images/titles.gif) -150px top;}
			  .in_title_01 {float:left;height:158px;width:50px; background-color:#FFF;}
			  .in_title_00 {float:left;height:158px;width:50px; background-color:#FFF;}
			  .in_title_eshop {float:left;height:158px;width:50px; background:url(../images/title_eshop.jpg) no-repeat #000;}
			  
			  .content_text {margin-top:-90px;padding-top:15px;margin-left:70px;float:left;font-size:13px;xcolor:#000;border-top:#000 thin dashed;
			                 text-align:justify;line-height:21px;color:#333;}
			  .basic {margin-top:-90px;padding-top:15px;margin-left:70px;float:left;font-size:13px;color:#000;
			          border-top:#000 thin dashed;text-align:justify;line-height:21px;}
			  .basic02 {padding-top:15px;margin-left:70px;float:left;font-size:13px;text-align:justify;line-height:21px;color:#000;}
			  .basic02 span{font-size:11px;font-weight:normal;padding-top:-2px;}
			   h3 {padding-top:20px;margin-left:70px; font-size:14px; font-weight:bold;}
			   
			   .simple {float:left;margin-top:10px;;margin-left:80px;list-style:disc;font-size:12px;}
			   .simple li {}
			   .simple_02 {margin-bottom:10px;padding-top:15px;margin-left:70px;}
			   .simple_02 li {margin-top:30px;float:left;margin-right:30px;margin-botton:25px;}		  
			   .simple_02 li span {display:block;font-size:13px;color:#000;text-align:center;}
			  .basic span {font-style:italic;font-weight:bold;}				 
			  .content_text ul {margin-bottom:5px;}
			  .content_text li {list-style:square;}
			  .return {float:right;right:15px;position:relative;width:40px;height:30px;top:18px;font-size:13px;color:#999;}
			  .return a {color:#999;}
			  .simple {padding-top:10px;color:#333;}
			  .gallery {margin-top:10px;;margin-left:70px;float:left;}
			  .gallery-eshop {margin-top:10px;;margin-left:70px;float:left;}
			  .gallery-eshop li{margin-top:10px;;margin-left:10px;float:left;}
			  .fancybox {float:left;width:998px;list-style:none;padding-bottom:50px;}
			  .fancybox li {float:left;width:130px;height:130px;}
			  .fancybox li a {}
			  .raw {padding:20px 0px 0px 50px;}
			  .raw li {float:left; margin-right:25px; margin-top:15px;}

/*contact form*/
                      .adress {float:left;position:relative;top:40px;left:130px;font-size:12px;text-align:left;color:#999;}
					  .adress span{width:300px;height:300px; background-color:#000;}
                      
/*footer*/                      
                      .footer-binder {overflow:hidden;background:url(../images/bg-wrap.jpg) repeat;}
                      .footer {width: 998px; margin: auto;}
                      .info-block {padding: 23px 0 0 0; }
                      .info-block {width:100%;float:left;background:url(../images/down.png) no-repeat top center;}
                   div.cols_left {float:left;margin-top:20px;}
					  .cols_right {width:540px;margin-top:20px;float:left;}
					  .in_cols li{ float:left; margin-left:30px}
					            .popup {width:450px;height:280px;}
					  .popup li {margin-left:20px;margin-bottom:20px;float:left;text-align:center;}
					  .popup li span{display:block;font-size:10px;font-weight:bold;background-color:#000;color:#FFF;padding:1px;line-height:15px; margin-top:-10px; border-radius:4px; }
					  .site_infos {width:1000px;height:95px;float:left;font-size:10px;clear:both;margin:0;padding:0;color:#000;letter-spacing:2px;text-decoration: none;text-align:left;background:url(../images/logos.gif) 100px 34px no-repeat;}
	                  
	                  .site_infos p {margin-left:320px;margin-top:-30px;padding:2px 5px;background-color: #FFF;}				   



                                             
