body 		{ 	
			margin-left: 0px; 
			margin-top: 0px; 
			margin-right: 0px; 
			margin-bottom: 0px;
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			color : #777777; 
			margin: 0px; 
			overflow-y: scroll;
			}
table		{
			border-width: 0px 0px 0px 0px;
			border-spacing: 0;
			border-collapse: collapse;
			border-style: solid;
			}
td			{
			margin: 0;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color : #949494; 
			text-align:justify;
			font-weight:normal;
			}

h1			{
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 14px; 
			color : #fc7814; 
			font-weight:bold;
			}	
h2			{
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color : #000000; 
			font-weight:bold;
			}	
h3			{
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			color : #777777; 
			font-weight:bold;
			}			
a			{
			font-family : Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			color : #fc7814; 
			font-weight:normal;
			}		
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none; color : #fc7814; }		
			
.input_text{
			width: 80%;
			background-color: #EEEEEE;
			border: 1px #CCCCCC solid;
			color:#000000; font-size: 14px;
		   }

.input_button{
			width: 50%;
			background-color: #fc7814;
			border: 0px #CCCCCC solid;
			color:#FFFFFF; font-weight:bold; font-size: 14px; 
		   }		
.input_button2{
			width: 30%;
			background-color: #fc7814;
			border: 0px #CCCCCC solid;
			color:#FFFFFF; font-weight:bold; font-size: 14px; 
		   }	
		
textarea {
		width: 80%;
		height: 100;
		background-color: #EEEEEE;
		border: 1px #CCCCCC solid;
		color:#000000; font-size: 14px;
		}		
		
			
.cuadro_screen{
			width: 	100%;
			height:	100%;
			background-color: #f2f2f2;
			}				
			
.cuadro_externo{
			width: 	980px;
			height:	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			border-spacing: 0px;
			padding: 0px;
		//	vertical-align: top;
			}

			
.cuadro_up{
			width: 	100%;
			height:	1%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			
			}

.cuadro_spanto_page {
			padding: 32px 32px 32px 32px;
			
			}
			
.cuadro_dw{
			width: 	100%;
			height:	30px;
			background-color: #000000;
			border: 0px #FF0000 solid;
			font-weight:bold; font-size: 9px; color:#949494;
			}			
			
