html, body {
    background: #534941 url('../img/back_x.png') repeat-x top left;
}

h2 {
    /*border-left: 3px dotted #e0552c;*/
    border-bottom: 1px dotted #534941;
    margin-bottom: 5px;
    /*padding-left: 8px;*/
    font-family: Calibri, "Century Gothic", Tahoma, Verdana, Arial, sans-serif;
    font-weight: bold;
}

a.clean:link, a.clean:visited {
    border:none;
    text-decoration: none;
}

a.clean:hover, a.clean:active {
    border:none;
    text-decoration: none;
}

a:link, a:visited {
    color: #e0552c;
    border-bottom: 1px dashed #e0552c;
    text-decoration: none;
}

a:hover, a:active {
    color: gray;
    border-bottom: 1px dashed silver;
    text-decoration: none;
}

#inner-content p, #inner-content ul{
    font-size: 120%;
    margin-bottom: 8px;
}

#inner-content ul {
    list-style: none;
    list-style-image: url('../img/list-style-small-trans.png');
}

#inner-content  ul ul {
    list-style: none;
    list-style-image: url('../img/list-style-small2-trans.png');
    font-size: 100%;
    color: gray;
}

#inner-content p img {
    padding-left: 15px;
}

#inner-content p:first-letter
{
    /*color:#FAFAFA;*/
    /*      color:#e0552c;*/
    font-size: 120%;
    font-weight: bold;
}

#dane-kontakt p:first-letter
{
    /*color:#FAFAFA;*/
    /*      color:#e0552c;*/
    font-size: 100%;
    font-weight: inherit;
}

#andreas-logo {
    margin-top: 29px;
}
#andreas-adres {
    margin-top: 13px;
    text-align: right;
}
#content {
    margin-top: 45px;
    background: #FFF url('../img/inner_back_x.png') repeat-x top left;
    /*border: 1px solid #333;*/
}
#inner-content {
}
/*.transparent {
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}*/

#menu {
    background: #534941 url('../img/ernest-track.png') no-repeat top right;
    border-bottom: 3px solid #e0552c;
}

#footer {
    text-align: center;
    color: #FAFAFA;
    font-size: 10px;
}

/* Styles for the entire anmenu menu */
.anmenu {
    position: relative;
    height: 25px;
    /*width: 521px;*/
    background-color: #534941;
    /*padding: 15px;*/
    margin: 10px 0;
    overflow: hidden;
    padding: 3px;
    letter-spacing: 2px;
}

#menu .anmenu ul{
    margin: 0;
    padding: 0;
}

.anmenu li {
    float: left;
    list-style: none;
}

.anmenu li a {
    font: bold 15px "Century Gothic", Tahoma, Verdana, arial, sans-serif;
    text-decoration: none;
    color: #EAEAEA;
    outline: none;
    text-align: center;
    top: 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
    z-index: 10;
    display: block;
    float: left;
    height: 26px;
    position: relative;
    overflow: hidden;
    margin: 0 8px;
    /*margin-left: 0px;
    padding-left: 4px;*/
}
.anmenu li a:active, .anmenu li a:visited {
    border: none;
    color: #EAEAEA;
}

.anmenu li a:hover {
    color: #FFF;
    text-decoration: underline;
}





