
body, TABLE, TD, P, DIV, IMG, h1, h2, h3, h4, h5{
	padding:0px;
	margin:0px;
	border:0px;
	}	

body,
TABLE{
	font-family:Tahoma;
	font-size:11px;
	}

body{
	background-color:#fff;
	padding-bottom:50px;
	}
	
TABLE{
	vertical-align:top;
	width:100%;
	color:#202020;	
	}

ul
{
	padding-top: 0px;
	padding-bottom: 0;
	margin-top: -3px;
	margin-bottom:8;
}

P
{padding-bottom: 8px;}


.all_foto li
{
list-style:none;
background-image:url(../img/tbul.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left: 20px
}

.kkamen
{ text-align:center;
padding-bottom:6px}

.kkamen a
{text-decoration:underline}

.all_foto ul
{padding-left: 10px;
margin-left: 0;
}



TD{
	vertical-align:top;
	}
	
DIV{
	margin-left:auto; 
	margin-right:auto;
	}
	

h1,
h2,
h3,
h4{
	font-family:Tahoma;
	font-size:32px;
	font-weight:normal;
	color:#56646D;
	}
	
h1 span.one{
	font-size:15px;
	margin-right:10px;
	font-weight:bold;
	}	
	
h2{
	font-size:20px;
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1px;
	padding-top: 3px;
	
	}
	
h1{
	font-size:20px;
	background-color:#CCCCCC;
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1px;
	color:#2E2E2E;
	}

h3{
	font-size:13px;
	font-weight:bold;
	}
	
h4{
	font-size:12px;
	}			
	
div.clear{
	clear:both;
	}				
	
/*links*/
a:link,
a:visited,
a:active{
	text-decoration:underline;
	}

a:hover,
a.noline:link,
a.noline:visited,
a.noline:active{
	text-decoration:none;
	}
	
a.noline:hover{
	text-decoration:underline;
	}	

a:link,
a:visited{
	color:#5BC0F9;
	}
	
a.noline:link,
a.noline:visited{
	color:#A30A0A;
	}	
	
/*main*/
div.main{
	}
	
td.header,
td.content,
td.footer{
	padding-left:12px;
	padding-right:20px;
	}
	
td.header{
	padding-top:28px;
	}
	
td.content{
	padding-top:10px;
	}
	
td.footer{
	padding-top:22px;
	}	
	
td.left{
	padding:0px 4px 0px 0px;
	}
	
td.right{
	width:100%;
	}
	
div.left{
	width:218px;
	}
	
/*logo*/
div.logo{
	text-align:center;
	padding-top:7px;
	}
	
/*header*/
div.header{
	background:url(/img/bg_hdr.jpg) repeat-x top;
	}		
	
div.header,
div.header2,
div.header3,
div.header4,
div.header5,
div.header6{
	height:101px;
	}
	
div.header2{
	background:url(/img/sl_hdr.jpg) no-repeat 0px 0px;
	}	

div.header1{
	background:url(/img/sl_hdr.jpg) no-repeat 0px 0px;
	}				
	
			
	
div.header3{
	background:url(/img/bg1_hdr.jpg) no-repeat 9px 0px;	
	}	
	
div.header4{
	background:url(/img/bg2_hdr.jpg) no-repeat 9px 36px;
	}	
	
div.header5{
	background:url(/img/bg3_hdr.jpg) no-repeat 9px 67px;
	}	
	
div.header6{
	background:url(/img/sr_hdr.jpg) no-repeat right 0px;
	}
	
div.kamen{
position:absolute;
	top:37px;
	left: 30%;
	background:url(/img/kamen3.png) no-repeat 0px 0px;
	width:600px;
	height:100px;
	}
	
div.slogan{
	float:left;
	width:250px;
	padding-top:30px;
	text-align:center;
	}
	
div.tel{
	float:right;
	width:330px;
	padding-top:8px;
	text-align: left;
	padding-left: 50px
	}
	
div.fix{
	clear:both;
	width:740px;
	}
	
/*nav top*/
div.nav_top{
	text-align:center;
	width:733px;
	padding-left:5px;
	/*position:relative;
	z-index:255;
	margin-top:-1px;*/
	z-index:255;
	position:relative;
	}
	
div.nav_top a:link,
div.nav_top a:visited{
	color:#5F5F61;
	text-decoration:none;
	padding:4px 10px 7px 10px;
	background:url(/img/s2_nav.gif) no-repeat right 0px;
	}
	
div.nav_top ul{
	padding:0px;
	margin:0px;
	list-style:none;
	}		
	
div.nav_top ul li{
	float:left;
	display:inline;
	margin-right:5px;
	height:28px;
	background:url(/img/line_nav.gif) repeat-x bottom #fff;
	}
	
div.nav_top ul li h3{
	background:url(../img/s1_nav.gif) no-repeat 0px 0px;
	padding:5px 0px 7px 0px;
	}

	
div.nav_top ul li.active_nav{
	background:url(/img/s1_act.gif) no-repeat 0px bottom #4FBBF9;
	height:28px;
	}			
	
div.nav_top ul li.active_nav a:link,
div.nav_top ul li.active_nav a:visited{
	color:#fff;
	background:url(/img/s2_act.gif) no-repeat right bottom;
	}
	
div.nav_top ul li.active_nav h3{
	background:url(/img/s2_act.gif) no-repeat right bottom;
	}


	
/*block*/
div.block{
	clear:both;
	background:url(/img/line_block.gif) repeat-x top;
	}
	
div.block2{
	background:url(/img/line_block.gif) repeat-y right;
	}		
	
div.block3{
	background:url(/img/s_block.gif) no-repeat right 0px;
	}

div.block4{
	background:url(/img/line_block.gif) repeat-x bottom;
	}	
	
div.block5{
	background:url(/img/s_block.gif) no-repeat right bottom;
	}
	
	div.block6{
	background:url(/img/s_block.gif) no-repeat right bottom;
	}

div.block6{
	background:url(/img/line_block.gif) repeat-y right;
	}	
	
div.name_block{
	float:left;
	padding-left: 12px;
	position:relative;
	z-index:255;
	margin-bottom:-10px;
	/*_margin-bottom:-15px;*/
	}		
	
div.name_block h2, h1{
	background:#fff;
	padding:0px 9px;
	}


div.name_block2{
	float:left;
	padding-left: 12px;
	position:relative;
	z-index:255;
	margin-bottom:-10px;
	/*_margin-bottom:-15px;*/
	}		
	
div.name_block2 h2 {
	background:#fff;
	padding:0px 9px;
color:#5BC0F9;
	}



div.name_block h1{
	background:#fff;
	padding:0px 9px;
	}

	
/*left nav*/
div.left_nav{
	padding-top:12px;
	}

div.my_book{
	padding-bottom:18px;
	}
	
div.my_book a:link,
div.my_book a:visited{
	font-size:14px;
	color:#4FBBF9;
	}
	
div.find{
	font-size:10px;
	color:#4FBBF9;
	}	
	
input.find_input{
	border:1px solid #BCBCB9;
	height:16px;
	width:138px;
	margin:0px;
	

	}
	
input.find_btn{
	border:none;
	background:url(/img/btn_find.gif) no-repeat center 0px;
	cursor:pointer;
	width:18px;
	height:20px;
	padding-bottom:2px;
	}
	
div.left_nav3{
	padding-top:15px;
	}
	
div.left_nav3 table{
	width:auto;
	}	
		
	
div.left_nav3 td{
	text-align:left;
	}		
	
div.left_nav3 a:link,
div.left_nav3 a:visited{
	color:#606060;
	}				
	
div.left_nav3 a.active:visited,
div.left_nav3 a.active:link,
div.left_nav3 td.LeafNode a:hover{
	color:#4FBBF9;
	text-decoration:underline;
	}			

div.left_nav3 tr td.RootNode{
	padding:0px;
	margin:0px;
	list-style:none;
	}			
	
div.left_nav3 td.RootNode{
	font-size:15px;
	margin-bottom:5px;
	font-weight:bold;
	}			
	
div.left_nav3 tr td.LeafNode{
	padding-left:14px;
	margin:3px 0px 10px 0px;
	}	
	
div.left_nav3 td.LeafNode{
	font-size:12px;
	margin-bottom:3px;
	font-weight:bold;
	}

div.left_nav3 a.LeafNode:link,a.LeafNode:visited, a.LeafNode:active,a.RootNode:link,a.RootNode:visited, a.RootNode:active
{
	text-decoration:none;

}

div.left_nav3 a.LeafNode:hover,a.RootNode:hover{
	text-decoration:underline;
	}
	
		
/*news*/
div.news_all{
	padding-top:5px;
	_padding-top:0px;
	}

div.news_all2{
	padding:30px 18px 0px 0px;
	/**+padding-top:15px;*/
	}

div.news_allnews
{
	padding:30px 18px 10px 10px;
}		
	
div.news_all div.name_block{
	padding-left:60px;
	}
	
div.news img.foto{
	float:left;
	margin-right:10px;
	}	
	
div.news{
	clear:both;
	font-size:11px;
	color:#4FBBF9;
	padding-bottom:22px;
	line-height:14px;
	}
	
div.news strong.data{
	display:block;
	padding-bottom:7px;
	}	
	
div.news div.text{
	padding-bottom:7px;
	color:#3D3C3C;
	}
	
div.news a:link,
div.news a:visited{
	color:#3D3C3C;
	}	

div.all_news{
z-index:3;
text-align:right;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 15px;
	}
	
div.all_news a:link,
div.all_news a:visited{
	color:#4FBBF9;
	font-size:12px;
	background:url(/img/arr_blue.gif) no-repeat right 5px;
	padding-right:10px;
	font-weight:bold;
	}
	
/*footer*/
div.counter{
	float:left;
	width:210px;
	padding-top:10px;
	}		
	
div.counter img{
	margin-bottom:5px;
	}
	
div.footer_menu{
	float:left;
	font-size:12px;
	}
	
div.footer_menu a:link,
div.footer_menu a:visited{
	color:#10477D;
	margin:9px;
	}
	
div.footer_menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}	
	
