
body {

	margin: 0px;
	padding: 0;
	background: #1D1D1D ;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	TEXT-JUSTIFY: kashida;
}

a {
	color: #1875DC;
	text-decoration: none;
	font-size: 11px;
	font-family: "Tahoma", MS Sans Serif;
}

a:HOVER {
	color: #738930;
	text-decoration: underline;
	font-size: 11px;
	font-family: "Tahoma", MS Sans Serif;
	}
}

.alphacube_buttons input    {
  	width:40%;
  }
	
	
INPUT {
		border:1px solid #B0B0B0; FONT-WEIGHT: normal; 
		margin: 1px;
	    background-image: url('images/input.jpg');
	    FONT-SIZE: 10px; 
	    COLOR: #444444;
	    FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif; 
		BACKGROUND-COLOR: #EBEBEB; FONT-VARIANT: normal
}

TEXTAREA {
	border:1px solid #B0B0B0; FONT-WEIGHT: normal; FONT-SIZE: 10px;   COLOR: #444444; FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EBEBEB; FONT-VARIANT: normal
}

select {
	BORDER-RIGHT: #2e2e2e 1px solid; BORDER-TOP: #2e2e2e 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #2e2e2e 1px solid; COLOR: #000000; BORDER-BOTTOM: #2e2e2e 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cdcdcd; FONT-VARIANT: normal
}


/* Header */
#header {
	width: 780px;
	height: 113px;
	margin: 0 auto;
	background: url(images/logo_rsoomy.jpg) no-repeat top center;
	
}

.enpic {background: url(images/br.gif)  no-repeat right ; margin: 0 0 0 0px ; float:right;} 
.arpic {background: url(images/br.gif)  no-repeat right ; margin: 0 0 0 0px ; float:right;} 
/* Menu */

.more { color:#905F27 ; font-size:11px; }
.date { color:#905F27 ; font-size:9px; }
.title { color:#FFFFB3 ; background:#757C32 ;}
.sendme { color:#D4D4D4 ; background:#3F3F3F ;}
.opinion { color:#56A5DE ; }
.products { color:#2D92C6 ; }

.subject { 
	color:#C5E1F1 ; 
	background:url(images/subject0.jpg) #288ECC ;	
	}
.subsject { 
		color:#000 ; 
		background : url(images/subject.jpg) bottom no-repeat #1D1D1D; 
		width: 600px;
		}
		
#menu {
	width: 728px;
	height: 45px;
	margin: 0 auto;
	background: url(images/topbody.jpg) bottom no-repeat #1D1D1D;
}

#menu ul {
	margin:  0px;
	padding: 0px 0px 0px 25px;
	list-style: none;
	width: 728px;
}

#menu li {
	display: block;
	float: left;
	width: 71px;
	height: 29px;
	padding: 5px 0 0px 0px;
	margin: 0;
}

#menu a {
	display: block;
	width: 71px;
	height: 29px;
	padding: 11px 0 0 0;
	background: url(images/b1.jpg) no-repeat;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #4A4A4A;
	font-size:10px;
	margin: 0 ;
}

#menu a:hover {
	background-image: url(images/b2.jpg);
	color: #ffffff;
}

#menu .active {
	padding-top: 5px;
}

#menu .active a {
	height: 29px;
	padding-top: 9px;
	background-image: url(images/b2.jpg);
	color: #fff;
}

#menu .active a:hover {
	background-image: url(images/b2.jpg);
}



#page {
	width: 728px;
	/*height: 2750px;*/
	margin: 0 auto;
	padding: 0px 0px 0px 0px ;
	background: url(images/bg.jpg) repeat-y #fff;	
	
}
#otherpage {
	width: 728px;
	margin: 0 auto;
	padding: 0px 0px 0 0px ;
	background: url(images/bg.jpg) repeat-y #fff;	
	
}

#right {
	float: left;
	width: 170px;
	margin: 0px 10px 0 10px ;
	padding: 0 0 0 10px;
	border-left: 1px dotted #D4D4D4;
	
}

#right ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#right li {
	padding: 5px 10px;
	border-bottom: 1px dotted #DCDCDC;
	list-style: none;
}

#right a {

	color: #8F943A;
	font-size:10px;
	margin: 0 ;
}
#right a:hover {

	color: #D48A33;
	font-size:10px;
	margin: 0 ;
}
#design {
	float: left;
	width: 500px;
	margin: 0px 15px 10px 5px ;
	padding: 0px 0px 0px 0px ;
	font-size:12px;
	TEXT-ALIGN: justify ;	
	
}
#design img.floatLeft {float : right;margin: 4px;}
#design b 
	{ color :#2D92C6;
	margin: 0px 0px 20px 0px ;
	}

#code {
	float: left;
	width: 480px;
	margin: 0px 10px 10px 5px ;
	padding: 0px 0px 0px 0px ;
	font-size:12px;
	TEXT-ALIGN: justify ;	
	
}
#code img.floatRight {float : left;margin: 4px;}
#code b 
	{ color :#727931;
	margin: 0px 0px 20px 0px ;

	}

#products {
	float: right;
	width: 490px;
	margin: 0px 20px 10px 0px ;
	padding: 0px 0px 0px 10px ;
	TEXT-ALIGN: justify ;	
	background: #F8F8F8;
	border:1px solid #EEEEEE;
	
}
#products img.floatLeft {
	float : right;margin: 9px;
	width: 150px;
	height: 150px;
	border:4px solid #dddddd;
	}
	
