/* ALLGEMEIN */


html { height:100%; overflow-y:scroll; }
body { min-height:100%; height:100%; }
body { margin:0px; }
/*body,p { text-shadow: #000 0.01em 0.01em 0.5em; }*/
/*select { text-align:center; }*/

h1 { margin-top:0px; font-size:25px; line-height:30px; text-transform:uppercase; font-weight:bold; color:#a1895d; text-shadow: #FFF 0.01em 0.01em 0.1em; text-align:left; }
h2,legend { font-size: 20px; line-height:24px; font-weight:bold; text-transform:none; color: #a1895d; margin:20px 0px 15px 0px; line-height:normal; text-shadow: #FFF 0.01em 0.01em 0.1em; }
h3 { font-size: 16px; font-weight:bold; color:#222; margin:12px 0px 4px 0px; }
h4 { font-size: 14px; font-weight:bold; color:#444; margin:10px 0px 4px 0px; }

.big,.big_gray { color: rgb(0, 0, 0); font-family: 'ArialMT', 'Arial', sans-serif; font-size: 17px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: 0; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; opacity: 1.00; padding-bottom: 3px; padding-top: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; }
.gray { color:#909090; }
.red { color:#850002; }

fieldset { border-color:#EEE;  }

fieldset legend { padding:0px; margin:0px 0px 0px 0px; /*text-align:center;*/ }
fieldset legend h2,fieldset legend h3 { margin:0px; }
label { cursor:pointer; }
body,td,th { line-height:17px; }
th { padding-right:6px; padding-top:2px; padding-bottom:2px; text-align:left; }
p { margin-top:0px; }
input,select,textarea { color:#000000; border:1px solid #CACACA; padding:1px 0px 2px 2px; }
textarea { padding:0px; }
input.helptext
{ color:#5a5a5a; }
input.check { border-width:0px; cursor:pointer; }
hr { padding-top:10px; padding-bottom:0px; background-image: url(../../../../../../img/design/hr.png); background-repeat:repeat-x; background-position:center; height: 1px; border: 0px; clear:both; }
input:disabled { background:#DEDEDE; color:#999; }

img,.img { border:0px; margin:0px; padding:0px; }
form { margin:0px; }

ul { margin-bottom:0px; margin-left:50px; padding-left:0px; }
ul li { margin-bottom:10px;margin-top:0px; padding:0px; }
ol { margin-bottom:15px; margin-left:14px; padding-left:0px; }
#bx_content ul,#modDivAlert ul { margin:15px 0px 15px 0px; }
#bx_content ul li,#modDivAlert ul li { list-style-image:none; list-style-type:none; list-style-position:outside; margin-left:0px; }
ul li ul { padding-top:4px; }
/*ul li ul li,ul.li2 li { list-style-image:url(../../../../../../img/design/li2.png); }*/