@charset "utf-8";
/* CCIHosting.com CSS Document */

body {
	margin:0px; padding:0px;
	background-color:#eeeeee;
	font-size:.8em; 
	line-height: 2em;
	letter-spacing: .1px;
	word-spacing: .1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a {
	color:#3a00ff;
}
a:hover {
	color:#70c1ff;
	text-decoration:underline;
}
HR{
	border:0px;
	height:1px;
	background-color:#adbbca;
	width:680px;
	
}
H1 {
   font-size: 19px;
   color: #444444;
   padding: 0px 0px 0px 0px;
   margin: 0px;
}
H2 {
   font-size: 14px;
   color: #444444;
   padding: 10px 0px 15px 0px;
   margin: 0px;
}
H3 {
    font-size: 14px;
    color:#444444;
	padding: 10px 0px 10px 0px;
    margin: 0px;
}

.dragdealer {
	position: relative;
	padding-top:30px;
	height: 27px;
	background-image:url(images/barbg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width: 584px;
	margin-left:48px;
	top:15px;
}
.dragdealer .handle {
	position: absolute;
	cursor: pointer;
	left: 1px;
	top: -1px;

}
.dragdealer .red-bar {

	width: 31px;
	height: 30px;
	background-image:url(images/sliderhandle.png);
	background-repeat:no-repeat;
	padding-top:37px;
}
.dragdealer .disabled {
	background: #898989;
}
#sliderbox {
	width:680px;
	height:220px;
	background-image:url(images/sliderbox.png);
	background-position:top;
	background-repeat:no-repeat;
	margin-top:20px;
}
#cubes {
	margin-top:4px;
	/*
	background-image:url(images/cubes.png);
	background-repeat:no-repeat;*/
	height:45px;
}
.menujs { 
	background-image:url(images/tab_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:56px;
	padding-left:10px;
}
#tabulador{
	display:block;
	width:484px;
	height:29px;
	display:inline;
}
#tabulador a {
	padding-top: 5px;
	padding-bottom:29px;
	background-image:url(images/tab_disabled.jpg);
	background-repeat:no-repeat;
	color:#7c7c7c; 
	font-weight:bold;
	text-decoration:none;
}
#tabulador a.tabactive {
	line-height:0px;
	background-image:url(images/tab_active.jpg);
	background-repeat:no-repeat;
	color:#0500c7; 
	font-weight:bold;  
}
#tabcontent {width:680px;}
#center {
	text-align:center;
}
#movie {
	margin-left:5px;
	width:210px;
	height: 157px;
	background-image:url(images/cci_bg.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#000;
}
#main {
	background-image:url(images/bg.png); 
	background-repeat:repeat-x; 
	background-position:top; 
}
#sidechat { 
	position: fixed; right: 0;  top: 250px;
	width:80px;
	height:90px;
}
#proudpanama {
	position:absolute;
	margin-left: 20px;
	width: 300px;
	height: 14px;
	background-image:url(images/ptyflag.gif); 
	background-repeat:no-repeat; 
	background-position:left;
	padding-left: 25px;
	padding-top:0px;
}
#proud {
	position:absolute;
	margin-left: 20px;
	width: 300px;
	height: 14px;
	padding-left: 10px;
	padding-top:0px;
}
#client_login {
	margin-left: 650px;
	position:absolute;
	width: 100px;
	height: 14px;
	background-image:url(images/lock.png); 
	background-repeat:no-repeat; 
	background-position:left;
	padding-left: 20px;
	padding-top:0px;
	margin-top:0px;
}
#client_login a{
	color:#333;
	text-decoration:none;
}
#client_login a:hover{
	color:#333;
	text-decoration:underline;
}
#translate{
	margin-left: 780px;
	position:absolute;
	width: 175px;
	height: 14px;
	padding-top:0px;
}
#translate a{
	color:#333;
	text-decoration:none;
}
#translate a:hover{
	color:#333;
	text-decoration:underline;
}
#border_top {
	height: 12px;
