html{	width:100%;
	height:0;
	text-align: center;}
body{	width:100%;
	margin:0;
	text-align: center;
	font-family:Arial;
	font-size:12px;}
#IEbody{	width:1005px;
	margin:auto;
	text-align: left;}
body form{	margin:0;}
.clear{
	clear: both;
  height: 1px;
}

/******************HEADER*********************/
.header{	height:214px;
	float:left;}

#TopLeft{
	width:415px;
	background: url("images/LeftTop.gif") no-repeat scroll left top transparent}
div.LeftTopText{	float:left;
	margin:30px 0 0 25px;
	font-size:12px;}
div.Logo{	font-size: 50px;
	margin: 0 0 0 25px;
	font-family:cursive;
	font-style:oblique;
	float:left;
	width:auto;
	height:70px;}
div.Logo a{	text-decoration:none;
	color:#FE0235;}
div.LogoPhone{	font-size: 35px;
	color:#FE0235;
	margin: 0 0 0 160px;
	font-family:georgia;
	width:230px;
	float:left;
	top:-10px;
	position:relative;
	z-index:2;
	left:auto;}
div.SiteSearch{	width:350px !important;
	width:375px;
	height:40px;
	float:left;
	padding:10px 0 0 25px;}
#SearchString{	width:140px;
	background: url("images/SearchBackgraund.gif") no-repeat scroll left top transparent;
	padding-left:25px;}
input.SearchSubmit{	border:0;
	background:transparent;
  font-size:12px;
  padding-top:5px;
  text-decoration:underline;
  cursor:pointer;
  margin:0;
  float:left;}
div.ExtSearch{	float:right;
	font-size:12px;
	margin:5px 0 0 0;
	height:15px;
	padding-left:16px;
	background: url("images/plus.gif") no-repeat scroll left bottom transparent;}
div.ExtSearch a{	color:black;}

#TopMiddle{
	width:250px;
	color:gray;
	font-size:12px;
}
.CallButton{	width:225px;
	height:31px !important;
	height:38px;
	background: url("images/callButton.gif") no-repeat scroll left top transparent;
	margin-top:18px;
	cursor:pointer;
	text-align:center;
	padding-top:10px;}
.CallButton a{	font-size:14px;
	color:black;}
p.headText{	margin:15px 0 0 0;
	text-align:left;
	font-size: 12px;
	padding-left:5px;}
p.isq{	padding-left:15px;
	background: url("images/icq.gif") no-repeat scroll left center transparent;
	font-size: 15px;
	text-align:left;
	margin:0 0 0 3px;}
div.QuestPanel{	margin:15px 0 0 0;}
input.SeaechInput{	border: 1px solid #CCCCCC;
	font-size:12px;
	color:gray;
	width:175px;
	background: url("images/inputTexture.gif") repeat-x scroll left top transparent;
	float:left;
	height:25px;
	vertical-align:middle;
	margin:0 7px 3px 0;}
input.searchButton{	width:60px;
	float:left;
	background: url("images/searchQuestion.gif") no-repeat scroll left center transparent;
	height:25px;
	border: none;
	cursor:pointer;
	text-decoration:underline;
	padding-bottom:6px;
	font-size:12px;}

#TopRight{
	width:335px;
	margin:0;
}
div.loginPanel{	background: url("images/loginPaanel.gif") no-repeat scroll left center transparent;
	width:320px;
	height:140px;
	margin-top:18px;
	float:right;}
div.loginInner{	width:295px;
	float:right;}
p.HeadZag{	font-size:20px;
	margin: 10px 0 0 0;}
table.loginTable{	width:280px;
	font-size:13px;
	margin:8px 0;}
input.LogonInput{	border: 1px solid #CCCCCC;
	font-size:12px;
	color:gray;
	width:180px;
	background: url("images/inputTexture.gif") repeat-x scroll left top transparent;
	float:left;
	height:20px;
}
input.LoginButton{	width:25px;
	float:left;
	background: url("images/LoginButton.gif") no-repeat scroll left center transparent;
	height:25px;
	margin:0 7px;
	border: none;
	cursor:pointer;
	margin-bottom:3px;}
