html, body
{
	margin-top: auto;
	font: 				12px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	text-decoration: 	none;
	color:				#336699;
	background: 		#E0E0E0 url(images/bg_body.gif) center top repeat-x;
}
*
{
	border: 1;
}
ul, ol
{
	list-style-type:	none;
}

div.clear
{
	clear:				both !important;
	height:				0 !important;
	font:				0/0 serif !important;
}
span.orange
{
	color:				#F79A3D;
}
span.white
{
	color:				#FFFFFF;
}

img.pointer
{
	cursor:				pointer;	
}

.hide
{
	display:			none;	
}
.anchor
{
	line-height:		1px;
	font-size:			1px;	
}


p
{
    position:			relative;
	font: 				12px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	text-decoration: 	none;
/*	color:				#666666;	*/
	color:				#000;
}


h1
{
	color:				#336699;
	font-size:			14px;
	font-weight:		bold;
	margin:				5px;

}

h2
{
	color:				#336699;
	font-size:			12px;
	font-weight:		bold;
	margin:				0px;

}
h3, h4
{
    position:			relative;
	color:				#003366;
	font:				14px/26px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	font-weight:		bold;
	/*height:				33px; */
}
h4
{
	color:				#7F8B9D;
}
h5
{
	color:				#9DA4B2;
	font-size:			12px;
	font-weight:		bold;
	height:				26px;
	border-bottom:		1px solid #B9BEC7;
}
h5.overflow
{
	height:				40px;
}

h6
{
	color:				#000000;
	font-size:			15px;
	font-weight:		bold;	
}

ul
{
	position:			relative;
}

ul li
{
	padding:			0 0 0 17px;
	background-position:0px 5px;
	background-repeat:	no-repeat;
}

embed
{
	background:			transparent;	
}

/**
 * _HEADER
 *
 */

ul.topnav
{
	position:			relative;
    padding:			0px;
    margin: 5px 0px 0px 0px;
	width:				100%;
	height:				18px;
}

ul.topnav li
{
    margin:				0 0 0 15px;
	padding:			0px;
	float:				right;
}

ul.topnav a
{
	padding:			2px 0 0 20px;
}

ul.topnav a.support
{
	background:			url(images/telsupport_mini.gif) no-repeat top left;
}

ul.topnav a.newuser
{
	background:			url(images/newuser_mini.gif) no-repeat top left;
}

ul.topnav a.contact
{
	background:			url(images/contact_mini.gif) no-repeat top left;
}

ul.topnav a.cart
{
	background:			url(images/cart_mini.gif) no-repeat top left;
}

ul.topnav li a
{
	color:				#4F5461;
}
/*
div#header
{
	position:			relative;
	margin:				0 auto 2px auto;
	width:				977px;
	align: center;
}
div#header img#logo
{

	margin:				20px 0px 0px 5px;
}
*/
ul.localization
{
	position:			absolute;
	top:				0px;
	right:				0px;
	margin: 0px;
	width: 70%;
}
ul.localization li,
ul.localization li.last
{
	position:			relative;
	float:				right;
	padding:			0px;
	background:			none;
}

/**
 * _NAVIGATION
 *
 */

div#header ul#mainnav
{
	position:			relative;
	width:				977px;
	height:				45px;
	background:			url(images/bg_mainnav_right.jpg) no-repeat top right;
	margin: 0px;
	padding: 0px;
}
div#header ul#mainnav li,
div#header ul#mainnav li.first,
div#header ul#mainnav li.first_sel
{
    position:			relative;
	float:				left;
	height:				45px;
	background:			none;
	padding:			0;
}
div#header ul#mainnav li a,
div#header ul#mainnav li a:hover,
div#header ul#mainnav li div.navsel
{
    padding:			0 10px 0 10px;
	display:			block;
	background:			url(images/but_std.jpg) no-repeat top right;
	font:				12px/45px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	font-weight:		bold;
	color:				#FFFFFF;
	text-decoration:	none;
}
div#header ul#mainnav li a:hover,
div#header ul#mainnav li div.navsel
{
	display:			block;
	background:			url(images/but_std.jpg) no-repeat bottom right;
}


