body {
	margin: 0;
	padding: 0;
	font-size: 90%;
	background-color: #353535;
	font: bold 11 tahoma ;
	color: #343434;
}
#outside {
	width: 791px;
	margin:  auto;
	padding: 0;
	background: White url(images/bg-home.jpg) repeat-y top;
}


a {
	text-decoration: none;
	color: #ffc600;
}

a:hover {
	border-bottom: none;
	color: #6a0046;
}

ul
{
	font: bold 11 tahoma,arial;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
il
{
	margin: 0px;
	padding: 0px;
}

/*##########  customer page   ###################*/
.col3customers
{
	background: #fff;
	margin: 5px 4px 10px 0;
	padding: 8px ;
	text-align: right;
	width: 540px;
	display: block;
}
.site_name {
     font-weight:bold;
     color: #CD7FB9 ;
    }


#header {
	height: 147px;
	width: 791px;
	margin: 0px;
	padding: 0px;
	background: White url(images/header.jpg) no-repeat top;
	text-align:left;
	font: normal 11px tahoma;
}
#header h1 {
	padding: 0px;
}
#header h1 a{
	color: Lime;
	font: bold 22px/25px Tahoma,arial;
	text-decoration: none;
	float: right;
	margin: 40px 45px 0 0;
}
#header h1 a:hover{
	color: Yellow;
}



/*##########  customer page   ###################*/
.col3customers
{
	background: #fff;
	margin: 5px 4px 10px 0;
	padding: 8px ;
	text-align: right;
	width: 520px;
    height:115px ;
	display: block;
}
.site_name {
     font-weight:bold;
     color: #CD7FB9 ;
    }

#last_sites img {
	margin:0 0px 0 0;
	padding:  1px;
}

#last_sites  a {
        font-weight:bold;
	color: #1DA6C2;
}

#last_sites  a:hover {
        font-weight:bold;
	color: #006ba2;
}



/*##########  host page   ###################*/
.col3
{
	width: 180px;
	background: #fff url(images/greenback.jpg) repeat-x top;
	border-bottom: 2px solid #eee;
	margin: 2px;
	float: right;
	padding: 0 0 0 0;
}

.col2host
{
	margin: 5px 0px 10px 0;
	padding: 0 0 0 0;
	text-align: right;
	width: 570px;
	display: block;
}
.newg
{
	background: #6FD2E9 url(images/newback.gif) no-repeat top left;
	border-bottom: 2px solid #49ABC4;
	font: bold 11px/25px tahoma,tahoma;
	margin: 0 0 0 0;
	color: #fff;
	padding: 0;
	width: 180px;
	text-align: center;
}

.more{
	font:  11px/17px tahoma,tahoma;
	padding: 2px;
	margin: 0px;
	list-style: none;
	color: #909090;
}
.more li{
	border-bottom: 1px dashed #E5E5E5;
}

/*##########  page   ###################*/
.sec
{
	width: 540px;
	height: 23px;
	background: #fff url(images/p2.jpg) repeat-x top;
	font: bold 11px/25px tahoma,tahoma;
	color: #BE4CA1;
	margin: 5px 0 5px 0;
	padding: 0 10px 0 0;
	text-align: right;
}

#page {
	padding: 0 5px 0 0 ;
	margin: 0 ;
	width: 550px ;
        height:115px ;
	float:right;
}
#page table {
	border: 1px solid #fff;
	background:none;
	font-size:11px;
	border-collapse: collapse;
	}

#page td {
	height:22px;
	padding:5px;
	border: 2px solid #F5F5F5;
	}

table.data {
	border: 2px solid #CCCCA8;
	background:none;
	font-size:11px;
    padding: 5px;
	border-collapse: collapse;
	}
td.hed {
	background: url(images/bg-h-table.jpg) repeat-x  #ECFAFD;
	color: #1CA4C6 ;
    padding: 5px;
    height: 19px ;
	}
td.tddata {
	background:   #fff;
	color: #969696 ;
    padding: 5px;
    height: 19px ;
	}
td.hed-blue {
	background: url(images/bg-menux.jpg) repeat-x  #34C0E1;
	color: #fff ;
    padding: 5px;
    height: 20px ;
	}

