﻿@charset "utf-8";
html {overflow-y:scroll;}
body {background:#fff;font-family:Calibri;color:#303030;font-size:16px;margin:0px;padding:0px;}
a:link {text-decoration: none;font-weight:bold;}
a:visited {text-decoration: none;font-weight:bold;}
a:hover {text-decoration: none;font-weight:bold;}
a:active {text-decoration: none;font-weight:bold;}
a img {border: none;}.pagenav {padding:0px 3px;float:left;}
p {}
h1 {}
h2 {}
h3 {}
h2 a:link {}
h2 a:visited {}
h4 {}
ul {}
div {display:table;}
table {padding:0px;margin:0px;}
.float {float: left;}
.float2 {float: right;}
.clear {clear:both;}
p.chrono_credits {display: none;}
/*.invalid {display: none;}*/
.smoothness {width: 550px;}
.moduletable p {padding: 2px 3px;text-align: justify;}
.contentpaneopen {color: #404041 !important;}
h1, .componentheading, table.moduletable th, legend {margin:0px 0px 10px 0px;font-weight:bold;font-size:115%;color:#3b3b39;padding:5px 3px 2px 3px;}
.contentheading {margin: 0;padding-bottom: 1px;color: #5AA426;font-size: 14px;text-align: justify;font-weight: bold;border: 0px !important;}
table.adminform {width: 95%;}
/*independent divs*/
div#prepage {width:100%;padding:0px;margin:0px;height:33px;background:#000;display:table;border-top:6px solid #e160a1;}

div#prepageholder {width:1150px;padding:0px 8px;margin:0px auto;display:table;}

div#prepageholderleft {width:680px;padding:0px;margin:0px 10px 0px 0px;float:left;color:#6f6f6f;font-size:12px;}

div#prepageholdercenter {width:570px;padding:0px;margin:0px 15px 0px 0px;float:left;color:#6f6f6f;font-size:12px;}

div#prepageholderright {width:460px;padding:10px 0px 0px 0px;margin:0px;}
	div#prepageholderright div.moduletable {float:left;width:220px;}
	div#prepageholderright div.moduletable div.custom {color:#fff;margin-right:10px;font-size:13px;}
	
	div#prepageholderright div.moduletable ul.menu_vmorders {padding:0px;margin:12px 0px 0px 0px;}
	div#prepageholderright div.moduletable ul.menu_vmorders li a {color:#fff;}
	
	div#prepageholderright ul {padding:0px;margin:0px;list-style-type:none;}
	div#prepageholderright div.sclogin {letter-spacing:1px;}
	div#prepageholderright .sclogin-modal-links a {margin:0px 8px 0px 12px!important;}
	div#prepageholderright input.btn-primary {background:#118aa3 !important;margin-right:15px !important;padding:3px !important;font-size:12px;line-height:12px;display:table;}
	div#prepageholderright div.sclogin-greeting {float:left !important;font-size:12px;color:#fff;}
	div#prepageholderright div.sclogout-button {float:left !important;}
	div#prepageholderright div.sclogin-joomla-login label {color:#fff;}
	div#scLogoutButton {padding:0px;margin:0px;}
	.btn-primary {background:#118aa3 !important;margin-right:15px !important;padding:8px !important;font-size:12px;line-height:12px;display:table;}
	a.btn {background:#303030 !important;color:#fff !important;margin-right:15px !important;padding:8px !important;font-size:12px;line-height:12px;display:table;}
	div#prepageholderright form {margin:0px !important;}

#page {padding:0px;margin:0px auto;}

#topheader {width:1150px;margin:0 auto;padding:8px 0px 0px 0px;background:url(../images/headerbg.jpg) repeat-x;clear:both;display:table;}
	

leftheader {width:400px;padding:0px;margin-right:8px;}
#leftheader div {color:#fff;}
#middleheader {width:1100px;margin:0px auto;padding:0px;display:table;}
	#middleheader div.moduletable {}
	#middleheader div.moduletable div.custom {}
	#middleheader div.moduletable div.custom p {padding:0px;margin:0px;font-size:12px;}
	#middleheader div.moduletable div.custom ul {padding:0px;margin:0px;}
	#middleheader div.moduletable div.custom hr {padding:0px;margin:0px;}
	#middleheader div.moduletable_ajax_analsrch {width:400px;height:46px;float:left;margin:0px;padding:0px;background:url(../images/smartsearchbg.jpg) no-repeat;}
	#middleheader div.moduletable_ajax_analsrch input#vm_ajax_search_search_str296 {
		border:0px;background:none;width:250px !important;
		padding:12px 20px !important;margin:0px !important;
	}

	#middleheader div.moduletable_vmsearch {float:left;margin-top:5px;}
	#middleheader div.moduletable_vmsearch div.search_vmsearch {}
	#middleheader div.moduletable_vmsearch div.search_vmsearch input {border:0px;border-radius:8px;padding:4px;background:#e160a1;color:#fff;}

#rightheader {width:307px;height:46px;display:table;}
#rightheader .moduletable {}
#rightheader ul {}
#rightheader li {}
#rightheader a {}
#rightheader input {}
#rightheader div.product_row {display:table;}
#rightheader span.product_name {width:215px;float:left;}

#menu {width:100%;height:auto;margin:0px auto;padding:0px;clear:both;display:table;background:#908f8f;}
#menu div.moduletable {width:1150px;height:auto;margin:0px auto;padding:0px;clear:both;display:table;}
#menu ul {list-style-type:none;padding:0px;margin:0px;}
#menu ul li {float:left;padding:0px;}
#menu ul li a {color:#fff;}

#topbanner {width:1150px;height:auto;clear:both;}
#topbanner .moduletable {}
#topbanner .moduletable_566F98 {float:left;width:209px;height:15px;padding:0px 10px;background:#566F98;}
#topbanner .moduletable_655F2B {float:left;width:209px;height:15px;padding:0px 10px;background:#655F2B;}
#topbanner .moduletable_A77834 {float:left;width:209px;height:15px;padding:0px 10px;background:#A77834;}
#topbanner .moduletable_971426 {float:left;width:209px;height:15px;padding:0px 10px;background:#971426;}
#topbanner .moduletable_D41244 {float:left;width:210px;height:15px;padding:0px 10px;background:#D41244;}

#outside-ads-left {float: right;position: fixed;top: 330px;width: 50px;}
.outside-ads-left {background-image:url(../images/left-ad-bg.png);background-repeat:no-repeat;float: right;height:176px;left:-146px;padding: 3px 7px;position: absolute;top: -211px;width:135px;z-index: 100000;}
#outside-ads-right {float: right;position: fixed;top: 330px;width: 50px;}
.outside-ads-right {background-image:url(../images/right-ad-bg.png);background-repeat:no-repeat;float: right;height:176px;left:990px;padding: 3px 0;position: absolute;top: -211px;width: 148px;z-index: 100000;}
#beSocial {top:450px;float:right;position: fixed;width: 50px;}
.beSocial {float: right;left:989px;position: absolute; top:0;width:38px;z-index: -100000;}

#topmenu {width:960px;margin:0 auto;background-color:#478700;}

#topcontent {width:960px;height:60px;margin:0 auto;}
#topcontentleft {width:800px;margin:0px auto;padding: 2px 0px;text-align:center;}
#topcontentleft img {margin:0px auto;text-align:center;}
/*#topcontentright {width:350px;margin: 2px 0px;padding: 0px 0px;display: block;}
#topcontentright .moduletable_topcontentright {width:390px;height:40px;margin:15px 0px 5px 0px;padding:6px;float:none;clear:both;background:url(../images/tcr_moduletable_bg.png);border:1px dotted #000;}
#topcontentright .moduletable_topcontentright a {color: #fff;margin-top:10px;}
div.moduletable_topcontentright input {background: #fff;border: 0px;margin: 0px;padding: 1px;}*/

#all_are_inside_me {width:1150px;margin:8px auto;background:#fff;}

#leftcolumn {text-align:left;width:210px;padding:0px 5px 0px 0px;}
#leftheader1 .moduletable {color: #ff0000;font-weight: bold;padding-left: 8px;}
	#leftcolumn .moduletable {padding: 0px;margin-bottom: 7px;}
	#leftcolumn .moduletable_menu {padding: 0px 0px 0px 0px;}
	#leftcolumn .moduletable a {}
	#leftcolumn .moduletable a:current {}
	#leftcolumn .moduletable h3 {background:#e160a1;width:180px;color:#fff;font-size:19px;text-align:center;font-weight:bold;padding:10px;margin:0px;text-shadow:none;border-radius:8px 8px 0px 0px;}
	#leftcolumn .moduletable_custom {padding-top:10px;}
	#leftcolumn table {margin: 5px 0px 5px 0px;padding: 5px 0px 5px 0px;}
	#leftcolumn .moduletable_login {padding: 0px;border: 1px solid #FF9C00;margin-left: 0px;}
	#leftcolumn .moduletable_login h3 {background: #FF9C00;color: #fff;font-size: 110%;font-weight: bold;padding: 3px 5px !important;margin: 0px !important;}
	#leftcolumn form {margin:0 auto;padding: 3px 0px 3px 10px;text-align:left;width:150px;}
	#leftcolumn input {border:0px;}
	#leftcolumn ul {list-style-type:none;padding:0px;margin:0px;width:200px;}
	#leftcolumn li {width:186px;padding:0px;text-align:center;padding:5px;margin:5px 0;border:2px solid #dedede;}
	#leftcolumn li:hover {background:#E160A1;}
	#leftcolumn li a {color:#242627;}
	#leftcolumn li a:hover {color:#ffffff;}
	#leftcolumn li.VmOpen {background:#303030;padding:6px 1px 6px 8px;border-bottom:1px solid #fff;}
	#leftcolumn li.VmOpen:hover {background:#e160a1;padding:4px 1px 4px 8px;border-bottom:1px solid #fff;}
	#leftcolumn li.VmClose {background:#303030;padding:6px 1px 6px 8px;border-bottom:1px solid #fff;}
	#leftcolumn li.VmClose:hover {background:#e160a1;padding:4px 1px 4px 8px;border-bottom:1px solid #fff;}
	#leftcolumn li.VmOpen a {color:#fff;font-size:14px;font-style:italic;}
	#leftcolumn li.VmClose a {color:#fff;font-size:14px;}
	/*#leftcolumn li.VmClose {}*/
	#leftcolumn a {padding: 0px 0px 0px 0px;text-align: center;}
	#leftcolumn a:hover {color: #F78427;}

div.form-login {padding: 0px 0px 0px 20px;}
div.moduletable_login a {background: #fff;border: 0px;margin-top: 0px;margin-bottom: 0px;padding: 0px;}
div.contact_email input {margin: 8px 0px;}
form#form-login fieldset {border: 0 none;padding-left: 20px;}

/*main column*/
#middle {width:935px;padding: 0px;margin:0px;}
#middlebanner {width:1150px;margin:10px 0px;padding:0px 10px;}
/*#main {width:990px;background-color:#fff;}*/
#component {width:650px;padding:0px 15px;font-size: 100%;color:#404041;text-align: justify;}

#weby {width:915px;padding:0px 0px 0px 20px;display:table;}
	#weby a img {border: 0px;}
	#weby ul {list-style-type:none;padding:0px;}
	#weby div.vmgroup {width:915px;}
	#weby div.vmgroup ul {display:table;width:915px;}
	#weby div.vmgroup li {float:left;padding:0px;margin:0px;}
	#weby li {padding:0px 0px 0px 25px;margin:4px 0px;font-size:15px;line-height:17px;}
	#weby h2 {}

form#com-form-login {width:915px;display:table;}

/*rightcolumn*/
#rightcolumn ul {padding:0px;margin:0px;list-style-type:none;}
#rightcolumn .moduletable {padding: 0px;margin-bottom: 7px;}
#rightcolumn .moduletable h3 {background: url(../images/moduletable_h3.jpg) no-repeat;color:#3D4349;font-size:110%;font-weight:bold;padding:3px 5px !important;margin: 0px !important;text-shadow: none !important;text-align:center;}
#rightcolumn .moduletable h2 {color: #6A8CAB;font-size: 105%;font-weight: bold;padding: 4px 5px !important;	margin: 0px !important;}
#rightcolumn form {margin:0 auto;padding:0 0 6px 10px;text-align:left;width:150px;}
#rightcolumn .moduletable_search {background-image: url(../images/search.png);padding:10px 0px 0px 0px;text-align:center;background-color:#999999;font-size:8px;height:30px;}
#rightcolumn .moduletable_latest ul {background-color:#E7E8E9;padding: 0px 0px 25px 5px;margin: 0px;text-align: left;list-style-type: none;}
#rightcolumn .moduletable_latest h3 {background-color:#E7E8E9;padding-left: 5px;}
#rightcolumn .moduletable_latest {background-color:#E7E8E9;padding: 0px 0px 10px 10px;}
#rightcolumn .moduletable_mapinfo ul {background-color:#F5821F;padding: 0px 10px 25px 25px;margin: 0px;text-align: left;list-style-type: none;}
#rightcolumn .moduletable_mapinfo h3 {background-color:#F5821F;}
#rightcolumn .moduletable_mapinfo {background-color:#F5821F;padding: 0px 10px 10px 10px;}
#rightcolumn .moduletable_howmuch a img{padding: 0px 0px 0px 0px;border: 0px;}
#rightcolumn {width:270px;padding-left:5px;float:right;}
#rightcolumn a  {color:#E71629;font-size:13px;text-decoration:none;text-transform:none;padding:5px 0px;}
#rightcolumn a img  {border:0;}
/*rightcolumn*/
#bottomcontents {width:850px;margin:0px;padding:1px 6px;text-align:justify;border-top:2px solid #59B2B3;font-size:100%;}
#bottomcontents .moduletable {margin-bottom: 10px;}
#bottomcontents h3 {background:none;color:#c41110;font-size:105%;padding:10px 0px 8px 0px;}
#bottomcontents a {color: #007236;font-size: 105%;}/*rightcolumn*/
#prefooter {width:960px;margin:0 auto;background:#fff url(../images/prefooter_bg.png) no-repeat;padding:0px;}
#prefooter .moduletable {padding:5px 10px;}
#prefooter .custom {color:#fff;font-size:11px;font-weight:bold;text-align:justify;}
#footer {color: #000;font-weight:bold;padding:0px;font-size:11px;}
#grandefooter {width:100%;height:auto;padding-top:10px;background:#000;border-top: solid 2px #d2d1d0;}
#grandefooter1024 {width:1150px;margin:0px auto;display:table;}
#grandefooter1024 h3 {}
#grandefooter1024 ul.menu {list-style-type:none;padding:0px;margin:0px;}
#grandefooter1024 a {}
#grandefooter1024 a:hover {color:#fff;}

#gf01 {width:300px;margin:5px;color:#c4c4c4;}
#gf02 {width:300px;margin:5px;color:#c4c4c4;}
#gf02 img {margin-right:8px;}

#gf03 {width:520px;margin:5px 0px 5px 5px;color:#fff;text-align:right;}
#gf03 ul {padding:0px;margin:4px 0px;}
#gf03 ul li {background:#fff;padding:4px;margin:0px 10px 4px 0px;float:left;border-radius:8px;}
#gf03 ul li a {color:#303030;font-size:18px;line-height:18px;}
#gf03 ul li a:hover {color:#303030;font-size:18px;line-height:18px;}

#gf01 a, #gf02 a, #gf03 a {}
#gf01 p, #gf02 p, #gf03 p {color:#c4c4c4;font-size:11px;line-height:9px;}

#grandeheader {width: 100%;height: 130px;background: #5AA426;}
#grandeheader1024 {width: 1024px;margin: 0 auto;}
#grandeheader1024 h3 {font-size:115%;color:#fff;font-weight:bold;border-bottom:#FF9C00 dotted 1px;padding:5px 0px;}
#grandeheader1024 ul {list-style-type:none;font-size: 95%;margin: 8px 3px;padding: 0px 10px;}
#grandeheader1024 a {color:#000;font-size:75%;}
#gh01, #gh02, #gh03, #gh04, #gh05 {width: 150px;margin: 5px 49px 0px 5px;}/*only float styles*/

#lastfooterholder {width:100%;margin:0px auto;height:auto;}
#lastfooter {width:990px;margin:0px auto;height:1px;background:none;}
#lf01 {margin:0px auto;padding:12px;}
#lf01 .custom {font-size:11px;color:#303030;}
#lf01 .custom a {font-size:11px;color:#303030;}
#lf01 .custom a:hover {text-decoration:underline;}

/*other span and class styles */
#smoothness h3 {text-transform:normal !important;}
div.infos, span.infos {background: #FBFBBF url(../images/info.png) 2px 2px no-repeat;border-top:1px dotted #aab4be;border-bottom:1px dotted #aab4be;margin:5px 0px 0px 0px;padding: 5px 15px 8px 35px;font-size: 110%;display: block;}
div.infos2, span.infos2 {background: #FBFBBF url(../images/info.png) 2px 2px no-repeat;border-top: 1px dotted #aab4be;border-bottom: 1px dotted #aab4be;margin: 5px 0px 0px 0px;padding: 5px 15px 8px 35px;font-size: 110%;font-weight: bold;color: #000;display: block;}
div.order, span.order {background: #F8D7A1;border-top: 1px dotted #aab4be;border-bottom: 1px dotted #aab4be;margin: 5px 0px 0px 0px;padding: 2px;font-size: 110%;font-weight: bold;vertical-align: top;color: #10356A;text-align: left;display: block;}
span.order a {color: #000;}
div.tabs, span.tabs {}
div.tabcontent {padding: 0;float: left;}
.domain-teaser-tab01 {font-size:30px;font-weight: bold;float:left;padding:3px;}
.domain-price-teaser-price-tab {font-size: 60px;font-weight: bold;color: #FF9C00;float:left;padding:15px 0px 0px 15px;}
ul.arrow {list-style-image:url(../images/ul.png)!important;}
ul.arrow li {margin:10px 0!important;line-height:0.83em!important;list-style-position:inside;overflow:inherit;}/*Table styles*/
table.contentpaneopen, table.contentpane { 	margin: 0px;	padding: 0px 6px;	font-size: 12px;	font-weight: bold;	text-align: left;}
.rowheight {	height: 25px;	text-align: center;	vertical-align: middle;}
.pricelistrowheight tr {	height: 25px;	vertical-align: middle;}
.streaminglistrowheight tr {	height: 38px;	vertical-align: middle;	text-align: center;}/*Domain classes and id selectors*/
#domain-prices-teaser{width:610px;height:460px;	/*height: 316px;*/margin:8px 0px;background:url(../images/domains/domain_prices_bg.png) 0px 0px no-repeat;}
#domain-prices-teaser-gr {	padding: 30px 0px 20px 97px;	width: 200px;	float: left;}
#domain-prices-teaser-com {	padding: 30px 0px 20px 65px;	width: 200px;	float: left;}
#domain-prices-teaser-rests {	padding: 0px 12px 0px 8px;	margin: 0 auto;	clear: both;	height: 75px; /*50px;*/}
#domain-prices-teaser-rest {	padding: 0px 8px;	float: left;	width: 115px;}
#domain-prices-teaser-footer {clear:both;}
.domain-price-teaser-tld {	font-family: /*Myriad Pro,*/ Tahoma, Verdana;font-size: 75px;font-weight: bold;}
.domain-price-teaser-price {	font-family: /*Myriad Pro,*/ Tahoma, Verdana;	font-size: 50px;	font-weight: bold;	color: #FF9C00;}
.domain-price-teaser-duration {	font-family: /*Myriad Pro,*/ Tahoma, Verdana;	font-size: 12px;	font-weight: bold;}
.domain-prices-teaser-rest-style {	font-family: /*Myriad Pro,*/ Tahoma, Verdana;	font-size: 11px;	font-weight: bold;	padding: 0px 8px;}
.domain-prices-teaser-rest-style span {color: #FF9C00;}
#table-domain-price {	text-align: center;	font-size: 13px;	font-weight: bold;	line-height: 200%;	color: #000;}
#table-domain-tld {	padding-left: 4px;	font-size: 12px;	font-weight: bold;	color: #10356A;}
#hostingplan {	float: left;	margin: 0px 16px 3px 0px;	height: 154px;}
#hostingplan-left {	float: left;	margin-right: 10px;}
#hostingplan-right {	float: left;	width: 38px;	height: 89px;	background:url("../../../images/stories/hosting/plan.jpg") no-repeat;}
#hostingplan-header {	background:url("../../../images/stories/hosting/arrow.png") no-repeat;	padding-left: 30px;	height: 26px;	color: #ff9c00;}
#hostingplan ul {	padding-left: 10px;	color: #ff9c00;}
#hostingplan li {	color: #000;	font-size: 12px;}/*J!25*/
.item.column-1 {float:left;width:48%;padding:0px 5px;}
.item.column-2 {float:left;width:47%;padding:0px 0px 0px 5px;}/*J!25*/
.image-title {margin-left:4px;}

/* Landscape phones and down */
@media (max-width: 480px) { 
  
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
  
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 
  
}
 
/* Large desktop */
@media (min-width: 1200px) { 
  
}
div.info {
    background: url("../images/info.png") no-repeat scroll 2px 2px #E71629;
    color: #FFFFFF;
    display: block;
    font-size: 110%;
    font-weight: bold;
    margin: 5px 0 0;
    padding:8px 15px 8px 65px;
}


/*VM*/
div#promofp {clear:both;margin:5px 0px;padding: 0;width: 840px;}
div#promofp div.width33 {
    float: left;
    margin: 0;
    padding: 0;
    width: 276px;
}

div.imageholder {width:825px;clear:both;}

div.product-description {width:425px;float:left;margin:0px !important;}
	div.product-description h2 {padding:0px;margin:0px;font-size:18px;color:#FF0033;}
	div.product-description h6 {padding:0px;margin:8px 0px;font-size:14px;text-decoration:underline;}
	div.product-description table {padding:0px;margin:0px;}
/*p.product_s_desc {font-size:15px;text-align:left;}*/

.vmproductcol1{width:150px;background:#eab709;color:#fff;font-size:14px;font-weight:bold;line-height:22px;padding:4px 8px;}
.vmproductcol2{padding:4px 4px 4px 12px;font-size:16px;}
.vmproductcol2 ul{list-style-type:none;}
.width25 {
	width:22%;
	float:left;
	border-radius: 18px; 
	-moz-border-radius: 18px; 
	-webkit-border-radius: 18px; 
	border: 5px solid #DCDCCD;
	margin:5px;
	padding:12px;
}

div.floatleft {float:left;}

div.width60 {width:280px;}
div.imageholder div.width40 {width:500px;padding:30px 0px 30px 0px;/*background:url(../images/priceholderbg.png);*/}
div.product div.width30 {width:160px !important;float:left;}
div.width70 {width:260px !important;float:right;}
div.spacer-buy-area {display:table;}
span.price-crossed {display:none;}
div.addtocart-bar {}

div.category-view div.category {
	width:360px !important;float:left;
	border-radius: 18px; 
	-moz-border-radius: 18px; 
	-webkit-border-radius: 18px; 
	border:3px solid #FF0033;
	margin:0px 19px 19px 0px;padding:12px 4px;
}

div.browse-view {width:915px;}

	div.browse-view div.product img {width:215px;height:215px;}

	div.browse-view div.row {width:915px;padding:0px 0px 8px 0px;margin:6px 0px;display:table;border-bottom:4px outset #e160a1;}

	div.browse-view h1 {clear:both;float:left;width:250px;background:#e160a1;margin:0px 10px 10px 0px;padding:6px 14px 6px 18px;
	color:#fff;font-size:25px;text-align:left;line-height:25px;letter-spacing:2px;text-shadow:1px 1px #000;border-radius:0px 0px 8px 8px;}
	
	div.browse-view div.row div.product {width:215px !important;float:left;margin:0px;padding:4px 0px 4px 0px;display:table;}
	div.browse-view div.row div.product h2 {}
	div.browse-view div.row div.vertical-separator {width:215px !important;float:left;margin:0px;padding:4px 5px 4px 0px;}
	div.browse-view div.product a, div.browse-view div.vertical-separator a {font-size:15px;color:#3b3b39;margin:0px 0px 0px 8px;}
	div.browse-view div.row div.product div.spacer {width:215px;}
	
	div.browse-view div.row div.product div.vm-product-descr-container-1 {width:215px;display:table;}
	div.browse-view div.row div.product div.vm-product-descr-container-1 h2 {text-align:center;line-height:32px;padding:4px 0px;margin:0px;}
	div.browse-view div.row div.product div.vm-product-descr-container-1 h2 a {color:#e160a1;font-size:28px;padding-left:4px;text-shadow: 1px 1px 0px #FFF, 0px -1px 0px #FFF, -1px 1px 0px #FFF, 1px -1px 0px #FFF, 0px 1px 0px #FFF, 0px -1px 0px #FFF, 1px 0px 0px #FFF, -1px 0px 0px #FFF, 1px 1px 3px #000;}
	div.browse-view div.row div.product div.vm-product-descr-container-1 p {}
	div.browse-view div.row div.product div.vm-product-descr-container-1 p.product_s_desc {font-size:16px;padding:0px 0px 2px 0px;margin:0px;font-style:italic;}
	
	div.browse-view div.row div.product div.vm3pr-1 {width:215px;display:table;padding:2px 0px;}
	div.browse-view div.row div.product div.vm3pr-1 div.product-price {width:215px;display:table;padding:0px;margin:0px;}
	div.browse-view div.row div.product div.vm3pr-1 div.product-price div.PricesalesPrice {background:#303030;padding:8px;border-radius:8px;}
	div.browse-view div.row div.product div.vm3pr-1 div.product-price div.PricesalesPrice span.vm-price-desc {color:#fff;font-size:14px;font-style:italic;}
	div.browse-view div.row div.product div.vm3pr-1 div.product-price div.PricesalesPrice span.PricesalesPrice {color:#fff;font-size:21px;font-weight:bold;}
	
	div.browse-view div.row div.product div.vm3pr-0 {width:215px;display:table;padding:4px 0px;}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area {width:215px;display:table;padding:4px 0px;}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar {width:215px;display:table;padding:4px 0px;}
	
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.quantity-box {float:left;display:table;margin-right:5px;}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.quantity-box input.quantity-input {
	width:20px;border:2px solid #303030;font-weight:bold;text-align:center;}
	
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.quantity-controls {float:left;display:table;width:50px;}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.quantity-controls input.quantity-plus {
	float:left;display:table;width:20px;height:22px;padding:0px;margin:0px 2px 0px 0px;border:0px;background:url(../images/cart-plus.png);
	}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.quantity-controls input.quantity-minus {
	float:left;display:table;width:20px;height:22px;padding:0px;margin:0px 2px 0px 0px;border:0px;background:url(../images/cart-minus.png);
	}
	
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.addtocart-button {}
	div.browse-view div.row div.product div.vm3pr-0 div.addtocart-area div.addtocart-bar span.addtocart-button input.addtocart-button {
	border-radius:0px 8px 8px 0px;border:2px solid #8dc63f;color:#e160a1;background:none;font-weight:bold;
	}
	
	div.browse-view div.row div.product div.vm-details-button {width:215px;display:table;padding:4px 0px;text-align:center;}
	div.browse-view div.row div.product div.vm-details-button a.product-details {background:#e160a1;color:#fff;font-size:13px;font-weight:bold;padding:4px;border:2px solid #f8c824;}
	div.browse-view div.row div.product div.vm-details-button a.product-details:hover {background:#e160a1;color:#fff;font-size:13px;font-weight:bold;padding:4px;border:2px solid #f8c824;}
	
	div.browse-view div.vm-pagination-bottom {display:table;}
	div.browse-view div.vm-pagination-bottom ul {display:table;}
	div.browse-view div.vm-pagination-bottom ul li.pagination-start {display:table;float:left;}
	div.browse-view div.vm-pagination-bottom ul li.pagination-start span.pagenav {float:left;}
	div.browse-view div.vm-pagination-bottom ul li.pagination-end {display:table;float:left;}
	div.browse-view div.vm-pagination-bottom ul li.pagination-prev {display:table;float:left;}
	div.browse-view div.vm-pagination-bottom ul li.pagination-next {display:table;float:left;}
	div.browse-view div.vm-pagination-bottom ul li {display:table;float:left;}

div.vmgroup img.featuredProductImage {width:170px;height:170px;margin:0px auto;}
div.vmgroup a {text-align:center;/*background:#303030;padding:4px;border-radius:8px;*/color:#303030;}

/*#featuredtitlelink {padding:6px;margin:5px;height:38px;background:#ef6e00;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}*/
#featuredtitlelink {width:240px;background:none repeat scroll 0 0 #f0f0f0;border-color:#e9e9e9 #e9e9e9 #ff6600;border-style:solid;border-width:1px 1px 2px;padding:5px 0 5px 15px;}
#featuredtitlelink a {color:#303030;font-size:16px;text-align:left;width:170px;}
#gf01 .jm-noeffect {width:35px;float:left;}
#lf01 .jm-noeffect {width:220px;float:left;}
#lf01 a {color:#3D4349;font-size:13px;}

.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{
	background:url(../images/vm/cart-button.jpg) top repeat-x;
	color:#fff;
	border:solid #00a000 1px;
	border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
	font-size:12px;cursor:pointer;
	text-align:center;
	letter-spacing:1px;
	display:inline-block;
	text-decoration:none;
	padding:6px 12px 3px;
}
textarea.virtuemart:hover,textarea.customer-comment:hover{color:#000;}
button.default:hover {background:#59B2B3;color:#000;}

span.PricetaxAmount {color:#62C6C7;font-size:16px;}
div.PricetaxAmount {color:#3D4349;font-size:9px;text-decoration:underline;}
.zoomPad img {border:none !important;}
span.addtocart-button input.addtocart-button:hover,span.addtocart-button input.notify-button:hover,input.highlight-button:hover,a.highlight:hover {}
.vm-button-correct:hover{background:url(../images/vm/cart-button.jpg) top repeat-x;color:#f2f2f2;text-decoration:none;}

div.productdetails-view {width:915px;display:table;}
	div.productdetails-view div.back-to-category {float:right;background:#303030;padding:8px;}
	div.productdetails-view div.back-to-category a.product-details {color:#fff;font-size:19px;}
	div.productdetails-view h1 {float:left;width:250px;background:#e160a1;margin:0px 10px 10px 0px;padding:6px 14px 6px 18px;
	color:#fff;font-size:45px;text-align:left;line-height:45px;letter-spacing:2px;text-shadow:1px 1px #000;border-radius:0px 0px 8px 8px;}
	div.productdetails-view div.product-short-description {float:left;width:400px;margin:10px 0px 10px 0px;font-size:18px;}
	
	div.productdetails-view div.vm-product-container {clear:both;width:915px;}
	div.productdetails-view div.vm-product-container div.vm-product-media-container {width:410px;float:left;display:table;padding:0px;margin:0px 22px 0px 0px;}
	div.productdetails-view div.vm-product-container div.vm-product-media-container div.main-image {width:410px;float:left;display:table;}
	div.productdetails-view div.vm-product-container div.vm-product-media-container div.main-image img {width:410px;height:410px;}
	
	div.productdetails-view div.vm-product-container div.vm-product-details-container {width:410px;float:left;display:table;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area {width:410px;float:left;display:table;padding:45px 0px 45px 20px;margin:0px;}
	
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.product-price {width:410px;display:table;clear:both;margin:0px 0px 12px 0px;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.product-price div.PricesalesPrice {width:410px;display:table;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.product-price span.vm-price-desc {width:160px;float:left;padding:35px 0px 0px 0px;margin:0px 10px 0px 0px;font-weight:bold;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.product-price span.PricesalesPrice {
	display:table;float:left;
	text-align:center;color:#fff;font-size:18px;font-weight:bold;
	padding:32px 0px 18px 0px;margin:10px;border-radius:50%;width:90px;height:40px;
	background:#303030;border:4px solid #e160a1;}
	
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area {display:table;clear:both;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar {}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.quantity-box {float:left;display:table;margin-right:5px;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.quantity-box input.quantity-input {width:30px;border:2px solid #303030;font-weight:bold;text-align:center;font-size:22px;}	
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.quantity-controls {float:left;display:table;width:50px;}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.quantity-controls input.quantity-plus {
	float:left;display:table;width:20px;height:22px;padding:0px;margin:0px 2px 0px 0px;border:0px;background:url(../images/cart-plus.png);
	}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.quantity-controls input.quantity-minus {
	float:left;display:table;width:20px;height:22px;padding:0px;margin:0px 2px 0px 0px;border:0px;background:url(../images/cart-minus.png);
	}
	
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.addtocart-button {}
	div.productdetails-view div.vm-product-container div.vm-product-details-container div.spacer-buy-area div.addtocart-area div.addtocart-bar span.addtocart-button input.addtocart-button {
	border-radius:0px 8px 8px 0px;border:2px solid #8dc63f;color:#e160a1;background:none;font-weight:bold;font-size:22px;
	}
	
	div.productdetails-view div.product-description {width:915px;float:left;margin:0px;}
		div.productdetails-view div.product-description span.title {padding:0px;margin:0px;font-size:18px;color:#FF0033;}
		div.productdetails-view div.product-description h2 {padding:0px;margin:0px;font-size:18px;color:#FF0033;}
		div.productdetails-view div.product-description h6 {padding:0px;margin:8px 0px;font-size:14px;text-decoration:underline;}
		div.productdetails-view div.product-description table {padding:0px;margin:0px;}

div#leftcolumn div#vmCartModule {padding:0px;margin:0px;font-size:16px;line-height:16px;}
	div#leftcolumn div#vmCartModule div.vm_cart_products {}
	div#leftcolumn div#vmCartModule div.vm_cart_products span.quantity {}
	div#leftcolumn div#vmCartModule div.vm_cart_products span.product_name {margin:0px 4px;}
	div#leftcolumn div#vmCartModule div.vm_cart_products span.product_name a {}
	div#leftcolumn div#vmCartModule div.vm_cart_products div.subtotal_with_tax {margin:0px 6px;}
	div#leftcolumn div#vmCartModule a {font-size:18px;}

.vmshipment_name {padding:5px;}
#userForm {padding:10px 0px;}
.cart-summary th {text-align:right;}
.PricebillTaxAmount {display:none;}
.cart-images {padding-right:15px;}
.paddingtop8 {padding-top:8px;}
.mobile-icons {padding:0px 0px 5px 0px;}
.continue a {padding-right:4px;}
#facebox .content {width:350px !important;}
.vmorder-done {width:650px;}
.buttonBar-bottom {clear:both;padding:10px;}
/*.buttonBar-right {display:none;}*/
div.orderby-displaynumber {display:none;}
div.category-view h4 {display:none;}

a.continue_link {background:#0077b3;border-radius:8px;padding:4px;color:#fff;}
a.showcart {float:right;background:#0077b3;border-radius:8px;padding:4px;color:#fff;}

/*onepage*/
div#ProOPC div.proopc-continue-link a {font-size:14px;color:#254441;}
div#ProOPC h1.cart-page-title {text-transform:none;color:#fff;}
div#ProOPC div.proopc-row h1.cart-page-title {text-transform:none;color:#fff;}
div#ProOPC div.proopc-row h1.cart-page-title span {text-transform:none;color:#fff;}
div#ProOPC div.proopc-row h1.cart-page-title span#proopc-cart-totalqty {text-transform:none;}
div#ProOPC h4.proopc-subtitle {text-transform:none;}
div#ProOPC a.proopc-goback-link {font-size:14px;color:#254441;}

div#proopc-pricelist div.cart-product-description a {text-transform:none;}
div#proopc-pricelist span.product-sku-text {text-transform:none;}
div#proopc-pricelist div.PricesalesPrice {float:right;}

div#proopc-tos-fancy {height:450px;overflow-y:scroll;overflow-x:hidden;}

.proopc-button-process {display:none;}
button.proopc-btn-inverse {display:table;font-size:12px !important;}
div.proopc-input {width:100% !important;}

table.cart-summary {}
	table.cart-summary th {text-transform:none !important;}
	table.cart-summary th.col-name {}
	table.cart-summary th.col-price {}
	table.cart-summary th.col-sku {}
	table.cart-summary th.col-tax {}
	table.cart-summary th.col-discount {}
	table.cart-summary th.col-qty {padding:8px 25px !important;}
	table.cart-summary th.col-total {padding:8px 12px 8px 165px!important;}
	
	table.cart-summary tr.grand-total {}
	
tr.cart-p-list td.col-sku {}
tr.cart-p-list td.cell-empty {}
tr.cart-p-list td.col-total {padding:8px 18px !important;text-align:right !important;}

table.prooc-p-info-table tr.add-padding {display:table;}
div.proopc-finalpage div.proopc-column3 {width:245px;float:left;}

table.proopc-cart-summery {display:table;}
	table.proopc-cart-summery thead {display:table;}
	table.proopc-cart-summery thead th {font-size:10px;}
	table.proopc-cart-summery thead th.col-name {}
	table.proopc-cart-summery thead th.col-qty {padding-right:4px;}
	table.proopc-cart-summery thead th.col-total {}
	table.proopc-cart-summery tbody.proopc-cart-product {display:table;}
	table.proopc-cart-summery tbody.proopc-cart-product td.col-name {width:160px;display:table;}

div.proopc-register {float:left;width:350px;}
div.proopc-login {float:left;width:420px;}

/*onepage*/

div#p_description h2 {color:#299ec2;margin:5px 0px;}
div#p_description h6 {color:#df0987;font-size:17px;margin:5px 0px;}

/*VM*/


#search-results-list .answer, #one-list .answer {max-width:800px;}
#one-list {font-size:12px;}
.twtr-doc {width:270px !important;margin-left:5px;}

input.btl-buttonsubmit, button.btl-buttonsubmit {text-transform:none !important;}

#iconcontainer {position:relative;display:block;}
img.icon {position: absolute;top: 1px;left: 130px;}


/*AriextMenu*/
.ux-menu a.current {border-right:1px dotted #E3DAD1!important;border-top:0px !important;border-bottom:0px !important;border-left:0px !important;}
.ux-menu a {border-right:1px dotted #E3DAD1!important;border-top:0px !important;border-bottom:0px !important;border-left:0px !important;}
span.ux-menu-arrow {background:url(../images/menu-arrow-down.png) no-repeat;}
/*AriextMenu*/

/*Contact*/
div.contact h3 {display:none;}
/*Contact*/

/*Chronoform*/
div.selectable_date {padding:0px 4px;font-size:15px;}
div.gcore-days-header {width:140px !important;}
div.formboxes {float:left;margin-right:15px;}
div.form-group {float:left;padding-right:15px !important;}
div#form-row-submit {clear:both;}
label.control-label {font-size:13px;width:200px;padding-bottom:5px;}
form#chronoform-xondriki {display:table;padding-top:15px;}
/*Chronoform*/

#fancybox-content {z-index:999999999 !important;}
/*18*/
div#botones {width:300px !important;}
div#botones a#mayor {display:table;width:100px !important;margin:0px;padding:0px;color:#fff;}
/*18*/
a#menor {display:none;}