div#header ul#mainnav li.first,
div#header ul#mainnav li.first_sel
{
    width:				71px;
	padding:			0;
}
div#header ul#mainnav li.first a,
div#header ul#mainnav li.first a:hover
{
    padding:			0;
	display:			block;
	width:				71px;
	height:				45px;
	background:			url(images/but_home2.jpg) no-repeat top left;
}
div#header ul#mainnav li.first a:hover
{
	background:			url(images/but_home2.jpg) no-repeat bottom left;
}
div#header ul#mainnav li.first_sel
{
	background:			url(images/but_home2.jpg) no-repeat bottom left;
}

div#header ul#mainnav li div.navsel a,
div#header ul#mainnav li div.navsel a:hover
{
	background:			url(images/but_std.jpg) repeat-x bottom left;
	padding:			0;	
}

/**
 * _WRAPPERS
 *
 */

div.wrapper,
div.kampanya,
div.pagebottom
{
    margin:				0 auto 0 auto;
	width:				977px;
}
div.wrapper.head
{
	height:             139px;
}
div.wrapper.sitemap
{
    padding:			20px;
	width:				940px;
	background:			url(images/bg-footer.gif) no-repeat top center;
}
div.wrapper.mainsite
{
    padding:			20px;
	width:				940px;
	background:			url(images/bg_content.gif) no-repeat bottom center;
}
div.contentwrapper
{
	margin:				0 auto 0 auto;
	width:				977px;
}
div.contentwrapper img.top
{
	padding:			0;
	margin:				0;
}
div.contentwrapper div.content
{
	width:				977px;
	margin:				0;
    padding:			0 0 15px 0;
	background:			#FFFFFF url(images/bg_content.gif) no-repeat bottom left;
}

div.wrappermoodle div.moodlez
{
	width:				800px;
	margin:				0;
    padding:			0 0 15px 0;
	background:			#FFFFFF url(images/bg_content.gif) no-repeat bottom left;
}


/**
 * _CONTENT
 */

div.colleft
{
    margin:             0 0 0 30px;
	float:				left;
	display:			inline;
}
div.big
{
	width:				675px;
}
div.colright
{
    margin:             0 15px 0 0;
	float:				right;
	display:			inline;
}
div.colright.small
{
	width:				250px !important;
	background:			none !important;
	margin:             0 0 0 0 !important;
	
}
div.colleft div.date
{
	padding:			2px 0 5px 0;
	margin:				0 0 5px 0;
	font-size:			11px;
	font-weight:		bold;
	color:				#9DA4B2;
	border-bottom:		1px solid #B9BEC7;	
}
div.colleft div.maintext
{
	padding:			5px 0 25px 0;
	color:				#666666;			
}
div.colleft div.maintext strong
{
	color:				#000000;	
}
div.colleft div.maintext a strong,
div.colleft div.maintext a:hover strong
{
	color:				#FF8000;
}


div.small
{
	width:				250px;
}
/**
 * _PARTNERS
 */

div#partnerlist
{
	margin:				0px auto 0 auto;
    height:				60px;
	width:				977px;
}
div#partnerlist ul.partnerlist
{
	width:				auto;
}
div#partnerlist ul.partnerlist li
{
	margin:				0px 0;
	padding:			0 30px 0 0;
	height:				30px;
	float:				left;
	background:			none;
	display:			block;
	/* background:			url(images/line_partners.gif) right center no-repeat; */
	vertical-align:		middle;
}
div#partnerlist ul.partnerlist li.last
{
	border-right:		none;
}
div#partnerlist ul.partnerlist li.active
{
	display:			none;
}
div#partnerlist ul.partnerlist li div
{
	margin:				10px 0 10px 0;
	cursor:				pointer;
}

/**
 * _FOOTER
 */

ul#sitemap
{
    margin:				0px 0 20px 0;
    padding-bottom: 5px;
	width:				935px;
	overflow:			auto;
}
ul#sitemap li
{
	float: 				left;
	margin:				0 35px 0 0;
	padding:			0;
	background:			none;
}
ul#sitemap li a,
ul#sitemap li a:hover
{
	font:				12px/18px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	text-decoration:	none;
}
ul#sitemap li a.main,
ul#sitemap li a.main:hover
{
	font:				13px/18px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
	font-weight:		bold;
	text-decoration:	none;
}
ul#sitemap li a:hover
{
	text-decoration:	underline;
}



div.block_wrapper
{
	position:			relative;
	width:				250px;
	border-top:			1px solid #DEE1E5;
}

