.toggler {
	margin: 0;
}
h3.otrosTitulos {
	background-color:#242424;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top-width: 1px;
	border-top-color: #000000;
	font-family:inherit;
	font-size: 12px;
}
h3 span
{
    text-decoration:underline;
}
.cabecera{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
body {
	background: #000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #b3b2b2;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
}
#DejeComentario{
	background-image: url(../images/dejeComentario.png);
	background-repeat: no-repeat;
	display: block;
	width: 200px;
	height:28px;
	padding: 0px;
	margin-top: 110px;
	margin-left: 12px;
}
img{
border:none
	
}
.oneColFixCtrHdr #container {
	width: 726px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
}
.clearFloat {
	clear: both;
}
.oneColFixCtrHdr #header {
	padding: 0;
	/*height: 121px;*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 0;
	clear: both;
}
.oneColFixCtrHdr #footer {
	background-image: url(../images/pie.png);
	height: 74px;
	width: 726px;
	clear: both;
	float: none;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
#baseMenu {
	background-image: url(../images/bgMenu2.png);
	height: 87px;
	width: 508px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	background-repeat: no-repeat;
	padding: 0px;
	background-position: 0px 0px;
}
#content1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #717171;
	clear: both;
	height: 200px;
}
#menu li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
}
#logo {
	height: 79px;
	width: 85px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#menu {
	padding: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	float: left;
	white-space: nowrap;
}
#baseMenu a {
	float: left;
	font-family: "Trebuchet MS", Verdana;
}
#baseMenu a, #baseMenu a:visited, #baseMenu a:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	width: 113px;
	line-height: 15px;
	text-transform: uppercase;
}
#baseMenu a:hover {
	font-weight: bold;
	text-decoration:underline;
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	width: 113px;
	line-height: 15px;
	text-transform: uppercase;
}
#baseMenu a span {
	color: #fab344;
}
.linkYellow {
	color: #ffd800;
}
#box1 {
	float: left;
	padding: 0px;
	height: 185px;
	width: 225px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#flashIntro {
	float: right;
}
.submit {
	background-image: url(../images/gobtn.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 40px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#panelControl {
	float: left;
	height: 145px;
	width: 225px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.planes {
	height: 145px;
	width: 164px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow:hidden;
}
.linuxH {
	background-image: url(../images/linuxH.png);
	background-repeat: no-repeat;
}
.winH {
	background-image: url(../images/windowsH.png);
	background-repeat: no-repeat;
}
.vpsH {
	background-image: url(../images/vpsH.png);
	background-repeat: no-repeat;
	width: 171px;
}
.vpsWH {
	background-image: url(../images/vpsWH.png);
	background-repeat: no-repeat;
	width: 225px;
	height:145px;
	float:left
}
#vpsWH .contPlanes {
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
}
#vpsWH .contPlanes .precio {
	background-position: 62px 4px;
}
.contPlanes {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.contPlanes p {
	margin: 0px;
	padding: 0px;
}
.precio {
	font-size: 26px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
	background-image: url(../images/xmes2.png);
	background-repeat: no-repeat;
	background-position: 52px 4px;
	width: 90px;
	color: #F6D502;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.vermas{
	background-image: url(../images/xmes3.png);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	width:65px;
	height:15px;
	display:block !important;
	margin-left:8px
}
a.vermas:hover{
	background-image: url(../images/xmes3.png);
	background-repeat: no-repeat;
	background-position: 0px -43px;
	width:65px;
	height:15px;
	display:block !important;
	margin-left:8px
}

.tranquilidad {
	height: 220px;
	width: 223px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.descripcion {
/*	float: left;
	width: 260px;
	margin: 0px;
	padding: 10px;
*/
background-color:#2A2A2A;
float:left;
height:200px;
margin:0px 5px;
padding:10px;
width:250px;
}
#descripcion p {
	margin:0;
	padding:0
}
.comentarios {
	float: left;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/comentarios.png);
	height: 220px;
	width: 223px;
	background-repeat: no-repeat;
}
.comentarios p {
	padding: 0px;
	margin-top: 40px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#content3 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.titulo1 {
	text-transform: uppercase;
	font-size: 14px;
	/*color: #FFD800;*/
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a.link1{
	color:#ffd755;
	text-decoration:none
}
a.link1:hover{
	color:#ffd755;
	text-decoration:underline
}
a.link2{
	color:#ffffff;
	text-decoration:none
}
a.link2:hover{
	color:#ffffff;
	text-decoration:underline
}
#tablaPlanes table.cabecera {
	width:100%;
	height:35px;
	margin:0;
	padding:0;
	background-image:url(../images/headerPlanesLinux.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#tablaPlanes table tr th, #tablaPlanes table tr th a, #tablaPlanes table tr th, #tablaPlanes table tr td a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px
}
#tablaPlanes table tr td, #tablaPlanes table tr th {
	margin:0;
	padding:0px 0px 0px 15px
}
.odd {
/*    background-color:Blue
*/     }
.even {
	background-color:#111;
}
.even2 {
	background-color:#efefef;
	color:#333333
}
#subPlanes {
	width:350px;
	height:20px;
	margin-left:250px;
	float:left;
}
#subItems {
    height:20px;
    margin: 5px 0px 0px 0px;
}
.mb span
{
    display:none
    }