a.LoginA{	font-size:14px;
	float:left;
	margin: 0 20px 0 0;}
div.BasketButton{	float:left;
	margin:7px 0 0 15px;
	width:50px;
	height:50px;
	background: url("images/basketButton.gif") no-repeat scroll left center transparent;
	cursor:pointer;}
div.BasketText{	float:left;
	margin:7px 0 3px 0;
	width:170px;
	height:50px;
	border-right:1px solid #CCCCCC;}
p.YourBasket{	font-size:15px;
	color:#FF0135;
	font-family:Arial;
	margin:0 0 0 10px;
	font-weight:bold;}
p.SubText{	margin:0 0 0 10px;
	font-size:12px;
	color:gray;}
div.NotePanel{	float:left;
	margin: 10px 0 0 0;
	width:90px;
	height:45px;
	text-align:center;
	color:gray;
	font-size:12px;}
a.NoteZAG{	margin:0;
	font-size:13px;
	color:#FF0135;}

/******************TOP MENU**********************/
div.TopMenuBorders{	width:11px;
	height:45px;
	margin: 15px 0;
	float:left;}
#BorderLeft{	background: url("images/TopMenuLeft.gif") no-repeat scroll left center transparent;}
#BorderRight{
	background: url("images/TopMenuRight.gif") no-repeat scroll left center transparent;
}
div.TopMenuContent{	width:978px;
	height:45px;
	margin: 15px 0;
	float:left;
	background: url("images/TopMenuTexture.gif") repeat-x scroll left center transparent;
	text-align:center;}
table.TopMenuTable{	width:966px;
	margin:6px;}
table.TopMenuTable td{	height:29px;
	border-right:1px solid #D9D9D9;}
table.TopMenuTable a{
	margin:0 25px;
	color: #010101;
	font-size:14px;
}
#NoBorder{	border: none !important;}

/*******************CONTENT*************************/
div.contentTop{	width:1000px;
	height:8px;
	float:left;
	background: url("images/contentTop.gif") no-repeat scroll left bottom transparent;
	margin:0;}
div.content{
	width:1000px;
	height:auto;
	float:left;
	background: url("images/ContentTexture.gif") repeat-y scroll left center transparent;
	margin:0;}
div.contentBottom{	width:1000px;
	height:8px;
	float:left;
	background: url("images/contentBottom.gif") no-repeat scroll left top transparent;
	margin:0;}

div.mainMenuContainer{	width:220px;
	float:left;
	text-align:center;
	/*padding-top:15px;*/}
div.MainMenuButton{
	float:left;	width:190px;
	height:40px;
	background: url("images/MainMenuButton.gif") no-repeat scroll left center transparent;
	margin:0 0 8px 20px;
	cursor:pointer;
	opacity:0.8;}
div.MainMenuButton div, div.MainMenuButtonRed div{	padding:10px 0 0 0;
	color:white;
	text-decoration: none;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;}
div.SubMenuContainer{	width:200px;
	-moz-border-radius:15px;
	background:#F1F1F1;
	border:1px solid #DFDFDF;
	margin:0 0 5px 15px;
	text-align:left;
	padding-bottom:10px;
	float:left;
	height:auto;}
div.MainMenuButtonRed{
	width:190px;
	height:40px;
	background: url("images/RedButton.gif") no-repeat scroll left center transparent;
	margin:8px 0 8px 5px;
	cursor:pointer;
	text-align:center;
	opacity:0.8;
}
div.SubMenuTop{	width:190px;
	height:10px;
	float:left;
	background: url("images/topsubmenu.gif") no-repeat scroll left bottom transparent;
	margin:0 0 0 5px;}
div.SubMenuBottom{
	width:190px;
	height:10px;
	float:left;
	background: url("images/Bottomsubmenu.gif") no-repeat scroll left top transparent;
	margin:0 0 5px 5px;
}
div.SubMenuMiddle{	width:190px;
	float:left;
	margin:0 0 0 5px;
	background: url("images/submenutexture.gif") repeat-y scroll left top transparent;}
a.SubMenuA{	color:black;
	text-decoration:none;
	font-family:Arial;
	font-size:18px;}
div.SubMenuButton{	width:85%;	margin:0 0 0 15px;
	padding:0 0 0 15px;
	cursor:pointer;
	background: url("images/plus.gif") no-repeat scroll 0px 5px transparent;
	height:auto;
	float:left;}
div.SubMenuButton sup{	font-size:10px;
	color:gray;}
a.SubLink{	color:black;
	font-size:13px;
	font-family:Arial;
	text-decoration:underline;}
a.SubLink div{	float:left;
	margin:5px 0 0 45px;
  width:140px;
  text-decoration:underline;}
a.SubLinkActiv{	color:black;
	font-size:12px;
	font-family:Arial;
	text-decoration:underline;
	font-weight:bold;}
a.SubLinkActiv div{	float:left;
	margin:7px 0 0 5px;
	width:176px;
	height:20px;
	background: url("images/activsubmenu.gif") no-repeat scroll left center transparent;
	text-align:center;
}

div.BannerContainer{	float:left;
	width:190px;
	margin:10px 0 10px 20px;
	border: 1px solid #DFDFDF;
	-moz-border-radius:15px;
	background:white;}
div.BannerHead{	background: url("images/actheader.gif") no-repeat scroll left center transparent;
	float:left;
	margin:7px 0 7px 7px;
	width:176px;
	height:57px;
	text-align:center;
	color:white;
	font-family:Arial;
	font-size:12px;}
div.BannerHead h4{	width:170px;
	margin:5px 0 0 0;
	color:white;
	height:30px;
	font-size:20px;
	font-family:Arial;
	font-weight:normal;}
div.BannerHead a{	color:white;
	font-size:12px;
	font-family:Arial;}
div.BannerContainer strong{	font-size:20px;
	color:#0f0f0f;
	font-family:serif;
	width:170px;
	float:left;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	margin: 0 0 0 10px;
	padding: 0 0 0 0 !important;
	padding:0 0 0 2px;}
div.BannerComment{	width:170px;
	float:left;
	margin:0 0 10px 10px;
	color:gray;
	font-size:12px;
	text-align:left;}
div.BunnerPrice{	float:left;
	width:100px;
	height:40px;
	text-align:left;
	margin: 0 0 0 10px;
	color:#FE0235;
	font-size:20px;
	font-family:Georgia;}
div.BunnerBuy{
	width:70px;
	height:40px;
	float:right;
	text-align:right;
}
div.BunnerBuy div{
	background: url("images/buy.gif") no-repeat scroll left center transparent;
	float:right;
	width:45px !important;
	width:70px;
	height:20px !important;
	height:30px;
	padding: 10px 0 10px 25px;
	font-size:12px;
	color:black;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;
}

div.SamContent{	float:right;
	width:740px;
	padding:20px;}
h1{	font-size:20px;
	color: #FE0235;
	font-family:Arial;
	margin:0 0 10px 0;
	text-align:center;}
big.PuthLink,big.PuthLink a,h1.PuthLink,h1.PuthLink a{
	float:left;
	width:auto;
	height:30px;
	font-size:20px;
	font-family:Arial;
	color:#FE0235;
	text-align:center;
	font-weight:normal;
	margin:0 2px;
}
strong.PuthLink,strong.PuthLink a,h1.PuthLink2,h1.PuthLink2 a{
	float:left;
	width:auto;
	height:26px !important;
	height:30px;
	font-size:16px;
	font-family:Arial;
	color:black;
	text-align:center;
	font-weight:normal;
	margin:0 2px;
	padding-top:2px;
}

b.PuthLink,b.PuthLink a,h1.PuthLink3,h1.PuthLink3 a{
	float:left;
	width:auto;
	height:22px !important;
	height:30px;
	font-size:12px;
	font-family:Arial;
	color:black;
	text-align:center;
	font-weight:normal;
	margin:0 2px;
	padding-top:8px;
}
div.delimiter{
	float:left;
	width:10px;
	height:30px;
	color:black;
	font-size:24px;
	text-align:center;
}
div.SamContentTop{	width:740px;
	margin:0;
	height:15px;
	background: url("images/SamContentTop.gif") no-repeat scroll left bottom transparent;
	float:left;}
div.SamContentBottom{
	width:740px;
	margin:0;
	height:15px;
	background: url("images/SamContentBottom.gif") no-repeat scroll left top transparent;
	float:left;
}
div.SamContentMiddle{	width:740px;
	margin:0;
	background: white;
	float:left;
	height:auto;}
div.sort{	float:left;
	width:420px;
	height:20px;
	text-align:left;
	font-size:12px;
	color:gray;
	padding-left:25px;}
div.sort span{
	margin: 0 2px;}
div.sort span.Activ{
	background:#FDCD00;
	padding:0 5px;
	-moz-border-radius:5px;
	color:black;
	font-size:14px;
	text-align:center;
}
span.SortDelimiter{
	width:5px;
	height:20px;
	color:gray;
	font-size:18px;
	text-align:center;}
div.paginator{	width:250px;
	float:right;
	text-align:right;
	color:black;
	font-size:12px;
	height:20px;
	margin: 0 25px 0 0;}
div.paginator a{	color:gray;
	margin:0 2px;}
div.paginator b{	color:black;
	font-size:16px;
	margin:0 3px;}

div.CardsContainer{	width:715px;
	margin:0 0 15px 10px;
	float:left;
	height:auto;}
div.ListCardContainer{
	float:left;
	width:210px;
	height:320px;
	margin:10px 0 0 24px;}
div.ListCardTop{	width:210px;
	float:left;
	height:150px !important;
	height:175px;
	text-align:center;
	background: url("images/cardrighttop.png") no-repeat scroll right top transparent;
	/*padding-top:25px;*/}
div.ListCardBottom{	height:165px;
	width:210px;
	float:left;
	text-align:left;
	background: url("images/cardleftbottom.gif") no-repeat scroll left bottom transparent;}
div.ListCardBottom strong,div.ListCardBottom b,div.ListCardBottom u{
	font-size:20px;
	color:#0f0f0f;
	font-family:serif;
	width:auto;
	float:left;
	font-style:italic;
	padding: 0 0 0 0 !important;
	padding:0 0 0 2px;
	font-weight:bold;
	text-decoration:none;
	height:50px;
	margin: 0 5px;
}
div.ListCardLeftTop{	float:left;
	width:110px;
	height:90px;
	margin:0 0 0 5px;
	color:gray;
	text-align:left;
	font-size:12px;}
div.ListCardRightTop{	float:right;
	width:90px;
	height:60px !important;
	height:90px;
	margin:0;
	font-size:20px;
	color:#FE0235;
	font-family:Georgia;
	padding-top:30px;}
div.LostCardLeftBottom{
	width:100px;
	height:20px;
	float:left;
	text-align:center;
}
div.LostCardLeftBottom div{
	background: url("images/sravnit.gif") no-repeat scroll left center transparent;
	float:right;
	width:75px !important;
	width:100px;
	height:20px;
	padding: 0 0 0 18px;
	font-size:12px;
	color:black;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;
}
div.LostCardRightBottom{
	width:100px;
	height:20px;
	float:right;
	text-align:right;
}
div.LostCardRightBottom div{
	background: url("images/buy.gif") no-repeat scroll left center transparent;
	float:right;
	width:75px !important;
	width:100px;
	height:20px;
	padding: 0 0 0 25px;
	font-size:12px;
	color:black;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;
}

table.PageTable{	width:700px;
	margin:0 15px 0 25px;
	font-size:12px;}
table.PageTable td.left{	width:400px;
	text-align:center;
	vertical-align:top;}
table.PageTable td.right{
	width:300px;
	text-align:left;
	vertical-align:top;
}
table.PageTable td.right div.h2{	width:255px !important;
	width:280px;
	margin: 0 0 0 20px;
	padding:5px 0 0 15px;
	height:65px !important;
	height:70px;
	text-align:left;
	float:left;
	color:white;
	font-size:24px;
	font-weight:normal;
	background: url("images/RedFlag.gif") no-repeat scroll left top transparent;}
table.PageTable td.right a{	color:black;}
table.PageTable td.right a.activ{
	color:red;
	font-weight:bold;
}
table.PageTable td.right a div{	width:215px !important;
	width:240px;
	float:left;
	height:15px;
	padding-left:25px;
	background: url("images/Ugol.gif") no-repeat scroll left center transparent;
	margin:3px 0 0 55px;
	text-decoration:underline;}
table.PageTable td.right h2{	color:red;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin: 10px 0 0 0;}
table.PageTable td.right p{
	float:left;
	margin: 2px 0 0 0;
	width:99%;
	line-height:1.5;
	text-align:justify;
	text-indent:25px;
}
table.PageTable td.right a.descr{	color:red;}
table.PageTable td.right a.descr div{	float:left;
	height:15px;
	width:auto;
	text-decoration:underline;
	margin: 5px 5px;
	padding-left:15px;
	background: url("images/plus.gif") no-repeat scroll left center transparent;}
div.FotoPanel{	float:left;
	width:380px;
	height:80px;
	background:#F2F2F2;
	margin: 0;
	-moz-border-radius:8px;}
div.FP_Head{	width:380px;
	height:15px;
	float:left;
	margin:0;
	text-align:center;
	color:gray;
	font-size:10px;}
div.LeftArrow{	float:left;
	height:65px;
	width:27px;
	cursor:pointer;
	background: url("images/LeftArrow.gif") no-repeat scroll center center transparent;}
div.RightArrow{
	float:right;
	height:65px;
	width:27px;
	cursor:pointer;
	background: url("images/RightArrow1.gif") no-repeat scroll center center transparent;
}
div.DopFoto{	float:left;
	margin: 0 2px 4px 2px;
	width:76px;
	height:56px;
	cursor:pointer;}

table.Params{	width:360px;
	margin:0 0 0 10px;
	font-size:12px;}
table.Params th,table.Params td{	height:20px;
	vertical-align:middle;}
table.Params th{	text-align:left;
	font-weight:normal;
	color:gray;}
table.Params tr.even{
	background:#F2F2F2;
}

div.TopFabricPanel{	float:left;
	width:280px;
	height:10px;
	background: url("images/TopfabricPanel.gif") no-repeat left bottom transparent;}
div.BottomFabricPanel{
	float:left;
	width:280px;
	height:10px;
	background: url("images/Bottomfabricpanel.gif") no-repeat left top transparent;
}
div.MiddleFabricPanel{	float:left;
	width:270px !important;
	width:280px;
	height:180px;
	background: url("images/TextureFabricPanel.gif") repeat-y left top transparent;
	padding-left:10px;
	color:Gray;
	line-height:1.5;}
table.PageTable td.right div.MiddleFabricPanel strong{	color:black;
	font-size:18px;
	margin:0;}
table.PageTable td.right div.MiddleFabricPanel b{
	color:black;
	font-size:12px;
	font-weight:normal;
}
table.PageTable td.right div.MiddleFabricPanel a{
	color:black;
}
table.PageTable td.right div.MiddleFabricPanel a div{
	float:left;
	margin:2px 0 2px 0;
	padding-left:20px;
	background: url("images/RightArrow.gif") no-repeat left center transparent;
	color:black;
	width:230px;
	text-decoration:underline;
	cursor:pointer;
	height:15px;
}
table.PageTable td h2{	color:red;
	font-size:16px;
	margin:4px 0;
	text-align:left;}
table.PageTable td.left p{	color:Gray;
	text-align:left;
	margin:0;}

table.Razm{	float:left;
	width:380px;
	margin:10px 0 0 0;}
table.Razm td{	width:190px;
	font-size:12px;
	vertical-align:top;}
#Gabarit{	font-size:18px;
	color:black;
	margin:0 0 5px 0;}
#SpMesto{	color:black;
	font-size:16px;
	font-weight:bold;}
