/* layout-mcr1.css start */
body
{
	background: #ebf5fc url('../img/body_bg.jpg') repeat-x 0 0;
	margin: 0px 0 20px 0;
	padding: 0;
}

#env
{
	position: relative;
	margin: 0 auto;
	width: 702px;
	background: url('../img/mcr1/env_bg.gif') repeat-y 0 0;
	padding: 90px 0 0 0;
}

#main
{
	padding-top: 5px;
	width: 702px;
	background: url('../img/mcr1/main_bg.jpg') no-repeat 0 0;
	min-height: 300px;
	_height: 300px;
}



#foot
{
	height: 49px;
	/*width: 679px; akorat nechapu, proc to bylo o pixel mene */
	width: 680px;
	background: url('../img/mcr1/foot_bg.png') no-repeat 0 100%;
	padding: 0 11px 0 11px;
	color: #506273;
	font-size: 11px;
	clear: both;
}

#foot a
{
	/*line-height: 54px;*/
	font-weight: normal;
	color: #506273;
	padding-left: 0;
	background-image: none;
}

#foot div
{
	padding: 8px 0 0 10px;
	line-height: 16px;
	text-align: center;
}


#promo
{
	position: absolute;
	top: 0;
	left: 0;
	height: 90px;
	width: 702px;
	z-index: 3;
	background: url('../img/mcr1/promo_bg.jpg') no-repeat 0 0;
}

#nav1
{
	position: absolute;
	top: 70px;
	right: 12px;
	height: 20px;
	width: 400px;
	z-index: 4;
	text-align: right;
}

#search
{
	position: absolute;
	width: 689px;
	height: 23px;
	left: 2px;
	top: 11px;
	z-index: 9;
	font-size: 10px;
}

#search div { float: right; }

#search select
{
	vertical-align: middle;
	font-size: 11px;
	border: 1px solid #b6cad9;
	background-color: #ECF4F9;
	color: #4f6372;
	font-family: Verdana, sans-serif;	
}

#search a, #search a:hover
{
	color: #4f6372;
	padding-left: 0;
	text-decoration: none;
	background-image: none;
}

#search a:hover { color: black; text-decoration: underline; }

#search form { display: inline; line-height: 100%; }
.srch { =height: 12px; }

#logo
{
	position: absolute;
	width: 335px;
	height: 75px;
	top: 18px;
	left: 26px;
	z-index: 6;
	overflow: hidden;
}

a.logo
{
	display: block;
	width: 294px;
	height: 67px;
	text-decoration: none;
}

.motto_cs { background: transparent url('../img/logo/avg_logo_cs.gif') no-repeat 0 0; }
.motto_de { background: transparent url('../img/logo/avg_logo_de.gif') no-repeat 0 0; }
.motto_es { background: transparent url('../img/logo/avg_logo_es.gif') no-repeat 0 0; }
.motto_fr { background: transparent url('../img/logo/avg_logo_fr.gif') no-repeat 0 0; }
.motto_it { background: transparent url('../img/logo/avg_logo_it.gif') no-repeat 0 0; }
.motto_ja { background: transparent url('../img/logo/avg_logo_ja.gif') no-repeat 0 0; }
.motto_nl { background: transparent url('../img/logo/avg_logo_nl.gif') no-repeat 0 0; }
.motto_pl { background: transparent url('../img/logo/avg_logo_pl.gif') no-repeat 0 0; }
.motto_pt { background: transparent url('../img/logo/avg_logo_pt.gif') no-repeat 0 0; }
.motto_sk { background: transparent url('../img/logo/avg_logo_sk.gif') no-repeat 0 0; }
.motto_en { background: transparent url('../img/logo/avg_logo_en.gif') no-repeat 0 0; } 
.motto { background: transparent url('../img/logo/avg_logo_en.gif') no-repeat 0 0; } /* text je stejny pro cz, sk, en, nl*/

