html, body, dl, dt, dd, h1, h2, h3, h4, h5, h6, p blockquote, form, fieldset, legend, ul,ol,li {
margin:0pt;
padding:0pt;
}

body {
	margin:		0px;
	padding: 	0px;
	font-size:	10pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#ffffff;
	background: #131313 url(../i/bg.jpg) repeat-x;
	text-align:center;
}

.clear {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
min-height:1px;
width:1px;
}

.site{
margin: 0 auto;
width: 1000px;
text-align:left;
background:  url(../i/sbg.jpg) no-repeat top center;
}

.top {
height: 250px;
background: url(../i/top.jpg) no-repeat center top;

}


   

.cart{
padding-top:105px;
padding-right:20px;
width: 230px;
float:right;
}

.r{
color: #720000;
}


.topl{
padding-top: 60px;
width: 50%;
overflow: hidden ;
display:inline-block;
/*border: 1px solid #445665;*/
}
.topl {
   display:block;
}

.logo{
float:right;
width: 300px;
}

.logo img{
width: 288px;
height: 108px;
border: 0;
}
.phone{
margin-top: 15px;
text-align:right;
font-size:	18pt;
	font-family:  Times New Roman, serif;
	color:		#79a7d7;
}

.phone span{
font-size:	12pt;

	color:		#aaaaaa;
}

.mblock{
height: 57px;
background: #191919 url(../i/mbg.gif) repeat-x top;
}

.sform{
	float:right;
	padding: 15px 10px 0 0;
	width: 240px;
	font-size:	13pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#79a7d7;
}

.sform table {
	width:				100%;
	border-collapse:	collapse;
}

.sform td {
	border:			0;
	padding:		0;
}

.sform input {
	margin: 0;
	height:21px;
	font-family:  Georgia, Times New Roman, serif;
	font-size: 10pt;
	color: #555555;
	width: 100%;
	background: url(../i/sbg.gif) repeat-x top;
	border: 0;
}

.lmb{
margin-right: 260px;

}

.lsel{
	width: 160px;
position: absolute;
top: 0;
right: 10px;
z-index: 9999;
background: #111111;
padding: 5px;
}

.lsel span{
	padding: 3px 10px;
}

.lsel a{
	padding: 3px 10px;
}

.podbor{
padding: 15px 10px 0 20px;
width: 120px;
float:left;
font-size:	13pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#79a7d7;
}

.menu{
margin-left: 260px;
padding: 15px 10px 0 10px;
text-align:center;

}


.menu ul {
	margin:0;
	padding:0;
}

.menu li {
	float: left;
	list-style-type: none;
}

.menu a{
	
	font-size:	12pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#7d7d7d;
	padding: 5px 15px 5px;
	text-decoration:none;
	border-right: 1px solid #7d7d7d; 
}

.menu a:hover{	
	color:		#ffffff;
	text-decoration:none;
}

.menu a.active{	
	color:		#ffffff;
	text-decoration:none;
}

.navbar{
font-size:	8pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#ffffff;
}

.brinf{
margin: 15px 0 20px;
height: 100px;
}

.brinf .blogo{
float: left;
width: 155px;
}

.brinf .descr{
margin-left: 170px;
font-size:	10pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#ffffff;
}

.brinf .logo img{
width: 155px;
}




.lblock{
margin-top:15px;
padding: 0px 10px 20px 20px;
width: 240px;
border: 1px solid #10355b;
background: url(../i/abg.png) repeat-x;
vertical-align: top;
}

.borr{
/*border-right: 1px solid #4f0101;*/
}


.lblock ul{
margin:0pt;
padding:0;
}

.lblock li{
margin:0pt;
padding:0;
list-style-type: none;
}


.lblock a{
font-size:	10pt;
	font-family:  Georgia, Times New Roman, serif;
width: 150px;
	display:block;
	color: #ffffff;
	padding:5px 5px 1px 20px;
	text-decoration:none;
	border-bottom: 1px dotted #79a7d7;
	
}

