@charset "utf-8";
/* CSS Document */


/* RESETTING THE CSS */
html, body, div, span, applet, object, iframe, caption, tbody, tfoot, thead, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}
/* remember to define focus styles! */
:focus {
	outline: 0;
	}
body {
	background: white;
	line-height: 1;
	color: black;
	background:#ECEDEF url(img/pg-bg.jpg) repeat-x;
	}
ol, ul {
	list-style: none;
	}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
	}
blockquote, q {
	quotes: "" "";
	}
/* CSS RESET END*/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}

#gazduire {
	margin:10px 20px 10px 0;
	width:720px;
	float:left;
	position:relative;
}

#gazduire h1 {
	color:#1E4B72;
	margin:10px 0;
}

#gazduire p {
	padding-bottom:10px;
}

#domenii {
	margin:10px 20px 10px 0;
	width:720px;
	float:left;
	position:relative;
}

#domenii h1 {
	color:#1E4B72;
	margin:10px 0;
}

#domenii p {
	padding-bottom:10px;
}

#servere-virtuale {
	margin:10px 20px 10px 0;
	width:720px;
	float:left;
	position:relative;
}

#servere-virtuale h1 {
	color:#721E40;
	margin:10px 0;
}

#servere-virtuale p {
	padding-bottom:10px;
}

#dedicate {
	margin:10px 20px 10px 0;
	width:720px;
	float:left;
	position:relative;
}

#dedicate h1 {
	color:#72651E;
	margin:10px 0;
}

#dedicate p {
	padding-bottom:10px;
}

#despre-pg {
	margin:10px 20px 10px 0;
	width:720px;
	float:left;
	position:relative;
}

#despre-pg h1 {
	color:#1E4B72;
	margin:10px 0;
}

#despre-pg p.question {
	padding-bottom:6px;
	font-size:12px;
}

#despre-pg p.question img {
	margin-right:10px;
}

#despre-pg p.answer {
	padding-bottom:20px;
	margin-left:26px;
	font-size:12px;
}

#despre-pg h2 {
	color:#1E4B72;
	margin:10px 0;
}

#despre-pg p {
	padding-bottom:4px;
}

.fullspan {
	margin-left:auto;
	margin-right:auto;
	width:960px;
}

#page {
	height:100%;
}

.table {
	width:720px;
	margin: 20px 20px 20px 0;
	position:relative;
	float:left;
	
	
}

.description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

#cuprins {
	height:220px;
	width:200px;
	margin:24px 0 0 0;
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#cuprins h1 {
	color:#595959;
}

#cuprins ul {
	margin:8px 16px 0;
}	

#cuprins ul li a {
	font-size:12px;
	display:block;
	height:23px;
	padding:2px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#1E4B72;
}

#cuprins ul li a:hover {
	background:#f6f6f6;
	text-decoration:underline;
}

#quicknav {
	height:193px;
	width:200px;
	margin:24px 0 0 3px;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#quicknav h1 {
	color:#595959;
}

#quicknav ul {
	margin:8px 16px 0;
}	

#quicknav a {
	font-size:12px;
	display:block;
	height:5px;
	padding:0px 2px;
	text-decoration:none;
	font-weight:bold;
	color:#1E4B72;
}

#quicknav ul li a:hover {
	background:#f6f6f6;
	text-decoration:underline;
}

#quicknav3 {
	height:335px;
	width:200px;
	margin:24px 0 0 0;
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#quicknav3 h1 {
	color:#595959;
}

#quicknav3 ul {
	margin:8px 16px 0;
}	

#quicknav3 a {
	font-size:12px;
	display:block;
	height:5px;
	padding:0px 2px;
	text-decoration:none;
	font-weight:bold;
	color:#1E4B72;
}

#quicknav3 ul li a:hover {
	background:#f6f6f6;
	text-decoration:underline;
}

#quicknavlog {
	height:225px;
	width:200px;
	margin:24px 0 0 0;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#quicknavlog h1 {
	color:#595959;
}

#quicknavlog ul {
	margin:8px 16px 0;
}	

#quicknavlog a {
font-size:12px;
display:block;
height:5px;
padding:0px 2px;
text-decoration:none;
font-weight:bold;
color:#1E4B72;
}
#quicknavlog p {
font-size:11px;
display:block;
//height:15px;
padding:0px 2px;
text-decoration:none;
font-weight:bold;
color:#1E4B72;
}

