#company_title{background-color:#00162C;color:#FFF;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:left;}
#content_container{background:#FFF url(/templates/2010/images/content_container_bg.gif) repeat-y;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}
#content_left{background-color:#FFF;float:left;margin:0;padding:15px;text-align:left;width:670px;}
#side_menu{background-color:#EFF5FF;border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:219px;}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}
#top_container{background-color:#00162c;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}
#top_menu{background:#F5F5F5 url(/templates/2010/images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:left;margin:0;padding:0;}
#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}
#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}
#welcome_box{
	float:right;
	line-height:60px;
	margin:0;
	padding:0;
	text-align:right;
}
#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}
#welcome_box a:hover{text-decoration:underline;}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}
.clear{clear:both;}
.green{color:#006F0F;}
.header{color:#1a4d80;font-size:14px;font-weight:700;}
.red{color:#BF0000;}
.small{font-size:11px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{
	background-color:#CFE6FF;
	color:#333;
	border-top:1px solid #CAE6FF;
	border-right:1px solid #CAE6FF;
	border-bottom:1px solid #CAE6FF;
	border-left:1px solid #CAE6FF;
	padding: 5px;
}
.greenboxt{
	background-color:#DCFFB9;
	color:#333;
	border-top:1px solid #DCFFB9;
	border-right:1px solid #DCFFB9;
	border-bottom:1px solid #DCFFB9;
	border-left:1px solid #DCFFB9;
	padding: 5px;
}
.adminticketreply{
	background-color:#EEF6FF;
	padding:5px;
	margin:0 0 0px;
	border-right:1px solid #CAE6FF;
	border-bottom:1px solid #CAE6FF;
	border-left:1px solid #CAE6FF;
}
.greenboxc{
	background-color:#EFFFDF;
	padding:5px;
	margin:0 0 0px;
	border-right:1px solid #DCFFB9;
	border-bottom:1px solid #DCFFB9;
	border-left:1px solid #DCFFB9;
}
.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
a,a:visited{color:#333;text-decoration:underline;}
a:hover{color:#666;text-decoration:none;}
body{
	background-color:#333;
	margin:0;
	padding:0;
}
body,td,th{color:#666;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12px;}
form{margin:0;padding:0;}
h1{border-bottom:1px solid #EBEBEB;color:#1a4d80;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;}
h2{border-bottom:1px solid #F5F5F5;color:#333;font-size:18px;font-weight:400;margin:0 0 5px;padding:10px 0 3px;}
h3{color:#666;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}
hr{background-color:#EBEBEB;border:0;border-top:1px solid #EBEBEB;height:0;margin:10px 0;overflow:hidden;}
input,select,textarea{color:#666;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12px;margin:0;padding:2px;}
p{margin:0;padding:3px 0 8px;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}.topimg {
	background-color: #FFF;
	background-image: url(/templates/2010/images/top.gif);
	height: 38px;
}
.left2 {
	background-image: url(/templates/2010/images/left2.gif);
	background-repeat: repeat-y;
}
.right2 {
	background-image: url(/templates/2010/images/right2.gif);
	background-repeat: repeat-y;
}
.menu {
	background-image: url(/templates/2010/images/en/menu.gif);
}
.tablebutton {
	background-image: url(/templates/2010/images/button.gif);
	height: 28px;
}
.footer {
	background-image: url(/templates/2010/images/footer.gif);
	height: 147px;
}
.footer a:link, a:visited {
	color: #666;
}
.footer a:hover {
	color: #000;
}
	
/*** Column ***/
	.content { clear:both; overflow:hidden; height:100%; background:url(/templates/2010/images/header.gif) repeat-x 0 0 #fff; margin:0px 0px 9px 0px;}
	
	.content .corner-left-bot { background:url(/templates/2010/images/content-corner-left-bot.gif) no-repeat 0 bottom;}
	.content .corner-right-bot { background:url(/templates/2010/images/content-corner-right-bot.gif) no-repeat right bottom; overflow:hidden; height:100%;padding:25px 21px 10px 21px;}

	
	.column-left { float:left; width:214px; margin:0px 13px 0px 0px; _margin:0px 10px 0px 0px;}
	.column-right { float:right; width:214px; margin:0px 0px 0px 11px; _margin:0px 0px 0px 8px; padding:1px 0px 0px 0px;}
	
	
/*** Widgets  ***/
	.widget {
		clear:both;
		overflow:hidden; height:100%;
		background:url(/templates/2010/images/widget-bgr-ver.gif) repeat-x 0 0 #fff;
		padding:0px 0px 0px 0px;
		margin:0px 0px 11px 0px;
		}
	
	.widget .widget-bgr {
		background:url(/templates/2010/images/widget-bgr.gif) repeat-y 0 0;
		}
	
	.widget .widget-bgr-bot { 
		overflow:hidden; height:100%;
		background:url(/templates/2010/images/widget-bot.gif) no-repeat 0 bottom;
		padding:0px 0px 17px 0px;}
	
	.widget .title {
		overflow:hidden; height:100%;
		background:url(/templates/2010/images/widget-title-top.gif) no-repeat 0 0;
		margin:0px 0px 3px 0px;
		}
		
	.widget .title div {}
	.widget .title div div { background:url(/templates/2010/images/widget-title-bot.gif) repeat-x 0 bottom;}
		
	.widget h2 {
		overflow:hidden; height:100%;
		background:url(/templates/2010/images/widget03.gif) no-repeat 15px 11px;
		font-weight: normal; font-size:1.6em; line-height:1.2em;
		color:#3a3a3a;
		padding:13px 10px 12px 45px;
		}
	
	.widget ul {
	clear:both;
	line-height:1.3em;
	font-size:12px;
	overflow:hidden;
	color:#868686;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
		}
	
	.widget ul li {
	overflow:hidden;
	height:100%;
	background:url(/templates/2010/images/marker.gif) no-repeat 0 5px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 6px;
		}
	
	.widget ul li a {
		display:block; height:100%;
		font-size:12px;	color:#868686;
		}
	
		.widget ul li a { text-decoration:none;}
		.widget ul li a:hover { text-decoration: underline;}
	
	.widget ul ul { font-size:100%; margin:0px 0px -2px -5px; padding:0px 0px 0px 0px;}
	.widget ul ul li { border:0; background: none; margin:1px 0px 0px 0px;}
	
	/*** widget_tag_cloud ***/
		.widget_tag_cloud {}
		.widget_tag_cloud h2 {}
		
		.widget_tag_cloud a { padding:0px 5px 0 0; font-size:12px; color:#787878; line-height:1.2em;}
		.widget_tag_cloud .widget-bgr div div { padding:0px 20px 0px 20px;}
		.widget_tag_cloud .widget-bgr .title { padding:0;}
		.widget_tag_cloud .widget-bgr .title div { padding:0px 0px 0px 0px;}
		.widget_tag_cloud .widget-bgr .title div div { padding:0px 4px 0px 0px;}
		
		.widget_tag_cloud a { text-decoration:none;}
		.widget_tag_cloud a:hover { text-decoration: underline;}
		
	/*** widget_text ***/
		.column-right .banner { overflow:hidden; padding:0px 0px 9px 0px;}
		.textwidget { color:#000; font-size:1.2em; line-height:1.3em; padding:0px 10px 4px 20px;}
		.textwidget a { color:#000;}
		
	/*** widget_page ***/
	
	/*** widget_categories ***/
		.widget_categories h2 {	background:url(/templates/2010/images/widget01.gif) no-repeat 15px 11px;}
		.widget_categories ul {
			margin:0px 0px 0px 0px;
			}
		
		.widget_categories ul li {
	background:url(/templates/2010/images/border.gif) repeat-x 0 bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
			}
		
		.widget_categories ul li a {
	background:url(/templates/2010/images/marker.gif) no-repeat 0 8px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
			}
		
	/*** widget_archive  ***/
		.widget_archive h2 {	background:url(/templates/2010/images/widget02.gif) no-repeat 15px 11px;}
	/*** widget_meta ***/
	
	/*** widget_links  ***/
	
	/*** widget_recent_entries  ***/

	/*** widget_recent_comments  ***/
	
	/*** widget_other ***/
		.content #wp-calendar * { color:#000; font-size:12px;}
		
		#search form { padding:10px 0px 0px 10px;}
		
		#search form .text { display:block; margin:0px 0px 8px 0px;}
		
		.search_page .text { padding:1px 0px 1px 5px; margin:0px 5px 0px 0px;}
		
		#search form .but { margin:0px 0px 0px -3px;}
		
		.widget_calendar table { margin:10px 0px 0px 20px;}
		
/*livechat*/
#apDiv1 {
	position:fixed;
	width:121px;
	height:37px;
	z-index:5001;
	float: left;
}
.navinput2010 {
	background-image: url(/templates/2010/images/form1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 227px;
	font-weight: bold;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
}


/* acoredeon */
.sm {margin:0; padding:0}
.sm {list-style:none; width:100%; height:100px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}

#apDiv2 {
	position:absolute;
	left:620px;
	top:6px;
	width:94px;
	height:32px;
	z-index:201;
}

table.data tr.clientareatablehighlight td{background-color:#ddddff !important;}

/*top sub menu*/
#sub-top {
	background-image:url(/templates/2010/images/sub-top.gif);
	background-repeat:no-repeat;
	background-position:center center;
	height:45px;

}
#sub-top td {
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	vertical-align: middle;
	}
#dombg {
	background-image:url(/templates/2010/images/dominios-imgs_r4_c2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}
.domfield {
	background-image: url(/templates/2010/images/dominios-imgs_r2_c3.jpg);
	background-repeat: no-repeat;
	backgrond-position: center center;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 20px;
}
#pkg .dotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E6E6E6;
	text-transform: uppercase;
}
#pkg .nodot {
	text-align: justify;
	text-transform: none;
}
.cartbox {
	
}#cli-wrapper #nav {
	background-image: url(/templates/2010/images/client-nav.gif);
	background-repeat: no-repeat;
	height: 59px;
	width: 696px;
	position:relative;
	vertical-align: middle;
}
#cli-wrapper #cli-box {
	width: 696px;
	position: relative;
	float: left;
}
#cli-wrapper #cli-box #cli-titulo {
	background-image: url(/templates/2010/images/cli_titulo.gif);
	background-repeat: no-repeat;
	height: 29px;
	padding-left: 10px;
	padding-top: 5px;
}
#cli-wrapper #cli-box #cli-contenido {
	width: 690px;
	background-color: #F4F4F4;
	border: 1px solid #D3D3D3;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}