
@charset "utf-8";
/* CSS Document */

body {font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
		font-size: 13px;
		color: #666666;}

.left {float: left;}

.right{float: right;}

.stop {clear:both;}

.txt_jst {text-align: justify;}

.txt_rght {text-align: right;}

.txt_cntr {text-align: center;}

.mar_auto {margin:0 auto;}

.content {border: #000000 1px solid;
		  width: 1024px;
		  margin-top: 30px;}
		  


.main_header_graphic {border-bottom: #5572ac 2px solid;
					  margin:0px;
					  padding:0px;}

.main_header_graphic img {margin:0px;
							padding:0px;
							
							}


.navigation {background: #d3ecf0;
		     height: 30px;
			 margin:0px;}
			 
.left_block {width: 208px;
			 border-right: #e3e3e3 3px solid;
			 margin:00 -3px 00 00;}
			 
.product_catalog_header {background:#4d6ab0;
							margin:20px 10px 20px 5px;
							padding:1px 5px 1px 5px;
							font-weight:bold;
							color: #ffffff;
							font-size: 16px;}
							
.left_text {margin: 00 10px 10px 10px;
			}
			 
.dots {background:url(BocetoLogosInterior_15.gif) no-repeat top left;
		width: 205px;
		height:3px;
		margin:10px 00 10px 3px;}
		
	
.left_optional_image {width:176px;
					  margin-bottom: 30px;}

.big {border-left: #e3e3e3 3px solid;
	 padding:00 00 00px 00;
	 width:813px;}
		
.center_block {width:555px;
				}

.center_block_home {width:425px;
					background: url(BocetoLogosFinal_03.png) repeat;}
					


.dotted {width: 423px;
		background: #ffffff;}
		
/*------------------------------------------CATEGORIES BEGIN------------------------------------------------*/	
/*----------------------------------------- CATEGORIES BEGIN------------------------------------------------*/
/*------------------------------------------CATEGORIES BEGIN------------------------------------------------*/	

.main_categories  {list-style-image:url(arrow.jpg);
					 color: #000033;
					 font-weight: bold;
					 padding:00 00 00 30px;
					 margin:00 00 00 00;}


.sub_categories   {list-style-image: none;
				   list-style: none;
				   color: #000033;
				   font-weight: normal;
				    padding:00px 00 00px 10px;
					margin:00 00 10px 00;}
					
.sub_categories li {padding:4px 00 4px 00;}
				  
.sub_categories a {color:#000033;
				   font-weight: none;} 



/*------------------------------------------CATEGORIES END------------------------------------------------*/	
/*----------------------------------------- CATEGORIES END------------------------------------------------*/
/*------------------------------------------CATEGORIES END------------------------------------------------*/	

		
		
		
/*------------------------------------------PRODUCT BEGIN------------------------------------------------*/	
/*----------------------------------------- PRODUCT BEGIN------------------------------------------------*/
/*------------------------------------------PRODUCT BEGIN------------------------------------------------*/	
	
.product {margin:00 10px 30px 10px;
		  padding:00 00 5px 00;
		  border-bottom: #596fa6 2px dotted;}

.product_header {margin:00 00 10px 00;}

.product_info {margin:00 00 5px 00;}	
		
.product_name {color: #000000;
			   font-size: 17px;
			   font-weight: bold;
			   margin:}
			   
.stripe {color: #000000;
		font-size: 16px;
		margin:00 4px 00 4px;}
				   
.product_price {color: #616EA5;
				font-size: 16px;
				font-weight:bold;}
		
.product_image {width: 180px;
				height: 135px;}
				
.product_image img {width: 180px;
				   height: 135px;
				   padding:0px;
				   margin:0px;}
				   
.product_description {color: #000000;
					  font-size: 9pt;
					  font-family:Arial, Helvetica, sans-serif;
					  padding:00 10px 00 10px;
					  width: 335px;}
					  
.product_footer {padding: 00 20px 00 00;}
				   
.order_button {background:url(add_to_basket_button.jpg) no-repeat top left;
				width: 134px;
				height:34px;
				display:block;
				text-indent: -1500em;}
				
/*------------------------------------------PRODUCT END------------------------------------------------*/	
/*------------------------------------------PRODUCT END------------------------------------------------*/
/*------------------------------------------PRODUCT END------------------------------------------------*/	



.main_header_1 {color:#000000;
				font-weight:none;
				font-size: 21px;
				margin:17px 10px 20px 5px;
				padding:1px 5px 1px 5px;}
				
			
.main_text {margin: 00 40px 20px 10px;}

.main_text_home {margin: 00 10px 20px 10px;}

.top_border { background:url(BocetoLogosInterior_07.gif) no-repeat;
			 width: 231px;
			 height: 22px;
			 color: #ffffff;
			 font-size: 16px;
			 padding: 4px 00 00 10px;}
			 
.top_border_home { background: url(B7.png) no-repeat;
			 width: 354px;
			 height: 22px;
			 color: #ffffff;
			 font-size: 16px;
			 padding: 4px 00 00 10px;}
			 
.right_block {width: 258px;}

.table_1 {width: 241px;
		  margin-top:20px;}



.table_2 {width: 241px;
          margin-top:20px;}
			 
.bottom_border { background:url(BocetoLogosInterior_10.gif) no-repeat;
			 width: 241px;
			 height: 14px;}
			 
.bottom_border_home { background: url(BocetoLogosFinal_10.png);
			 width: 364px;
			 height: 15px;}
			 
.left_border {border-left: #9296a7 2px solid;
				border-right: #9296a7 2px solid;}

.right_border {border-right: #9296a7 2px solid;}

.right_text_1 {	padding:10px 5px 10px 15px;
				color: #666666;}
				
.right_text_1 img {float:right;}
				
.right_text_1_home {padding:10px 5px 10px 15px;
				color: #666666;}
				
.right_text_1_home img {float:right;}


.right_text_2 {	padding:10px 5px 10px 15px;
				color: #666666;}
				
.right_text_2 img {float:right;}
				
.right_text_2_home {padding:10px 5px 10px 15px;
				color: #666666;}
				
.right_text_2_home img {float:right;}

.right_optional_graphic_1 {margin: 7px;}

.right_optional_graphic_2 {margin: 7px;}

.footer {background:#4d6ab0;
		 color: #ffffff;
		 padding:6px 00 6px 00;
		 margin:00 00 85px 00;}
		 
.txt_img {margin:00 10px 35px 10px;
		  padding: 00 5px 0 5px;}
		 
.txt_img img {float: left;
			  margin:00 10px 00 00;}
			  
.form {margin: 10px 15px 10px 15px;}

.form form {color: #353535;}

.form form textarea{color: #353535;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;}
					
.form form input{color: #353535;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;}
					
.center_image {margin: 00 10px 10px 10px;}

				

.level1  {background:url(shadow_03.gif) no-repeat top right;}							


a {color: #18425a;}