div.block_wrapper div.title
{
	position:			relative;
	padding:			5px 0 0 0;
	width:				250px;
	height:				20px;
	color:				#9DA4B2; 
	font-weight:		bold;
	cursor:				pointer;
}

div.block_wrapper div.title div.arrow
{
	position:			absolute;
	top:				7px;
	right:				4px;
	width:				11px;
	height:				11px;
	background-image:	url(images/arrow.gif);
	background-position:bottom left;
	cursor:				pointer;
}

div.block_wrapper div.data
{
	position:			relative;	
	width:				250px;
}

div.block_wrapper div.data ul.specs
{
	position:			relative;
	margin:				0 0 6px 0;
	width:				250px;
}

div.block_wrapper div.data ul.specs li
{
	position:			relative;
	margin:				0 0 2px 0;
	padding:			0 0 0 6px;
	width:				244px;
	/*height:				16px;*/
	color:				#666666;
	font-size:			11px;
	background:			none;
}

div.block_wrapper div.data ul.specs li.highlight
{
	color:				#003366;
	background-color:	#EDF4FE;
	font-weight:		bold;
}

div.block_wrapper div.data div.reset
{
	position:			relative;
	padding:			6px 0 0 6px;
	width:				244px;
	height:				22px;
	border-top:			1px solid #DEE1E5;
	font-size:			11px;
}

div.block_wrapper div.data div.reset a,
div.block_wrapper div.data div.reset a:hover
{
	color:				#183E64;
	text-decoration:	none;
}
div.block_wrapper div.data div.reset a:hover
{
	text-decoration:	underline;
}


div.progress_nav_wrapper
{
	position:			relative;
	margin:				5px 0 0 0;
	padding:			0;
	width:				675px;
	height:				57px;
}

div.progress_nav_wrapper object
{
	width:				675px;
	height:				57px;	
}

ol.process_nav
{
	position:			relative;
	margin:				0;
	padding:			0;
	width:				582px;
	height:				32px;
}

ol.process_nav li
{
	position:			relative;
	margin:				0 1px 0 0;
	display:			block;
	float:				left;
	height:				32px;
}

ol.process_nav li span
{
	cursor:				default;
}

ol.process_nav li a,
ol.process_nav li a:hover,
ol.process_nav li span
{
	position:			relative;
	padding:			8px 14px 0 14px;
	display:			block;
	float:				left;
	height:				24px;
	background-color:	#DEE1E5;
	color:				#B7BCC6;
	font-weight:		bold;
	text-decoration:	none;
	/*letter-spacing:		-1px;*/
	font-size:			12px;
}

ol.process_nav li a:hover
{
	background-color:	#8D94A5;
	color:				#FFFFFF;	
}

ol.process_nav li a.selected,
ol.process_nav li a.selected:hover,
ol.process_nav li span.selected
{
	background-color:	#8D94A5;
	color:				#FFFFFF;
}
ol.process_nav li a.first,
ol.process_nav li a.first:hover,
ol.process_nav li span.first
{
	background-image:	url(images/process_nav_left_bg.gif);
	background-repeat:	no-repeat;
	background-position:top left;
}
ol.process_nav li a.last,
ol.process_nav li a.last:hover,
ol.process_nav li span.last
{
	background-color:	#FFEAC9;
	color:				#FF8200;
	background-image:	url(images/process_nav_right_bg.gif);
	background-repeat:	no-repeat;
	background-position:top right;
}
ol.process_nav li a.last:hover
{
	background-color:	#FF841A;
	color:				#FFFFFF;
	background-image:	url(images/process_nav_right_sel_bg.gif);
	background-repeat:	no-repeat;
	background-position:top right;
}

div.colleft div.content_small,
div.colleft div.content_big
{
	position:			relative;
	margin:				0;
	padding:			0;
	width:				270px;
	float:				left;
}
div.colleft div.content_small
{
	width:				250px;
	padding:			0 20px 0 0;	
}

div.colleft div.content_small_spacer
{
	position:			relative;
	width:				250px;
	height:				1px;
	margin:				5px 0 5px 0;
	background-image:	url(./images/dotline_2.gif);
	background-position:top left;
	background-repeat:	repeat-x;
	font-size:			0;
	line-height:		0;
}

div.colleft div.content_big
{
	width:				405px;
}

