body    { color: #747679; font-family: verdana; background-color: white; margin: 0  }
input,textarea,select,form  { font-family: verdana; margin: 0px }
td, div { -webkit-text-size-adjust: none; }
a { outline-style: none; }
h1  { color: #434343; font-size: 24px; font-family: Arial; font-weight: bold; line-height: 1.25em; margin: 0 ; padding: 0; }
h3 { color: #434343; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 1.25em; margin: 10px 0 20px; padding: 0; }
.text_02  { font-size: 2px ; line-height: 1.25em; }
.text_03  { font-size: 3px ; line-height: 1.25em; }
.text_05 { font-size: 5px ; line-height: 1.25em; }
.text_08 { font-size: 8px; line-height: 1.25em; }
.text_10_a  { font-size: 10px; font-family: Arial ; line-height: 1.25em; }
.text_10  { font-size: 10px ; line-height: 1.25em; }
.text_11_a { font-size: 11px; font-family: Arial; line-height: 1.25em; }
.text_11  { font-size: 11px ; line-height: 1.25em; }
.text_12a { color: #434343; font-size: 12px; font-family: Arial; line-height: 1.25em; }
.text_12   { font-size: 12px ; line-height: 1.25em; }
.text_13   { font-size: 13px ; line-height: 1.25em; }
.text_14_a { font-size: 14px; font-family: Arial; line-height: 1.25em; }
.text_14   { font-size: 14px ; line-height: 1.25em; }
.text_16 { font-size: 16px; line-height: 1.25em; }
.text_gray { color: #434343; }
.text_black { color: black }
.text_white { color: #fff; }
.image  { border-color: #c0c0c0 #b0b0b0 #b0b0b0 #c0c0c0; border-style: solid; border-width: 1px; }
.box_gray { background-color: #747679; background-image: url(../images/deg_header.gif); background-repeat: repeat-x; background-position: 0 top; padding-top: 11px; padding-bottom: 6px; padding-left: 20px; }
.box_lightgray { background-color: #e8e8e8; background-image: url(../images/deg_submenu.gif); background-repeat: repeat-y; background-position: left 0; padding-top: 20px; padding-bottom: 20px; border-right: 1px solid #ddd; }
.box_color_home { background-color: #e5e1d5; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; }
.box_color { background-color: #e5e1d5; padding-top: 20px; }
.box_white { padding: 20px 0 20px 20px; }
.box_white_deg { background-image: url(../images/deg_submenu_2.gif); background-repeat: repeat-y; background-position: left 0; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
.box_image { padding-top: 20px; }
.box_gallery { background-color: #e5e1d5; text-align: center; }
.frame_footer { padding-top: 8px; border-top: 2px solid #ccc; }
.frame_deg { background-image: url(../images/deg.gif); background-repeat: no-repeat; background-position: left top; padding-top: 12px; }
a.color        { color: #434343 ; text-decoration: underline; }
a.color:hover     { background-color: #e9e9e9; text-decoration: none  }
a.footer        { color: #434343 ; text-decoration: none; }
a.footer:hover     { color: #434343; text-decoration: underline }
.text_field { color: #333; font-size: 11px; line-height: 1.25em; background-color: #f5f5f5; padding-left: 2px; border: solid 1px #747679   }
.text_field_2 { color: #333; font-size: 11px; line-height: 1.25em; background-color: #fff; padding-left: 2px; border: solid 1px #747679; }
.button_11      { color: white; font-size: 11px; line-height: 1.25em; background-color: #747679; padding-right: 7px; padding-left: 7px; position: relative; border-style: solid; border-width: 1px; border-color: #c0c0c0 #a9a9a9 #a9a9a9 #c0c0c0 ; cursor: pointer; }
.button_11:hover { background-color: #434343; border-style: solid; border-width: 1px; border-color: #a9a9a9 #c0c0c0 #c0c0c0 #a9a9a9; }
#menu_home        { color: #696969 ; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 1.25em; text-decoration: none; }
#menu_home a        { color: #696969 ; font-size: 12px; font-weight: bold; line-height: 1.25em; text-decoration: none; }
#menu_home a:hover     { color: #434343; text-decoration: none     }
#menu0 { color: white; font-size: 12px; font-family: Arial; line-height: 1.25em; text-align: right; padding-top: 10px; padding-right: 15px; }
#menu0 a { color: white; text-decoration: none; }
#menu0 a:hover { text-decoration: underline; }
li.menu1 { color: #696969; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none; text-align: right; margin: 0; padding-bottom: 19px; list-style-type: none; list-style-position: outside; }
a.menu1 { color: #696969; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; padding-right: 15px; }
a.menu1:hover { color: #434343; text-decoration: none; }
a.menu1_on { color: #434343; font-size: 12px; font-family: Arial; font-weight: bold; background-image: url(../images/icons/pointer.gif); background-repeat: no-repeat; background-position: right 0; text-decoration: none; padding-right: 15px; }
a.menu1_on:hover { text-decoration: none; }
li.menu2 { color: #434343; font-size: 12px; font-family: Arial; line-height: 14px; text-decoration: none; padding-bottom: 4px; padding-left: 15px; list-style-type: none; list-style-position: outside; }
#menu2 { color: #434343; font-size: 12px; font-family: Arial; line-height: 14px; margin: 0; padding-bottom: 4px; padding-left: 15px; list-style-type: none; list-style-position: outside; }
#menu2 a { color: #434343; text-decoration: none; list-style-type: none; list-style-position: outside; }
#menu2 a:hover { text-decoration: underline; }
a.lang        { color: #696969 ; font-size: 12px; font-family: Arial; line-height: 1.25em; text-decoration: none; }
a.lang:hover     { color: #434343; text-decoration: none    }
a.return      { color: #434343; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 1.25em; background-image: url(../images/icons/return.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; text-decoration: underline; height: 14px; float: left; padding-left: 20px; }
a.return:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 2px; }
a.pdf      { color: #434343; background-image: url(../images/icons/pdf.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; height: 14px; padding-right: 1px; padding-left: 20px; }
a.pdf:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 1px; }
a.jpg      { color: #434343; background-image: url(../images/icons/jpg.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; height: 16px; float: left; padding-right: 2px; padding-left: 20px; }
a.jpg:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 2px; }
a.doc      { color: #434343; background-image: url(../images/icons/doc.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; height: 14px; padding-right: 1px; padding-left: 20px; }
a.doc:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 1px; }
a.xls      { color: #434343; background-image: url(../images/icons/xls.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; height: 14px; padding-right: 1px; padding-left: 20px; }
a.xls:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 1px; }
a.zip      { color: #434343; background-image: url(../images/icons/zip.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; height: 16px; float: left; padding-right: 2px; padding-left: 20px; }
a.zip:hover        { background-color: #e7e7e7; text-decoration: none; padding-right: 2px; }
