/*COMMON*/
body {color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; min-width:995px; padding:0; text-align:center;}
#mainWrapper, #footer, #header, body {font-family:Tahoma; font-size:12px;}
html, body {height:100%;}
html {background:#A0A0A3;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
table,img {border:0;}
img {border:none;}
table {border-collapse:collapse;}
input, select, option, textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
p {padding:0 0 10px;}
a {color:#8A8F0C; text-decoration:underline;}
a:hover {color:#8A8F0C; text-decoration:none;}
h1,h2,h3,h4 {color:#8A8F0C; font-family:Arial, sans-serif; font-weight:normal; margin:0; padding:0;}
h1 {font-size:24px; padding:10px 0;}
h2 {font-size:20px; padding:10px 0;}
h3 {font-size:16px; padding:10px 0;}
h4 {font-size:13px; font-weight:bold; padding:10px 0;}
ol, ul {padding:0 0 10px 20px;}
/*//COMMON*/

/*MAIN*/
#mainWrapper {background:#001D41; margin:0 auto; min-height:100%; position:relative; text-align:left; width:995px;}
/** html #mainWrapper, * html #footer {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<771?'771px':'100%');}*/
* html #mainWrapper {height:100%;}
/*//MAIN*/

/*LAYOUT*/

/*HEADER*/
#header {background:#000519 url(../img/head3.jpg) no-repeat 0 0; height:586px;}

#menu {left:0; position:absolute; top:127px;}
#menu ul {margin:0 0 0 90px; padding:0;}
#menu li {background:url(../img/border3.gif) no-repeat 100% 0; float:left; font-family:Arial; list-style:none; padding:0 3px 0 0; text-align:center;}
#menu a {color:#fff; display:block; font-size:15px; margin:0 auto; padding:13px 35px 14px; text-decoration:none;} 
#menu a:hover, #menu .on {background:#002E67; color:#8A8F0C;}
#menu .last {background:none;}

#logo {font-size:20px; left:0; position:absolute; top:0;}
#tel {color:#fff; font-family:Arial; font-size:14px; line-height:1.5; position:absolute; right:40px; top:30px; width:250px;}
#img {background:#001135; border:1px solid #275D94; height:340px; left:16px; position:absolute; text-align:center; top:206px; width:956px;}
#img img {margin-top:11px;}
#img #text {background:url(../img/text5.png) repeat 0 0; font-family:Arial; height:265px; overflow:hidden; padding:30px 37px; position:absolute; right:9px; text-align:left; top:9px; width:280px;}
/*//HEADER*/

#content {margin-left:338px; padding:35px 0 70px; width:612px;}
#tdLeft {float:left; padding:21px 0 30px 15px; width:282px;}

.title {color:#8A8F0C; font-family:Arial; font-size:24px; font-weight:bold; padding:0 0 20px; text-transform:uppercase;}
.titl {border:1px solid #275D94; color:#fff; font-size:24px; margin:0 0 15px; padding:13px 0 13px 34px;}

#nav {color:#909090; font-size:10px; margin:-25px 0 14px;}
#nav a {color:#909090;}

.list {display:block; list-style:none; padding:0;}
.list li {background:url(../img/li3.gif) no-repeat 26px 12px; height:1%; padding:8px 0 8px 40px;}
.list a {color:#fff; display:block; padding:0;}
.list a:hover, .list .on  {text-decoration:none;}

/*PAGES*/
.news {display:table; padding:0 0 15px; width:100%;}
.news img {border:1px solid #425D8C; float:left; margin:0 11px 5px 0;}
.news .data {font-size:10px; padding:0 0 15px;}
.news p {padding:0 0 5px;}
.news div {font-weight:bold;}
.news div a {font-weight:normal;}
/*//PAGES*/

/*//LAYOUT*/

/*FOOTER*/
#footWrap {clear:both; height:150px;}
#footer {clear:both; height:150px; margin:-150px 0 0; position:relative; text-align:left; width:100%; z-index:200;}
#footer2 {background:#001228 url(../img/footer3.gif) repeat-x 0 0; color:#FFFFFF; font-family:Tahoma; font-size:10px; height:150px; left:0; margin:0 auto; position:relative; top:0; width:995px; z-index:300;}
#back {float:left; left:338px; position:absolute; top:-40px;}
#up {float:right; position:absolute; right:50px; top:-40px;}
.backup {font-size:11px; height:40px; width:100%;}
#copy {left:40px; position:absolute; top:45px; width:500px;}
#itex {color:#fff; font-size:10px; position:absolute; right:40px; top:45px; width:250px;}
#itex a {color:#fff;}
#itex img {float:left; margin-top:-1px; padding-right:8px;}
#counters {position:absolute; text-align:right; right:40px; top:85px; width:400px;}
#counters img {margin:0 5px;}
/*//FOOTER*/

/*DOP*/
.but {cursor:pointer;}

.clear {clear:both; font-size:0; height:2px; line-height:0;}

blockquote {background-color:#051A33; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0 0 10px; padding:10px;}
.pintable, .pintable0 {border-collapse:collapse; margin-bottom:10px;}
.pintable th {background-color:#051A33; border:1px solid #001228; padding:5px;}
.pintable td {border:1px solid #001228; padding:5px;}
.pintable0 th, .pintable0 td {padding:5px;}
.pintable th p, .pintable0 th p, .pintable td p, .pintable0 td p  {padding:0;}

#mess {margin:0 0 30px;}
#mess table {border-collapse:collapse; margin:0 0 15px; width:390px;}
#mess td {padding:0px 0 5px 0;}
#mess td p {padding:0;}
#mess .fData { font-weight:bold;}
#mess .inp {width:100%; background:#FFF url(img/mess.gif) repeat-x 0 0; margin:5px 0; padding:2px; border:1px solid #BBBBBB;}
#mess .inp2 {width:100%; height:115px; background:#FFF url(img/mess.gif) repeat-x 0 0; margin:5px 0; padding:2px; border:1px solid #BBBBBB;}
#mess span {color:#EA7A00;}
#mess .gfx {width:100px;}
#mess .but {color:#4E4E4E; float:left; color:#3F3F40; font-size:12px; margin-top:16px; margin:10px 0 30px; border:1px solid #D0D0D0; background:#E4F0D0; padding:3px;}
#mess .button:hover {background:#E4F0D9;}
/*//DOP*/