* {margin: 0; padding: 0;}
body {font: normal 12px Arial, Helvetica, sans-serif; background: #FFFFFF; color: #363636;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
img {border: none;}
a {text-decoration: underline; color: #006691;}
a:hover {text-decoration: none;}

/*center*/
.center {width: 1000px; margin: 0px auto;}
/*center*/

/*wrappers*/
.bg-t {background: url(../images/bg-t.jpg) 0 0 no-repeat;}
.bg-y {background: url(../images/bg-y.gif) 0 0 repeat-y;}
.bg-b {background: url(../images/bg-b.jpg) 0 100% no-repeat;}

.bg-t-x {background: url(../images/bg-t-x.png) 0 0 repeat-x;}
.bg-b-x {background: url(../images/bg-b-x.png) 0 100% repeat-x;}
/*wrappers*/

/*left*/
.left {padding: 126px 49px 57px 69px; width: 181px; float: left;}
.left h2 {font-size: 14px; color: #626262; text-align: center; text-transform: uppercase; margin-bottom: 20px;}

.nav {font-weight: bold; text-transform: uppercase; margin-bottom: 30px;}
.nav li {background: url(../images/line2.gif) 0 100% no-repeat;}
.nav li.q01 {background: url(../images/line1.gif) 0 100% no-repeat;}
.nav a {text-decoration: none;}
.nav li.q02 a {color: #FF0000;}
.nav span {background: url(../images/bullet.gif) 34px 10px no-repeat; display: block; padding: 8px 0 11px 50px;}

.thumbs {text-align: center;}
.thumbs div {margin-bottom: 3px;}
.thumbs img {width: 120px; height: 60px; border: 1px solid #696969;}
.thumbs a {text-decoration: none; color: #797979;}
.thumbs span {display: block; margin-bottom: 5px;}
/*left*/

/*main*/
.main {width: 650px; float: left;}
.head {padding: 0 0 0 77px; height: 335px; position: relative;}
.main h1 {text-align: center; font-size: 19px; font-weight: normal; color: #0092bb; padding: 3px 0 7px 0; background: url(../images/line3.png) 50% 100% no-repeat; margin-bottom: 5px;}

.desc {text-align: center; padding: 0 8px 0 0;}

.link {font-size: 24px; font-weight: bold; text-transform: uppercase; width: 431px; position: absolute; top: 232px; left: 222px; text-align: center; height: 48px; padding-top: 17px; color: #494949;}
/*main*/

/*info*/
.info {font-size: 11px;}
.info p, .info ul {margin-bottom: 15px;}
.info .red {font-weight: bold; text-transform: uppercase; color: #ff232b;}
/*info*/

/*table*/
.table-t-l {background: url(../images/table-t-l.png) 0 0 no-repeat;}
.table-t-x {background: url(../images/table-t-x.png) 0 0 repeat-x;}
.table-t-r {background: url(../images/table-t-r.png) 100% 0 no-repeat;}
.table-l {background: url(../images/table-l-y.gif) 0 0 repeat-y; margin-bottom: 15px;}
.table-r {background: url(../images/table-r-y.gif) 100% 0 repeat-y;}
.table-b-l {background: url(../images/table-b-l.gif) 0 100% no-repeat;}
.table-b-r {background: url(../images/table-b-r.gif) 100% 100% no-repeat; padding: 0 1px 8px 1px;}
.table-b-x {background: url(../images/table-b-x.gif) 100% 100% repeat-x;}

.table-l table {width: 100%; font-size: 12px; font-weight: bold; text-transform: uppercase;}
.thead td {height: 38px; color: #FFFFFF;}
.table-l table td {padding: 0 0 0 9px;}
.bg1 td {height: 29px; background: url(../images/bg1.gif) 0 0 repeat-x;}
.bg1 a {text-decoration: none; color: #363636;}
.bg1 a:hover {text-decoration: underline;}
.bg2 td {height: 29px; background: url(../images/bg2.gif) 0 0 repeat-x;}
.bg2 a {text-decoration: none; color: #363636;}
.bg2 a:hover {text-decoration: underline;}
.table-l table span.red {color: #ff0000;}
.table-l table span.green {color: #3b9d00;}
.table-l table span.green a {color: #3b9d00;}
.table-l table span.green a:hover {color: #3b9d00;}
.table-l table span.red a {color: #ff0000;}
.table-l table span.red a:hover {color: #ff0000;}
/*table*/

/*footer*/
.footer {height: 135px; position: relative;}
.nav2 {font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; position: absolute; left: 285px; top: 28px; padding: 0 0 10px 22px; background: url(../images/line4.png) 0 100% no-repeat;}
.nav2 a {color: #FFFFFF; text-decoration: none;}

.desc2 {position: absolute; left: 315px; right: 148px; font-size: 11px; color: #007fa2; top: 62px;}
.copy {text-transform: uppercase; color: #00bcf0; position: absolute; left: 471px; bottom: 8px;}
/*footer*/

/*banners*/
.banners img {width: 468px; height: 60px; border: 1px solid #000000;}
.banners p {margin-bottom: 15px;}
/*banners*/

/*sale*/
.sale div {width: 302px; float: left; text-align: center; margin: 0 20px 10px 0;}
.sale div img {width: 300px; height: 225px; border: 1px solid #000000; margin-bottom: 4px;}
.sale a {font-weight: bold;}
/*sale*/

/*text*/
.text p {margin-bottom: 15px; font-size: 13px;}
/*text*/

/*contacts*/
.contacts {font-size: 12px; font-weight: bold;}
.contacts li {margin-bottom: 10px;}
.contacts .red {font-weight: bold; color: #ff232b; text-transform: uppercase;}
/*contacts*/

/*thumbs2*/
.thumbs2 {text-align: center; padding-bottom: 15px;}
.thumbs2 div {width: 122px; float: left; margin: 0 5px 5px 0;}
.thumbs2 img {width: 120px; height: 60px; border: 1px solid #696969;}
.thumbs2 a {text-decoration: none; color: #797979;}
.thumbs2 span {display: block; margin-bottom: 5px;}
/*thumbs2*/

/*links*/
.links {padding: 0 0 15px 0; text-align: center;}
/*links*/