/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

@import url(reset.css);
@import url(layout.css);
@import url(typography.css);
@import url(menus.css);
@import url(modules.css);
@import url(joomla.css);
@import url(extensions.css);

/*boton grande amarillo*/

.classlist {
	float: left;
	clear: right;
}
.classlist strong {
	color: #AA0000;
}
.classlist ul li{
	background-image: url(../images/icons/accept.png);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.btny {

	background-image: url(../images/buttons/btn_bg.png);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: right;

	margin:0;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 12px;

	padding-left: 16px;

}

.btnyr {

	line-height: 40px;

}

.btnyr a{

	background-image: url(../images/buttons/btn_rgt.png);

	background-repeat: no-repeat;

	background-position: right center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #302f2e;

	text-decoration: none;

	margin: 0px;

	padding-top: 12px;

	padding-right: 38px;

	padding-bottom: 12px;

	padding-left: 0px;

}

.btnyr a:hover {

	background-image: url(../images/buttons/btn_rgtu.png);

	background-repeat: no-repeat;

	background-position: right center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	margin: 0px;

	padding-top: 12px;

	padding-right: 38px;

	padding-bottom: 12px;

	padding-left: 0px;

}

.btnyr a:hover .btny {

	background-image: url(../images/buttons/btn_bgb.png);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: right;

	margin: 0px;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 12px;

	padding-left: 16px;

}

.sbtny {

	background-image: url(../images/buttons/sbtn_bg.png);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: right;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 14px;

}

.sbtnyr a{

	background-image: url(../images/buttons/sbtn_rgt.png);

	background-repeat: no-repeat;

	background-position: right center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #302f2e;

	text-decoration: none;

		margin: 0px;

	padding-top: 10px;

	padding-right: 34px;

	padding-bottom: 10px;

	padding-left: 0px;

}

.sbtnyr a:hover {

	background-image: url(../images/buttons/sbtn_rgtu.png);

	background-repeat: no-repeat;

	background-position: right center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	margin: 0px;

	padding-top: 10px;

	padding-right: 34px;

	padding-bottom: 10px;

	padding-left: 0px;

}

.sbtnyr a:hover .sbtny {

	background-image: url(../images/buttons/sbtn_bgb.png);

	background-repeat: no-repeat;

	background-position: left center;

	text-align: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 14px;

}

.sbtnyr {

	line-height: 26px;

}



/*bFeatured Heading css start here*/



.node {

padding: 0 5px 15px 5px;

margin: 0 5px 20px 5px;

background-repeat: no-repeat;

background-position: 10px 35px;

}

.node strong {

font-weight: bold;

color: #c8001e;

}

.node h2 {

font-size: 23px;

font-weight: bold;

font-family: trebuchet ms;

margin: 0 0 10px 0;

padding: 0 0 3px 0;

border-bottom: 1px dotted #555;

color: #50555a;

}



.node ul {

margin: 0 0 0 153px;

padding: 0 0 0 0px;

list-style: none;

border-left: 1px dotted #555;

}



.node li {

float: none;

display: block;

margin: 1px 0 1px 0;

font-size: 12px;

padding: 0 0 0 22px;

}

.ordertwo {

background-image: url('../images/secondbox.png');

margin: 0px auto 5px auto;

width: 489px;

height: 120px;

padding: 10px 10px 20px 10px;

background-repeat: no-repeat;

background-position: ;

text-align: center;

}

.ordertwo h2 {

font-size: 23px;

font-family: trebuchet ms;

color: #50555a;

margin: 0 0 10px 0;

}

.ordertwo label {

font-size: 14px;

font-weight: bold;

font-family: trebuchet ms;

display: block;

color: #336799;

margin-bottom: 3px;

}

.ordertwo select {

font-size: 15px;

font-family: tahoma; 

margin-bottom: 5px;

padding: 2px;

width: 170px;

}

.ordertwo .plan2{

margin-left: 50px;

text-align: left;

float: left;

width: 180px;



}

.ordertwo .price2{

margin-right: 50px;

text-align: left;

float: right;

width: 180px;

}

.oneone{

background-image: url('../images/icons/icon1.png');

}

.twotwo {

background-image: url('../images/icons/icon2.png');

}

.three{

background-image: url('../images/icons/icon3.png');

}

.four{

background-image: url('../images/icons/icon4.png');

}

.five{

background-image: url('../images/icons/icon5.png');

}

.six{

background-image: url('../images/icons/icon6.png');

}.seven{

background-image: url('../images/icons/icon7.png');

}.eight{

background-image: url('../images/icons/icon8.png');

}.nine{

background-image: url('../images/icons/icon9.png');

}

.cpanimg {

background-image: url('../images/cpanel.png');

background-repeat: no-repeat;

background-position: 0px 0px;

width: 120px;

margin: 13px 10px 5px 0;

border-right: 1px dotted #999;

height: 90px;

float: left;

}

.siteimg {

background-image: url('../images/sitebuilder.png');

background-repeat: no-repeat;

background-position: 0px 0px;

width: 120px;

margin: 13px 10px 5px 0;

border-right: 1px dotted #999;

height: 90px;

float: left;

}

.whmimg {

background-image: url('../images/cpanel_whm.png');

background-repeat: no-repeat;

background-position: 0px 0px;

width: 120px;

margin: 13px 10px 5px 0;

border-right: 1px dotted #999;

height: 90px;

float: left;

}

.planhosttop strong {

color: #aa0000;

}



.planhosttop ul{

margin: 5px 0 0 10px;

padding: 0px;

list-style: none;

}

.planhosttop li {

float: none;

display: block;

margin: 1px 0 1px 0;

font-family: tahoma;

font-weight: bold;

font-size: 12px;

background-image: url('../images/accept.png');

background-repeat: no-repeat;

background-position: 6px 1px;

padding: 0 0 0 27px;

}

.gratistop a{

	display: block;

	background-image: url('../images/prueba_gratis.png');

	background-repeat: no-repeat;

	background-position: 0px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #fff;

	text-decoration: none;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 14px;

	margin-top: -5px;

	margin-left: 10px;

	}

.gratistop span.subtitle {

	display: block;

	margin-top: -10px;

	line-height: 10px;

	font-size: 11px;

	font-weight: normal;

	color: #d9d8d8;

	letter-spacing: 0px;

	text-indent: 1px;

	margin-left: 10px;

}