select.PageSelect{	width:190px;
	background:none repeat scroll 0 0 #FFAABB;
	margin:5px 0 0 0;}
a.ShowShema{	color:black;}
a.ShowShema div{	float:left;
	width:158px;
	height:24px !important;
	height:30px;
	background: url("images/YellowWhatch.gif") no-repeat left top transparent;
	margin:10px 0 0 0;
	text-align:center;
	padding-top:6px;
	text-decoration:underline;}
div.MatContainer{	width:180px;
	height:35px !important;
	height:50px;
	float:right;
	background:#f2f2f2;
	color:black;
	font-size:16px;
	text-align:center;
	margin: 10px 0 0 0;
	cursor:pointer;
	text-decoration:underline;
	border: 4px double orange;
	-moz-border-radius:8px;
	padding-top:15px;}
table.PageTable td.right h3{
	width:255px !important;
	width:280px;
	margin: 10px 0 0 10px;
	padding:12px 0 0 15px;
	height:48px !important;
	height:60px;
	text-align:left;
	float:left;
	color:white;
	font-size:13px;
	font-weight:bold;
	background: url("images/RedFlag2.gif") no-repeat scroll left top transparent;
}
div.BuyPanel{	width:280px;
	float:right;
	margin:5px 0 0 0;
	color:gray;
	font-size:12px;
	text-align:left;}
