/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }


/* body
--------------------------------------------------*/
body { background: url("../images/f.jpg");
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}
p {padding-top:10px;padding-bottom:10px;}
.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a:link { }
a:visited { }
a:hover { }

h1{ font-family: verdana;font-size:18px;  }
h2{ font-family: arial;font-size:15px;  }
h3{ font-family: arial;font-size:14px;  }

.w { min-width:1000px}
*html .w { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%;}
.t td {padding: 0px; vertical-align:top;}
/* Head
--------------------------------------------------*/
.hm { background: url("../images/hm.jpg") repeat-x; font-size:1.3em}
.lo { margin:23px 0px 0px 30px; float:left; display:block; }
.hm_r { height:148px; background: url("../images/hm_r.jpg") no-repeat 100% 0%; padding:0px 110px 0px 0px}
.hm_r table tr td { text-align:center; vertical-align: bottom; font-family:Verdana; }
.hm_r table tr td img { margin-bottom:10px; }
.hm_r table tr td b { display:block}
.hm_r table tr td a { color:#010100; text-decoration:none}
.hm_r table tr td a:hover { text-decoration:underline}
/* Head/Menu
--------------------------------------------------*/
.hmc { float:left; width:80%; padding:64px 0px 0px 25px}
.hmc table tr td {   width:18% }
.hmc table tr .hm_la { background:none}
/* Center
--------------------------------------------------*/

.tbin table { font-family: arial;font-size:11px; width:100%; }

.acc { color:#a01319;font-size:125%;font-weight:bold;}




.c { background:#93b2be url("../images/c.gif") repeat-x;}
.cr { background: url("../images/cr.jpg") no-repeat 100% 0%; color:#003448; font-size:1.2em; padding:35px 70px 45px 230px; min-height:450px}
*html .cr {height:450px}

.cr table tr .r { width:240px; padding:0px 0px 0px 25px; background: url("../images/r.gif") no-repeat 0% 50%;}
.cr table tr .r ul { margin:0px; padding:0px 0px 0px 0px; list-style:none}
.cr table tr .r ul li { margin-bottom:10px}
/* Footer
--------------------------------------------------*/
.f { background: url("../images/f.jpg") repeat-x; height:81px; border-top:4px solid #c1272d; padding:0px 0px 0px 0px; color:#939598; font-size:1.1em}
.f .fc { position:relative; margin:-117px 0px 0px 0px; position:absolute}

.f a { color:#939598; text-decoration:none}

.ft { padding:15px 0px 0px 240px}
.ft p { background: url("../images/fp.gif") no-repeat; padding:5px 0px 5px 10px}

.f table tr .fl { width:200px}
.f table tr .fl img { float:left; margin-right:10px}

ul.buttonRow li {font-size:12px;  width: 5.5em; float: left; margin-bottom:4px}
ul.buttonRow a {display:block; margin: auto; padding: 1px 4px; color: #FFF; margin-right:4px; background-color: #36638E; }
ul.buttonRow a:hover {color:#000; text-decoration: none;}

.buttonWrap {
	margin:6px 0px 0px 0px; 
	 
	height:3em;
}
