BODY, TABLE, TD
{
	font-family: Tahoma, Helvetica;
	font-size: 11px;
	text-align: justify
}

TD.left_menu_title
{
	background-image: url('../gfx/i_33.gif');
	width: 165px;
	height: 26px;
}

TD.left_menu_title_logo
{
	width: 30px;
	text-align: center;
	vertical-align: middle;
}

TD.left_menu_title_name
{
	width: 135px;
	text-align: right;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

TD.left_menu_options
{
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10px;
}

TD.domain_header, TD.domain_footer 
{
	background-color: #5C7ACF;
	height: 20px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
}

TD.domain_footer
{
	height: 2px;
}

TD.user_data_input, TD.user_data_input_even,  TD.website_data_input_even, TD.domain_data, TR.domain_data_even, TR.domain_data, TR.basket_row_even, TR.basket_row, TR.hosting_row, TR.hosting_highlight
{
	padding: 2px 2px 2px 5px;
	background-color: white;
}

TR.hosting_highlight
{
	background-color: #FAE6E6;
}

TD.user_data_input_even, TR.admin_data_input_even, TD.website_data_input_even, TR.user_cell_even, TR.domain_data_even, TR.basket_row_even, TR.hosting_row_even
{
	background-color: #FBFBFB; 	
}

TD.auth_info
{
	font-size: 13px;
}

TD.admin_sections_title
{
	font-weight: bold;
	color: #264DC0;
}

TD.user_header
{
	font-weight: bold;
	padding: 3px;
}

TD.user_data
{
	font-weight: normal;
	vertical-align: top;
	padding: 3px;
}

TD.basket_header, TD.basket_footer
{
	background-color: #CC0000;
	height: 20px;
	padding: 0px 5px 0 5px;
	font-weight: bold;
	color: white;
}

TD.basket_footer
{
	height: 2px;
}

TD.basket_cell
{
	padding: 3px 5px 3px 5px;
}

TD.user_header, TD.user_footer, TD.user_title
{
	background-color: #DF7111;
	height: 20px;
	padding: 0px 5px 0 5px;
	font-weight: bold;
	color: white;
}

TD.user_title, TD.www_title
{
	background-color: transparent;
}

TD.section_background
{
	background-image: url('../gfx/background-hashed.gif');
}

TD.user_title, TD.domain_title, TD.www_title
{
	padding: 5px 5px 5px 2px;
	color: black;
	font-weight: bold;
}

TD.user_footer
{
	height: 2px;
}

TD.user_cell
{
	padding: 3px 5px 3px 5px;
}

TR.user_cell
{
	background-color: white;
}

TD.hosting_cell, TD.hosting_cell_data
{
	padding: 3px 5px 3px 5px;
}

TD.hosting_cell_data
{
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: center;
}

TD.admin_header, TD.admin_footer 
{
	background-color: gray;
	height: 20px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
}

TD.admin_cell
{
	vertical-align: top;
	padding: 3px 5px 3px 5px;
}

TD.website_header, TD.website_footer 
{
	background-color: #A683D3;
	height: 20px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
}

TD.hosting_header, TD.hosting_footer 
{
	background-color: #CC0000;
	height: 20px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
}

TD.website_cell
{
	vertical-align: top;
	padding: 3px 5px 3px 5px;
}

SPAN.error_message, TD.error_message
{
	text-align: center justify;
	color: #CC0000;
	font-weight: bold;
}

SPAN.error_message
{
	font-weight: normal;
}

SPAN.paging
{
	font-weight: bold;
}

TD.domain_cell
{
	padding: 3px 5px 3px 5px;
}

TABLE.left_menu_title
{
	width: 100%;
	height: 26px;
}

TD.top_menu
{
	text-align: center;
	padding-bottom: 5px;
	vertical-align: bottom;
}

A:link, A:visited, A:active, A:hover
{
	color: #264DC0;
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}

A.left_menu_link:link, A.left_menu_link:visited, A.left_menu_link:active, A.left_menu_link:hover
{
	color: black;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
}

A.left_menu_link:hover
{
	text-decoration: underline;
}

A.title:link, A.title:visited, A.title:active, A.title:hover
{
	color: black;
}

A.title:hover
{
	text-decoration: underline;
}

A.paging:link, A.paging:visited, A.paging:active, A.paging:hover
{
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
}

A.hosting_data:link, A.hosting_data:visited, A.hosting_data:active, A.hosting_data:hover
{
	color: black;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
}

A.hosting_data:hover
{
	text-decoration: underline;
}

A.hosting:link, A.hosting:visited, A.hosting:active, A.hosting:hover
{
	color: black;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	font-weight: 500;
	font-variant: small-caps;
}

A.hosting:hover
{
	text-decoration: underline;
}

P.right
{
	text-align: right;
	margin: 0px;
}

A.hosting_red:link, A.hosting_red:visited, A.hosting_red:active, A.hosting_red:hover
{
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	font-weight: 500;
	font-variant: small-caps;
}

A.hosting_red:hover
{
	text-decoration: underline;
}
SPAN.plus_domeny
{
	color: #264DC0;
	font-size: 10px;
}

SPAN.plus_stats
{
	color: #F97C00;
}

SPAN.plus_inne
{
	color: #F97C00;
}

SPAN.plus_hosting
{
	color: #CC0000;
	font-size: 9px;
}

SPAN.plus_www
{
	color: #9B72CF;
}

SPAN.plus_auction
{
	color: #83835A;
}

SPAN.plus_pp
{
	color: #549400;
}

SPAN.plus_ecommerce
{
	color: #0391EF;
}

SPAN.plus_position
{
	color: #AE5700;
}

IMG
{
	border: 0px;
}

INPUT, SELECT, TEXTAREA
{
	font-size: 11px;
	border: 1px solid black;
	padding-left: 2px;
}

INPUT.domain_name, INPUT.account_name
{
	width: 170px; 
	height: 14px; 
	padding-left: 2px; 
	font-size: 12px
}

TD.domain_name
{
}

SPAN.grey, A.grey:link, A.grey:visited, A.grey:active, A.grey:hover
{
	font-size: 9px; 
	color: #9d9d9d;
}

UL
{
	padding-top: 0px;
	padding-left: 25px;
	margin: 0px;
	size: 120%;
}

TD.hosting_offer, TD.hosting_offer_right
{
	text-align: left; 
	padding-top: 8px; 
	padding-bottom: 7px; 
	padding-left: 7px;
}

TD.hosting_offer_right
{
	text-align: right; 
	padding-right: 17px;
}

TD.hosting_offer_table
{
	text-align: justify; 
	padding-left: 10px; 
	width: 33.3%; 
	border-right: 1px dashed #F2BFBF; 
	border-left: 1px solid #F2BFBF; 
	vertical-align: top;
}

div.hint
{
	position: absolute;
	background-color: #F0B989;
	border: 1px solid #381C04;
	text-align: center;
	padding: 3px 7px 3px 7px;
	z-index: 10;
	max-width: 300px;
	opacity: 0.9;
}