.lblock a:hover{
	color: #30b4f9;
	text-decoration:none;
	border-left: 3px solid #30b4f9;
}

.lblock a.active{
	color: #30b4f9;
	text-decoration:none;
	border-left: 3px solid #30b4f9;
}

.cblock{
vertical-align: top;
padding:0;
margin:0;
}

   

.cblock2{
margin-top:15px;
margin-left: 0px;
overflow: hidden ;
display:inline-block;
}

   
.cblock2 {
   display:block;
   
}


.content{
padding: 15px 30px 15px 30px;
border: 1px solid #10355b;
background: url(../i/abg.png) repeat-x;
vertical-align:top;
	/*padding: 30px 80px 20px;*/
}

.content2{
padding: 15px 30px 15px 30px;
border: 1px solid #10355b;
background: url(../i/abg.png) repeat-x;
	/*padding: 30px 80px 20px;*/
}

.brand{
padding: 15px 0px 15px 30px;
}
.blogo{
width: 110px;
height: 65px;
float:left;
}

.blogo img{
border: 1px solid #79a7d7;
}

.rblock{
padding: 40px 20px 38px 10px;
width: 230px;
border: 1px solid #10355b;
background: url(../i/abg.png) repeat-x;
vertical-align:top;
}

.rblock ul{
margin:0pt;
padding:0;
}

.rblock li{
margin:0pt;
padding:0;
list-style-type: none;
border-bottom: 1px dotted #79a7d7;
}


.rblock a{
font-size:	10pt;
	font-family:  Georgia, Times New Roman, serif;
	display:block;
	color: #ffffff;
	padding:5px 5px 1px 0px;
	text-decoration:none;
	
	
	
}

.rblock a:hover{
	color: #30b4f9;
	text-decoration:none;

}

.rblock a.active{
	color: #30b4f9;
	text-decoration:none;
}


.rblock2{
margin-top:15px;
padding: 0px 20px 0 20px;
width: 230px;
float:right;
}


ul.collection{
margin:0pt;
padding:0;
}

.collection li{
margin:0pt;
padding:0;
list-style-type: none;
}


.collection a{
font-size:	10pt;
	font-family:  Arial, Verdana, sans-serif;
	display:block;
	color: #666666;
	padding:5px 5px 1px 20px;
	text-decoration:none;
	border-bottom: 1px dotted #666666;
	border-left: 3px solid #ffffff;
	
}

.collection a:hover{
	color: #006fa2;
	text-decoration:none;
	border-left: 3px solid #006fa2;
}

.collection a.active{
	color: #006fa2;
	text-decoration:none;
	border-left: 3px solid #006fa2;
}

ul.addinf{
margin-top:35px;
}

.addinf a{
font-size:	10pt;
	font-family:  Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration:underline;
	
}

.addinf a:hover{
	color: #006fa2;
	text-decoration:none;
}

.addinf a.active{
	color: #006fa2;
	text-decoration:none;
}


.botmenu{
margin-top: 30px;
margin-left: 270px;
padding: 15px 10px 0 20px;
}


.botmenu ul {
	margin:0;
	padding:0;
}

.botmenu li {
	float: left;
	list-style-type: none;
}

.botmenu a{
	display:block;
	font-size:	10pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#666666;
	padding: 0 15px 0;
	text-decoration:none;
	border-right: 1px solid #666666; 
}

.botmenu a:hover{	
	color:		#006fa2;
	text-decoration:none;
}

.botmenu a.active{	
	color:		#006fa2;
	text-decoration:none;
}

.pitem{
height: 201px;
margin-bottom:10px;
}
.pitem img{
border:0;
}

.pitem table{
	width:				99%;
	border-collapse:	collapse;
}

.pitem td {
	border:			0px !important;
	padding:		0px !important;
}

