body {
    background  : #474747;
    margin      : 0px;
    padding     : 0px;
    border      : none;
    padding:0px;
    font-family : arial, sans-serif;
    font-size   : 12px;
}
h1{
  display        : block;
  margin         : 8px;
  font-family    : arial;
  font-weight    : bold;
  font-size      : 16px;
  color          : #333;
    }
#logo a{
position:absolute;
width:200px;
left:0px;
top:0px;
height:100px;

}
p{ 
  font-family    : arial;
  font-weight    : normal;
  font-size      : 11px;
  color          : #333;
  padding        : 0px;
  margin         : 0 15px 10px 15px;
  text-align     : justify;
  }
a, #search_input{ 
  text-decoration:none;
  font-family    : arial;
  font-weight    : normal;
  font-size      : 10px;
  color          : #fff;
  }
#main2_product_description a, #log a{
  font-family    : arial;
  font-weight    : normal;
  font-size      : 11px;
  color          : #333;
  padding        : 0px;
  margin         : 5px 2px 0px 5px;
  text-align     : left;
  display:block;
  float:left;
  
  padding-bottom:5px;
}
#main2_product_description a{
width:200px;
}
#log a{
margin:5px 20px 0px 0px;
padding:0px;
}
#log a:hover{
color:#0064b2;
}

#whole{
width:100%;
padding:0px;
height:100%;
}
/*centered area*/
#layout{
width:1000px;
padding:0px;
margin:0px auto;
padding:0px;
position:relative;
border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #ffffff;
}
#content{
width:962px;
margin:0px auto;
padding:0px;
display:block;
float:center;

border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #777;
}
/*segments*/

#main2, #main1{
width:960px;
margin-left:1px;
margin-right:1px;
margin-top:0px;
display:block;
float:left;
border:none;
overflow:hidden;
background: #ffffff;
border-color:#aaaaaa;
}
#main2{
margin-top:1px;
padding-bottom:10px;

}
#topek{
    text-align:center;
    margin: 0 auto;
    height:310px;
    background-color:white;
    width:960px;
}
#top{

background-position: 50% 50%;
background-position: center top;

width:960px;
border:0px solid;
position:relative;
top:0px;
margin:0px auto;
}
#log{
display:block;
margin-top:80px;
float:right;
}


#bottom{
background:url('images/bottom.jpg');
width:1000px;
display:block;
float:left;
height:120px;
border:0px solid;
text-align : center;
}


#created {
    text-decoration:none;
    color:#fff;
    font-family:arial;
    font-size:10px;
    display:block;
    float:none;
    width:140px;
    height     : 70px;
    top        : 0px;
    padding    : 0px;
    margin     : 0px auto;
    border     : 0px solid;
    text-align : center;
}

#created a{
    text-decoration:none;
    color:#aaa;
    font-family:arial;
    font-size:10px;
    display    : block;
    padding-top    : 40px;
    margin: 0px;
    border     : none;
    text-align : center;
    float: none;
    background:url('images/akedoGrey.gif') no-repeat;
    background-position: center top;
    
}
#created a:hover{
  color:#5a3;
  background:url('images/akedo.gif') no-repeat;
  background-position: center top;
}

#created a img{
    display    : block;
    float      : none;
    border     : none;
}


div.menuTop {
			width: 265px;
			height: 5px;
			
		}
		
		div.menuMain {
			width: 200px;
			
		}
		
			div.menuMain div {
				padding: 5px 10px 5px 10px;
				line-height: 1.5em;
			}
			
				div.menuMain #basket {
					padding-right: 15px;
				}
			
				div.menuMain div dl {
					margin: 0px 0px 0px 35px;
					padding: 0px;
					font-size: 0.9em;
					display: block;
					float: none;
				}
					
					div.menuMain div dl dt {
						display: block;
						float: left;
						clear: right;
					}
					
					div.menuMain div dl dd {
						display: block;
						float: right;
					}
			
				div.menuMain div .menuTopItem {
					
				}
			
				div.menuMain div a {
					color: #000;
				}
			
				div.menuMain div .active {
					color: rgb(255,125,0);
				}
				
				#login {
					margin: 0px;
					padding: 0px;
				}
				
					#login div {
						float: none;
					}
				
					#login span, #helpers span {
						display: block;
						float: left;
						margin-left: 25px;
						margin-right: 10px;
						margin-bottom: 10px;
					}
					
					
					
					
					
					#helpers span {
						margin-bottom: 0px;
					}
					
					#helpers a, #helpers a:active , #helpers a:visited{
						border: none;
						padding: 0px;
					}
                                        #helpers a:hover{
                                             color          : #0064b2;
                                        }
		
		div.menuBottom {
			width: 265px;
			height: 11px;
			background: url(img/menuBottom.png) no-repeat;
		}
                
                #page, #productDiv {
			margin:10px;
		}
                
                
                #page #register div {
			width: 550px;
			margin-top: 10px;
			padding-bottom: 10px;
			float: none;
		}
		
			#page #register span {
				display: block;
				margin-bottom: 10px;
				float: left;
				clear: right;
			}
			
			#page #register span.alert {
				display: none;
				font-weight: bold;
				color: rgb(220,20,60);
			}
			
			#page #register input {
				width: 320px;
				height: 14px;
				font-size: 11px;
				border: 1px solid rgb(213,213,213);
				margin-bottom: 10px;
				float: right;
			}
			
			#page #register textarea {
				width: 320px;
				height: 80px;
				font-size: 11px;
				border: 1px solid rgb(213,213,213);
				margin-bottom: 10px;
				float: right;
			}
			
			#page #register a {
				display: block;
				color: white;
				font-weight: bold;
				cursor: pointer;
				padding: 3px;
				border: 1px solid #0064b2;
                                background-color:#0064b2;
				float: right;
			}
			
			