#ForPrice{	float:left;
	text-align:left;
	width:130px;
	margin:10px 0 0 0;
	height:30px;
	color:red;
	font-size:24px;
	font-family:Georgia;}
table.PageTable td.right div.BuyPanel a.YellowBuy{	color:black;}
input.YellowBuy{	width:130px !important;
	height:30px !important;
	height:40px;
	float:right;
	background: url("images/YellowBuy.gif") no-repeat scroll left top transparent;
	color:black;
	margin:10px 0 0 0;
	text-align:center;
	text-decoration:underline;
	padding:0 0 5px 0 !important;
	padding:0 0 10px 0;
	cursor:pointer;
	border: 0px;}
table.PageTable td.right div.BuyPanel a.Sravnit{
	color:black;
}
table.PageTable td.right div.BuyPanel a.Sravnit div{
	width:200px !important;
	height:35px !important;
	float:left;
	background: url("images/sravnit.gif") no-repeat scroll left center transparent;
	color:black;
	margin:10px 0 0 0;
	text-align:left;
	text-decoration:underline;
	padding:0 0 0 20px;
	cursor:pointer;
}
table.PageTable td.right div.BuyPanel a.Question{
	color:black;
}
table.PageTable td.right div.BuyPanel a.Question div{
	width:200px !important;
	height:15px !important;
	float:left;
	background: url("images/Question.gif") no-repeat scroll left center transparent;
	color:red;
	margin:10px 0 0 0;
	text-align:left;
	text-decoration:underline;
	padding:0 0 0 20px;
	cursor:pointer;
}

