body {
margin: 0px;
padding: 0px;
background: #FEFFE8;
}
* html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
/* Here begins the header and footer css! */
td.header_td {
width: 800px;
height: 217px;
background: url(../images/header.jpg) no-repeat;
border: 1px dotted #FFC73E;
border-bottom: 0px;
border-top: 0px;
}
td.footer_td {
height: 30px;
padding-top: 7px;
background: url(../images/footer.jpg) no-repeat;
font: normal 8pt Verdana;
color: #800000;
text-align: center;
}
/* Here ends the header and footer css! */
/* Here begins the slogan and language menu css! */
table.slogan_language_table {
height: 187px;
width: 420px;
}
td.language_td {
height: 23px;
text-align: right;
padding: 0px;
padding-right: 5px;
vertical-align: top;
}
td.slogan_td {
height: 159px;
vertical-align: top;
padding-left: 123px;
}
div.slogan_div {
height: 14px;
font: italic 10pt Verdana;
color: #800000;
text-align: left;
}
div.slogan_container {
margin-top: 45px;
}
input.lanbutton_bg {
width: 100px;
height: 23px;
margin-top: 5px;
background: url(../images/lanbg.gif) no-repeat;
border: 0px;
cursor: pointer;
font: normal 8pt Verdana;
color: #800000;
}
input.lanbutton_en {
width: 100px;
height: 23px;
margin-top: 5px;
background: url(../images/lanen.gif) no-repeat;
border: 0px;
cursor: pointer;
font: normal 8pt Verdana;
color: #800000;
}
/* Here ends the slogan and language menu css! */
/* Here begins the content css! */
td.content_td {
width: 600px;
border: 1px dotted #FFC73E;
border-left: 0px;
background: #FEFFD3;
}
div.content {
text-align: justify;
color: #800000;
font: normal 8pt Verdana;
width: 585px;
margin-top: 7px;
padding-bottom: 7px;
}
div.content embed,object {
margin-right: 5px;
float: left;
}
div.paginator_container {
margin-top: 5px;
height: 20px;
}
img.thumbpic {
float: left;
margin-right: 3px;
border: 0px;
cursor: pointer;
}
img.thumbpicnolink {
float: left;
margin-right: 3px;
border: 0px;
}
table.entry_table {
width: 580px;
margin-bottom: 5px;
}
td.td_entry_title {
font: bold 8pt Verdana;
text-align: left;
height: 23px;
background: url(../images/titlebg.jpg) repeat-x;
border: 1px solid #800000;
padding-left: 7px;
}
td.td_entry_content {
border: 1px solid #800000;
border-top: 0px;
padding: 5px;
font: normal 8pt Verdana;
text-align: justify;
color: #B76900;
}
td.td_entry_content a {
font: bold 8pt Verdana;
text-decoration: none;
color: #800000;
cursor: pointer;
}
td.td_entry_content a:hover {
font: bold 8pt Verdana;
text-decoration: underline;
color: #800000;
cursor: pointer;
}
td.td_entry_bottom {
text-align: left;
height: 23px;
background: url(../images/bottombg.jpg) repeat-x;
border: 1px solid #800000;
border-top: 0px;
padding-left: 7px;
}
td.td_entry_bottom a {
font: normal 8pt Verdana;
text-decoration: none;
color: #800000;
cursor: pointer;
}
td.td_entry_bottom a:hover {
font: normal 8pt Verdana;
text-decoration: underline;
color: #800000;
cursor: pointer;
}
/* Here ends the content css! */
/* Here begins the ami and cv css! */
div.amicv_container {
font: normal 8pt Verdana;
color: #800000;
border: 1px solid #800000;
background: #FFD777;
padding-top: 5px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 7px;
border-top: 0px;
height: 100%;
display: table;
}
/* Here ends the ami and cv css! */
/* Here begins the search css! */
table.search_table {
height: 30px;
width: 410px;
background: url(../images/searchbg.jpg) no-repeat;
}
form#searchform {
margin: 0px;
padding: 0px;
}
input#searchbox {
width: 300px;
height: 19px;
border: 1px inset #FEFFD3;
border-right: 0px;
background: #FFD777;
font: normal 9pt Verdana;
color: #800000;
}
input#searchbutton {
width: 100px;
height: 23px;
border: 0px;
background: transparent;
font: normal 8pt Verdana;
color: #800000;
margin: 0px;
padding: 0px;
cursor: pointer;
}
div.search_note {
font: bold 8pt Verdana;
color: #800000;
border: 1px solid #800000;
background: url(../images/bottombg.jpg) repeat-x;
height: 19px;
padding-top: 4px;
text-align: center;
text-transform: uppercase;
}
div.search_result {
font: bold 8pt Verdana;
color: #B76900;
border: 1px solid #800000;
background: #FFD777;
height: 20px;
padding-top: 5px;
padding-left: 7px;
border-top: 0px;
}
div.search_result a {
font: normal 8pt Verdana;
text-decoration: none;
color: #800000;
cursor: pointer;
}
div.search_result a:hover {
font: normal 8pt Verdana;
text-decoration: underline;
color: #800000;
cursor: pointer;
}
div.search_noresult {
font: normal 8pt Verdana;
color: #800000;
border: 1px solid #800000;
background: #FFD777;
height: 25px;
padding: 7px;
border-top: 0px;
}
div.spacer {
height: 5px;
}
/* Here ends the search css! */
/* Here begins the gallery css! */
img.gallerythumb {
margin: 5px;
}
div.gallery_container {
font: bold 8pt Verdana;
color: #B76900;
border: 1px solid #800000;
background: #FFD777;
padding-top: 5px;
padding-left: 12px;
padding-bottom: 7px;
border-top: 0px;
height: 100%;
}
/* Here begins the gallery css! */
/* Here begins the main menu css! */
td.menu_td {
width: 200px;
border: 1px dotted #FFC73E;
background: #FEFFD3;
}
td.menu_a {
text-align: left;
vertical-align: top;
font: bold 8pt Verdana;
width: 200px;
height: 30px;
background: url(../images/bgmenu.gif) 0px 0px no-repeat;
}
td.menu_b {
text-align: left;
vertical-align: top;
font: bold 8pt Verdana;
width: 200px;
height: 30px;
background: url(../images/bgmenu.gif) -200px 0px no-repeat;
}
td.menu_clicked {
text-align: left;
vertical-align: top;
font: bold 8pt Verdana;
width: 200px;
height: 30px;
background: url(../images/bgmenu.gif) -400px 0px no-repeat;
}
td.menu_clicked a {
color: #404040;
text-decoration: none;
font: bold 8pt Verdana;
}
td.menu_a a {
color: #914800;
text-decoration: none;
font: bold 8pt Verdana;
}
td.menu_b a:hover {
color: #404040;
text-decoration: none;
font: bold 8pt Verdana;
}
div.link_container {
width: 185px;
height: 23px;
padding-top: 7px;
padding-left: 15px;
text-align: left;
cursor: pointer;
display: block;
}
/* Here ends the main menu css! */
/* Here begins the contact form css! */
td.label_td {
width: 150px;
display: block;
vertical-align: top;
}
form#client_query_form {
padding-bottom: 0px;
margin-bottom: 0px;
}
input#subject_query {
color: #800000;
font: normal 8pt Verdana;
background: #FEFFD3;
width: 25em;
border: 1px solid #800000;
margin-bottom: 5px;
}
input#customer_name {
color: #800000;
font: normal 8pt Verdana;
background: #FEFFD3;
width: 25em;
border: 1px solid #800000;
margin-bottom: 5px;
}
input#customer_phone {
color: #800000;
font: normal 8pt Verdana;
background: #FEFFD3;
width: 25em;
border: 1px solid #800000;
margin-bottom: 5px;
}
input#customer_email {
color: #800000;
font: normal 8pt Verdana;
background: #FEFFD3;
width: 25em;
border: 1px solid #800000;
margin-bottom: 5px;
}
textarea#customer_message {
color: #800000;
font: normal 8pt Verdana;
background: #FEFFD3;
width: 357px;
max-width: 357px;
height: 90px;
max-height: 90px;
border: 1px solid #800000;
}
input#submit_button {
background: url(../images/bottombg.jpg) repeat-x;
font: normal 8pt Verdana;
border: 1px solid #800000;
color: #800000;
cursor: pointer;
height: 23px;
width: 20em;
margin-top: 2px;
}
div.form_container {
font: bold 8pt Verdana;
color: #B76900;
border: 1px solid #800000;
background: #FFD777;
padding-top: 5px;
padding-left: 7px;
padding-bottom: 5px;
border-top: 0px;
height: 220px;
}
/* Here ends the contact form css! */