body{
	margin:0;
	padding:0;
	height:auto;
	font-family:Arial;
	font-size:12px;
	font-weight:regular;
	background:#fff;
}
img {
	border:none;
}
div.delfloat {
	width:100%;
	clear:both;
	font-size:1px;
	height:1px;
}
div.position {
	position:relative;
	width:100%;	
	text-align:left;
}
div.positioncenter {
	position:relative;
	margin:0 auto;	
	text-align:left;
}

div.head {
	background:url(/design/santech/img/headbg.gif) 0% 0% repeat-x;
	height:150px;
	min-width:1000px;
	_width:expression((document.documentElement.clientWidth > 970 )?'100%':'1000px');
}
div.headcontent {
	margin:0 auto;	
}
img.logo {
	position:absolute;
	top:10px; 
	left:50px; 	
}
a.slogan {
	font-family:Arial Narrow;
	font-size:30px;
	font-style:Italic;
	color:#000;
	top:38px;
	left:140px;
	position:absolute;
	text-decoration:none;
}
div.headright {
	float:right;
	margin:8px 0 0;
	background:url(/design/santech/img/headright.gif) 100% 0% no-repeat;
	height:93px;
	width:650px;
}
div.selected {
	background:url(/design/santech/img/menubg.gif) 0% 0% repeat-x;
	position:relative;
	padding:5px 14px 6px;
	margin:2px 0 0; 
}
div.selected a {
	font-size:18px;
	text-decoration:none;
	color:#fff !important;
}
img.posleft {
	position:absolute;
	top:0;
	left:0;
}
img.posright {
	position:absolute;
	top:0;
	right:0;
}
table.menu {
	margin:0 auto;	
	height:40px;
}
table.menu a {
	font-size:18px;
	text-decoration:none;
	color:#000;
}
div.content {
	margin:0 auto;	
	min-width:1000px;
	_width:expression((document.documentElement.clientWidth > 970 )?'100%':'1000px');

}
div.leftcontent {
	float:left;
	width:20%;	
}
div.block {
	position:relative;
	width:100%;
	border:1px #f1f1f1 solid;
	text-align:justify;
}
img.topleft {
	position:absolute;
	top:-1px;
	left:-1px;
}
img.topright {
	position:absolute;
	top:-1px;
	right:-1px;
}
img.botleft {
	position:absolute;
	bottom:-1px;
	left:-1px;
}
img.botright {
	position:absolute;
	bottom:-1px;
	right:-1px;
}
div.blocktitletl {
	background:#1286ef url(/design/santech/img/titletl.gif) 0% 0% no-repeat;
	margin:15px 0 0;
}
div.blocktitletr {
	background:url(/design/santech/img/titletr.gif) 100% 0% no-repeat;
}
div.blocktitlebl {
	background:url(/design/santech/img/titlebl.gif) 0% 100% no-repeat;
}
div.blocktitlebr {
	background:url(/design/santech/img/titlebr.gif) 100% 100% no-repeat;
	height:30px;
}
div.blocktitlebluetl {
	background:#05d0dd url(/design/santech/img/titlebluetl.gif) 0% 0% no-repeat;
	margin:20px 0 0;
}
div.blocktitlebluetr {
	background:url(/design/santech/img/titlebluetr.gif) 100% 0% no-repeat;
}
div.blocktitlebluebl {
	background:url(/design/santech/img/titlebluebl.gif) 0% 100% no-repeat;
}
div.blocktitlebluebr {
	background:url(/design/santech/img/titlebluebr.gif) 100% 100% no-repeat;
	height:30px;
}
div.titlecontleft {
	float:left;
	color:#fff;
	cursor:pointer;
	font-size:18px;
	margin:2px 0 0 10px; 
}
div.titlecontleft a {
	color:#fff;
	text-decoration:none;
}
div.titlecontright {
	float:right;
	color:#fff;	
	font-size:18px;
	font-weight:bold;
	margin:2px 10px 0 0;
	padding:0 10px;
	cursor:pointer; 
}
div.prod {
	width:70%;
	margin:0 auto;
}
div.prodname {
	padding:5px 0 7px 0;
	border-bottom:1px dashed #d6d6d6
}
div.prodname a {
	font-size:14px;
	text-decoration:none;
	color:#000;
}
div.centrcontent {
	width:59%;
	float:left;
	margin:0 0 0 5px;
}
div.prodlist {
	float:left;
	width:30%;
	margin:15px 0 0 10px;
	text-align:justify;
}

div.prodlistconst {
	float:left;
	width:180px;
	margin:15px 0 0 10px;
	text-align:justify;

}
div.prodlistwide {
	float:left;
	width:40%;
	margin:15px 0 50px 30px;
	text-align:justify;
}
img.imgprodlist {
	float:left;
	padding:5px;
}
div.buscprice {
	background:url(/design/santech/img/baskprice.gif) 0% 0% no-repeat;
	height:24px;
	width:170px;
	margin:20px 0 0 0;
}
div.basket {
	float:left;
	margin:0 0 0 5px;
}
div.basket a {
	color:#fff;
	text-decoration:none;
}
div.detail {
	float:right;
	margin:0 5px 0 0;
}
div.detail a {
	color:#fff;
	text-decoration:none;
}
div.text {
	padding:10px;
	text-align:justify; 
	line-height:30px;
	text-indent:30px;
}
div.contheadright {
	float:right;
	width:75%;
	text-align:right;
}
div.contheadleft {
}

