html { height:100%; }
body {
background: #BFDCED;
height: 100%;
margin:0px;
padding:0px;
word-wrap: break-word;
font: 11px/18px tahoma, verdana, sans-serif, Lucida Sans;
color: #616f7d;
overflow-x:hidden
}
a{ text-decoration:none; color: #333 }
a:hover{ text-decoration: none }
.header {
background-color: #45688E;
background-image: -moz-linear-gradient(top, #45688E, #45688E);
background-image: -ms-linear-gradient(top, #45688E, #45688E);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#45688E), to(#45688E));
background-image: -webkit-linear-gradient(top, #45688E, #45688E);
background-image: -o-linear-gradient(top, #45688E, #45688E);
background-image: linear-gradient(top, #45688E, #45688E);
background-repeat: repeat-x;
border-top: 1px solid #45688E;
border-bottom: 1px solid #1F6990;
width: 100%;
z-index: 900;
height: 40px;
}
.header a:first-child {margin-left:15px;}
.header a, .nav a:visited {
display:block;
float:left;
height:40px;
line-height:40px;
color:#BFDCED;
padding:0px 15px;
font-weight:bold;
}
.header a:hover, .nav a:active {
color:white;
text-decoration:none;
height:40px;
background:rgba(0, 0, 0, 0.1);
}
#fixed_panel {
position: fixed;
width: 100%;
z-index: 985;
}
.logo {
background: #BFDCED;
margin:2px;
border-radius: 5px 5px 5px 5px;
padding: 2px 2px 2px 2px;
border: 1px solid #BFDCED;
color: #45688E;
}
.content {
width:80%;
margin: 0pt auto;
position: relative;
background: rgba(255, 255, 255, 0.85);
height:auto;
border-radius: 0px 0px 0px 0px;
padding:45px 10px 5px 10px;
clear: both;
z-index: 3;
}
input[type="text"],
input[type="password"],
textarea,
select {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-moz-box-sizing: border-box;
background: none repeat scroll 0 0 #FFFFFF;
border-color: #C0C0C0 #D9D9D9 #D9D9D9;
border-radius: 1px 1px 1px 1px;
border-right: 1px solid #D9D9D9;
border-style: solid;
border-width: 1px;
display: inline-block;
padding: 4px 6px;
}
input[type="text"],
input[type="password"] {
height: auto;
}
select {
}
input[type="text"]:hover,
input[type="password"]:hover,
textarea:hover,
select:hover {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #A0A0A0 #B9B9B9 #B9B9B9;
border-right: 1px solid #B9B9B9;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
border: 1px solid #4D90FE;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
outline: medium none;
}
input[type="text"][disabled="disabled"],
input[type="password"][disabled="disabled"],
textarea[disabled="disabled"],
select[disabled="disabled"] {
background: none repeat scroll 0 0 #F5F5F5;
border: 1px solid #E5E5E5;
}
input[type="text"][disabled="disabled"]:hover,
input[type="password"][disabled="disabled"]:hover,
textarea[disabled="disabled"]:hover,
select[disabled="disabled"]:hover {
box-shadow: none;
}
input.error[type="text"],
input.error[type="password"],
select.error,
textarea.error {
border: 1px solid #DD4B39;
}
label:hover {
border-bottom: 1px dashed #15C;
}
input[type="checkbox"],
input[type="radio"] {
cursor: pointer;
height: 15px;
margin: 0;
position: relative;
vertical-align: bottom;
width: 15px;
}
button, .menu_teg {
border: 1px solid #1a8ae3;
width:auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0px 1px 0px #1a8ae3;
-webkit-box-shadow: 0px 1px 0px #1a8ae3;
-moz-box-shadow: 0px 1px 0px #1a8ae3;
-webkit-text-shadow: 0px 1px 0px #1a8ae3;
-moz-text-shadow: 0px 1px 0px #1a8ae3;
-o-text-shadow: 0px 1px 0px #1a8ae3;
text-shadow: 0px 1px 0px #1a8ae3;
font-family: inherit;
line-height: 27px;
font-size: 11px;
color: #FFFFFF;
height: auto;
padding: 0px 10px;
background-color: #1a8ae3;
background-image: -moz-linear-gradient(top, #1a8ae3, #1c78c3);
background-image: -ms-linear-gradient(top, #1a8ae3, #1c78c3);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1a8ae3), to(#1c78c3));
background-image: -webkit-linear-gradient(top, #1a8ae3, #1c78c3);
background-image: -o-linear-gradient(top, #1a8ae3, #1c78c3);
background-image: linear-gradient(top, #1a8ae3, #1c78c3);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#1a8ae3', EndColorStr='#1c78c3');
cursor: pointer;
display: inline-block;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
button.small {
padding: 0px 6px;
height: 25px;
line-height: 25px;
}
button:hover, button:active, button:focus {
background-color: #1a8ae3;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1a8ae3), to(#1a8ae3));
background-image: -webkit-linear-gradient(top, #1a8ae3, #1a8ae3);
background-image: -moz-linear-gradient(top, #1a8ae3, #1a8ae3);
background-image: -o-linear-gradient(top, #1a8ae3, #1a8ae3);
background-image: -ms-linear-gradient(top, #1a8ae3, #1a8ae3);
background-image: linear-gradient(top, #1a8ae3, #1a8ae3);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#1a8ae3', EndColorStr='#1a8ae3');
}
.bl1 {
background: #DEE5EB;
overflow: hidden;
font-size: 11px;
padding: 4px 8px;
font-weight: bold;
outline: none;
color: #45688E;
}
.bl2 {
padding: 8px;
font-size: 11px;
background: #F1F1F1;
position: relative;
display: block;
clear: both;
}
.menu{width:auto;font-size: 11px;}
.menu a{float:left;font-size: 11px;padding:5px 8px 4px 8px;margin-right:10px}
.menu a:hover{width: auto;font-size: 11px;border-radius: 3px 3px 3px 3px;text-shadow: 0 1px 0 #45688E;background:#45688E;text-decoration:none;color:white;border:1px solid #45688E;padding:4px 7px 3px 7px}
}