div.footer_menu ul li{
	background:url(/img/line_block.gif) repeat-y right;
	padding:9px 14px 12px 13px;
	float:left;
	_height:0;
	}
	
div.footer_menu ul li.end{
	background:none;
	padding-right:0px;
	}
	
div.copiright{
	padding-top:17px; 
	clear:both;
	font-size:11px;
	color:#A6A6A6;
	padding-left: 10px;
	}
	
.copiright a
{color: #A6A6A6;
text-decoration:none}
	
/*portfolio*/
td.right div.block2{
	background:url(/img/line_block.gif) repeat-y left;
	}		
	
td.right div.block3{
	background:url(/img/s_block.gif) no-repeat 0px 0px;
	}

td.right div.block4{
	background:url(/img/line_block.gif) repeat-x bottom;
	}	
	
td.right div.block5{
	background:url(/img/s_block.gif) no-repeat 0px bottom;
	}
	td.right div.block6{
	background:url(/img/s_block.gif) no-repeat 0px bottom;
	}
	
	
div.porfolio img{
	border: none;
	}
	
div.all_foto{
	padding:24px 0px 14px 14px;
	font-size: 14px;
	font-family: sans-serif;
	line-height: 1.5;
	color: #333333
	/**+padding-top:14px;*/
	}	
	