#quicknavlog ul li a:hover {
	background:#f6f6f6;
	text-decoration:underline;
}


.order-button a {
	background:url(img/order-button-woa.png) top left;
	width:104px;
	height:28px;
	display:block;
	text-indent:-9999px;
	margin-left:8px;
	cursor:pointer;
	
}

.order-button a:hover {
	background:url(img/order-button-woa.png) bottom left;
}	

#live-support {
	position:absolute;
}

#live-support a {
	background:url(img/live-support.png) no-repeat top left;
	height:28px;
	width:130px;
	position:relative;
	display:block;
	text-indent:-9999px;
	left: 820px;
}

/*-------QUOTES--------------*/
.quotes {
	width:550px;
	height:100px;
	margin:10px auto 5px auto;
	background:url(img/quotes.png) top left no-repeat;
}

.quotes p {
	margin: auto 0 auto 100px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	padding: 25px 0 0 0;
	vertical-align:middle;
	color:#666;
}

.quotes p.meta {
	text-align:right;
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.quotes p.meta a:visited {
	color:#0000EE;
}


/*----------- HEADER -----------*/
#header {
	margin:0 auto;
	width:100%;
	height:110px;
	background:#FFF;
	border-bottom:2px solid #2974b4;
	position:relative;
}

#inside-header {
	width:960px;
	height:110px;
	margin:0 auto;
}

#logo {
	width:300px;
	height:68px;
	background:url(img/logo.png) no-repeat;
	margin:20px 0 0 0;
	float:left;
}

/*--------------MENU---------------*/

#menu {
	float:right;
	height:27px;
	position:relative;
	margin:83px 0 0 0;
	
}

#menu ul {
	list-style:none;
	
}

#menu ul li {
	float:left;
	position:relative;
	margin-left:10px;
	display:inline;
	list-style-position:outside;
	list-style:none;
	
}

#menu ul li ul li {
	margin-left:0px;
	
}



.top-menu {
	background:url(img/menu-item-bg.jpg) repeat-x;
	height:18px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:7px 10px 4px 10px;
	display:block;
	
}
.top-menu a { color:#FFF; }

/*----------- WRAPPER -----------*/
#wrapper {
	width:100%;
}

#wrapper-inside {
	position:relative;
	margin:0 auto;
}

.module {
	background:#E8E8E8 url(img/module-low-bg.jpg) repeat-x bottom;
	border:1px solid #c6c6c6;
	margin:0 20px 40px 0;
	display:inline;
	float:left;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

.module h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:10px 0 10px 15px;
}

.module ul {
	margin:0 0px 0 45px;
}

.module ul li {
	list-style:none;
	list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;
}

#starter {
	width:230px;
	height:270px;
	position:relative;
}

#starter h1 {
	color:#1e4b72;
}

#starter ul li {
	list-style-image:url(img/hand-starter.png);
}

#vps {
	width:230px;
	height:270px;
	position:relative;
}

#vps h1 {
	color: #721e40;
}

#vps ul li {
	list-style-image:url(img/hand-vps.png);
}

#buget {
	width:230px;
	height:270px;
	position:relative;
}

#buget h1 {
	color: #72651e;
}

#buget ul li {
	list-style-image:url(img/hand-buget.png);
}

.details-button {
	margin:16px 0 0 16px;
	width:100px;
	float:left;
}

.details-button a {
	background:url(img/details-button-bg.png) no-repeat;
	color: #c07a00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:28px;
	width:74px;
	padding:14px 0px 0px 26px;
}

.details-button a:hover {
	color:#6b4400;
	text-decoration:underline;
}

.pret {
	display:block;
	width:92px;
	height:92px;
	float:left;
	position:relative;
	margin:10px 0 0 10px;
}

#cincilei {
	background:url(img/5lei.png) no-repeat;
}

#osutalei {
	background:url(img/100lei.png) no-repeat;
}

#patrusutelei {
	background:url(img/400lei.png) no-repeat;
}
#douasutetreizecilei {
	background:url(img/230lei.png) no-repeat;
}