#	background-image:url(images/border_top.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#block_partners {
	margin-top:40px;
	min-height:88px;
	background-image:url(images/partners.jpg);
	background-repeat:no-repeat;
}
#block_internal {
	padding-top:10px;
	width: 942px;
	min-height:910px;
}
#block_internal_hosting {
	width: 942px;
	height:378px;
	background-image:url(images/hostingplans.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#block_internal_full {
	width: 942px;
	min-height:100px;
}
#tablecss{
	border-collapse:collapse;
	padding:0px;
	width:680px;
	margin-top:10px;
}
#block_hosting_text {
	width: 560px;
	min-height:90px;
	padding-right: 120px;
	padding-top:15px;
	text-align:justify;
	background-image:url(images/5usdpromo.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#block_hosting_textes {
	width: 560px;
	min-height:90px;
	padding-right: 120px;
	padding-top:15px;
	text-align:justify;
	background-image:url(images/5usdpromoes.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#block_internal_left_app{
	width: 680px;
	height:100px;
}
#block_internal_left_uptime{
	width: 680px;
	text-align:center;
	padding:0px;
}
#block_internal_left {
	width: 680px;
	min-height:500px;
	text-align:justify;
}
#block_internal_left th 
{
	border:1px solid #adbbca;
	padding:0px 0px 0px 0px;
	height:25px;
	width:124px;
	text-align:center;
}
#block_internal_left td
{
	border:1px solid #adbbca;
	padding:0px 0px 0px 0px;
	height:30px;
	text-align:center;
}
#block_internal_left th.fea 
{
	text-align:left;
	/*padding-top:5px;
	padding-bottom:4px;*/
	background-color:#ffffff;
	border-bottom:1px solid #adbbca;
	border-right:1px solid #adbbca;
	border-left:0px;
	border-top:0px;
	padding-left:10px;
	color:#000000;
	width:174px;
}
#block_internal_left th.top 
{
	background-image:url(images/table_top.jpg);
	background-repeat:no-repeat;
	color:#000000;
	text-shadow:#d9dad9 1px 1px;
	height:50px;
}
#block_internal_left th.topmain 
{
	background-image:url(images/table_top_main.jpg);
	background-repeat:no-repeat;
	color:#000000;
	text-shadow:#d9dad9 1px 1px;
	height:50px;
}
#block_internal_left tr.alt td 
{
	color:#000000;
	background-color:#f0f0f0;
}
#block_internal_left td.desc 
{
	text-align:left;
	padding-left:7px;
}
#block_internal_rigth_bottom {
	position:absolute;
	margin-top:20px;
	margin-left: 700px;
	width: 239px;
	min-height:250px;
}
#block_internal_rigth_contact {
	position:absolute;
#	background-image:url(images/right_top_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fafafa;
	margin-top:550px;
	margin-left: 700px;
	width: 239px;
	min-height:350px;
	border:#adbbca solid 1px;
	top: 283px;
}

#block_internal_rigth {
	position:absolute;
#	background-image:url(images/right_top_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fafafa;
	margin-left: 700px;
	padding-left:10px;
	padding-right:10px;
	width: 219px;
	min-height:530px;
	border:#adbbca solid 1px;
	top: 288px;
}
#block_right_banners{
	position:absolute;
	margin-left: 700px;
	width: 239px;
	top: 288px;
}
#block_internal_rigth_hosting {
	position:relative;
	background-image:url(images/right_top_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fafafa;
	padding-bottom: 10px;
	padding-left:10px;
	padding-right:10px;
	width: 219px;
	border:#adbbca solid 1px;

}
#block_internal_rigth_contact2 {
	position:relative;
	background-image:url(images/right_top_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fafafa;
	width: 239px;
	min-height:350px;
	border:#adbbca solid 1px;
	margin-top:10px;
}
#block_internal_rigth li {
	list-style-image:url(images/arrow_grey.GIF);
	line-height:18px;
	margin-left: -30px;
}
#small_text {
	font-size:10px;
	color:#666;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
}
#menu_bottom1 {
	position:absolute;
	min-height:275px;
	width:200px;
}
#menu_bottom2 {
	position:absolute;
	min-height:275px;
	width:200px;
	margin-left: 220px;
}
#menu_bottom3 {
	position:absolute;
	min-height:275px;
	width:200px;
	margin-left: 440px;
}
#menu_bottom4 {
	position:absolute;
	min-height:275px;
	width:200px;
	margin-left: 660px;
	padding-left: 50px;
	background-image:url(images/vertical_bar.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:30px;
}
#server {
	position:relative;
	margin-top:30px;
	margin-left:0px;
	width:680px;
}
.level {
	position:absolute;
	margin-top:34px;
	min-height:38px;
	width:600px;
	padding: 2px;
	text-align:center;
	font-size: 16px;
	left: 37px;
	top: -77px;
}

