/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: none; }
:focus { outline: 0; }
body { line-height: 1; }
ul, ol 	{ font-family: Verdana; font-size: 12px; color: #000; line-height: 17px; margin-left: 15px; padding-left: 0px;}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left;	font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }

/* MAIN CSS */
* html { height:100%; overflow-x: hidden; }
body { padding:8px; }
p {	font-family: Verdana;	font-size: 12px; color: #00000;	line-height: 17px; }
a {	color: #000000; }
a:hover { color: #000000; }
h1	{ font-family:Verdana; font-size:21px; font-weight:normal; margin-bottom:20px; }
h2	{ font-family:Verdana; font-size:14px; font-weight:bold; }
form{ margin:0px; }
form label { width:50px; float:left; display:block; margin-top:10px; font-family:Verdana; font-size:12px; color:#676767; }
input, select, textarea { font-family: Verdana; font-size: 12px; color: #676767; border: 1px #dbdbdb solid; }
.telsend_blue		{ width:34px; height:34px; overflow:hidden; background:url(/img/telsend_blue.png); border:0; cursor:pointer; }
.telsend_green		{ width:34px; height:34px; overflow:hidden; background:url(/img/telsend_green.png); border:0; cursor:pointer; }
.telsend_green2		{ width:34px; height:34px; overflow:hidden; background:url(/img/telsend_green2.png); border:0; cursor:pointer; }
.telsend_orange		{ width:34px; height:34px; overflow:hidden; background:url(/img/telsend_orange.png); border:0; cursor:pointer; }

.clear { content:"."; clear:both; height:0px; display:block; overflow:hidden; }
.container { margin:0 auto; width:989px; }
.top	{ width:989px; height:94px; }
.menuLeft	{ width:639px; border-right:1px solid #FFF; float:left; padding:6px 0 0 30px; background-color:#a7a9ac; } 
.menuRight	{ width:267px; float:left; height:36px; font-family:Verdana; font-size:13px; color:#FFF; line-height:36px; padding:0 0 0 52px; }
.menuRight a	{ color:#FFF; text-decoration:none; }
.menuRight a:hover	{ text-decoration:underline; color:#FFF; }
.mainContent	{ width:937px; border-left:1px solid #a7a9ac; border-right:1px solid #a7a9ac; padding:20px 20px 20px 30px; background-image:url(/img/bgRaster.gif); background-repeat:no-repeat; background-position:0 275px; }

.mainLeft	{ width:640px; margin-right:17px; float:left; }
.bodyTxt	{ width:555px; padding:0 40px 0 45px; margin:30px 0 40px 0;  }
.mainRight	{ width:280px; float:left; }
.rightContact	{ width:230px; height:187px; margin-top:7px; padding:20px 25px; }
.tel	{ font-family:Myriad Pro; font-size:30px; color:#007dc3; font-weight:bold; }
.rightNews	{ width:230px; height:187px; margin-top:20px; padding:20px 25px; background-image:url(/img/bg_news.gif); }
.NewsDate	{ color:#707070; }
.NewsTitle	{ color:#9c0027; }
.NewsTitle a { text-decoration:none; color:#9c0027; }
.NewsTitle a:hover	{ text-decoration:underline; color:#9c0027; }
.rightHyp	{ width:280px; height:143px; margin-top:20px; }

.credits	{ width:979px; height:10px; padding:10px; text-align:center; font-family:Verdana; color:#CCC; text-decoration:none; font-size:10px; }
.credits a, .credits a:hover	{ color:#CCC; text-decoration:none; }

.headerHome	{ width:640px; height:233px; }

.bottom	{ width:839px; height:30px; background-image:url(/img/bottom.gif); padding:0 75px 0 75px; line-height:30px; font-family:Verdana; font-size:11px; color:#FFF; text-align:center; }

