
/* GENERAL AND COMMON SETTINGS */

* {
padding: 0;
margin: 0;
}

html, body {
height: 100%;
background-color:#333333;

}
a:link {color:white;text-decoration:none;}
a:visited {color: white;text-decoration:none;}
a:active {color: white;text-decoration:none;}



body {
font-family: Tahoma;
font-size: small;
color:white;


}

h1 {
font-size: 1.4em;
padding: 10px 10px 0;
}

p {
padding: 0 10px 0;
}

#container 
{
min-height:100%;
height: 100%;
height:auto;
width: 800px;
margin: 0 auto;
background-image: url(../pixs/background.PNG);
background-repeat: repeat-x;
background-color: #000000;
}

#Header
{
width:770px;
height:100px;
text-align: left;
margin-left:30px;
}

#Localization
{
    margin-top:10px;
   
    font-size: 12px;
    font-family: ARIAL;
    width:500px;
    
} 



/* Logo and Menu section */

#AppMenu
{
    margin-top:80px;
    margin-left:450px;
   
    
    font-size: 12px;
    font-family: ARIAL;
    float:right;
    width:300px;

} 
#logo
{
    margin-top:50px;
   
    padding: 20px 0 0 15px;
    font-size: 18px;
    font-family: ARIAL;
    float:left;
    width:500px;
    
} 
    
#LogoTxt
{
    margin-top:30px;
    height: 15px;
    margin: 0 auto;
    text-align: justify;
    padding: 0px 0 0 0px;
    float:left;
    width:500px;
    font-size:small;
    cursor:pointer;
    
}     




/* Search Box and Login Box section */

#TxtBoxPane
{
    float: right;
    padding: 0px 10 20 15px;
    margin-top: 15px;
    margin-right: 20px;
    
} 


#SubHead
{

height: 200px;
text-align: justify;
margin-left:30px;    
float: left;
padding: 20px 10 20 10px;
margin-top:70px;
width:100%;
vertical-align: middle;


}


#SubHeaderTxt
{
    padding: 50px 50px 50px 0px;
    font-size: 20px;
    font-family: ARIAL;
    float: left;
    width: 200px;
    text-align: justify;
    margin-left:30px;
} 

#SubHeaderPixs
{
    float: left;
    padding: 20px 0 0 15px;
    width: 250px;
    
} 





#nav
{
width:150px;
float: left;
margin-left:50px;
cursor:pointer;
 
}

#navShopCart
{
margin: 0 2em 0 80px;
width:650px;
text-align:justify;
overflow:hidden;
}

#content

{
margin: 0 2em 0 200px;
width:430px;
text-align:justify;
overflow:hidden;
}


#contentProd

{
margin: 0 2em 0 200px;
width:565px;
text-align:justify;
overflow:hidden;
}


/*The footer needs "clear: both" to force it 
onto a new line, below any floated items 

*/



#footer


{
clear: both;
margin: 60px 2em 0 90px;

padding-bottom:100px;

}


* html #container 
{
height: 100%;
min-height: 100%;
height:auto;

}

.Heading2
            {
                font-size: medium;
                font-weight: bold;
            }