.pitem td.itl{
width:15px;
height: 201px;
background: url(../i/itl.gif) no-repeat top left;
}
.pitem td.itr{
width:15px;
height: 201px;
background: url(../i/itr.gif) no-repeat top right;
}
.pitem td.itc{

height: 201px;
background: url(../i/itc.gif) repeat-x;
}

.pitem .photo{
padding: 8px 15px 11px 15px;
width:100px;
float: left;
text-align:center;
}

.pitem .descr{
margin-left:130px;
padding: 12px 30px 11px 5px;
}

.pitem .col{
color: #666666;
}

.pitem .price{
margin-top:5px;
color: #666666;
border-bottom: 1px dotted #999999;
}

.pitem .b{
color: #000000;
}

.pitem .br{
color: #bf0009;
font-size: 14pt;
}

.pitem hr{
padding:0 !important;
margin:0 !important;
border:0 !important;

}

.pitem .icon{
margin-top: 7px;
text-align:right;
}

.pitem .icon img{
height: 30px;
width: 29px;
margin-left:5px;
}


.pitem h3{
font-size: 15pt;
margin: 5px 0 0 0 !important;
font-family:  Georgia, Times New Roman, serif;
color: #0f8dcf;
border-bottom: 1px dotted #999999;
}

.pitem h3 a{
	color:#0f8dcf;
	text-decoration:none;
}	
.pitem h3 a:hover{
	color:#143e58;
	text-decoration:none;
}	

.pitem h4 a{
	color:#0f8dcf;
	text-decoration:none;
}	
.pitem h4 a:hover{
	color:#143e58;
	text-decoration:none;
}	



.pmitem{
float: left;
height: 289px;
margin-bottom:10px;
margin-right:10px;
}
.pmitem img{
border:0;
}

.pmitem table{
	width:				200;
	border-collapse:	collapse;
}

.pmitem td {
	border:			0px !important;
	padding:		0px !important;
}

.pmitem td.itl{
width:15px;
height: 289px;
background: url(../i/mitl.gif) no-repeat top left;
}
.pmitem td.itr{
width:15px;
height: 289px;
background: url(../i/mitr.gif) no-repeat top right;
}
.pmitem td.itc{

height: 289px;
background: url(../i/mitc.gif) repeat-x;
}

.pmitem .photo{
padding: 8px 15px 11px 15px;
width:100px;
height: 180px;
text-align:center;
}

.pmitem .descr{
padding: 12px 5px 11px 5px;
text-align:center;
}

.pmitem .col{
color: #666666;
}

.pmitem .price{
margin-top:5px;
color: #666666;
border-bottom: 1px dotted #999999;
}

.pmitem .b{
color: #000000;
}

.pmitem .br{
color: #bf0009;
font-size: 14pt;
}

.pmitem hr{
padding:0 !important;
margin:0 !important;
border:0 !important;

}

.pmitem .icon{
margin-top: 7px;
text-align:right;
}

.pmitem .icon img{
height: 30px;
width: 29px;
margin-left:5px;
}


.pmitem h3{
font-size: 15pt;
margin: 5px 0 0 0 !important;
font-family:  Georgia, Times New Roman, serif;
color: #0f8dcf;
border-bottom: 1px dotted #999999;
}

.pmitem h3 a{
	color:#0f8dcf;
	text-decoration:none;
}	
.pmitem h3 a:hover{
	color:#143e58;
	text-decoration:none;
}	

.pmitem h4 a{
	color:#0f8dcf;
	text-decoration:none;
}	
.pmitem h4 a:hover{
	color:#143e58;
	text-decoration:none;
}	

.prod .num{
	font: 18pt Georgia, serif;
	color: #ffffff;
}

.prod .raz{
	font: 12pt Georgia, serif;
	color: #79a7d7;
}

table.itpr{
	width:400px;
	border-collapse:	collapse;
	}
	
table.itpr td {
	width:50%;
	vertical-align: top;
	text-align:   left;
	border:			0px; 
	padding:		5px 10px 5px 20px !important;
}

table.descr{
	width:90%;
	border-collapse:	collapse;
	margin-top:40px;
	}
	
