body, table, tr, td, div, b, a, input, textarea,  select, button {
    font-family: Arial, Tahoma;
    font-size: 12px;
    margin: 0;
    padding: 0;
    
}
.grey {
    color: #E0E0E0;
    text-decoration: none;
}

.grey:link {
    color: #E0E0E0;
}

.grey:visited {
    color: #E0E0E0;
}

.grey:hover {
    text-decoration: underline;
    color: #E0E0E0;
}

A {
    text-decoration: none;
}

A:hover {
    text-decoration: underline;
    color: #990000;
}
a.dol:link  { color: #747272; text-decoration: underline; font-size: 11px; font-family: Arial; 
               line-height: 100% }
a.dol:visited { color: #747272; text-decoration: underline; font-size: 11px; font-family: Arial; 
               line-height: 100% }
a.dol:hover { color: #000000; text-decoration: underline; font-size: 11px; font-family: Arial; 
               line-height: 100% }
a.dol:active { color: #a4a2a2; text-decoration: underline; font-size: 11px; font-family: Arial; 
               line-height: 100% }


/* Form elements */
select, textarea,  textarea { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	border-color: #563409;
	font-size: 12px;
}

.input.guzik { 
	font-size: 12px;
	 border-color:white;
	 	font-size: 18px;
}

.border0{
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}
img {
border:none;
}
#foot_copyright {
position:relative;
width:980px;
height:20px;
margin:0 auto;
}

#baner4x {
position:relative;
width:360px;
height:140px;
}
#baner4x img {
display:none;
}
.promotions{

}
.promotions fieldset{
width: 577px;
border: #DDD 1px solid;
background: #FAFAFA;
margin: 15px 0;
position:relative;
}
.promotions fieldset center{
/*position: absolute;
right: 151px;
top: 39px;*/
}
.promotions table{
width: 500px;
font-size:12px;
font-weight:bold;
position:relative;
}
.promotions table tr td{
padding:2px 0;
}
.promotions table select{
font-size:12px;
padding:1px 1px 1px 8px;
border:#555 1px solid;
}
.promotions table input,.promotions table input.input{
font-size:12px;
padding:3px 8px;
border:#555 1px solid;
width:300px;
}
.promotions table input[type=submit],.promotions-button{
padding: 10px 15px;
background: #aaa;
width:auto;
border: #666 1px solid;
text-transform:uppercase;
font-weight:bold;
color:#fff;
font-size:10px;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb', endColorstr='#888888'); */
background: -webkit-gradient(linear, left top, left bottom, from(#bbb), to(#888)); 
background: -moz-linear-gradient(#bbb, #888);
background: -ms-linear-gradient(#bbb, #888); 
background: -webkit-linear-gradient(#bbb, #888); 
background: -o-linear-gradient(top, #bbb, #888); 
background: linear-gradient(#bbb, #888);
text-shadow:#666 1px 1px;
border-radius:4px;
box-shadow:inset 2px 2px 4px #fefefe, inset -2px -2px 4px #444;
}
#promotionsAmount{
width: 577px;
border: #DDD 1px solid;
background: #FAFAFA;
margin: 15px 0;
padding:10px;
position:relative;
}
#promotionsAmount p{
margin:1px 0;
font-size:12px;
color:#444;
line-height:1.3em;
}
#promotionsAmount p strong, #promotionsAmount p b{
color:#b00;
}
#promotionsAmount p#totalAmount {
font-size:13px;
color:#222;
margin-top:5px;
}
#go2basket{
/*display:none;*/
position:relative;
}
#go2basket a{
display:block;
text-align:center;
margin:10px 10px 7px 10px;
padding: 10px 15px;
background: #ff431b;
border: #666 1px solid;
text-transform: uppercase;
font-weight:bold;
color:#fff;
font-size:12px;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff431b', endColorstr='#ef330b'); */
background: -webkit-gradient(linear, left top, left bottom, from(#ff431b), to(#ef330b)); 
background: -moz-linear-gradient(top,  #ff431b, #ef330b);
background: -o-linear-gradient(top,  #ff431b, #ef330b); 
background: -webkit-linear-gradient(#ff431b, #ef330b); 
background: -ms-linear-gradient(#ff431b, #ef330b); 
background: linear-gradient(#ff431b, #ef330b); 
text-shadow:#333 1px 1px 3px;
border-radius:4px;
box-shadow:inset 2px 2px 6px #fefefe, inset -2px -2px 6px #800;

}
#go2basket a:hover{
text-decoration:none;
background:#ef330b;
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef330b', endColorstr='#df230b'); */
background: -webkit-gradient(linear, left top, left bottom, from(#ef330b), to(#df230b)); 
background: -moz-linear-gradient(top,  #ef330b, #df230b);
background: -o-linear-gradient(top,  #ef330b, #df230b); 
background: -webkit-linear-gradient(#ef330b, #df230b); 
background: -ms-linear-gradient(#ef330b, #df230b); 
background: linear-gradient(#ef330b, #df230b);
border-radius:4px;
box-shadow:inset 2px 2px 4px #eeeeee, inset -2px -2px 4px #700;
}
iframe .phs{
padding-left:0;
padding-right:0;
}
