body {margin:0; padding:0; background:#DEDFDA;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:12px tahoma, arial, helvetica, sans-serif; color:#4B4C4B;}


.end{ color:#8A8A8A; height:55px; padding:15px 0 20px 26px;font-size:11px;}
.foot a{ color:#7B992D; text-decoration:underline;font-size:11px;}
.foot a:hover{ color:#3c668e; text-decoration:none;font-size:11px;}
.foot a:active{ color:#3c668e; text-decoration:none; font-weight:bold;font-size:11px;}

.toplink {font-size:11px;}
.toplink a{ color:#3c668e; text-decoration:underline;font-size:11px;}
.toplink a:hover{ color:#3c668e; text-decoration:none;font-size:11px;}
.toplink a:active{ color:#3c668e; text-decoration:none;font-size:11px;}
.toplink a:visited{ color:#4B4C4B; text-decoration:underline;font-size:11px;}

a{ color:#4B4C4B; text-decoration:none;font:12px;}
a:hover{ color:#4B4C4B; text-decoration:underline;font:12px;}

span a{ color:#4B4C4B; text-decoration:underline;font:12px;}
span a:hover{ color:#4B4C4B; text-decoration:none;font:12px;}

strong a{ color:#4D4E4F; text-decoration:none;font:12px;}
strong a:hover{ color:#70911E; text-decoration:none;font:12px;}
strong img{ margin:0 6px 1px 0; vertical-align:middle; font:12px;}

b{ color:#3c668e}
.darkb{font-weight:bold; color:#4B4C4B;}



.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 10px 30px; height:30px; font-weight:bold; line-height:14px;}
.r1 li a {color:#333333; text-decoration:none;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#3c668e;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; line-height:18px;}
.r2 li a {color:#4B4C4B; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#3c668e;}

.r3 ul { margin:0; padding:0; list-style:none;}
.r3 li { line-height:16px;}
.r3 li a {color:#3c668e; text-decoration:underline;  background-position:left center;}
.r3 li a:hover { text-decoration:none; color:#3c668e;}


.txt_top td{ color:#7B7B7B; vertical-align:top;}
.txt_top td strong{ color:#3c668e}
.txt_top td a{ color:#7B7B7B; text-decoration:underline}
.txt_top td a:hover{ color:#7B7B7B; text-decoration:none}

.top1{width:100%; height:750px; background:#FFFFFF}
.rez1{width:50%; background: #FFFFFF url(images/rez1.gif) top right repeat-x;}
.rez2{width:50%; background: #FFFFFF url(images/rez1.gif) top left repeat-x;}
.top2{ width:500px;}
.top2 img{margin:10px 0 0 23px;}
.top3{height:5px; width:100%; background:#CDCFC7;}
.top4{background:url(images/top_bgr.jpg) top left no-repeat; width:766px; height:278px;}
.top4 table{ margin:41px 0 0 44px;}

.txt_1 td{ color:#727272; line-height:14px;}
.txt_1 td a{ color:#3c668e; text-decoration:underline}
.txt_1 td a:hover{ color:#3c668e; text-decoration:none}
.txt_1 td strong a{ color:#3c668e; text-decoration:none}
.txt_1 td strong a:hover{ color:#3c668e; text-decoration:underline}
.txt_1 td strong img{ margin:0 0 0 3px;}
.txt_1 td strong{ color:#3c668e;}
.txt_1 td b{ color:#717171; font-size:18px; font-weight:normal;}

.f1{ width:190px; height:18px; color:#7B7979; font-size:11px; font-family:tahoma; padding:0 0 0 5px;}

.f12 td input, textarea{padding:0 0 1px 4px; font-size:11px; font-family:tahoma; color:#7D7D7D;}
.f12 td input{ width:190px; height:18px; margin:3px 0 6px 0;}
.f12 td textarea{width:190px; height:242px; overflow:auto; margin:3px 0 16px 0;}
						
a.navlink:link 		{ text-decoration:none; color:#666666; font-size:12px; }
a.navlink:visited 	{ text-decoration:none; color:#666666; font-size:12px; }
a.navlink:hover 	{ text-decoration:underline; color:#666666; font-size:12px; font-weight:bold; }
a.navlink:active 	{ text-decoration:underline; color:#666666; font-size:12px; font-weight:bold; }

a.productlink:link 		{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:visited 	{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:hover 	{ text-decoration:none; color:#666666; font-size:9px; }
a.productlink:active	{ text-decoration:none; color:#666666; font-size:9px; }

a:link				{ color:#3c668e; font-size:12px; text-decoration:underline; }
a:visited			{ color:#666666; font-size:12px; text-decoration:underline; }
a:hover				{ color:#666666; font-size:12px; text-decoration:none; }
a:active			{ color:#3c668e; font-size:12px; text-decoration:underline; }	

.footer	{
						color:#4F2400;
						font-size:9px;

						}	
.footer a	{
						color:#4F2400;
						font-size:9px;
						text-decoration:underline;
						}
.footer a:hover	{
						color:#4F2400;
						font-size:9px;
						text-decoration:none;
						}			
.photoborder {border: 5px solid #DEDFDA;}																			
.bordertop{ border-top: 1 solid #DEDFDA;}
.borderbottom{ border-bottom: 1 solid #DEDFDA;}
.borderleft{ border-left: 1 solid #DEDFDA;}
.borderright{ border-right: 1 solid #DEDFDA;}
.borderrighttop{ border-right: 1 solid #DEDFDA; border-top: 1 solid #DEDFDA;}
.Special{ border-bottom: 1 solid #DEDFDA; border-top: 1 solid #DEDFDA; border-left: 1 solid #DEDFDA; border-right: 1 solid #DEDFDA;}
.ProductSpecial{ border-top: 1 solid #666666; border-left: 1 solid #666666; border-right: 1 solid #666666; background-color:#CCCCCC}
.formstyle {font-family: Verdana; font-size: 9pt; border: 1 solid #CCCCCC;}
.formreq {border: 1 solid red; font-family: Verdana; font-size: 9pt}				
.small {font-size:9px}			
a.gallerylink:link{ text-decoration:underline; border: 2 solid #E5E7DD; }
a.gallerylink:hover { text-decoration: none; border: 2 solid #999999; }
a.gallerylink:active {  text-decoration: none; border: 2 solid #999999; }
.head1 {color: #3c668e; font-family: Verdana; font-size: 14pt; font-weight:bold}
.head2 {color:#3c668e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