table.descr td {

	vertical-align: top;
	border:			0px; 
	padding:		5px 10px 5px 20px !important;
}

table.descr span{
color:	#79a7d7;
}
	

.itpr .num{
	font: 22pt Georgia, serif;
	color: #àààààà;
}

.itpr .raz{
	font: 14pt Georgia, serif;
	color: #79a7d7;
}

img.buybut{
	margin-top:10px;
	width:120px;
	height:26px;
	border:0;
}

#product_photo img{
border: 2px solid  #79a7d7;
}

#product_previews  a{
text-decoration: none;
}

#product_previews img{
border: 1px solid  #79a7d7;
}


h1,h2,h3,h4,h5{
	font-family:  Georgia, Times New Roman, serif;
	font-weight:normal !important;
	
}




h1{
	margin: 5px 0 15px 0;
	color:#ffffff;
	font-size: 18pt;
}

h2{
	margin: 15px 0 5px 0;
	color:#ffffff;
	font-size: 16pt;
}

h3{
	margin: 15px 0 5px 0;
	font-weight:	normal;
	color:			#79a7d7;
	font-size: 16pt;
	
}

h4{
	color:	#79a7d7;
	font-size: 10pt;
	font-weight:	normal;

	
}

h5{
	color:	#6abde4;
	font-size: 9pt;
	font-weight:	normal;

	
}

p {
	font-family:  Georgia, Times New Roman, serif;
	font-size: 10pt;
	color:		#ffffff;
	margin: 5px 0 15px 0;
	line-height: 1.5;
}

p.gold{
	color:		#a80b0b;
}

a{
	color:#79a7d7;
	text-decoration:underline;
}	
a:hover{
	color:#ffffff;
	text-decoration:none;
}	
a.active{
	color:#ffffff;
	text-decoration:none;
}

ul {
	margin:0 0 0 25px;
	padding:0px;
}

ol {
	margin:0 0 0 25px;
	padding:0px;
}

li {
	padding-bottom:3px;
	line-height: 1.5;
}


.bcont{
padding-left:20px;
margin-top:30px;
color:#666666;

border: 1px solid #ffffff;
}

.bcont .b{
color:#79a7d7;
}

.bcont .bl{

color:#79a7d7;
}

.bottom{

	margin-top:30px;
	margin-bottom: 30px;
	padding-top: 20px;
}

#copy{
	font-family:  Georgia, Times New Roman, serif;
	padding:5px 0 5px 20px;
	color:#393939;
	font-size: 8pt;
	float:left;
	width:70%;
}

#copy  a {
	font-size: 8pt;
	text-decoration:underline;
	color:#79a7d7;
}
#copy a:hover {
	text-decoration:none;
	color:#999999;
}


#gxlogo{
	padding-top:10px;
	margin-left:70%;
	}

#gxlogo img {
	width:105px;
	height:30px;
	border: 0px;
	float:left;
	}


#gxlogo  a {
	font-family:  Georgia, Times New Roman, serif;
	font-size: 8pt;
	text-decoration:underline;
	color:#79a7d7;
}
#gxlogo a:hover {
	text-decoration:none;
	color:#393939;
}

table.main {
	width:				100%;
	border-collapse:	collapse;
	height: 100%;
}

table.main2 {
	width:				100%;
	border-collapse:	collapse;
	
}

table.addboard {
	width:				300px;
	border-collapse:	collapse;
}

.addboard td {
	border:			0px !important;
	padding:		3px !important;
}

.addboard input {
	margin: 0;
	font-family:  Georgia, Times New Roman, serif;
	font-size: 9pt;
	color: #555555;
	width: 100%;
}


.addboard textarea{
	margin: 0;
	font: 9pt Verdana;
	color: #555555;
	width: 100%;
	}
input.addboard {
	color: #555555;
	text-align: center;
	font-size: 10pt;
	width:auto;
	padding: 5px 20px;
	cursor:pointer;
  }

