#detail th
{
	text-align: center;
	background: #D6A3DB;
	color: #fff;
	padding-top: 6px;
	padding-bottom: 6px;
	border-right: 2px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#detail .alt1 strong { font-weight: bold; font-size: 1.5em; color: #69B040; }

#detail .alt2 strong { font-weight: bold; font-size: 1.3em; color: #1EA9D3; color: #AB46C0; }
#detail .alt3 strong { font-weight: bold; font-size: 1.3em; color: #AB46C0; }
#detail .alt4 { background: #E4FFD4; }
#detail .thcur { background: #AB46C0; }
#detail .thcur2 { background: #1FA9E1; }
#detail .thlast { baborder-right: 0px; }

#detail .padding1 { height: 4px; border: 0px; padding: 0px; }
#detail .padding2 { height: 15px; border: 0px; padding: 0px; border-bottom: 1px solid #d0d0d0;}
#detail .toptd { border-top: 1px solid #d0d0d0;}


#detail td
{
	border-bottom: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	padding: 5px;
	text-align: center;
}
#detail .tdcur
{
	background: #E4FFD4;
}
#detail .tdcur strong
{
	color: #69B040;
}

#detail .tdcur2
{
	background: #B4F48C;
}
#detail .tdcur2 strong
{
	color: #4E8239;
}





.isp_logo
{
	font-weight: bold; font-size: 1.4em; color: #AB46C0;
}
.isp_logo a
{
color: #AB46C0; text-decoration: none;

}





#detail-desc
{
	font-size: 1em;
	line-height: 1.4em;
}



#detail .tdfirst { border-left: 1px solid #d0d0d0; }

#detail td .p_name { font-weight: bold; }
#detail td .v_name { font-weight: bold; font-size: 1.4em; color: #A00061; }
#detail td .p_link a { line-height: 1.6em; color: #78C34D; }
#detail td .p_ctype { margin-top: 25px; color: #D20080; }

#detail td .v_speed { font-weight: bold; font-size: 1.1em; }
#detail td .v_change { margin-top: 6px; }
#detail td .v_limit { font-weight: bold; color: #D20080; margin-top: 12px; }

#detail td .v_price_month_eur { font-weight: bold; font-size: 1.6em; color: #D20080; }
#detail td .v_price_month_skk { margin-top: 3px; }
#detail td .v_comment { margin-top: 16px; width: 110px; }

#detail td .v_price_begin_eur { font-weight: bold; font-size: 1.6em; color: #1EA9D3; }
#detail td .v_price_begin_skk { margin-top: 3px; }

#detail td .v_price_app_eur { font-weight: bold; font-size: 1.6em; color: #69B040; }
#detail td .v_price_app_skk { margin-top: 3px; }
#detail td .v_contract { margin-top: 24px; line-height: 1.4em; }
#detail td .v_contract strong { color: #69B040; }


#detail td .p_comment a { color: #78C34D; }
#detail td .v_buy { margin-top: 8px; }
#detail td .p_stars { margin-top: 20px; }
#detail td .p_rank .alt { color: #69B040; }

a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active, a.tooltip:hover{

text-decoration: none;
color: #000;
}