.all_foto table
{
	font-size: 14px;
	font-family: sans-serif;
	line-height: 1.5;
	color: #333333

}

div.all_top{
	padding:24px 0px 14px 14px;
	/**+padding-top:14px;*/
	}
.all_top img
{
border: 1px solid;
border-color: #EEEEEE;
}

	
table.foto_big td{
	width:33%;
	text-align:center;
	}
	
div.foto_big{
	width:227px;
	}
	
div.see_all{
	float:right;
	position:relative;
	z-index:255;
	margin-top:-14px;
	*margin-top:-16px;
	}
	
table.foto_small{
	margin-top:12px;
	}
	
table.foto_small td{
	width:25%;
	text-align:center;
	}
	
div.foto_small{
	width:151px;
	}
	
div.see_all img.see_all{
	border:none;
	}	
	
/*good_info*/
div.good_info{
	padding-top:5px;
	}	
	
div.all_info{
	padding:27px 42px 10px 42px;
	/**+padding-top:17px;*/
	}
	
table.all_info td{
	width:50%;
	}
	
div.good_info2{
	padding-bottom:28px;
	}			
		
	
div.good_info2 ul li{

	padding-left:5px;
	font-size:13px;
	color:#4FBBF9;
	}	


	
div.good_info2 a:link,
div.good_info2 a:visited{
	color:#3D3C3C;
	text-decoration:none;
	}

