/* SECTION */

body, body {
 margin : 0;
 padding : 0;
 color : #811622;
 background-color : #811622;
 font-family : "Trebuchet MS", sans-serif;
 font-size : 11px;
}

a, a:link, a:visited {
 color : #811622;
 text-decoration: none;
}

a:active, a:hover {
 color : #811622;
 text-decoration: underline;
}

.content {
 padding-top : 15px;
 padding-bottom : 15px;
 padding-left : 15px;
 padding-right : 15px;
}

.content-cont {
 padding-top : 2px;
 padding-bottom : 2px;
 padding-left : 5px;
 padding-right : 5px;
}

.content-back {
 background-image : url('../img/design/cont_back.gif');
}

.gallery-content {
 width : 510px;
 margin-left : auto;
 margin-right : auto;
}

.gallery-photo {
 float : left;
 height : 61px;
 padding-top : 4px;
 padding-bottom : 4px;
 padding-left : 2px;
 padding-right : 2px;
 border-bottom : 1px solid #c9b475;
}

.gallery-border {
 padding-top : 20px;
 padding-bottom : 6px;
 text-align : center;
}

form {
 margin : 0;
 padding : 0;
}

.input-left {
 text-align : right;
 border-bottom : 1px solid #f8eed3;
}

.input-left-due {
 text-align : right;
 font-weight : bold;
 border-bottom : 1px solid #f8eed3;
}

.input-right {
 border-bottom : 1px solid #f8eed3;
}

.input {
 color : #b89554;
 background-color : #f8eed2;
 font-size : 12px;
 width : 300px;
 height : 17px;
 border : 1px solid #b89554;
}

.input-date {
 color : #b89554;
 background-color : #f8eed2;
 font-size : 12px;
 width : 100px;
 height : 17px;
 border : 1px solid #b89554;
}

.input-text {
 color : #b89554;
 background-color : #f8eed2;
 font-size : 12px;
 width : 300px;
 border : 1px solid #b89554;
}

.input-error {
 color : #ffffff;
 background-color : #811622;
 font-size : 12px;
 width : 300px;
 height : 17px;
 border : 1px solid #410007;
}

.input-date-error {
 color : #ffffff;
 background-color : #811622;
 font-size : 12px;
 width : 100px;
 height : 17px;
 border : 1px solid #410007;
}

.input-text-error {
 color : #ffffff;
 background-color : #811622;
 font-size : 12px;
 width : 300px;
 border : 1px solid #410007;
}
