﻿body 
{
	font: 0.9em "Trebuchet MS", Verdana, sans-serif;
    margin: 0;
    padding: 0;
    background: #948d83;
    color: #ede7df;
    }

.homeTextInferior 
{
    color: #79deff;
    }




#homeHeader 
{
    height: 115px;
    background: url('/Images/Layout/Home/pixeo_header_bg.gif');
    }

#homeHeaderLogo
{
    height: 115px;
    width: 280px;
    float: left;
    background: url('/Images/Layout/Home/pixeo_header_bg.gif');
    }

#homeHeaderNavigation
{
    height: 115px;
    width: 650px;
    float: right;
    }

#homeHeaderNavigation a, #homeHeaderNavigation img
{
    background-color: transparent !important;
    border: 0 !important;
    }

#homeHeaderExtra
{
    height: 70px;
    width: 610px;
    text-align: right;
    }

#homeHeaderMenu
{
    height: 45px;
    width: 610px;
    text-align: center;
    }

#homeHeaderMenu ul 
{
    list-style-type: none;
    }

#homeHeaderMenu ul li
{
    display: inline;
    }

#homeHeaderMenu ul li a
{
    color: #5a5551;
    font-size: 110%;
    padding: 0 8px;
    text-decoration: none;
    border-bottom: 0;
    background: transparent;
    }

#homeHeaderMenu ul li a:hover
{
    color: #16394f;
    text-decoration: underline;
    }






#homeContentTop 
{
    height: 290px;
    background: url('/Images/Layout/Home/pixeo_contentTop_bg.gif');
    }

#homeContentAbout
{
    height: 215px;
    width: 255px;
    float: left;
    background: url('/Images/Layout/Home/pixeo_about_bg.gif');
    padding: 75px 0 0 25px;
    }

#homeContentAbout a:hover
{
    background: #11537d;
    }

#homeContentTools
{
    height: 290px;
    width: 650px;
    float: right;
    background: url('/Images/Layout/Home/pixeo_tools_bg.gif');
    }




#homeContentBottom
{
    height: 160px;
    background: #777168;
    }

#homeContentBlog
{
    height: 155px;
    padding-left: 25px;
    padding-top: 5px;
    width: 255px;
    float: left;
    }

#homeContentBlog h1
{
    color: #ff8656;
    font-size: 130%;
    font-weight: normal;
    margin: 0 0 5px 0;
    }

#homeContentServices
{
    height: 160px;
    width: 545px;
    float: right;
    background: url('/Images/Layout/Home/pixeo_services_bg.gif');
    padding: 0 50px 0 55px;
    }

#homeServicesItemsContainer
{
    height: 140px;
    width: 540px;
    }

#homeContentServices .homeServicesItem
{
    width: 255px;
    height: 60px;
    /*background: url('/Images/Pages/Home/pixeo_home_servicesItem_bg.gif');*/
    padding: 5px 5px 5px 10px;
    margin-bottom: 5px;
    }

#homeContentServices h1
{
    color: #ff8656;
    font-size: 130%;
    font-weight: normal;
    margin: 0;
    }



#homeFooter 
{
    height: 115px;
    background: url('/Images/Layout/Home/pixeo_footer_bg.gif');
    border-top: 1px solid #6b655c;
    }

#homeFooterContact
{
    width: 320px;
    height: 225px;
    float: left;
    padding: 33px 0 0 0;
    text-align: center;
    background: url('/Images/Pages/Home/pixeo_footer_contact.gif') no-repeat 23px 0;
    }

#homeFooterContact h1
{
    color: #ff9b74;
    font-size: 140%;
    font-weight: normal;
    margin: 0 0 20px 0;
    }

#homeFooterMap
{
    width: 185px;
    margin: 153px 0 0 0;
    float: right;
    }

#homeFooterMap .buttonTransparent
{
    width: 93px;
    height: 30px;
    border: 0;
    background: transparent;
    cursor: pointer;
    }
    
#homeFooterMap a.homeLinkGeographical 
{
    display: block;
    width: 230px;
    height: 160px;
    background: url('/Images/Pages/Home/pixeo_home_geographical.gif') no-repeat 0 0;
    border-bottom: 0;
    }
    
#homeFooterMap a.homeLinkGeographical:hover
{
    background: url('/Images/Pages/Home/pixeo_home_geographical.gif') no-repeat 0 -160px;
    }
    
#homeFooterRight 
{
    width: 600px;
    height: 230px;
    padding: 0;
    float: right;
    background: url('/Images/Pages/Home/pixeo_footer_bg.gif') -35px 0;
    }
    
#homeFooterNewsletter
{
    float: left;
    width: 230px;
    padding: 85px 0 0 70px;
    color: #fff;
    }
    
#homeFooterNewsletter input[type=text]
{
    width: 210px;
    margin: 8px 0 0 2px;
    padding: 3px;
    }