/*##########  col 1  ###################*/
#col1 {
	margin: 0;
	width: 219px;
	float: right;
	border: none;
	font: normal 11px tahoma;
}


.last_sites li {
	width: 202px;
	margin:0 14px 0 0;
	padding: 0 0px 0 0;
	height:18px ;
	background: url(images/ii2.jpg) no-repeat right;
}
.last_sites  a {
	display: block;
	color: #ACACAC;
	height:18px ;
	margin:1px 20px 0 0;
}
.last_sites  a:hover {
	color: #1DA6C2;
}
#left {
	text-align : left ;
	margin: 0 0 0 10px ;
}

#left a{
	color: #C84BA7;
}
#left a:hover{
	color: #1DA6C2;
}
/*##########   Page ###################*/
#page {
	margin: 0;
	padding:8px ;
}

/*##########  Nav  ###################*/
.nav {
	width: 219px;
	margin:0 0px 0 0;
	padding: 0px;
	font: normal 11px tahoma;
}
.nav li {
	width: 219px;
	margin:0 0px 0 0;
	padding: 0 0px 0 0;
	background: url(images/bot.jpg) repeat-y top;
}
.nav  a {
	display: block;
	color: #ACACAC;
	width: 202px;
	margin:1px 20px 0 0;
	height:26px ;
	font-weight: bold;
	text-align: right;
}
.nav  a:hover {
	color: #AAAAAA;
}
.nav li:hover {
	margin:1px 8px 0 0;
	width: 202px;

	height:26px ;
	background: #fff url(images/bot2.jpg) no-repeat top;
	color: #3C1FE6;
}


/*##########  Page   ###################*/

#page {
	padding: 2px 10px;

}


/*##########  col2  ###################*/

#col2 {
	float:right;
	width: 216px;
	padding: 4px;
	margin-top: 0px;
	font-size: 11px ;
	color: #9D9D9D;
	border-left : 1px dotted #BEBEBE ;
}

.lii {
	color : #A8A8A8;
	background : transparent;
    font-size: 10px ;
}

.newsTitle {
	color : #1DA6C2;
	font-weight : bold;
	background : transparent;
}
.date {
	color : #93C165;
	font-size: 10px ;
}
.faqQ {
	color : #C067BE;
	font-size: 12px ;
}



/*##########  col 3 ###################*/

#col3 {
	float:right;
	width: 330px;
	padding: 0 4px;
	margin-top: 0px;
	font-size: 11px ;
	color: #9D9D9D;
}

/*###########  colhome  ##################*/

#colhome {
	float:left;
	width: 571px;
	padding: 0px;
	margin-top: 0px;
	margin: 0px;
	font: normal 11px tahoma;
}


#navbar_link{
	background-color: #EBEBEB ;
	border-bottom: 1px solid #D4D4D4 ;
	width: 540px ;
	color: #1DA6C2 ;
	height: 25px ;
	padding : 5px ;
	font :  13px tahoma ;
	margin-bottom : 10px ;
	margin-top : 10px ;
	margin-right : 3px ;
	}

/*############  footer  #################*/

#footer {
	width: 778px;
	clear: both;
	font: bold 11px tahoma;
	margin: auto;
	background: url(images/fo-bg.jpg) repeat-x top;
	color: #aaa;
	height: 26px;
	line-height: 26px;
	text-align: right;
}

#footerlink {float: left; margin: 0 5px 0 10px;}
#rights {float: right; margin: 0 10px 0 5px;}
#footer a {
	color: #00A3D7;
	text-decoration: none;
}
#footer a:hover {
	color: #7B68EE;
	text-decoration: underline;
}


/*########### Tabs ##################*/
#basic-accordian{

	width:325px;
	position:absolute;
	z-index:2;

}

.accordion_headings{
	padding-right:30px;
	padding-left:20px;
	padding-top:7px;

	background: #F5F5F5 url(images/plan.jpg) no-repeat top;
	color: #C067BE;
	cursor:pointer;
	font-weight:bold;
	height:35px ;
}

#price {
	text-align:left;
	float:left;
	color:#9D9D9D;
	}
#plantitle {
	text-align:right;
	float:right
	}

