@charset "UTF-8";
/* CSS Document */

body {
	background-color: #0f100f;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

* { font-family: "trebuchet ms", helvetica, arial, sans-serif; padding:0px; margin:0px;  }

#top_back{ height:103px; background:url(images/top_back_1.jpg) repeat-x center center;}
#submenu { height:35px; background:url(images/top_blue.jpg) repeat-x #ceeaff;}
#content{ background:#FFFFFF; padding-top:10px; }
#footer{ height:90px;background:url(images/bt_back_1.jpg) repeat-x center center; text-align:center; padding-top:13px; clear:both;}

.columnAlone{padding:10px}

.column1 {width:540px; float:left; display:block; padding:10px}
.column2 {width:190px; float:left;display:block; background:url(images/vertical_dots.gif) repeat-y left; padding:10px;}
.brands { clear:both; height:39px; text-align:center; padding-top:20px!important;}
.tax { font-size:10px; clear:both; height:39px; text-align:left; padding-top:20px!important;}
.banner { background:#CCCCCC; margin-bottom:10px!important; display:block;}

.subColumn1{ width:247px; float:left;}
.subColumn2{ width:246px; float:left;}

#top_menulogo {height:103px; background:url(images/logo.jpg) no-repeat; background-position: -1px 0px;}

.elementsAlign{width:770px; margin:0px auto 0px;}


#footerMenu {  }
#footerMenu li {display:inline; padding:0px 12px 0px 12px; border-right: 1px solid #FFFFFF;}
#footerMenu li.last { border:none;}
#footerMenu li a { color:#FFFFFF; text-decoration:none; font-size:12px;}

h1{ font-size:26px;margin-bottom:8px!important;}
.h1min { font-size:21px;}
h2{ font-size:17px; margin-bottom:8px!important;}
h3{ font-size:15px; margin-bottom:8px!important;}
h5{ font-size:17px;}

p { margin-bottom:15px!important; color:#4b4c4c;font-size:13px; line-height:19px;}

.hColor0{ color:#333333;}
.hColor1{ color:#027eac;}
.hColor2{ color:#ad0000;}
.hColor3{ color:#198fcf;}
.hColor4{ color:#30b8eb;}
.hColor5{ color:#86c440;}

.linkColor { color:#198fcf}

a.selectedlink:link {color: #ad0000; font-weight:bold;}
a.selectedlink:visited {color: #ad0000; font-weight:bold;}


.standarListing{list-style:none; font-size:13px; color:#4b4c4c; padding-left:10px; line-height:19px;}
.standarListing li{ padding-left:13px; background:url(images/list_item.gif) no-repeat left; background-position:1px 5px; list-style:none;}
.standarListing li a { color:#198fcf; text-decoration:underline; }
.standarListing li a :hover {color:#ed8722}

.sitemap ul {padding-left:25px;}
.sitemap ul li h2 a {text-decoration:none; color:#027eac;}
.sitemap ul li h3 a {text-decoration:none; color:#86c440;}
.sitemap ul li h4 a {text-decoration:none; color:#30b8eb;}
.sitemap a:hover {text-decoration:underline; color:#ad0000;}



/*top menu*/

/* main menu*/

#MainMenu {
font-size:13px;
margin-top:70px !important;
	float:right;
}
#MainMenu a.normal {display:block; float:left; text-decoration:none;}
#MainMenu a.normal span { display:block;color:#666666;}
#MainMenu a.normal span strong{display:block;background:url(images/menu_sep.gif) no-repeat right; padding-right:20px;; }
#MainMenu a.normal span strong span{ line-height:33px; display:block; background:url(images/menu_enlarge.gif) repeat-x;}
#MainMenu a.normal span.first { padding-left:42px; display:block; background:url(images/menu_init.gif) no-repeat left;}
#MainMenu a.normal span.end strong {display:block;background: url(images/menu_close.gif) no-repeat right; padding-right:11px; }


/* prev seelection */
#MainMenu a.aselected {display:block; float:left; text-decoration:none;}
#MainMenu a.aselected span { display:block;color:#666666;}
#MainMenu a.aselected span strong{display:block;background:url(images/menu_sep_antsel.gif) no-repeat right; padding-right:20px;; }
#MainMenu a.aselected span strong span{ line-height:33px; display:block; background:url(images/menu_enlarge.gif) repeat-x;}
#MainMenu a.aselected span.first { padding-left:42px; display:block; background:url(images/menu_init.gif) no-repeat left;}
#MainMenu a.aselected span.end strong {display:block;background: url(images/menu_close.gif) no-repeat right; padding-right:11px; }

/* selection */
#MainMenu a.selected {display:block; float:left; text-decoration:none;}
#MainMenu a.selected span { display:block;color:#FFFFFF;}
#MainMenu a.selected span strong{display:block;background:url(images/menu_sep_sel.gif) no-repeat right; padding-right:20px;; }
#MainMenu a.selected span strong span{ line-height:33px; display:block; background:url(images/menu_enlarge_sel.gif) repeat-x;}
#MainMenu a.selected span.first { padding-left:42px; display:block; background:url(images/menu_init_sel.gif) no-repeat left;}
#MainMenu a.selected span.end strong {display:block;background: url(images/menu_close_sel.gif) no-repeat right; padding-right:11px;color:#FFFFFF!important; }



/* hover*/
#subMenu { padding-left:10px;}
#subMenu a {color:#637275; text-decoration:none; font-size:12px; margin-right:10px; line-height:35px; }
#subMenu a:hover{ color:#000000;}
#subMenu a.selected{ text-decoration:underline; color:#000000; font-weight:bold;}

#MainMenu a:hover span { color:#000000;}




/* plans */
#planTable  { margin-top:20px; margin-bottom:10px;}
#planTable tr td { border-bottom:1px solid #ececec; line-height:20px; color:#4b4c4c; font-size:12px;}
.noBorder {border:none!important;}
.planTableHeader td { font-size:16px!important; color:#198fcf!important; padding-top:14px; padding-bottom:6px; border:none!important;}

.planTableHeader a{color:#198fcf!important;}
.planTableHeader a:hover{color:#ed8722}

.green { color:#86c440!important;}
.xlarge { font-size:24px;}
.mediumText { font-size:14px;}
.red { color:#FF0000;}
.large { font-size:18px; color:#000000;}
#planTable tr td a { color:#4b4c4c; text-decoration:underline;}
#planTable tr td a:hover{ color:#ed8722;}
.btn_order { margin:10px; border: 0px;}


.myMessage { background:#fffce8; border:1px solid #fdee86; padding:8px; font-size:12px; color:#3b3a32; margin-bottom:10px;}
.myMessage a {color:#4b4c4c; text-decoration:underline;}
.myMessage a:hover {color:#ed8722;}
.myForm { font-size:13px; color:#4b4c4c;}

.myPlan { padding:10px; border-left:2px solid #f9f5dc; }

.myPlan h4{ color:#027eac; font-size:17px; padding-bottom:10px;}
.myPlan div { margin-top:10px;}
.myPlan ul { font-size:12px!important;}

.myPlan2 { padding:10px; }

.myPlan2 h4{ color:#027eac; font-size:17px; padding-bottom:10px;}
.myPlan2 div { margin-top:10px;}
.myPlan2 ul { font-size:12px!important;}
.planLink {color:#027eac; font-size:17px; text-decoration:none; margin-bottom:10px; display:block; font-weight:bold;}
.planLink:hover { text-decoration:underline; }

.noMargin { margin:0px; padding:0px;}


.planBuyPHP{ font-size:15px; padding:10px; display:block; padding-bottom:0px; color:#FF6600;}
#contrataTable, #contrataTable tr, #contrataTable td { border-top:none!important; border-bottom:none!important}
#contrataTable{ margin-bottom:10px; margin-top:10px; padding:0px;}
.sepLine { border-left: 1px solid #0066CC}


.mPlanTable { border-bottom:1px solid #CCCCCC; background:#FFFFFF; margin-bottom:2px;}

.fieldarea {
	background-color: #EFF2F9;
	text-align: right;
}

.breadcrumb, .breadcrumb a {font-size:10px; text-decoration:none; color:#3C8EBE;}
.breadcrumb a:hover {text-decoration:underline;}

.icon_hyves {
margin-top:5px;
padding-left:20px;
background:url("images/icon_hyves.png") no-repeat scroll left center transparent;
}

.icon_facebook {
margin-top:5px;
padding-left:20px;
background:url("images/icon_facebook.png") no-repeat scroll left center transparent;
}

.icon_twitter {
margin-top:5px;
padding-left:20px;
background:url("images/icon_twitter.png") no-repeat scroll left center transparent;
}

.icon_youtube {
margin-top:5px;
padding-left:20px;
background:url("images/icon_youtube.png") no-repeat scroll left center transparent;
}