/**************************
   HTML selector elements
**************************/

/* Main body */
body {
        background-color: #FFFFCC;
        background-image: url("../images/page_bg.gif");
        margin: 0px;
        padding:0;

}

/* Text on page and in form elements */
body, td, th, input, select, textarea, ul, li {
        font-family: Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 12px;
        text-align:justify;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
        font-family: "Gill Sans MT", "Gill Sans", "Trebuchet MS", serif;
        margin: 0px;
}

/* Forms */
form {
        margin: 0px;
}

/* Paragraphs */
p {
        margin:0;
        line-height: 150%;
}

/* Links */
a {
        color: #FFFFFF;
        text-decoration: underline;
}

a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

/**************************
   Page layout elements
**************************/

/* Main page wrapper */

/* Header section with website title */
#header {
        height:92px;
        padding: 10px 15px 0px 15px;
        background-image: url("../images/header_bg.jpg");
        text-align: center;
        width: 730px;
}

#header h1 {
        padding-top:0px;
        margin-top:0px;
        font-variant: small-caps;
        font-size: 38px;
        color: #FFFFCC;
        font-weight: normal;
        text-align: center;
}

#header h2 {
        font-size: 18px;
        margin-top: -10px;
        color: #FFFFFF;
        font-weight: normal;
        text-align:center;
}

/* Navigation links */
#navigation {
        border-top: 3px solid #DFDCB9;
        border-bottom: 3px solid #DFDCB9;
        background-image: url("../images/navigation_bg.jpg");
        height: 15px;
        padding: 10px ;
        text-align: center;
        font-family: "Gill Sans MT", "Gill Sans", "Trebuchet MS", serif;
        font-size: 13px;
        font-variant: small-caps;
        width: 740px;
}

#navigation ul {
        margin: 0px;
        padding: 0px;
}

#navigation li {
        margin: 0px;
        padding: 0px 12px;
        display: inline;
}

#navigation a {
        margin: 0px;
        padding: 0px;
        width: 100%;
        color: #463B3F;
        text-decoration: none;
}

#navigation a:hover {
        color: #000000;
        text-decoration: none;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
}


/* Section with three images and text */
#tri_section {
        clear: both;
        min-height:600px;
        padding: 5px;
        background-color:#080808;
        background-repeat:repeat-y;
        width:750px;
        margin:0;
}

#tri_section .each_section {
        width: 200px;
        margin-right: 3px;
        margin-left:3px;
        margin-bottom:3px;
        float: left;
}
#tri_section .each_section_big {
        width: 527px;
        margin-right: 3px;
        float: right;
}
#tri_section .section_heading {
        background-color: #5b4c30;
        padding: 5px;
        color: #FFFFFF;
        font-family: "Gill Sans MT", "Gill Sans", "Trebuchet MS", serif;
        font-size: 13px;
        margin-bottom: 1px;
        font-variant: small-caps;
        text-align:center;

}
#tri_section .section_heading2 {
        background-color: #5b4c30;
        padding: 5px ;
        color: #FFFFFF;
        font-family: "Gill Sans MT", "Gill Sans", "Trebuchet MS", serif;
        font-size: 13px;
        margin-bottom: 1px;
        font-variant: small-caps;
}
#tri_section .section_text {
        padding: 8px;
        color: #FFFFFF;
        background-color: #837f5d;
        margin-top: 1px;
        background-repeat:repeat-y;
}

#tri_section .section_text ul {
        margin: 0px;
        padding: 5px;
}

#tri_section .section_text li {
        margin: 0px;
        padding: 0px 12px;
        display: inline;
}

.pagini_copil a {
        margin: 0px;
        padding: 0px;
        width: 100%;
        color: #ffffff;
        text-decoration: underline;
}

.pagini_copil a:hover {
        color: #000000;
        text-decoration: none;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
}

#tri_section .section_text2 {
        padding: 8px;
        color: #FFFFFF;
        background-color: #837f5d;
        margin-top: 1px;
        background-repeat:repeat-y;
}

/* Footer bar with photo */




/* Site footer */
#site_footer {
        background-image: url("../images/header_bg.jpg");
        height: 50px;
        width: 760px;
        color: #FFFFFF;
        padding:0;
        text-align: center;
}

#site_footer a {
        color: #FFFFFF;
        text-decoration: underline;
}

#site_footer a:hover {
        color: #FFFFFF;
        text-decoration: none;
}

#site_footer h2 {
        font-weight: normal;
        font-size: 12px;
        color: #CFCCA3;
}

#site_footer h1 {
        font-weight: normal;
        font-size: 12px;
        margin-top:0;
}


.table_border {
        border: 1px solid #C2BE74;
        padding: 5px;
        }