*{
  margin: 0px;
  padding: 0px;
}
body{
  font-family: Arial,Tahoma, Verdana , sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  color: #000000;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;


}
ul{
  list-style: none
}

img{
  border:0px;
}
a{
  text-decoration: none;
  color: #151518
}
a:hover{
  /*text-decoration: underline  */
}
#wrapper{
   text-align: left;
   margin-left: auto;
  margin-right: auto; 
 }
#wrapperbot{
  height:25px;
  width: 960px;
  text-align: left;
  background: transparent url(../Images/Publicimages/wrapBg_bot.gif) no-repeat top left;
  margin-left: auto;
  margin-right: auto;
}
#wrapperRegister{
  width: 979px;
  text-align: left;
  background: transparent url(../Images/Publicimages/wrapbg_register.gif) no-repeat top left;
  margin-left: auto;
  margin-right: auto;
  height:690px;
}
#header{
  position: relative;
    height:143px;
}

#logo{
  position: absolute;
  top: 10px;
  left: 0px;
  width: 119px
}

#navigation{
  padding-left: 176px;
  padding-top: 75px
}
#navigation ul li{
  display: inline
}
#navigation a{
  font-size: 15px;
  font-weight: bold;
  padding-right: 25px
}
#navigation a:hover{
  color: #ff003c
}
#navigation a.active{
  color: #ff003c;
  font-style: italic
}
#login{
  position: absolute;
  width: 245px;
  right: 20px;
  top: 40px
}
#login p{
  font-weight: bold
}
#login a{
  color: #ff003c;
  font-style: italic;
  text-decoration: underline
}
input.log{
  width: 110px;
  padding-left: 5px;
  font-size: 10px;
  padding-top: 2px;
  padding-bottom: 2px
}
#login p.w{
  padding-bottom: 5px
}
#login p.it{
   font-style: italic;
  font-size: 10px;
  text-align: right;
  line-height: 16px;
  padding-top: 4px;
}
#login p.basket{
  background: transparent url(../Images/Publicimages/basket.gif) no-repeat left top;
}
/* content */
#contentbg{
	width:960px;
 	margin-left: auto;
  	margin-right: auto;
  	background: transparent url(../Images/Publicimages/bg.gif) repeat-y bottom center;
}
#leftC{
  float: left;
  width: 424px;
  margin-left: 309px;
  height:521px;
  background: transparent url(../Images/Publicimages/leftC_top.gif) no-repeat top left;
  height:auto !important;
  margin-right: 3px;
  position: relative
}
#leftCmidd{
  	background: transparent url(../Images/Publicimages/leftC_midd.gif) repeat-y top center;
}
#leftCbott{
width:424px;
height:25px;
background: transparent url(../Images/Publicimages/leftC_bot.gif) no-repeat top left;
}
#leftCRegister{
  float: left;
  width: 400px;
  /*background: transparent url(../Images/Publicimages/leftC.gif) no-repeat top left;*/
  margin-left: 560px;
  /*min-height:521px;
  height:auto !important;*/
  height:521px;
  margin-right: 3px;
  position: relative;
}
#rightC{
  float: left;
  width: 220px;
}

