* {color:#000;}

html, body {overflow-x: hidden;}
body {font-family: Arial, Tahoma, Verdana, Helvetica, sans-seriff;font-size: 13px;}

a {color:#000;}
a:hover {text-decoration: none;color:#000;}

img {border: 0px;}
h1 {font-size: 17px;}

#myTable th, .items th {padding: 12px;}
#myTable td, .items td {padding: 12px;}
.items td input {width: 200px;text-align: left;}
.items td select {width: 206px;text-align: left;}
.items td1 {width: 300px;}

.stepcarousel {width: 600px;height: 110px;position: relative;overflow: hidden;}
.stepcarousel .belt {position: absolute;left: 0;top: 0;width: 600px;}
.stepcarousel .panel {float: left;overflow: hidden;width: 600px;}
.stepcarousel .panel div {float: left;padding: 0px 0px 19px 25px;}

/*
.itemPic img {border: 10px solid #fff;}
.itemPic img:hover {border: 10px solid #918E88;}
*/

#catalogMain {padding: 0px 21px 0px 21px;}

.catalogHead {padding: 12px 7px 12px 7px;}
.padd7 {padding: 7px;}
.stepcarousel {}


.blockCenter, .divCenter {text-align: center;}
.menuBlock, .blockCenter15	{text-align: center; padding: 15px;}
.howConnect {position: relative; left: 136px;}
.contactRed	{border: 1px solid red; padding: 7px;}

.info	{border: 1px solid red;padding: 12px;font-size: 11px;position: relative; top: 17px;}
#infoClose {float: right; position: relative; top: 150px;cursor: pointer;}
#infoContent {text-align: left; width: 570px;}

.comments{padding: 17px 0px 17px 0px;}
.comment{padding-bottom: 12px;}


.paginator {}
.page {float: left;}
.page {}

.page a {padding: 7px 12px 7px 12px;}
.page a:hover {padding: 7px 12px 7px 12px;color:#fff;background:#000;}
.page a#active {padding: 7px 12px 7px 12px;color:#fff;background:#000;}

.clear {clear: both;}
.moreLink {text-align: right;font-size: 11px;padding-right: 4px;}
.rel9 {position: relative; top: -9px;}