.accordion_headings:hover{

}

.accordion_child{
	padding:2px 15px;
	background: #F5F5F5 ;
}

.header_highlight{
	background: #F5F5F5 url(images/plan.jpg) no-repeat top;
	color: #C067BE;
}


/***************  DOMAIN STYLE ********************/

*{ margin: 0; padding: 0; }*
fieldset	{padding: 0 4px; border:0px solid #CCCCCC; width: 300px;}
legend		{font-size: 1.5em; color: #262f5f; font-weight: normal; font-family:"Trebuchet MS",'Times New Roman',Times,serif;}

/*.td			{color: #000; font-weight: normal; font-family:"Trebuchet MS",'Times New Roman',Times,serif;}*/
.green		{color: #009900;}

#container	{margin: auto; margin: 0;  width: 300px; background-color: #FFFFFF;}

/* search form */
#domain		{padding: 0 4px; }
#domain	.l1	{float: right;  margin: 0 2px 0 0;}
#domain	.l2	{float: right; width: 300px; margin: 0 2px 0 0; }
#domain	.r	{float: right; margin: 0; width: 20px;}
#domain	.input	{ font-size:11px; background-color:#fff; padding:2px;  border: 1px solid #9F9E82;}
#domain	.input	{ font-size:11px; background-color:#fff; padding:2px;  border: 1px solid #9F9E82;}

/*result table */
#log2		{padding: 5px; width: 280px; margin-top: 0px;}
#log_res2	{overflow: auto;}
#log_res2.ajax-loading	{padding: 20px 0;background: url(images/loading.gif) no-repeat center;}

.tabel		{width:90%; margin:auto; border-collapse:collapse;}
.tabel th	{padding:2px; background-repeat: repeat-x; color:#000;}
.tabel td	{padding:2px;}
.disponibil {width:50%; color:#009900; text-align:right;}
.ocupat 	{color:#CC0000; text-align:right;}
.alt 		{background-color:#F1F1F1}


/*########### ajax log  ##################*/

#log3 {
	background-color: #FFFFE1 ;
	border: 2px solid #F3EA36 ;
	width: 490px ;
	margin: 0px auto ;
	text-align:center;
	padding : 5px ;
	color:#7A7507;
	font :  12px tahoma ;
	}

#log {
	background-color: #FFFFE1 ;
	border-bottom: 2px solid #F3EA36 ;
	width: 440px ;
	margin:10px;
	padding : 5px ;
	color:#7A7507;
	font :  12px tahoma ;

	}
.error {
	color : #DF0000  ;
	}
#log		{padding:5px;  margin-top: 0px;}
#log_res	{overflow: auto;}
#log_res.ajax-loading	{padding: 20px 0;background: url(images/wait.gif) no-repeat center;}
/************/

/*########### Forms  ##################*/


INPUT {
		border:1px solid #B0B0B0; FONT-WEIGHT: normal;
		margin: 1px;
	    FONT-SIZE: 12px;
	    COLOR: #B7B7A6;
	    FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F1F1ED; FONT-VARIANT: normal;
		height:normal;
}
INPUT.r {
		border: 0px solid #B0B0B0; FONT-WEIGHT: normal;
		margin: 1px;
	    FONT-SIZE: 12px;
	    COLOR: #B7B7A6;
	    FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F1F1ED; FONT-VARIANT: normal;
		height:normal;
}
INPUT.loginf {
		border: 0px solid #B0B0B0; FONT-WEIGHT: normal;
		margin: 1px;
	    FONT-SIZE: 12px;
	    COLOR: #B7B7A6;
	    FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F1F1ED; FONT-VARIANT: normal;
		height:normal;
}
INPUT.loginf:hover {
	background: none ;
	}
INPUT:hover {
	background: #fff;
	}

TEXTAREA {
	border:1px solid #B0B0B0; FONT-WEIGHT: normal; FONT-SIZE: 10px;   COLOR: #444444; FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EBEBEB; FONT-VARIANT: normal
}


select {
	BORDER: #C5C5B8 1px solid;  FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Tahoma ,MS Sans Serif, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; FONT-VARIANT: normal;
    color: #C5C5B8 ; height: 19px ;
}