p.delimiterA{	width:99%;
	height:15px;
	text-align:center;
	font-weight:bold;
	font-size:13px;}
h3.ContentH3{	width:680px;
	height:20px;
	color:red;
	font-size:14px;
	text-align:left;
	margin:25px 0 0 25px;
	padding-left:20px;
	background: url("images/DownArrow.gif") no-repeat scroll left center transparent;}

table.PriceEqual{	width:700px;
	margin:0 0 10 25px;}
table.PriceEqual td{	width:140px;
	text-align:left;
	vertical-align:top;
	line-height:1.5;}
table.PriceEqual td a{	color:black;
	font-size:12px;}
table.PriceEqual td span{
	color:red;
	font-size:12px;
}

hr.ContDelimiter{	width:700px;
	float:left;
	margin:10px 0 10px 25px;
	border:1px solid #DFDFDF;}

div.ContentText{	float:left;
	margin:0 15px 0 25px;
	width:auto;
	text-align:justify;
	color:black}
div.ContentText p{	text-indent:25px;
	line-height:1.5;
	font-size:14px;}
h2.ContH2{	margin:0 0 5px 25px;
	font-size:20px;
	font-family:Arial;
	color:#FE0235;
	height:25px;
	float:left;
	width:95%;
	font-weight:normal;
	text-align:right;}

div.main{	width:700px !important;	width:735px;
	height:auto;
	margin:15px 0 0 0;
	float:left;
	/*background: url("images/main.gif") no-repeat scroll left top transparent;*/
	-moz-border-radius:15px;
	padding:435px 20px 10px 20px;
	font-size:14px;
	text-align:justify;}
div.main a{	color: #FE0235;}
div.main p{	text-indent:25px;
	line-height:1.5;}

div.ActWinow{	height:240px;
	width:735px;
	margin:15px 0 0 0;
	float:left;
	background: url("images/actions.gif") no-repeat scroll left top transparent;
	padding-top:7px;
	font-size:12px;
	color:gray;}
div.ActHeader{	width:100%;
	height:40px;}
div.ActWinow h2{	float:left;
	margin:0;
	color:white;
	font-size:21px;
	font-family:arial;
	font-weight:normal;
	text-align:center;
	padding:0 0 6px 0;
	width:190px;}
div.ActWinow a{	color: #FE0235;
	font-size:15px;
	font-family:arial;
	margin:0 0 0 15px;}

div.ActCard{	width:215px !important;
	width:245px;
	float:left;
	height:175px !important;
	height:190px;
	padding:0 15px 15px 15px;
	text-align:center;}
div.ActCardComment{	height:65px;
	width:215px;
	float:left;
	text-align:left;}
div.ActCardComment strong,div.ActCardComment b,div.ActCardComment u{	font-size:20px;
	color:#0f0f0f;
	font-family:serif;
	width:135px;
	float:left;
	font-style:italic;
	padding: 0 0 0 0 !important;
	padding:0 0 0 2px;
	font-weight:bold;
	text-decoration:none;
	height:45px;}
div.ActCardComment a{	text-decoration:none;}
div.ActCardComment i{	width:80px;
	float:right;
	color:#FE0235;
	font-size:20px;
	font-family:Georgia;
	height:25px;}
div.ActCardLeftText{	width:135px;
	height:40px;
	float:left;
	text-align:left;}
div.ActCardRightText{	width:80px;
	height:40px;
	float:right;
	text-align:right;}
div.ActCardRightText div{	background: url("images/buy.gif") no-repeat scroll left center transparent;
	float:right;
	width:55px !important;
	width:80px;
	height:20px !important;
	height:30px;
	padding: 10px 0 10px 25px;
	font-size:12px;
	color:black;
	text-decoration:underline;
	text-align:left;
	cursor:pointer;}

/******************bottomContent********************/
.bottomContent{	float:left;
	height:auto;
	margin-top: 15px;
	text-align:left;}
#bottomLeft{	width:385px;
	margin-right:15px;}
#bottomRight{
	width:600px;
	float:right;
}