div.colleft div.content_big p
{
	position:			relative;
	padding:			5px 0 20px 0;
}

div.colleft div.content_big p a,
div.colleft div.content_big p a:hover
{
	font-weight:		bold;	
}



/* _HOSTING_PLANS _DOMAINS */

div.hosting_plans
{
	position:			relative;
	margin:				0px 0 0px 0;
	width:				100%;
	overflow:			auto;
}


div.hosting_plans li.product
{
	position:			relative;
	padding:			0px 0 0 0;
	width:				440px;
	float:				left;
	overflow:			auto;
}

div.hosting_plans li.seperator
{
	position:			relative;
	width:				28px;
	float:				left;
}

div.hosting_plans li.product div.icon
{
	position:			absolute;
	top:				0px;
	right:				0px;
}

div.hosting_plans li.product div.pricetag
{
	position:			absolute;
	top:				0px;
	right:				0px;
	z-index:			999;
}

div.hosting_plans li.product div.name
{
	position:			relative;
	width:				380px;
	height:				10px;
	font-size:			13px;
	font-weight:		bold;
	color:				#000000;
}
div.hosting_plans li.product div.subname
{
	position:			relative;
	width:				380px;
	height:				15px;
	font-size:			11px;
	font-weight:		bold;
	color:				#9DA4B2;
	border-bottom:		1px solid #B7BCC6;
}

div.hosting_plans li.product ul.features
{
	padding:			0px;	
}

div.hosting_plans li.product ul.features,
div.hosting_plans li.product ul.features li
{
	position:			relative;
	width:				380px;
	background:			none;
	padding:			0px 0px 0px 0px;
}
div.hosting_plans li.product ul.features
{
	padding:			0px 0px 0px 0px;
}
div.hosting_plans li.product ul.features li
{
	height:				18px;
	overflow:			hidden;
}

div.hosting_plans li.product ul.features li div.item,
div.hosting_plans li.product ul.features li div.info
{
	position:			relative;
	width:				360px;
	float:				left;
	font-size:			11px;
	color:				#666666;
}
div.hosting_plans li.product ul.features li div.info
{
	padding:			0px 0px 0px 0px;
	width:				10px;
	height:				13px;
}

div.hosting_plans li.product div.block_wrapper,
div.hosting_plans li.product div.block_wrapper div.title,
div.hosting_plans li.product div.block_wrapper div.data
{
	width:				400px;
}

div.hosting_plans li.product div.block_wrapper div.usability
{
	width:				400px;
	background-color:	#EDF4FE;
	padding:			0px;
	margin:				0 0 2px 0;
}

div.hosting_plans li.product div.block_wrapper div.usability div.row
{
	width:				380px;
}

div.hosting_plans li.product div.block_wrapper div.usability div.row div.amount div.img
{
	background-color:	#DEE1E5;
	height:				12px;
}

div.hosting_plans li.product div.block_wrapper div.usability div.row div.name
{
	position:			relative;
	float:				left;
	padding:			0 0 0 6px;
	width:				280px;
	color:				#183E64;
	font-size:			11px;
	height:				18px;
	font-weight:		normal;
}

div.hosting_plans li.product div.order_total
{
	width:				380px;
	overflow:			auto;
	background-color:	#FFFFFF;
}

div.hosting_plans li.product div.order_total div.price,
div.hosting_plans li.product div.order_total div.price_sale
{
	width:				110px;
}

div.hosting_plans li.product div.select
{
	padding:			5px 0 10px 54px;
	width:				112px;
	height:				32px;
}
div.hosting_plans li.product div.select2
{
	padding:			5px 0 10px 40px;
	width:				114px;
	height:				32px;
}
div.hosting_plans li.product div.select3
{
	/*padding:			5px 0 10px 38px;*/
    padding:            5px 0 10px 0;
	text-align:			center;
	width:				100%;
	height:				32px;
}
div.hosting_plans li.product div.select img
{
	cursor:				pointer;	
}

div.see_all,
div.submit_spacer
{
	position:			relative;
	margin:				10px 0 0 0;
	padding:			5px 0 0 0;
	width:				675px;
	height:				35px;
	border-top:			1px solid #B7BCC6;
	font-size:			11px;
}
div.submit_spacer
{
	height:				20px;
}

div.see_all a,
div.see_all a:hover,
div.submit_spacer a,
div.submit_spacer a:hover
{
	color:				#183E64;	
}


