body { 
	background-color: #61636d /*#9e9e9e*/;
	margin-top : 15px; 
	font-family : "Verdana"; 
	font-size : 11px; 
	text-align : center; 
	color : #434343; 
} 

a:link {
	color: #2e3c70;
	text-decoration: none;
}

a:visited {
	color: #2e3c70;
	text-decoration: none;
}

a:hover, a:active {
	color: #2e3c70;
	text-decoration: underline;
}

h1, h2, h3, h4{	
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 8px;
}
h1 {
	color: #d01f3c;
	font-size: 180%;
}
h2 {
	color: #d01f3c;
	font-size: 12px;
	margin:0;
	padding:5px;
}

h3 {
	font: bold 12px Verdana;
	color: #444;
	background: #eeeeee;
	padding: 5px 0 5px 9px; /*31px is left indentation of header text*/
	margin:0;
	border:1px solid #eeeeee;
	border-bottom:0;
	}
h5, h6, h1 {
	padding:0px;
	margin:0px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
img {
	border:0;
	}
		
hr {
  	border-width: 1px;
  	color: #ccc;
  	height: 1px;
  	border-style:dotted;
  	padding:0px;
  	border-bottom:0px;
}

#wrapper { 
	width: 980px;
	background: #fff;
	color: #000000;
	margin: 0 auto;
	padding:5px;
	text-align: left; /* IE 5 fix */
}

#banner {  
	width: 253px !important;
	height : 59px;
	background-image : url('images/banner.jpg');
	background-color:#000000; 
}

#sidebar {
	width: 240px !important;
	height: auto;
	float:right;
	background-color:#fff;
	}

.box {
	display : block;
	margin-bottom : 5px;
	}
.bxbody {
	background : #fff;
	padding : 5px;
	margin : 0 0 5px 0;
	border : 1px solid #eeeeee;
	border-top-width : 0;
	}
.bxbody2 {
	background : #fff;
	padding : 5px;
	margin : 0;
	border : 1px solid #eeeeee;
	}

ul.bullets {padding: 0px 0px 0px 2px; margin: 0; list-style-position: outside; list-style-type: none;}
ul.bullets li {padding: 0px 0px 0px 8px; background: transparent url('images/bul_bul.gif') no-repeat 0 5px;}

#content {
	width:725px !important;
	height: auto;
	float:left;
	background-color:#fff;
	margin-bottom:10px;
	}
	
/* Menu */
#menu {
margin-bottom:5px;
}

#menu ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
}

#menu li{
float: left;
}

#menu li a{
display:block;
float:left;
padding:6px 15px;
border: none;
text-decoration: none;
line-height: 18px;
outline: none;
margin-right:1px;
color:#fff;
background: #31ace3;
}

#menu a:hover, #menu .current a, #menu li:hover a{
color:#fff;
background: #333;
}

.sampplan {
	width:200px;
	/*height:150px;*/
	display: inline-table;
	background-color:#f2f2f2;
	border:1px solid #ccc;
	padding:5px;
	}
.sampplan h5 {
	color:#d00e19;
	}
.sampplan h5 span {
	color:#fe8625;
	margin:0;
	padding:0;
	}

.cstrikeplan {
	width:200px;
	/*height:150px;*/
	display: inline-table;
	background-color:#f2f2f2;
	border:1px solid #ccc;
	padding:5px;
	}
.cstrikeplan h5 {
	color:#d00e19;
	}
.cstrikeplan h5 span {
	color:#008000;
	margin:0;
	padding:0;
	}
			
.footer {  
	padding:5px;
	background:#eeeeee;
}

.footer p {padding:5px 0 0px 0; margin:0;}
.right {float:right;}
.left {float:left;}

.plan {
	width:227px;
	/*height:150px;*/
	display: inline-table;
	border:1px solid #dfdbee;
	padding:5px;
	}

.plan ul {
	margin:0 auto;
	padding:0;
}

.plan ul li {
	margin-bottom:1px;
	padding:0 0 3px 3px;
	color:#000000;
	font-size:12px;
}

.plan ul li {
	display:block;
	border-bottom: 1px dotted #d8d8d8;
}

.plan h1 {
	color:#d00e19;
	}
