
a:link, a:visited {
/* color:#218DCE;  */
color:#017BC4;
}

a:active, a:hover {
text-decoration:none;
border-bottom: 1px #218DCE dotted;
}


/* pretty stuff
================================== */

body {
		font-family:Arial;
		font-size:11pt;
		color:#4E4E4E;;
		
}






/* rounded corner box
================================== */

.box {
  /*width: 20em; */
  background: url(../img/bottom-left.gif) no-repeat left bottom;
}

.box-outer {
  background: url(../img/bottom-right.gif) no-repeat right bottom;
  padding-bottom: 30px;
}

.box-inner {
  background: url(../img/top-left.gif) no-repeat left top;
}

.box h2 {
  background: url(../img/top-right.gif) no-repeat right top;
  padding-top: 1px;
  color:#D30046;
}

.box h3 {
  background: url(../img/top-right.gif) no-repeat right top;
  padding-top: 1px;
  color:#D30046;
}

.news_name {
				color:#155880;
}

.box h2, .box p {
  padding-left: 30px;
  padding-right: 30px;
  
}

.separator {
		width:700px;
		border-top: 1px #888;
		border-left:transparent;
		border-right: transparent;
		text-align:	center;

}

/* Offers
================================== */

.productName {
border-right: 0px solid #888;
}

.productDesc {
border-right: 0px solid #888;
}

.productSeller {
border-right: 0px solid #888;
}

.productStreet {
border-right: 0px solid #888;
}
.productPloschadka{
border-right: 0px solid #888;
}
.productPhone{
border-right: 0px solid #888;
}
.offerItem{
			background: url(../img/offerPaperBg.jpg) no-repeat right bottom;
}


/* End of Offers
================================== */

#productsCloud {
	
}


#wrapper {
	width:900px;
	margin:0 auto;
	
}

#wrapperOffers {
	width:900px;
	margin:0 auto;
}
	
#wrapperCateg {
	width:900px;
	margin:0 auto;
}
#wrapperPpAddSShop{
	width:900px;
	margin:0 auto;

}

#wrapperPpAddFirm {
	width:900px;
	margin:0 auto;
}

#wrapperPpPersonal{

	width:900px;
	margin:0 auto;

}

#wrapperPplLogin {

	width:900px;
	margin:0 auto;

}

#floatLeft {
	float: left;
}

/*Products page*/

.productsItem{
		background-color: #fff;
}

.productsItem:hover{
background-color:#efefef;
}


#searchBar {

	font-size:	18px;
	width:		290px;
	height:		29px;
	border:		0px; 
	background:	url(../img/search-bg.gif) no-repeat left center;

}

#productsTableHead {
	font-weight:bold; 
	background: #efefef url(../img/bar.gif) repeat-x left center; 
	height:30px;
	border-left:black;
}

#productsShopTableHead {
	font-weight:bold; 
	background: #efefef url(../img/bar.gif) repeat-x left center; 
	height:30px;
	border-left:black;
}

.tableLine{

border-bottom: #eee 1px solid;

}


/* views php main category Nav */
.mainCategory {
font-size:12px;
}
.mainCategory a{
font-size:12px;
}

/* views php main category Nav */
#shopList li{
	display: inline;
	/* border-left: #ddd 1px solid;    */
}


#shopList ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

/*Shop's Products*/

#ShopProductsWrapper{
	width:900px;
	margin:0 auto;

}

.linkList {



}

.aboutH2 {
color:#D30046;

}

.upLink {

background: url(../img/upArrow.png) no-repeat left center;
padding-left:25px;


}

.mmenuLink:hover {

border-bottom:0px;

}

#pageFooter {

/* background: url(../img/idsBg.jpg) no-repeat right center; */
width:900px;
height:50px; 
margin:0 auto;

}


#navigation{
width:900px;
margin:0 auto;

}

/* Registration Fields etc.*/

.formContainer{
width:100%;
margin:0 auto;


}

.formContainer form {

margin:0 auto;
width:700px;

}

.formStandard {

width:500px;
border: 1px #eee solid; 
text-align:right;


}

.formStandard div {

line-height:30px;

}

.formStandard label {

text-align:right;
background: #fff;

}

.formStandard .formField {

width:300px;
border: #ccc 1px solid;




}

.formStandard .formField:focus{

background: #ffc;
border: #ccc 1px solid;

}


.formOffers {

width: 600px;
border: 1px #eee solid; 
text-align:right;

}

.formOffers div {

line-height:25px;

}
.formOffers label {

text-align:right;
background: #fff;

}


.formOffers .formField {

width:300px;
border: #ccc 1px solid;
}

.formField:focus{

background: #ffc;
border: #ccc 1px solid;

}

.formOffers #uploadImage {
display: none;

}

/*
.thumbContainer {
line-height:70px;
}

*/