#cpu {
	display:inline;
	position:absolute;
	margin-top:34px;
	min-height:38px;
	width:100px;
	padding: 2px;
	text-align:center;
	font: 16px Georgia, Serif;
	left: 36px;
	top: -14px;
}

#ram {
	display:inline;
	position:absolute;
	width:100px;
	margin-top:34px;
	min-height:38px;
	padding: 2px;
	text-align:center;
	font: 16px Georgia, Serif;
	left: 161px;
	top: -14px;
}

#space {
	display:inline;
	position:absolute;
	min-height:38px;
	width:100px;
	margin-top:34px;
	margin-left: 350px;
	padding: 2px;
	text-align:center;
	font: 16px Georgia, Serif;
	left: -62px;
	top: -14px;
}
#bandwidth {
	display:inline;
	position:absolute;
	min-height:38px;
	width:100px;
	margin-top:34px;
	padding: 2px;
	text-align:center;
	font: 16px Georgia, Serif;
	left: 415px;
	top: -14px;
}
#pricing {
	display:inline;
	position:absolute;
	min-height:38px;
	width:114px;
	margin-top:34px;
	padding: 2px;
	text-align:center;
	font: 16px Georgia, Serif;
	color:#00bf12;
	left: 534px;
	top: -14px;
}
#logo_sql {
	background-image:url(images/logo_sql.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	width:150px;
	margin-left: 260px;
	min-height:100px;
}
#logo_dotnet {
	background-image:url(images/logo_dotnet.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	margin-left:40px;
	min-height:100px;
	width:150px;
}
#logo_phpmysql {
	background-image:url(images/logo_phpmysql.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	min-height:100px;
	width:150px;
	margin-left: 480px;
}
#logo_wp {
	background-image:url(images/logo_wp.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	margin-left:40px;
	min-height:100px;
	width:150px;
}
#logo_joomla {
	background-image:url(images/logo_joomla.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	min-height:100px;
	width:150px;
	margin-left: 260px;
}
#logo_drupal {
	background-image:url(images/logo_drupal.gif);
	background-position:center;
	background-repeat:no-repeat;
	position:absolute;
	min-height:100px;
	width:150px;
	margin-left: 480px;
}
#block_content {
	min-height:250px;
	padding-left:15px;
	padding-top:3px;
#	background-image:url(images/content_bg.png); 
	background-repeat:repeat-y; 
	background-position:center;
}
#border_bottom {
	height: 12px;
#	background-image:url(images/border_bottom.png); 
	background-repeat:no-repeat; 
	background-position:center;
}
#border_menu_left {
	position: absolute;
	height: 36px;
	width:4px;
#	background-image:url(images/border_menu_left.png); 
	background-repeat:no-repeat; 
	background-position:left;
}
#border_menu_right {
	padding-right: 938px;
	height: 36px;
	width:4px;
#	background-image:url(images/border_menu_right.png); 
	background-repeat:no-repeat; 
	background-position:right;
	background-color:#000;
}
#menu_horizontal {
	position: absolute;
	height: 36px;
}
#banner {
	padding-top: 10px;
	height:213px;
}
#banner_internal {
	padding-top: 10px;
	width:942px;
	height:107px;
}
#domainreg {
	padding-left: 30px;
	padding-top: 10px;
	height: 36px;
	width: 910px;
	background-color:#eeeeee;
	border-left:solid 1px #a9a9a9;
	border-bottom:solid 1px #a9a9a9;
	border-right:solid 1px #a9a9a9;
	-webkit-border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
}
#domainregnice {
	padding-left: 160px;
	padding-top: 10px;
	height: 36px;
	width: 480px;
	}

