body {
	margin: 0;
	padding: 0;
	color: #444960;
	background : #E1E1E1 none repeat-x 0 0;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 16px;
}
p, body,  div, td, input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {
	font-size: 17px;
	margin : 0px 5px 10px 2px;
	text-align : center;
	color : Black;
	padding : 4px 0;
	clear : both;
}
h2 {font-size: 18px;}
h3 {
	font-size: 16px;
	margin : 10px 0px 0 0;
	padding : 0px;
}
h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
}
h1.c0{
	background : #FD4C10 url(../bg/b0.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c1{
	background : #79BA41 url(../bg/b1.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c2{
	background : #F4A460 url(../bg/b2.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c3{
	background : #A9B5B3 url(../bg/b3.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c4{
	background : #FDDC20 url(../bg/b4.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c5{
	background : #AFC1E1 url(../bg/b5.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c6{
	background : #3F9CEC url(../bg/b6.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c7{
	background : #D796D0 url(../bg/b7.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c8{
	background : #C0D027 url(../bg/b8.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c9{
	background : #3E97BB url(../bg/b9.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c10{
	background : #FF768F url(../bg/b10.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.r{
	text-align : right;
}
h1.c11{
	background : #6CB135 url(../bg/b11.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c12{
	background : #B5C40C url(../bg/b12.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}
h1.c13{
	background : #B5C40C url(../bg/b13.jpg) no-repeat -10px 0;
	text-align : left;
	font-size : 20px;
	padding : 8px 9px;
}

em.red{
	font-style : normal;
	color : #6495ED;
}
#page {
	margin:0 auto 0px;
	width:988px;
	padding : 0 4px 0px 4px;
}
#page div.top {
	display : block;
	width : 987px;
	height : 32px;
	border-radius: 0px 0px 0px 0px;
	margin : 0 0 0px 0px;
	background : #6495ED url(../bg/menubg.png) repeat-x -7px 0;
	border : 1px solid #585858;
	box-shadow: 1px 2px 4px #333333;
}
#page span.cart {
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding: 4px 0 2px 30px;
	border : 1px solid Silver;
	border-radius: 5px 5px 5px 5px;
	display : block;
	float : right;
	background : White url(../bg/bg_basket.png) no-repeat 7px;
	color : #31466A;
	width : 60px;
	height : 20px;
	top : 280px;
	right : 10px;
}
#page span.cart a{
	font-weight : bold;
	color : Black;
}

ul, dt, dd {margin: 0;padding: 0; list-style: none;}
#page div.top ul {
	color:#FFFFFF;
	float : left;
	position : relative;
	padding : 0 0 0 16px;
}
#page div.top ul li {
	height:20px;
	padding:6px 0 6px;
	display : inline;
	float : left;
	font-size : 14px;
}
#page div.top ul li.active {
	color: #FFD300;
	display:block;
	line-height:28px;
	padding: 3px 22px 0 22px;
	font-weight : bold;
}
#page div.top ul li a {
	color: #F5F5F5;
	line-height:18px;
	padding:0 22px;
	text-decoration:none;
	font-weight : bold;
	text-shadow : 1px 1px #442212;
}
#page div.top ul li a:hover {
	color: #FDD400;
	text-decoration: none;
	text-shadow : 1px 2px #221111;
}
#page div.top2 {
	display : block;
	top : 0px;
	width : 988px;
	height : 100px;
	padding : 0 0px;
	box-shadow: 1px 2px 3px #333333;
	color : #DCDCDC;
	background : White url(../bg/top.jpg) no-repeat 0px 0px;
}
#page div.top2 .top2left {
	display : block;
	top : 4px;
	width : 300px;
	height : 100px;
	float : left;
	padding : 0px 0 0 0px;
	background : url(../bg/logo.png) no-repeat -60px 0px;
}
#page div.top2  .top2left a{
	font-size : 12px;
	color : #716C6F;
	display : block;
	width : 290px;
	position : relative;
	text-align : center;
	font-weight : normal;
	text-indent : -9999px;
	height : 90px;
}
#page div.top2 .top2m {
	display : block;
	top : 0px;
	width : 687px;
	height : 95px;
	float : left;
}
#page div.top2 .top2m h2{
	font-size : 25px;
	text-align : center;
	text-shadow : 1px 1px #506070;
	color : #DCDCDC;
	margin : 35px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#page div.top2 .top2right {
	display : block;
	width : 300px;
	height : 80px;
	margin : 120px 0 0;
}
#page div.top2 .top2right p {
	padding : 10px 5px 10px 5px;
	text-align : center;
}
#page div.top2 .top2right p.cont {
	padding : 5px 3px 0px 0px;
	color : #9FCBFB;
	font-size : 13px;
	text-shadow : 2px;
	line-height : 15px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-stretch : normal;
}

