body {background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto; padding:0px; font-size: 12px; height:100%;width:100%; min-height: 100%; }
a {text-decoration:none; color:#000;}
form {margin: 0px; padding: 0px;}

.host2u_head {width:100%; height:200px; background:url('../images/head.jpg') repeat-x 0% 0%;; padding:0px; display:block; border-bottom: 3px solid #e4e4e4;}
.host2u_head_menu {width:962px; background:url('../images/topmenu.png') no-repeat 0% 0%;height:60px; line-height:50px; padding-left: 10px; padding-right: 10px; padding-top:0px;  margin:0 auto; }
.host2u_head_menu #active_menu {color:#079b2b;}
.host2u_head_menu ul {margin: 0px; padding: 0px; list-style: none;}
.host2u_head_menu li {float: left; background:url('../images/spacer.png') no-repeat 100% 100%;}
.host2u_head_menu a {padding: 0px 14px; font-size: 14px; line-height: 50px; height: 50px;}
.host2u_head_menu a:hover {text-decoration: underline;color: #478d01;}
.host2u_head_menu .active a {color: #478d01;}
input[name=domainname] {border: 1px solid #ccc;}
.logo {width:962px; background:url('../images/logo1.png') no-repeat 100% 0%; height:107px;  margin:0 auto; }
.host2u_middle {width:962px; height:34px; line-height:34px; clear:both;  margin:0 auto; }
h3,h2,h1,h4 {color:#308a05; font-size: 13px; margin: 0px;}
h1, h2 {font-size: 14px; color: #306F05;}
ul {list-style-type: circle;}

/* Cards */
.host2u_cards {width:970spx; font-size: 11px;}
.host2u_cards ul {list-style: none !important; margin: 0px; padding-left:5px;}
.host2u_cards li{ color:#FFF; background:url('../images/li.png') no-repeat 0% 50%; padding-left:24px; padding-bottom:3px; margin: 0px; text-align:left; height: 13px;}
.host2u_cards a {color:#FFF;}
.host2u_cards a:hover {color: #56f300;}
.moduletable-card {background:url('../images/card0.jpg') no-repeat 0% 0%; height:150px; padding-left:5px;  padding-right:5px;  padding-top:2px; display:block; float:left; width: 230px;  margin-bottom:12px;}
.moduletable-card h4 {text-align: right; padding-right: 8px; margin-top: 3px;}
.host2u_cards h3{font-size:13px; color:#FFF; font-weight: bold; margin-top: 3px;padding-left: 5px; margin-bottom: 6px;}


/* Main menu */
.moduletable_menu ul, .host2u_left .moduletable ul {list-style: none; margin: 0px; background:url('../images/moduletable_menu.jpg') no-repeat 0% 100%; padding: 15px 0 15px 7px;}
.moduletable_menu ul li ul, .host2u_left .moduletable ul li ul {background:none; padding-bottom:0;}
.moduletable_menu, .host2u_left .moduletable {width: 239px; background:url('../images/moduletable.jpg') repeat-y 0% 10%; margin-bottom: 7px;}
.moduletable_menu li a, .host2u_left .moduletable li a {border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; margin-top:-1px; background:url('../images/arrow.png') no-repeat 0% 50%; padding-left: 10px; display:block; height:24px; line-height:24px; width:212px;}
.moduletable_menu li a:hover, .host2u_left .moduletable li a:hover {color:#246A03; border-bottom:1px solid #efefef;}
.moduletable_menu h3, .host2u_left .moduletable h3 {background:url('../images/menu.png') no-repeat 0% 0%; line-height: 35px; text-align: left; font-size: 100%; padding-left: 15px; color:#308a05; font-weight: bold;}

/* Main text */
.host2u_main {width:970px;display: block; margin:0 auto; clear: both; line-height:normal; text-align: left; border: 1px solid #FFF;}
.host2u_content {float: left; width:708px; background:#f3f3f3 url("../images/content.jpg") no-repeat 0% 0%; height: 100%;  padding:4px;}
.host2u_content p {margin-top:0;}
.host2u_content .article_column h2 {padding-left:4px; color:#000000; line-height:27px;}
.host2u_content #userForm input {cursor:text;}
.host2u_content #userForm input#yourdomain0, .host2u_content #userForm input#yourdomain1, .host2u_content #userForm input#oferta0, .host2u_content #userForm input#Submit {cursor:pointer;}
.host2u_content #system-message dt.message {display:none;}
.host2u_content #system-message .message ul {list-style:none; padding-left:0; text-align:center;}
.host2u_content #system-message .message ul li {color:#308A05; font-size:120%; font-weight:bold;}



.host2u_content .contentpane a {line-height:15px; padding: 0 10px; color:#308A05}
.host2u_content .contentpane a:hover {color:#000;}
.host2u_content .contentpane a img {margin: 0 10px;}
.host2u_content .contentpane .sectiontableheader {padding:15px 0;}
.host2u_content .contentpaneopen .contenttoc th{display:none;}
.host2u_content .contentpaneopen .contenttoc .active {color:#000;}
.host2u_content .contentpaneopen .pagenavcounter {margin:15px;}
.host2u_content .contentpaneopen h4 {font-size:90%;}
.host2u_content .contentpaneopen span {color:#a7c001;}
.host2u_content .blog ul {list-style-type:none;}
.host2u_content .blog a.blogsection {line-height:17px;}

.host2u_content_full {width:956px; font-size: 95%; margin-top:10px;  background:#f3f3f3 url("../images/content_full.png") no-repeat 0% 0%; height: 100%; }
.contentpaneopen {margin-top: 7px;}
.contentpaneopen .name h3{margin: 5px 0 5px 0; text-align:center;}
.host2u_content #poll {padding-left:10px;}
.host2u_content #poll h3 {margin: 0px 0 13px 0; line-height:27px;}


.blog {background:url('../images/content_b.jpg') no-repeat 0% 100%;}
.contentheading,.componentheading {color:#306F05; font-weight: bold;font-weight: 14px; margin: 0px; padding: 0px; line-height:27px;}
.componentheading {margin-bottom: 8px; line-height:27px;}
.contentheading a{text-decoration: underline;}
.contentpagetitle {color:#308a05;}
.article_separator {border-bottom: 1px dotted #FFF;}
a.mainlevel{color:#000; height:48px; display:block; margin:0px; float:left; padding-left:15px; padding-right:20px; color:#000; font-size: 120%; }
a.mainlevel:hover {color:#246a03; text-decoration: underline;}

.contentpaneopen a {color:#308a05;}
.contentpaneopen a:hover {color:#000; text-decoration: underline;}
.bigbutton {font-weight: bold; background:url("../images/bigbutton.png") no-repeat 0% 0%; width: 70px; height: 34px; padding-top: 7px; text-align: center;}
input {cursor: pointer;}


/* Footer */
.host2u_footer_menu {width: 955px; height: 158px; text-align: left; background:url("../images/footer.jpg") no-repeat 0% 100%;  font-size: 11px; color: #FFF; display: block; margin-top: 10px; }
.host2u_footer_menu .moduletable {width:183px; line-height: 11px;;  float: left; display: block; background: url("../images/footer_spacer.png") no-repeat 0% 50%; height: 158px; padding-left: 7px; text-align: left;}
.host2u_footer_menu .moduletable span {padding-left:10px;}
.host2u_footer_menu h3 {margin-top: 15px; margin-bottom:15px; font-size:12px; color:#92bc01; font-weight: bold; padding-left: 10px;  text-align: left;}
.host2u_footer_menu ul {margin: 0px; padding-left: 10px; list-style: none; text-align: left;}
.host2u_footer_menu li {background:url("../images/arrow_footer.png") no-repeat 0px 3px; padding-left: 10px; padding-bottom: 3px;}
.host2u_footer_menu a {color:#FFF;}
.host2u_footer_menu a:hover {color:#56f300; text-decoration: underline;}
.button {font-size: 10px;}
.pollstableborder {padding-left: 7px;}
.pollstableborder td {vertical-align: middle; }
.pollstableborder label {width: 10px; cursor: pointer;}
.pollstableborder input {border:none;}
.poll {text-align: left;}
.poll thead, .poll th {font-size: 11px; text-align: center; text-decoration: underline;}
.sectiontableentry2, .sectiontableentry1 {padding-left:0px; margin: 0px; text-align: left;}
.trtable1 {background-color: #eeeeee; padding: 2px;}
.trtable2 {background-color: #d1cece; padding: 2px;}
.center {text-align: center;}
.poll table {width: 100%;  line-height: 14px;}
.designed {font-size: 9px; height: 35px; text-align:  right; padding-right: 20px; color:#c0bebe; vertical-align: middle; }
.designed a:hover {colod:#000;}

.host2u_plans {width:973px; margin:0px auto; height:200px; padding:0px;}
img {border:0px;}
.mtable {margin-top: 12px;}
.tbll, .tblm, .tblr {height:34px;} 
.tbll {width:11px; height:34px; background:url("../images/table-left.png") no-repeat 100% 0%; float:left; display: block;}
.tblm {width:931px; background:url('../images/table.png') repeat-x 0% 0%; color:#92bc01; padding-left:5px; float:left; display: block; text-align: left;}
.tblr {width:11px; height:34px; background:url('../images/table-rigth.png') no-repeat 0% 0%;  float:left; display: block;}
.create_site {text-align:left;}
.create_site a b {font-size:105%;line-height:14px;}
.create_site a b:hover {color:#f39523; text-decoration:underline;}
.create_site p {margin:0 0 10px 10px;}



/* Domains */

.closed {display:none;}
.opened {display:block; border:1px dotted #000; padding: 5px; text-align: left;}
.domains {padding-left: 20px; padding-top: 10px; font-size: 12px; height: 100%; padding-right: 20px; text-align:left;}
.domains a {color:#308a05; text-decoration: underline;}
.domains a:hover {color:#000;}
.domains li {text-align: left;}
hr {border: 1px dotted #FFF;}
.tablehead {color:#308a05; border:1px dotted #308a05; font-weight: bold; text-align: center;}

/* Blog */

.blogsection {color:#308a05;}
.blogsection:hover {color:#000;}

.clr {clear:both;}
