html, body, p, li, h1, h2, h3, h4, h5, h6, form, a, img 
             {margin: 0;
              padding: 0;
              border: 0;
              } 

body {	font-family: Geneva, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	padding 0;
	background-color: #333;
	background-repeat: no-repeat;
	background-attachment: fixed;
        background-position:left;
        scrollbar-3d-light-color: #333;
	scrollbar-arrow-color: #AAA;
	scrollbar-base-color: #000;
	scrollbar-dark-shadow-color: #222;
	scrollbar-fase-color: #000;
	scrollbar-highlight-color: #333;
	scrollbar-shadow-color: #555;
	scrollbar-track-color: #333;
}              	

a:link,a:visited{color: #777;text-decoration:none;}
a:active{color: #777;text-decoration:none;}
a:hover{color: #777;text-decoration:none;}

textarea {
        BORDER-RIGHT: #555 1px solid;
        BORDER-TOP: #555 1px solid;
        BORDER-BOTTOM: #555 1px solid;
        BORDER-LEFT: #555 1px solid;
        COLOR: #555;
        FONT-SIZE: 12px;
        FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000 }

select,option{
        BORDER-RIGHT: #666 1px solid;
        BORDER-TOP: #666 1px solid;
        BORDER-BOTTOM: #666 1px solid;
        BORDER-LEFT: #666 1px solid;
        COLOR: #AAA;
 	BACKGROUND-COLOR: #000; }

input{
        BORDER-RIGHT: #555 1px solid;
        BORDER-TOP: #555 1px solid;
        BORDER-BOTTOM: #555 1px solid;
        BORDER-LEFT: #555 1px solid;
        COLOR: #AAA;
 	BACKGROUND-COLOR: #000;
	margin-left:10px;
	margin-bottom:5px;
	cursor:pointer; }

#nv    {font-size:70%;
	}

#error {
	color:red;
        text-align:center;
	}

#inputs {
        margin:10px 160px 0px 0px;
        float:rigth;
	}

#inputs p{
         text-align:right;
	}


#guntype { 	
        margin: 0px 5px;
        float:left;
	}

#crosshair {
        margin-left:25px; }


#gunmodel {
        margin:0px 5px;
        float:right;
	}

#guntype p, #gunmodel p{margin: 0px; padding:0px;}


#inputbut{
          text-align:center;
	}
#pageline{
text-align:center;
}

.optionimg
{
	background: #000;
	border-color: #aaa #bbb #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	text-align: center;
	cursor:pointer;

}

.newstitle
{
 font-style: italic;
 margin: 3px;
}

.personalname{font-weight:bold;}

p {font-size: 14px;
   text-align: justify;}
.i {font-style: italic;}
h1, h2 {margin: 0;}


#Header {height: 90px;
	margin-top: 0px;
	padding: 0;
	line-height:50px;
	text-align: center;
	border-bottom: 1px solid #fff;
	border-top: 2px solid #fff;
      	}

#pds {margin: 10px 0;}
.pdb {margin-top: 8px;}

#pdeflash
{border-bottom: 1px solid #555;
	border-top: 1px solid #555;}

#productsflash {margin-left:2px;}


#tekgun p {
	font-weight:bold;
	font-size: 120%;
	color:#EEE;
	}

#gunlist {margin-left:10px;}

#kortinka:hover {cursor:pointer;}
#kortinkauzor:hover {cursor:pointer;}
#uzor:hover {cursor:pointer;}

.alt {display: none;}
.undergun {border-bottom: 1px solid #fff;}
.guntheme {margin:4px;}

/* --------------------- Содержимое ----------------- */ 

#container {
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
 	width:811px;
	}

#content {
	margin: 20px 0 20px 100px;
	background: #000 url(img/gradi.gif) repeat-y top left; 
	width: 811px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 811px;
	}    
#ci{text-align:center;}


#container1 {padding-right:6px;
        nnborder-top: 1px solid #000;
}
#container1 p {padding: 0 6px;}

#content h3 {text-align:left;}

#colllntent p {padding: 5px 40px 5px 5px;}

	.ilstr_l {margin: 5px 10px 0 0;
 		  float:left;
		  margin:5px;
		}

	.uttjmenurlist img {float:left;
		  margin: 2px 10px 0 0;
 		  width:90px;
		  height:90px;
		}
        .menulist li {
	  clear:left;
list-style-type: none;
			margin-top:20px;}
	
      	.ilstr_r {margin: 5px 0 0 10px;
 		  float:right;
		}

       .signature  {font-size: 13px;
		    font-style: italic;
	            text-align: right;
		    margin-bottom: 10px;}

       .adress {margin-top:40px;
		font-weight: bold;
 		font-style: italic;
		color: red;
		text-align:center;
		}

       .adress p {text-align:center;}

h5 {margin-top:7px;
color: #F33;}
.holder h2 {text-align:left;}
a.hid {color:#AAA; text-decoration:none; outline-style:none;}
a.hid em {display:none;}
a.hid:hover {text-decoration:none;}
a.hid:active, a.hid:focus {background:#fff;}
a.hid:active span, a.hid:focus span {display:none;}
a.hid:active em, a.hid:focus em {display:inline; color:#000; width:100%; font-style:normal; cursor:default;}
.clear {clear:both;}

/* ------------------------ Футер ----------------------- */ 
#footer {
	height:95px;
	margin: 0;
	background: transparent url(img/_gunfoot.jpg) no-repeat top left; 

	margin-top: 0px;
	padding: 0;
	line-height:50px;
	text-align: center;
	border-bottom: 2px solid #fff;
	border-top: 1px solid #fff;
}

#footer a, #arrows a{position:absolute;
	  display:block;}

#copyright {
	text-align:center;
	height:12px;
	color:#ccc;
	margin: 0 0 0 160px;
	width: 811px;
	font-style: italic;}



div#content1{float:right;
width:228px;
background: #000 url(img/viny.jpg) top right no-repeat;
color: #ccc;
padding-top:45px;
border-left:1px solid #666;
border-top: 1px solid #666;
5height:240px;
ovherflow: auto;
margin:0;}
  
#content1kof,#content1prod{
overflow: auto;
padding: 0px 14px;
margin:0;
}                                      

#content1kof{height:350px;}                                      
#content1prod {height:293px;}

div#navigation1{
color:#ccc;
float:left;width:574px;margin:0; padding:0;
border-top:1px solid #666;
margin-left:2px;   
hheight:455px;
ooverflow:auto;
}

#navigation1 p {margin: 30px 20px 0 20px;}                                      
            
.rgt {float:right;}

.conv {width: 38px;
height: 22px;
margin:0 10px; }
.prn {width: 43px;
height: 23px;
margin-right:300px;
}


div#content2, div#content2zak {float:right;
width:275px;
border-left:1px solid #666;
overflow: auto;
}

div#content2{height:282px;}
div#content2zak{height:457px;}
                
div#content2 p, div#content2zak p{padding:5px 12px;
text-align:justify;}

div#extra2{clear:both;
background-color:#666;
margin-left:4px;
width:570px;}

#extra2 p {text-align:ceter;margin:0;padding:0;}
#extra2 a {
color:#000;
jpadding-right:55px;
padding-left:5px;
text-decoration:underline;}

#jjjorderbutton {float:right;}

.holder p, .holder span {margin: 0 10px;}


div#navigation2{float:left;width:275px;margin-left:10px; padding:0;}

div#extra1{clear:both;width:100%;}

#img_gun {margin-left:1px;}