#page div.top2 .top2right p a {
	padding : 20px 10px 10px 45px;
	font : bold normal 16px;
	color : #8B4513;
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
}
#content {
	width: 986px;
	padding: 12px 0;
	margin : 0px 0 0px;
	background : #F0F0F0 none repeat-y -2px 0;
	border : 1px solid Silver;
	box-shadow: 1px 2px 3px #333333;
}
.left{
	width : 290px;
	display : block;
	float : left;
	margin : 0 0 0 9px;
	padding : 0;
}
.sale {
	width: 290px;
	padding: 0px 0px 0px 0px;
	overflow : hidden;
	margin : 0 0 3px 0px;
	height : 100%;
	display : block;
	top : 0px;
	left : 10px;
	border : 0px solid #60759B;
	border-radius: 0px 0px 0px 0px;
	background : #DCDCDC url(../bg/headers.png) repeat-x 0 0;
}
.sale p{
	font-size : 13px;
	color : White;
	font-weight : bold;
	text-align : center;
	margin : 0 0 5px 0;
	text-transform : uppercase;
	padding : 8px 0px 7px 0px;
}
.sale p a{
	text-decoration : none;
	color : Black;
}
.sale p a:hover{
	text-decoration : underline;
	color : Black;
}
.sale p.sale0{
	background : #F5312C url(../bg/b0.jpg) no-repeat -10px 0;
}
.sale p.sale1{
	background : #6B8E23 url(../bg/b1.jpg) no-repeat -10px 0;
}
.sale p.sale2{
	background : #F4A460 url(../bg/b2.jpg) no-repeat  -10px 0;
}
.sale p.sale3{
	background : #B0C4DE url(../bg/b3.jpg) no-repeat  -10px 0;
}
.sale p.sale4{
	background : #FFD700 url(../bg/b4.jpg) no-repeat  -10px 0;
}
.sale p.sale5{
	background : #ADD8E6 url(../bg/b5.jpg) no-repeat  -10px 0;
}
.sale p.sale6{
	background : #6495ED url(../bg/b6.jpg) no-repeat  -10px 0;
}
.sale p.sale7{
	background : #F08080 url(../bg/b7.jpg) no-repeat  -10px 0;
}
.sale p.sale8{
	background : #C5D434 url(../bg/b8.jpg) no-repeat  -10px 0;
}
.sale p.sale9{
	background : #3E97BB url(../bg/b9.jpg) no-repeat  -10px 0;
}
.sale p.sale10{
	background : #FF768F url(../bg/b10.jpg) no-repeat  -10px 0;
}
.sale p.sale11{
	background : #71B438 url(../bg/b11.jpg) no-repeat  -10px 0;
}
.sale p.sale12{
	background : #BCCA1B url(../bg/b12.jpg) no-repeat  -10px 0;
}
.sale p.sale13{
	background : #BCCA1B url(../bg/b13.jpg) no-repeat  -10px 0;
}
.sale p.foot{
	padding : 4px 0px 3px 0px;
	background : none;
	margin : 0 0 4px 0;
	font-size : 11px;
}
.sale ul {
	width: 287px;
	overflow: hidden;
	padding: 1px 0px 0px 1px;
	margin : 0px 0 5px 0px;
	display : block;
	background : White none repeat-y;
	border-left : 1px solid #DCDCDC;
	border-right : 1px solid #DCDCDC;
}
.sale ul li {
	font-size: 14px;
	width: 277px;
	padding: 3px 0 3px 7px;
	font-weight : normal;
	background : transparent none;
	margin : 1px;
	border-bottom : 1px dotted Silver;
}
.sale ul li sup.new{
	color : #FF8C00;
	font-weight : bold;
}
.sale ul li a{
	color: Gray;
	text-decoration : none;
}
.sale ul ul{
	width: 225px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin : 2px 0 0 8px;
	border-bottom : 1px dotted #B7B7B7;
	border-top : 0px;
}

