

body{

	background: #44c7f4 ;

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0;

	padding:0;

}



table{

	border:0;	

}



img{

	border:none;

}

h1,h2,h3,h4,h5,h6 {

	margin:0px

}



h2 {

	font: 1.82em;

	font-weight: bold;

	color:#333333;

}

.small{

	font-size:9px;

	color:#CCC;

}

a{

	text-decoration:none;

	color:#06C;

}

a:hover{

	text-decoration:underline;

	color:#09C;

}



.left{

	float:left;	

}



.right{

	float:right;	

}



.clr{

	clear:both;

}



.picture{

	border:1px solid #CCC;

	padding:2px;

}



ul.nav{

	margin:0;

	padding:0;

	font-size:11px;

	font-weight:bold;

}

ul.nav li{

	list-style:none;

	display:inline;

	padding-left:10px;

}

ul.nav li a{

	color:#FFF;

}

ul.nav li a:hover{

	color:#CCC;

}



.subnav{

	

}

.subnav a{

	color:#44c7f4;	

}

.subnav a:hover{

	color:#03C;	

}

.vmenu ul {

margin : 0;

padding : 0;

}

.vmenu li {

list-style-type : none;

border-bottom : 1px solid #f4f4f4;

}

.vmenu a {

display : block;

padding : 8px;

font-weight : bold;

text-decoration : none;

color : #0066cc;

}

.vmenu a:hover {

background : #f3f3f3;

color : #000066;

}

.vmenu a.active {

background : #f3f3f3;

color : #000066;

}

.mailunit{

	border-bottom:1px solid #CCC; 

	padding:5px;	

}

.mailunit:hover{

	background:#CCC;

}

.mailbox{

	background:#f6f6f6; 

	padding:5px; 

	min-height:300px;

}

/* form*/



/*pagination*/

div.pagination {

	font-weight:bold;

}



div.pagination a {

	margin: 2px;

	

	text-decoration: none; /* no underline */

}

div.pagination a:hover, div.pagination a:active {



}

div.pagination span.current {

		color:#000;

	}

	div.pagination span.disabled {

		

	}

form{

	margin:0;

	padding:0;

}

label.error { color: red; clear:both; font-size:9px; }

.rounded{

	border:1px solid #CCC;

	padding:5px;

	-moz-border-radius:5px; -webkit-border-radius:5px;

}

.hilight {



background-color : #ffff00;



}

.photoTitle{

	padding:4px;	

}

.photoTitle:hover{

	background:#CF9;

	cursor:pointer;

}



.photoDescr{

	padding:4px;	

}

.photoDescr:hover{

	background:#CF9;

	cursor:pointer;

}

#upload{

	margin:10px 0; padding:15px;

	font-weight:bold; font-size:1.3em;

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	background:#f2f2f2;

	color:#3366cc;

	border:1px solid #ccc;

	width:150px;

	cursor:pointer !important;

	-moz-border-radius:5px; -webkit-border-radius:5px;

}

.button{

	margin:10px 0; padding:10px;

	font-weight:bold; font-size:1.3em;

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	background:#f2f2f2;

	color:#3366cc;

	border:1px solid #ccc;

	cursor:pointer !important;

	-moz-border-radius:5px; -webkit-border-radius:5px;

}

.upload a{
	display:block;	
}

#status{

	font-family:Arial; padding:5px;

}

ul#files{ list-style:none; padding:0; margin:0; }

ul#files li{ padding:10px; margin-bottom:2px; width:100px; float:left; margin-left:10px;}

ul#files li img{ max-width:100px; max-height:100px; }

.success{ background:#99f099; border:1px solid #339933; }

.error{ background:#f0c6c3; border:1px solid #cc6622; }
.editstatus {

padding : 3px;

background : #d1f9f7;

border : 1px solid #f9f9f9;

}
.productWrap {
	float:left;
	width: 170px;
	height:200px;
	margin: 5px;
	padding:10px;
	text-align:center;
	color:#7a7a7a;
	border: 1px #EBEBEB solid;
}

.productPriceWrap {
	background-color: #CCCCCC;
	padding: 5px;
	color: #000000;
	font-weight: bold;
}

.productPriceWrap img {
	border: 0;
}

#basketWrap {
	background-color: #EBEBEB;
	padding-bottom: 5px;
}

#basketTitleWrap {
	background-color: #669900;
	border: 3px #CCCCCC solid;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
}

#basketItemsWrap img {
	border: 0;
}

#basketItemsWrap ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

#basketItemsWrap li {
	background-color: #ffffff;
	margin: 5px;
	font-size: 12px;
}

.basketItemLeft {
	float: left;
}

.basketItemRight {
	float: right;
}