div.BottomButton{	background: url("images/bottomButton.gif") no-repeat scroll left center transparent;
	width:170px;
	height:30px !important;
	height:35px;
	text-align:center;
	margin:0;
	font-family: Arial;
	font-weight:normal;
	font-size:22px;
	padding-top:5px;}
a.bottomA{
	color:black;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}
span.BottomButtonA{	text-decoration:none;
	color:white;
	font-size:22px;}

div.bottomContent i{
	color:gray;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	font-style:inherit;
}
div.bottomContent p{
	color:black;
	font-size:14px;
	font-family:Arial;
	text-align:justify;
	margin:0;
	line-height:1.5;
	text-indent:25px;
}

/*****************footer*****************************/
#footerLeft{
	width:385px;
	margin-right:15px;
	float:left;
}
#footerRightLeft{
	width:15px;
	background: url("images/BottomLeft.gif") no-repeat scroll left center transparent;
	height:120px;
}
#footerRightRight{
	width:15px;
	background: url("images/BottomRight.gif") no-repeat scroll left center transparent;
	height:120px;
}
#footerRightMiddle{
	width:570px;
	background: url("images/BottomTexture.gif") repeat-x scroll left center transparent;
	height:120px;
}
#footerRightMiddle table{	width:100%;
	height:100%;
	margin:0;}
