html
{
	width: 100%;
	height: 100%;
}
body
{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: #425C6D;
	font-family: Verdana;
}
table, tr, td
{
	border-collapse: collapse;
	padding: 0px;
}
a img
{
	border: none;
}
a
{
	text-decoration: underline;
	color: #ff5a00;
}
a:hover
{
	text-decoration: none;
}
#header
{
	background: url('/img/topMenuBg.jpg') repeat-x;
	width: 100%;
	height: 89px;
}
#header table
{
    width: 100%;
}
#header td
{
	padding: 0px;
	width: auto;
}
#header td a
{
	color: #fff;
	font: bold 13px 'Verdana';
	text-decoration: none;
}
#header .logo
{
	width: 200px;
}
#header .logo img
{
	float: left;
}
#header .logo span
{	
	clear: right;
}
 #header .logo span img
 {
	 margin: 18px 0 0 0;
	 float: none;
 }
#header .logo a img
{
  float: none;
}
#header .logo a
{
	color: #DEEAD5;
	font: 9px 'Verdana';
	text-decoration: none;
}
#menu2
{
	width: 100%;
	height: 59px;
	background: url('/img/topMenuBg2Y.gif') repeat-x;	
}
#menu2 table
{
	width: auto;
	margin: 0 auto 0 auto;
	background: url('/img/topMenuTabBgY.gif') repeat-x;	
}
#menu2 table td
{
	padding: 0px;
	text-align: center;
}
#menu2 table td.razdel
{
	width: 1px;
	padding: 0px;
}
#menu2 table a
{
	color: #747542;
	font: bold 11px 'Verdana';
	padding: 0 25px 0 25px;	
	text-decoration: none;
}
#menu2 table a:hover
{
    text-decoration: underline;
}
#menu2 table .active
{
	background: url('/img/topMenuBg2Y_a.gif') repeat-x;	
}
#menu2 table .active a
{
	text-decoration: none;
	color: #575819;
}
#menu2 table td div
{
    position: relative;
    width: 100%;
    height: 0px;
}
#menu2 table td div table
{
    position: absolute;
    margin: 0px;
    top: 32px;
    left: 0px;
    height: 3px;
    width: 100%;
    background: url('/img/menu2Bg_a.gif') repeat-x top;
}
#menu2 table td div table td
{
    padding: 0px;
}
#menu2 table td div table .mid
{
    width: 100%;
}
#menu2 img
{
    display: block;
}
.backpath
{
	height: 27px;
	background: url('/img/backpathBgY2.gif') repeat-x;
}
.backpath div
{
	float: left;
	width: auto;
	font: 9px 'Verdana';
	padding: 8px 0 0 15px; 
}
.backpath span
{
	float: right;
	display: block;
	height: 23px;
	width: 192px;
	text-align: center;
	background: url('/img/addFavBgY.gif') no-repeat;
}
.backpath div span
{
	float: none;
	display: inline;
	color: #8DAA01;
	background: none;
}
.backpath div a
{
	color: #45544C;
	font: 9px 'Verdana';
	text-decoration: none;
}
.backpath div a:hover
{
    text-decoration: underline;
}
.backpath span a
{
	font: 9px 'Verdana';
	color: #fff;
	text-decoration: none;
	display: block;
	width: 192px;
	height: 17px;
	padding: 7px 0 0 0;
}
.backpath b
{
	float: right;
	display: block;
	height: 24px;
	width: 273px;
	padding: 0 0 0 13px;
	background: url('/img/goodsBg.gif') no-repeat left top;
}
#search table 
{
	width: 100%;
	height: 69px;
	background: url('/img/fotoBgY.gif') repeat-x top;
	border-bottom: #b7b8b0 1px solid;
}
#search table table
{
    background: none;
    margin: 10px 0 0 0;
    height: auto;
    border: none;
}
#search td
{
    width: auto;
    vertical-align: top;
}
#search table table a
{
    display: block;
    width: 50px;
    font: 11px 'Verdana';
    color: #4e3f3e;
    padding: 0 0 0 27px;
}
#search table table div
{
    height: 15px;
    padding: 2px 0 0 0;
}
#search table table td
{
    background: url('/img/newsRazdel.gif') no-repeat right;
}
#search table table td.last
{
    background: none;
}
#search table table a:hover, #search table table div.active a
{
    text-decoration: none;
    color: #ff8a00;
    background: url('/img/orangebul.gif') no-repeat 13px;
}
#search td.mid
{
    width: 100%;
}
#search .login
{
    vertical-align: top;
    width: 276px;
}
#footer
{
	width: 100%;
	height: auto;
	padding: 39px 0 17px 0;
	background: #545445 url('/img/footerBg.jpg') repeat-x top;
	font: 10px 'Verdana';
	color: #B1B7AF;
}
#footer a
{
	font: 10px 'Verdana';
	color: #B1B7AF;
}
#footer td img
{
	margin: 0 20px 0 20px;
}
#footer table, #footer td table
{
	width: 100%;
}
#footer td div
{
	padding: 7px 0 0 0;
}
#footer table table td
{
	padding: 0 0 0 17px;
	vertical-align: top;
	border-left: #A1AAA5 1px dotted;
}
#footer table table td a
{
	color: #e3e1bf;
	font: 11px 'verdana';
	text-decoration: none;
}
#footer table table td a:hover
{
    text-decoration: underline;
}
#footer table table td div
{
	background: url('/img/botbul.jpg') no-repeat left 6px;
	padding: 0 0 5px 12px;
	margin: 0 0 0 -9px;
}
#footer table table td div a
{
	color: #fff;
	font: 15px 'Verdana';
	text-decoration: underline;
}
#footer table table td div a:hover
{
    text-decoration: none;
}
.lineDiv6
{
    width: 100%;
    height: 11px;
    font: 11px 'verdana';
    background: #F3F4EC url('/img/albLine6Bg.gif') repeat-x;        
}
.lineDiv6 table
{
    width:100%;
}
.lineDiv6 .mid
{
    vertical-align: top;
    height: 12px;
    width: 260px;
}
.lineDiv6 .mid div, .lineDiv6 em
{
    position: relative;
}
.lineDiv6 .mid div span
{
    position: absolute;
    top: -75px;
    height: 75px;
    display: block;
    width: 100%;
    background: url('/img/infoBg2.gif') repeat-x bottom;
}
.lineDiv6 em
{
    display: block;
    width: 0px;
    height: 0px;
    float: right;
}
.lineDiv6 em img
{
    position: absolute;
    left: -6px;
    top: -14px;
}
.lineDiv6 .mid div b
{
    float: right;
    display: block;
    padding: 0 4px 0 0;
}
.lineDiv6 .mid div b img
{
    position: absolute;
    top: 32px;
}
h1
{
	height: 34px;
	background: url('/img/titleBg.jpg') repeat-x;
	padding: 10px 0 0 50px;
	font: 17px 'Verdana';
	color: #fff;
	margin: 0px;
    text-align: center;
    padding: 10px 305px 0 0;
}
#center
{
    width: 100%;
    background: #e1e1d9;
}
#center td
{
    height: 100%;
    vertical-align: top;
    padding: 0px;
}
#center .left, #center .statistics
{
    width: 260px;
    background: #edeee7 url('/img/content4LBg.gif') repeat-y left;
}
#center .left h3, #center .left h4
{
    margin: 0px;
    padding: 9px 0 0 15px;
    background: url('/img/h3Bg2.gif') repeat-x top;
    height: 34px;
}
#center .left h4
{
    padding: 12px 10px 0 18px;
    overflow: hidden;
    height: 43px;
    font: bold 13px 'Verdana';
    color: #fff;
    background: url('/img/h4Bg2.gif') repeat-x top;
}
#center .left div
{
    padding: 25px 20px 20px 22px;
    background: url('/img/leftBg1.gif') no-repeat left top;
}
#center .left div div
{
    padding: 3px 0 14px 35px;
    font: 10px 'Verdana';
    color: #ea4601;
    background: url('/img/folderBg.gif') no-repeat left top;
}
#center .left div div span
{
    color: #f25f21;
}
#center .left div div a
{
    color: #2f2c27;
}
#center .left div div a:hover
{
    color: #ea4601;
}
#center .left div div div
{
    background: 0px;
    padding: 9px 0 0 0;
}
#center .left div div div div
{
    background: url('/img/partico.gif') no-repeat left 9px;
    padding: 8px 0 1px 23px;
    margin: 0px;
    font: bold 10px 'Verdana';
    color: #000;
}
#center .left div div div a, #center .left div div div a:hover
{
    font: 10px 'Verdana';
    color: #868577;
}
#center .left .menu
{
    width: 270px;
    background: #f1f2ed;
    padding: 10px 0 20px 0;
    margin: 0 0 0 -13px;
}
#center .left .menu div
{
    background: none;   
}
#center .left .menu div a
{
    color: #f46d1b;
    font: 11px 'Verdana';
}
#center .left .menu div img
{
    margin: 7px 10px -12px 0;
}
#center .content, #center .content2, #center .grid, #center .order, #center .registration, #center .fotoView
{
    width: auto;
    padding: 0 30px 50px 30px;
    background: url('/img/leftSBg.gif') no-repeat left top;
}
#center .registration
{
    padding: 0 10px 0 10px;
}
#center .content table, #center .content2 table
{
    width: auto;
    margin: 12px 0 0 0;
    width: 100%;
    background: url('/img/dotBg.gif') repeat-x bottom;
}
#center .content table td, #center .content2 table td
{
    width: auto;
    padding: 25px 0 5px 0;
    height: 125px;
    font: 10px 'Verdana';
    color: #716f57;
}
#center .content2 table td
{
    color: #716f57;
    padding: 15px 0 5px 0;
    height: 50px;
}
#center .content table td.foto, #center .content2 table td.foto
{
    width: 130px;
    height: 125px;
    padding: 12px 0 8px 0px;
    background: url('/img/fotoBg3.gif') no-repeat left top;
    text-align: center;
}
#center .content table td h4, #center .content table td h4 a,
#center .content2 table td h4, #center .content2 table td h4 a
{
    margin: 0px;
    padding: 0px;
    font: bold 13px 'Tahoma';
    text-decoration: underline;
    color:#a94c00;
}
#center .content2 table td h4, #center .content2 table td h4 a
{
    color: #ea6600;
}
#center .content table td h4 a:hover, #center .content2 table td h4 a:hover
{
    text-decoration: none;
}
#center .content table td div, #center .content2 table td div
{
    padding: 0 0 20px 0;
}
#center .content2 table td div
{
    color: #716f57;
}
#center .content2 table td div.buttons
{
    padding: 0 0 15px 0;
    margin: 0 0 15px 0;
}
#center .content2 table td div.buttons img
{
    float: left;
    margin: 0 10px 10px 0;
}
#center .content table td div span, #center .content2 table td div span
{
    font: bold 12px 'Verdana';
    color: #6c5d18;
}
#center .content2 table td div span
{
    color: #716f57;
}
#center .info
{
    width: 306px;
    background: #edeee7 url('/img/infoBg.gif') repeat-y right;
}
#center .info small
{
    display: block;
    text-align: right;
    margin: 0px;
    padding: 0px;
}
#center .info div
{
    width: 300px;
    text-align: center; 
}
#center .info div div
{
    width: auto;
    background: none;    
    text-align: justify;
    font: 11px 'verdana';
    color: #868577;
    padding: 0 35px 20px 35px;
}
#center .info div div a
{
    color: #2f2c27;
}
#center .info div h5
{
    text-align: left;
    font: 32px 'Tahoma';
    color: #868577;
    width: 265px;
    margin: -5px 0 0 0;
    padding: 0 0 0 35px;
}
#center .info div h6
{
    text-align: left;
    font: 21px 'Tahoma';
    color: #868577;
    width: 265px;
    margin: -5px 0 0 0;
    padding: 0 0 0 35px;
}
#center .info div h5 span
{
    font: 24px 'Tahoma';
    display: block;
    margin: -12px 0 20px 0;
}
#center .info div h6 span
{
    font: 32px 'Tahoma';
    display: block;
    margin: -9px 0 10px 0;
}
#center .info div.separator, #center .info div.separator2
{
    background: url('/img/doubleBg.gif') repeat-x center; 
    font: 0px 'Verdana';
    height: 3px;
    padding: 7px 0 7px 0;    
}    
#center .info div.separator2
{
    padding: 0px;
}
#center .info .orderstatus
{
    padding: 15px 0 30px 35px;
    font: 11px 'Verdana';
    color: #f46d1b;
}
#center .info .orderstatus img
{
    margin: -15px 15px 15px 0;
    float: left;
}
#center .info .orderstatus a
{
    font: 11px 'Verdana';
    color: #f46d1b;
}
#center .info .orderstatus input
{
    float: right;
    margin: -55px 20px 0 0;
}
#center .info .support
{
    text-align: left;
    font: 11px 'Verdana';
    color: #868577;
    padding: 15px 20px 15px 35px;
    width: auto;
}
#center .info .support p
{
    margin: 0px;
    padding: 0px;
}
#center .info .support big
{
    font: 19px 'Verdana';
    color: #868577;
    display: block;
    padding: 10px 0 10px 0;
}
#center .info .selection
{
    background: #f5f6f2;
    color: #868577;
    padding: 18px 0 8px 0;
}
#center .info .selection a, #center .info .actions a
{
    color: #868577;    
}
#center .info .selection div
{
    padding-bottom: 15px;
}
#center .info .actions div
{
    padding-bottom: 20px;
}
#center .info .actions h5
{
    color: #868577;
    font: 16px 'Tahoma';
    padding: 0px;
    margin: 20px 0 20px 35px;
}
#center .info .selection div img, #center .info .actions div img
{
    margin: 0 10px 10px 0;
    float: left; 
}
#center .info .actions div img
{
    margin: -2px 10px 0 -4px;
}
div.log table
{
    width: 100%; 
    height: 47px;
    margin: 0px 0 0 0;
    background: url('/img/searchBg1.gif') repeat-x;   
}
div.log table td
{
    width: auto;
}
div.log td h1
{
    height: 35px;
    width: auto;
    margin: 0px;
    padding: 12px 0 0 28px;
    font: 17px 'Verdana';
    color: #fff;
    background: url('/img/h1Bg5.gif') repeat-x top;
}
div.log td h1 span
{
    float: left;
}
div.log td h1 div
{
    float: right;
    text-align: right;
    width: 130px;
    height: 31px;
    margin: -2px 10px 0 0;
    font: 10px 'Verdana';
    color: #cad3de;    
}
div.log td h1 div a
{
    font: 10px 'Verdana';
    color: #cad3de;
}
div.log td.auth
{
    width: 289px;
}
div.log td.auth
{
    width: 289px;
    vertical-align: top;
    text-align: left;
}
div.log td.auth div
{
    position: relative;
    width: 0px;
    height: 0px;
}
div.log td.auth div img
{
    position: absolute;
    left: 0;
    top: -29px;
}
div.log td.auth div div
{
    position: absolute;
    left: 6px;
    top: -28px;
    width: 279px;
    height: 82px;
}
div.log td.auth div div div
{
    position: static;
    width: auto;
    float: left;
    font: 9px 'Verdana';
    color: #fff;
    height: auto;
    padding: 3px 0 0 10px;
}
div.log td.auth div div div a
{
    color: #fff;
    margin: 0 13px 0 0;
    font: 9px 'Verdana';
}
div.log td.auth div div div input
{
    font: 9px 'Verdana';
    color: #c8c2b4;
    border: #da8d12 1px solid;
    background: #fff;
    width: 97px;
    margin: -2px 0 0 0;
    padding: 1px 0 1px 3px;
}
div.log td.auth div div.subm
{
    width: 1px;
    padding: 0px;
}
div.log td.auth div div div img
{
    position: static;
}
div.log td.auth div div div span
{
    position: relative;
}
div.log td.auth div div div span input, div.log td.auth div div div b input
{
    border: none;
    background: none;
    width: auto;
    display: inline;
}
div.log td.auth div div div b input
{
    margin: 0 0 2px 0;
    font: 9px 'Verdana';
    width: 12px;
    height: 12px;
}
div.log td.auth div div div span span
{
    position: absolute;
    padding: 4px 0 0 215px;
    width: auto;
    height: 1px;
}
div.log td.auth div div div span span input
{
    margin: 3px 0 27px 10px;
}
div.log td.auth div div b
{
    display: block;
    height: 37px;
}
div.log td.auth div div div b, div.log td.auth div div b b
{
    border: none;
    height: auto;
    background: none;
    width: auto;
    display: inline;
    padding: 0px;
}
div.log td.auth div div div span a
{
    color: #fff;
}
div.log td.auth div div b span
{
    font: 16px 'Arial Black';
    color: #fff;
    margin: 0 0 0 0;
    display: block;
    padding: 0 0 0 10px;
    float: left;
}
div.log td.auth div div b a
{
    font: 11px 'Verdana';
    margin: 5px 0 0 5px;
    float: left;
    color: #fff;
}
div.log td.auth div div b b a
{
    font: bold 10px 'Verdana';
    margin: 6px 0 0 5px;
    color: #631a00;
}
#center .grid
{
    padding: 0px;   
}
#center .grid table
{
    margin: 20px 0 0 15px;
    background: url('/img/divBg4.gif');
}
#center .grid table td
{
    padding: 0 0 20px 0;
    background: url('/img/bgR.gif') repeat-y right;    
}
#center .grid table div
{
    float: left;
    margin: 0px;
    border: none;
    width: 130px;
    background: none;
    height: 202px;
    font: 10px 'Verdana';
    color: #716f57;     
}
#center .grid .clearDiv
{
    height: 1px;
}
#center .grid table div div
{
    width: auto;
    height: auto;
    float: none;  
}
#center .grid table span, #center .grid table div div
{
    padding: 0 0 0 17px;
}
#center .grid table div div.foto, #center .order div div.foto
{
    width: 114px;
    height: 105px;
    margin: 0 0 0 0;
    padding: 12px 0 0 8px;
    background: url('/img/fotoBg3.gif') no-repeat left top;
    text-align: center;   
}
#center .grid table div.active div.foto, #center .order div.active div.foto
{
    background: url('/img/fotoBg3_a.gif') no-repeat left top;    
}
#center .grid table div div.buttons
{
    padding: 7px 0 0 0;
}
#center .grid table div input
{
    font: 11px 'Verdana';
    margin: -1px 0 1px 7px;
    float: left;
}
#center .grid table div.buttons img
{
    float: left;
    margin: 0 0 0 3px;
}
#center .grid table span
{
    color: #2f2c27;
    display: block;
    height: 15px;
    overflow: hidden;
}
#center .grid .pager
{
    height: 35px;
    margin: 0 1px 20px 1px;
    text-align: center;
    font: 10px 'Verdana';
    padding: 25px 0 0 0;
    color: #b7b7af;
    background: #e9e8e3;
}
#center .grid .pager2
{
    margin: 0 0 50px 0;
    text-align: center;
    font: 10px 'Verdana';
    color: #8b8a85; 
}
#center .grid .pager span
{
    font: 11px 'Verdana';
    color: #8b8a85;
}
#center .grid .pager span span, #center .grid .pager2 span
{
    color: #2b2a25;
}
#center .grid .pager a
{
    color: #ff770c;
}
#center .grid .pager2 input
{
    font: 11px 'Verdana';
    color: #8b8a85;    
    width: 35px;
    border: #84847a 1px solid;
    margin: 2px 0 -2px 3px;
}
#center .statistics
{
    padding: 0px;
}
#center .statistics div
{
    background: #edeee7;  
    padding: 15px 15px 50px 15px;      
}
#center .statistics div div
{
    padding: 0px;
    font: 11px 'Verdana';
    color: #645952;
    padding: 8px 0 8px 0;    
}
#center .statistics div div b
{
    font: bold 12 'Verdana';
    color: #fe782e;
}
#center .statistics img
{
    display: block;
}
#center .statistics h4
{
    font: 19px 'Verdana';
    color: #272f2b;
    margin: 0px;
    padding: 0 0 15px 0;
}
#center .statistics span
{
    display: block;    
}
#center .statistics h4 span
{
    font: 11px 'Verdana';
    color: #645952;
    margin: -3px 0 0 0;
}
#center .registration table
{
    width: 100%;
    margin: 25px auto 0 auto;
}
#center .registration table td
{
    font: 11px 'Verdana';
    color: #868577;
    padding: 17px 0 17px 0;
    text-align: center;
}
#center .registration table td big
{
    font: 21px 'Tahoma';
    width: 90px;
    text-align: right;
    color: #868577;
}
#center .registration table td div
{
    width: 210px;
    margin: auto;
    padding: 15px 50px 0 95px;
    text-align: left;
}
#center .registration table td big
{
    padding: 0px;
    margin: 0px;
}
#center .registration table td small
{
    margin: 0px auto 0 auto;
    font: 16px 'Tahoma';
    width: 326px;
    text-align: left;
    display: block;
}
#center .registration table td table
{
    width: 100%;
    margin: 0px;
}
#center .registration table td table tr.color
{
    background: #e9e9e2;    
}
#center .registration table td input, #center .registration table td td span input
{
    width: 240px;
    border: #91918c 1px solid;
    font: 11px 'Verdana';
    padding: 3px;
    margin: 3px 0 0 10px;
    color: #868577;   
}
#center .registration table td td input
{
    width: auto;
    border: none;
    margin: 0 0 0 20px;
}
#center .registration table td td span input
{
    width: 90px;
    margin: 20px 0 0 4px;
}
#center .registration table td td
{
    padding: 0px 0 0 0;
    height: 60px;
    vertical-align: middle;
    text-align: left;
}
#center .registration table td td span
{
    display: block;
    padding: 0 0 0 16px;
    width: auto;
    height: 60px;
    text-align: left;
    background: #f4f5f1 url('/img/orgbul.gif') no-repeat 9px;
    border-left: #e1e1d9 2px solid;
}
#center .registration table tr
{
    background: url('/img/dotBg.gif') repeat-x top;
}
#center .registration table td tr
{
    background: none;
}
#center .registration table .color .mid
{
    width: 61%;
    white-space: nowrap;
    text-align: right;    
    font: 19px 'Tahoma';
    padding: 0 10px 0 8px;
}
#center .registration table .color .mid big
{
    display: block;
    width: auto;
    padding: 0 0 4px 0;
}
#center .registration table .color .mid img
{
    margin: 5px 0 -5px 3px;
}
#center .registration table td td small
{
    width: 115px;
    float: right;
    font: 11px 'Verdana';
    color: #868577;
    margin: 0px;    
}
#center .order
{
    font: 11px 'Verdana';
    color: #868577; 
    padding: 0 15px 0 15px;    
}
#center .order div div
{
    width: 130px;
    float: left;
    margin: 0 0 20px 0;
}
#center .order div div div
{
    width: auto;
    float: none;
    padding: 0 0 4px 10px;
    margin: 0px;
    border: none;
}
#center .order .format
{
    width: 100%;
    margin: 0 0 8px 0;
}
#center .order .format td
{
    padding: 20px 20px 20px 10px;
    width: 110px;
    background: url('/img/dotBg.gif') repeat-x bottom;    
}
#center .order .format td span
{
    display: block;
    padding: 20px 0 0 0;
}
#center .order .format td span b
{
    font: bold 11px 'Verdana';
    color: #fe782e;
}
#center .order .format td select
{
    width: 110px;
    font: 9px 'Verdana';
    color: #767669;
    border: #8d8d88 1px solid;
    margin: 5px 0 0 0;
}
#center .order div div div input, #center .order div div div select
{
    width: 56px;
    font: 11px 'Verdana';
    color: #868577;
    border: #8d8d88 1px solid; 
}
#center .order div div div select
{
    margin: 0 0 0 12px;
    width: 60px;
}
#center .order div div
{
    padding: 0 0 5px 0;
    background: none;
}
#center .order div div span
{
    color: #2f2c27;
    display: block;
}
#center .order div div span.buttons
{
    height: 60px;
    padding: 0 0 0 18px;
}
#center .order div div span.buttons span
{
    margin: 7px 0 0 0;    
}
#center .order div div span.buttons span input
{
    margin: 0 0 0 -2px;
}
#center .order div div span.buttons span input, #center .order div div span.buttons span img
{
    float: left;
}
#center .order div div span.buttons span img
{
    margin: 2px 0 0 3px;
}
#center .order div div.foto
{
    margin: 0 0 0 2px;
}
#center .order .price
{
    width: 100%;
    margin: 5px 0 0 0;
}
#center .order .price td
{
    background: #e9e9e2;
    padding: 15px;
    vertical-align: middle;
}
#center .order .price .mid
{
    width: auto;
    padding: 0 0 0 -10px;
}
#center .order .price .overall
{
    width: 32%;
    white-space: nowrap;
    text-align: center;
    padding: 22px 25px 22px -10px;
    background: #f4f5f1;
    border-left: #e1e1d9 2px solid;
}
#center .order .price span
{
    display: block;
    width: 85px;
    margin: auto;
    font: 16px 'Tahoma';
    color: #f57c17;
}
#center .order .price span b
{
    font: bold 19px 'Tahoma';
}
#center .order .clearDiv
{
    background: url('/img/dotBg.gif') repeat-x;     
}
#center .order .continue
{
    text-align: right;
    padding: 20px 15px 100px 0;
    margin: 0 20px 0 0;
    background: url('/img/orgbul.gif') no-repeat right 24px;
}
#center .order .continue a
{
    color: #272f2b;
    font: bold 11px 'Verdana';
}
.clearDiv
{
    width: 100%;
    clear: both;
    height: 1px;
    float: none;
}
#center .fotoView
{
    padding: 0 13px 0 13px;
}
#center .fotoView .foto
{
    width: 410px;
    height: auto;
    margin: 35px auto;
    background: url('/img/fotoFBg2.jpg') repeat-y center 13px;
}
#center .fotoView .foto div
{
    width: 410px;
    height: auto;
}
#center .fotoView .foto div span
{
    display: block;
    height: 30px;
    font: 10px 'Verdana';
    color: #868577;
    text-align: right;
    padding: 6px 27px 0 0;
}
#center .fotoView .foto div span img
{
    display: inline;
}
#center .fotoView .foto div a, #center .fotoView .foto div b
{
    color: #f57c17;
    padding: 0 3px 0 3px;
    font: normal 10px 'Verdana';    
}
#center .fotoView .foto div span span
{
    height: auto;
    display: inline;
    color: #2f2c27;
    padding: 0px;
}
#center .fotoView .foto div div
{
    height: auto;
    text-align: center;
    margin-bottom:10px;
}
#center .fotoView .foto div div img
{
    margin: auto;
}
#center .fotoView .foto img
{
    display: block;
}
#center .fotoView .foto table
{
    width: 95%;
}
#center .fotoView .foto div td
{
    padding: 0 13px 0 13px;
    font: 10px 'Verdana';
    color:#868577;
    vertical-align: middle;
}
#center .fotoView .foto div td a
{
    font: 10px 'Verdana';
    color:#868577;
}
#center .fotoView .foto div td span, #center .fotoView .foto div td b
{
    padding: 0 5px 0 10px;
    display: block;
    height: auto;
}
#center .fotoView .foto div td span, #center .fotoView .foto div td img
{
    height: auto;
    float: left;
}
#center .fotoView .foto div td img
{
    margin: 5px 0 0 5px;
    cursor: pointer;
}
#center .fotoView .foto div td b img
{
    margin: 0px 3px 0 0;
}
#center .fotoView .foto div td span img
{
    margin: 7px 0 0 5px;    
}
#center .fotoView h4
{
    background: url('/img/dotBg.gif') repeat-x top;    
    font: 19px 'Tahoma';
    color: #868577;
    width: 95%;
    margin: 0 auto 0 auto;
    padding: 20px 0 20px 10px; 
}
#center .fotoView .comments
{
    width: 95%;
    margin: auto;
    background: url('/img/pBg.gif') repeat-x bottom; 
}
#center .fotoView .comments div
{
    padding: 0 0 20px 10px;
    font: 11px 'Arial';
    color: #868577;
}
#center .fotoView .comments div div
{
    padding: 20px 0 0 40px;
}
#center .fotoView .comments div a
{
    color: #f4721a;
    padding: 0 5px 0 0;
}
#center .fotoView .comments div b
{
    font: normal 10px 'Arial';    
}
#center .fotoView .comments div p
{
    padding: 10px 0 0 0px;
    margin: 0px;    
}
#center .fotoView .text
{
    margin: 20px auto 20px auto;
    width: 396px;
    height: 77px;
    text-align: center;
    padding: 1px 0 0 0;
    background: url('/img/textBg.gif') no-repeat;    
}
#center .fotoView textarea
{
    width: 100%;
    height: 71px;
    width: 390px;
    background: none;
    border: none;
    font: 11px 'Arial';
    color: #868577;    
}
#center .fotoView input
{
    display: block;
    margin: auto auto 50px auto;
}

