body { background:#e8e8e8/*#fff*/; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;  font-size: 14px; color:#000; text-align:left; margin:0; padding:0; line-height:18px; }

/*#container { margin:20px auto; padding:0; width:960px; min-height:550px;  }*/
#container { margin:0px auto; padding:20px 0 20px 20px; width:960px; min-height:550px; background:#fff }
	#left { float:left; width:642px; margin:0 10px 0 0; padding:0; }
		#header { height:90px; margin-top:15px; padding:0; }
			#logo { width:173px; float:left; margin:0; padding:0; }
			#claim { width:373px; height:90px; float:right; margin:0 0 0 0; padding:0; }
			
		#content { min-height:40px; margin:0; padding:0; }
		#content p { text-align: justify; }
			#plus { min-height:420px; background: url('../img/bg_plus.jpg') top left repeat-y; margin:20px 0 20px 0; padding:0; }
				#plus_box { width:642px; height:64px; float:left; margin:0; padding:0; }
				#plus_box ul { height:64px; margin:0; padding:0; list-style-type: none;  }	
				#plus_box li { width:642px; height:64px; background: url('../img/plus_bg_ul.jpg') top left repeat-x; font-family:"Lucida Grande", sans-serif; font-size:45px; color:#ccc; text-align:center; text-transform:uppercase; display:block; line-height:60px; }
					
					#plus_left { width:310px; height:64px; float:left; margin:15px 0; padding:0;}
						#plus_left ul { height:64px; margin:0; padding:0; list-style-type: none;  }
						#plus_left li { width:310px; height:64px; background: url('../img/plus_bg_ul.jpg') top left repeat-x; margin:12px 0; padding:5px 0; font-family:"Lucida Grande", sans-serif; font-size:18px; color:#FFF; text-align:center; text-transform:uppercase; line-height:25px;  }
						
					#plus_right{ width:310px; height:64px; float:right; margin:15px 0; padding:0;}
						#plus_right ul { margin:0; padding:0; list-style-type: none; }
						#plus_right li { width:310px; height:64px; background: url('../img/plus_bg_ul.jpg') top left repeat-x; margin:12px 0; padding:5px 0; font-family:"Lucida Grande", sans-serif; font-size:18px; color:#FFF; text-align:center; text-transform:uppercase; line-height:25px;  }	
				
			
			#box_form { width:642px; /*height:290px;*/ background:#becccc url('../img/bg_form.jpg') top right no-repeat; margin-top:10px; float:left;font-size:12px;font-weight:bold; }
					#space_box { width:620px;  margin:10px 20px; }
						#form_left {  width:350px; margin:0; float:left; padding:5px;}
						#form_right { height:24px; /*width:280px;*/  float:right; margin:240px 15px 0 0; }
						input[type=text], textarea {width:100%; border:none; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; min-height:20px;}
						
			
			
	#right { float:left; width:295px; height:925px; margin-top:10px; margin-bottom:10px; padding:0; }
	
	#box_nav { float:left; /*width:960px;*/width:980px; height:22px; background:url('../img/bg_nav.jpg') top left repeat-x; /*margin:0;*/ margin:0 0 0 -20px; padding:0; }
		#nav {  /*width:460px;*/width:450px; height:23px; margin:0 auto; /*padding:0;*/padding:0 0 0 20px; }
		#nav ul
		{ margin:0; padding: 0; list-style-type: none; }
		#nav li 
		{ float:left; margin:0; width:90px; height:23px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px; font-weight:bold; color:#FFF; text-align:center; text-transform:uppercase; display:block; list-style-type: none;}
		#nav li a, #nav li a:visited, #nav li a:active, #nav li a:link
		{ text-align:center; color:#FFF; text-decoration:none;  display:block; padding:2px 0; background: url('../img/sep_nav.png') no-repeat right 40%; }
		#nav li a:hover
		{ /*color:#ef2944; margin:2px 0;*/ background:url('../img/bg_nav2.jpg') top left repeat-x;}
		
	#footer	{ text-align:center; font-size:11px; color:#000; padding-top:5px; clear:both; }
		#footer a, #footer a:link, #footer a:active, #footer a:visited 
		{ color:#06C; text-decoration:none; font-weight:bold; }
		#footer a:hover	
		/*{ color:#333; text-decoration:underline; }*/
		{ text-decoration:underline; }



#menu { height:38px; background: url('../img/bg_menu.png') top left repeat-x; margin:20px 0 0 /*0*/-20px; padding:0; }
		#menu ul
		{ margin:0; padding: 0;	list-style-type: none; }
		#menu li 
		{ float:left; margin:0; width:110px; height:38px; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; font-size:14px; /*font-weight:bold; */color:#FFF; text-align:center; text-transform:uppercase; display:block; list-style-type: none;}
		#menu li a, #menu li a:visited, #menu li a:active, #menu li a:link
		{ text-align:center; color:#FFF; text-decoration:none;  display:block; padding:10px 0; background: url('../img/sep1.png') no-repeat right /*50%*/; }
		#menu li a:hover
		{ /*color:#ef2944; margin:10px 0;*/background: url('../img/bg_menu2.png') top left repeat-x; }



	
a, a:active, a:link, a:visited
{ color: #cc071e; text-decoration:none; }
a:hover
{ color:#993300; text-decoration:underline; }	
	


h1 { font-family: "Lucida Grande", sans-serif; font-size:25px; color:#e2001a; text-transform:uppercase; font-weight:normal; margin:0;}
h2 { font-family: "Lucida Grande", sans-serif; font-size:20px; font-weight:normal;  color:#666; }
h5 { font-family: "Lucida Grande", sans-serif; font-size:12px; font-weight:normal;  color:#666; margin:0px;}	
h6 { font-family: "Lucida Grande", sans-serif; font-size:12px; font-weight:normal;  color:#cc071e; margin:0px; }	

big { font-weight:bold; color:#cc071e; }	

/*FORM*/

.input
{ background:#FFF; border:0; border-bottom:1px solid #5a6268; font-size:10px;width:50%; height:12px; padding:2px 0;   }

.button
{ width:100px; background:#cc071e; border:1px solid #fff; color:#fff; float:left; text-align:center; text-transform:uppercase; font-weight: bold; margin:15px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.zoom {
  position: relative;
}

.zoom img {
  width:642px;
  height:525px;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.zoom:hover img {
	margin-left:-124px;
	margin-top:-102px;
	margin-bottom:-101px;
	width:890px;
	height:728px;
}