/**********************************/
/*                                */
/*        TOTEM company           */
/*    www.totemcompany.com.ua     */
/*             2007               */
/*                                */
/**********************************/

/* SHOP */
.shop_info{border:solid 1px #fff; background:url(/images/sh01.gif) no-repeat top left;}
.shop_img_info{background:#97ABB8 url(/images/sh02.gif) no-repeat top left; border-top:solid 1px #FFF; color:#FFF; font-family:Tahoma, Arial; font-size:11px; line-height:100%; text-align:left; padding:0px 0px 3px 20px; margin:0px 0px 3px 0px;}
.shop_img_priv{text-align:right;}
.shop_img_priv img{margin:0px 4px 0px 4px; cursor:pointer; border:solid 1px #CBD5DC;}
.shop_info_left{vertical-align:top;}
.shop_info_left h1{color:#486980; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding:15px 0px 0px 0px; margin:0; line-height:95%; font-weight:bold;}
.shop_info_left h2{color:#486980; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; line-height:100%; font-weight:normal;}
.shop_info_left h5{background:url(/images/sh03.gif) no-repeat; width:80px; font-family:Arial, Verdana; font-size:11px; color:#FFF; font-weight:normal; height:18px; padding:0px 0px 0px 25px; text-align:left;}
.shop_info_left h5 a{display:block; color:#FFF; text-decoration:none;}
.shop_info_left h5 a:hover{text-decoration:underline;}
.shop_info_left h6{color:#486980; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; padding:0px 0px 20px 10px; margin:0px 0px 0px 0px; line-height:100%; font-weight:normal; text-align:left;}
.shop_info_left h6 b{color:#1EB7FF; font-size:18px;}
.shop_info h4{background:#CBD5DC url(/images/sh04.gif) no-repeat top left; color:#4A6B83; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:0px 0px 0px 30px; line-height:22px; margin:0px 0px 0px 0px;}
.shop_info p{margin:0; padding:20px 20px 0px 20px;}

.shop_table{margin:20px 0px 20px 0px;}
.shop_table td{padding:5px 5px 5px 20px; border-bottom:solid 1px #97ABB8;}
.shop_table_td1{background:url(images/p31.gif) repeat-y top right;}

.shop_zakaz{background:url(/images/sh06.gif) repeat-x left 2px; padding:0; text-align:right; margin:0px 0px 20px 0px; height:25px;}
.shop_zakaz input{background:url(/images/sh05.gif) no-repeat left 2px; color:#FFF; font-family:Arial, Verdana; font-size:11px; color:#FFF; width:125px; display:block; padding:0px 0px 0px 30px; text-decoration:none; text-align:left; float:right; border:none; cursor:pointer; height:20px;}
.shop_zakaz input:hover{text-decoration:none; color:#FEF805;}

/* Таблица - каталог */
.srec_katalog{ border-left:solid 1px #97ABB8; border-right:solid 1px #97ABB8; border-bottom:solid 1px #97ABB8;}
.srec_katalog td{ font-family:Tahoma, Arial; font-size:11px;}
.srec_katalog th{background:#CBD5DC; border-top:solid 1px #FFFFFF; font-size:11px; color:#708492; font-weight:normal; padding:0px 20px 3px 20px; line-height:16px;}
.th_left {border-left:solid 1px #FFFFFF;}
.th_center {}
.th_right {border-right:solid 1px #FFFFFF;}
.srec_katalog a{color:#97ABB8; text-decoration:none;}
.none_focus_td { padding:4px 0px 4px 10px;}
.focus_td {padding:3px 0px 3px 10px; border:solid 1px #93D9FA; background:#93D9FA url(/images/shop_02.gif) no-repeat right center; color:#334B5C;}
.chec_firm {height:25px}
.shop_mark {background:url(/images/shop_12.gif) no-repeat 5px 10px;}

/* INTRO ТОВАР */
.intro_tovar {border-top:solid 2px #31BDFF; margin:0px 0px 20px 0px;}
.intro_tovar table {border-top:solid 1px #FFFFFF;}
	.info_l{height:60px; background:#5D798B; padding:0; width:140px; vertical-align:center; text-align:center; border-top:solid 3px #E3EBF0; border-left:solid 3px #E3EBF0; border-bottom:solid 3px #E3EBF0;}
.intro_tovar form {margin:10px 0 0 0;}
.intro_tovar form table {border:none;}
.intro_tovar form .col_product { width:15px; border:solid 1px #325369; margin:0px 5px 0px 0px; text-align:center; background:#DCE2E7; height:14px; font-size:9px}
.intro_tovar form .input { padding:0; height:16px; margin:0;}
.info_2 {background:#E3EBF0 url(/images/shop_04.gif) no-repeat left top; padding:4px 5px 0px 20px; vertical-align:top;}
	.info_2 h2{color:#5D798B; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; font-size:14px;}
	.info_2 h1{color:#5D798B; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-size:9px; font-weight:normal; font-family:"Small Fonts", Arial, Verdanal;}
	.info_2 h3{color:#5D798B; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-size:9px; font-weight:normal; font-family:"Small Fonts", Arial, Verdanal; margin-top: 10px;}
	.info_2 h3 b{font-weight:normal; color:#97ABB8;}
	.info_2 h1 b{font-weight:normal; color:#97ABB8;}
	.info_2 p{font-size:11px; color:#97ABB8; margin:0; padding:10px 0px 0px 0px ; line-height:100%; overflow:hidden; height:23px;}
		.info_2 a{font-size:14px; color:#5D798B; text-transform:uppercase; margin:5px 10px 0px 0px; padding:0px 25px 0px 0px ; height:25px; display:block; background: url(/images/shop_07.gif) no-repeat right top; text-decoration:none;}
	.info_2 a:hover{text-decoration:underline;}
			/*.info_2 a{font-size:14px; color:#5D798B; text-transform:uppercase; margin:5px 0px 0px 0px; padding:0px 2px 0px 0px ; height:25px; display:block; no-repeat right top; text-align:right; text-decoration:none;}*/
	.info_2 a:hover{text-decoration:underline;}
.info_3 {background:#97ABB8 url(/images/shop_05.gif) no-repeat left top; width:130px; padding:5px 0px 0px 20px; vertical-align:top;}
	.info_3 h2{font-size:13px; font-weight:normal; color:#E3EBF0; margin:0; padding:1px 0px 0px 0px;}
	.info_3 h3{font-size:16px; font-weight:normal; color:#325369; margin:0; padding:30px 0px 0px 0px;}	
	.info_3 h3 b{font-size:22px; font-weight:normal; color:#FFFFFF; margin:0; padding:0;}		
	.info_3 a{color:#FFFFFF; height:18px; margin:13px 0px 0px 0px; padding:0px 0px 0px 15px; background:url(/images/shop_06.gif) no-repeat left top; line-height:15px; display:block; text-decoration:none; font-weight:bold;}		
	.info_3 h4{font-size:13px; font-weight:normal; color:#E3EBF0; margin:0; padding:1px 0px 0px 0px;}
.info_4 {background:#E3EBF0 url(/images/shop_04.gif) no-repeat left top; padding:4px 5px 0px 20px; vertical-align:top;}
	.info_4 h2{color:#5D798B; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; font-size:14px;}
	.info_4 h1{color:#5D798B; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-size:9px; font-weight:normal; font-family:"Small Fonts", Arial, Verdanal;}
	.info_4 h3{color:#5D798B; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-size:9px; font-weight:normal; font-family:"Small Fonts", Arial, Verdanal;}
	.info_4 h3 b{font-weight:normal; color:#97ABB8;}
	.info_4 h1 b{font-weight:normal; color:#97ABB8;}
	.info_4 p{font-size:11px; color:#97ABB8; margin:0; padding:10px 0px 0px 0px ; line-height:100%; overflow:hidden; height:23px;}
		.info_2 a{font-size:14px; color:#5D798B; text-transform:uppercase; margin:5px 10px 0px 0px; padding:0px 25px 0px 0px ; height:25px; display:block; background: url(/images/shop_07.gif) no-repeat right top; text-align:right; text-decoration:none;}
	.info_2 a:hover{text-decoration:underline;}
.filtr{font-size:11px; font-family:Tahoma, Arial; padding:5px 0px 0px 0px; margin:0px 0px 7px 0px;}
.filtr b{color:#31BDFF; padding:0px 0px 0px 0px;}
.filtr a{color:#5D798B; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 23px 0px 10px; line-height:16px;}
.filtr a:hover{ text-decoration:underline;}
#sort_a, #sort_top{background:#D1DFE8 url(/images/shop_08.gif) no-repeat right 3px; border-bottom:solid 2px #D1DFE8;}
#sort_d, #sort_bottom{background:#D1DFE8 url(/images/shop_09.gif) no-repeat right 3px; border-bottom:solid 2px #D1DFE8;}
#cart {position:absolute; top:160px;  left:50%; width:192px; height:89px; margin-left:-440px  }
#cart img {position:absolute; top:0px;  left:0px;}
#cart h1 {color:#EDDF48; font-family:Tahoma, Arial; font-size:13px; text-transform:uppercase; margin:0; padding:0; position:absolute; top:7px; left:14px; font-weight:normal;}
#cart h1 a {color:#EDDF48; text-decoration:none;}
#cart h2 {color:#FFF; font-family:Tahoma, Arial; font-size:11px; margin:0; padding:0; position:absolute; top:37px; left:14px; font-weight:normal;}
#cart h3 {color:#EBDC5E; font-family:Tahoma, Arial; font-size:11px; margin:0; padding:0; position:absolute; top:37px; left:170px;}
#cart h4 {color:#FFF; font-family:Tahoma, Arial; font-size:11px; margin:0; padding:0; position:absolute; top:57px; left:14px; font-weight:normal;}
#cart h5 {color:#FFF; font-family:Tahoma, Arial; font-size:11px; margin:0; padding:0; position:absolute; top:57px; left:80px; font-weight:normal; text-align:right; width:100px}
#cart h5 b{color:#EBDC5E; font-family:Tahoma, Arial; font-size:11px;}
.alpha{//background-image: none ! important; behavior: url('/images/alpha.htc');}

/* описание товара */
.submit_zakaz {border:none; background:url(/images/shop_bg_submit.gif) no-repeat left 1px; width:105px; height:21px; text-align:left; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; cursor:pointer; padding:0px 0px 0px 12px;;}
.submit_zakaz:hover{color:#FEF805}

/* информационная таблица  */
.tnfo_table {border-left:solid 1px #CBD5DC; border-top: solid 1px #CBD5DC; border-right:solid 1px #CBD5DC;}
.TI_MARK {background-image:url(/images/shop_11.gif); background-repeat:no-repeat; height:20px;}
.tnfo_table th {background-color:#CBD5DC; color:#4A6B83; font-family:Tahoma, Arial; font-size:9px; text-transform:uppercase;border-bottom:solid 1px #CBD5DC; line-height:120%;}
.tnfo_table th b {color:#31BDFF;}
.tnfo_table td { padding:5px; border-bottom:solid 1px #CBD5DC; background:url(images/p31.gif) repeat-y top right;}
.tnfo_table td b{color:#4A6B83}
#price b {color:#31BDFF;}
.coment_table {border-left:solid 1px #CBD5DC; border-bottom: solid 1px #CBD5DC; border-right:solid 1px #CBD5DC;}

.BackNext {background:#6BA3C8;}
.BackNext input{ border:none; background:none; cursor:pointer; color:#FFFFFF; height:18px; padding:0; margin:0;}
.shop_left { text-align:left; padding:0px 0px 0px 20px;}

/* SEARCH */
#search_01 {border:solid 1px #E3EBF0; background:#97ABB8; padding:0 1px 1px 1px; width:246px; position:absolute; top:25px; left:-12px;}
#search_02 {background:#E3EBF0; color:#97ABB8; font-family:Arial, Verdana; font-size:12px; text-align:left; padding:0px 0px 5px 14px; line-height:70%;}
#search_02 strong { font-weight:bold;}
.search_tp_01 {border:solid 1px #7E93A1; background:#FFFFFF; width:50px;}

#basket {background:#eaf1f5 url(/images/cart_02.gif) repeat-x left top; height:77px; width:250px; position:relative; margin:0px 0px 20px 0px; float:right;}
#basket .u1 {position:absolute; left:0px; top:0px;}
#basket .u2 {position:absolute; left:246px; top:0px;}
#basket .u3 {position:absolute; left:0px; bottom:0px;}
#basket .u4 {position:absolute; left:246px; bottom:0px;}
#basket .title {position:absolute; left:12px; top:7px;}
#basket .next {position:absolute; left:225px; top:3px;}
#basket h1 {font-family:Tahoma, Arial; font-size:11px; color:#4784b1; height:25px; margin:0; padding:0px 10px 0px 0px; line-height:25px;}
#basket h1 b {width:180px; text-align:right; margin:0; color:#738b9b}