p.head{
  font-weight: bold;
  font-size: 30px;
  padding-left: 20px;
  padding-top: 20px;
  line-height: 26px;

}
p.headRegiseter{
  font-weight: bold;
  font-size: 30px;
  padding-left: 30px;
  padding-top: 20px;
}
.normalText{
  font-size: 10px;
  padding-bottom:20px;
  padding-top: 20px;
  padding-left:0px;
  line-height: 16px;
}
.news{
  width: 390px;
  margin-left: 20px;
  position: relative;
  margin-top: 20px
}
.space8{
	padding-top:10px;
}
.news .img{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 70px
}
.news p{
  padding-left: 75px
}
.news p.date{
  font-size: 10px;
  padding-bottom: 3px;
  line-height: 12px;
  font-weight: bold;
  padding-top: 2px
}
.news p.name{
  font-size: 14px;
  padding-bottom: 10px;
  font-weight: bold
}
.news p{
  font-size: 10px;
  padding-bottom: 7px;
  line-height: 12px
}
.readMoreNews {
	padding-left:95px;
	padding-bottom:20px;
}
#backBut{
  position: absolute;
  height: 27px;
  top: 28px;
  right: 24px
}
A.readNews{
  font-size:11px;
  font-weight:bold;
  color: #ff003c;
  font-style: italic;
  text-decoration: underline
}
#pages{
  position: absolute;
  right: 23px;
  bottom: 25px;
  text-align: right;
  width: 100px;
  color: #ff003c
}
#pages ul li{
  display: inline
}
#pages a{
  padding-left: 3px;
  font-weight: bold
}
#pages a.act{
  color: #ff003c
}


p.imgBgPara{
  line-height: 23px;
  background: transparent url(../Images/Publicimages/paraBg.gif) no-repeat right top;
  font-style: italic;
  text-transform: uppercase;
  margin-top: 3px;
  padding-left: 10px;
  margin-left: 5px
}
p.rightImg{
  text-align: center;
  padding-top: 20px;
  padding-bottom: 15px
}
p.prodN{
  font-size: 14px;
  padding-bottom: 10px;
  font-weight: bold ;
  padding-left: 24px;
  padding-right: 24px
}
p.prodD{
  font-size: 10px;
  padding-bottom: 10px;
  line-height: 12px;
  padding-left: 24px;
  padding-right: 20px;
  text-align: justify
}
#rightC form{
  padding-left: 24px
}
input.qty{
  width: 15px;
  text-align: center
}
#rightC form a{
  color: #ff003c;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline
}
p.separator{
  margin-left: 1px
}

/* imgBgPara */
.width1{
  width: 110px
}
.width2{
  width: 140px
}
p.mar1{
  margin-top: 0px;
}
.errText{
color:#ff0000;
}
.menu_content{
  width: 390px;
  margin-left: 20px; 
  margin-top: 20px;
}
.menu_content_news{
  width: 390px;
  margin-top: 20px;
}
.langCls{
padding-left:10px;
padding-right:10px;
height:20px;
font-weight:bold;
}
.sucMsg{
color:green;
}

.firstRowSrch{
	height:30px;
	background-color:#FEF1E1;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.secondRowSrch{
	height:30px;
	background-color:#FFF9F3;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.firstRowSrchGrey{
	height:30px;
	background-color:#FEF1E1;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.secondRowSrchGrey{
	height:30px;
	background-color:#FFF9F3;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.whiteRowSrch{
	height:30px;
	width:1px;
	background-color:#FFFFFF;
}
.searchResultTxt{
	color:#8D8986;
	font-size:12px;
}
.searchDetailLink{
	color:Maroon;
	font-size:12px;
	text-decoration:underline;
}
.searchResultTxtBold{
	color:#000000;
	font-weight:bold;
	font-size:14px;
}
.searchPagingLink{
	color:Maroon;
	font-size:14px;
	font-weight:bold;
}
.normalTextPara{
  font-size: 14px; 
  line-height: 16px;
  color:#666666;
  font-weight: normal;
}
.normalTextPara2{
  font-size: 12px; 
  line-height: 16px;
  color:#666666;
  font-weight: normal;
}
.secondRowSrch input{
border:1px solid #b5121b;
 font-family: Arial,Tahoma, Verdana , sans-serif;
  font-size: 12px;
  height:20px;
  width:200px;

}
.firstRowSrch input{
border:1px solid #b5121b;
 font-family: Arial,Tahoma, Verdana , sans-serif;
  font-size: 12px;
  height:20px;
  width:200px;
}
.normalTextPara3{
  font-size: 12px; 
  line-height: 16px;
  color:#666666;
  font-style: italic;
}
.firstRowSrch select{
border:0px;
}
.firstRowSrch select option{
padding-left:5px;
}
