/*
name: Stylesheet file
path: style.css
date: 11-10-2006
*/

* {
  /*box-sizing: border-box;
  -moz-box-sizing: border-box;*/
}
html, body {
	height: 100%;
	width: 100%;
	margin: 0px;
  padding: 0px;
	font-family: verdana, arial, "sans-serif";
	font-size: 12px;
	color: #000000;
	background: #000; /*#191313;*/
}

form { display: inline; }
input { font-family: verdana,arial, "sans-serif"; font-size: 10px; color: #333; padding: 3px; border: 1px solid #555; }
select { font-family: verdana,arial, "sans-serif"; font-size: 10px; color: #333; padding: 3px; border: 1px solid #555; }
textarea { font-family: verdana,arial, "sans-serif"; font-size: 10px; color: #333; padding: 3px; border: 1px solid #555; }
.form { font-size: 11px; }
.inputError { border: 1px solid #D55; }
.formError { background: #CCC; font-size: 11px; color: #D55; }
required { color:#ff0000; }

H1,H2,H3 { font-size: 11px; font-weight: normal; margin:0px; padding:0px; }
H2 { font-size: 13px; font-weight: bold; }

#error { position: absolute; left: 0px; top: -20px; height: 18px; line-height:18px; width: 100%; text-align: center; background:#ECC; border-bottom: 1px solid #CAA; display:none; cursor: pointer; }
#mt { position: absolute; left: 0px; top: 0px; z-index: 990; font-size: 10px; padding: 2px; background: #FFE; border: 1px solid #998; display: none; }
#message { position: absolute; left: 480px; top: 368px; z-index: 980; height: 200px; width: 200px; text-align: center; background:#000; border: 1px solid #DDD; color: #DDD; display:none; }
#message H1 { font-size: 13px; font-weight: bold; margin: 8px 5px 8px 5px; }
#message .form { position: relative; left: 10px; width: 180px; }

#pageHolder { position: absolute; left: 50%; top: 20px; width: 900px; height: 645px; margin-left: -450px; }

#homeImage { position: absolute; left: 0px; top: 0px; z-index: 10; width: 690px; height: 613px; }
#homeFlash { position: absolute; width: 690px; height: 613px; }

#homeMenu { position: absolute; left: 690px; top:0px; width: 210px; height: 613px; background:#000; }
#homeMenu UL, #homeMenu UL LI {
	position: relative; top: 10px; left: 10px; list-style-type: square; list-style-position: inside; padding: 0px; margin: 0px;
}
#homeMenu UL LI, #homeMenu UL LI A { color: #FFF; text-decoration: none; margin-bottom: 10px; }
#homeMenu UL LI A:hover { color: #CCC; }

#homeQuick { position: absolute; left: 0px; top:613px; width: 900px; height: 22px; background:#FFF; margin: 0px; padding:0px; }
#homeQuick #chooseLanguage { position: absolute; left: 5px; top:0px; font-size: 9px; color: #000; font-weight: bold; }
#homeQuick #chooseLanguage SPAN { position: relative; left: 0px; top:2px; margin: 0px; padding: 0px; margin-right: 3px; }

#back { position: absolute; left: 0px; top: 610px; width: 900px; height: 25px; background:#FFF; }
#back UL, #back LI { display: inline; margin: 0px; padding: 0px;  }
#back UL LI A { color: #000; text-decoration: none; }
#back UL LI A:hover { color: #888; text-decoration: none; }
#back UL LI DIV { float: left; left: 0px; top:0px; margin-left: 10px; padding-left: 11px; height: 25px; line-height: 25px; }

#models_impression { position: absolute; left: 0px; top: 0px; width: 900px; height: 610px; background:#000; text-align: center; }
#models_impression A IMG.impression { border: 0px solid #FFF; margin-bottom: 15px; }
#models_impression_extra { position: absolute; left: 0px; top: 650px; background:#000; text-align: center; }
#models_impression_extra A IMG.impression { border: 0px solid #FFF; margin-bottom: 15px; }

#disclaimer { position: relative; left: 0px; top: 0px; padding: 20px; width:860px; height: 570px; overflow: auto; }

#defaultPage {  position: absolute; left: 0px; top: 0px; width: 900px; height: 610px; background:#a7a29f; }
#defaultPage #defaultLeft { position: relative; float: left; left: 25px; top: 20px; width:430px; height: 590px; }
#defaultPage #defaultLeft A { color: #222; }
#defaultPage #defaultLeft A:hover { color: #555; }
#defaultPage #defaultRight { position: relative; float: right; width:435px; height: 610px; background:#000; }