#footerRightMiddle table td{	color:gray;
	text-align:left;
	font-size:13px;}
#footerRightMiddle table td a{	color: black;
	font-size:13px;
	font-weight:normal;}



#SEOtools{
		border:3px outset gray;
		height:auto;
		left:10px;
		padding:10px;
		min-height:300px;
		position:absolute;
		text-align:left;
		top:50px;
		width:600px;
		z-index:999;
		background:Azure;
		opacity:0.7;
		-moz-border-radius:20px;
}
#SEOkey{
		border:3px outset gray;
		height:auto;
		left:10px;
		min-height:20px;
		position:absolute;
		text-align:left;
		top:10px;
		width:45px;
		z-index:999;
		background:Azure;
		-moz-border-radius:15px;
		text-align:center;
		cursor:pointer;
		font-weight:bold;
		color:orange;
}

div.welcom{	float:left;
	width:270px;
	text-align:center;
	padding:25px 0;
	font-size:16px;}

/*---------------------------------------------------*/
table.mentionT{
	width:100%;
	font-size:12px;
}
table.mentionT th{
	text-align:center;
}
ul.mention{
	padding-left:15px;
}
ul.mention li{
	padding:5px 0;
}
span.mention{
	text-align:left;
}
fieldset.mention{
	width:80%;
	text-align:justify;
	height:150px;
	padding: 15px;
}