div.good_info2 a:hover{
	text-decoration:underline;
	}
	
/*page 2*/
div.take_tovar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD0505;
	margin-bottom:-10px;
	}
	
div.banner{
	padding-top:13px;
	_padding-top:8px;
	text-align:center;
	}		

div.all_list{
	padding:0px 0px 10px 0px;
	/**+padding-top:14px;*/
	}
	
div.text{
	padding:13px 26px 14px 26px;
	border-bottom:1px solid #E0E0E0;
	}
	
div.sort_list{
	height:28px;
	font-size:13px;
	color:#616266;
	}	
	
div.sort_list strong{
	margin-right:36px;
	}	
	
div.sort_list a:link,
div.sort_list a:visited{
	color:#50BCF9;
	}	
	
div.sort_list div{
	padding:5px 0px 0px 42px;
	}
	
div.pricelist{
	padding:16px 6px 6px 6px;
	border-top:1px solid #E0E0E0;
	}
	
td.img_big img{
	border: solid 5px #DDEAF0;
	padding:2px;
	background-color:#fff;
	width:160px;
	height:160px;
	}
	
td.img_small{
	padding:0px 9px 0px 7px;
	}

td.img_small img{
	background-color:#fff;
	width:40px;
	height:40px;
	cursor: url(/js/highslide/graphics/zoomin.cur), pointer;	
	}		
	
td.img_small div{
	margin-bottom:10px;
	}
	
div.produkt_book{
	--width:215px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	white-space:nowrap;
	}

table.info_produkt{
	border-collapse:collapse;
	margin-top:3px;
	}		
	
table.info_produkt td{
	border:1px solid #D3E1EC;
	height:19px;
	text-align:center;
	vertical-align:middle;
	padding:0px 3px;
	line-height:normal;
	white-space:nowrap;
	}

	
	
table.info_produkt td.left_op,
table.info_produkt td.op,
table.info_produkt td.right_op,
table.info_produkt td.left_op2,
table.info_produkt td.op2,
table.info_produkt td.right_op2{
	border-top:none;
	}	
	
table.info_produkt td.left_op,
table.info_produkt td.left_op2{
	border-left:none;
	}
	
table.info_produkt td.left_op2,
table.info_produkt td.right_op2,
table.info_produkt td.op2{
	border-bottom:none;
	}	
	
table.info_produkt td.right_op,
table.info_produkt td.right_op2{
	border-right:none;
	}
	
div.link_list{
	padding-top:5px;
	font-size:13px;
	}
	
div.on_presence{
	float:right;
	color:#3AA144;
	}
	
div.on_presence a:link,
div.on_presence a:visited{
	color:#3AA144;
	}	
	
div.on_book{
	float:right;
	white-space:nowrap;
	}	

td.produkt_info{
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	padding:15px 0px 0px 20px;
	}
	
img.see_all{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/see_all.png);
	width:expression(1);
	height:expression(1);
	width:72px;
	height:14px;
	}
	

	
td.nowrap
{
	white-space:nowrap;
}

table.admin_portfolio{
	border-collapse:collapse;
	height:19px;
	text-align:center;
	line-height:normal;
	white-space:nowrap;
	}
	
table.admin_portfolio td
{
	vertical-align:middle;
}


table.admin_portfolio .Set
{
	text-align:right;
}

table.admin_portfolio .Desc
{
	text-align:left;
}

table.admin_portfolio tr
{
	border-left:solid 1px #E0E0E0;
	border-bottom:solid 1px #E0E0E0;
}

table.admin_portfolio td,
table.admin_portfolio th
{
	border-right:solid 1px #E0E0E0;
}

table.admin_portfolio table td
{
	border:none;
}

table.admin_portfolio tr.noline
{
	border-bottom:none;
}