.big-input {
	position:relative;
	height:32px;
	background:url(img/input-bg.jpg) repeat-x;
	border:1px solid #acacac;
	font-size:20px;
	font-weight:bold;
	padding-top: 8px;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

.big-button {
	height:44px;
	font-size:22px;
	font-weight:bold;
	margin-top:2px;
	margin-left:8px;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

/*DESPRE MENU*/
#despre {
	cursor:pointer;
	color:#000000;
}

.despre-submenu {
	display:none;
	width:140px;
	border: 1px solid #226197;
	position:absolute;
	z-index:100;
	background:#2974b4;
}

.despre-submenu ul {
	margin-left:0;
}

.despre-submenu ul li {
	list-style:none outside;
	margin-left:0px;
}

.despre-submenu li a {
	background:#2974b4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
	text-decoration:none; 
	display:block;
	padding:7px 5px;
	width:130px;
}

.despre-submenu li a:hover {
	font-weight:bold;
	color: #FFFFFF;
	background:#328dda;
}

/*GAZDUIRE MENU*/
#gazduire {
	cursor:pointer;
	color:#000000;
}

.gazduire-submenu {
	display:none;
	width:140px;
	border: 1px solid #226197;
	position:absolute;
	z-index:100;
	background:#2974b4;
}

.gazduire-submenu ul {
	margin-left:0;
}

.gazduire-submenu ul li {
	list-style:none outside;
	margin-left:0px;
}

.gazduire-submenu li a {
	background:#2974b4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
	text-decoration:none; 
	display:block;
	padding:7px 5px;
	width:130px;
}

.gazduire-submenu li a:hover {
	font-weight:bold;
	color: #FFFFFF;
	background:#328dda;
}

/*DOMAIN SEARCH*/
#domain-search {
	margin:22px 0;
	width:717px;
	height:56px;
	border:1px solid #c6c6c6;
	background:#faeed3 url('img/orange-mod.jpg') repeat-x bottom;
	padding:8px 0 0 18px;
	
}

#domain-search label {
	font-size: 24px;
	color:#4c4c4c;
	font-weight:bold;
}

#domain-search input {
	width:336px;
	color:#4c4c4c;
}

#domain-search button {
	width:125px;
	color:#316998;
}

/*DOMAIN SEARCH FORM ON THE PAGE*/
#domain-search-pg {
	margin:12px 0;
	width:707px;
	height:230px;
	border:1px solid #c6c6c6;
	background:#faeed3 url('img/orange-mod.jpg') repeat-x bottom;
	padding:8px 0 0 18px;
	margin-bottom:24px;
	
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#domain-search-pg label {
	font-size: 24px;
	color:#4c4c4c;
	font-weight:bold;
}

#domain-search-pg input {
	width:320px;
	color:#4c4c4c;
	padding-left:10px;
	padding-right:10px;
	
}

#domain-search-pg button {
	width:125px;
	color:#316998;
	
}

div#domain-checks {
	width:170px;
	position:relative;
	float:left;
	margin-top:10px;
}

div#domain-checks label {
	font-size:12px;
	font-weight:normal;
}

div#domain-checks input {
	width:12px;
}

/* LOGIN FORM */
#login-fp {
	height:165px;
	width:200px;
	margin:22px 0 0 0;
}

#login-fp h1 {
	color:#595959;
}

#login-fp p {
	margin:8px 0 0 0;
}

#login-fp label {
	padding-left:14px;
	color:#286396;
	font-size:12px;
	font-weight:bold;
}

#login-fp input {
	margin-left:14px;
	border:1px solid #b2b2b2;
	width:170px;
	padding-left:4px;
  -moz-border-radius:2ex;
  -webkit-border-radius:2ex;
}

#autentificare {
	background:url(img/login-button.png) no-repeat;
	width:77px;
	height:15px;
	display:block;
	margin:0 auto;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding: 12px 26px;
}

a#autentificare:hover{
	text-decoration:underline;
}


/*----------- FOOTER -----------*/
#bottom {
	margin:20px auto 0 auto;
	width:960px;
	background:url(img/footer-fr.png) repeat-x top;
	float:left;
}

#bottom div {
	width: 192px;
	float:left;
	position:relative;
	padding-top:20px;
	padding-bottom:20px;
}

#bottom div h1 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#001e38;
	padding-left:5px;
	margin-bottom:6px;
}

#bottom div ul li {
	list-style:none inside;
	padding-left:10px;
	line-height:24px;
}

#bottom div a {
	color:#001e38;
	text-decoration:none;
	font-size:12px;
}

#bottom div a:hover {
	text-decoration:underline;
}

#footer {
	background:url(img/footer-fr.png) repeat-x top;
	font-size:12px;
	width:960px;
	float:left;
}

#footer p {
	font-size:12px;
	padding:5px 0 20px 0;
}