div.contheadleft input {
	border:1px solid #c7d8e3;
	width:100%;
	max-width: 250px;
}
input.search {
	width:100%;
	height:30px;
}
div.contheadleft select {	
	margin:5px 0; 
	width:100%;
	max-width: 250px;
}	
input.searchbutt {
	border:none !important;
	width:auto !important;
	margin:5px 40px 0;
}
div.rightcontent {
	width:20%;
	float:right;
}
a.link {
	color:#128bf8;
}
div.news {
	margin:5px;
}
div.newstitle {
	font-weight:bold;
}
div.newsdate {
	color:#66b4e2;
}
div.newsanounce {
	margin:10px 0 0 0; 
	text-align:justify;
}
div.newslink {
	margin:0 10px 0 0;
	text-align:right;
}
div.newslink a {
	color:#a6a6a6;
}
div.foot {
	background:#7f7f7f;
	min-width:1000px;
	_width:expression((document.documentElement.clientWidth > 970 )?'100%':'1000px');

}
div.footcontent {
	width:600px;
	margin:0 auto;
}
table.footmenu {
	width:80%;
	margin:10px auto;
}
table.footmenu a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;	
}
div.copiright {
	color:#fff;
	text-align:center;
}
div.copiright a {
	color:#fff;
	text-decoration:none;
}
div.prodposition {
	margin:15px;
}

div.prodleft {
	float:left;
	width:33%;
	margin:15px 15px 0 15px;
}
div.prodright {
	float:left;
	width:60%;
	margin:15px 0 0 15px;
}
div.prodheadline {
	color:#054a68;
	font-size:18px;
}
ul.delivery{
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
a.detail {
	color:#054a68;
	font-size:12px;
	text-decoration:none;	
}
a.present {
	text-decoration:none;
	color:#06add9;
	margin:0 0 0 10px;
}
ul.charact {
	clear:both;
}
ul.charact li {
	clear:both;
		
}
div.charactlist {
	font-size:14px;
	margin:5px;	
}


/* Модуль электронного магазина, страница вывода товара */
#idTabs ul {
	padding: 0; 
	margin: 0; 
	list-style: none; 
	float: left; 
}
#idTabs li {
	display: inline;
	margin:0 5px;
	float: left;
 
}
#idTabs li a, #idTabs li a:visited {
	background: #eee; 
	display: block; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #000; 
	padding: 7px 15px 7px 15px; 
	line-height: 1.2em; 
	text-decoration: none; 
	font-weight: bold;
	color:#5c5c5c;

	/*Firefox*/
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	
	/*Chrome, Safari*/
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;

	
}
#idTabs li a.selected {
	background-color:#05b4e1;
	color:#fff;
}
#idTabs .bottom {
	border-top: 3px solid #a0c6ff; 
	font-size: 1px; 
	line-height: 1px; 
	height: 2px;
}
img.galphoto {
	cursor:pointer;
}
div.scopeleft {
	width:190px; 
	margin:0 auto;
}
div.scoperight {
	width:200px; 
	margin:0 auto;
}
a.title {
	font-size:16px;
	color:#2200CC;
}
div.result {
	margin:0 0 20px 10px;
}
div.simprod {
	float:left;
	width:180px;
	margin:15px 0 0 10px;
	border:1px #ececec solid;
	padding:10px;
	text-align:center;
}
div.photo {
	float:left;
	padding:10px;
	border:1px #eee solid;
	margin:15px;
	cursor:pointer;
	width:100px;
	height:100px;
	text-align:center;
}
DIV.cp_error,
DIV.error
 {
	border: 1px solid #94000C;
	color: #94000C;
	margin: 5px;
	padding: 15px 5px 15px 30px;
	background: #FFEFEB url(/design/ukraine/img/cp/error.gif) 8px 6px no-repeat;
}
DIV.cp_ok,
DIV.ok {
	border: 1px solid #276630;
	color: #276630;
	margin: 5px;
	padding: 15px 5px 15px 30px;
	background: #EDF8EE url(/design/ukraine/img/cp/ok.gif) 8px 6px no-repeat;
}

div.stattel {
	color:#054a68;
	font-family:Arial;
	font-size:22px;
	float:left;
	line-height:30px;
	margin:20px 0 0 200px; 
}
div.mobtell {
	font-family:Arial;
	font-size:18px;
	color:#032a3b;
	float:left;
	margin:0 0 0 120px;
}



/**
	Стили для листалки страниц
*/

a.page_list {
	margin:5px;
	font-weight:bold;
	padding:5px 8px;
	background-color:#E6F0FA;
	height:30px;
	text-decoration:none;
	text-align:center;
	width:30px;

	/*Firefox*/
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	
	/*Chrome, Safari*/
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
}
span.page_list {
	background-color:silver;
	color:white;
	font-weight:bold;
	margin:5px;
	padding:5px 8px;
	height:30px;
	text-align:center;
	width:30px;

	/*Firefox*/
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	
	/*Chrome, Safari*/
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
}

div.complaint {
	background-color:#f0f0f0;   
	border:1px solid #cccccc;
	padding:15px;
}
div.entry {
	text-align:justify;
}
img.searchimage {
	float:left;
	padding:10px;
}