#subMenu {
	height:20px
}
#subMenu a {
	float:left
}
a#subLinux {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 76px;
	display:block;
}
a#subLinux:hover {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 76px;
	display:block;
	background-position: 0px -12px;
}

a#subWindows {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 80px;
	display:block;
	background-position: -76px 0px;
}
a#subWindows:hover {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 80px;
	display:block;
	background-position: -76px -12px;
}
a#subVPSLinux {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 60px;
	display:block;
	background-position: -160px 0px;
}
a#subVPSLinux:hover {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 60px;
	display:block;
	background-position: -160px -12px;
}
a#subVPSWindows {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 90px;
	display:block;
	background-position: -221px 0px;
}
a#subVPSWindows:hover {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 90px;
	display:block;
	background-position: -221px -13px;
}
.vpsWinHover{
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 90px;
	display:block;
	background-position: -221px -13px;
}
a#dMensaje {
	background-image: url(../images/iconos.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 100px;
	display:block;
	float:right;
	background-position: -231px 0px;
}
a#dMensaje:hover {
	background-image: url(../images/iconos.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 100px;
	display:block;
	float:right;
	background-position: -231px -12px;
}
a#recomendacion {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 100px;
	display:block;
	float:right;
	background-position: -346px -1px;
}
a#recomendacion:hover {
	background-image: url(../images/iconos3.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 100px;
	display:block;
	float:right;
	background-position: -346px -12px;
}

.inputTextMail {
	background-color: #fff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #333;
	width:345px
}
.floatLeft
{
    float:left
  
    }
fieldset
{
    border:solid 1px #333;
    }
.formMail label {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
.formMail {
	margin: 0px;
	padding: 0px;
	width: 400px;
}
#efectoPlan
{
	display:block;
	height:32px;
	overflow:hidden;
	background-image: url(../images/linux.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
    }
/*tooltip*/



.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
.mensaje{
	background-color:#242424;
	margin-bottom:5px;
	padding:10px;
}
.mensaje h2{
	font-size: 14px;
	color: #FFFFFF;
}
/*tooltip*/	
#mi_form{
margin:0;
padding:0
}
#mi_form_box
{
       padding:10px;
	   text-align:left;
	   position:relative
}
#mi_form_box label
{   
}
#box
{
	background-image: url(../images/fdo_mail.png);
	background-repeat:  repeat-x;
	color:#333    
}
#btnSendFeedback{
text-align:right
}
a#closeDialog, a#closeDialog:hover{
	position:absolute;
	top:5px;
	right:10px;
	background-image: url(../images/closeDialog.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 16px;
	text-decoration:none;
	border:none	
}
#log{
position:absolute;
bottom:24px;
left:10px;
color:Black
}