* {margin:0; padding:0}
body {font:14px Verdana, Arial, Helvetica, sans-serif;}
#gallery {position:relative; width:614px; margin:40px auto; padding:10px; border:6px solid #fff; background:#AAA}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:600px; height:450px; padding:5px; border:2px solid #666; background:#FFF url(images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:614px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:614px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:450px; width:20%; z-index:100; height:450px; width:20%; z-index:100; outline:none; cursor:pointer}
.imgnav1 {position:absolute; height:100px; width:20%; z-index:100; height:100px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
h1 {font-size:1.4em;color:#666666;font-weight:normal;}
h2 {font-size:1.2em;color:#666666;font-weight:normal;}
h3 {font-size:1.1em;color:#666666;font-weight:normal;}
ul {margin-left:35px;}



.imgLeft{
width:200px;
float:left;
margin-right:20px;
text-align:center;
margin-bottom:20px;
}

.imgLeft img{
border: 4px double #ccc; background: #ffffff;
margin-bottom:10px;
}

.imgLeft a{
color:#fa3812;
font-weight:bold;
font-size:14px;
}

#tmenu {
font-size:14px;
color:blue;
}

.price01{
width: 100%;
border-collapse: collapse;
}

.price01 td{
text-align: center;
	border: 1px solid #000;
	padding: 4px;
font-size:12px;
}

.zag03{
font-weight:bold;
background:#eedfcd;
color:#fa3812;
}

.zag04{
background:#fff;
}

.price01 a{
color:#fa3812;
}

.gr{
color:#000;
font-size:16px;
font-weight:bold;
}

#am a{
font-size:14px;
}

#am p{
margin-top:5px;
font-size:12px;
}

#har{
margin-top:10px;
}

#har td{
text-align:left;
font-size:11px;
}

#har_l{
width:60px;
border-right:1px solid #0e498a;
border-bottom:1px solid #0e498a;
font-weight:bold;
}

#har_r{
padding-left:5px;
border-bottom:1px solid #0e498a;
}