body				{ margin: 0px; background-image:url(/img/bg_table.gif); padding:0px;  }
span, p, td, div, ul, li	{ font-size:12px; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; color:#666666; border-collapse:collapse; }
table, td 			{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
    border-color:#234793;
}
td { text-align:left; vertical-align:top; }
p					{ text-align:justify; color:#666666; font-size:12px;  }
h1					{ font-size:19px; margin: 0px 0px 0px 0px; color:#00468c; font-weight:normal; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; }
h2 					{ font-size:14px; margin: 0px 0px 0px 0px; color:#00468c; font-weight:bold; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; }
h3 					{ font-size:14px; margin: 0px 0px 7px 3px; color:#666666; font-weight:bold; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; }
form				{ display:inline;}
img 				{ border:0px; }

a 					{ color:#006699; font-size:12px; text-decoration:underline; }
a:hover				{ color:#000000; }


.eng { border:#FFFFFF 1px solid;}

.path 			{ width:363px; padding:4px 0px 5px 30px; margin:0px 0px 5px 5px; background:#FFFFFF; color:#006699; font-size:11px;  }
.path a 		{ color:#006699; font-size:11px; text-decoration:underline; }
.path a:hover 	{ color:#000; font-size:11px; text-decoration:underline; }

.fotocat                {padding-top:10px;}
.links 			{ padding:4px 0px 5px 25px; color:#006699; font-size:11px;  }
.links a 		{ color:#006699; font-size:11px; text-decoration:underline; margin:0px 10px; }
.links a:hover 	{ color:#000; font-size:11px; text-decoration:underline; }

.base 			{ padding:0px 38px 25px 35px; min-height:400px; }

.copy1 			{ width:185px; padding:4px 0px 5px 30px; color:#003366; font-size:11px; }
.copy2 			{ width:185px; padding:4px 0px 5px 30px; color:#666666; font-size:11px; margin-bottom:10px; }
.copy2 a 		{ color:#666666; font-size:11px; text-decoration:none;}
.copy2 a:hover 	{ text-decoration:underline;}


a.menu			{ margin:0px 0px 0px 35px;color:#00468c; font-size:12px; text-decoration:none; font-weight:bold; }
a.menu:hover 	{ text-decoration:underline; }

a.menuactive		{ margin:0px 0px 0px 35px;color:#FFF; font-size:12px;  font-weight:bold; width:125px; text-decoration:none;}
a.menuactive:hover		{ text-decoration:underline;  }

a.submenu		{ color:#00468c; font-size:11px; text-decoration:none; font-weight:normal; width:125px; }
a.submenu:hover { text-decoration:underline; }

.submenuactive 	{ margin:0px 0px 0px 47px;color:#00468c; font-size:11px;  font-weight:bold;  width:125px; text-decoration:none;}
.submenuactive a 	{ text-decoration:none;}
.submenuactive a:hover 	{ text-decoration:underline;}

.ins 			{ padding:5px 10px 15px 10px; }
.ins img 		{ border:#FFFFFF 1px solid; margin-bottom:10px; }

.title			{ margin:0px 0px 10px 00px; color:#fff; font-size:14px; font-weight:bold; }
a.items			{ color:#fff; font-size:11px; text-decoration:none; font-weight:normal; }
a.items:hover 	{ text-decoration:underline; }


.catimg { width: 180px; float:left;}
.catimg img {margin:7px 0px 0px 7px; border:#ffffff 1px solid; }

.catheader { padding:5px 10px; background:#daedf6; color:#003366; font-weight:bold; }
.catheader2 { padding:5px 10px; background:#f7f7f7; color:#003366; font-weight:bold; }

.col1 { padding:3px 10px; color:#003366; }
.col2 { padding:3px 10px; color:#333333; }

.catlinks { color:#003366; font-size:10px; text-decoration:underline;  }
.catlinks img { margin-right:5px; }

.catalog { width:244px; background-color:#f1f1f1; padding:7px; }


.catmain {margin:3px; }
.catt { background-image:url(/img/cat_bg.gif); margin:3px; padding:3px 5px; color:#ffffff; }
.catty { background-color:#edecec; margin:3px; padding:3px 1px; color:#ffffff; }
.catty a { color:#00468c; font-size:11px; font-weight:bold; text-decoration:underline; }
.catty a:hover { color:#000000; }
/*


#container		{ border-left: 95px solid #032d83; background: #fff; width:905px; }
#col1			{ width: 95px; float: left; margin-left: -95px; color: #fff; padding-left:0px;  }
* HTML #col1	{ margin-left: -95px; }
#col2			{ padding: 5px 10px 2px 20px; }
div.clear		{ clear: both; height:1px; }


.logo 			{ margin:12px 0px 15px 30px;}
.logo_s 		{ margin:0px 0px 25px 25px;}

.blue 			{ background-color:#495577; text-align:left; vertical-align:middle;}
.green 			{ background-color:#93df29; text-align:left; vertical-align:middle;}
a.menu 			{ color:#FFF; text-decoration:none; font-size:11px; padding: 5px 12px; margin-bottom:2px; height:23px;  }
a.menu:hover 	{ color:#c1ff6b; text-decoration:none; }
a.green			{ color:#FFF; text-decoration:none; font-size:11px; padding: 5px 12px; margin-bottom:2px; height:23px;  }
a.green:hover 	{ color:#000; text-decoration:none; }


.searchinput 		{ width:160px; height:15px; border:#d1d1d1 solid 1px; background-color:#f2f2f2; font-size:10px;  }

.message 			{ font-size:10px; color:#999; }
a.messagelink 		{ font-size:10px; color:#999; text-decoration:none; }
a.messagelink:hover { color:#333; }

.map_search 		{ height:335px; background-color:#f5f5f5; padding:0px; }
.map_search_block	{ padding:5px 10px; }
.map_search_space	{ height:2px; background-color:#fff; padding:0px; }

.map_ico 			{ margin:1px 4px 1px 1px; vertical-align:middle; }

.invis 				{ vertical-align:middle; font-size:11px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
.invis:hover 		{ text-decoration:none; }

.footer { width:895px; margin-left:95px; background-color:#FFF; padding:30px 10px 0px 0px;}







.title 				{ height:46px; color:#fff; padding:5px 15px; font-size:14px; font-weight:bold; }

.specitem 			{ width:261px; height:135px; margin:3px 8px; padding:7px; color:#fff; background-image:url(img/t_bg.gif);}
.sp_left  			{ height:100px; float:left; margin-right:10px; } 
.sp_left img 		{ border:#FFFFFF solid 3px; margin-bottom:3px; }
.sp_left a 			{ color:#fff; font-size:10px; text-decoration:none; }
.sp_left a:hover 	{ color:#fff; text-decoration:underline; }
.t 					{ color:#fff; font-weight:bold; font-size:12px; margin-bottom:3px; }
.t_price 			{ color:#93df29; font-weight:bold; font-size:11px; margin:7px 0px; }



.div_base 			{ margin-top:0px; border-top:#93df29 solid 5px;  background-color:#fff;}
h1 					{ color:#fff; padding:0px 15px 0px 15px; font-size:14px; font-weight:bold; line-height:25px; margin:0px; }


.path 			{ background-color:#f5f5f5; padding:5px 15px; color:#999; font-size:10px; margin-bottom:0px; }
.path a 		{ color:#999; text-decoration:none; font-size:10px; }
.path a:hover 	{ text-decoration:underline;}


.base { margin:15px 0px; color:#fff; font-size:12px;}

.T_form {}
.T_form td { vertical-align:top;  font-size:11px; padding:2px; text-align:left;}

.it { margin:0px 3px 3px 0px;}
.it_title 		 { font-size:14px; color:#333; font-weight:bold; margin:3px 0px 7px 0px; }


a.it_link 		 { font-size:11px; color:#333; text-decoration:underline; font-weight:normal; }
a.it_link:hover  { color:#3bd1ec; }

.hrr { background-color:#93df29; height:1px; margin:15px 0px; }

.it_price { width:308px; height:24px; background-image:url(img/price_bg.gif); background-repeat:no-repeat; padding:5px 15px; vertical-align:middle; color:#333333;  }


.pages   { font-size:11px; color:#999;}
.pages a { font-size:11px; color:#999; text-decoration:none; font-weight:normal; background-color:#fff;  padding:3px 5px;}
.pages a:hover { color:#fff; background-color:#93df29; padding:3px 5px; }
.pages span { color:#fff;  background-color:#93df29; padding:3px 5px; }


.openup						{ background-image:url(img/th.gif); background-repeat:no-repeat; color:#333; font-weight:bold; width:113px; height:19px; padding:4px 0px 0px 15px; }
.openup_hr					{ background-color:#78dff2; height:1px; margin:0px; } 

.tohide { background-color:#f5f5f5; border-bottom:#78dff2 solid 1px; padding:10px;}

.openup_content				{  }
.openup_content a 			{ color:#333;  }
.openup_content a:hover		{ color:#3bd1ec; }
.openup_content img			{ margin:0px 10px 10px 0px;  }



.cart {}
.cart td { background-color:#fff; color:#333; padding:3px 5px; border-bottom:#c6ee8e solid 1px;  }
.cart td#tth{ background-color:#c6ee8e; font-weight:bold; }
.cart td#even{ background-color:#f4fce9; }
.cart td#total { background-color:#fff; border:0px; border-top:#c6ee8e solid 3px; font-size:12px; font-weight:bold; color:#f54500; }
.cart td#empty { background-color:#fff; border:0px; }
.cartinput { width:25px; height:15px; border:#93df29 solid 1px; background-color:#f2f2f2; font-size:10px;  }

.btn { background-color:#f54500; color:#fff; font-weight:bold; border:0px; font-size:11px; height:22px;}



a.tab { font-size:11px; font-weight:bold; text-decoration:none; color:#fff; padding-top:5px;}
a.tab:hover { text-decoration:underline; }

a.carta 		{ font-size:11px; font-weight:bold; text-decoration:none; color:#333;}
a.carta:hover 	{ text-decoration:underline;}


.topformtitle	{ padding:7px 12px; color:#fff; font-size:12px; font-weight:bold; }
.formbase 		{ }
.formbase	td	{ color:#fff; font-weight:normal; padding:2px; }
a.topformlink { color:#fff; font-weight:normal; }
a.topformlink:hover { color:#495577; }
.topforminput { border:0px; width:120px; }

.formselect { background-image:url(img/select_bg.gif); width:210px; height:21px; background-repeat:no-repeat; padding:0px; padding-left:10px; margin:0px 0px 3px 0px; }
.formselect img { margin:0px; }
.formselect a { color:#333; text-decoration:none; width:100%; line-height:19px;  }
.formselect a:hover { text-decoration:underline;}

.fl { background-color:#fff; padding:0px 10px 3px 10px;; border-right:#46b6fe solid 1px; border-left:#46b6fe solid 1px; }
.fl a { color:#333; text-decoration:none; }
.fl a:hover { text-decoration:underline; }


*/