#center table tr td div b a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #716f57;
}

#center table tr td div b a:hover
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #716f57;
}

#center table tr td div a
{
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #716f57;
}

td.content2 table tr td a

{
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #716f57;
}



.f12 {font-size: 13px;}

a.simv_link { color: #999999; font-size: 10px}
a.simv_link:hover { color: #FFFFFF; background: #999999}
a.simv_link_sel {color: #000000 !important; background: #CCCCCC !important}

#perc{
  color:#8f0000;
}



/* //= Слайдшоу =// */

#wrap_menu{
  width:500px; 
  height:42px;
  position:absolute; 
  z-index:1005;
  display:inline;
  padding:7px 0px; 
  border: 1px solid '#fff';
  padding:0;
}

#blkrect{
  width: 100%;
}

#wrap_buttons{
  /*width:500px;*/
  height:42px;
  position:relative; 
  z-index:1007; 
  text-align:center; 
  margin:0px;  
  padding:8px;
}

.btns{
  vertical-align: top;
  display:inline;
}

#comm_note{
 cursor: pointer;
}

img, div{
 /* Костыли для IE6 */
  behavior: url(/users/iepngfix.htc) 
}


#wrap_cmt{
  z-index:1009;
  position:absolute; 
  top: -40px;
  display: block;
  /*height:29px;*/
  height:auto;
  padding:0px;
  margin:0px;
  opacity:.7;
  filter:alpha(opacity=70);
  background-color:#000;
}