.cuadro_dw a{ font-weight:bold; font-size: 9px; color:#949494; }			
.cuadro_dw a:hover {text-decoration: none;  color:#fc7814;}
.cuadro_dw td {	text-align:center; font-weight:bold; font-size: 10px; }
			
.cuadro_menu{
			width: 	100%;
			height:	30px;
			background-color: #000000;
			border: 0px #000000 solid;
			}	
.cuadro_menu a{ font-weight:bold; font-size: 11px; color:#FFFFFF; }			
.cuadro_menu a:hover {text-decoration: none;  color:#fc7814;}
.cuadro_menu td {	font-weight:bold; font-size: 11px; }

.cuadro_lang{
			width: 	100%;
			height:	30px;
			background-color: #000000;
			border: 0px #000000 solid;
			}	
.cuadro_lang a{ font-weight:bold; font-size: 10px; color:#949494; }			
.cuadro_lang a:hover {text-decoration: none;  color:#fc7814;}
.cuadro_lang td {	font-weight:bold; font-size: 10px; }		

.cuadro_menuprojects{
			width: 	100%;
			height:	25px;
			background-color: #dbdbdb;
			border: 0px #dbdbdb solid;
			}	
.cuadro_menuprojects a{ font-weight:bold; font-size: 10px; color:#000000; }			
.cuadro_menuprojects a:hover {text-decoration: none;  color:#fc7814;}
.cuadro_menuprojects td {	font-weight:bold; font-size: 10px; }

.cuadro_menuclient{
			width: 	100%;
			height:	20px;
			background-color: #000000;
			border: 0px #CCCCCC solid;
			
			}	
.cuadro_menuclient a{ font-weight:bold; font-size: 11px; color:#FFFFFF; }			
.cuadro_menuclient a:hover {text-decoration: none;  color:#fc7814;}
.cuadro_menuclient td {	color:#000000; font-weight:bold; font-size: 11px; padding: 0px 10px 0px 10px;  }

.cuadro_content{
			width: 	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			border-spacing: 0px;
			}
.cuadro_content h1 {  font-size: 14px; color : #fc7814; font-weight:bold; text-align:left; }			
.cuadro_content h2 {  font-size: 11px; color : #000000; font-weight:bold; text-align:left; }	
.cuadro_content h3 {  font-size: 11px; color : #777777; font-weight:bold; text-align:left; }	
.cuadro_content td {  margin: 0;	padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; 	 text-align:justify; }





A.c_projects_list:link 		{  color: #fc7814; text-decoration : none;  }
A.c_projects_list:visited 	{ 	color: #fc7814; text-decoration : none;  }
A.c_projects_list:hover 	{ 	color: #fc7814; text-decoration : underline; }
A.c_projects_list:active	{ 	color: #fc7814; text-decoration : none; }


img.screenshot {
   padding:10px;
   border:1px solid #CCCCCC;
   background-color:#FFFFFF;
}

.cuadro_projects_expositor{
			cursor: pointer;
			background-color: #FFFFFF;
			border: 1px #CCCCCC solid;
			border-spacing: 0px;
			}
.cuadro_projects_expositor td { margin: 0;	padding: 6px 6px 6px 6px; 	border: 0px #CCCCCC solid;}
.cuadro_projects_expositor a {text-decoration: none; font-weight:bold;}

.toright{ vertical-align:text-top; font-weight:bold; font-size: 10px;  text-align:right;}


.prevnext_big{
	color : #fc7814; font-weight:bold; font-size: 14px;
	}

A.prevnext_big:link 		{ color : #fc7814; font-weight:bold; font-size: 14px; }
A.prevnext_big:visited 	{ color : #fc7814; font-weight:bold; font-size: 14px; }
A.prevnext_big:hover		{ color : #fc7814; font-weight:bold; font-size: 14px; text-decoration : underline; }
A.prevnext_big:active 	{ color : #fc7814; font-weight:bold; font-size: 14px; }

.prevnext{
	color : #000000; font-weight:bold; font-size: 12px;
	}
	
A.prevnext:link 		{ color : #000000; font-weight:bold; font-size: 12px; }
A.prevnext:visited 	{ color : #000000; font-weight:bold; font-size: 12px; }
A.prevnext:hover		{ color : #fc7814; font-weight:bold; font-size: 12px; text-decoration : underline; }
A.prevnext:active 	{ color : #000000; font-weight:bold; font-size: 12px; }



.cuadro_intromedia {
			width: 	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			border-spacing: 0px;
			font-size: 10px; color:#949494;
			font-weight:bold;			
			}
.cuadro_intromedia a 			{ font-weight:bold; color: #949494; text-decoration : none; }
.cuadro_intromedia a:visited 	{ font-weight:bold; color: #949494; text-decoration : none; }
.cuadro_intromedia a:hover		{ font-weight:bold; color: #fc7814; text-decoration : underline; }
.cuadro_intromedia a:active 		{ font-weight:bold; color: #949494; text-decoration : none; }			
.cuadro_intromedia td 			{ margin:0; padding:10px 10px 10px 10px; border-width:0px 0px 0px 0px;}
.cuadro_intromedia div 			{ vertical-align:text-top; text-align:center;}

	

		
.cuadro_neutro{
			border: 0px  #FF0000 solid;
			border-spacing: 0px;
			padding: 0px;
			border-style: hidden;
			}
.cuadro_neutro td { margin: 0;	 border-width: 1px; 	}

.cuadro_actualidad{
			width: 	320px;
			/*height:	240px;*/
			background-color: #FFFFFF;
			border: 1px #CCCCCC solid;
			
			}
.cuadro_actualidad td {  margin: 0; padding: 0px 0px 0px 0px; text-align:center; border-width: 0px 0px 0px 0px; font-weight:bold; font-size: 10px; }			

.cuadro_shareware{
			width: 	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			}
.cuadro_shareware h1 { font-size: 14px; color : #fc7814; font-weight:bold; }			
.cuadro_shareware h2 { font-size: 11px; color : #000000; font-weight:bold; }	
.cuadro_shareware td { color : #000000; }

.shareware_title			{ font-size: 10px; color : #949494; font-weight:bold; }	
A.shareware_title:link 		{ color: #949494; text-decoration : none; }
A.shareware_title:visited 	{ color: #949494; text-decoration : none; }
A.shareware_title:hover		{ color: #fc7814; text-decoration : underline; }
A.shareware_title:active 	{ color: #949494; text-decoration : none; }
	
.cuadro_login{
			width: 	400px;
			height:	150px;
			font-weight:bold; font-size: 10px; 
			background-color: #FFFFDD;
			border: 1px #CCCCCC solid;
			color : #777777; 
			}
.cuadro_login td {  font-weight:bold; font-size: 10px; margin:0;	padding: 2px 10px 2px 10px;	color:#000000; text-align:left;}
.cuadro_login div { text-align:right;}

.cuadro_screenalert{
			width: 	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			border-spacing: 0px;	
			}
.cuadro_screenalert td { margin: 0;	padding: 10px 10px 10px 10px; border-width: 0px 0px 0px 0px; 	}


.cuadro_alertas{
			width: 	100%;
			height:	30px;
			background-color: #FFFFDD;
			border: 1px #CCCCCC solid;
			color : #777777; 
			}
.cuadro_alertas a:link 	{text-decoration: none; font-weight:bold;}			
.cuadro_alertas td 		{ text-align:center; font-weight:bold;}



.cuadro_textinfo{
			width: 	100%;
			height:	30px;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			color : #777777; 
			}
.cuadro_textinfo td { margin:0; padding: 4px 4px 4px 4px;	 text-align:left; border: 0px #CCCCCC solid;}
.cuadro_textinfo div { vertical-align:text-top; text-align:center; font-weight:bold; font-size: 10px; }


.cuadro_sharewareapp{
			width: 	100%;
			height:	210px;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			color : #777777; 
			}
.cuadro_sharewareapp td { padding:10px 10px 10px 10px; }
.cuadro_sharewareapp div { margin:0;	 height:100%; text-align:right;  font-weight:bold; }
.cuadro_sharewareapp a 			{ font-weight:bold; color: #fc7814; text-decoration : none; }
.cuadro_sharewareapp a:visited 	{ font-weight:bold; color: #fc7814; text-decoration : none; }
.cuadro_sharewareapp a:hover		{ font-weight:bold; color: #fc7814; text-decoration : underline; }
.cuadro_sharewareapp a:active 		{ font-weight:bold; color: #fc7814; text-decoration : none; }	


.cuadro_form{
			width: 400px;
			height: 300px;
			background-color: #FFFFDD;
			border: 1px #CCCCCC solid;
			color : #777777; 
			}




.cuadro_lastprojects{
			width: 	75%;
			height:	100%;
			background-color: #FFFFFF;
			border: 0px #CCCCCC solid;
			color : #777777; 
			text-align:left;
			}
.cuadro_lastprojects td { padding:8px 8px 8px 8px; text-align:center; }
.cuadro_lastprojects a {text-decoration: none; font-weight:bold;}	

.cuadro_hosting_plan{
			width: 	100%;
			background-color: #FFFF00;
			border: 6px #FFFFFF solid;
			border-spacing: 0px;
			}
.cuadro_hosting_plan h1 { font-size: 11px;  color : #FFFFFF; font-weight:bold; }			
.cuadro_hosting_plan h2 { font-size: 11px; color : #000000; font-weight:bold; text-align:left; }	
.cuadro_hosting_plan h3 { font-size: 11px; color : #000000; font-weight:bold; text-align:right; }	
.cuadro_hosting_plan td#header { background-color: #B36B00; margin: 0;	padding: 8px 8px 8px 8px; 	border: 0px #CCCCCC solid;}
.cuadro_hosting_plan td#pricetxt { color : #000000; background-color: #FFE6BF; margin: 0;	padding: 8px 8px 8px 8px; 	border: 0px #CCCCCC solid;}
.cuadro_hosting_plan td#price { background-color: #FFCC80; margin: 0;	padding: 8px 8px 8px 8px; 	border:0px #CCCCCC solid; }
.cuadro_hosting_plan td { margin: 0;	padding: 8px 8px 8px 8px; 	border: 1px #FFFFFF solid;}
.cuadro_hosting_plan div { vertical-align:text-top; text-align:center; font-weight:bold; font-size: 10px; }





.cuadro_profile{
			
			background-color: #FFFFDD;
			border: 1px #CCCCCC solid;
			border-spacing: 0px;
			}
.cuadro_profile td { margin: 0;	padding: 2px 2px 2px 2px; 	border: 0px #CCCCCC solid;}

.cuadro_vipprojects{
			width: 	100%;
		//	background-color: #FFFFDD;
			border: 1px #CCCCCC solid;
			border-spacing: 0px;
			}
.cuadro_vipprojects td { margin: 0;	padding: 6px 6px 6px 6px; 	border: 0px #CCCCCC solid;}
.cuadro_vipprojects img { margin: 0;	padding: 8px 8px 8px 8px; 	border: 1px #CCCCCC solid;}

.cuadro_vipprojects_A
		{
		background-color: #FFFFDD;
		}
		
.cuadro_vipprojects_B
		{
		background-color: #FFFFEE;
		}



.img_thumbnail_zoom_div
	{
	 // for IE
	 background:transparent;
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0000000,endColorstr=#C0000000);
	 // for Others
  	 background: rgb(0,0, 0);	
	 background: rgba(0,0, 0, 0.75); 
	 position:absolute; 
	 display: none; 
	 z-index:100; 
	 top:0px;
	 left:0px;
	
	 margin:0;
 	 padding: 0px 0px 0px 0px;	
	border: 1px #000000 solid;
	text-align:center;
	vertical-align:text-top; 
	} 
.img_thumbnail_zoom_td
	{
	text-align:right;

	} 
.img_thumbnail_zoom_td a{
	font-size: 16px;  
	color : #FFFFFF; 
	font-weight:bold;
	}


.img_thumbnail_zoom_img
	{
	cursor: pointer;
	border: 10px #FFFFFF solid;
	} 