/* Overlay popupHack */
div.TooltipOverlay {
	display:			none;
}

#overlayOpmaak {
	margin:0;
	padding:0;
}

img.TooltipOverlay {
	cursor:				pointer;
}


td, tr		{ font-family: Tahoma, Verdana, "Lucida Sans Unicode"; font-size: 11px; color: #454545; vertical-align: top; }
a					{ color: #666666; text-decoration: none; } 
a:hover				{ color: #336699; text-decoration: none; }



input[type=text], input[type=password], input[type=checkbox] {
border: 1px solid #d7d7d7;
}

input[type=text], input[type=password], textarea {
background: #fff url(./images/bg_input.gif) 0 0 repeat-x;
}

form select {
border: 1px solid #d7d7d7;
}

table.wrapper {
	width:940px;
}


td.wrapper_footer { 
	background-image:url(./images/bg_footer.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:80px;
}

table.header_bg {
	background-image:url(./images/header_image.jpg);
	background-repeat:no-repeat;
	height:175px;
}

table.domcheck_bg {
	background-image:url(./images/domcheck_bg.gif);
	background-repeat:no-repeat;
	height:76px;
}


.domain_checker {
	white-space:nowrap;
	vertical-align:middle;
	padding-top:12px;
	padding-left:10px;
} 

/*
.loginbox input {
width: 120px;
height: 12px;
font-size: 0.9em;
border: 1px solid #d7d7d7;
padding: 3px 3px 3px 3px;
margin: 5px 0 5px 0;
}

.loginbox .Button {
width: 54px;
height: 20px;
border: 0;
padding: 0;
margin-left: 5px;
vertical-align: top;
}

.loginbox {
	color:#666666;
	white-space:nowrap;
	vertical-align:middle;
	background-image:url(./images/bg_search.gif);
	background-position:bottom right;
	background-repeat: no-repeat;
	padding-left:15px;
	padding-right:0px;
	width: 420px;
	height: 60px;
}

.loginbox a {
	color:#dddddd;
}

.loginbox a:hover {
	color:#336699;
}
*/
/* Pages Menu */
#Menu {
margin: 0px;
position: relative;
clear: both;
float: left;
width: 980px;
height: 31px;
display: inline;
z-index: 10;
background: url(./images/bg_navi_sublist.gif) -5000px 0 no-repeat; /* Preloads dropdown bg */
}
#Menu ul { /* Top level list */
margin: 0;
padding: 0;
list-style: none;
width: 980px;
}
#Menu li { /* Top level list item */
float: left;
position: relative;
margin: 0;
padding: 0;
list-style: none;
background: url(./images/btn_navi_right.gif) 100% 0 no-repeat;
}
#Menu li.HasSubMenu { /* Top level list item with sub nav */
background: url(./images/btn_navi_right_arrow.gif) 100% 0 no-repeat;
}
#Menu li a { /* List item link */
display: block;
height: 24px;
color: #fff;
font-size: 0.85em;
font-weight: bold;
text-decoration: none;
padding: 6px 13px 0 13px;
background: url(./images/btn_navi_left.gif) 0 0 no-repeat;
}
#Menu li.HasSubMenu a { /* List item link with sub nav */
padding: 6px 23px 0 13px;
}
#Menu li.First a {
background: url(./images/btn_navi_left_first.gif) 0 0 no-repeat;
}
#Menu li ul { /* Sub list */
float: left;
position: absolute;
left: 0;
top: 30px;
width: 175px;
display: none;
text-align: left;
background: url(./images/bg_navi_sublist.gif) 0 100% no-repeat;
padding: 0 0 10px 0;
z-index: 10;
}
#Menu li ul li { /* Sub list item */
clear: both;
color: white;
text-align: left;
background-image: none;
}
#Menu li ul li a { /* Sub list item link - Same width as li ul */
color: #394852;
padding: 2px 10px 0 10px;
width: 138px;
height: auto;
font-weight: normal;
font-size: 0.9em;
background-image: none;
}
#Menu li ul li a:hover {
text-decoration: underline;
}
#Menu li:hover { /* List item rollover */
background-position: 100% -100px;
}
#Menu li:hover a, #Menu li.over a{ /* List item link rollover */
background-position: 0 -100px;
color: #394852;
}
#Menu li:hover ul, #Menu li.over ul {
display: block;
}
/* Holly Hack. IE Requirement \*/
* html #Menu ul li { float: left; height: 1%; }
* html #Menu ul li a { height: 1%; }
/* End */
* html #Menu li:hover , * html #Menu li.over { /* List item link rollover */
background-position: 100% -100px;
}
/*
.breadcrumb {
	color:#858585;
	padding:2px;
}	

.breadcrumb	a {
	color:#858585;
}

.breadcrumb	a:hover	{
	color:#336699;
}
*/
.powered			{ color:#eeeeee; padding-bottom:80px; }
.powered a:hover	{ color:#eeeeee; }
.powered a			{ color:#eeeeee; }
form {
	margin: 0px;
}

img {
	border: 0px;
	align: absmiddle;
}

table.clientlinks {
	background:#e0e0e0;
}

td.clientlinks {
	background:#f9f9f9;
	width:25%;
	text-align:center;
	padding: 6px;
}
/*
.navbar {
background: #8FBCE9;
}
*/
.navbutton {
background-color: #EFF2F9;
cursor: pointer;
cursor: hand;
text-align:center;
}

.navbuttonover {
background-color: #8FBCE9;
cursor: pointer;
cursor: hand;
font-weight: bold;
text-align:center;
color: #ffffff;
}

.navbox {
background-color: #EFF2F9;
padding: 5px;
}

.navinput {
border: 1px solid #8FBCE9;
width: 100px;
}

.submitbutton {
color: #ffffff;
cursor: pointer;
cursor: hand;
font-weight: bold;
background-color: #8FBCE9;
border: 1px solid #8FBCE9;
}

.footerbar {
background-color: #6e97be;
color: #ffffff;
padding:7px;
padding-left:10px;
padding-right:10px;
}

.clientarealinks a {
	color: #555555;
}

table.frame {
	width: 100%;
	border: 1px solid #8FBCE9;
	padding: 0px;
}

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

.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #efefef;
	font-weight: bold;
	text-align: center;
}


tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.contentbox {
	width: 95%;
	text-align: center;
	background-color: #f7f7f7;
	border: 1px dashed #cccccc;
	padding: 5px;
}


.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}

a.info{
	padding: 2px;
    position:relative; /*this is the key*/
    z-index:24; background-color:#efefef;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#efefef}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    bottom:20px; left:0; width:110%;
    border:1px solid #003366;
    background-color:#efefef; color:#000;
    padding: 3px;
    text-align: left}
	
div.info a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:1px; width:250px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}



