/* - - - - - - - - - - - - - - - - - - - - -

Title : blocks components
Author : Hugo Vieira
URL : http://www.desital.pt

Version : v0.01

- - - - - - - - - - - - - - - - - - - - - */

/*
 *		informationBlock
 *		hostingFeacturesBlock
 *		myCartBlock 
 *		searchDomainBlock
 *		rightMenuBlock
 *		rightUserMenuBlock
 *		promotionsBlock
*/

/* summaryDomainBlock side
   -------------------------------------------------- */
#newsBlock { padding:10px; background-color:#F4F0E3}
#newsBlock div.top{ color:#6E6310; font-size:15px; font-weight:bold}
   
#newsBlock div.title{ color:#454545; font-size:12px; padding-top:10px; font-weight:bold}
#newsBlock div.date{ color:#7A3D17; font-size:9px; padding-top:0px; padding-bottom:0px; font-weight:bold}


/* summaryDomainBlock side
   -------------------------------------------------- */
#summaryDomainBlock{background: #fff url(../images/title_bg.gif) repeat-x;}
   
#summaryDomainBlock a { text-decoration:none; color:#FFFFFF;}
#summaryDomainBlock img { border:0px;}

/* summaryHostBlock side
   -------------------------------------------------- */
#summaryHostBlock{background: #fff url(../images/title_bg.gif) repeat-x;}
   
#summaryHostBlock a { text-decoration:none; color:#FFFFFF;}
#summaryHostBlock img { border:0px;}


/* informationBlock side
   -------------------------------------------------- */
#information_block{background: #fff url(../images/title_bg.gif) repeat-x;}
   
#information_block .caption { width:150px; background: #fff url(../images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
#information_block .caption p { margin: 0; }
#information_block .text {	background: #D7CEAF; color: #414141; padding: 8px; margin: 0 0 5px 0; text-align:justify;}
#information_block li { list-style-type:square; list-style-position:inside; padding-left:15px; padding-bottom:5px;}
 
/* warningBlock side
   -------------------------------------------------- */
#warning_block{ }
#warning_block .text {border: 2px dashed #7A3D17; text-align:center; background: #FFFFFF; color: #414141; padding: 8px; margin: 0 0 5px 0; font-weight:bold }
 

/* hostingFeacturesBlock side
   -------------------------------------------------- */
#hosting_feactures_block{}
 
#hosting_feactures_block img { padding-top:2px;}
#hosting_feactures_block table { background-color:#7A3D17  }
#hosting_feactures_block tr.top { background-color:#E0691A; color:#ffffff;  }
#hosting_feactures_block th.top { background-color:#E0691A; color:#ffffff; padding:5px; text-align:center  }
#hosting_feactures_block tr{ background-color:#ffffff; text-align:center }
#hosting_feactures_block th{ text-align:left; padding-left:10px; }
#hosting_feactures_block th.break{ background-color:#ECE8D9; line-height:14px; text-align:center; color:#E0691A; font-weight:bold }

   

/* myCartBlock side
   -------------------------------------------------- */

#small_cart {width:169px; margin:0 auto;} 
#small_cart div.cart_top{ width:100px;padding:20px 0 18px 70px;  background: #fff  url(../images/cart.gif) no-repeat ; }
#small_cart div.cart_body { margin-bottom:5px; width:130px;padding:0 10px 5px 30px;	background: #fff  url(../images/cart_body.gif) repeat-y ; } 
#small_cart div.cart_empty { margin-bottom:5px; width:110px; padding:0 0px 5px 55px;	background: #fff  url(../images/cart_body.gif) repeat-y ; } 

#small_cart a{ color:#ffffff;}


/* searchDomainBlock
   -------------------------------------------------- */

/*ext*/
select.ext { width: 65px; }


form.search { padding: 0; margin: 0; }

.searchform {

	background: #6E6310 url(../images/flip.gif) no-repeat top right;;
	color: #ffffff;
	padding: 5px 8px 15px 18px;
	margin: 0 0 5px 0;
}

	.searchform h4.tittle {
		color: #fff;
		padding: 7px 0 7px 0;
		font: bold 1em Tahoma, Arial, Sans-Serif;
		margin: 0 0 3px 0;
	}


/* rightMenuBlock; rightUserMenuBlock
   -------------------------------------------------- */
   
.rightmenu {
	margin:0 0 5px 0;
	
	background-color:#FFFFFF;
}
	
	.rightmenu a {	
		display:block;
		background: #E0691A;
		color: #FFFFFF;
		margin-bottom:1px;	
		padding:5px 0 5px 19px;		
		text-decoration:none;
	}
	
	.rightmenu a:hover {
		color: #FFFFFF;
		background: #FF9148;
	}	
	
	.rightmenu a.normal:hover {
		color: #FFFFFF;
		background: #FF9148;
	}	
	
	.rightmenu a.warning:hover {
		color: #FFFFFF;
		background: #FF9148;
	}	
	
	.rightmenu a.warning{background-color:#C43219; }
	.rightmenu a.normal{background-color:#E0691A; }
  
/* promotionsBlock
   -------------------------------------------------- */


