/* ############# Rsoomy.com ##########
by : Ahmad 
in : 10-10-2007
at : 2.36 am
##############  admin@rsoomy.com ##### */ 

body {
	background: url(images/b1.jpg) no-repeat;
	margin: 0px;
	padding: 0;
	background: #1D1D1D ;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}

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
}

INPUT:hover {
	background: #F5F7EA;
	}
	
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
}

TEXTAREA:hover {
	background: #F5F7EA;
	}

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
}
select:hover {
	background: #F5F7EA;
	}
	

/* 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 left ; margin: 0 0 0 30px ; float:left;} 
.arpic {background: url(images/br.gif)  no-repeat left ; margin: 0 0 0 0px ; float:left;} 
/* Menu */

.more { color:#905F27 ; font-size:11px; text-align:left }
.date { color:#905F27 ; font-size:9px; }
.title { color:#FFFFB3 ; background:#757C32 ;}
.sendme { color:#D4D4D4 ; background:#3F3F3F ;}
.opinion { color:#56A5DE ; TEXT-ALIGN: justify ; }
.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;
		}

.mainmenu { 
		color:#C5E1F1 ; 
		background : #3F3F3F; 
		height:13px;
		}
.mainmenu a{ 
		height:13px;
		font-weight: bold;
		}

.serveces { 
		color:#D3D793 ; 
		padding: 0px 25px 0px 0px;
		background : #3F3F3F; 
		height:8px;
		font-size:9.5px ;
		}
		
#menu {
	width: 728px;
	height: 45px;
	margin: 0 auto;
	background: url(images/topbody.jpg) bottom no-repeat #1D1D1D;
}

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

#menu li {
	display: block;
	float: right;
	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);
}


/***************/
#msg {
	float: right;
	width: 480px;
	margin: 0px 10px 30px 5px ;
	padding: 5px 5px 5px 5px ;
	TEXT-ALIGN: justify ;	
	background:#FCFCD6 ;
	color: red;
	border: 2px solid #C4C40F;

}
/****************/

#page {
	width: 728px;
	/*height: 2750px;*/
	margin: 0 auto;
	padding: 0px 0px 0px 0px ;
	background: url(images/bg.jpg) repeat-y #fff;	
	
}
#startcontent {
	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: right;
	width: 170px;
	margin: 0px 20px 0 0px ;
	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;
	TEXT-ALIGN: justify ;
}

#right a {
	color: #D4D4D4;
	margin: 0 ;
}
#right a:hover {	
	color: #D3D793;
	}
	
#design {
	float: right;
	width: 500px;
	margin: 0px 10px 10px 5px ;
	padding: 0px 0px 0px 0px ;
	TEXT-ALIGN: justify ;	
	
}
#design img.floatLeft {float : left;margin: 4px;}
#design b 
	{ color :#2D92C6;
	margin: 0px 0px 20px 0px ;
	}
#design h1 
	{ 
	display: inline;
	color :#2D92C6;
	margin: 0px 0px 20px 0px ;
	font-size: 12px;
	}
#code {
	float: right;
	width: 480px;
	margin: 0px 10px 10px 5px ;
	padding: 0px 0px 0px 0px ;
	TEXT-ALIGN: justify ;	
	
}
#code img.floatRight {float : right;margin: 4px;}
#code b 
	{ color :#727931;
	margin: 0px 0px 20px 0px ;

	}

#code h1 
	{ 
	display: inline;
	color :#727931;
	margin: 0px 0px 20px 0px ;
	font-size: 12px;
	}
	
#products {
	float: right;
	width: 490px;
	margin: 0px 5px 10px 5px ;
	padding: 0px 10px 0px 0px ;
	TEXT-ALIGN: justify ;	
	background: #F8F8F8;
	border:1px solid #EEEEEE;
	
}
#products img.floatLeft {
	float : left;margin: 9px;
	width: 150px;
	height: 150px;
	border:4px solid #dddddd;
	}

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

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

#paginate {
	display: block;
	width: 500px;
}

#contenthome b 
	{ color :#2D92C6;
	margin: 0px 0px 20px 0px ;
	}
	
#contenthome img {
	float: right;
	border: 5px solid #444444;
	margin: 0px 15px 3px 20px ;
	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: 0px 0px 0px 0px;		
}

/* ######## */
#detailscu {
	float: right;
	width: 462px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;	
	background: #fff;		
}
.total { color:red ;}
/* ######## */
#detailscuh {
	float: right;
	width: 500px;
	margin: 0px 2px 0px 20px;
	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;
}
/* ######## */

#detailscuXh {
	float: right;
	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 b{
	color : #E9E9E9; 
}
#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 5px ;
	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: #000;
}







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

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

	padding: 0px 0px 0px 0px ;
}

#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 10px 0 0;
	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;
}