td.wrapper_footer { 
	background-image:url(./images/bg_footer.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:80px;
	}

table.header_joomla {
	margin-top: 3px;
	background-repeat:no-repeat;
	background-position:top left;
	height:90px;
	}
	
.joomla_text_home {
	white-space:nowrap;
	vertical-align:middle;
	padding-top:20px;
	padding-left:500px;
	} 

table.header_support {
	margin-top: 3px;
	background-repeat:no-repeat;
	background-position:top left;
	height:175px;
	}


.domain_checker {
	white-space:nowrap;
	vertical-align:middle;
	padding-top:130px;
	padding-left:135px;
	}
	
.domain_checker_home {
	white-space:nowrap;
	vertical-align:middle;
	padding-top:130px;
	padding-left:142px;
	} 

/*
.loginbox a {
	color:#dddddd;
	}

.loginbox a:hover {
	color:#6699CC;
	}
*/
/*
.breadcrumb {
	color:#858585;
	vertical-align:middle;
	padding:0px 10px 0px 10px;
	height:32px;
	}	

.breadcrumb	a {
	color:#858585;
	}

.breadcrumb	a:hover	{
	color:#6699CC;
	}

*/
.wrapper_right		{ width: 700px; padding-left:20px; }
.wrapper_left		{ width: 220px; }

.sidemenu_1 {
	background-image:url(./images/sidemenu_1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}

.sidemenu_1_sub {
	background-image:url(./images/sidemenu_1_sub.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}

.sidemenu_box {
	background-image:url(./images/sidemenu_box.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}
	
.sidemenu_home {
	background-image:url(./images/sidemenu_home.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}
	
.sidemenu_alan_adi {
	background-image:url(./images/sidemenu_alan_adi.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}

.sidemenu_hosting {
	background-image:url(./images/sidemenu_hosting.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}

.sidemenu_hakkimizda{
	background-image:url(./images/sidemenu_hakkimizda.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	padding-left:20px;
	}

.sidemenu_2 {
	background-image:url(./images/sidemenu_2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:30px;
	}	

tr.side_menu {
	background-image:url(./images/separate_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	} 

td.side_menu {
	padding-top:6px;
	padding-bottom:8px;
	padding-right:3px;
	font-weight:bold;
	}

td.side_menu a {
	color:#666666;
	}

td.side_menu a:hover {
	color:#336699;
	}
	
.sidemenu_search {
	padding-top:25px;
	}

@charset "utf-8";

img					{ border:0px; }
form				{ display:inline; margin:0px; }

CHECKBOX, INPUT, RADIO {
	font-family:Verdana, Tahoma, "Lucida Sans Unicode";
	font-size:11px;
	color:#656565;
	vertical-align:middle;
	padding-left:3px;
	}

TEXTAREA {
	font-family:Verdana, Tahoma, "Lucida Sans Unicode";
	font-size:11px;
	color:#656565;
	padding-left:3px;
	}

SELECT {
	font-family:Verdana, Tahoma, "Lucida Sans Unicode";
	font-size:11px;
	color:#656565;
	vertical-align:middle;
	}

.homeicon {
	line-height:1.5;
	border-left:1px solid #dddddd;
	padding-left:12px;
	}

.catlist {
	line-height:1.6;
	}

.articlelist {
	line-height:1.7;
	}

.main {
	line-height:1.8;
	}

.form_field {
	color:#656565;
	line-height:1.6;
	}

.input1 {
	color:#656565;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	background-color:#ffffff;
	padding-left:3px;
	height:15px;
	}

.input2 {
	color:#656565;
	vertical-align:middle;
	border:1px solid #f5f5f5;
	background-color:#fafafa;
	padding-left:3px;
	height:15px;
	}

.style01_topright {
	background-image:url(./images/style01_topright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}

.style01_topleft {
	background-image:url(./images/style01_topleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.style01_heading {
	color:#336699;
	padding-left:6px;
	font-weight:bold;
	vertical-align:middle;
	height:32px;
	}

.style01_title_bg {
	background-image:url(./images/spacer_gray.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-left:10px;
	}

.style01_title {
	font-weight:bold;
	background-color:#FFFFFF;
	line-height:1.6;
	color:#6699CC;
	}

.style01_separate {
	background-image:url(./images/separate.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#454545;
	line-height:1.5;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	}
 
.style01_frame {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	}

.style01_footer {
	background-image:url(./images/style01_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #cccccc;
	border-top:0px;
	height:30px;
	}

.style02_topright {
	background-image:url(./images/style01_topright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}

.style02_topleft {
	background-image:url(./images/style01_topleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.style02_topleft_home {
	background-image:url(./images/style01_topleft_home.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.style02_heading {
	color:#336699;
	padding-left:6px;
	font-weight:bold;
	vertical-align:middle;
	height:30px;
	}

.style02_heading_home {
	color:#336699;
	padding-left:4px;
	padding-top: 1px;
	font-weight:bold;
	vertical-align:middle;
	height:20px;
	}

.style02_title_bg {
	background-image:url(./images/spacer_gray.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-left:10px;
	}

.style02_title {
	background-color:#FFFFFF;
	color:#6699CC;
	font-weight:bold;
	line-height:1.6;
	}

.style02_separate {
	background-image:url(./images/separate.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#454545;
	line-height:1.5;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	}

.style02_frame {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	}

.style02_frame_home {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	}

.style02_frame_hosting {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	}

.style02_padding {
	color:#454545;
	line-height:1.7;
	padding-left:10px;
	padding-right:10px;
	}

.style02_footer {
	background-image:url(./images/style01_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #cccccc;
	border-top:0px;
	height:10px;
	}

.style03_topright {
	background-image:url(./images/style03_topright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}

.style03_topleft {
	background-image:url(./images/style03_topleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.style03_heading {
	color:#336699;
	font-weight:bold;
	vertical-align:middle;
	padding-left:6px;
	height:32px;
	}

.style03_frame {
	padding-left:10px;
	padding-right:10px;
	}  

.style04_topright {
	background-image:url(./images/style04_topright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}

.style04_topleft {
	background-image:url(./images/style04_topleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.style04_title_bg {
	background-image:url(./images/spacer_gray.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-left:10px;
	}

.style04_title {
	background-color:#FFFFFF;
	color:#6699CC;
	font-weight:bold;
	line-height:1.6;
	}

.style04_separate {
	background-image:url(./images/separate.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#454545;
	line-height:1.5;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	}

.style04_frame {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:30px;
	padding-right:50px;
	}  

.style04_padding {
	padding-left:10px;
	padding-right:10px;
	}

.style04_footer {
	background-image:url(./images/style01_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #cccccc;
	border-top:0px;
	height:30px;
	}

.search_tab {
	background-image:url(./images/search_tab.gif);
	background-repeat:no-repeat;
	width:220px;
	height:35px;
	}

.search_heading {
	color:#336699;
	font-weight:bold;
	vertical-align:middle;
	padding-left:6px;
	height:32px;
	}

.search_frame {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-left:20px;
	padding-top:5px;
	width:220px;
	height:45px;
	}

.search_footer {
	background-image:url(./images/search_tab.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}

tr.table_heading {
	background-image:url(./images/table_heading.gif);
	background-position:top;
	background-repeat:repeat-x;
	}

td.table_heading {
	color:#ffffff;
	font-weight:bold;
	padding:6px;
	}

tr.table_row { 
	background-image:url(./images/table_separate.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

td.table_row {
	color:#656565;
	line-height:1.8;
	vertical-align:top;
	padding:6px;
	}

.page_results {
	color:#B5B5B5;
	padding:10px;
	} 

.page_results a {
	color:#454545;
	}

.page_results a:hover {
	color:#993300;
	text-decoration:underline;
	}

tr.clientareatableactive {
	background-color:#FFFFFF;
	background-image:url(./images/table_separate.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

td.clientareatableactive {
	color:#656565;
	line-height:1.8;
	vertical-align:top;
	padding:6px;
	}

tr.clientareatablepending {
	background-color:#EAF5FB;
	background-image:url(./images/table_separate.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

td.clientareatablepending {
	color:#656565;
	line-height:1.8;
	vertical-align:top;
	padding:6px;
	}

tr.clientareatableterminated {
	background-color:#FFFFFF;
	background-image:url(./images/table_separate.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

td.clientareatableterminated {
	color:#A5A5A5;
	line-height:1.8;
	padding:6px;
	}

tr.clientareatablesuspended {
	background-color:#FFFFD7;
	background-image:url(./images/table_separate.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}

td.clientareatablesuspended {
	color:#CC3300;
	line-height:1.8;
	padding:6px;
	}

.clientarea_icon {
	background-image:url(./images/separate.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:10px;
	line-height:1.3;
	padding:10px;
	vertical-align:top;
	}

.clientarea_icon a {
	color:#858585;
	}

.clientarea_icon a:hover {
	color:#CC9900;
	text-decoration:underline;
	}

.clientarea_info {
	color:#858585;
	line-height:1.2;
	padding-left:10px;
	border-left:1px solid #dddddd;
	}

.clientarea_addr {
	color:#454545;
	line-height:1.7;
	padding-left:15px;
	}

.clientarea_funds {
	color:#CC6600;
	font-weight:bold;
	vertical-align:middle;
	}

.clientarea_funds a {
	color:#CC6600;
	}
	
.clientarea_funds a:hover {
	color:#993300;
	}

.nullbutton {
	width:80px;
	height:25px;
	border:0;
	cursor:pointer;
	font-size:0px;
	color:#f5f5f5;
	letter-spacing:1000px;
	margin-left:0px;
	}	

.warning {
	color:#CC0000;
	font-weight:bold;
	line-height:2;
	padding-left:10px;
	list-style:inside;
	}

.errorbox {
	color:#cc0000;
	font-weight:bold;
	text-align:center;
	line-height:1.8;
	padding:10px;
	border:1px solid #cc0000;
	background-color:#FBEEEB;
	margin-left:10px;
	margin-right:10px;
	}
	
.infobox {
	color:#996600;
	text-align:center;
	line-height:1.8;
	padding:10px;
	border:1px solid #F2F2F2;
	background-color:#FFFFEA;
	}
	
.powered			{ color:#eeeeee; }
.powered a:hover	{ color:#eeeeee; }
.powered a			{ color:#eeeeee; }