fieldset.mention legend{
	font-size: 12px;
	font-weight: bold;
}
div.MinText{
	font-size:10px;
	color:#B8B8B8;
}
div.right_top{
	float:right;
}
div.FieldsetCoteiner{	text-align:left;
	margin: 0 0 0 15px;
	font-size: 14px;}

div.model_mention_container{	width:700px;
	text-align:left;
	font-size:14px;
	margin:10px 15px 0 25px;
	float:left;}
/*div.model_mention_container span{	font-weight:bold;}*/
div.ment_text_container{	text-align:justify;
	line-height:1.5;
	text-indent:25px;}
a.rightA{	float:right;
	margin: 0 15px 0 0;}
/************************************************************************************************************************/
tr.second td{	border-bottom:1px solid black;}
input.zakazat{
	width:225px;
	height:35px;
	background: url("images/callButton.gif") no-repeat scroll left top transparent;
	cursor:pointer;
	text-align:center;
	font-size:20px;
	border:0px;
}
table.basket_table{	width:700px;
	margin:0 10px 0 25px;}
fieldset.order{	width:690px !important;
	width:700px;
	margin: 5px 0 15px 25px;
	padding:5px;}
div.inner_text{	color:black;
	margin:0 0 0 25px;
	float:left;
	text-align:left;
	padding:0;
	width:700px;
	height:auto !important;
	height:500px;}
div.inner_text p{	font-size:16px;
	margin:5px 0;
	color:black;}
div.inner_text p a{	color:black;
	font-size:18px;
	text-decoration:none;}
hr.ContDelimiterInner{
	width:700px;
	float:left;
	margin:10px 0 10px 0px;
	border:1px solid #DFDFDF;
}

table.CabinetOrders td , table.CabinetOrders th{	color:black;
	font-size:12px;
	border: 1px dotted gray;
	padding:5px;}

div.DelFromNote{	height:30px !important;
	height:45px;
	padding:15px 0 0 35px;
	background: url("images/close_down.gif") no-repeat scroll left center transparent;
	text-align:left;
	cursor:pointer;}

#full_search{	position:absolute;
	width:500px;
	height:300px;
	border:2px outset #2A98E6;
	top:186px;
	left:39%;
	z-index:999;
	background:Snow;
	-moz-border-radius:6px;}
div.categoryChange{	margin:10px;
	text-align:center;}
div.SearchHead{	width:100%;
	height:24px;
	background:#2A98E6;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;}
div.SerchHeadLeft{	float:left;
	width:70%;
	height:24px;
	color:white;
	font-size:18px;
	margin:0;
	padding:0 0 0 20px;
	text-align:left;}
div.SearchHeadRight{	float:right;
	width:20%;
	text-align:right;
	margin:0;
	padding:1px 1px 0 0;}

fieldset.quest-form{	margin:15px;}

div.soc_seti{	text-align:right;
	width:300px;
	float:right;}