div.admin_portfolio
{
	border-top:1px solid #E0E0E0;
}

	




div.pager
{
	display:block;
	margin:5px 5px 5px 5px;
}

div.pager span.active_page_link
{
	
}	

div.pager a.page_link
{
	font-weight:bold;
	font-size:14px;
}	

.btel
{
	font-family:Tahoma;
	font-size:32px;
	font-weight:normal;
	color:#56646D;
	}		

.stel
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
		color:#56646D;
		padding-left:50px;
}	

.stel a
{font-size: 10px; color:#0066CC}
div.stel
{margin-top: -5px;}

.time
{font-size:10px; font-weight:bold; color:#3366FF;}
div.time
{margin-top:0px}
.stel span
{font-weight:normal;
font-size:10px}

.mapp img
{
border: 1px solid;
border-color: #666666
}

body
{font-family:tahoma;
font-size: 10px

}

.atitle
{
background-color: #cccccc;
text-align:center;
font-size: 14px;
border-top: 1px dotted;
border-top-color: #333333;
font-weight:bold;
padding-bottom: 7px;
padding-top: 5px;
}

.aname
{text-align:center;
}

.astolb
{
background-color: #cccccc;
text-align:center;
font-size: 10px;
}

.aprice
{text-align:center;
vertical-align:middle;
}

.abprice
{text-align:center;
vertical-align:middle;
border-bottom:1px solid gray;
}

.bnone img
{
border: none;
}

.menu_2
{
padding-bottom: 3px;
padding-top: 6px;
}

.menu_2b
{
padding-bottom: 5px;
}


.menu_3
{
padding-bottom: 3px;
padding-left: 4px;
}

.menu_3b
{
padding-bottom: 3px;
}

.menu_2 a
{
font-size: 16px;
Font-weight: bold;
color:#56646D;
text-decoration: none;
}


.menu_2b a
{
font-size: 16px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: none;
}


.menu_2 a:hover
{
font-size: 16px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: underline;
}


.menu_2b a
{
font-size: 16px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: underline;
}

.menu_2b a:hover
{
font-size: 16px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: underline;
}






.menu_3 a
{
font-size: 12px;
Font-weight: bold;
color:#56646D;
text-decoration: none;
}

.menu_3 a:hover
{
font-size: 12px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: underline;
}


.menu_3b a
{
font-size: 12px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: none;
}



.way
{
color: #b7b7b7;
padding-bottom: 4px;
}

.way a
{
color: #b7b7b7;
}

.menu_info
{
font-size: 14px;
Font-weight: bold;
color:#5BC0F9;
padding-bottom: 3px;
margin-left: -20px
}



.fotok div
{
padding-right: 20px;
padding-bottom: 20px;
line-height: 30px;
display: inline;
}

.fotok img
{ border: 1px solid #5BC0F9}

.fotok a
{ text-decoration:none}

.se a
{ font-size:14px;
margin-bottom: 15px

}

.se a:hover
{ font-size:14px;

}

.mmcont b
{ font-weight:normal}

.mmcont a
{
	color:#A30A0A;
	text-decoration:none
}

.mmcont a:hover
{color:#0066FF;
text-decoration:underline}

.mmcont span
{color: #333333;
font-size: 16px;
}

.faqq
{padding-left: 25px;
background-image:url(../img/qicon.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-bottom: 20px}

.faqq a
{ font-size:16px;
color:#A30A0A;}

.faqq a:hover
{color:#0066FF;
text-decoration: none}


.faqq2
{padding-left: 25px;
background-image:url(../img/qicon.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-bottom: 20px}

.faqq2 a
{ font-size:14px;
color: #333333;}

.faqq2 a:hover
{color:#0066FF;
text-decoration: none}

.qqq
{font-size: 15px;
color:#333333;
font-weight:bold
}

.qqq b
{color:#A30A0A;}

.qqq2
{font-size: 14px;
color: #666666;
}

.qqq3 b
{color:#0066FF;
font-size: 15px;
}

.qqq4
{font-size: 14px}

.email a
{color:#666666;
font-size:11px;
padding-top: 5px}

.torder
{color:#666666;
font-size:16px}

.mtext
{padding-right: 15px;
padding-left: 5px;
text-align:justify}

.newsblok
{padding-left: 10px;
font-size: 12px;
}

.newsblok a
{font-size: 10px}

.block6
{padding-left: 20px;}

.block6 a
{font-size: 12px}

.block6 div
{color:#666666;
padding-top: 10px;}

.act
{padding-top: 14px;
padding-left: 10px;
padding-bottom: 10px}

.act a
{font-size: 12px;
}

div.skidka 
{padding-left: 38px;
font-size: 12px;
background-image:url(../img/sn.gif);
background-repeat:no-repeat;
background-position:left;
}




.lmenu ul
{padding-left: 20px;
margin-left: 0px;
}

.lmenu li
{ list-style:none;
padding-bottom: 3px;
background-image:url(../img/mbullet.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left: 10px;
padding-right: 3px}

.lmenu a
{
	font-size: 13px;
	Font-weight: normal;
	color:#4F4F4F;
	text-decoration: none;
}

.lmenu a:hover
{
Font-weight: normal;
color:#5BC0F9;
text-decoration: underline;
}


.lmenu2 ul
{padding-left: 20px;
margin-left: 0px;
padding-top: 14px;
}

.lmenu2 li
{ list-style:none;
padding-bottom: 3px;
background-image:url(../img/mbullet2.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left: 10px;
padding-right: 3px}

.lmenu2 a
{
font-size: 12px;
Font-weight: normal;
color:#56646D;
text-decoration: none;
}

.lmenu2 a:hover
{
Font-weight: normal;
color:#5BC0F9;
text-decoration: underline;
}


.menu_2
{padding-bottom: 3px;
padding-top: 10px;
}

.menu_2 a
{
font-size: 16px;
Font-weight: bold;
color:#56646D;
text-decoration: none;
}

.menu_2 a:hover
{
font-size: 16px;
Font-weight: bold;
color:#5BC0F9;
text-decoration: underline;
}


/**************/
.thumbnails
{
/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */
margin: -3em 0 0 -2em;

/* Выравнивание по центру */
text-align: left;
}

.thumbnail
{
/* Убираем подчеркивание у элемента ins,
который был использован для совместимости со старыми версиями Internet Explorer */
text-decoration: none;

/* Следующее правило для Firefox 2 */
display: -moz-inline-box;

/* а это для остальных */
display: inline-block;

vertical-align: top;

/* Убираем выравнивание по центру 
text-align: center;*/

/* Отступы между блоками */
margin: 1em 0 0 2em;
}

.thumbnail .r
{
/* Если есть необходимость, то свойства padding, border, background и position со значением relative
лучше задавать у этого элемента -- это несколько расширит количество поддерживаемых версий браузеров */

/* Задаем минимальную ширину по тексту */
width: 150px;

/* Минимальная ширина в пикселях будет автоматически рассчитываться по ширине картинки */
float: left;
text-align:center;

border-bottom: 1px dotted;
border-bottom-color:#CCCCCC;
padding-bottom: 5px;
padding-top: 3px;
line-height: 15px;

}


.r span
{color:#666666;
font-weight:bold}

.r a
{font-size:14px;}

.r a:hover
{color:#FF9900}



.memotable td
{border-bottom: 1px solid;
border-color:#999999;
padding-left: 10px;
padding-top: 6px}

.bbb
{background-color:#F2FCFF;
}

.botable td
{padding-left: 5px;
padding-top: 3px;
padding-bottom:2px;
border-bottom: 1px solid #CCCCCC;
text-align:center
}
.borow
{
background-image:url(../img/tab/tab.gif);
background-repeat:repeat-x;	
	text-align:center;
	font-weight:bold;
	color:#FFFFFF
}

.borow2
{
	background-color:#E1F9FF;
}
.borowl
{ background-image:url(../img/tab/ltab.gif);
background-position:left top;
background-repeat:no-repeat}

.borowr
{ background-image:url(../img/tab/rtab.gif);
background-position:right top;
background-repeat:no-repeat}

.borow3
{border-right: 1px dotted #CCCCCC}

.borow3 a
{ color: #FFFF00;
font-weight:bold;
text-decoration:none}

.borow3 a:visited
{color: #FFFF00;}

.borow3 a:hover
{ color: #FFFF00;
font-weight:bold}

div.other
{ 
padding-top: 10px;
padding-right: 110px
}
.other a
{font-size: 12px;
text-decoration:none;
border-bottom: 1px dashed;
color:#333333
}

.other a:hover
{border:none;
color:#5BC0F9;}

.ccat h2
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:10px;
font-weight:bold}

div.cvet
{padding-top:7px;
padding-left: 240px}

.cvet a
{padding-right: 120px}
.itogo
{border-top: 1px solid;
border-top-color:#666666;
}

 .feed
 {border: 1px solid  #86C7EA}
 
 .tizer td
 { border-bottom: 1px dotted #666666}
 
 
 
 

.ord_table
{background-image:url(../../img/on/ord_back.jpg); background-repeat:repeat-x; font-size:18px; color:#FFFFFF; padding-left:20px; vertical-align:middle}
.ord_tt {background-color: #EBEBEBC; border: solid 1px #999999}
.ord_ttt td {font-size:13px; vertical-align:middle}
.ord_ttt {padding-left:10px; padding-right:10px; padding-top:10px}
.ord_inp {border-bottom: solid 1px #CCCCCC; border-right: dotted 2px #CCCCCC ; padding-top:3px; padding-bottom:3px}
.ord_inp2 {border-bottom: solid 1px #CCCCCC; border-right: dotted 2px #CCCCCC; background-color:#E2E2E2; padding-top:3px; padding-bottom:3px}
.ord_des {border-bottom: solid 1px #CCCCCC; padding-left:8px}
.ord_des2 {border-bottom: solid 1px #CCCCCC; background-color:#E2E2E2;padding-left:8px}
.ord_zag {background-color: #7D7D7D; color:#FFFFFF; vertical-align:middle; text-align:center;}
.ord_pr {font-size:17px; color:#1590e8; text-align:right; padding-right:20px; vertical-align:middle; font-weight:normal}

.ord {padding-left:20px; vertical-align:middle; border-bottom: solid 1px #CCCCCC}
.ord span {font-size:18px}
.ord_but {vertical-align:middle; border-bottom: solid 1px #CCCCCC}
.ord_img {vertical-align:middle; border-bottom: solid 1px #CCCCCC}
.ord_price{font-size:18px; color:#009900; vertical-align:middle; text-align:right; padding-right:20px}
.ord_of {vertical-align:middle}

.thumbnail2{position: relative;  z-index: 0;border-bottom:dashed 1px #0099FF;color: #0099FF;}  
.thumbnail2:hover{  background-color: transparent; z-index: 50;border-bottom:none;}  
.thumbnail2 span{position: absolute;  background-color: #FFFFFF;  padding: 5px;  left: -1000px;  border: 1px dashed gray;  visibility: hidden; color: black; text-decoration: none; text-align:center  }  
.thumbnail2 span img{border-width: 0;  padding: 2px;}  
.thumbnail2:hover span{visibility: visible;top: 0;  left: 60px;}  


.ord_pprice {font-size:18px; color: #0066CC; text-align: right; padding-right: 10px; vertical-align:middle}
.ord_delete { vertical-align:middle; padding-left:10px}
.ord_delete a {color:#FF0000}
.ord_option {color:#0099ff; font-size:16px; vertical-align:middle; padding-right:10px}
.ord_pprice span {font-size:16px}
.ord_port { font-size:18px; vertical-align:middle;}
.ord_port a {font-size:12px;}
.ord_gravs {text-align:right; padding-right:5px; color: #0066CC; font-size:16px; vertical-align:middle;}
.ord_name2 {text-align:right; padding-right:10px; padding-bottom: 10px}
.ord_field input {border: solid 1px #666666; width:200px; height:18px}
.ord_field textarea {border: solid 1px #666666; width:350px; height:60px}
.fin_ord td {border-bottom: solid 1px #999999; vertical-align:middle}
.fin_price {padding-left: 10px}

.order_link{
cursor: pointer;
text-decoration: underline;
}

.ord_pam a {font-size:18px}
.ord_pam td {vertical-align:middle}