.sale ul ul li {
	font-size: 12px;
	width: 212px;
	padding: 0px 4px 0px 5px;
	font-weight : normal;
	background : Silver none no-repeat 0px 0px;
	text-align : right;
}
.sale ul ul li.active {
}

.sale ul ul li a{
	font-weight : normal;
	color : White;
}
.sale ul ul li.active a{
	color : Black;
}
.sale ul li a:hover, .sale ul ul li a:hover{
	text-decoration : underline;
	color : #4A4A4A;
}
.info {
	width: 660px;
	overflow: hidden;
	margin: 0;
	padding: 0px 12px 2px 12px;
	float : right;
	color : #2D3544;
}
.info div.ci0 {
	background-image : url(../bg/c0.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci1 {
	background-image : url(../bg/c1.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci2 {
	background-image : url(../bg/c2.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci3 {
	background-image : url(../bg/c3.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci4 {
	background-image : url(../bg/c4.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci5 {
	background-image : url(../bg/c5.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci6 {
	background-image : url(../bg/c6.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci7 {
	background-image : url(../bg/c7.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci8 {
	background-image : url(../bg/c8.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci9 {
	background-image : url(../bg/c9.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci10 {
	background-image : url(../bg/c10.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci11 {
	background-image : url(../bg/c11.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci12 {
	background-image : url(../bg/c12.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}
.info div.ci13 {
	background-image : url(../bg/c13.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}

.info div.item{
	display : block;
	width : 650px;
	float : left;
	margin : 10px 5px;
	padding : 0px;
}
.info div.citem{
	display : block;
	width : 655px;
	float : left;
	margin : 7px 5px 0px 0px;
	padding : 0px;
}
.info div.citem div.img{
	display : block;
	width : 150px;
	margin : 0px;
	padding : 0px 5px 0 0;
	overflow : hidden;
	text-align : center;
	float : left;
	/*height : 113px;*/
	background : #F0F0F0;
}
.info div.citem div.img img{
	margin : 0px;
	padding : 0px;
}
.info div.citem div.data{
	display : block;
	width : 490px;
	padding : 0 0px 0px 10px;
	float : right;
}
.info div.citem div.data p{
	padding : 0px 0 0;
}
.info div.citem div.data p em{
	font-style : normal;
	color : #A5510C;
}
.info div.citem div.data p a, .info div.citem div.data li a{
	text-decoration : underline;
	color : #6495ED;
}
.info div.citem div.data p a:hover, .info div.citem div.data li a:hover{
	text-decoration : underline;
	color : #FE0000;
}
.info div.citem div.data h2{
	margin : 0px 0px 9px 0;
	padding : 8px 0;
	color : White;
	font-size : 18px;
}
.info div.citem div.data h2 a{
	color : White;
	text-decoration : none;
}
.info div.item h2{
	margin : 0px 0px 5px 0;
	padding : 2px;
	border-bottom : 1px solid Silver;
	background-color : #E8E8E8;
}
.info div.item div.img{
	display : block;
	width : 150px;
	/*height : 120px;
	*/
	margin : 0px;
	padding : 0px;
	overflow : hidden;
	text-align : center;
	border : 1px solid #B7B7B7;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 1px 2px 4px #8191A1;
	float : left;
	background : White;
}
.info div.item div.img:hover{
	border : 1px solid #FE0000;
	box-shadow: 1px 2px 4px #FE0000;
}
.info div.item div.data{
	display : block;
	width : 480px;
	padding : 0 0px 10px 18px;
	float : left;
}
.info div.item div.data p{
	padding : 4px 0 0;
}
.info div.item div.data p em{
	font-style : normal;
	color : #A5510C;
}
.info div.item div.data p a{
	text-decoration : none;
}
.info div.item div.data p a:hover{
	text-decoration : underline;
	color : #FE0000;
}
.info div.item div.data p.more a{
	text-decoration : underline;
	color : #6495ED;
}
.info div.item div.data p.more a:hover{
	text-decoration : underline;
	color : #708090;
}
.info div.model{
	display : block;
	width : 650px;
	margin : 0px;
	padding : 5px;
	clear : both;
}
.info div.model div.img{
	display : block;
	width : 150px;
	/*height : 120px;
	*/
	margin : 0px;
	padding : 0px;
	float : left;
	overflow : hidden;
	text-align : center;
	border : 1px solid #DCDCDC;
	border-radius: 4px 4px 4px 4px;
	background-color : White;
}
.info div.model div.img:hover, .info div.model div.imgs img:hover{
	border : 1px solid Silver;
	box-shadow: 1px 2px 3px Silver;
}
.info div.model div.price{
	width : 490px;
	display : block;
	float : right;
	padding : 0 0px 10px 8px;
}
.info div.model div.price span.red{
	color : #FF4500;
	font-size : 18px;
	font-weight : bold;
	line-height : 24px;
	padding : 5px;
}
.info div.model div.price a img{
	margin : 9px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 1px 2px 4px #8191A1;
}
.info div.model div.price a img:hover{
	margin : 11px 8px 7px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 1px 2px 2px #708090;
}
.info div.model h2{
	margin : 7px 0;
	font-size : 14px;
	font-weight : bold;
}
.info div.model h2.tabl{
	margin : 7px 0 2px;
	font-size : 13px;
	font-weight : bold;
}
.info div.model div.imgs{
	display : block;
	width : 640px;
	/*height : 120px;*/
	margin : 4px 0px;
	padding : 0px;
	float : left;
	overflow : hidden;
}

.info div.model div.imgs img{
	padding : 0px;
	margin : 0px 3px 0 0;
	border-radius: 5px 5px 5px 5px;
	border : 1px solid #AEAEAE;
}
.info div.model div.picts{
	display : block;
	width : 640px;
	margin : 4px 0px 10px;
	padding : 7px 0 0;
	float : left;
	overflow : hidden;
	background : #EAEAEA;
	border-radius: 5px 5px 5px 5px;
	border : 1px solid #747474;
}
.info div.model div.picts .pict{
	display : block;
	width : 81px;
	height : 110px;
	float : left;
	margin : 0 5px;
	text-align : center;
}
.info div.model div.picts img{
	padding : 0;
	margin : 0px 15px 7px 15px;
	border-radius: 5px 5px 5px 5px;
	border : 1px solid Black;
	box-shadow: 1px 2px 3px Grey;
}

.info div.model div.desc{
	display : block;
	width : 650px;
	/*height : 120px;	*/
	margin : 0px;
	padding :  0 0 0 5px;
	float : right;
	overflow : hidden;
}
.info div.model div.desc p{
	font-size : 12px;
}
.info div.model div.desc p{
	padding : 0px 0px 7px 0px;
	margin : 0px;
}
.info div.model p.items{
	line-height : 18px;
	background : #EAEAEA;
	border-bottom : 1px solid Silver;
	border-radius: 8px 8px 0px 0px;
	margin : 12px 0;
}
.info div.model p.items a{
	font-size : 13px;
	color : #606060;
	font-weight : normal;
	text-decoration : underline;
	padding : 0px 7px;
}
.info div.model p.items a:hover{
	color : #999999;
	text-decoration : underline;
}
.info div.text{
	padding : 10px 15px;
}
.info div.text p{
	padding : 0px;
	line-height : 16px;
	text-align : justify;
	margin : 5px 0;
}
.info div.text p.imgb{
	padding : 7px 0px;
	text-align : center;
}
.info div.text p.imgb img{
	padding : 0px;
	margin : 0;
}
.info div.text p.back{
	padding : 9px 0px;
	text-align : center;
}
.info div.text p.back a{
	color : #FE0000;
}
.info div.half{
	width : 330px;
	display : block;
	float : left;
}
.info p.here strong{
	color : #FF8C00;
	font-weight : normal;
}
.info ul.list{
	margin : 7px 30px;
}
.info ul.list li{
	margin : 2px 0px;
	background : url(../bg/list.gif) no-repeat left 4px;
	padding : 0 0 0 12px;
}
.info ul.list li a{
	font-size : 13px;
	color : #272C36;
}
.info .model ul.list{
	margin : 7px 30px;
	background : #EAEAEA;
	padding : 0 0 0 0px;
}
.info .model ul.list li{
	margin : 3px 0px;
	background : url(../bg/list.gif) no-repeat 5px 7px;
	padding : 3px 0 3px 17px;
	border-bottom : 1px dotted Gray;
}
.info .model ul.list li a{
	font-size : 13px;
	color : #272C36;
}

#header {
	height:96px;
	left:0;
	padding:0;
	position: relative;
	top:0;
	width:980px;
}
#header strong {
	display:inline;
	float:left;
	margin:2px 0 3px 5px;
}
#header strong a {
	background:url("../bg/logo.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:91px;
	overflow:hidden;
	text-indent:-12000px;
	width:187px;
}


.info img{
	padding: 0px;
	margin : 0 0px;
}
.info .text img{
	padding: 0px;
	margin : 0 0 9px 9px;
}
.info .text img.l{
	padding: 0px;
	margin : 0 9px 9px 0;
}
.info img.logo{
	padding: 0px;
	margin : 0px 0px;
	/*border : 1px solid Black;*/
}
.info div.logos{
	padding: 0px;
	margin : 8px 14px;
	border : 1px solid #272C36;
	display : block;
	width : 120px;
	height : 60px;
	background-color : White;
	float : left;
	overflow : hidden;
}

.info h2{
	margin : 7px 4px;
	color : #2E2E2E;
	font-size : 14px;
	padding : 8px 9px;
	clear : both;
	border-radius: 8px 8px 0px 0px;
}
.info h2.c1{
	background: #6AAF33 url(../bg/b1.jpg);
}
.info h2.c2{
	background: #F4A460 url(../bg/b2.jpg);
}
.info h2.c3{
	background: #AAB9B6 url(../bg/b3.jpg);
}
.info h2.c4{
	background: #FCDB14 url(../bg/b4.jpg);
}
.info h2.c5{
	background: #ABBEE1 url(../bg/b5.jpg);
}
.info h2.c6{
	background: #389AEF url(../bg/b6.jpg);
}
.info h2.c7{
	background: #D08FC9 url(../bg/b7.jpg);
}
.info h2.c8{
	background: #C5D434 url(../bg/b8.jpg);
}
.info h2.c9{
	background: #409ABD url(../bg/b9.jpg);
}
.info h2.c10{
	background: #FF8298 url(../bg/b10.jpg);
}
.info h2.c11{
	background: #70B337 url(../bg/b11.jpg);
}
.info h2.c12{
	background: #CCDA45 url(../bg/b12.jpg);
}
.info h2.c13{
	background: #CCDA45 url(../bg/b13.jpg);
}

.info h2.or, info p.or{
	color : #FE0000;
	font-weight : bold;
}
.info span.or{
	color : #FE0000;
}
.info h3{
	font : normal 13px Arial, Helvetica, sans-serif;
	margin : 12px 0 3px 0;
	font-weight : bold;
}
.info h3.or{
	margin : 3px 0 3px 0;
	color : #FF7908;
	font-weight : bold;
}
.info div.text h2{
	margin : 7px 0 7px 0px;
	color : #6495ED;
	font-size : 13px;
}
.info div.text ul{
	margin : 7px 0 7px 20px;
}
.info div.text ul li{
	margin : 3px 0 3px 0px;
	padding : 0 0 0 12px;
	background : url(../bg/list.png) no-repeat 0 5px;
}
.info div.text div.c1{
	margin : 3px 0 12px 3px;
	padding : 0px;
	background : Silver;
	width : 625px;
	height : 175px;
	border-radius: 10px 10px 10px 10px;
	text-align : center;
}
.info div.text div.c1 img{
	margin : 0px;
	padding : 0px;
	width : 625px;
	height : 150px;
	border-radius: 10px 10px 0px 0px;
}
.info div.text div.c1 a{
	font-size : 17px;
	color : #FE0000;
	text-decoration : none;
	line-height : 18px;
}
.info div.text div.c1 a:hover{
	color : #CA0000;
	text-decoration : underline;
}
.info div.text div.c2{
	margin : 3px 9px 12px 4px;
	padding : 0px;
	background : transparent;
	width : 300px;
	height : 175px;
	border-radius: 10px 10px 10px 10px;
	text-align : center;
	border : 1px solid Gray;
	float : left;
}
.info div.text div.c2 img{
	margin : 0px;
	padding : 0px;
	width : 300px;
	height : 150px;
	border-radius: 10px 10px 0px 0px;
}
.info div.text div.c2 a{
	font-size : 15px;
	color : #FE0000;
	text-decoration : none;
	line-height : 17px;
	font-weight : bold;
}
.info div.text div.c2 a:hover{
	color : #CA0000;
}
.info div.text div.c2:hover{
	border: 1px solid #FE0000;
	box-shadow: 1px 1px 3px #FE0000;
}
.item div.desc {
	clear : both;
	padding-top : 9px;
}
.info table{
	border: 1px solid Silver;
	margin : 5px auto 9px;
	padding : 0px;
	background : White;
}
.info table.ins{
	border: 0px;
	margin : 0px auto;
	padding : 0px;
}

.info tr.top td, .info tr.ttop td{
	text-align : center;
	background : #FFE1E1;
	font-weight : bolder;
	border-bottom : 1px solid #FE0000;
}
.info tr td{
	font-family : Arial, Helvetica, sans-serif;
	background-color : #EAEAEA;
	padding : 1px 3px;
	font-size : 11px;
}
.info tr.tabl td{
	background-color : White;
	color : #516173;
	font-size : 11px;
}
.info tr td.tabl em{
	color : #FE0000;
	font-weight : bold;
	font-style : normal;
}

.info tr td a{
	color : #353E4A;
	text-decoration : none;
}
.info tr td a:hover{
	color : #353E4A;
	text-decoration : underline;
}

.info p.cart{
	font : 12px/16px Arial, Helvetica, sans-serif;
	text-shadow : 3px;
	text-align : center;
	color : #FE0000;
	clear : both;
	padding: 2px 0 0 0;
}
p {
	margin: 0;
	line-height: 15px;
	padding: 3px 0 3px 0;
}
p.tab {
	margin: 0 0 0 30px;
}
p.red{
	color : #FE0000;
	text-align : center;
}
p.sign{
	text-align : right;
}
div.notes{
	border-bottom : 1px dotted #A3BFCB;
}
a {
	color: #4F4F4F;
	text-decoration: underline;
}
a:hover {text-decoration: none;}
#footer {
	clear: both;
	margin: 0px 0 0px 0;
	overflow : hidden;
	width : 986px;
	position : relative;
	background : #EBEBEB url(../bg/head.png) repeat-x 0 20px;
	border : 1px solid Silver;
	box-shadow: 1px 2px 3px #333333;
	border-top : 0px;
}
#footer ul.b{
	display : block;
	margin : 0px 0 0 0px;
	padding : 8px 22px 8px 20px;
	text-align : center;
	background : #6495ED url(../bg/menubg.png) repeat-x;
	border-top : 1px solid #4478A0;
	border-bottom : 1px solid #DCDCDC;
}
#footer ul.b li{
	display : inline;
	margin : 8px 12px;
	padding : 0px;
	font-size : 12px;
}
#footer ul.b li a{
	color : #DCDCDC;
	text-decoration : none;
}
#footer ul.b li a:hover{
	text-decoration : underline;
}
#footer p.ul {
	font-size: 12px;
	text-align : left;
	padding : 4px 0 0px 3px;
	text-decoration : underline;
}
#footer .sale{
	float : left;
	border: 0px solid #5C5C5C;
	margin : 5px 18px;
	padding : 4px;
	width : 280px;
	background : transparent;
}
#footer .sale ul{
	padding : 0;
	margin : 5px 0;
}
#footer .sale ul li{
	padding : 0 12px;
	margin : 0;
	font-size : 11px;
}
#footer p.foot {
	font-size: 11px;
	text-align : center;
	color : #1858CF;
	padding : 7px;
}
#footer p.foot a{
	color : #1858CF;
	padding : 0 9px;
	text-decoration : none;
}
input[type=text] , textarea {
	border: 1px solid Silver;
}
input[type=text] {
	border-radius: 5px 5px 5px 5px;
	margin : 2px 0;
}
input[type=text].incart {
	text-align : center;
}

#gmap{
	display : block;
	width : 600px;
	height : 320px;
	margin : 20px auto;
	padding : 0;
	border : 1px solid Gray;
	clear : both;
}
#gmap a{
	color : #708090;
}
/*#cont{
	display : block;
	width : 305px;
	margin : 0;
	padding : 0;
	float : left;
}
#cont h2{
	color : #FF8C00;
}*/
.clear{
	clear : both;
}
.info div.galery{
	padding: 18px 0px;
	margin : 0px 0px;
	/*border : 1px solid Black;*/
}
.info div.galery div.cimg{
	padding: 2px 2px 0 2px;
	margin : 0px 9px 3px 0px;
	border : 1px solid #696969;
	display : block;
	width : 150px;
	/*height : 157px;*/
	background-color : White;
	float : left;
	overflow : hidden;
	text-align : center;
	border-radius: 7px 7px 7px 7px;
	box-shadow: 1px 2px 4px #8191A1;
}
.info div.galery div.simg{
	padding: 0px;
	margin : 0px 8px 18px 6px;
	border : 1px solid #696969;
	display : block;
	width : 156px;
	height : 173px;
	background-color : White;
	float : left;
	overflow : hidden;
	text-align : center;
	border-radius: 7px 7px 7px 7px;
	box-shadow: 1px 2px 4px #8191A1;
}
.info div.galery div.cimg:hover, .info div.galery div.simg:hover{
	border : 1px solid #6495ED;
	box-shadow: 1px 2px 3px #6495ED;
}
.info div.galery div.cimg span, .info div.galery div.simg span{
	margin : 4px 0 0 0;
	line-height : 15px;
}
.info div.galery div.cimg span a, .info div.galery div.simg span a{
	text-transform : uppercase;
	font-size : 11px;
	text-decoration : none;
}
.info div.galery div.cimg span a:hover, .info div.galery div.simg span a:hover{
	text-decoration : underline;
	color : #6495ED;
}
.info div.galery div.cimg img, .info div.galery div.simg img{
	margin : 3px 0 3px 0;
	border-radius: 6px 6px 6px 6px;
}
.info div.galery div.img{
	padding: 3px;
	margin : 0px 7px 14px 0px;
	border : 1px solid #696969;
	display : block;
	width : 150px;
	/*height : 90px;*/
	background-color : White;
	float : left;
	overflow : hidden;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 1px 1px 2px #8191A1;
}
.info div.galery div.img img{
	border-radius: 5px 5px 5px 5px;
	padding: 0px;
	margin : 0px;
}
.info div.galery div.pimg{
	padding: 3px;
	margin : 0px 24px 14px 0px;
	border : 1px solid #696969;
	display : block;
	width : 150px;
	background-color : White;
	float : left;
	overflow : hidden;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 1px 1px 2px #8191A1;
}
.info div.galery div.pimg img{
	border-radius: 5px 5px 5px 5px;
	padding: 0px;
	margin : 0px;
}
.info div.galery .pnote{
	width : 458px;
	float : left;
}
.info div.galery h3{
	margin : 0 0 7px 0;
}
#slider1{
	width : 650px;
	border : 1px solid Silver;
	float : left;
	height : 280px;
	overflow : hidden;
	border-radius: 0px 0px 0px 0px;
}
.index{
	background : #EEBF04;
}
.index table{
	box-shadow: 1px 2px 4px #333333;
}