.promotext { margin-left: 60px; color: #00396b; }

hr.clear
{
	visibility: hidden;
	clear: both;
	border: none;
	margin: 0 !important;
}	

#mnu1
{
	margin: 0;
	padding: 0;
	height: 20px;
}

#mnu1 li
{
	list-style: none;
	float: right;
	margin: 0;
	white-space: nowrap;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mnu1 a
{
	display: block;
	padding: 0 0 0 11px;
	margin-left: 30px;
	font-size: 11px;
}

#mayor
{
	padding: 11px;
}
/* layout-mcr1.css end */



/* styles.css start */
/* color definitions start */
body { color: #666; }
h1, h2.form_label, .sh1, h2.box { color: #004f8a; }
h2, a, th, .sh2, strong.tip, b.tip { color: #004f8a; }
h3, .sh3 { color: #214776; }
.date { color: #506273; }
a:hover { color: #060000; text-decoration: underline; }

.warning, .red { color: #eb1d24  !important; }
.blue_l, .blue_l:hover {color: #39c  !important; }
.blue, .blue:hover { color: #114678  !important; }
.green, .green:hover {color: #396  !important; }
.green_d, .green_d:hover { color: #1b843f  !important; }
.purple, .purple:hover {color: #639  !important; }
.grey, .grey:hover {color: #666  !important; }

.price { color: #506273; }

w100pct { width:100%; overflow:auto }
w329_1-2 { width:329px }
w414_2-3 { width:414px }
w243_1-3 { width:243px }

em, .hlt { background-color: #f9c19c; }
div.faq_gen em { background-color: transparent; font-weight: normal; font-style: italic; }
/* color definitions end */

/* font definitions start */
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; line-height: 138%;
}

h1, .sh1, h2, .sh2, h3, .sh3 { margin: 0 0 11px 0; margin-left: 10px; }
h1, .sh1 { font-size: 18px; }
h2, .sh2 { font-size: 14px; }
h3, .sh3 { font-size: 12px; }

/* special homepage headings */
h2.homepage {
    font-size: 1.85em;
    font-weight: bold;
    letter-spacing: -0.07em;
    word-spacing: 3px;
	line-height: 1em;
}
h2.homepage span { font-size:0.7em; line-height:0; vertical-align:top; }
h3.homepage {
    font-size: 1.4em;
    font-weight: bold;
    letter-spacing: -0.05em;
    word-spacing: 3px;
}
/* special homepage headings end */

/*
h1, h1.line, h2.form_label, .sh1, h2.box { font-size: 18px; letter-spacing: 0.02em; }
h1, h1.line, h2.form_label, .sh1 { line-height: 20px; }
h2.form_label { font-size: 14px; }
h2.box { font-size: 17px; letter-spacing: normal !important; }
h2, h2.line, .sh2, strong.tip, b.tip , .fntbig { font-size: 14px; }
h3, h3.line, .sh3 { font-size: 12px; }
*/
.date { font-size: 10px; }

em, .hlt { font-style: normal; }
.fntbigger { font-size: 13px !important; }
.fntbiggest { font-size: 14px !important; }
/* font definitions end */

/* common margins and paddings start */
/*
h1, h1.line, h2.box, h2.home { margin: 11px 0 11px 0; }
h2, h2.line { margin: 1px 0 1px 0; }
h3, h3.line { margin: 1px 0 1px 0; }
h1, h2, h3 { padding-left: 10px; }
.sh1, .sh2, .sh3 { margin-left: 10px; }
h1.line, h2.line, h3.line { margin-left: 10px; padding-left: 0 !important; }
h2.form_label { padding: 0 !important; }
h2.form_label span { padding: 10px; }

*/
p { margin: 0 0 15px 0; }
p { padding: 0 10px 0 10px; }
/* common margins and paddings end */

hr.hidden { display: none; }
hr.separator { height: 1px; border:0; border-top: 1px solid #e4f0fb; border-bottom: 1px solid #f2f2f2; }
td { padding: 6px 10px 6px 10px; }
a img { border: none !important; }

/*h1, h2, h3, h1.line, h2.line, h3.line { clear: both; }
h1.line, h2.line, h3.line { background: white url('../img/heading_bg.gif') repeat-x center right; }
h1.line span, h2.line span, h3.line span, .prdhdr span
{
	background-image: none;
	background-color: transparent;
	padding-right: 6px;
}
*/

.prdhdr
{
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 10px;
	background-position: 0% 50%;
	line-height: 19px; /*kvuli velikosti obrazku*/
}

.bulb { background-image: url('../img/h1_bulb.gif'); }
.search { background-image: url('../img/h1_srch.gif'); }
.dwn { background-image: url('../img/h1_dwn.gif'); }

/*nadpisy s obrazkama*/

h1.allinone, h2.allinone, h3.allinone { background-image: url('../img/h1_allinone.gif'); }
h1.announcement, h2.announcement, h3.announcement { background-image: url('../img/h1_announcement.png'); }
h1.antirootkit, h2.antirootkit, h3.antirootkit { background-image: url('../img/h1_antirootkit.gif'); }
h1.antispyware, h2.antispyware, h3.antispyware { background-image: url('../img/h1_antispyware.gif'); }
h1.antispam, h2.antispam, h3.antispam { background-image: url('../img/h1_antispam.gif'); }
h1.antivirus, h2.antivirus, h3.antivirus { background-image: url('../img/h1_antivirus.gif'); }
h1.auto, h2.auto, h3.auto { background-image: url('../img/h1_auto.gif'); }
h1.awarded, h2.awarded, h3.awarded { background-image: url('../img/h1_awarded.gif'); }
h1.bulb, h2.bulb, h3.bulb { background-image: url('../img/h1_bulb.gif'); }
h1.business, h2.business, h3.business { background-image: url('../img/h1_business.gif'); }
h1.cart, h2.cart, h3.cart { background-image: url('../img/h1_cart.gif'); }
h1.comp, h2.comp, h3.comp { background-image: url('../img/h1_comp.gif'); }
h1.cross, h2.cross, h3.cross { background-image: url('../img/h1_cross.gif'); }
h1.cross_alt, h2.cross_alt, h3.cross_alt { background-image: url('../img/h1_cross_alt.gif'); } /* nasleduji nove pridane podle b#21906 */

h1.danger, h2.danger, h3.danger { background-image: url('../img/h1_danger.gif'); }
h1.doc, h2.doc, h3.doc { background-image: url('../img/h1_doc.gif'); }
h1.dwn, h2.dwn, h3.dwn { background-image: url('../img/h1_dwn.gif'); }
h1.firewall, h2.firewall, h3.firewall { background-image: url('../img/h1_firewall.gif'); }
h1.home, h2.home, h3.home { background-image: url('../img/h1_home.gif'); }
h1.identity, h2.identity, h3.identity { background-image: url('../img/h1_identity.gif'); }
h1.info, h2.info, h3.info { background-image: url('../img/h1_info.gif'); }
h1.inst, h2.inst, h3.inst { background-image: url('../img/h1_inst.gif'); }
h1.key, h2.key, h3.key { background-image: url('../img/h1_key.gif'); }
h1.keybig, h2.keybig, h3.keybig { background-image: url('../img/h1_key_big.png'); }
h1.logo, h2.logo, h3.logo { background-image: url('../img/h1_logo.gif'); }
h1.lic, h2.lic, h3.lic { background-image: url('../img/h1_lic.gif'); }
h1.linkscanner, h2.linkscanner, h3.linkscanner { background-image: url('../img/h1_linkscanner.gif'); }
h1.lng, h2.lng, h3.lng { background-image: url('../img/h1_lng.gif'); }
h1.mail, h2.mail, h3.mail { background-image: url('../img/h1_mail.png'); }
h1.more, h2.more, h3.more { background-image: url('../img/h1_more.gif'); }
h1.note, h2.note, h3.note { background-image: url('../img/h1_note.gif'); }
h1.notebig, h2.notebig, h3.notebig { background-image: url('../img/h1_note_big.png'); }
h1.phone, h2.phone, h3.phone { background-image: url('../img/h1_phone.gif'); }
h1.pzl, h2.pzl, h3.pzl { background-image: url('../img/h1_pzl.gif'); }
h1.qst, h2.qst, h3.qst { background-image: url('../img/h1_qst.gif'); }
h1.rec, h2.rec, h3.rec { background-image: url('../img/h1_rec.gif'); }
h1.safe, h2.safe, h3.safe { background-image: url('../img/h1_safe.gif'); }
h1.safedwn, h2.safedwn, h3.safedwn { background-image: url('../img/h1_safedwn.gif'); }
h1.safeinstmess, h2.safeinstmess, h3.safeinstmess { background-image: url('../img/h1_safeinstmess.gif'); }
h1.safesearch, h2.safesearch, h3.safesearch { background-image: url('../img/h1_safesearch.gif'); }
h1.safesurf, h2.safesurf, h3.safesurf { background-image: url('../img/h1_safesurf.gif'); }
h1.save, h2.save, h3.save { background-image: url('../img/h1_save.gif'); }
h1.search, h2.search, h3.search { background-image: url('../img/h1_srch.gif'); }
h1.shield, h2.shield, h3.shield { background-image: url('../img/h1_shield.gif'); }
h1.srch, h2.srch, h3.srch { background-image: url('../img/h1_srch.gif'); }  /*ZACHOVANO POUZE KVULI ZPETNE KOMPATIBILITE - NEPOUZIVAT, BUDE SMAZANO*/

h1.sup, h2.sup, h3.sup { background-image: url('../img/h1_sup.gif');}
h1.tech, h2.tech, h3.tech { background-image: url('../img/h1_tech.gif'); }
h1.tick, h2.tick, h3.tick { background-image: url('../img/h1_tick.gif'); }
h1.tick_alt, h2.tick_alt, h3.tick_alt { background-image: url('../img/h1_tick_alt.gif'); }
h1.upd, h2.upd, h3.upd { background-image: url('../img/h1_upd.gif'); }
h1.user, h2.user, h3.user { background-image: url('../img/h1_user.gif'); }
h1.users, h2.users, h3.users { background-image: url('../img/h1_users.gif'); }
h1.video, h2.video, h3.video { background-image: url('../img/h1_video.gif'); }
h1.warn, h2.warn, h3.warn { background-image: url('../img/h1_warn.gif'); }
h1.webshield, h2.webshield, h3.webshield { background-image: url('../img/h1_webshield.gif'); }
h1.world, h2.world, h3.world { background-image: url('../img/h1_world.gif'); }

/*nove pridane prvky*/
h1 a.icon_bll_lsf, h1 a.icon_bll_check, h1 a.icon_bll_isp, h1 a.icon_grn_aav, h1 a.icon_ppl_idp, h1 a.icon_gry_lsf, h1 a.icon_bl_aav,
h1 a.icon_bll_lsf:hover, h1 a.icon_bll_check:hover, h1 a.icon_bll_isp:hover, h1 a.icon_grn_aav:hover, h1 a.icon_ppl_idp:hover, h1 a.icon_gry_lsf:hover, h1 a.icon_bl_aav:hover,
h1 a.icon_bl_bsec_s, h1 a.icon_bl_faq_s, h1 a.icon_bl_forum_s, h1 a.icon_bl_free_s, h1 a.icon_bl_hsec_s, h1 a.icon_bl_kb_s, h1 a.icon_bl_virus_s
h1 a.icon_bl_bsec_s:hover, h1 a.icon_bl_faq_s:hover, h1 a.icon_bl_forum_s:hover, h1 a.icon_bl_free_s:hover, h1 a.icon_bl_hsec_s:hover, h1 a.icon_bl_kb_s:hover, h1 a.icon_bl_virus_s:hover
h2 a.icon_bll_lsf, h2 a.icon_bll_check, h2 a.icon_bll_isp, h2 a.icon_grn_aav, h2 a.icon_ppl_idp, h2 a.icon_gry_lsf, h2 a.icon_bl_aav,
h2 a.icon_bll_lsf:hover, h2 a.icon_bll_check:hover, h2 a.icon_bll_isp:hover, h2 a.icon_grn_aav:hover, h2 a.icon_ppl_idp:hover, h2 a.icon_gry_lsf:hover, h2 a.icon_bl_aav:hover,
h2 a.icon_bl_bsec_s, h2 a.icon_bl_faq_s, h2 a.icon_bl_forum_s, h2 a.icon_bl_free_s, h2 a.icon_bl_hsec_s, h2 a.icon_bl_kb_s, h2 a.icon_bl_virus_s
h2 a.icon_bl_bsec_s:hover, h2 a.icon_bl_faq_s:hover, h2 a.icon_bl_forum_s:hover, h2 a.icon_bl_free_s:hover, h2 a.icon_bl_hsec_s:hover, h2 a.icon_bl_kb_s:hover, h2 a.icon_bl_virus_s:hover
h3 a.icon_bll_lsf, h3 a.icon_bll_check, h3 a.icon_bll_isp, h3 a.icon_grn_aav, h3 a.icon_ppl_idp, h3 a.icon_gry_lsf, h3 a.icon_bl_aav,
h3 a.icon_bll_lsf:hover, h3 a.icon_bll_check:hover, h3 a.icon_bll_isp:hover, h3 a.icon_grn_aav:hover, h3 a.icon_ppl_idp:hover, h3 a.icon_gry_lsf:hover, h3 a.icon_bl_aav:hover,
h3 a.icon_bl_bsec_s, h3 a.icon_bl_faq_s, h3 a.icon_bl_forum_s, h3 a.icon_bl_free_s, h3 a.icon_bl_hsec_s, h3 a.icon_bl_kb_s, h3 a.icon_bl_virus_s
h3 a.icon_bl_bsec_s:hover, h3 a.icon_bl_faq_s:hover, h3 a.icon_bl_forum_s:hover, h3 a.icon_bl_free_s:hover, h3 a.icon_bl_hsec_s:hover, h3 a.icon_bl_kb_s:hover, h3 a.icon_bl_virus_s:hover
.icon_bll_lsf, .icon_bll_check, .icon_bll_isp, .icon_grn_aav, .icon_ppl_idp, .icon_gry_lsf, .icon_bl_aav ,
.icon_bl_bsec_s, .icon_bl_faq_s, .icon_bl_forum_s, .icon_bl_free_s, .icon_bl_hsec_s, .icon_bl_kb_s, .icon_bl_virus_s,
.icon_bll_lsf:hover, .icon_bll_check:hover, .icon_bll_isp:hover, .icon_grn_aav:hover, .icon_ppl_idp:hover, .icon_gry_lsf:hover, .icon_bl_aav:hover,
.icon_bl_bsec_s:hover, .icon_bl_faq_s:hover, .icon_bl_forum_s:hover, .icon_bl_free_s:hover, .icon_bl_hsec_s:hover, .icon_bl_kb_s:hover, .icon_bl_virus_s:hover,
.icon_bl_vtut_s, .icon_bl_vtut_s:hover
{
	display: block;
	padding-left: 33px;
	line-height: 33px;
}

.bll_isp, .bll_check, .bl_avf, .grn_aav, .ppl_idp, .gry_lsf ,
.icon_bl_bsec, .icon_bl_faq, .icon_bl_forum, .icon_bl_free, .icon_bl_hsec, .icon_bl_kb, .icon_bl_virus
{
    min-height:43px;
    height: auto !important;
    height:43px;
}

.icon_bl_bsec, .icon_bl_faq, .icon_bl_forum, .icon_bl_free, .icon_bl_hsec, .icon_bl_kb, .icon_bl_virus
{
	padding-left: 50px;
}

.hdrprd , .hdrprd_l { 
	min-height: 43px;
	/*padding-right: 50px;*/
	padding-right: 10px;
	float: left;
}

.hdrprd_l { padding: 0 0 0 50px; }

/* 22*19 */
.icon_prd_bl_idprotection, .icon_prd_bl_linkscanner, .icon_prd_bl_netscanner, .icon_prd_bl_notify-ok, .icon_prd_bl_notify-ok-05, .icon_prd_bl_system-scan, 
.icon_prd_bl_firewall, .icon_prd_bl_av, .icon_prd_bl_notify-ok-rad, .icon_prd_bl_rescue-cd, .icon_prd_bl_email-scanner,
.icon_prd_gn_idprotection, .icon_prd_gn_linkscanner, .icon_prd_gn_netscanner, .icon_prd_gn_notify-ok, .icon_prd_gn_notify-ok-05, .icon_prd_gn_system-scan, 
.icon_prd_gn_firewall, .icon_prd_gn_av, .icon_prd_gn_notify-ok-rad, .icon_prd_gn_rescue-cd,

.icon_prd_gr_idprotection, .icon_prd_gr_linkscanner, .icon_prd_gr_netscanner, .icon_prd_gr_notify-ok, .icon_prd_gr_notify-ok-05, .icon_prd_gr_system-scan,
.icon_prd_gr_firewall, .icon_prd_gr_av, .icon_prd_gr_notify-ok-rad, .icon_prd_gr_rescue-cd,

.icon_prd_pr_idprotection, .icon_prd_pr_linkscanner, .icon_prd_pr_netscanner, .icon_prd_pr_notify-ok, .icon_prd_pr_notify-ok-05, .icon_prd_pr_system-scan,
.icon_prd_pr_firewall, .icon_prd_pr_av, .icon_prd_pr_notify-ok-rad, .icon_prd_pr_rescue-cd,

.icon_version_upgrades
{ padding-left: 34px; line-height: 19px; }

.icon_prd_bl_idprotection { background: url('../img/prd_bl_idprotection.png') no-repeat top left; }
.icon_prd_bl_linkscanner { background: url('../img/prd_bl_linkscanner.png') no-repeat top left; }
.icon_prd_bl_netscanner { background: url('../img/prd_bl_netscanner.png') no-repeat top left; }
.icon_prd_bl_notify-ok { background: url('../img/prd_bl_notify-ok.png') no-repeat top left; }
.icon_prd_bl_notify-ok-05 { background: url('../img/prd_bl_notify-ok-05.png') no-repeat top left; }
.icon_prd_bl_system-scan { background: url('../img/prd_bl_system-scan.png') no-repeat top left; }
.icon_prd_bl_firewall { background: url('../img/prd_bl_firewall.png') no-repeat top left; }
.icon_prd_bl_av { background: url('../img/prd_bl_av.png') no-repeat top left; }
.icon_prd_bl_notify-ok-rad { background: url('../img/prd_bl_notify-ok-rad.png') no-repeat top left; }
.icon_prd_bl_rescue-cd { background: url('../img/prd_bl_rescue-cd.png') no-repeat top left; }
.icon_prd_bl_email-scanner { background: url('../img/prd_bl_email-scanner.png') no-repeat top left; }

.icon_prd_gn_idprotection { background: url('../img/prd_gn_idprotection.png') no-repeat top left; }
.icon_prd_gn_linkscanner { background: url('../img/prd_gn_linkscanner.png') no-repeat top left; }
.icon_prd_gn_netscanner { background: url('../img/prd_gn_netscanner.png') no-repeat top left; }
.icon_prd_gn_notify-ok { background: url('../img/prd_gn_notify-ok.png') no-repeat top left; }
.icon_prd_gn_notify-ok-05 { background: url('../img/prd_gn_notify-ok-05.png') no-repeat top left; }
.icon_prd_gn_system-scan { background: url('../img/prd_gn_system-scan.png') no-repeat top left; }
.icon_prd_gn_firewall { background: url('../img/prd_gn_firewall.png') no-repeat top left; }
.icon_prd_gn_av { background: url('../img/prd_gn_av.png') no-repeat top left; }
.icon_prd_gn_notify-ok-rad { background: url('../img/prd_gn_notify-ok-rad.png') no-repeat top left; }
.icon_prd_gn_rescue-cd { background: url('../img/prd_gn_rescue-cd.png') no-repeat top left; }

.icon_prd_gr_idprotection { background: url('../img/prd_gr_idprotection.png') no-repeat top left; }
.icon_prd_gr_linkscanner { background: url('../img/prd_gr_linkscanner.png') no-repeat top left; }
.icon_prd_gr_netscanner { background: url('../img/prd_gr_netscanner.png') no-repeat top left; }
.icon_prd_gr_notify-ok { background: url('../img/prd_gr_notify-ok.png') no-repeat top left; }
.icon_prd_gr_notify-ok-05 { background: url('../img/prd_gr_notify-ok-05.png') no-repeat top left; }
.icon_prd_gr_system-scan { background: url('../img/prd_gr_system-scan.png') no-repeat top left; }
.icon_prd_gr_firewall { background: url('../img/prd_gr_firewall.png') no-repeat top left; }
.icon_prd_gr_av { background: url('../img/prd_gr_av.png') no-repeat top left; }
.icon_prd_gr_notify-ok-rad { background: url('../img/prd_gr_notify-ok-rad.png') no-repeat top left; }
.icon_prd_gr_rescue-cd { background: url('../img/prd_gr_rescue-cd.png') no-repeat top left; }

.icon_prd_pr_idprotection { background: url('../img/prd_pr_idprotection.png') no-repeat top left; }
.icon_prd_pr_linkscanner { background: url('../img/prd_pr_linkscanner.png') no-repeat top left; }
.icon_prd_pr_netscanner { background: url('../img/prd_pr_netscanner.png') no-repeat top left; }
.icon_prd_pr_notify-ok { background: url('../img/prd_pr_notify-ok.png') no-repeat top left; }
.icon_prd_pr_notify-ok-05 { background: url('../img/prd_pr_notify-ok-05.png') no-repeat top left; }
.icon_prd_pr_system-scan { background: url('../img/prd_pr_system-scan.png') no-repeat top left; }
.icon_prd_pr_firewall { background: url('../img/prd_pr_firewall.png') no-repeat top left; }
.icon_prd_pr_av { background: url('../img/prd_pr_av.png') no-repeat top left; }
.icon_prd_pr_notify-ok-rad { background: url('../img/prd_pr_notify-ok-rad.png') no-repeat top left; }
.icon_prd_pr_rescue-cd { background: url('../img/prd_pr_rescue-cd.png') no-repeat top left; }

.icon_version_upgrades { background: url('../img/icon_version_upgrades.png') no-repeat top left; padding-left: 26px; }

/* 21*21 */
.icon_bl_bsec_s, .icon_bl_bsec_s:hover { background: url('../img/ico_bl_bsec_s.png') no-repeat 0 50%; }
.icon_bl_faq_s, .icon_bl_faq_s:hover { background: url('../img/ico_bl_faq_s.png') no-repeat 0 50%; }
.icon_bl_forum_s, .icon_bl_forum_s:hover { background: url('../img/ico_bl_forum_s.png') no-repeat 0 50%; }
.icon_bl_free_s, .icon_bl_free_s:hover { background: url('../img/ico_bl_free_s.png') no-repeat 0 50%; }
.icon_bl_hsec_s, .icon_bl_hsec_s:hover { background: url('../img/ico_bl_hsec_s.png') no-repeat 0 50%; }
.icon_bl_kb_s, .icon_bl_kb_s:hover { background: url('../img/ico_bl_kb_s.png') no-repeat 0 50%; }
.icon_bl_virus_s, .icon_bl_virus_s:hover { background: url('../img/ico_bl_virus_s.png') no-repeat 0 50%; }
.icon_bl_vtut_s, .icon_bl_vtut_s:hover { background: url('../img/ico_bl_vtut_s.png') no-repeat 0 50%; }

/* 22*22 */
.icon_anti_spyware_updates  { padding-left: 28px; line-height: 22px; }
.icon_anti_spyware_updates { background: url('../img/icon_anti_spyware_updates.png') no-repeat top left; }

/* 24*24 */
.icon_ppl, .icon_ppl:hover, .icon_mail, .icon_email:hover, .icon_phone, .icon_phone:hover { padding-left: 28px; }
.icon_ppl, .icon_ppl:hover { background: url('../img/ico_ppl.png') no-repeat 0 50%; }
.icon_mail, .icon_email:hover { background: url('../img/ico_mail.png') no-repeat 0 50%; }
.icon_phone, .icon_phone:hover { background: url('../img/ico_phone.png') no-repeat 0 50%; }

/* 27*27 */
.icon_bll_lsf, .icon_bll_lsf:hover { color: #39c; background: url('../img/ico_bll_lsf_m.gif') 0 50% no-repeat; }
.icon_bll_check, .icon_bll_check:hover { color: #39c; background: url('../img/ico_bll_check_m.gif') 0 50% no-repeat; }
.icon_bll_isp, .icon_bll_isp:hover { color: #39c; background: url('../img/ico_bll_isp_m.gif') 0 50% no-repeat; }
.icon_grn_aav, .icon_grn_aav:hover {color: #396; background: url('../img/ico_grn_aav_m.gif') 0 50% no-repeat; }
.icon_ppl_idp, .icon_ppl_idp:hover { color: #639; background: url('../img/ico_ppl_idp_m.gif') 0 50% no-repeat; }
.icon_gry_lsf, .icon_gry_lsf:hover { color: #666; background: url('../img/ico_gry_lsf_m.gif') 0 50% no-repeat; }
.icon_bl_aav, .icon_bl_aav:hover { color: #004f8a; background: url('../img/ico_bl_aav_m.gif') 0 50% no-repeat; }

/* 28*27 */
.ico_antirootkit, .ico_antivirus, .ico_firewall, .ico_gamemode, .ico_systools, .ico_webshield { padding: 5px 0 5px 31px; line-height: 19px; }
.ico_antirootkit { background: url('../img/ico_antirootkit.png') 0 50% no-repeat; }
.ico_antivirus { background: url('../img/ico_antivirus.png') 0 50% no-repeat; }
.ico_firewall { background: url('../img/ico_firewall.png') 0 50% no-repeat; }
.ico_gamemode { background: url('../img/ico_gamemode.png') 0 50% no-repeat; }
.ico_systools { background: url('../img/ico_systools.png') 0 50% no-repeat; }
.ico_webshield { background: url('../img/ico_webshield.png') 0 50% no-repeat; }

/*velke ikony k nadpisum produktu - 43*43 */

.bll_isp { background: url('../img/ico_bll_isp_l.gif') no-repeat 100% 0; }
.bll_check { background: url('../img/ico_bll_check_l.gif') no-repeat 100% 0; }
.bl_avf { background: url('../img/ico_bl_avf_l.gif') no-repeat 100% 0; }
.grn_aav { background: url('../img/ico_grn_aav_l.gif') no-repeat 100% 0; }
.gry_aav { background: url('../img/ico_gry_aav_l.gif') no-repeat 100% 0; }
.ppl_idp { background: url('../img/ico_ppl_idp_l.gif') no-repeat 100% 0; }
.gry_lsf { background: url('../img/ico_gry_lsf_l.gif') no-repeat 100% 0; }

/*velke ikony k nadpisum produktu - zobraz ikonu vlevo*/

.bll_isp_l { background: url('../img/ico_bll_isp_l.gif') no-repeat 0 0; }
.bll_check_l { background: url('../img/ico_bll_check_l.gif') no-repeat 0 0; }
.bl_avf_l { background: url('../img/ico_bl_avf_l.gif') no-repeat 0 0; }
.grn_aav_l { background: url('../img/ico_grn_aav_l.gif') no-repeat 0 0; }
.gry_aav_l { background: url('../img/ico_gry_aav_l.gif') no-repeat 0 0; }
.ppl_idp_l { background: url('../img/ico_ppl_idp_l.gif') no-repeat 0 0; }
.gry_lsf_l { background: url('../img/ico_gry_lsf_l.gif') no-repeat 0 0; }
.icon_bl_bsec { background: url('../img/ico_bl_bsec_l.png') no-repeat 0 0; }
.icon_bl_faq { background: url('../img/ico_bl_faq_l.png') no-repeat 0 0; }
.icon_bl_forum { background: url('../img/ico_bl_forum_l.png') no-repeat 0 0; }
.icon_bl_free { background: url('../img/ico_bl_free_l.png') no-repeat 0 0; }
.icon_bl_hsec { background: url('../img/ico_bl_hsec_l.png') no-repeat 0 0; }
.icon_bl_kb { background: url('../img/ico_bl_kb_l.png') no-repeat 0 0; }
.icon_bl_virus { background: url('../img/ico_bl_virus_l.png') no-repeat 0 0; }

/* obecne pouzitelne ikony */
.ico_check_round_green, .ico_info_big, .ico_info, .ico_question, .ico_question, .ico_arrow_big_blue, .ico_remove, .ico_search {
    /*margin-left: 10px;*/
}
.ico_check_round_green { 
    padding: 3px 0 3px 24px;
    background: transparent url('../img/ico_check_round_green.png') center left no-repeat;
}
.ico_info_big {
    padding: 3px 0 3px 27px;
    background: transparent url('../img/ico_info_big.png') center left no-repeat;
}
.ico_info {
    padding: 3px 0 3px 17px;
    background: transparent url('../img/ico_info.png') center left no-repeat;
}
.ico_question {
	padding: 3px 0 3px 28px;
    background: transparent url('../img/ico_question.png') center left no-repeat;
}
.ico_arrow_big_blue {
    padding: 3px 0 3px 27px;
    background: transparent url('../img/ico_arrow_big_blue.png') center left no-repeat;
}
.ico_remove {
    padding: 3px 0 3px 19px;
    background: transparent url('../img/ico_remove.png') center left no-repeat;
}
.ico_search {
    padding: 3px 0 3px 21px;
    background: transparent url('../img/ico_search.png') center left no-repeat;
}

.ico_bg_search, .ico_bg_download, .ico_bg_forum, .ico_bg_puzzle {
    padding: 3px 0 3px 36px;
}
.ico_bg_search { background: transparent url('../img/ico_bg_search.png') center left no-repeat; }
.ico_bg_download { background: transparent url('../img/ico_bg_download.png') center left no-repeat; }
.ico_bg_forum { background: transparent url('../img/ico_bg_forum.png') center left no-repeat; }
.ico_bg_puzzle { background: transparent url('../img/ico_bg_puzzle.png') center left no-repeat; }

.ico_pdf { background: url(../img/ico_pdf.png) no-repeat left; padding: 4px 0 4px 25px; line-height: 20px; height: 20px; }

/* obecne pouzitelne ikony end */

/*nove pridane prvky end*/

ol
{
	margin: 0 0 15px 10px;
	padding: 0 0 0 17px;
	line-height: 18px;
}

ul, ul.check, ul.nwhome, ul.prd
{
	margin: 0 0 15px 10px;
	padding: 0 0 0 17px;
	list-style-image: url('../img/list_bullet_default.gif');
	line-height: 18px;
}

ul.prd, ul.lnone { list-style-type: none; list-style-image: none; margin-left: 0px; padding-left: 0px;}
ul.check { list-style-image: url('../img/list_bullet_checkmark.gif'); }
ul.nwhome  { list-style-image: url('../img/list_bullet_darkgrey.gif'); line-height: 16px; margin-left: 0px;}
ul.red { list-style-image: url('../img/link_ico_default.gif'); }

ul.tutorial {
	margin-left: -5px;
	list-style-image: none;
	list-style-type: none;
}

li.tutorial {
	line-height: 20px;
    padding-left: 15px;
	background-image: url('../img/list_faq_search_result.gif');
	background-repeat: no-repeat;
	background-position: center left;
}

p + ul, p + ul.check { margin-top: -7px; }
li  a, ol  a { background: 0; padding-left:0; }  /* odkaz uvnitr seznamu nesmi mit ikonu */
li > ul { margin-bottom:0; } /* seznam v seznamu nesmi mit spodni okraj */

a, a.plain, a.blue_arrow, a.window, a.dwn, a.key, a.srch, a.show, a.hide, a.back, a.cart, a.updt, a.del, a.vid, a.detail, a.sh2, a.shop, a.top, a.tutorial, a.quote, a.qreply, a.print, a.copy, a.tooltip
{
	text-decoration: none;
	background: transparent url('../img/link_ico_default.gif') center left no-repeat;
	padding-left: 7px;
}
a.window, a.dwn, a.key, a.srch, a.show, a.hide, a.back, a.cart, a.updt, a.del, a.vid, a.sh2, a.shop, a.top, a.tutorial { padding-left: 12px }
a.clr, a.plain { background-image: none !important; padding-left: 0; }
a.window { background: transparent url('../img/link_ico_newwindow.gif') no-repeat center left; }
a.dwn { background: transparent url('../img/link_ico_download.gif') no-repeat center left; }
a.key { background: transparent url('../img/link_ico_login.gif') no-repeat center left; padding-left: 14px; }
a.srch { background: transparent url('../img/link_ico_search.gif') no-repeat center left; }
a.show { background: transparent url('../img/link_ico_showdetail.gif') no-repeat center left; }
a.hide { background: transparent url('../img/link_ico_hidedetail.gif') no-repeat center left; }
a.back { background: transparent url('../img/link_ico_back.gif') no-repeat center left; }
a.cart { background: transparent url('../img/link_ico_cart.gif') no-repeat center left; padding-left: 14px; }
a.updt { background: transparent url('../img/link_ico_refresh.gif') no-repeat center left; }
a.vid { background: transparent url('../img/link_ico_playvideo.gif') no-repeat 0 2px; }
a.del { background: transparent url('../img/link_ico_delete.gif') center left no-repeat; }
a.print { background: transparent url('../img/link_ico_print.gif') center left no-repeat; padding-left: 14px; }
a.copy { background: transparent url('../img/link_ico_copy.gif') center left no-repeat; padding-left: 12px; }
a.tooltip { background: transparent url('../img/link_ico_tooltip.gif') center left no-repeat !important;  padding-left: 15px !important; }
a.detail { display: block; float: right; }
a.top { background: transparent url('../img/link_ico_top.gif') no-repeat 0 4px; }
a.tutorial { vertical-align: top; }
a.blue_arrow { background: transparent url('../img/link_ico_default_blue.gif') center left no-repeat; }
a.quote { background: transparent url('../img/link_ico_quote.gif') center left no-repeat; padding-left: 14px; }
a.qreply { background: transparent url('../img/link_ico_qreply.gif') center left no-repeat; padding-left: 14px; }
a.epost { background: transparent url('../img/gds/post-edit.gif') center left no-repeat; padding-left: 14px; }

/* extra large link and button start */
a.large, .a_large {
    padding-left: 10px;
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    color: #02538e;
    background: transparent url('../img/link_ico_default_large.gif') no-repeat center left;
}
.a_large { border: 0; cursor: pointer; text-align: left; }
/* extra large link end */

a.hidden, a.hidden:hover
{
	text-decoration: none;
	background-image: none;
	padding-left: 0;
	color: #2f2f2f;
}

/* awards and certifications start */
div.awct
{
	margin: 12px 12px 12px 0px;
	padding: 12px 0 0 0;
	clear: both;
	display: block;
	text-align: left;
}

div.awct img, div.awct a.clr
{
	border: 1px solid #c8d2da;
	float: left;
}

div.awct p
{
	padding: 0px;
	margin: 3px 0 0 108px;
	width: auto;
}

div.awct .sh2
{
	margin-left: 0px;
}
/* awards and certifications end */


.bsmall { height: 160px !important; }
.bmedium { height: 210px !important; }
.blarge { height: 240px !important; }


p.success, p.error { padding: 0 0 15px 26px; margin: 5px 0 0 0; }
p.success { background: transparent url('../img/form_ico_success.gif') no-repeat 0 0; }
p.error { background: transparent url('../img/form_ico_warning.gif') no-repeat 0 0; }
b.error { color: #cf1100; }
b.success { color: #007a19; }


/*contacts start*/
img.flag
{
	float: left;
	margin: 2px 6px 0px 0px;
}

h3.cnt { margin: 0px 0px 0px 20px; }
/*contacts end*/

.f_err_box, .f_ok_box
{
	background: transparent url('../img/ico_error.gif') no-repeat 0 0;
	padding: 5px 5px 5px 30px !important;
	color: #cf1100;
}

.f_ok_box
{
	background: transparent url('../img/ico_ok.gif') no-repeat 0 0;
	color: #009919;
}

.f_err_msg, .f_ok_msg {	font-weight: bold; }

.player
{
	width: 369px;
	margin: 0 auto;
}

div.clear
{
	visibility: hidden;
	clear: both;
	height: 1px;
	overflow: hidden;
}

.cntbox_ico { padding-right: 3px; }
.cntbox_btm { height: 18px; clear: both; }

div.news { width: 99%; }
div.contacts { float: left; margin: 10px 10px 10px 0; width: 210px; color: #004f8a; }

div.news p { margin-bottom: 0 !important; }
.italic { /*padding-right: 8px !important;*/ }
.lnthrought{ text-decoration: line-through;}
.sh1, .sh2, .sh3 { font-weight: bold; }

div.spc_half { height: 5px; }
div.spc { height: 10px; }

.tleft, .a_left, td.fit_va { text-align: left !important; }
.tright, .a_right { text-align: right !important; }
.tcenter, .a_center { text-align: center !important; }

.vmiddle, .fit_va, td.flb_va { vertical-align: middle; }
.vtop { vertical-align: top; }
.vbottom { vertical-align: bottom; }

.border_left { border-left: 1px solid #c9d1d7; }
.border_right { border-right: 1px solid #c9d1d7; }
.border_top { border-top: 1px solid #c9d1d7; }
.border_bottom { border-bottom: 1px solid #c9d1d7; }
.border_none { border: 0px !important; }

.flleft, .fleft, .fl_left { float: left; }
.flright, .fright  { float: right; }
.fnone { float: none !important; }

.clear_right { clear: right; }
.clear_left { clear: left; }

.inlel { display: inline !important; }
.blk { display: block; }
.dnone { display: none !important; }
.unone { text-decoration: none !important; }
.cpointer { cursor: pointer; }
.chelp { cursor: help; }

.mall { margin: 10px; }
.mleft { margin-left: 10px !important; }
.mright { margin-right: 10px !important; }
.mtop { margin-top: 10px !important; }
.mbottom { margin-bottom: 10px !important; }
.ml_half { margin-left: 5px !important;  }
.mr_half { margin-right: 5px !important; }
.mt_half { margin-top: 5px !important; }
.mb_half { margin-bottom: 5px !important; }
.mleft20 { margin-left: 20px !important; }
.mright20 { margin-right: 20px !important; }
.mtop20 { margin-top: 20px !important; }
.mbottom20 { margin-bottom: 20px !important; }
.mleft25 { margin-left: 25px !important; }
.mright25 { margin-right: 25px !important; }
.mtop25 { margin-top: 25px !important; }
.mbottom25 { margin-bottom: 25px !important; }

.mln { margin-left: 0 !important; }
.mrn { margin-right: 0 !important; }
.mtn { margin-top: 0 !important; }
.mbn { margin-bottom: 0 !important; }
.mn { margin: 0 !important; }

.pln { padding-left: 0 !important; }
.prn { padding-right: 0 !important; }
.ptn { padding-top: 0 !important; }
.pbn { padding-bottom: 0 !important; }
.pn { padding: 0 !important; }

.pall { padding: 10px;}
.ptop { padding-top: 10px; }
.pleft { padding-left: 10px; }
.pright { padding-right: 10px !important; }
.pbottom { padding-bottom: 10px !important; }

div.tabc_top .mleft { margin-left: 8px !important; }
div.tabc_top .mright { margin-right: 7px !important; }
div.tabc_top .mtop { margin-top: 8px !important; }
div.tabc_top .mbottom { margin-bottom: 8px !important; }

.nundrln { text-decoration: none; }
.nundrln:hover { text-decoration: underline !important; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }

.minh75 { min-height:75px; height:auto !important; height:75px; }

acronym { border-bottom: 0px; }

.srchlbh, #sftxth, #sfbtnh { display: none; }

div.greybg
{
	background-color: #eef2f5;
	padding: 10px;
}

.uclninput { width: 280px; }

/* videos start */
div.video, div.vthumbs
{
	height: 400px;
	float: left;
}

div.video
{
	width: 481px;
	margin-right: 20px;
}

div.vthumbs
{
	background-color: #eef2f5;
	width: 179px;
	overflow: auto;
}

div.nowplaying
{
	background-color: white;
	padding: 5px 0;
}
/* videos end*/

/* styles for pager start */
div.pagerbar_crp
{
	margin-top: 6px;
	padding: 3px;
	text-align: center;
}

div.pagerbar_crp a.pager, div.pagerbar_crp a.pager:hover, div.pagerbar_crp span.currpg
{
	padding: 3px 5px;
	margin: 0 5px;
	background: transparent;
	text-decoration: none;
	color: #506273;
}

div.pagerbar_crp a.next { margin-right: 9px; }
div.pagerbar_crp a.prev { margin-left: 9px; }

div.pagerbar_crp span.currpg
{
	color: #000;
	font-weight: bold;
	background-color: #eef2f5;
}

div.pagerbar_crp a.pager:hover, div.pagerbar_crp a.prev:hover, div.pagerbar_crp a.next:hover
{
	color: #333;
	background-color: #eef2f5;
}

div.pagerbar_crp a.next:hover { margin-right: 9px; }
div.pagerbar_crp a.prev:hover { margin-left: 9px; }

div.pagerbar_crp b
{
	color: #506273;
}

div.pagerbar_crp div.nl_left, div.pagerbar_crp div.nl_right { display: inline; }
/* styles for pager end */

/* callback form start */
.clbbox{ overflow:auto; overflow-y: hidden; _overflow-x: scroll;}
.clbbox strong { word-wrap: break-word; }
#clbhide { display:none }
#clbform { margin:0 }
#clbform input { margin: 0; }
#clbform label { display: block; margin: 10px 0 0 0; padding: 0;}
#clbform input.submit { margin: 20px 5px 0 0; float: left;}
#clbform .stdwdt { width: 185px }
/* callback form end */

/* awards start */
dl
{
	margin: 0;
	padding: 0;
}

div.aw_img
{
	padding: 0;
	margin: 0 10px 10px 0;
	=margin: 0 10px 0 0;
	float: left;
}

div.aw
{
	padding: 0;
	margin: 0 10px 10px 0;
	=margin: 0 10px 0 0;
}

div.aw_img img { border: 1px solid #c8d2da !important; }
div.aw h2 { clear: none; }
/* awards end */

/* specialni styly pro klikaci prvky v cscf start */
a.cscf, a.cscf:hover
{
	color: #2f2f2f;
	text-decoration: none;
	background-image: none;
	padding: 0 !important;
}

/* specialni styly pro klikaci prvky v cscf end */

/* support styles */
.haventgotavgyet {
    width: 680px;
    height: 91px;
    background: transparent url('../img/support/bg_haventgotavgyet.png') top left no-repeat;
}
.haventgotavgyet .left { float: left; width: 435px; text-align: right; padding-top: 20px; letter-spacing: -0.05em; }
.haventgotavgyet .left h2, .haventgotavgyet .left h3, .haventgotavgyet .left h4 { color: #558dbc; line-height: 25px; font-weight: normal; }
.haventgotavgyet .left h2 { font-size: 32px; }
.haventgotavgyet .left h3 { font-size: 25px; }
.haventgotavgyet .left h4 { font-size: 21px; }
.haventgotavgyet .left p { padding: 0; }
.haventgotavgyet .left a { background: none; padding-left: 0; font-weight: bold;}

.haventgotavgyet .right { float: right; width: 200px; padding-top: 10px; }
.haventgotavgyet .right a { display: block; line-height: 24px; height: 24px; }
/* support styles end */

/*Jana B*/
.control_minimize_arrow, .control_minimize_arrow:hover {background:url(../img/ico_red_arrow_large_down.png) no-repeat center left; padding-left:20px;}
.control_maximize_arrow, .control_maximize_arrow:hover {background:url(../img/ico_red_arrow_large_up.png) no-repeat center left; padding-left:20px;}
.fweight {font-weight:normal !important;}
/*Jana B end*/

/* styles.css end */



/* boxes.css start */
.box110 { width: 110px; }
.box220 { width: 220px; }
.box250 { width: 250px; }
.box305 { width: 305px; }
.box310 { width: 310px; }
.box315 { width: 315px; }
.box325 { width: 325px; }
.box335 { width: 335px; }
.box450 { width: 450px; }
.box660 { width: 660px; }
.box680 { width: 680px; }
.box910 { width: 910px; }

.box100h { height: 100px; }

/* content tabs start */
div.tabs_bg {
	background: white url('../img/tabs_bg.gif') no-repeat top left; height: 29px;
	position: relative;
	top: 5px;
	width: 680px;
}

ul.tabs
{
	margin: 0 0 0 0px !important; /* 20px od leveho okraje*/
	padding: 0 !important;
	list-style-image: none;
	list-style-type: none;
	height: 29px;
	border-bottom: 1px solid #d9e3e4;
}

ul.tabs li, ul.tabs li.active
{
	margin-left: 0px;
	background: white url('../img/tab_bg.gif') top left;
	/*padding: 0 0 0 10px;*/
	padding: 0 0 0 10px;
	float: left;
	display: inline;
	border-bottom: 0px solid #c9d1d7;
	position: relative;
	top: 0px;
}

ul.tabs li.active
{
	background: white url('../img/tab_bg_act.gif') top left;
	border-bottom: 0px solid white;
	top: 0px;
}

ul.tabs li.first { background: white url('../img/tab_bg_first.gif') top left; }
ul.tabs li.first-active { background: white url('../img/tab_bg_first_act.gif') top left; }

ul.tabs li a, ul.tabs li.active a
{
	/*background: transparent url('../img/atab_bg_right.gif') no-repeat top right;*/
	padding: 6px 7px 4px 0;
	margin: 0;
	display: block;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #00396b;
	cursor: pointer;
}

ul.tabs li.active a
{
	background: transparent url('../img/tab_bg_act.gif') no-repeat top right;
	font-weight: bold;
	color: #0564ad;
	cursor: default;
}

div.tabc
{
	width: 680px;
	padding: 0 !important;
	margin: 0 0 10px 0;
	clear: left;
}

div.tabc_bg
{
	background: transparent url('../img/box680tabs_bg_top.gif') no-repeat top left;
	/*width: 656px;*/
	padding: 0px;
}

div.tabc_bottom
{
	padding: 0 0 6px 0;
/*	background: transparent url('../img/box680tabs_bg_btm.gif') no-repeat bottom left;*/
}

div.tabc_top
{
	width: 659px;
	padding: 15px 10px 4px 11px;

}

div.tabc_footer
{
	padding: 0 0 6px 0;
	background: #ecf1f5 url('../img/form_bg_btm.gif') no-repeat bottom left;
	padding: 6px; border-top: 1px solid #c9d1d7;
}
/*910 pro freeforum START*/
div.tabc910
{
	width: 910px;
	padding: 0 !important;
	margin: 0 0 10px 0;
	clear: left;
}

div.tabc_bg910
{
	background: transparent url('../img/box910tabs_bg.gif') repeat-y top left;
}

div.tabc_bottom910
{
	padding: 0 0 6px 0;
	background: transparent url('../img/box910tabs_bg_btm.gif') no-repeat bottom left;
}

div.tabc_top910
{
	width: 879px;
	padding: 15px 10px 4px 11px;
	/*padding: 10px 10px 0 11px;*/
	background: transparent url('../img/box910tabs_bg_top.gif') no-repeat top left;
}

div.tabc_footer910
{
	padding: 0 0 6px 0;
	background: #ecf1f5 url('../img/form_bg_btm910.gif') no-repeat bottom left;
	padding: 6px; border-top: 1px solid #c9d1d7;
}

/*910 pro freeforum END*/
/* content tabs end */

/* tables start */
div.tbbg, div.tbbgbtm, div.tbbgtop { width: 680px; }
/*div.tbbg { margin: 0 0 10px 0; background: transparent url('../img/table_bg.gif') repeat-y 0 0; }
div.tbbgbtm { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm.gif') no-repeat bottom left; }
*/
div.tbbgtop { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top.gif') no-repeat 0 0; }

/* beta login form */
div.tbbg335, div.tbbgbtm335, div.tbbgtop335 { width: 335px; }
div.tbbg335 { margin: 0 0 10px 0; background: transparent url('../img/table_bg335.gif') repeat-y 0 0; }
div.tbbgbtm335 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm335.gif') no-repeat bottom left; }
div.tbbgtop335 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top335.gif') no-repeat 0 0; }

/*forum dosud NENASTYLOVANE*/
/*tables for freeforum START*/
div.tbbg910, div.tbbgbtm910, div.tbbgtop910 { width: 910px; }
div.tbbg910 { margin: 0 0 10px 0; background: transparent url('../img/table_bg910.gif') repeat-y 0 0; }
div.tbbgbtm910 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm910.gif') no-repeat bottom left; }
div.tbbgtop910 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top910.gif') no-repeat 0 0; }

div.tbbg890, div.tbbgbtm890, div.tbbgtop890 { width: 890px; }
div.tbbg890 { margin: 0 0 10px 0; background: transparent url('../img/table_bg890.gif') repeat-y 0 0; }
div.tbbgbtm890 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm890.gif') no-repeat bottom left; }
div.tbbgtop890 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top890.gif') no-repeat 0 0; }

div.tbbg870, div.tbbgbtm870, div.tbbgtop870 { width: 870px; }
div.tbbg870 { margin: 0 0 10px 0; background: transparent url('../img/table_bg870.gif') repeat-y 0 0; }
div.tbbgbtm870 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm870.gif') no-repeat bottom left; }
div.tbbgtop870 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top870.gif') no-repeat 0 0; }

div.tbbg850, div.tbbgbtm850, div.tbbgtop850 { width: 850px; }
div.tbbg850 { margin: 0 0 10px 0; background: transparent url('../img/table_bg850.gif') repeat-y 0 0; }
div.tbbgbtm850 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm850.gif') no-repeat bottom left; }
div.tbbgtop850 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top850.gif') no-repeat 0 0; }

div.tbbg830, div.tbbgbtm830, div.tbbgtop830 { width: 830px; }
div.tbbg830 { margin: 0 0 10px 0; background: transparent url('../img/table_bg830.gif') repeat-y 0 0; }
div.tbbgbtm830 { padding: 0 0 5px 0; background: transparent url('../img/table_bg_btm830.gif') no-repeat bottom left; }
div.tbbgtop830 { padding: 1px 0 0 0; background: transparent url('../img/table_bg_top830.gif') no-repeat 0 0; }
/*end of FORUM*/

div.intabbg, div.intabbtm, div.intabtop { width: 650px; }
/*
div.intabbg { margin: 0 0 10px 0; _margin-top: 11px; background: transparent url('../img/table_bg_intab.gif') repeat-y 0 0; }
div.intabbtm { padding: 0 0 5px 0; background: transparent url('../img/table_bg_intab_btm.gif') no-repeat bottom left; }
*/
div.intabtop { padding: 1px 0 0 0; /* background: transparent url('../img/table_bg_intab_top.gif') no-repeat 0 0; */ }

table.norm, table.intab, table.norm910, table.norm890, table.norm870, table.norm850, table.norm830
{
	width: 677px;
	margin: 10px 1px 10px 2px;
	border-collapse: collapse;
}

table.norm
{
	width: 678px;
	margin: 0px 0px 1px 1px;
}
table.intab, table.comparison_intab  { width: 655px; }
table.norm910
{
	width: 908px;
	margin: 0px 0px 1px 1px;
}
table.norm890 { width: 887px; }
table.norm870 { width: 867px; }
table.norm850 { width: 847px; }
table.norm830 { width: 827px; }

table.norm td, table.intab td, table.norm910 td, table.norm890 td, table.norm870 td, table.norm850 td, table.norm830 td
{
	border-right: 1px solid white;
	background-color: #fff;
	padding: 3px 9px 3px 7px;
}

table.intab td { padding:7px; color:#00396B; }
table.intab { border-top:1px solid #ffffff; border-left: 1px solid #ffffff; }


table.norm tr.dark td, table.intab tr.dark td , table.norm910 tr.dark td { background-color: #f2f9fb; }
table.norm890 tr.dark td, table.norm870 tr.dark td, table.norm850 tr.dark td, table.norm830 tr.dark td { background-color: #e6ecf1; }

table.norm tr.blue td, table.intab tr.blue td , table.norm910 tr.blue td { background-color: #b3d7ef; }
table.norm890 tr.blue td, table.norm870 tr.blue td, table.norm850 tr.blue td, table.norm830 tr.blue td { background-color: #b3d7ef; }

table.norm tr.plain td, table.intab tr.plain td, table.norm910 tr.plain td { background-color: transparent; }
table.norm890 tr.plain td, table.norm870 tr.plain td, table.norm850 tr.plain td, table.norm830 tr.plain td { background-color: transparent; }

table.norm th, table.intab th, table.norm910 th, table.norm tr.head th, table.intab tr.head th, table.norm910 tr.head th,
table.norm890 tr.head th, table.norm870 tr.head th, table.norm850 tr.head th, table.norm830 tr.head th
{
    width: auto;
	border-right: 1px solid white;
	background-color: transparent;
	padding: 6px 10px;
	font-weight: bold;
	font-size: 11px;
	color: #004f8a;
}

table.norm th, table.norm tr.head th, table.norm910 th, table.norm910 tr.head th
{
	border-right: none;
}

table.norm tr.head th, table.intab tr.head th, table.norm910 tr.head th,
table.norm890 tr.head th, table.norm870 tr.head th, table.norm850 tr.head th, table.norm830 tr.head th
{
	background: transparent url('../img/th_bg.gif') repeat-x top left;
}

table.intab.landing td, table.intab.landing {
  border: 0;
}

table.intab.landing td.outline-first {
 border-top: 3px solid #52a8d4;
}

table.intab.landing td.outline {
 border-left: 3px solid #52a8d4;
 border-right: 3px solid #52a8d4;
}

table.intab.landing td.outline-last {
 border-bottom: 3px solid #52a8d4;
}

/* comparison table start */
table.comparison { border-collapse: collapse}
table.comparison tr td, table tr th {text-align:center; border:0; padding:5px; }
table.comparison tr.head th {color:#515151; font-size:1.2em; padding:7px;}
table.comparison tr td.first, table.comparison tr.head th {text-align: left;}
table.comparison tr td.first {border:0;}
table.comparison tr td.first, table.comparison tr td.first strong{color:#02348e;}

table.comparison tr td.blank {background: #fafafa; text-align: left; }
table.comparison tr td.grad_purple {background:#f7f7f7 url('../img/cmptable_gradient_purple.png') left bottom repeat-x;}
table.comparison tr td.grad_green {background:#f7f7f7 url('../img/cmptable_gradient_green.png') left bottom repeat-x;}
table.comparison tr td.grad_blue {background:#f7f7f7 url('../img/cmptable_gradient_blue.png') left bottom repeat-x;}
table.comparison tr td.grad_darkblue {background:#f7f7f7 url('../img/cmptable_gradient_darkblue.png') left bottom repeat-x;}
table.comparison tr td.grad_grey {background:#f7f7f7 url('../img/cmptable_gradient_grey.png') left bottom repeat-x;}

table.comparison tr td.info, table.comparison tr td.button {background: #f7f7f7;}
table.comparison tr td.first{padding-left:1.4em}
table.comparison tr.light td.odd, table.comparison tr.light td.first {background:#f7f7f7}
table.comparison tr.light td.even{background:#f9f9f9}
table.comparison tr.dark td.odd, table.comparison tr.dark td.first {background:#f0f0f0}
table.comparison tr.dark td.even {background:#f4f4f4}

table.comparison tr.dark td.odd, table.comparison tr.light td.odd, table.comparison tr.dark td.even, table.comparison tr.light td.even { width:120px; text-align:center;}
table.comparison tr th {background: #e6ebee; text-align: left; border: 0;}
table.comparison {width: 100%;}

/* comparison table end */

/* inbox support table */
table.support { border-collapse: collapse; width: 540px; }
table.support tr td, table.support tr th { border: 1px solid #eef3f4; }
table.support tr th { font-size: 11px; color: #666; font-weight: normal; }
table.support .bdark { background-color: #e5ecee !important; }
table.support .brdnone { border: none; }

/* inbox support table end */

/* tables end*/

/* common boxes start */
div.box_plain_1-3, div.box_plain_2-3, div.box_plain_1-2 { float: left; margin: 3px; padding: 3px; }
div.box_plain_1-3 { width: 214px; }
div.box_plain_2-3 { width: 433px; }
div.box_plain_1-2 { width: 324px; }
div.box220pl { width: 200px; }
div.box335pl { width: 315px; }
div.box450pl { width: 430px; }
div.box565pl { width: 545px; }
div.box680pl { width: 660px; }
div.box910pl { width: 890px; }

/* new common definitions */
.w100pct { width:100%; overflow:auto }
.w329_1-2 { width:329px }
.w414_2-3 { width:414px }
.w243_1-3 { width:243px }
/* new common definitions end */

div.box_normal, div.box_grey, div.box220, div.box220grey, div.box335, div.box450, div.box565, div.box680, div.box910,
div.box220blue, div.box325tip, div.box660grln, div.box680grln, div.box325csc, div.box250 {
    background: transparent url('../img/box_bg_left.gif') no-repeat top left;
}

div.box_normal, div.box_grey, div.box220, div.box220grey, div.box335, div.box450, div.box565,
div.box220blue, div.box325tip, div.box660grln, div.box325csc, div.box250 {
	float: left;
}

div.box_normalin, div.box_greyin, div.box220in, div.box220greyin, div.box335in, div.box450in, div.box565in, div.box680in, div.box910in,
div.box220bluein, div.box325tipin, div.box660grlnin, div.box680grlnin, div.box325cscin, div.box250in {
    padding: 14px;
    background: transparent url('../img/box_bg_right.gif') no-repeat top right;
}

div.box220greygrad { background: transparent url('../img/box220_greygradient.gif') no-repeat top left; width: 220px; height: 35px; }
div.box220greygrad:hover { background: transparent url('../img/box220_greygradient_active.gif') no-repeat top left; width: 220px; height: 35px; }
div.box220greygrad h2 { margin-bottom: 0px; }
div.box_grey, div.box220grey { background: transparent url('../img/box_bg_grey_left.gif') no-repeat top left; }
div.box_greyin, div.box220greyin { background: transparent url('../img/box_bg_grey_right.gif') no-repeat top right; }

div.box220, div.box220grey, div.box220blue { width: 220px; }
div.box250 { width: 250px }
div.box325csc { width: 325px; }
div.box335 { width: 335px; }
div.box450 { width: 450px; }
div.box565 { width: 565px; }
div.box660grln { width: 660px; }
div.box680, div.box680grln { width: 680px; }
div.box910 { width: 910px; }


/* tip start */
div.tip, div.vtip {
    background: transparent url('../img/box_tip680.png') no-repeat top left;
    margin-bottom: 10px;
}

div.tipin {
    width: 656px;
    padding: 10px 12px;
    background: transparent url('../img/box_tip680in.png') no-repeat bottom left;
}
div.box325tip { float: left; background: transparent url('../img/box_tip325.png') no-repeat top left; }
div.box325tipin { width: 301px; padding: 10px 12px; background: transparent url('../img/box_tip325in.png') no-repeat bottom left; }

div.vtip { background: transparent url('../img/box_bg_tip_left.gif') no-repeat top left; }
div.vtipin { padding: 14px; background: transparent url('../img/box_bg_tip_right.gif') no-repeat top right; }
strong.tip, b.tip, h2.tip, h3.tip
{
	background: transparent url('../img/ico_tip.png') no-repeat 0 50%;
	padding: 5px 0 6px 28px;
	margin-bottom: 5px;
	display: block;
}
/* tip end */

div.box_csc {
    float: left;
    background: transparent url('../img/box_bg_csc_top_left.gif') no-repeat top left;
}
div.box_csc1 { background: transparent url('../img/box_bg_csc_top_right.gif') no-repeat top right; }
div.box_csc2 { background: transparent url('../img/box_bg_csc_bottom_left.gif') no-repeat bottom left; }
div.box_csc3 { padding: 14px; background: transparent url('../img/box_bg_csc_bottom_right.gif') no-repeat bottom right; }

div.box_home_grey { background: transparent url('../img/box_bg_home_grey_top_left.gif') no-repeat top left; }
div.box_home_grey1 { background: transparent url('../img/box_bg_home_grey_top_right.gif') no-repeat top right; }
div.box_home_blue { background: transparent url('../img/box_bg_home_blue_top_left.gif') no-repeat top left; }
div.box_home_blue1 { background: transparent url('../img/box_bg_home_blue_top_right.gif') no-repeat top right; }
div.box_home_green { background: transparent url('../img/box_bg_home_green_top_left.gif') no-repeat top left; }
div.box_home_green1 { background: transparent url('../img/box_bg_home_green_top_right.gif') no-repeat top right; }
div.box_home_white { background: transparent url('../img/box_bg_home_white_top_left.gif') no-repeat top left; }
div.box_home_white1 { background: transparent url('../img/box_bg_home_white_top_right.gif') no-repeat top right; }
div.box_home_purple { background: transparent url('../img/box_bg_home_purple_top_left.gif') no-repeat top left; }
div.box_home_purple1 { background: transparent url('../img/box_bg_home_purple_top_right.gif') no-repeat top right; }
div.box_home_yellow { background: transparent url('../img/box_bg_home_yellow_top_left.gif') no-repeat top left; }
div.box_home_yellow1 { background: transparent url('../img/box_bg_home_yellow_top_right.gif') no-repeat top right; }
div.box_forum_grey { background: transparent url('../img/box_bg_forum_grey_top_left.gif') no-repeat top left; }
div.box_forum_grey1 { background: transparent url('../img/box_bg_forum_grey_top_right.gif') no-repeat top right; }

div.box_home_grey2, div.box_home_blue2, div.box_home_purple2, div.box_home_white2, div.box_home_green2, div.box_home_yellow2,
div.box_stip2, div.box_call2, div.box_support2, .box_support2_h, div.box_red2, div.box_forum_grey2, div.box_ytip2
{
    background: transparent url('../img/box_bg_home_all_bottom_left.gif') no-repeat bottom left;
}
div.box_home_grey3, div.box_home_blue3, div.box_home_purple3, div.box_home_white3, div.box_home_green3, div.box_home_yellow3,
div.box_stip3, div.box_call3, div.box_support3, .box_support3_h, div.box_red3, div.box_forum_grey3, div.box_ytip3
{
    padding: 14px;
    background: transparent url('../img/box_bg_home_all_bottom_right.gif') no-repeat bottom right;
}

/* prizpusobeni marginu a paddingu */
div.box_home_grey, div.box_home_blue, div.box_home_green, div.box_home_purple, div.box_home_white, div.box_home_yellow { float: left; }
div.box_home_grey p, div.box_home_blue p, div.box_home_green p, div.box_home_purple p, div.box_home_white p, div.box_home_yellow p { padding: 0; }
div.box_home_grey h1, div.box_home_blue h1, div.box_home_green h1, div.box_home_purple h1, div.box_home_white h1, div.box_home_yellow h1,
div.box_home_grey h2, div.box_home_blue h2, div.box_home_green h2, div.box_home_purple h1, div.box_home_white h2, div.box_home_yellow h2,
div.box_home_grey h3, div.box_home_blue h3, div.box_home_green h3, div.box_home_purple h3, div.box_home_white h3, div.box_home_yellow h3
{ margin-left: 0; }

div.box_plain_1-3 h1, div.box_plain_1-3 h2, div.box_plain_1-3 h3 { margin-top: 0;  }
div.box_plain_2-3 h1, div.box_plain_2-3 h2, div.box_plain_2-3 h3 { margin-top: 0;  }
div.box_plain_1-2 h1, div.box_plain_1-2 h2, div.box_plain_1-2 h3 { margin-top: 0;  }
div.box325 h1, div.box325 h2, div.box325 h3 { margin-top: 0;  }
div.box220in h1, div.box220in h2, div.box220in h3 { margin-top: 0;  }
div.box250in h1, div.box250in h2, div.box250in h3 { margin-top: 0;  }
div.box335in h1, div.box335in h2, div.box335in h3 { margin-top: 0;  }
div.box450in h1, div.box450in h2, div.box450in h3 { margin-top: 0;  }
div.box565in h1, div.box565in h2, div.box565in h3 { margin-top: 0;  }
div.box680in h1, div.box680in h2, div.box680in h3 { margin-top: 0;  }
div.box910in h1, div.box910in h2, div.box910in h3 { margin-top: 0;  }
div.box220pl h1, div.box220pl h2, div.box220pl h3 { margin-top: 0;  }
div.box335pl h1, div.box335pl h2, div.box335pl h3 { margin-top: 0;  }
div.box450pl h1, div.box450pl h2, div.box450pl h3 { margin-top: 0;  }
div.box565pl h1, div.box565pl h2, div.box565pl h3 { margin-top: 0;  }
div.box680pl h1, div.box680pl h2, div.box680pl h3 { margin-top: 0;  }
div.box910pl h1, div.box910pl h2, div.box910pl h3 { margin-top: 0;  }
div.box220tiplnin h1, div.box220tiplnin h2, div.box220tiplnin h3 { margin-top: 0;  }
div.box220greylnin h1, div.box220greylnin h2, div.box220greylnin h3 { margin-top: 0;  }
div.box220greyin h1, div.box220greyin h2, div.box220greyin h3 { margin-top: 0;  }
div.box220bluein h1, div.box220bluein h2, div.box220bluein h3 { margin-top: 0;  }
div.box325tipin h1, div.box325tipin h2, div.box325tipin h3 { margin-top: 0;  }
div.box325cscin h1, div.box325cscin h2, div.box325cscin h3 { margin-top: 0;  }
div.box335tipin h1, div.box335tipin h2, div.box335tipin h3 { margin-top: 0;  }
div.box335greyin h1, div.box335greyin h2, div.box335greyin h3 { margin-top: 0;  }
div.box450greyin h1, div.box450greyin h2, div.box450greyin h3 { margin-top: 0;  }
div.box680greyin h1, div.box680greyin h2, div.box680greyin h3 { margin-top: 0;  }
div.box660grlnin h1, div.box660grlnin h2, div.box660grlnin h3 { margin-top: 0;  }
div.box680grlnin h1, div.box680grlnin h2, div.box680grlnin h3 { margin-top: 0;  }
div.tabc_top h1, div.tabc_top h2, div.tabc_top h3, div.tabc_top p { margin-top: 0;  }
table h1, table h2, table h3 { margin-top: 0;  }
div.box_cs_in h1, div.box_cs_in h2, div.box_cs_in h3 { margin-top: 0;  }
div.box_ts_in h1, div.box_ts_in h2, div.box_ts_in h3 { margin-top: 0;  }

div.box_plain_1-3 .sh1, div.box_plain_1-3 .sh2, div.box_plain_1-3 .sh3 { margin-top: 0; margin-left: 0;  }
div.box_plain_2-3 .sh1, div.box_plain_2-3 .sh2, div.box_plain_2-3 .sh3 { margin-top: 0; margin-left: 0;  }
div.box_plain_1-2 .sh1, div.box_plain_1-2 .sh2, div.box_plain_1-2 .sh3 { margin-top: 0; margin-left: 0;  }
div.box325 .sh1, div.box325 .sh2, div.box325 .sh3 { margin-top: 0; margin-left: 0;  }
div.box220in .sh1, div.box220in .sh2, div.box220in .sh3 { margin-top: 0; margin-left: 0;  }
div.box250in .sh1, div.box250in .sh2, div.box250in .sh3 { margin-top: 0; margin-left: 0;  }
div.box335in .sh1, div.box335in .sh2, div.box335in .sh3 { margin-top: 0; margin-left: 0;  }
div.box450in .sh1, div.box450in .sh2, div.box450in .sh3 { margin-top: 0; margin-left: 0;  }
div.box565in .sh1, div.box565in .sh2, div.box565in .sh3 { margin-top: 0; margin-left: 0;  }
div.box680in .sh1, div.box680in .sh2, div.box680in .sh3 { margin-top: 0; margin-left: 0;  }
div.box910in .sh1, div.box910in .sh2, div.box910in .sh3 { margin-top: 0; margin-left: 0;  }
div.box220pl .sh1, div.box220pl .sh2, div.box220pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box335pl .sh1, div.box335pl .sh2, div.box335pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box450pl .sh1, div.box450pl .sh2, div.box450pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box565pl .sh1, div.box565pl .sh2, div.box565pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box680pl .sh1, div.box680pl .sh2, div.box680pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box910pl .sh1, div.box910pl .sh2, div.box910pl .sh3 { margin-top: 0; margin-left: 0;  }
div.box220tiplnin .sh1, div.box220tiplnin .sh2, div.box220tiplnin .sh3 { margin-top: 0; margin-left: 0;  }
div.box220greylnin .sh1, div.box220greylnin .sh2, div.box220greylnin .sh3 { margin-top: 0; margin-left: 0;  }
div.box220greyin .sh1, div.box220greyin .sh2, div.box220greyin .sh3 { margin-top: 0; margin-left: 0;  }
div.box220bluein .sh1, div.box220bluein .sh2, div.box220bluein .sh3 { margin-top: 0; margin-left: 0;  }
div.box325tipin .sh1, div.box325tipin .sh2, div.box325tipin .sh3 { margin-top: 0; margin-left: 0;  }
div.box325cscin .sh1, div.box325cscin .sh2, div.box325cscin .sh3 { margin-top: 0; margin-left: 0;  }
div.box335tipin .sh1, div.box335tipin .sh2, div.box335tipin .sh3 { margin-top: 0; margin-left: 0;  }
div.box335greyin .sh1, div.box335greyin .sh2, div.box335greyin .sh3 { margin-top: 0; margin-left: 0;  }
div.box450greyin .sh1, div.box450greyin .sh2, div.box450greyin .sh3 { margin-top: 0; margin-left: 0;  }
div.box680greyin .sh1, div.box680greyin .sh2, div.box680greyin .sh3 { margin-top: 0; margin-left: 0;  }
div.box660grlnin .sh1, div.box660grlnin .sh2, div.box660grlnin .sh3 { margin-top: 0; margin-left: 0;  }
div.box680grlnin .sh1, div.box680grlnin .sh2, div.box680grlnin .sh3 { margin-top: 0; margin-left: 0;  }
div.tipin .sh1, div.tipin .sh2, div.tipin .sh3 { margin-top: 10px; margin-left: 0;  }
div.tabc_top .sh1, div.tabc_top .sh2, div.tabc_top .sh3 { margin-top: 0; margin-left: 0;  }
div.box_ts_in .sh1, div.box_ts_in .sh2, div.box_ts_in .sh3 { margin-top: 0; margin-left: 0;  }
div.box_cs_in .sh1, div.box_cs_in .sh2, div.box_cs_in .sh3 { margin-top: 0; margin-left: 0;  }

div.box_normalin p, div.box_greyin p, div.box_csc p, div.box_plain_1-3 p, div.box_plain_2-3 p, div.box_plain_1-2 p, div.box325 p,
div.box220in p, div.box250in p, div.box335in p, div.box450in p, div.box565in p, div.box680in p, div.box910in p, div.box220pl p,
div.box335pl p, div.box450pl p, div.box565pl p, div.box680pl p, div.box910pl p, div.box220tiplnin p, div.box220greylnin p,
div.box220greyin p, div.box220bluein p, div.box325tipin p, div.box325cscin p, div.box335tipin p, div.box335greyin p, div.box450greyin p,
div.box660greyin p, div.box660grlnin p, div.box680grlnin p, div.tipin p, div.tabc_top p, table p, div.box_ts_in p, div.box_cs_in p,
div.box_invgrad680 p
{ padding: 0; }

div.box_normalin h1, div.box_greyin h1, div.box_csc h1, div.box_plain_1-3 h1, div.box_plain_2-3 h1, div.box_plain_1-2 h1, div.box325 h1,
div.box220in h1, div.box250in h1, div.box335in h1, div.box450in h1, div.box565in h1, div.box680in h1, div.box910in h1, div.box220pl h1,
div.box335pl h1, div.box450pl h1, div.box565pl h1, div.box680pl h1, div.box910pl h1, div.box220tiplnin h1, div.box220greylnin h1,
div.box220greyin h1, div.box220bluein h1, div.box325tipin h1, div.box325cscin h1, div.box335tipin h1, div.box335greyin h1, div.box450greyin h1,
div.box660greyin h1, div.box660grlnin h1, div.box680grlnin h1, div.tipin h1, div.tabc_top h1, table h1, div.box_ts_in h1, div.box_cs_in h1,
div.box_invgrad680 h1
{ margin-left: 0; }
div.box_normalin h2, div.box_greyin h2, div.box_csc h2, div.box_plain_1-3 h2, div.box_plain_2-3 h2, div.box_plain_1-2 h2, div.box325 h2,
div.box220in h2, div.box250in h2, div.box335in h2, div.box450in h2, div.box565in h2, div.box680in h2, div.box910in h2, div.box220pl h2,
div.box335pl h2, div.box450pl h2, div.box565pl h2, div.box680pl h2, div.box910pl h2, div.box220tiplnin h2, div.box220greylnin h2,
div.box220greyin h2, div.box220bluein h2, div.box325tipin h2, div.box325cscin h2, div.box335tipin h2, div.box335greyin h2, div.box450greyin h2,
div.box660greyin h2, div.box660grlnin h2, div.box680grlnin h2, div.tipin h2, div.tabc_top h2, table h2, div.box_ts_in h2, div.box_cs_in h2,
div.box_invgrad680 h2
{ margin-left: 0; }
div.box_normalin h3, div.box_greyin h3, div.box_csc h3, div.box_plain_1-3 h3, div.box_plain_2-3 h3, div.box_plain_1-2 h3, div.box325 h3,
div.box220in h3, div.box250in h3, div.box335in h3, div.box450in h3, div.box565in h3, div.box680in h3, div.box910in h3, div.box220pl h3,
div.box335pl h3, div.box450pl h3, div.box565pl h3, div.box680pl h3, div.box910pl h3, div.box220tiplnin h3, div.box220greylnin h3,
div.box220greyin h3, div.box220bluein h3, div.box325tipin h3, div.box325cscin h3, div.box335tipin h3, div.box335greyin h3, div.box450greyin h3,
div.box660greyin h3, div.box660grlnin h3, div.box680grlnin h3, div.tipin h3, div.tabc_top h3, table h3, div.box_ts_in h3, div.box_cs_in h3,
div.box_invgrad680 h3
{ margin-left: 0; }

div.box_plain_1-3 ul, div.box_plain_1-3 ol { margin: 0 0 15px 0; }
div.box_plain_2-3 ul, div.box_plain_2-3 ol { margin: 0 0 15px 0; }
div.box_plain_1-2 ul, div.box_plain_1-2 ol { margin: 0 0 15px 0; }
div.box325 ul, div.box325 ol { margin: 0 0 15px 0; }
div.box220in ul, div.box220in ol { margin: 0 0 15px 0; }
div.box250in ul, div.box250in ol { margin: 0 0 15px 0; }
div.box335in ul, div.box335in ol { margin: 0 0 15px 0; }
div.box450in ul, div.box450in ol { margin: 0 0 15px 0; }
div.box565in ul, div.box565in ol { margin: 0 0 15px 0; }
div.box680in ul, div.box680in ol { margin: 0 0 15px 0; }
div.box910in ul, div.box910in ol { margin: 0 0 15px 0; }
div.box220pl ul, div.box220pl ol { margin: 0 0 15px 0; }
div.box335pl ul, div.box335pl ol { margin: 0 0 15px 0; }
div.box450pl ul, div.box450pl ol { margin: 0 0 15px 0; }
div.box565pl ul, div.box565pl ol { margin: 0 0 15px 0; }
div.box680pl ul, div.box680pl ol { margin: 0 0 15px 0; }
div.box910pl ul, div.box910pl ol { margin: 0 0 15px 0; }
div.box220tiplnin ul, div.box220tiplnin ol { margin: 0 0 15px 0; }
div.box220greylnin ul, div.box220greylnin ol { margin: 0 0 15px 0; }
div.box220greyin ul, div.box220greyin ol { margin: 0 0 15px 0; }
div.box220bluein ul, div.box220bluein ol { margin: 0 0 15px 0; }
div.box325tipin ul, div.box325tipin ol { margin: 0 0 15px 0; }
div.box325cscin ul, div.box325cscin ol { margin: 0 0 15px 0; }
div.box335tipin ul, div.box335tipin ol { margin: 0 0 15px 0; }
div.box335greyin ul, div.box335greyin ol { margin: 0 0 15px 0; }
div.box450greyin ul, div.box450greyin ol { margin: 0 0 15px 0; }
div.box680greyin ul, div.box680greyin ol { margin: 0 0 15px 0; }
div.box660grlnin ul, div.box660grlnin ol { margin: 0 0 15px 0; }
div.box680grlnin ul, div.box680grlnin ol { margin: 0 0 15px 0; }
div.tabc_top ul, div.tabc_top ol { margin: 0 0 15px 0; }
div.tipin ul, div.tipin ol { margin: 0 0 15px 0; }
div.product ul, div.product ol { margin: 0 0 15px 0; }
div.box_ts_in ul, div.box_ts_in ol { margin: 0 0 15px 0; }
div.box_cs_in ul, div.box_cs_in ol { margin: 0 0 15px 0; }

div.tabc div.product { width: 660px; }
div.tabc div.prdtxt { width: 490px; }
div.tabc div.product-more1-grey { left: -150px; }

div.errbox, div.okbox
{
	width: 680px;
	background: transparent url('../img/boxerr_bg_top.gif') no-repeat 0 0;
	padding-top: 6px;
}

div.okbox { background: transparent url('../img/boxok_bg_top.gif') no-repeat 0 0; }

div.errboxin, div.okboxin
{
	width: 660px;
	background: transparent url('../img/boxerr_bg_btm.gif') no-repeat bottom left;
	padding: 5px 10px 10px 10px;
	min-height: 45px;
	_height: 45px;
}

div.okboxin { background: transparent url('../img/boxok_bg_btm.gif') no-repeat bottom left; }
/* boxy pro technickou a obchodni podporu */
div.box_cs, div.box_ts
{
	width: 335px;
	padding: 0 0 10px 0;
	background: transparent url('../img/box335_bg_btm.gif') no-repeat bottom left;
	float: left;
}

div.box_cs_in, div.box_ts_in
{
	width: 315px;
	padding: 10px 10px 0 10px;
	min-height: 180px;
	_height: 180px;
}

div.box_cs_in { background: transparent url('../img/boxcs_bg_top.jpg') no-repeat 0 0; }
div.box_ts_in { background: transparent url('../img/boxts_bg_top.jpg') no-repeat 0 0; }

/* support styles */
div.box_stip3, div.box_call3 { padding: 7px 14px 7px 33px; }

div.box_stip {
    float: left;
    background: transparent url('../img/box_bg_stip_top_left.png') no-repeat top left;
}
div.box_stip1 { background: transparent url('../img/box_bg_stip_top_right.png') no-repeat top right; }
div.box_stip2 { /*definovano spolecne pro vsechny vyse*/ }
div.box_stip3 { /*definovano spolecne pro vsechny vyse*/ }

div.box_ytip {
    float: left;
    background: transparent url('../img/box_bg_ytip_top_left.gif') no-repeat top left;
}
div.box_ytip1 { background: transparent url('../img/box_bg_ytip_top_right.gif') no-repeat top right; }
div.box_ytip2 { /*definovano spolecne pro vsechny vyse*/ }
div.box_ytip3 { /*definovano spolecne pro vsechny vyse*/ }

div.box_call {
    float: left;
    background: transparent url('../img/box_bg_call_top_left.gif') no-repeat top left;
}
div.box_call1 { background: transparent url('../img/box_bg_call_top_right.gif') no-repeat top right; }
div.box_call2 { /*definovano spolecne pro vsechny vyse*/ }
div.box_call3 { /*definovano spolecne pro vsechny vyse*/ }

div.box_red {
    float: left;
    background: transparent url('../img/box_bg_red_top_left.gif') no-repeat top left;
}
div.box_red1 { background: transparent url('../img/box_bg_red_top_right.gif') no-repeat top right; }
div.box_red2 { /*definovano spolecne pro vsechny vyse*/ }
div.box_red3 { padding: 7px; }


div.box_support_fs, div.box_support_ps { width: 335px; float: left; margin-bottom: 10px; }
div.box_support_fsin, div.box_support_psin { padding: 14px; }

div.box_support_fs { background: transparent url('../img/support/box_fs_top.png') top left no-repeat; }
div.box_support_fsin { background: transparent url('../img/support/box_fs_bottom.png') bottom left no-repeat; }
div.box_support_ps { background: transparent url('../img/support/box_ps_top.png') top left no-repeat; }
div.box_support_psin { background: transparent url('../img/support/box_ps_bottom.png') bottom left no-repeat; }

div.box_support, .box_support_h { background: transparent url('../img/box_bg_support_left_top.png') no-repeat top left; }
div.box_support1, .box_support1_h { background: transparent url('../img/box_bg_support_right_top.png') no-repeat top right; }
div.box_support2, .box_support2_h { /*background vyse ve splecne definici*/ }
div.box_support3, .box_support3_h { padding: 14px 10px; /*background vyse ve splecne definici*/ }
.box_support_h:hover { background: transparent url('../img/box_bg_support_active_left_top.png') no-repeat top left; }
.box_support1_h:hover { background: transparent url('../img/box_bg_support_active_right_top.png') no-repeat top right; }
.box_support2_h:hover { background: transparent url('../img/box_bg_support_active_left_bottom.png') no-repeat bottom left; }
.box_support3_h:hover { padding: 14px 10px; background: transparent url('../img/box_bg_support_active_right_bottom.png') no-repeat bottom right; }

.sup_item { background: transparent url('../img/support/item_bg_left.png') top left no-repeat; }
.sup_itemin { background: transparent url('../img/support/item_bg_right.png') top right no-repeat; }
.sup_item:hover { background: transparent url('../img/support/item_bg_active_left.png') top left no-repeat; }
.sup_itemin:hover { background: transparent url('../img/support/item_bg_active_right.png') top right no-repeat; }
.sup_item, .sup_item:hover { height: 25px; line-height: 25px; font-weight: bold; color: #004f8a; cursor: help; }
.sup_itemin, .sup_itemin:hover { padding: 0 14px; }
.sup_item img { padding-top: 7px; }

div.box_renewal, .box_renewal_h { background: transparent url('../img/box_bg_renewal_left_top.png') no-repeat top left; }
div.box_renewal1, .box_renewal1_h { background: transparent url('../img/box_bg_renewal_right_top.png') no-repeat top right; }
div.box_renewal2, .box_renewal2_h {  background: transparent url('../img/box_bg_home_all_bottom_left.png') no-repeat bottom left; }
div.box_renewal3, .box_renewal3_h  { padding: 14px 10px; background: transparent url('../img/box_bg_home_all_bottom_right.png') no-repeat bottom right; padding: 11px 10px;}
.box_renewal_h:hover { background: transparent url('../img/box_bg_renewal_active_left_top.png') no-repeat top left; }
.box_renewal1_h:hover { background: transparent url('../img/box_bg_renewal_active_right_top.png') no-repeat top right; }
.box_renewal2_h:hover { background: transparent url('../img/box_bg_renewal_active_left_bottom.png') no-repeat bottom left; }
.box_renewal3_h:hover { background: transparent url('../img/box_bg_renewal_active_right_bottom.png') no-repeat bottom right;  padding: 11px 10px;}

div.box_renewal_green, .box_renewal_green_h { background: transparent url('../img/box_bg_renewal_green_left_top.png') no-repeat top left; }
div.box_renewal_green1, .box_renewal_green1_h { background: transparent url('../img/box_bg_renewal_green_right_top.png') no-repeat top right; }
div.box_renewal_green2, .box_renewal_green2_h {  background: transparent url('../img/box_bg_renewal_green_bottom_left.png') no-repeat bottom left; }
div.box_renewal_green3, .box_renewal_green3_h  { padding: 14px 10px; background: transparent url('../img/box_bg_renewal_green_bottom_right.png') no-repeat bottom right; }

#tt {position:absolute; }
#tttop { display:block;  }
#ttcont { display:block; width: 290px; padding: 16px 10px 0px 35px; display:block; background:url('../img/bg_tt_top.png') top left no-repeat; }
#ttbot { display:block; background:url('../img/bg_tt_bottom.png') top left no-repeat; height: 10px; }
#ttcont * { margin-left: 0; padding-left: 0; }

/* box s gradientem odspodu (pevna sirka, 680px) */
div.box_invgrad680 {
    width: 652px;
    padding: 14px;
    background: transparent url('../img/box_bg_invgrad680.png') bottom left no-repeat;
}

/* faq box - minimize/maximize, pevna sirka 680px */
div.faq_box_heading {
    width: 668px;
    height: 21px;
    padding: 4px 6px;
    background: transparent url('../img/faq_bg_heading.png') top left no-repeat;
}
div.faq_box_heading h2, div.faq_box_heading .sh2 { padding: 2px 0 0 0; margin: 0; }
div.faq_box_heading a.control_minimize, div.faq_box_heading a.control_maximize,
div.faq_box_heading a.control_minimize:hover, div.faq_box_heading a.control_maximize:hover {
    float: right;
    padding-right: 24px;
    height: 20px;
    line-height: 20px;
    color: #004f8a;
    font-size: 11px;
    text-decoration: none;
}
div.faq_box_heading a.control_minimize, div.faq_box_heading a.control_minimize:hover { background: transparent url('../img/faq_btn_minimize.png') top right no-repeat; }
div.faq_box_heading a.control_maximize, div.faq_box_heading a.control_maximize:hover { background: transparent url('../img/faq_btn_maximize.png') top right no-repeat; }
div.faq_box_content {
    width: 668px;
    padding: 6px;
    background: transparent url('../img/faq_bg_content.png') top left no-repeat;
}
div.faq_box_content p, div.faq_box_content h2, div.faq_box_content h3 { padding-left: 0; margin-left: 0; }

.box_fldsep { background: transparent url('../img/box_bg_fildset_separator.gif') top left no-repeat; height: 28px; }
h2.box_fldsep { padding: 6px 0 0 10px; margin-top: 0px; }
div.box_fldsep { background-position: right top; padding-right: 10px; margin-bottom: 20px; }
/* faq box end */

/* support styles end */

/* common boxes end */
/*JanaB*/
.alliances_box_top {background:#3f93c9 url(../img/alliances_blue_box_top_left.png) no-repeat top left;}
.alliances_box {background:transparent url(../img/alliances_blue_box_top_right.png) no-repeat top right;}
.alliances_box_bg {background:transparent url(../img/alliances_blue_box_bottom_left.png) no-repeat bottom left;}
.alliances_box_bottom {color:#fff !important; background:transparent url(../img/alliances_blue_box_bottom_right.png) no-repeat bottom right; padding:20px 10px; min-height:110px; height:110px; height:auto;}
.alliances_box_bg h1, .alliances_box_bg h2, .alliances_box_bg h3 {color:#ffffff;}
.alliances_box_bg li {list-style-image:none !important;}
/*JanaB end*/
/* boxes.css end */




/* styles-sales.css start */

/* product box start */
.tabs_box  { width:600px; }
.tabs_box .tabs_bg, .tabs_box .tabc {width:600px}
.tabs_box table.intab, .tabs_box table.comparison_intab , .tabs_box .tabc_top  {width:575px;}

div.product h1.new  {color: #02538e; font-size:25px;}
div.product div.promo {background: url('../img/background_video_is.png') 0px 0px no-repeat; float:left; height: 350px; width: 585px;}
div.product div.promo h2 {line-height: 1.4em;position: absolute; top: 400px; left: 230px; width: 290px;}
div.product div.headline {position: absolute; top: 200px; left: 380px; width: 510px;}
div.product div.buy_now {position: absolute; top: 372px; left: 640px;}
div.product a.video:link , div.product a.video:visited {display:block; width:315px; height:233px; background: transparent; margin-top: 18px;}
div.product a.video:hover, div.product a.video:active {display:block; width:315px; height:233px; background: url('../img/background_video_is_hover.png') 0px 0px no-repeat;}

div.product { margin: 10px 0; overflow: hidden; width: 680px; }
div.product img { float: left; margin:0 10px; }
div.product div.prdtxt { float: right; width: 510px; }
div.product p { margin-left: 0px; padding-left: 0px; }
div.product h1 span, div.product .sh1 span { font-size: 11px; line-height: 20px; }

#menor ul.check li {margin-bottom: 1em;}

a.product-box, img.product-box, div.product-box {
    z-index: 30; 
    position: absolute; 
    left: 0px; bottom: 0px;
}

div.product-more1-green, div.product-more1-blue, div.product-more1-purple, div.product-more1-grey {
    width: 300px; 
    height: 22px; 
    position: relative; 
    top: 0px; 
    left: -170px; 
    z-index: 1;
}
/*
div.product-more1-green { background: url('../img/btn/btn_bkg_green_left.png') 0 0 no-repeat;  }
div.product-more1-blue { background: url('../img/btn/btn_bkg_blue_left.png') 0 0 no-repeat;  }
div.product-more1-purple { background: url('../img/btn/btn_bkg_purple_left.png') 0 0 no-repeat;  }
div.product-more1-grey { background: url('../img/btn/btn_bkg_grey_left.png') 0 0 no-repeat;  }
*/
div.product-more2-cont { float: left; position: relative; top: -22px; left: 0px; z-index: 1; }
a.product-more2-button110-green, a.product-more2-button110-blue, a.product-more2-button110-purple, a.product-more2-button110-grey,
a.product-more2-button140-green, a.product-more2-button140-blue, a.product-more2-button140-purple, a.product-more2-button140-grey,
a.product-more2-button170-green, a.product-more2-button170-blue, a.product-more2-button170-purple, a.product-more2-button170-grey,
a.product-more2-button200-green, a.product-more2-button200-blue, a.product-more2-button200-purple, a.product-more2-button200-grey
{
    float: left;
    height: 22px;
    padding: 3px 5px 2px 20px;
    font-size: 11px;
    font-weight: bold;
}
a.product-more2-button110-green { width:  87px; background: url('../img/btn/btn_bkg_green_110.png') 0 0 no-repeat;  }
a.product-more2-button140-green { width: 117px;  background: url('../img/btn/btn_bkg_green_140.png') 0 0 no-repeat;  }
a.product-more2-button170-green { width: 147px; background: url('../img/btn/btn_bkg_green_170.png') 0 0 no-repeat;  }
a.product-more2-button200-green { width: 177px; background: url('../img/btn/btn_bkg_green_200.png') 0 0 no-repeat;  }
a.product-more2-button110-blue { width:  87px; background: url('../img/btn/btn_bkg_blue_110.png') 0 0 no-repeat;  }
a.product-more2-button140-blue { width: 117px;  background: url('../img/btn/btn_bkg_blue_140.png') 0 0 no-repeat;  }
a.product-more2-button170-blue { width: 147px; background: url('../img/btn/btn_bkg_blue_170.png') 0 0 no-repeat;  }
a.product-more2-button200-blue { width: 177px; background: url('../img/btn/btn_bkg_blue_200.png') 0 0 no-repeat;  }
a.product-more2-button110-purple { width:  87px; background: url('../img/btn/btn_bkg_purple_110.png') 0 0 no-repeat;  }
a.product-more2-button140-purple { width: 117px;  background: url('../img/btn/btn_bkg_purple_140.png') 0 0 no-repeat;  }
a.product-more2-button170-purple { width: 147px; background: url('../img/btn/btn_bkg_purple_170.png') 0 0 no-repeat;  }
a.product-more2-button200-purple { width: 177px; background: url('../img/btn/btn_bkg_purple_200.png') 0 0 no-repeat;  }
a.product-more2-button110-grey { width:  87px; background: url('../img/btn/btn_bkg_grey_110.png') 0 0 no-repeat;  }
a.product-more2-button140-grey { width: 117px;  background: url('../img/btn/btn_bkg_grey_140.png') 0 0 no-repeat;  }
a.product-more2-button170-grey { width: 147px; background: url('../img/btn/btn_bkg_grey_170.png') 0 0 no-repeat;  }
a.product-more2-button200-grey { width: 177px; background: url('../img/btn/btn_bkg_grey_200.png') 0 0 no-repeat;  }

a.product-more2-button110-green, a.product-more2-button140-green, a.product-more2-button170-green, a.product-more2-button200-green { color: #396; }
a.product-more2-button110-blue, a.product-more2-button140-blue, a.product-more2-button170-blue, a.product-more2-button200-blue { color: #39c; }
a.product-more2-button110-purple, a.product-more2-button140-purple, a.product-more2-button170-purple, a.product-more2-button200-purple { color: #639; }
a.product-more2-button110-grey, a.product-more2-button140-grey, a.product-more2-button170-grey, a.product-more2-button200-grey { color: #666; }

div.product-price90, div.product-price120, div.product-price150, div.product-price180, div.product-price210  {
    float: left;
    height: 16px;
    width: 80px;
    margin: 0 2px 0 0px;
    padding: 3px 5px;
}
div.product-price90  { background: url('../img/btn/btn_white_square_90.png') 0 0 no-repeat; }
div.product-price120 { background: url('../img/btn/btn_white_square_120.png') 0 0 no-repeat; width: 110px; }
div.product-price150 { background: url('../img/btn/btn_white_square_150.png') 0 0 no-repeat; width: 140px; }
div.product-price180 { background: url('../img/btn/btn_white_square_180.png') 0 0 no-repeat; width: 170px; }
div.product-price210 { background: url('../img/btn/btn_white_square_210.png') 0 0 no-repeat; width: 200px; }

div.product h1, div.product .sh1 {
	font-size: 20px; 
	font-weight: bold; 
	line-height: 25px;
	padding: 0px;
	margin-left: 0;
	clear: none;
}

/*seznam s teckou*/
ul.prd { 
	list-style-type: none; 
	list-style-image: none; 
	margin-left: 0px; 
	padding-left: 0px;
}


div.product ul.check
{
	padding-left: 10px;
	margin-left: 10px;
	=padding-left: 13px;
}

div.sellbox
{
	width: 514px;
	background: transparent url('../img/box_bg_left.gif') no-repeat top left;
}


div.product div.sellbox { margin: 0 0 0 0px; }

div.sellboxin
{
	width: 484px;
	padding: 10px 20px 10px 6px;
	background: transparent url('../img/box_bg_right.gif') no-repeat top right;
}

div.sellbox680
{
	width: 680px;
	background: transparent url('../img/box_bg_left.gif') no-repeat top left;
}

div.sellboxin680
{
	padding: 10px;
	width: 660px;
	background: transparent url('../img/box_bg_right.gif') no-repeat top right;
}

div.pdescbox
{
	width: 330px;
	padding: 10px 0 0 0;
	background: #FFFFFF url('../img/pdesc_sellbox_bg_top.gif') no-repeat 0 0;
}

div.pdescboxin
{
	padding: 0 10px 10px 10px;
	width: 310px;
	background: #FFFFFF url('../img/pdesc_sellbox_bg_btm.gif') no-repeat bottom left;
}

div.pdesctext
{
	width: 230px;
	float: right;
}

div.pdesctext h2
{
	margin-top: 0;
	padding-top: 0;
}

a.trasha, a.trasha:hover, a.trasha:visited, a.trasha:active
{
	background: transparent url('../img/trash_bin.gif') no-repeat 0 0;
	text-decoration: none;
	display: block;
	height: 19px;
}

div.sbhomeenv , div.sbbusenv
{
	position: relative;
	width: 475px;
	line-height: 175%; 
	=line-height: 160%;
	margin-left: 8px;
}

div.sbhomerdo , div.sbbusrdo , div.sbfullrdo
{
	=margin-left: -5px;
	_margin-left: -4px;
}

.fstrdo
{
	width: 310px;
	border: medium none ;
	margin: 0pt;
	padding: 0pt;
}

div.sbhomeadd , div.sbbusadd
{
	position: absolute;
	bottom: -10px;
	right: 0px;
}


div.sbfullenv
{
	position: relative;
	width: 660px;
	line-height: 175%;
	=line-height: 160%;
}

div.sbfullclear
{
	clear: both;
}

form.sbfullnomp
{
	margin: 0;
	padding: 0;
}

/* product box end */


/* shopping cart start */

div.crtbx680
{
 	margin-top: 10px;
}

div.crtbx680in
{
	position: relative;
}

table.crttable
{
	width: 100%;
	border-collapse: collapse;
}

th.crtheader
{
        height: 28px;
	text-align: left;
        vertical-align: top;
	padding-left: 10px;
	color: #7ca4c2;
        font-size: 14px;
}

td.crtitem
{
	
}

td.crtttlamnt {
    font-size: 14px;
    color: #02538e;
    text-align: right;
    padding-right: 0;
}

div.crtpcdchko
{
	position: absolute;
	right: 10px;
	bottom: 5px;
}


/* shopping cart end */


/* product overview start */
div.ovrw_l, div.ovrw_s
{
	width: 490px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0;
}

div.ovrw_s { width: 210px; }

ul.links
{
	margin: 0 !important;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

ul.links li
{
	float: left;
	padding: 15px 10px 0 0;
}

div.buybox, div.buybox180, div.buybox240, div.buybox300
{
	float: right;
	text-align: center;
	width: 120px;
	margin: 0;
}

div.buybox180 { width: 180px; }
div.buybox240 { width: 240px; }
div.buybox300 { width: 300px; }

/* product overview end */

/*BacikovaJ*/
#removal-tools {border:1px solid #bcbdbf; width:440px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
#removal-tools th, #removal-tools td {padding: 6px 20px;}
#removal-tools th {border-bottom:1px solid #80a9c5;}
#removal-tools .even {background:#eff4f7;}
input.qs_input {border-left:1px solid #c1c1c1; border-bottom:1px solid #e0e0e0; border-top: 1px solid #848484; border-right:1px solid #c0c0c0; width:440px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.loader {width:15px;}
/*BacikovaJ end*/
/* styles-sales.css end */



/* headline-links.css start */

h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover { text-decoration: none; background: none; padding-left: 0; }
h1 a, h1 a:hover, h2.box a, h2.box a:hover { color: #004f8a; }
h2 a, h2 a:hover { color: #004f8a; }
h3 a, h3 a:hover { color: #214776; }
/*
h1.prdhdr a, h2.prdhdr a, h3.prdhdr a { background-color: white; }
*/
/* headline-links.css end */



/* lngsel.css start */
/* Styles for language selector */
ul#lngsel , ul#lngsel ul
{
	list-style-type:none;
	list-style-image:none;
	background-color:#ECF4F9;
	color:#4F6372;
	margin: 0px;
	padding: 0px;
	font-size:10px;
	line-height:13px
}
ul#lngsel
{
	margin:0px 8px !important;
	border:1px solid #B6CAD9;
	width:250px;
	/* Select box style arrow */
	background-image:url('../img/lngsel_arrow.gif');
	background-repeat: no-repeat;
	background-position: 236px 1px;
}
ul#lngsel ul
{
	border-top:1px solid #B6CAD9;
	display:none;
}

/* Hover hiding, but not in IE 6 */
ul#lngsel li.hoverable:hover ul, ul#lngsel li.hover ul{ display:block; }

/* Simulation of hover for IE 6
ul#lngsel li#lngactive{ behavior:url('stc/tpl/crp/script/csshover.htc'); }
*/

/* List items and their hover */
ul#lngsel li a
{
	display:block;
	padding:1px 1px 1px 20px;
	background-position:2px;
	background-repeat: no-repeat;
	=height:13px;
}
ul#lngsel li a:hover
{
	padding:1px 1px 1px 20px;
	text-decoration:none;
	color:#4F6372;
}
ul#lngsel li ul a:hover
{
	background-color:#cbd7e3;
}

/* Special styles for IE 6 when javascript is off */
div#lngselnojs { width:200px }
div#lngselnojs ul#lngsel ul { display:block; height:45px; overflow-y:auto }

/* Flags */
ul#lngsel a.LngCountryAU{ background-image:url('../img/flags/au.gif') }
ul#lngsel a:hover.LngCountryAU{ background-image:url('../img/flags/au.gif') }
ul#lngsel a.LngCountryBRPT{ background-image: url('../img/flags/br.gif') }
ul#lngsel a:hover.LngCountryBRPT{ background-image: url('../img/flags/br.gif') }
ul#lngsel a.LngCountryCAEN{ background-image: url('../img/flags/ca.gif') }
ul#lngsel a:hover.LngCountryCAEN{ background-image: url('../img/flags/ca.gif') }
ul#lngsel a.LngCountryCAFR{ background-image: url('../img/flags/ca.gif') }
ul#lngsel a:hover.LngCountryCAFR{ background-image: url('../img/flags/ca.gif') }
ul#lngsel a.LngCountryCNZH{ background-image: url('../img/flags/cn.gif') }
ul#lngsel a:hover.LngCountryCNZH{ background-image: url('../img/flags/cn.gif') }
ul#lngsel a.LngCountryCNZT{ background-image: url('../img/flags/tw.gif') }
ul#lngsel a:hover.LngCountryCNZT{ background-image: url('../img/flags/tw.gif') }
ul#lngsel a.LngCountryCZ{ background-image: url('../img/flags/cz.gif') }
ul#lngsel a:hover.LngCountryCZ{ background-image: url('../img/flags/cz.gif') }
ul#lngsel a.LngCountryDE{ background-image: url('../img/flags/de.gif') }
ul#lngsel a:hover.LngCountryDE{ background-image: url('../img/flags/de.gif') }
ul#lngsel a.LngCountryES{ background-image: url('../img/flags/es.gif') }
ul#lngsel a:hover.LngCountryES{ background-image: url('../img/flags/es.gif') }
ul#lngsel a.LngCountryFR{ background-image: url('../img/flags/fr.gif') }
ul#lngsel a:hover.LngCountryFR{ background-image: url('../img/flags/fr.gif') }
ul#lngsel a.LngCountryID{ background-image: url('../img/flags/id.gif') }
ul#lngsel a:hover.LngCountryID{ background-image: url('../img/flags/id.gif') }
ul#lngsel a.LngCountryIE{ background-image: url('../img/flags/ie.gif') }
ul#lngsel a:hover.LngCountryIE{ background-image: url('../img/flags/ie.gif') }
ul#lngsel a.LngCountryINEN, ul#lngsel a.LngCountryINHI { background-image: url('../img/flags/in.gif') }
ul#lngsel a:hover.LngCountryINEN, ul#lngsel a:hover.LngCountryINHI{ background-image: url('../img/flags/in.gif') }
ul#lngsel a.LngCountryIT{ background-image: url('../img/flags/it.gif') }
ul#lngsel a:hover.LngCountryIT{ background-image: url('../img/flags/it.gif') }
ul#lngsel a.LngCountryJP{ background-image: url('../img/flags/jp.gif') }
ul#lngsel a:hover.LngCountryJP{ background-image: url('../img/flags/jp.gif') }
ul#lngsel a.LngCountryKR{ background-image: url('../img/flags/kr.gif') }
ul#lngsel a:hover.LngCountryKR{ background-image: url('../img/flags/kr.gif') }
ul#lngsel a.LngCountryLAES{ background-image: url('../img/flags/laes.gif') }
ul#lngsel a:hover.LngCountryLAES{ background-image: url('../img/flags/laes.gif') }
ul#lngsel a.LngCountryMY{ background-image: url('../img/flags/my.gif') }
ul#lngsel a:hover.LngCountryMY{ background-image: url('../img/flags/my.gif') }
ul#lngsel a.LngCountryNL{ background-image: url('../img/flags/nl.gif') }
ul#lngsel a:hover.LngCountryNL{ background-image: url('../img/flags/nl.gif') }
ul#lngsel a.LngCountryPL{ background-image: url('../img/flags/pl.gif') }
ul#lngsel a:hover.LngCountryPL{ background-image: url('../img/flags/pl.gif') }
ul#lngsel a.LngCountryPT{ background-image: url('../img/flags/pt.gif') }
ul#lngsel a:hover.LngCountryPT{ background-image: url('../img/flags/pt.gif') }
ul#lngsel a.LngCountryRU{ background-image: url('../img/flags/ru.gif') }
ul#lngsel a:hover.LngCountryRU{ background-image: url('../img/flags/ru.gif') }
ul#lngsel a.LngCountrySK{ background-image: url('../img/flags/sk.gif') }
ul#lngsel a:hover.LngCountrySK{ background-image: url('../img/flags/sk.gif') }
ul#lngsel a.LngCountryTR{ background-image: url('../img/flags/tr.gif') }
ul#lngsel a:hover.LngCountryTR{ background-image: url('../img/flags/tr.gif') }
ul#lngsel a.LngCountryUK{ background-image: url('../img/flags/gb.gif') }
ul#lngsel a:hover.LngCountryUK{ background-image: url('../img/flags/gb.gif') }
ul#lngsel a.LngCountryUS{ background-image: url('../img/flags/us.gif') }
ul#lngsel a:hover.LngCountryUS{ background-image: url('../img/flags/us.gif') }
ul#lngsel a.LngCountryWW{ background-image: url('../img/flags/ww.gif') }
ul#lngsel a:hover.LngCountryWW{ background-image: url('../img/flags/ww.gif') }
/* lngsel.css end */



/* form styles start */

form { margin: 10px 0 10px 0; }
div.tabc_top form { margin: 0 0 10px 0; }

table.form, div.tabc_top table.form, table.form335, div.form, div.form910, div.form890
{
	width: 680px;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	background-color: white;
	margin: 0;
}

div.tabc_top table.form { width: 658px; }
div.form { width: 678px; }
div.form910 { width: 908px; }
div.form890 { width: 888px; }
table.form335 { width: 335px; }

div.form_head, div.form_head910, div.form_head890, div.form_head335, div.form_foot, div.form_foot910, div.form_foot890, div.form_foot335, div.tabc_top div.form_head, div.tabc_top div.form_foot
{
	width: 660px;
	background: #f8fafb url('../img/form_bg_top.gif') no-repeat 0 0;
	padding: 10px;
	margin: 10px 0 0 0;
}

div.form_foot, div.tabc_top div.form_foot, div.form_foot910, div.form_foot890, div.form_foot335
{
	background: #ecf1f5 url('../img/form_bg_btm.gif') no-repeat bottom left;
	color: #506273;
	text-align: right;
	margin: 0 0 10px 0;
}

div.form_upper
{
	width: 678px;
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #c9d1d7 #c9d1d7 #ECF1F5 #c9d1d7;
	background-color: #ECF1F5;
}

div.form_warning, div.form_warning910, div.form_warning890, div.form_warning335, div.tabc_top div.form_warning
{
	width: 660px;
	padding: 0;
	margin: 0;
	padding-top: 6px;
}

div.form_warning { background: transparent url('../img/form_bg_warning_top.gif') no-repeat top left; }
div.form_warningin {
	padding: 5px 50px 10px 10px;
	width: 600px;
	background: transparent url('../img/form_bg_warning_btm.gif') no-repeat bottom left;
	min-height: 50px;
}

div.form_warning910 { width: 890px; background: #fcf1f0 url('../img/form_bg_warning910.gif') no-repeat top left; }
div.form_warning890 {width: 870px; background: #fcf1f0 url('../img/form_bg_warning890.gif') no-repeat top left; }
div.form_warning335 { background: #fcf1f0 url('../img/form_bg_warning335.gif') no-repeat top left; }

div.form_head910 { width: 890px; background: #f8fafb url('../img/form_bg_top910.gif') no-repeat 0 0; }
div.form_head890 { width: 870px; background: #f8fafb url('../img/form_bg_top890.gif') no-repeat 0 0; }
div.form_head335 { width: 315px; background: #f8fafb url('../img/form_bg_top335.gif') no-repeat 0 0; }

div.form_foot910 { width: 890px; background: #ecf1f5 url('../img/form_bg_btm910.gif') no-repeat bottom left; }
div.form_foot890 { width: 870px; background: #ecf1f5 url('../img/form_bg_btm890.gif') no-repeat bottom left; }
div.form_foot335 { width: 315px; background: #ecf1f5 url('../img/form_bg_btm335.gif') no-repeat bottom left; }

div.form_head span { display: block; margin-top: 10px; }
div.form_head span.text { display: inline; margin: 0px; } /* pro textovou poznamku v zavorce v labelu. Err hlaska. */

div.tabc_top div.form_head, div.tabc_top div.form_warning, div.tabc_top div.form_foot { width: 638px; }
div.tabc_top div.form_head { background: #f8fafb url('../img/form_bg_intab_top.gif') no-repeat 0 0; }
div.tabc_top div.form_foot { background: #ecf1f5 url('../img/form_bg_intab_btm.gif') no-repeat bottom left; }
div.tabc_top div.form_warning { background: transparent url('../img/form_bg_intab_warning_top.gif') no-repeat top left; }
div.tabc_top div.form_warningin { width: 578px; background: transparent url('../img/form_bg_intab_warning_btm.gif') no-repeat bottom left; }

.whalf { width: 50%; }

#valres
{
	/*background: transparent url('../img/form_ico_warning.gif') no-repeat 0 0;
	padding-left: 26px;*/
	font-size: 13px;
	font-weight: bold;
}

table.form select, #valres strong, #valres ul, .sel, .txt
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

#valres ul
{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding-left: 18px;
}

h2.form_label
{   
        padding: 6px;
        margin-left: 0;
}

.fit_env /* form item envelope (obalka pro elemety, kterym nejde nastavit okraj - radio button, checkbox, selectbox) rdo*/
{
	border: none;
	margin: 0px;
	padding: 2px;
}

.fit_brd, .rccartqty /* form item border */
{
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}

.rccartqty
{
	margin-right: 5px;
	vertical-align: middle;
	text-align: center;
	width: 20px;
	padding: 0;
}

.rccartform
{
	display: inline;
	margin: 0 2px 0 2px !important;
}

.fit_env_err, .fit_brd_err /* form item border error, form item envelope error */
{
	border-top: 1px solid #d82e2e;
	border-left: 1px solid #d82e2e;
	border-right: 1px solid #efb1ab;
	border-bottom: 1px solid #efb1ab;
}

.flb, .flb_err /* form item label */
{
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	color: #004f8a;
}

.flb_err { font-weight: bold; }
.flb_err_img { background: url('../img/form_label_err_bg.gif') 0 0 no-repeat; padding-left: 25px; }
.fit_err { background-color: #fffeee; }

.flb span.text { font-weight: normal; font-size: 11px; color: #000; }

.fcmnt /* form label comment (doplnujici popis pole) */
{
	font-weight:normal;
	font-size: 12px;
	color: #666666;	
}

.txt { color: #000; }
.miniwdt { width: 40px !important; }
.stdwdt { width: 250px; }
.lngwdt { width: 400px; }

/* buttons start */
a.btn, a.btn:hover, .btn
{
	background-color: transparent;
	font-weight: bold;
	cursor: pointer;
	background-repeat: no-repeat;
	border: none;
}
a.btn, a.btn:hover
{
	text-decoration: none;
	margin: 0 auto;
	vertical-align: middle;
	line-height: 18px;
}

/*From Ladislav Starek*/
.btn_cards {width:164px; height:69px; background:url('../img/btn/btn_cards.png') 0 0 no-repeat; display:block; text-align:center;}
a.btn_cards_link {color:#004F8A; font-size:12px; text-decoration:underline; background:none; padding-left:0;}
.btn_cards_button {width:108px; height:22px; color:#ffffff; font-weight:bold; font-size:12px; background:url('../img/btn/btn_cards_button.png') center top no-repeat; display:block; text-decoration:none; padding-top:3px; text-align:center; margin-left:27px; margin-bottom:30px; padding-left:0;}
.btn_cards_button:hover {color:#ffffff; text-decoration:none;}
/*end*/

/* standart light blue button */
.btn_90,  a.btn_90,  .btn_arrow_90, .btn_back_90  { background-image: url('../img/btn/btn_bg_90.gif');  width: 90px; }
.btn_120, a.btn_120, .btn_arrow_120, .btn_back_120 { background-image: url('../img/btn/btn_bg_120.gif'); width: 120px; }
.btn_150, a.btn_150, .btn_arrow_150, .btn_back_150 { background-image: url('../img/btn/btn_bg_150.gif'); width: 150px; }
.btn_180, a.btn_180, .btn_arrow_180, .btn_back_180 { background-image: url('../img/btn/btn_bg_180.gif'); width: 180px; }
.btn_210, a.btn_210, .btn_arrow_210, .btn_back_210 { background-image: url('../img/btn/btn_bg_210.gif'); width: 210px; }
.btn_240, a.btn_240, .btn_arrow_240, .btn_back_240 { background-image: url('../img/btn/btn_bg_240.gif'); width: 240px; }
.btn_270, a.btn_270, .btn_arrow_270, .btn_back_270 { background-image: url('../img/btn/btn_bg_270.gif'); width: 270px; }
.btn_300, a.btn_300, .btn_arrow_300, .btn_back_300 { background-image: url('../img/btn/btn_bg_300.gif'); width: 300px; }
.btn_left, a.btn_left, .btn_arrow_left, .btn_back_left { background: url('../img/btn/btn_bg_left.gif') no-repeat top left; }
.btn_right, a.btn_right, .btn_arrow_right, .btn_back_right { background: url('../img/btn/btn_bg_right.gif') no-repeat top right; }

a.btn_90, a.btn_120, a.btn_150, a.btn_180, a.btn_210, a.btn_240, a.btn_270, a.btn_300,
a.btn_90:hover, a.btn_120:hover, a.btn_150:hover, a.btn_180:hover, a.btn_210:hover, a.btn_240:hover,a.btn_270:hover, a.btn_300:hover,
a.btn_arrow_90,a.btn_arrow_120,a.btn_arrow_150, a.btn_arrow_180,a.btn_arrow_210, a.btn_arrow_240, a.btn_arrow_270, a.btn_arrow_300,
a.btn_arrow_90:hover, a.btn_arrow_120:hover, a.btn_arrow_150:hover, a.btn_arrow_180:hover, a.btn_arrow_210:hover, a.btn_arrow_240:hover, a.btn_arrow_270:hover, a.btn_arrow_300:hover,
a.btn_back_90, a.btn_back_120, a.btn_back_150, a.btn_back_180, a.btn_back_210, a.btn_back_240, a.btn_back_270, a.btn_back_300,
a.btn_back_90:hover, a.btn_back_120:hover, a.btn_back_150:hover, a.btn_back_180:hover, a.btn_back_210:hover, a.btn_back_240:hover, a.btn_back_270:hover, a.btn_back_300:hover,
a.btn_search_90, a.btn_search_120, a.btn_search_150, a.btn_search_180, a.btn_search_210, a.btn_search_240, a.btn_search_270, a.btn_search_300,
a.btn_search_90:hover, a.btn_search_120:hover, a.btn_search_150:hover, a.btn_search_180:hover, a.btn_search_210:hover, a.btn_search_240:hover, a.btn_search_270:hover, a.btn_search_300:hover, 
a.btn_left, a.btn_arrow_left, a.btn_back_left, a.btn_search_left,
a.btn_left:hover, a.btn_arrow_left:hover, a.btn_back_left:hover, a.btn_search_left:hover,
span.btn_right, span.btn_arrow_right, span.btn_back_right, span.btn_search_right,
span.btn_right:hover, span.btn_arrow_right:hover, span.btn_back_right:hover, span.btn_search_right:hover
{
    height: 22px;
    padding: 0;
    color: #02538e;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
}

.btn_90, .btn_120, .btn_150, .btn_180, .btn_210, .btn_240, .btn_270, .btn_300,
.btn_90:hover, .btn_120:hover, .btn_150:hover, .btn_180:hover, .btn_210:hover, .btn_240:hover,.btn_270:hover, .btn_300:hover,
.btn_arrow_90,.btn_arrow_120,.btn_arrow_150, .btn_arrow_180,.btn_arrow_210, .btn_arrow_240, .btn_arrow_270, .btn_arrow_300,
.btn_arrow_90:hover, .btn_arrow_120:hover, .btn_arrow_150:hover, .btn_arrow_180:hover, .btn_arrow_210:hover, .btn_arrow_240:hover, .btn_arrow_270:hover, .btn_arrow_300:hover,
.btn_back_90, .btn_back_120, .btn_back_150, .btn_back_180, .btn_back_210, .btn_back_240, .btn_back_270, .btn_back_300,
.btn_back_90:hover, .btn_back_120:hover, .btn_back_150:hover, .btn_back_180:hover, .btn_back_210:hover, .btn_back_240:hover, .btn_back_270:hover, .btn_back_300:hover,
.btn_search_90, .btn_search_120, .btn_search_150, .btn_search_180, .btn_search_210, .btn_search_240, .btn_search_270, .btn_search_300,
.btn_search_90:hover, .btn_search_120:hover, .btn_search_150:hover, .btn_search_180:hover, .btn_search_210:hover, .btn_search_240:hover, .btn_search_270:hover, .btn_search_300:hover
.btn_left, .btn_arrow_left, .btn_back_left, .btn_search_left,
.btn_left:hover, .btn_arrow_left:hover, .btn_back_left:hover, .btn_search_left:hover,
.btn_right, .btn_arrow_right, .btn_back_right, .btn_search_right,
.btn_right:hover, .btn_arrow_right:hover, .btn_back_right:hover, .btn_search_right:hover
{
    height: 22px;
    color: #02538e;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    padding-bottom: 3px;
}

/* search button */
.btn_search_90, .btn_search_120, .btn_search_150, .btn_search_180, .btn_search_210, .btn_search_240, .btn_search_270, .btn_search_300,
.btn_search_90:hover, .btn_search_120:hover, .btn_search_150:hover, .btn_search_180:hover, .btn_search_210:hover, .btn_search_240:hover, .btn_search_270:hover, .btn_search_300:hover,
a.btn_search_90, a.btn_search_120, a.btn_search_150, a.btn_search_180, a.btn_search_210, a.btn_search_240, a.btn_search_270, a.btn_search_300,
a.btn_search_90:hover, a.btn_search_120:hover, a.btn_search_150:hover, a.btn_search_180:hover, a.btn_search_210:hover, a.btn_search_240:hover, a.btn_search_270:hover, a.btn_search_300:hover
{ padding-left: 32px; text-align: left; }

.btn_search_90  { background-image: url('../img/btn/btn_bg_search_90.png');  width: 90px; }
.btn_search_120 { background-image: url('../img/btn/btn_bg_search_120.png'); width: 120px; }
.btn_search_150 { background-image: url('../img/btn/btn_bg_search_150.png'); width: 150px; }
.btn_search_180 { background-image: url('../img/btn/btn_bg_search_180.png'); width: 180px; }
.btn_search_210 { background-image: url('../img/btn/btn_bg_search_210.png'); width: 210px; }
.btn_search_240 { background-image: url('../img/btn/btn_bg_search_240.png'); width: 240px; }
.btn_search_270 { background-image: url('../img/btn/btn_bg_search_270.png'); width: 270px; }
.btn_search_300 { background-image: url('../img/btn/btn_bg_search_300.png'); width: 300px; }
a.btn_search_90  { background-image: url('../img/btn/btn_bg_search_90.png');  width: 58px; }
a.btn_search_120 { background-image: url('../img/btn/btn_bg_search_120.png'); width: 88px; }
a.btn_search_150 { background-image: url('../img/btn/btn_bg_search_150.png'); width: 118px; }
a.btn_search_180 { background-image: url('../img/btn/btn_bg_search_180.png'); width: 148px; }
a.btn_search_210 { background-image: url('../img/btn/btn_bg_search_210.png'); width: 178px; }
a.btn_search_240 { background-image: url('../img/btn/btn_bg_search_240.png'); width: 208px; }
a.btn_search_270 { background-image: url('../img/btn/btn_bg_search_270.png'); width: 238px; }
a.btn_search_300 { background-image: url('../img/btn/btn_bg_search_300.png'); width: 268px; }
.btn_search_left, a.btn_search_left { background: url('../img/btn/btn_bg_search_left.png') no-repeat top left; }
.btn_search_right, span.btn_search_right { background: url('../img/btn/btn_bg_search_right.png') no-repeat top right; }

/* light button with red arrow */
.btn_light_90, .btn_back_light_90  { background-image: url('../img/btn/btn_bg_light_90.gif');  width: 90px;  }
.btn_light_120, .btn_back_light_120 { background-image: url('../img/btn/btn_bg_light_120.gif'); width: 120px; }
.btn_light_150, .btn_back_light_150 { background-image: url('../img/btn/btn_bg_light_150.gif'); width: 150px; }
.btn_light_180, .btn_back_light_180 { background-image: url('../img/btn/btn_bg_light_180.gif'); width: 180px; }
.btn_light_210, .btn_back_light_210 { background-image: url('../img/btn/btn_bg_light_210.gif'); width: 210px; }
.btn_light_240, .btn_back_light_240 { background-image: url('../img/btn/btn_bg_light_240.gif'); width: 240px; }
.btn_light_270, .btn_back_light_270 { background-image: url('../img/btn/btn_bg_light_270.gif'); width: 270px; }
.btn_light_300, .btn_back_light_300 { background-image: url('../img/btn/btn_bg_light_300.gif'); width: 300px; }

a.btn_light_90, a.btn_back_light_90  { background-image: url('../img/btn/btn_bg_light_90.gif');  width: 70px;  }
a.btn_light_120, a.btn_back_light_120 { background-image: url('../img/btn/btn_bg_light_120.gif'); width: 100px;  }
a.btn_light_150, a.btn_back_light_150 { background-image: url('../img/btn/btn_bg_light_150.gif'); width: 130px; }
a.btn_light_180, a.btn_back_light_180 { background-image: url('../img/btn/btn_bg_light_180.gif'); width: 160px; }
a.btn_light_210, a.btn_back_light_210 { background-image: url('../img/btn/btn_bg_light_210.gif'); width: 190px; }
a.btn_light_240, a.btn_back_light_240 { background-image: url('../img/btn/btn_bg_light_240.gif'); width: 220px; }
a.btn_light_270, a.btn_back_light_270 { background-image: url('../img/btn/btn_bg_light_270.gif'); width: 250px; }
a.btn_light_300, a.btn_back_light_300 { background-image: url('../img/btn/btn_bg_light_300.gif'); width: 280px; }

.btn_light_left, a.btn_light_left { background: url('../img/btn/btn_bg_light_left.gif') no-repeat top left; }
.btn_light_right, span.btn_light_right { background: url('../img/btn/btn_bg_light_right.gif') no-repeat top right; }

/* light button with blue arrow */
.btn_more_90  { background-image: url('../img/btn/btn_bg_more_90.gif');  width: 90px;  }
.btn_more_120 { background-image: url('../img/btn/btn_bg_more_120.gif'); width: 120px; }
.btn_more_150 { background-image: url('../img/btn/btn_bg_more_150.gif'); width: 150px; }
.btn_more_180 { background-image: url('../img/btn/btn_bg_more_180.gif'); width: 180px; }
.btn_more_210 { background-image: url('../img/btn/btn_bg_more_210.gif'); width: 210px; }
.btn_more_240 { background-image: url('../img/btn/btn_bg_more_240.gif'); width: 240px; }
.btn_more_270 { background-image: url('../img/btn/btn_bg_more_270.gif'); width: 270px; }
.btn_more_300 { background-image: url('../img/btn/btn_bg_more_300.gif'); width: 300px; }

a.btn_more_90  { background-image: url('../img/btn/btn_bg_more_90.gif');  width: 70px;  }
a.btn_more_120 { background-image: url('../img/btn/btn_bg_more_120.gif'); width: 100px;  }
a.btn_more_150 { background-image: url('../img/btn/btn_bg_more_150.gif'); width: 130px; }
a.btn_more_180 { background-image: url('../img/btn/btn_bg_more_180.gif'); width: 160px; }
a.btn_more_210 { background-image: url('../img/btn/btn_bg_more_210.gif'); width: 190px; }
a.btn_more_240 { background-image: url('../img/btn/btn_bg_more_240.gif'); width: 220px; }
a.btn_more_270 { background-image: url('../img/btn/btn_bg_more_270.gif'); width: 250px; }
a.btn_more_300 { background-image: url('../img/btn/btn_bg_more_300.gif'); width: 280px; }

.btn_more_left, a.btn_more_left { background: url('../img/btn/btn_bg_more_left.gif') no-repeat top left; }
.btn_more_right, span.btn_more_right { background: url('../img/btn/btn_bg_more_right.gif') no-repeat top right; }

/* yellow light button with red arrow */
.btn_imp_90  { background-image: url('../img/btn/btn_bg_imp_90.gif');  width: 90px;  }
.btn_imp_120 { background-image: url('../img/btn/btn_bg_imp_120.gif'); width: 120px; }
.btn_imp_150 { background-image: url('../img/btn/btn_bg_imp_150.gif'); width: 150px; }
.btn_imp_180 { background-image: url('../img/btn/btn_bg_imp_180.gif'); width: 180px; }
.btn_imp_210 { background-image: url('../img/btn/btn_bg_imp_210.gif'); width: 210px; }
.btn_imp_240 { background-image: url('../img/btn/btn_bg_imp_240.gif'); width: 240px; }
.btn_imp_270 { background-image: url('../img/btn/btn_bg_imp_270.gif'); width: 270px; }
.btn_imp_300 { background-image: url('../img/btn/btn_bg_imp_300.gif'); width: 300px; }

a.btn_imp_90  { background-image: url('../img/btn/btn_bg_imp_90.gif');  width: 70px;  }
a.btn_imp_120 { background-image: url('../img/btn/btn_bg_imp_120.gif'); width: 100px; }
a.btn_imp_150 { background-image: url('../img/btn/btn_bg_imp_150.gif'); width: 130px; }
a.btn_imp_180 { background-image: url('../img/btn/btn_bg_imp_180.gif'); width: 160px; }
a.btn_imp_210 { background-image: url('../img/btn/btn_bg_imp_210.gif'); width: 190px; }
a.btn_imp_240 { background-image: url('../img/btn/btn_bg_imp_240.gif'); width: 220px; }
a.btn_imp_270 { background-image: url('../img/btn/btn_bg_imp_270.gif'); width: 250px; }
a.btn_imp_300 { background-image: url('../img/btn/btn_bg_imp_300.gif'); width: 280px; }

.btn_imp_left, a.btn_imp_left { background: url('../img/btn/btn_bg_imp_left.gif') no-repeat top left; }
.btn_imp_right, span.btn_imp_right { background: url('../img/btn/btn_bg_imp_right.gif') no-repeat top right; }

/* common definitions for light buttons with red and blue arrow */
.btn_light_90, .btn_light_120, .btn_light_150, .btn_light_180, .btn_light_210, .btn_light_240, .btn_light_270, .btn_light_300,
.btn_more_90, .btn_more_120, .btn_more_150, .btn_more_180, .btn_more_210, .btn_more_240, .btn_more_270, .btn_more_300,
.btn_imp_90, .btn_imp_120, .btn_imp_150, .btn_imp_180, .btn_imp_210, .btn_imp_240, .btn_imp_270, .btn_imp_300 , 
.btn_light_left, .btn_more_left, .btn_imp_left, .btn_light_right, .btn_more_right, .btn_imp_right
{
    padding-left: 21px;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
    color: #02538e;
}


/* red buy button - square right side */
.btn_cart_sq_90,  a.btn_cart_sq_90   { background-image: url('../img/btn/btn_red_square_90.png');  width: 90px;  }
.btn_cart_sq_120,  a.btn_cart_sq_120 { background-image: url('../img/btn/btn_red_square_120.png'); width: 120px; }
.btn_cart_sq_150,  a.btn_cart_sq_150 { background-image: url('../img/btn/btn_red_square_150.png'); width: 150px; }
.btn_cart_sq_180,  a.btn_cart_sq_180 { background-image: url('../img/btn/btn_red_square_180.png'); width: 180px; }

.btn_cart_sq_left,  a.btn_cart_sq_left { background: url('../img/btn/btn_red_square_left.png') no-repeat top left; }
.btn_cart_sq_right,  span.btn_cart_sq_right { background: url('../img/btn/btn_red_square_right.png') no-repeat top right; }

a.btn_cart_sq_90, a.btn_cart_sq_120, a.btn_cart_sq_150, a.btn_cart_sq_180,
a.btn_cart_sq_90:hover, a.btn_cart_sq_120:hover, a.btn_cart_sq_150:hover, a.btn_cart_sq_180:hover, 
a.btn_cart_sq_left, span.btn_cart_sq_right,
a.btn_cart_sq_left:hover, span.btn_cart_sq_right:hover
{
    padding: 0;
    height: 22px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    font-size: 14px;
}

.btn_cart_sq_90, .btn_cart_sq_120, .btn_cart_sq_150, .btn_cart_sq_180,
.btn_cart_sq_90:hover, .btn_cart_sq_120:hover, .btn_cart_sq_150:hover, .btn_cart_sq_180:hover, 
.btn_cart_sq_left, .btn_cart_sq_right,
.btn_cart_sq_left:hover, .btn_cart_sq_right:hover
{
    height: 22px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    padding-bottom: 6px;
    _padding-bottom: 0;
}

/* red buy button */
.btn_cart_large_90,  a.btn_cart_large_90,  .btn_large_90,   a.btn_large_90,  .btn_back_large_90,  a.btn_back_large_90,  .btn_medium_90,  a.btn_medium_90, .btn_back_medium_90,  a.btn_back_medium_90   { background-image: url('../img/btn/btn_red_90.png');  width: 90px;  }
.btn_cart_large_120, a.btn_cart_large_120, .btn_large_120,  a.btn_large_120, .btn_back_large_120, a.btn_back_large_120, .btn_medium_120,  a.btn_medium_120, .btn_back_medium_120,  a.btn_back_medium_120 { background-image: url('../img/btn/btn_red_120.png'); width: 120px; }
.btn_cart_large_150, a.btn_cart_large_150, .btn_large_150,  a.btn_large_150, .btn_back_large_150, a.btn_back_large_150, .btn_medium_150,  a.btn_medium_150, .btn_back_medium_150,  a.btn_back_medium_150 { background-image: url('../img/btn/btn_red_150.png'); width: 150px; }
.btn_cart_large_180, a.btn_cart_large_180, .btn_large_180,  a.btn_large_180, .btn_back_large_180, a.btn_back_large_180, .btn_medium_180,  a.btn_medium_180, .btn_back_medium_180,  a.btn_back_medium_180 { background-image: url('../img/btn/btn_red_180.png'); width: 180px; }
.btn_cart_large_210, a.btn_cart_large_210, .btn_large_210,  a.btn_large_210, .btn_back_large_210, a.btn_back_large_210, .btn_medium_210,  a.btn_medium_210, .btn_back_medium_210,  a.btn_back_medium_210 { background-image: url('../img/btn/btn_red_210.png'); width: 210px; }
.btn_cart_large_240, a.btn_cart_large_240, .btn_large_240,  a.btn_large_240, .btn_back_large_240, a.btn_back_large_240, .btn_medium_240,  a.btn_medium_240, .btn_back_medium_240,  a.btn_back_medium_240 { background-image: url('../img/btn/btn_red_240.png'); width: 240px; }
.btn_cart_large_270, a.btn_cart_large_270, .btn_large_270,  a.btn_large_270, .btn_back_large_270, a.btn_back_large_270, .btn_medium_270,  a.btn_medium_270, .btn_back_medium_270,  a.btn_back_medium_270 { background-image: url('../img/btn/btn_red_270.png'); width: 270px; }
.btn_cart_large_300, a.btn_cart_large_300, .btn_large_300,  a.btn_large_300, .btn_back_large_300, a.btn_back_large_300, .btn_medium_300,  a.btn_medium_300, .btn_back_medium_300,  a.btn_back_medium_300 { background-image: url('../img/btn/btn_red_300.png'); width: 300px; }
.btn_cart_large_left, a.btn_cart_large_left, .btn_large_left,  a.btn_large_left, .btn_back_large_left, a.btn_back_large_left, .btn_medium_left,  a.btn_medium_left, .btn_back_medium_left,  a.btn_back_medium_left { background: url('../img/btn/btn_red_left.png') no-repeat top left; }
.btn_cart_large_right, span.btn_cart_large_right, .btn_large_right, span.btn_large_right, .btn_back_large_right, span.btn_back_large_right, .btn_medium_right,  span.btn_medium_right, .btn_back_medium_right,  span.btn_back_medium_right { background: url('../img/btn/btn_red_right.png') no-repeat top right; }

a.btn_medium_90, a.btn_medium_120, a.btn_medium_150, a.btn_medium_180, a.btn_medium_210, a.btn_medium_240, a.btn_medium_270, a.btn_medium_300, 
a.btn_medium_90:hover, a.btn_medium_120:hover, a.btn_medium_150:hover, a.btn_medium_180:hover, a.btn_medium_210:hover, a.btn_medium_240:hover,a.btn_medium_270:hover, a.btn_medium_300:hover, 
a.btn_back_medium_90,a.btn_back_medium_120,a.btn_back_medium_150, a.btn_back_medium_180,a.btn_back_medium_210, a.btn_back_medium_240, a.btn_back_medium_270, a.btn_back_medium_300, 
a.btn_back_medium_90:hover, a.btn_back_medium_120:hover, a.btn_back_medium_150:hover, a.btn_back_medium_180:hover, a.btn_back_medium_210:hover, a.btn_back_medium_240:hover, a.btn_back_medium_270:hover, a.btn_back_medium_300:hover, 
a.btn_large_90, a.btn_large_120, a.btn_large_150, a.btn_large_180, a.btn_large_210, a.btn_large_240, a.btn_large_270, a.btn_large_300, 
a.btn_large_90:hover, a.btn_large_120:hover, a.btn_large_150:hover, a.btn_large_180:hover, a.btn_large_210:hover, a.btn_large_240:hover, a.btn_large_270:hover, a.btn_large_300:hover,
a.btn_cart_large_90, a.btn_cart_large_120, a.btn_cart_large_150, a.btn_cart_large_180, a.btn_cart_large_210, a.btn_cart_large_240, a.btn_cart_large_270, a.btn_cart_large_300,
a.btn_cart_large_90:hover, a.btn_cart_large_120:hover, a.btn_cart_large_150:hover, a.btn_cart_large_180:hover, a.btn_cart_large_210:hover, a.btn_cart_large_240:hover, a.btn_cart_large_270:hover, a.btn_cart_large_300:hover, 
a.btn_medium_left, a.btn_back_medium_left, a.btn_back_large_left, a.btn_large_left, a.btn_cart_large_left,
a.btn_medium_left:hover,  a.btn_back_medium_left:hover, a.btn_back_large_left:hover, a.btn_large_left:hover, a.btn_cart_large_left:hover,
span.btn_medium_right, span.btn_back_medium_right, span.btn_back_large_right, span.btn_large_right, span.btn_cart_large_right,
span.btn_medium_right:hover, span.btn_back_medium_right:hover, span.btn_back_large_right:hover, span.btn_large_right:hover, span.btn_cart_large_right:hover
{
    padding: 0;
    height: 22px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    font-size: 14px;
}

.btn_medium_90, .btn_medium_120, .btn_medium_150, .btn_medium_180, .btn_medium_210, .btn_medium_240, .btn_medium_270, .btn_medium_300,
.btn_medium_90:hover, .btn_medium_120:hover, .btn_medium_150:hover, .btn_medium_180:hover, .btn_medium_210:hover, .btn_medium_240:hover,.btn_medium_270:hover, .btn_medium_300:hover,
.btn_back_medium_90,.btn_back_medium_120,.btn_back_medium_150, .btn_back_medium_180,.btn_back_medium_210, .btn_back_medium_240, .btn_back_medium_270, .btn_back_medium_300,
.btn_back_medium_90:hover, .btn_back_medium_120:hover, .btn_back_medium_150:hover, .btn_back_medium_180:hover, .btn_back_medium_210:hover, .btn_back_medium_240:hover, .btn_back_medium_270:hover, .btn_back_medium_300:hover,
.btn_large_90, .btn_large_120, .btn_large_150, .btn_large_180, .btn_large_210, .btn_large_240, .btn_large_270, .btn_large_300,
.btn_large_90:hover, .btn_large_120:hover, .btn_large_150:hover, .btn_large_180:hover, .btn_large_210:hover, .btn_large_240:hover, .btn_large_270:hover, .btn_large_300:hover,
.btn_cart_large_90, .btn_cart_large_120, .btn_cart_large_150, .btn_cart_large_180, .btn_cart_large_210, .btn_cart_large_240, .btn_cart_large_270, .btn_cart_large_300,
.btn_cart_large_90:hover, .btn_cart_large_120:hover, .btn_cart_large_150:hover, .btn_cart_large_180:hover, .btn_cart_large_210:hover, .btn_cart_large_240:hover, .btn_cart_large_270:hover, .btn_cart_large_300:hover,
.btn_medium_left, .btn_back_medium_left, .btn_back_large_left, .btn_large_left, .btn_cart_large_left,
.btn_medium_left:hover, .btn_back_medium_left:hover, .btn_back_large_left:hover, .btn_large_left:hover, .btn_cart_large_left:hover,
.btn_medium_right, .btn_back_medium_right, .btn_back_large_right, .btn_large_right, .btn_cart_large_right,
.btn_medium_right:hover, .btn_back_medium_right:hover, .btn_back_large_right:hover, .btn_large_right:hover, .btn_cart_large_right:hover
{
    height: 22px;
    color: #fff;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    padding-bottom: 3px;
}

/* red download button */
.btn_dwn_120 { background-image: url('../img/btn/btn_download_120.png'); width: 120px; }
.btn_dwn_150 { background-image: url('../img/btn/btn_download_150.png'); width: 150px; }
.btn_dwn_180 { background-image: url('../img/btn/btn_download_180.png'); width: 180px; }
.btn_dwn_210 { background-image: url('../img/btn/btn_download_210.png'); width: 210px; }
.btn_dwn_240 { background-image: url('../img/btn/btn_download_240.png'); width: 240px; }
.btn_dwn_270 { background-image: url('../img/btn/btn_download_270.png'); width: 270px; }
.btn_dwn_300 { background-image: url('../img/btn/btn_download_300.png'); width: 300px; }

a.btn_dwn_120 { background-image: url('../img/btn/btn_download_120.png'); width: 80px; }
a.btn_dwn_150 { background-image: url('../img/btn/btn_download_150.png'); width: 110px; }
a.btn_dwn_180 { background-image: url('../img/btn/btn_download_180.png'); width: 140px; }
a.btn_dwn_210 { background-image: url('../img/btn/btn_download_210.png'); width: 170px; }
a.btn_dwn_240 { background-image: url('../img/btn/btn_download_240.png'); width: 200px; }
a.btn_dwn_270 { background-image: url('../img/btn/btn_download_270.png'); width: 230px; }
a.btn_dwn_300 { background-image: url('../img/btn/btn_download_300.png'); width: 260px; }

.btn_dwn_left,  a.btn_dwn_left { background: url('../img/btn/btn_download_left.png') no-repeat top left; }
.btn_dwn_right,  span.btn_dwn_right { background: url('../img/btn/btn_download_right.png') no-repeat top right; }

a.btn_dwn_90, a.btn_dwn_120, a.btn_dwn_150, a.btn_dwn_180, a.btn_dwn_210, a.btn_dwn_240, a.btn_dwn_270, a.btn_dwn_300,
a.btn_dwn_90:hover, a.btn_dwn_120:hover, a.btn_dwn_150:hover, a.btn_dwn_180:hover, a.btn_dwn_210:hover, a.btn_dwn_240:hover, a.btn_dwn_270:hover, a.btn_dwn_300:hover
a.btn_dwn_left, span.btn_dwn_right,
a.btn_dwn_left:hover, span.btn_dwn_right:hover
{
    padding-left: 40px;
    padding-bottom: 0;
    height: 22px;
    line-height: 18px;
     color: #fff;
}

.btn_dwn_90, .btn_dwn_120, .btn_dwn_150, .btn_dwn_180, .btn_dwn_210, .btn_dwn_240, .btn_dwn_270, .btn_dwn_300 , 
.btn_dwn_left, .btn_dwn_right
{
    padding-bottom: 4px;
    padding-left: 40px;
    height: 22px;
    line-height: 18px;
    color: #fff;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif; /* IE6 */
}

/* light button with stroke and orange arrow */
.btn_home_90  { background-image: url('../img/btn/btn_bg_home_90.gif');  width: 90px;  }
.btn_home_120 { background-image: url('../img/btn/btn_bg_home_120.gif'); width: 120px; }
.btn_home_150 { background-image: url('../img/btn/btn_bg_home_150.gif'); width: 150px; }
.btn_home_180 { background-image: url('../img/btn/btn_bg_home_180.gif'); width: 180px; }
.btn_home_190 { background-image: url('../img/btn/btn_bg_home_190.gif'); width: 190px; }
.btn_home_210 { background-image: url('../img/btn/btn_bg_home_210.gif'); width: 210px; }
.btn_home_240 { background-image: url('../img/btn/btn_bg_home_240.gif'); width: 240px; }
.btn_home_270 { background-image: url('../img/btn/btn_bg_home_270.gif'); width: 270px; }
.btn_home_300 { background-image: url('../img/btn/btn_bg_home_300.gif'); width: 300px; }

a.btn_home_90  { background-image: url('../img/btn/btn_bg_home_90.gif');  width: 61px;  }
a.btn_home_120 { background-image: url('../img/btn/btn_bg_home_120.gif'); width: 91px; }
a.btn_home_150 { background-image: url('../img/btn/btn_bg_home_150.gif'); width: 121px; }
a.btn_home_180 { background-image: url('../img/btn/btn_bg_home_180.gif'); width: 151px; }
a.btn_home_190 { background-image: url('../img/btn/btn_bg_home_190.gif'); width: 171px; }
a.btn_home_210 { background-image: url('../img/btn/btn_bg_home_210.gif'); width: 191px; }
a.btn_home_240 { background-image: url('../img/btn/btn_bg_home_240.gif'); width: 211px; }
a.btn_home_270 { background-image: url('../img/btn/btn_bg_home_270.gif'); width: 241px; }
a.btn_home_300 { background-image: url('../img/btn/btn_bg_home_300.gif'); width: 271px; }

.btn_home_left,  a.btn_home_left { background: url('../img/btn/btn_bg_home_left.gif') no-repeat top left; }
.btn_home_right,  span.btn_home_right { background: url('../img/btn/btn_bg_home_right.gif') no-repeat top right; }

.btn_home_90, .btn_home_120, .btn_home_150, .btn_home_180, .btn_home_190, .btn_home_210, .btn_home_240, .btn_home_270, .btn_home_300,
a.btn_home_90, a.btn_home_120, a.btn_home_150, a.btn_home_180, a.btn_home_190, a.btn_home_210, a.btn_home_240, a.btn_home_270, a.btn_home_300,
a.btn_home_90:hover, a.btn_home_120:hover, a.btn_home_150:hover, a.btn_home_180:hover, a.btn_home_190:hover, a.btn_home_210:hover, a.btn_home_240:hover, a.btn_home_270:hover, a.btn_home_300:hover,
a.btn_home_left,  .btn_home_left, span.btn_home_right, .btn_home_right,
a.btn_home_left:hover, .btn_home_left:hover, span.btn_home_right:hover, .btn_home_right:hover
{
    padding-left: 29px;
    padding-bottom: 2px;
    height: 20px;
    line-height: 22px;
    color: #50a7cf;
    text-align: left;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

a.btn_home_left,  .btn_home_left, span.btn_home_right, .btn_home_right,
a.btn_home_left:hover, .btn_home_left:hover, span.btn_home_right:hover, .btn_home_right:hover
{
	height: auto;
}

/* white button with grey stroke (used in product overview) */
.btn_white_90  { background-image: url('../img/btn/btn_bg_white_90.png');  width: 90px;  }
.btn_white_120 { background-image: url('../img/btn/btn_bg_white_120.png'); width: 120px; }
.btn_white_150 { background-image: url('../img/btn/btn_bg_white_150.png'); width: 150px; }
.btn_white_180 { background-image: url('../img/btn/btn_bg_white_180.png'); width: 180px; }
.btn_white_210 { background-image: url('../img/btn/btn_bg_white_210.png'); width: 210px; }
.btn_white_240 { background-image: url('../img/btn/btn_bg_white_240.png'); width: 240px; }
.btn_white_270 { background-image: url('../img/btn/btn_bg_white_270.png'); width: 270px; }
.btn_white_300 { background-image: url('../img/btn/btn_bg_white_300.png'); width: 300px; }

a.btn_white_90  { background-image: url('../img/btn/btn_bg_white_90.png');  width: 74px;  }
a.btn_white_120 { background-image: url('../img/btn/btn_bg_white_120.png'); width: 104px; }
a.btn_white_150 { background-image: url('../img/btn/btn_bg_white_150.png'); width: 134px; }
a.btn_white_180 { background-image: url('../img/btn/btn_bg_white_180.png'); width: 164px; }
a.btn_white_210 { background-image: url('../img/btn/btn_bg_white_210.png'); width: 194px; }
a.btn_white_240 { background-image: url('../img/btn/btn_bg_white_240.png'); width: 224px; }
a.btn_white_270 { background-image: url('../img/btn/btn_bg_white_270.png'); width: 254px; }
a.btn_white_300 { background-image: url('../img/btn/btn_bg_white_300.png'); width: 284px; }

.btn_white_left,  a.btn_white_left { background: url('../img/btn/btn_bg_white_left.png') no-repeat top left; }
.btn_white_right,  span.btn_white_right { background: url('../img/btn/btn_bg_white_right.png') no-repeat top right; }

.btn_white_90, .btn_white_120, .btn_white_150, .btn_white_180, .btn_white_210, .btn_white_240, .btn_white_270, .btn_white_300, 
.btn_white_90:hover, .btn_white_120:hover, .btn_white_150:hover, .btn_white_180:hover, .btn_white_210:hover, .btn_white_240:hover, .btn_white_270:hover, .btn_white_300:hover, 
a.btn_white_left, span.btn_white_right, .btn_white_left, .btn_white_right
{
    height: 22px;
    line-height: 22px !important;
    padding-left: 16px;
    text-align: left;
    font-size: 11px;
    font-weight: normal !important;
    color: #02538e;
}

/*paddingy pro sirkove nezavisla tlacitka*/
.btn_left, .btn_arrow_left, .btn_back_left, .btn_search_left, .btn_cart_sq_left,
.btn_left:hover, .btn_arrow_left:hover, .btn_back_left:hover, .btn_search_left:hover, .btn_cart_sq_left:hover, 
a.btn_left, a.btn_arrow_left, a.btn_back_left, a.btn_search_left, a.btn_cart_sq_left, 
a.btn_left:hover, a.btn_arrow_left:hover, a.btn_back_left:hover, a.btn_search_left:hover, a.btn_cart_sq_left:hover, 
.btn_cart_large_left, .btn_large_left, .btn_back_large_left, .btn_medium_left, .btn_back_medium_left,
.btn_cart_large_left:hover, .btn_large_left:hover, .btn_back_large_left:hover, .btn_medium_left:hover, .btn_back_medium_left:hover,
a.btn_cart_large_left, a.btn_large_left, a.btn_back_large_left, a.btn_medium_left, a.btn_back_medium_left ,
a.btn_cart_large_left:hover, a.btn_large_left:hover, a.btn_back_large_left:hover, a.btn_medium_left:hover, a.btn_back_medium_left:hover ,
.btn_light_left, .btn_more_left, .btn_imp_left, .btn_white_left, 
.btn_light_left:hover, .btn_more_left:hover, .btn_imp_left:hover,.btn_white_left:hover, 
a.btn_light_left, a.btn_more_left, a.btn_imp_left, a.btn_white_left, 
a.btn_light_left:hover, a.btn_more_left:hover, a.btn_imp_left:hover, a.btn_white_left:hover
{ padding: 0 0 0 15px; }

.btn_dwn_left, .btn_dwn_left:hover, a.btn_dwn_left, a.btn_dwn_left:hover { padding: 0 0 0 36px; }
.btn_home_left, .btn_home_left:hover, a.btn_home_left, a.btn_home_left:hover { padding: 0 0 0 23px; }

.btn_right, .btn_arrow_right, .btn_back_right, .btn_search_right, .btn_cart_sq_right, 
.btn_right:hover, .btn_arrow_right:hover, .btn_back_right:hover, .btn_search_right:hover, .btn_cart_sq_right:hover, 
span.btn_right,  span.btn_arrow_right,  span.btn_back_right, span.btn_search_right, span.btn_cart_sq_right, 
span.btn_right:hover, span.btn_arrow_right:hover, span.btn_back_right:hover, span.btn_search_right:hover, span.btn_cart_sq_right:hover, 
.btn_cart_large_right, .btn_large_right, .btn_back_large_right, .btn_medium_right, .btn_back_medium_right , 
.btn_cart_large_right:hover, .btn_large_right:hover, .btn_back_large_right:hover, .btn_medium_right:hover, .btn_back_medium_right:hover,
span.btn_cart_large_right,  span.btn_large_right,span.btn_back_large_right, span.btn_medium_right,  span.btn_back_medium_right,   
span.btn_cart_large_right:hover,  span.btn_large_right:hover, span.btn_back_large_right:hover, span.btn_medium_right:hover, span.btn_back_medium_right:hover
{ padding: 0 15px 0 0; }

.btn_light_right, .btn_more_right, .btn_imp_right, .btn_white_right, .btn_dwn_right, .btn_home_right, 
.btn_light_right:hover, .btn_more_right:hover, .btn_imp_right:hover, .btn_white_right:hover,.btn_dwn_right:hover, .btn_home_right:hover,  
span.btn_light_right, span.btn_more_right, span.btn_imp_right, span.btn_white_right, span.btn_dwn_right, span.btn_home_right, 
span.btn_light_right:hover, span.btn_more_right:hover, span.btn_imp_right:hover, span.btn_white_right:hover, span.btn_dwn_right:hover, span.btn_home_right:hover
{ padding: 0 15px 0 6px; }


.btn_yes, .btn_no
{
	border: none;
	color: #66b461;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	padding-left: 10px;
	background: url('../img/ico_yes_a.gif') white 0% 50%;
	background-repeat: no-repeat;
}

.btn_no
{
	color: #cc3f33;
	background: url('../img/ico_no.gif') white 0% 50%;
	background-repeat: no-repeat;
}
/* buttons end */

.hoverHand { cursor: pointer; }

/* input[type=submit] as normal html link */
.as-link, .as-link-noicon {
	display: inline;
	line-height: 17px;
	text-align: left;
	width: auto;
	border: 0;
	padding:0;
	margin:0;
	background: transparent url(../img/link_ico_default.gif) no-repeat scroll left center;
	padding-left: 7px;
	color: #004F8A;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	cursor: pointer;
}
:root *> .as-link, :root *> .as-link-noicon { display: block  } /* all browsers except ie6-8 */
.as-link-noicon { background-image: none; padding-left: 0px; }
.as-link:hover, .as-link-noicon:hover {
	text-decoration: underline;
	color: #000;
}
/* input[type=submit] as normal html link end */

/* form styles end */