.plan h1 span {
	color:#fe8625;
	margin:0;
	padding:0;
	}
.plan h6 {
	color:#d00e19;
	}
.plan h6 span {
	color:#008000;
	margin:0;
	padding:0;
	}
	
.li-span { float: right; margin-right: 10px; }
.li-span-rosu { float: right; margin-right: 10px; font-weight: bold; }
.detalii-mic { font-weight: normal; color: #0000FF; font-size: 10px; padding-bottom: 5px; }
.price {
	height:0px;
	padding: 0;
	padding-top: 10px;
}
.price-nou { width: 115px; float: left; }


/* OVERVIEW */
.overview  {
	margin:20px 0 0 0; }

.overview p {
	padding:0 0 0 45px;
	margin:0 0 25px 0; }
	
.overview p span {
	color:#333;
	display:block;
	font-weight: bold; }

.overview p.tools {
	background:transparent url("images/tools.gif") no-repeat top left; }

.overview p.globe {
	background:transparent url("images/globe.gif") no-repeat top left; }

.overview p.database {
	background:transparent url("images/database.gif") no-repeat top left; }

.overview p.mailprotection {
	background:transparent url("images/mail.gif") no-repeat top left; }

.overview p.pie {
	background:transparent url("images/pie.gif") no-repeat top left; }

.overview p.question {
	background:transparent url("images/question.gif") no-repeat top left; }
	
.overview p.setup {
	background:transparent url("images/instant_setup.gif") no-repeat top left; }
	
ul.subnav {
	padding:0;
	margin:0 0 20px 0; }

ul.subnav li  {
	display:block;
	padding: 3px 0;
	background: none; }

ul.subnav li a {
	display:block;
	font-size: 1.1em;
	padding:12px 10px 3px 10px;
	text-align: left;
	border-top:1px solid #efefef;
	color: #919394 }

ul.subnav li a:hover, ul.subnav li a.selected {
	color: #484747 }


ul.subnav li:first-child a  {
	padding-top:0;
	display:block;
	border-top:0px solid #efefef; }

#nav {
list-style-type: none;
list-style-position: outside;
margin:0;
padding:0;
top:23px;
position: static;
right:20px;
}

#nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
}

#nav li{
float: left;
}

#nav li a{
display:block;
float:left;
padding:6px 15px;
border: none;
text-decoration: none;
line-height: 18px;
outline: none;
margin-right:1px;
}

#nav a{
color:#555;
}

#nav a:hover, #nav .current a, #top #nav li:hover a{
color:#fff;
background: #333;
}

.red {color: #FF0000;    font-weight:bold;}
.orange {color: #ff700d; font-weight:bold;}
.green {color: #9dd100;  font-weight:bold;}

#tbl_hosting {
	font-size: 12px;
}
#tbl_hosting thead {
	background:url(images/titles_bg.jpg) no-repeat;
	height:40px;
}
#tbl_hosting thead tr {
}
#tbl_hosting thead tr th {
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	color:#444;
	text-align:center;
}
#tbl_hosting tbody {
}
#tbl_hosting tbody tr td {
	border-bottom: 1px dotted #909090;
}
#tbl_hosting tbody tr.even td {
	background-color:#f3f3f3;
}
#tbl_hosting tbody tr.last td {
	border: none;
}
#tbl_hosting tbody tr:hover {
}
#tbl_hosting tbody tr.over td {
	background-color: #fff;
}
#tbl_hosting tbody td {
	line-height:16px;
	padding: 5px;
	text-align: center;
}
#tbl_hosting tbody td.first_column {
	padding-left:10px;
	text-align: left;
	vertical-align:top;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444;
}
#tbl_hosting tbody td.selected_column {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
span.heading 
{
	display:block;
	background:#5C9FB3;
	padding:5px;
	margin-bottom:5px;
	font-family:verdana;
	font-size:10pt;
	color:#FFFFFF;
}

span.heading a 
{
	color:#ffffff;
}
#left50 
{
	float:left;
	width:50%;
}

#right50 
{
	float:right;
	width:50%;
}

.leftauto 
{
	float:left;
}

.rightauto 
{
	float:right;
}