#products b 
	{ color :#AD7C16;
	margin: 0px 0px 20px 0px ;
	}
#products b.titleproducts { color :#646464 ; }	: 0px 10px 20px 0px ;
	}

#products:hover {
	background: #F5F7EA;
	}
	
#contentfr3i {
	float: right;
	width: 500px;
	margin: 10px 10px 0 5px ;
	padding: 0 auto;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#content {
	float: right;
	width: 500px;
	margin: 0px 5px 0 5px ;
	padding: 0 auto;	
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
#contenthome {
	float: right;
	width: 500px;
	margin: 0px 20px 0 0px ;
	padding: 0 auto;	
}

#contenthome b 
	{ color :#2D92C6;
	margin: 0px 0px 10px 0px ;
	}
	
#contenthome img {
	float: right;
	border: 5px solid #444444;
	margin: 0px 20px 3px 0px ;
	padding: 1px 1px 1px 1px ;
}

#topimg  img{
	border: 0px solid #444444;
	margin: 0px 10px 15px 0px ;
	}

#customerhome {
	/*height: 300px;*/
	margin: 5px 0px 0 0px ;
	padding: 0 auto;	
}

/* ######## */
#detailscu-m {
	float: left;
	width: 462px;
	margin: 0px auto;
	padding:0px auto;
	background: #fff;		
}

/* ######## */
#detailscu-m {
	float: left;
	width: 500px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;		
}
#detailscu-m img {
	width: 450px;
	margin: 5px 5px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: #ddd;
	border:4px solid #444444;
		
}

#detailscux-m {
	float: left;
	width: 430px;
	margin: 1px 0px 0px 37px ;
	padding:5px 20px 2px 5px ;
	background: url(images/bb.gif) repeat-x #444444;	
	border: #000 solid 1px;
	color:#dddddd;
}

#detailscux-m {
	border-bottom: none;
	text-decoration: none;
	color: #dddddd;
	font: 11px "Tahoma", Arial, Helvetica, sans-serif;

}
#detailscux-m a {
	border-bottom: 1px dotted #CCCCCC;
	color: #000;
}
#detailscux-m a:hover {
	border-bottom: 1px dotted #CCCCCC;
	color: #000;
}
/* ######## */
#detailscu {
	float: left;
	width: 462px;
	margin: 0px auto;
	padding:0px auto;
	background: #fff;		
}

/* ######## */
#detailscuh {
	float: left;
	width: 500px;
	margin: 0px 20px 0px 0px;
	padding: 0px 00px 0px 0px;		
}
#detailscuh img {
	width: 240px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: #ddd;
	border:3px solid #444444;
		
}
#detailscuh img:hover {
	border: 3px solid #1184B3;
}
.total { color:red ;}

#detailscuXh {
	float: left;
	width: 244px;
	margin: 1px 5px 5px 0px ;
	padding:5px 0px 5px 0px ;
	background: url(images/bb.gif) repeat-x #444444;	
	border: #000 solid 1px;
	color:#D4D4D4;
}

#detailscuXh a {
	border-bottom: none;
	text-decoration: none;
	color: #FF7400;
	font: 11px "Tahoma", Arial, Helvetica, sans-serif;

}

#detailscuXh a:hover {
	border-bottom: 1px dotted #CCCCCC;
	color: #000;
}

/* ######## */
#detailscuX {
	float: right;
	width: 436px;
	margin: 1px 15px 15px 0px ;
	padding:5px 20px 5px 5px ;
	background: url(images/bb.gif) repeat-x #444444;	
	border: #000 solid 1px;
	color:#D4D4D4;
}

#detailscuX a {
	border-bottom: none;
	text-decoration: none;
	color: #FF7400;
	font: 11px "Tahoma", Arial, Helvetica, sans-serif;

}

#detailscuX a:hover {
	border-bottom: 1px dotted #CCCCCC;
	color: #1777B1;
}


/* under customers */
#undercustomers {
	width: 500px;
	margin: 0 0 0 200px ;
	padding: 0px 1px 0 0px ;
	
}
#undercustomers b {
	color:#8E983D;
}
#undercustomers table {
	width: 518px;
	margin: 0 auto;
	padding: 0px 0px 0 0px ;
	color: #1777B1;
	 
	
}

#undercustomers img {
	width: 115px;
	height:90px;
	margin: 0 auto;
	padding: 1px 1px 1px 1px ;
	background: #8E983D;
	border: 4px solid #D6D6D6;

}

#undercustomers img:hover {
	border: 4px solid #1184B3;
}
#undercustomers img a {
	width: 150px;
	height:120px;
	margin: 0 auto;
	padding: 5px 5px 5px 5px ;
	border: 0px solid red;
	background: #000;
}





/* Footer */

#footer {
	margin: 0px 0px 0 10px;
	border-top: 1px solid #D6D6D6;
	clear: both;
	width: 708px;
	height: 20px;
	padding: 0px 0 0 0;
	background: #F4F4F4;
	text-align: center;
	/*background: url(images/footer.jpg) repeat right center;*/
}

#footer p {
	margin: 0 0 0 0 ;
	padding: 5px 0 0 0;
	color: #808080;
}

#footer a {
	color: #137EC4;
}

#footer a:hover {
	color: #AD7C16;
}

