@font-face {
    font-family: 'DINProNormal';
    src: url('../fonts/DINPro-Regular.eot');
    src: local('DINProNormal'), url('../fonts/DINPro-Regular.woff') format('woff'), url('../fonts/DINPro-Regular.svg') format('svg'), url('../fonts/DINPro-Regular.ttf') format('truetype'), url('../fonts/DINPro-Regular.otf') format('opentype');
}
@font-face {
    font-family: 'DINProBold';
    src: url('../fonts/DINPro-Bold.eot');
    src: local('DINProBold'), url('../fonts/DINPro-Bold.woff') format('woff'), url('../fonts/DINPro-Bold.svg') format('svg'), url('../fonts/DINPro-Bold.ttf') format('truetype'), url('../fonts/DINPro-Bold.otf') format('opentype');
}
@font-face {
    font-family: 'DINProLight';
    src: url('../fonts/DINPro-Light.eot');
    src: local('DINProLight'), url('../fonts/DINPro-Light.woff') format('woff'), url('../fonts/DINPro-Light.ttf') format('truetype'), url('../fonts/DINPro-Light.svg') format('svg'), url('../fonts/DINPro-Light.otf') format('opentype');
}

* {margin:0;padding:0;}
body,html{color:#444444;height:100%;padding:0;font-size:12pt;font-family: 'DINProNormal', Helvetica, sans-serif;text-align:center;background:#f5f4ed;}
.reseter{border:0 none !important;float:none !important;clear:both !important;width:0 !important;height:0 !important;line-height:0 !important;font-size:0 !important;}
hr.clear{visibility:hidden;height:0;clear:both;}
img{vertical-align:middle;border:none;}
body {position:relative;}

a:link,a:visited,a:active,a:hover{color:#444444;cursor:pointer;font-style:normal;text-decoration:none;}
a:visited{color:#444444;text-decoration:none;}
a:hover{text-decoration:underline;}

/* FORMS FORMATING */
input,textarea,select{border:2px solid #e0e0de;margin:5px 0;padding:7px 3% 7px 3%;font-size:10pt;font-weight:normal;color:#333333;width:94%;}
textarea{font-family: verdana, sans-serif !important;}
select,option{background-color:#ffffff;width:100%;}
input{padding: 8px 7px;}

input.submitButton{
    position:absolute;
    bottom:-20px;
    right:20px;
    display:block;
    background: #000000 url('../images/admin/back_done_small.png') center 13px no-repeat;
    padding:20px 8px 0 8px;
    height:6px;
    height:56px;
    width:59px;
    color: #FFFFFF;
    font-size: 6pt;
    text-transform: uppercase;
    border: 0;
    cursor: pointer;
    outline: none;
    text-align: center;
}

dl.dropdown {display:block;;margin:5px 0;}
.dropdown dd, .dropdown dt, .dropdown ul {}
.dropdown dd {position:relative;}
.dropdown a, .dropdown1 a:visited {color:#8e8e87;text-decoration:none;outline:none;cursor:pointer;}
.dropdown a:hover {color:#8e8e87;}
.dropdown dt a:hover {color:#8e8e87;border:2px solid #e0e0de;}
.dropdown dt a {background:#ffffff url(../images/admin/icon/ui/arrDW1.png) no-repeat scroll right center;display:block;border:2px solid #e0e0de;padding:6px;padding-right:30px;font-size:10pt;font-weight:normal;}
.dropdown dd ul {display:none;background:#ffffff none repeat scroll 0 0;border:2px solid #e0e0de;color:#8e8e87;left:0px;padding:5px 0px;position:absolute;top:0px;border-top:0px none;width:auto;list-style:none;z-index:1001;}
.dropdown dd ul li a {padding:5px;display:block;}
.dropdown dd ul li a:hover {background-color:#eeeeee;}

#login {margin:0 auto 0 auto;width:500px;background:#ffffff;position:relative;}
#login .head {}
#login .head img {float:left;}
#login .head span {font-size: 20pt;float:left;padding:28px 0 0 5px;text-transform:uppercase;}
#login .head span img{margin-left: 20px;}
#login table {background:#edebe2;width:100%;border-top:30px solid #edebe2;border-bottom:30px solid #edebe2;}
#login table tr {}
#login table tr th {text-align:right;width:35%;padding:5px 1.5em 5px 0;}
#login table tr th label {text-transform:UPPERCASE;}
#login table tr td {width:60%;text-align:left;padding:5px 100px 5px 0;}
#login p.error {position: relative; top: 0.55em; color:#ff0000;text-align:center;width:100%; margin-bottom: -1.4em;}

/* COLOR DEFINITION */
input:focus,textarea:focus,select:focus
{border-color:#ff8787;background-color:#ffe9e9;}

input.submitButton:hover
{background-color:#0093dd;}