#comment{
  z-index:1010; 
  position:relative; 
  display: block;
  /*width:100%;
  height:25px;*/
  /*opacity:1!important;
  filter:alpha(opacity=100);*/
  color:#fff; 
  font-family: Verdana;
  font-weight:bold;
  font-size:14px;
  margin:6px;
}  

.pl{
  background:url(/img/slideplay.png) no-repeat; 
  background-position: 0px 0px;
  cursor: pointer;
  /*
  background:url(/img/slideplaypause.png) no-repeat; 
  */
}

.ps{
  background:url(/img/slidepause.png) no-repeat; 
  background-position: 0px 0px;
  cursor: pointer;
  /*
  background:url(/img/slideplaypause.png) no-repeat; 
  background-position: 0px -28px;
  */
}                    
/*
#play{
  background:url(/img/slideplaypause.png) no-repeat; 
  background-position: 0px 0px;
  cursor: pointer;
}
*/
#prev, #next, #slow, #fast, #imgclose{
  cursor: pointer;
}
#prev{background:url(/img/slideleft.png) no-repeat;}
#next{background:url(/img/slideright.png) no-repeat;}
#slow{background:url(/img/slideminus.png) no-repeat;}
#fast{background:url(/img/slideplus.png) no-repeat;}
#imgclose{background:url(/img/slideclose.png) no-repeat;}
#menu_canvas{background:url(/img/controller.png) no-repeat;}
#inter{
 font-family:Verdana;
 font-size:14px;
}

.notes{
  color:#fff; 
  font-family:Verdana; 
  font-size:14px;
}
#foropera{
  position:absolute; 
  display:none;
  background-color:#7AD520; /*  #51C500*/
  color:#000;
  width:280px;
  height:auto;
  padding:5px 10px;
  /*left:300px;
  top: 400px;*/
  z-index:1012;
  font-family:Verdana; 
  font-size:16px;
  text-align:center;
}