#domainreginternal {
	padding-left: 30px;
	padding-top: 10px;
	height: 36px;
	width: 650px;
	background-color:#eeeeee;
	border:solid 1px #a9a9a9;
	border-right:solid 1px #a9a9a9;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#domainregnice select, #domainregnice input{
	padding:4px;
	border:solid 1px #aacfe4;
}
#domainreginternal select, #domainreginternal input{
	padding:4px;
	border:solid 1px #aacfe4;
}
#domainreg select, #domainreginternal select {
	padding:4px;
	color:#000;
	border:solid 1px #aacfe4;
}
.regbutton{
	padding:4px;
	width: 150px;
	border:solid 1px #2d8e07;
	background:#65bd43;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
#quickcontact input {
	padding:4px;
	border:solid 1px #aacfe4;
}
.textarea {
	padding:4px;
	border:solid 1px #aacfe4;
}
#footer{
	padding-left:100px;
	padding-top:10px;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
#footer a{
	color:#333;
	font-size:11px;
	text-decoration:none;
}
#footer a:hover{
	color:#333;
	font-size:11px;
	text-decoration:underline;
}
#footer li {
	list-style-image:url(images/arrow_grey.GIF);
	line-height:18px;
	margin-left: -30px;
	
}
.container {
	width:970px;
	margin:0 auto;
}
#header { 
	height: 27px;
	padding-top:10px;  
	
}
#logo {
	position:absolute;
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	width:229px;
	height:51px;
}
#callus {
	padding-top:4px;
	position:absolute;
	width:212px;
	height:53px;
	margin-left: 725px;
}
#block_feature {
	padding-top:15px;
	padding-left:15px;
	width:229px;
	height:60px;
}
#welcome_title{
	font-size:14px;
	color: #F90;
	font-weight:bold;
	text-shadow:#ececec 1px 1px;
	padding-bottom: 5px;
}
#block_welcome {
	background-image:url(images/welcome_bg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	height:112px;
	width:912px;
	text-align:justify;
}
#box_container {
	height:420px;
}
#box_container ul {
	margin-left: 0px;
	margin-top: 10px;
	padding-top: 0pt;
}
#box_container li {
	list-style-image:url(images/arrow_grey.GIF);
	line-height:18px;
	margin-left: -30px;
}

#box_webhosting {
	position:absolute;
	border:solid 1px #a9a9a9;
	width:267px;
	height:401px;
	background-image:url(images/box_bg.png);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#box_vps {
	position:absolute;
	margin-left: 320px;
	border:solid 1px #a9a9a9;
	width:267px;
	height:401px;
	background-image:url(images/box_bg.png);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#box_servers {
	position:absolute;
	margin-left: 640px;
	border:solid 1px #a9a9a9;
	width:267px;
	height:401px;
	background-image:url(images/box_bg.png);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
#title_webhosting{
	background-image:url(images/title_webhosting.png);
	background-repeat:no-repeat;
	width:220px;
	height:30px;
	padding-bottom: 10px;
}
#title_vps{
	background-image:url(images/title_vps.png);
	background-repeat:no-repeat;
	width:220px;
	height:30px;
	padding-bottom: 10px;
}
#title_servers{
	background-image:url(images/title_servers.png);
	background-repeat:no-repeat;
	width:220px;
	height:30px;
	padding-bottom: 10px;
}
#box_button{
	text-align:center;
}
#box_starting1{
	text-align:center;
	font-size:12px;
	color: #F90;
	font-weight:bold;
	text-shadow:#ececec 1px 1px;
	padding-bottom: 5px;
}
#box_starting2{
	text-align:center;
	font-size:12px;
	color: #2b9400;
	font-weight:bold;
	text-shadow:#ececec 1px 1px;
	padding-bottom: 5px;
}
#box_starting3{
	text-align:center;
	font-size:12px;
	color: #035ed0;
	font-weight:bold;
	text-shadow:#ececec 1px 1px;
	padding-bottom: 5px;
}
#box_image_container{
	text-align:center;
	height:75px;
	width:267px;
}
#box_image_icons1{
	position:absolute;
	text-align:center;
	width:65px;
	height:65px;
	padding: 5px;
	margin-left: 52px;
}
#box_image_icons2{
	position:absolute;
	text-align:center;
	width:65px;
	height:65px;
	padding: 5px;
	margin-left: 141px;
}
