/* layout.css start */
* { margin: 0; padding:0; }
body { background: #fff url('../img/body_bg.gif') top left repeat-x; font-family: Verdana; font-size: 11px; color: #232323;  line-height: 138%; }
#env { position: relative; margin: 0 auto; width: 932px;  background: none; padding: 152px 0 0 0; }
#main {	width: 932px; background: none; min-height: 350px; _height: 350px; padding-top: 5px; }
#mayor { padding: 10px; }
#mayorin {  }

#foot {	height: 73px; 	background: url('../img/foot_bg.gif') repeat-x 0 100%;	padding: 0 11px 0 11px;	color: #fff;	clear: both; text-align: center; }
#foot a { font-weight: normal; color: #fff;	padding-left: 0; background-image: none; }
#foot div {	padding: 13px 0 0 10px; line-height: 16px; width: 912px; margin: 0 auto;}

#promo { position: absolute; top: 0; left: 0; height: 157px; width: 932px; z-index: 3; background: transparent; }

#promo .tag {float: right; padding: 5px 15px 0 0 ; 
	margin:0; text-decoration: none; color: #4f6372; text-align: right;}

#loginbox {	position: absolute;	top: 45px; right: 15px; background: transparent url('../img/ico_uahead.gif') no-repeat 0 0;	min-height: 18px; _height: 18px; z-index: 8; padding: 2px 0 0 20px; }
#loginbox a.del { margin-left: 5px; }

#nav2 {	position: absolute;	top: 117px; height: 29px; width: 924px; z-index: 5;	padding: 0 8px 0 0px; background: url('../img/mnu/mnu2_bg_left_right.gif') repeat-x 0 0; }
#nav1 {	position: absolute;	top: 91px; height: 26px; width: 80%;  z-index: 4; background: none; }

#search { position: absolute; width: 400px; height: 23px; top: 40px; right: 0; z-index: 9; font-size: 10px; color: #626262;}
#search div { float: right; line-height:auto; }
#search input {	vertical-align: middle; font-size: 10px; border: 1px solid #c9c9c9;	background-color: #FFFFFF; color: #626262; font-family: Verdana, sans-serif; padding: 2px; }
#search a, #search a:hover { color: #4f6372; padding-left: 0; padding-right: 3px; text-decoration: none; background-image: none; background: none; font-weight: normal; }
#search a:hover { color: black; text-decoration: underline; }
#search form { display: inline; line-height:100% }
#sfbtn { border: none !important; background-color: transparent !important; }

#sfbtn { border: none !important; background-color: transparent !important; }
#sftxt { margin-left: 4px;	=line-height: 15px; }
.srch {	height: 13px; =height: 15px; =padding: 0; =margin: 0; }
.hpfx { =margin-top: 2px; }

#logo { position: absolute; width: 400px; height: 75px; top: 12px; left: 0px; z-index: 6; overflow: hidden; }
a.logo, p.logo, span.checkout_logo { display: block; width: 320px; height: 67px; text-decoration: none; }
/*
.motto_cs { background: transparent url('../img/logo/avg_logo_cs.gif') no-repeat 0 0; }
.motto_pt { background: transparent url('../img/logo/avg_logo_pt.gif') no-repeat 0 0; }
.motto_de { background: transparent url('../img/logo/avg_logo_de.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_es { background: transparent url('../img/logo/avg_logo_es.gif') no-repeat 0 0; }
.motto_tr { background: transparent url('../img/logo/avg_logo_tr.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_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_cs , .motto_pt , .motto_de ,  .motto_fr , .motto_it , .motto_ja , .motto_es , .motto_tr , .motto_nl , .motto_pl , .motto_sk , .motto_en 
, .motto { background: transparent url('../img/logo/avg_logo.gif') no-repeat 0 0; } /* text je stejny pro cz, sk, en, nl*/

.motto_checkout { background: transparent url('../img/logo/avg_logo_checkout_en.gif') no-repeat 0 0; }

.promotext { margin-left: 60px; color: #00396b; }

hr.clear, br.clear { visibility: hidden; clear: both; border: none;	margin: 0 !important; line-height: 1px; }	

/*main menu*/
#mnu1 { height: 26px;  background: transparent; margin: 0; padding: 0;}
#mnu1 li { list-style: none; white-space: nowrap; float: left; line-height: 26px; padding: 0 0 0 15px; margin: 0 0 0 1px; background: url('../img/mnu/mnu1_bg.gif') repeat-x 0 0; }
#mnu1 li.first { background: url('../img/mnu/mnu1_bg.gif') repeat-x 0 0px; }
#mnu1 li.active, #mnu1 li.last-active { background: url('../img/mnu/mnu1_bg_act.gif') repeat-x 0 0; }
#mnu1 li.first-active {	background: url('../img/mnu/mnu1_bg_act.gif') repeat-x 0 0; }
#mnu1 a { display: block; text-decoration: none; color: #fff; font-weight: bold; background: transparent; padding: 0 12px 0 0; }
#mnu1 li.active a , #mnu1 li.first-active a, #mnu1 li.last-active a { font-weight: bold; color: #036; }

#mnu2 {	margin: 0; padding: 0;	height: 29px; }
#mnu2 li , #mnu2 li.first , #mnu2 li.active  , #mnu2 li.first-active { list-style: none; float: left; margin: 0; white-space: nowrap; font-size: 11px; line-height: 29px; padding: 0 0 0 12px; background: url('../img/mnu/mnu2_bg.gif') no-repeat 0 0}
#mnu2 li.first { background: none; }
#mnu2 li.active { position: relative; line-height: 29px; background: white url('../img/mnu/mnu2_bg_act.gif') repeat-x 0 0; left: 0px; height: 29px; }
#mnu2 li.first-active {	background: url('../img/mnu/mnu2_bg_act.gif') repeat-x 0 0; }
#mnu2 a { display: block; text-decoration: none; font-weight: bold; color: #fff; padding: 0 12px 0 0; background: transparent; }
#mnu2 li.active a , #mnu2 li.first-active a { font-weight: bold; color: #525252; }

/* 3rd level navigation start */
.n3box { background: none;	padding: 5px 0 0 0;	width: 220px; margin-bottom: 10px;	min-height: 110px; }
.n3boxin { padding: 0 2px 0 1px; }
ul.mnu3 { list-style-type: none; list-style-image: none; line-height: 16px;	font-size: 12px;  margin: 0px; padding: 0px; }
ul.mnu3 li { margin: 0 0 1px 0; }
ul.mnu3 li span {  background: transparent url('../img/mnu/mnu3_bg_act_plain.jpg') no-repeat top left;  display: block; }
ul.mnu3 li span.act, ul.mnu3 li span.act:hover, ul.mnu3 li span:hover {  background: none;  display: block; }
ul.mnu3 li span a:hover { text-decoration: underline; }
ul.mnu3 a, ul.mnu3 a:hover, ul.mnu3 a.act, ul.mnu3 a.act:hover, ul.mnu3 a.grey, ul.mnu3 a.rd { background: transparent url('../img/mnu/mnu3_arrow.gif') no-repeat left 8px;	padding: 0px 6px 0 12px; margin: 0px 0 0px 0; display: block; text-decoration: none; color: #000; font-weight: normal;  }
ul.mnu3 a.grey { color: #666; background: transparent url('../img/mnu/mnu3_arrow_grey.gif') no-repeat left 8px; }
ul.mnu3 a.rd { background: transparent url('../img/mnu/mnu3_arrow_red.gif') no-repeat left 8px; }
ul.mnu3 a.act, ul.mnu3 a.act:hover { background: transparent url('../img/mnu/mnu3_bullet.gif') no-repeat left 8px; font-weight: normal; color: #f30; text-decoration: underline; }
ul.mnu3 a span, ul.mnu3 a.act span { display: block; padding: 5px 0 5px 0; }
ul.mnu3 a.act-rd { background: transparent url('../img/mnu/mnu3_bg_act_red.jpg') no-repeat top left; }
ul.mnu3 a.act-grey { color: #666; background: transparent url('../img/mnu/mnu3_bg_act_grey.jpg') no-repeat top left; }
ul.mnu3 li.opn span.act a span, ul.mnu3 li.opn span a span:hover { background: none; }
ul.mnu3 li.opn ul.mnu3 li span a { background: transparent url('../img/mnu/mnu3_bullet_blue.gif') no-repeat left 8px; color: #0195c8;  }
ul.mnu3 li span a, ul.mnu3 li span a:hover, ul.mnu3 li.opn span a, ul.mnu3 li.opn span a:hover, ul.mnu3 li.act span a , ul.mnu3 li.act span a:hover, ul.mnu3 li span a.rd, ul.mnu3 li span a.rd:hover, ul.mnu3 li.act span a.rd , ul.mnu3 li.act span a.rd:hover, ul.mnu3 li span a.grey, ul.mnu3 li span a.grey:hover, ul.mnu3 li.act span a.grey , ul.mnu3 li.act span a.grey:hover { margin: 0 10px; }
ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li span a:hover, ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 20px; }
ul.mnu3 li ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li ul.mnu3 li span a:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 30px; }
ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a:hover,ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 40px; }
ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 50px; }
ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 60px; }
ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.rd:hover, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey, ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li ul.mnu3 li span a.grey:hover { margin: 0 10px 0 70px; }

/*bookmarks*/
ul.mnu3 li.bmk { border-bottom: 1px dotted #9bb7cd;	margin: 5px 0 5px 0; }
ul.mnu3 li.bmk a.bmk_faq, ul.mnu3 li.bmk a.bmk_faq:hover, ul.mnu3 li.bmk a.bmk_del, ul.mnu3 li.bmk a.bmk_del:hover { background-image: none; border: none; display: block; float: left; }
ul.mnu3 li.bmk a.bmk_faq, ul.mnu3 li.bmk a.bmk_faq:hover { margin: 0 0 5px 5px;	width: 185px; =margin-bottom: -10px !important; }
ul.mnu3 li.bmk a.bmk_del img { margin: 3px 0 0 0; }

/* 3rd level navigation end */

/* layout.css end */



/* layout-home.css start */



/* layout-home.css end */



/* styles.css start */
/* color definitions start */
h1, h2.form_label, .sh1, h2.box { color: #737373; }
h2, a, th, .sh2, strong.tip, b.tip { color: #737373; }
h3, .sh3 { color: #737373; }
a:active, a:link, a:visited {color: #008ebe; font-weight: bold;  outline:none; }
a:hover { color: #060000; text-decoration: underline; }
.guarantee  {font-size:1.4em; line-height:1em; float:left; padding:0; margin:8px 0px 0px 0px; color:#515151;}
.guarantee span {color: #a07d41; }



/* font definitions start */
h1, .sh1, h2, .sh2, h3, .sh3 { margin: 0 0 11px; text-transform: uppercase; color: #737373; font-weight: normal; }

h1, .sh1 { font-size: 18px; }
h2, .sh2 { font-size: 14px; }
h3, .sh3 { font-size: 12px; }

/* 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:active, h1 a:link, h1 a:visited { font-weight: normal; }
h2 a:active, h2 a:link, h2 a:visited { font-weight: normal; }
h3 a:active, h3 a:link, h3 a:visited { font-weight: normal; }
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; }


.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 */
p { margin: 0 0 10px 0; }
/* 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; }

.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*/

.hdrprd , .hdrprd_l { 
	min-height: 43px;
	/*padding-right: 50px;*/
	padding-right: 10px;
	float: left;
}

.hdrprd_l { padding: 0 0 0 50px; }


/* obecne pouzitelne ikony */
.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-left:20px; }

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/11-list-01.png'); }
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;
}


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.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, .arrow-01 { display: inline-block;  font-weight: bold; text-decoration: underline; background: none; }
.arrow-02:link, .arrow-02:visited {color:#232323; text-transform:uppercase; text-decoration:none;  background:url('/img/11-link-01.png') no-repeat scroll right 50% transparent; padding-right:10px;}
.arrow-02:hover, .arrow-02:active {color:#232323; text-transform:uppercase; text-decoration:underline; background:url('/img/11-link-01.png') no-repeat scroll right 50% transparent; padding-right:10px;}
a.arrow-01 {background:url('../img/11-link-01.png') no-repeat scroll right 50% transparent; padding-right:10px;}

ul.nwhome {margin:0px 0px 10px; padding:0; list-style:none; list-style-image:none;}
ul.nwhome li {margin:10px 0px 0px;}


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; }
.red {color: #eb1d24  !important;}
/*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 #ccc; }
.border_top { border-top: 1px solid #ccc; }
.border_bottom { border-bottom: 1px solid #ccc; }
.border_none { border: 0px !important; }

.flleft, .fleft, .fl_left { float: left; }
.flright, .fright  { float: right!important; }
.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; }

.ptop20 { padding-top: 20px !important; }
.pleft20 { padding-left: 20px !important; }
.pright20 { padding-right: 20px !important; }
.pright30 { padding-right: 30px !important; }
.pright40 { padding-right: 40px !important; }
.pbottom20 { padding-bottom: 20px !important; }

ul.clr {margin:0; padding:0; list-style:none; list-style-image:none;}

.relative { position: relative; }
.absolute { position: absolute; }
.position-bottom { bottom: 0; }

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; }
.border_01_left { border-left: 1px solid #cccccc; }
.border_01_right { border-right: 1px solid #cccccc; }
.border_01_top { border-top: 1px solid #cccccc; }
.border_01_bottom { border-bottom: 1px solid #cccccc; }
.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_clr { clear: both; }
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*/

/*Leo start*/
table.lpInviteChatTbl a { background-image:none!important; padding:0; }
table.lpInviteChatTbl td { padding:0; }
/*Leo end*/


/* width generators */
.width-5{width:5px !important;} .width-10{width:10px !important;} .width-15{width:15px !important;} .width-20{width:20px !important;} .width-25{width:25px !important;} .width-30{width:30px !important;} .width-35{width:35px !important;} .width-40{width:40px !important;} .width-45{width:45px !important;} .width-50{width:50px !important;} .width-55{width:55px !important;} .width-60{width:60px !important;} .width-65{width:65px !important;} .width-70{width:70px !important;} .width-75{width:75px !important;} .width-80{width:80px !important;} .width-85{width:85px !important;} .width-90{width:90px !important;} .width-95{width:95px !important;} .width-100{width:100px !important;} .width-105{width:105px !important;} .width-110{width:110px !important;} .width-115{width:115px !important;} .width-120{width:120px !important;} .width-125{width:125px !important;} .width-130{width:130px !important;} .width-135{width:135px !important;} .width-140{width:140px !important;} .width-145{width:145px !important;} .width-150{width:150px !important;} .width-155{width:155px !important;} .width-160{width:160px !important;} .width-165{width:165px !important;} .width-170{width:170px !important;} .width-175{width:175px !important;} .width-180{width:180px !important;} .width-185{width:185px !important;} .width-190{width:190px !important;} .width-195{width:195px !important;} .width-200{width:200px !important;} .width-205{width:205px !important;} .width-210{width:210px !important;} .width-215{width:215px !important;} .width-220{width:220px !important;} .width-225{width:225px !important;} .width-230{width:230px !important;} .width-235{width:235px !important;} .width-240{width:240px !important;} .width-245{width:245px !important;} .width-250{width:250px !important;} .width-255{width:255px !important;} .width-260{width:260px !important;} .width-265{width:265px !important;} .width-270{width:270px !important;} .width-275{width:275px !important;} .width-280{width:280px !important;} .width-285{width:285px !important;} .width-290{width:290px !important;} .width-295{width:295px !important;} .width-300{width:300px !important;} .width-305{width:305px !important;} .width-310{width:310px !important;} .width-315{width:315px !important;} .width-320{width:320px !important;} .width-325{width:325px !important;} .width-330{width:330px !important;} .width-335{width:335px !important;} .width-340{width:340px !important;} .width-345{width:345px !important;} .width-350{width:350px !important;} .width-355{width:355px !important;} .width-360{width:360px !important;} .width-365{width:365px !important;} .width-370{width:370px !important;} .width-375{width:375px !important;} .width-380{width:380px !important;} .width-385{width:385px !important;} .width-390{width:390px !important;} .width-395{width:395px !important;} .width-400{width:400px !important;} .width-405{width:405px !important;} .width-410{width:410px !important;} .width-415{width:415px !important;} .width-420{width:420px !important;} .width-425{width:425px !important;} .width-430{width:430px !important;} .width-435{width:435px !important;} .width-440{width:440px !important;} .width-445{width:445px !important;} .width-450{width:450px !important;} .width-455{width:455px !important;} .width-460{width:460px !important;} .width-465{width:465px !important;} .width-470{width:470px !important;} .width-475{width:475px !important;} .width-480{width:480px !important;} .width-485{width:485px !important;} .width-490{width:490px !important;} .width-495{width:495px !important;} .width-500{width:500px !important;} .width-505{width:505px !important;} .width-510{width:510px !important;} .width-515{width:515px !important;} .width-520{width:520px !important;} .width-525{width:525px !important;} .width-530{width:530px !important;} .width-535{width:535px !important;} .width-540{width:540px !important;} .width-545{width:545px !important;} .width-550{width:550px !important;} .width-555{width:555px !important;} .width-560{width:560px !important;} .width-565{width:565px !important;} .width-570{width:570px !important;} .width-575{width:575px !important;} .width-580{width:580px !important;} .width-585{width:585px !important;} .width-590{width:590px !important;} .width-595{width:595px !important;} .width-600{width:600px !important;} .width-605{width:605px !important;} .width-610{width:610px !important;} .width-615{width:615px !important;} .width-620{width:620px !important;} .width-625{width:625px !important;} .width-630{width:630px !important;} .width-635{width:635px !important;} .width-640{width:640px !important;} .width-645{width:645px !important;} .width-650{width:650px !important;} .width-655{width:655px !important;} .width-660{width:660px !important;} .width-665{width:665px !important;} .width-670{width:670px !important;} .width-675{width:675px !important;} .width-680{width:680px !important;} .width-685{width:685px !important;} .width-690{width:690px !important;} .width-695{width:695px !important;} .width-700{width:700px !important;} .width-705{width:705px !important;} .width-710{width:710px !important;} .width-715{width:715px !important;} .width-720{width:720px !important;} .width-725{width:725px !important;} .width-730{width:730px !important;} .width-735{width:735px !important;} .width-740{width:740px !important;} .width-745{width:745px !important;} .width-750{width:750px !important;} .width-755{width:755px !important;} .width-760{width:760px !important;} .width-765{width:765px !important;} .width-770{width:770px !important;} .width-775{width:775px !important;} .width-780{width:780px !important;} .width-785{width:785px !important;} .width-790{width:790px !important;} .width-795{width:795px !important;} .width-800{width:800px !important;} .width-805{width:805px !important;} .width-810{width:810px !important;} .width-815{width:815px !important;} .width-820{width:820px !important;} .width-825{width:825px !important;} .width-830{width:830px !important;} .width-835{width:835px !important;} .width-840{width:840px !important;} .width-845{width:845px !important;} .width-850{width:850px !important;} .width-855{width:855px !important;} .width-860{width:860px !important;} .width-865{width:865px !important;} .width-870{width:870px !important;} .width-875{width:875px !important;} .width-880{width:880px !important;} .width-885{width:885px !important;} .width-890{width:890px !important;} .width-895{width:895px !important;} .width-900{width:900px !important;} .width-905{width:905px !important;} .width-910{width:910px !important;} .width-915{width:915px !important;} .width-920{width:920px !important;} .width-925{width:925px !important;} .width-930{width:930px !important;} .width-935{width:935px !important;} .width-940{width:940px !important;} .width-945{width:945px !important;} .width-950{width:950px !important;} .width-955{width:955px !important;} .width-960{width:960px !important;} .width-965{width:965px !important;} .width-970{width:970px !important;} .width-975{width:975px !important;} .width-980{width:980px !important;} .width-985{width:985px !important;} .width-990{width:990px !important;} .width-995{width:995px !important;} .width-1000{width:1000px !important;}  



/* buttons start */

a.btn-1, a.btn-1:link, a.btn-1:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

/* a.btn-1:hover, a.btn-1:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -162px;} */

a.btn-1:hover, a.btn-1:active {text-decoration:none; margin:0;}

a.btn-1 strong, a.btn-1:link strong, a.btn-1:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left 0px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

/* a.btn-1:hover strong, a.btn-1:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -135px; color:#ffffff; text-decoration:none;} */

a.btn-1:hover strong, a.btn-1:active strong{color:#232323; text-decoration:none;}



a.btn-2, a.btn-2:link, a.btn-2:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

/* a.btn-2:hover, a.btn-2:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -216px;} */

a.btn-2:hover, a.btn-2:active {text-decoration:none; margin:0;}

a.btn-2 strong, a.btn-2:link strong, a.btn-2:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -54px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

/* a.btn-2:hover strong, a.btn-2:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -189px; color:#ffffff; text-decoration:none;} */

a.btn-2:hover strong, a.btn-2:active strong {color:#232323; text-decoration:none;}



a.btn-3, a.btn-3:link, a.btn-3:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

/* a.btn-3:hover, a.btn-3:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -270px;} */

a.btn-3:hover, a.btn-3:active {text-decoration:none; margin:0;}

a.btn-3 strong, a.btn-3:link strong, a.btn-3:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -81px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

/* a.btn-3:hover strong, a.btn-3:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -243px; color:#ffffff; text-decoration:none;} */

a.btn-3:hover strong, a.btn-3:active strong {color:#232323; text-decoration:none;}



a.btn-4, a.btn-4:link, a.btn-4:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

/* a.btn-4:hover, a.btn-4:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -324px;} */

a.btn-4:hover, a.btn-4:active {text-decoration:none; margin:0;}

a.btn-4 strong, a.btn-4:link strong, a.btn-4:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -108px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

/* a.btn-4:hover strong, a.btn-4:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -297px; color:#ffffff; text-decoration:none;} */

a.btn-4:hover strong, a.btn-4:active strong {color:#232323; text-decoration:none;}



/* larger main buttons */

a.btn-5, a.btn-5:link, a.btn-5:visited {background:url('../img/11-btn-sprite.png') no-repeat right -389px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-5:hover, a.btn-5:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -693px;}

a.btn-5 strong, a.btn-5:link strong, a.btn-5:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -351px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-5:hover strong, a.btn-5:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -655px; color:#e64b2a; text-decoration:none;}



a.btn-6, a.btn-6:link, a.btn-6:visited {background:url('../img/11-btn-sprite.png') no-repeat right -465px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-6:hover, a.btn-6:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -693px;}

a.btn-6 strong, a.btn-6:link strong, a.btn-6:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -427px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-6:hover strong, a.btn-6:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -731px; color:#249d48; text-decoration:none;}



a.btn-7, a.btn-7:link, a.btn-7:visited {background:url('../img/11-btn-sprite.png') no-repeat right -541px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-7:hover, a.btn-7:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -693px;}

a.btn-7 strong, a.btn-7:link strong, a.btn-7:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -503px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-7:hover strong, a.btn-7:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -769px; color:#0195c8; text-decoration:none;}



a.btn-8, a.btn-8:link, a.btn-8:visited {background:url('../img/11-btn-sprite.png') no-repeat right -617px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-8:hover, a.btn-8:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat right -693px;}

a.btn-8 strong, a.btn-8:link strong, a.btn-8:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -579px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-8:hover strong, a.btn-8:active strong {background:url('../img/11-btn-sprite.png') no-repeat left -807px; color:#003366; text-decoration:none;}

/* ICB buttons */

a.btn-9, a.btn-9:link, a.btn-9:visited {background:url('../img/11-btn-sprite.png') no-repeat left -845px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}

/* a.btn-9:hover, a.btn-9:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat left -895px; color:#1e1e1e;} */

a.btn-9:hover, a.btn-9:active {text-decoration:none; margin:0; color:#737474;}



a.btn-10, a.btn-10:link, a.btn-10:visited {background:url('../img/11-btn-sprite.png') no-repeat left -870px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}

/* a.btn-10:hover, a.btn-10:active {text-decoration:none; margin:0; background:url('../img/11-btn-sprite.png') no-repeat left -920px; color:#1e1e1e;} */

a.btn-10:hover, a.btn-10:active {text-decoration:none; margin:0; color:#737474;}



/* main buttons (no hover) */

a.btn-11, a.btn-11:link, a.btn-11:visited {background:url('../img/11-btn-sprite.png') no-repeat right -162px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-11:hover, a.btn-11:active {text-decoration:none; color:#ffffff;}

a.btn-11 strong, a.btn-11:link strong, a.btn-11:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -135px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-12, a.btn-12:link, a.btn-12:visited {background:url('../img/11-btn-sprite.png') no-repeat right -216px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-12:hover, a.btn-12:active {text-decoration:none; color:#ffffff;}

a.btn-12 strong, a.btn-12:link strong, a.btn-12:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -189px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-13, a.btn-13:link, a.btn-13:visited {background:url('../img/11-btn-sprite.png') no-repeat right -270px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-13:hover, a.btn-13:active {text-decoration:none; color:#ffffff;}

a.btn-13 strong, a.btn-13:link strong, a.btn-13:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -243px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-14, a.btn-14:link, a.btn-14:visited {background:url('../img/11-btn-sprite.png') no-repeat right -324px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-14:hover, a.btn-14:active {text-decoration:none; color:#ffffff;}

a.btn-14 strong, a.btn-14:link strong, a.btn-14:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -297px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



/* larger main buttons (no hover) */

a.btn-15, a.btn-15:link, a.btn-15:visited {background:url('../img/11-btn-sprite.png') no-repeat right -389px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-15:hover, a.btn-15:active {text-decoration:none; color:#ffffff;}

a.btn-15 strong, a.btn-15:link strong, a.btn-15:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -351px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-16, a.btn-16:link, a.btn-16:visited {background:url('../img/11-btn-sprite.png') no-repeat right -465px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-16:hover, a.btn-16:active {text-decoration:none; color:#ffffff;}

a.btn-16 strong, a.btn-16:link strong, a.btn-16:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -427px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-17, a.btn-17:link, a.btn-17:visited {background:url('../img/11-btn-sprite.png') no-repeat right -541px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-17:hover, a.btn-17:active {text-decoration:none; color:#ffffff;}

a.btn-17 strong, a.btn-17:link strong, a.btn-17:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -503px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



a.btn-18, a.btn-18:link, a.btn-18:visited {background:url('../img/11-btn-sprite.png') no-repeat right -617px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-18:hover, a.btn-18:active {text-decoration:none; color:#ffffff;}

a.btn-18 strong, a.btn-18:link strong, a.btn-18:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -579px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}



/* ICB buttons (no hover) */

a.btn-19, a.btn-19:link, a.btn-19:visited {background:url('../img/11-btn-sprite.png') no-repeat left -845px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}

a.btn-19:hover, a.btn-19:active {text-decoration:none; color:#737474;}



a.btn-20, a.btn-20:link, a.btn-20:visited {background:url('../img/11-btn-sprite.png') no-repeat left -870px; padding:3px 17px 3px 20px; display:inline-block; color:#737474; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; text-decoration:none;}

a.btn-20:hover, a.btn-20:active {text-decoration:none; color:#737474;}



/* main buttons (no hover) */

a.btn-21, a.btn-21:link, a.btn-21:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-21:hover, a.btn-21:active {text-decoration:none; color:#232323;}

a.btn-21 strong, a.btn-21:link strong, a.btn-21:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left 0px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-22, a.btn-22:link, a.btn-22:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-22:hover, a.btn-22:active {text-decoration:none; color:#232323;}

a.btn-22 strong, a.btn-22:link strong, a.btn-22:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -54px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-23, a.btn-23:link, a.btn-23:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-23:hover, a.btn-23:active {text-decoration:none; color:#232323;}

a.btn-23 strong, a.btn-23:link strong, a.btn-23:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -81px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-24, a.btn-24:link, a.btn-24:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-24:hover, a.btn-24:active {text-decoration:none; color:#232323;}

a.btn-24 strong, a.btn-24:link strong, a.btn-24:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -108px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



/* larger main buttons (no hover) */

a.btn-25, a.btn-25:link, a.btn-25:visited {background:url('../img/11-btn-sprite.png') no-repeat right -693px; padding:0 2px 0 0; display:inline-block; color:#e64b2a; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-25:hover, a.btn-25:active {text-decoration:none; color:#e64b2a;}

a.btn-25 strong, a.btn-25:link strong, a.btn-25:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -655px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#e64b2a;}



a.btn-26, a.btn-26:link, a.btn-26:visited {background:url('../img/11-btn-sprite.png') no-repeat right -693px; padding:0 2px 0 0; display:inline-block; color:#249d48; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-26:hover, a.btn-26:active {text-decoration:none; color:#249d48;}

a.btn-26 strong, a.btn-26:link strong, a.btn-26:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -731px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#249d48;}



a.btn-27, a.btn-27:link, a.btn-27:visited {background:url('../img/11-btn-sprite.png') no-repeat right -693px; padding:0 2px 0 0; display:inline-block; color:#0195c8; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-27:hover, a.btn-27:active {text-decoration:none; color:#0195c8;}

a.btn-27 strong, a.btn-27:link strong, a.btn-27:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -769px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#0195c8;}



a.btn-28, a.btn-28:link, a.btn-28:visited {background:url('../img/11-btn-sprite.png') no-repeat right -693px; padding:0 2px 0 0; display:inline-block; color:#003366; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-28:hover, a.btn-28:active {text-decoration:none; color:#003366;}

a.btn-28 strong, a.btn-28:link strong, a.btn-28:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -807px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#003366;}



/* large buttons with shopping cart (no hover) */

a.btn-29, a.btn-29:link, a.btn-29:visited {background:url('../img/11-btn-sprite.png') no-repeat right -993px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-29:hover, a.btn-29:active {text-decoration:none; color:#ffffff;}

a.btn-29 strong, a.btn-29:link strong, a.btn-29:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -945px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-30, a.btn-30:link, a.btn-30:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1089px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-30:hover, a.btn-30:active {text-decoration:none; color:#ffffff;}

a.btn-30 strong, a.btn-30:link strong, a.btn-30:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1041px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-31, a.btn-31:link, a.btn-31:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1185px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-31:hover, a.btn-31:active {text-decoration:none; color:#ffffff;}

a.btn-31 strong, a.btn-31:link strong, a.btn-31:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1137px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-32, a.btn-32:link, a.btn-32:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1281px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-32:hover, a.btn-32:active {text-decoration:none; color:#ffffff;}

a.btn-32 strong, a.btn-32:link strong, a.btn-32:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1233px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



/* large buttons with download arrow (no hover) */

a.btn-33, a.btn-33:link, a.btn-33:visited {background:url('../img/11-btn-sprite.png') no-repeat right -993px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-33:hover, a.btn-33:active {text-decoration:none; color:#ffffff;}

a.btn-33 strong, a.btn-33:link strong, a.btn-33:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1329px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-34, a.btn-34:link, a.btn-34:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1089px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-34:hover, a.btn-34:active {text-decoration:none; color:#ffffff;}

a.btn-34 strong, a.btn-34:link strong, a.btn-34:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1377px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-35, a.btn-35:link, a.btn-35:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1185px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-35:hover, a.btn-35:active {text-decoration:none; color:#ffffff;}

a.btn-35 strong, a.btn-35:link strong, a.btn-35:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1425px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



a.btn-36, a.btn-36:link, a.btn-36:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1281px; padding:0; margin:0; display:inline-block; color:#ffffff; font:bold 19px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-36:hover, a.btn-36:active {text-decoration:none; color:#ffffff;}

a.btn-36 strong, a.btn-36:link strong, a.btn-36:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1473px; display:inline; padding:9px 20px 11px 50px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}



/* main buttons - gray background (no hover) */

a.btn-37, a.btn-37:link, a.btn-37:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1559px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-37:hover, a.btn-37:active {text-decoration:none; color:#232323;}

a.btn-37 strong, a.btn-37:link strong, a.btn-37:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1521px; display:inline;  padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-38, a.btn-38:link, a.btn-38:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1559px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-38:hover, a.btn-38:active {text-decoration:none; color:#232323;}

a.btn-38 strong, a.btn-38:link strong, a.btn-38:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1597px; display:inline;  padding:4px 5px 8px 25px; float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-39, a.btn-39:link, a.btn-39:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1559px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-39:hover, a.btn-39:active {text-decoration:none; color:#232323;}

a.btn-39 strong, a.btn-39:link strong, a.btn-39:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1635px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



a.btn-40, a.btn-40:link, a.btn-40:visited {background:url('../img/11-btn-sprite.png') no-repeat right -1559px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-40:hover, a.btn-40:active {text-decoration:none; color:#232323;}

a.btn-40 strong, a.btn-40:link strong, a.btn-40:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1673px; display:inline;  padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}



/* other main buttons (no hover) */

a.btn-41, a.btn-41:link, a.btn-41:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-41:hover, a.btn-41:active {text-decoration:none; margin:0;}

a.btn-41 strong, a.btn-41:link strong, a.btn-41:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1711px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-41:hover strong, a.btn-41:active strong{color:#232323; text-decoration:none;}



a.btn-42, a.btn-42:link, a.btn-42:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-42:hover, a.btn-42:active {text-decoration:none; margin:0;}

a.btn-42 strong, a.btn-42:link strong, a.btn-42:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1739px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-42:hover strong, a.btn-42:active strong {color:#232323; text-decoration:none;}



a.btn-43, a.btn-43:link, a.btn-43:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-43:hover, a.btn-43:active {text-decoration:none; margin:0;}

a.btn-43 strong, a.btn-43:link strong, a.btn-43:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1766px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-43:hover strong, a.btn-43:active strong {color:#232323; text-decoration:none;}



a.btn-44, a.btn-44:link, a.btn-44:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-44:hover, a.btn-44:active {text-decoration:none; margin:0;}

a.btn-44 strong, a.btn-44:link strong, a.btn-44:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1793px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-44:hover strong, a.btn-44:active strong {color:#232323; text-decoration:none;}



a.btn-45, a.btn-45:link, a.btn-45:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-45:hover, a.btn-45:active {text-decoration:none; margin:0;}

a.btn-45 strong, a.btn-45:link strong, a.btn-45:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1820px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-45:hover strong, a.btn-45:active strong {color:#232323; text-decoration:none;}



a.btn-46, a.btn-46:link, a.btn-46:visited {background:url('../img/11-btn-sprite.png') no-repeat right -27px; padding:0 2px 0 0; display:inline-block; color:#232323; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}

a.btn-46:hover, a.btn-46:active {text-decoration:none; margin:0;}

a.btn-46 strong, a.btn-46:link strong, a.btn-46:visited strong {background:url('../img/11-btn-sprite.png') no-repeat left -1847px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#232323;}

a.btn-46:hover strong, a.btn-46:active strong {color:#232323; text-decoration:none;}

a.side_btn { background: url(../img/box220_greygradient.gif) no-repeat top left; display: block; height: 31px; margin-bottom: 5px; padding-left: 3px; text-decoration: none !important; cursor: pointer; }

.side_btn_txt { padding-top: 8px; }

a.side_btn:hover span.side_btn_txt { color: black !important; text-decoration: none !important; padding-top: 8px; }

a.btn-47, a.btn-47:link, a.btn-47:visited { background:url(' ../img/11-btn-sprite.png') no-repeat right -693px; padding:0 2px 0 0; display:inline-block; color:#ee882f; font:bold 17px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none; }

a.btn-47:hover, a.btn-47:active { text-decoration:none; color:#ee882f; }

a.btn-47 strong, a.btn-47:link strong, a.btn-47:visited strong { background:url(' ../img/11-btn-sprite.png') no-repeat left -1955px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ee882f; }






/*buttons end*/



h1, h2, h3, h4, h5, h6,
h1 a:link, h1 a:visited, h1 a:hover,
h2 a:link, h2 a:visited, h2 a:hover,
h3 a:link, h3 a:visited, h3 a:hover,
h4 a:link, h4 a:visited, h4 a:hover,
h5 a:link, h5 a:visited, h5 a:hover,
h6 a:link, h6 a:visited, h6 a:hover
{display: block; line-height: 1.3em; color: #737373; background: none; text-decoration: none; text-transform: uppercase; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0 0 0 0; }

h1 { font-size: 22px; }
h2 { font-size: 18px; }
h3, h4, h5, h6 { font-size: 15px; }

p { margin: 0; padding: 0 0 10px 0; line-height: 1.7em; }

/*boxes start*/

/* --- BOXES --- */ 

.avg11-boxes-01 p,
.avg11-boxes-02 p,
.avg11-boxes-06 p,
.avg11-boxes-subtitle-01
 { padding: 0 10px 13px 10px; }

/* --- RESET OLD --- */

.avg11-boxes-09 h3 { margin: 0; padding: 0;}
 
 /* --- BOXES TITLES --- */ 
 
.avg11-boxes-title-01, 
.avg11-boxes-title-02, 
.avg11-boxes-title-03, 
.avg11-boxes-title-04 { margin: 0 0 12px 0; padding-bottom: 18px; font-size: 18px; text-transform: uppercase; background: #fff; }

.avg11-boxes-title-01 { color: #318cbc; background: #fff url('../img/11-box-01-head-bg.png') no-repeat bottom left; }
.avg11-boxes-title-02 { padding: 9px 8px 9px 8px; color: #fff; background: #cd2714 url('../img/11-box-02-head-bg.png') repeat-y bottom left; }
.avg11-boxes-title-03 { color: #6dc04d; background: #fff url('../img/11-box-03-head-bg.png') no-repeat bottom left; }
.avg11-boxes-title-04 { position: relative; color: #f04e23; background: #fff url('../img/11-box-04-head-bg.png') no-repeat bottom left; }

h2.avg11-boxes-title-01 a, h2.avg11-boxes-title-01 a:link, h2.avg11-boxes-title-01 a:visited, h2.avg11-boxes-title-01 a:hover, h2.avg11-boxes-title-01 a:active {color:#318CBC;}
h2.avg11-boxes-title-02 a, h2.avg11-boxes-title-02 a:link, h2.avg11-boxes-title-02 a:visited, h2.avg11-boxes-title-02 a:hover, h2.avg11-boxes-title-02 a:active {color:#ffffff;}
h2.avg11-boxes-title-03 a, h2.avg11-boxes-title-03 a:link, h2.avg11-boxes-title-03 a:visited, h2.avg11-boxes-title-03 a:hover, h2.avg11-boxes-title-03 a:active {color:#6dc04d;}
h2.avg11-boxes-title-04 a, h2.avg11-boxes-title-04 a:link, h2.avg11-boxes-title-04 a:visited, h2.avg11-boxes-title-04 a:hover, h2.avg11-boxes-title-04 a:active {color:#F04E23;}

.avg11-boxes-title-05,
.avg11-boxes-title-05 a:link, .avg11-boxes-title-05 a:visited, .avg11-boxes-title-05 a:hover  { font-size: 18px; line-height: 1.3em; color: #737373;} 

span.avg11-boxes-title-color-01 { color: #003366; }

.avg11-boxes-title-06,
.avg11-boxes-title-06 a:link, .avg11-boxes-title-06 a:visited, .avg11-boxes-title-06 a:hover  { font-size: 18px; line-height: 1.3em; color: #737373;}

.avg11-boxes-title-07, a:link.avg11-boxes-title-07, a:visited.avg11-boxes-title-07, a:hover.avg11-boxes-title-07 { display: block; padding: 0 0 5px 0; font-size: 22px; line-height: 1.3em; text-transform: uppercase; color: #737373; }
.avg11-boxes-title-08, a:link.avg11-boxes-title-08, a:visited.avg11-boxes-title-08, a:hover.avg11-boxes-title-08 { display: block; font-size: 17px; text-transform: uppercase; color: #fff; }

.avg11-boxes-title-09 { margin: 0 0 .5em }
a:link.avg11-boxes-title-09, a:visited.avg11-boxes-title-09, a:hover.avg11-boxes-title-09 { margin: 0; }
.avg11-boxes-title-09, a:link.avg11-boxes-title-09, a:visited.avg11-boxes-title-09, a:hover.avg11-boxes-title-09 { padding-bottom: 18px; font-size: 18px; text-transform: uppercase; color: #318cbc; background: #fff url('../img/11-box-01-head-bg.png') no-repeat bottom left; }

.avg11-boxes-title-10 { margin: 0 0 .5em }
a:link.avg11-boxes-title-10, a:visited.avg11-boxes-title-10, a:hover.avg11-boxes-title-10 { margin: 0; }
.avg11-boxes-title-10, a:link.avg11-boxes-title-10, a:visited.avg11-boxes-title-10, a:hover.avg11-boxes-title-10 { padding-bottom: 18px; font-size: 18px; text-transform: uppercase; color: #6dc04d; background: #fff url('../img/11-box-03-head-bg.png') no-repeat bottom left; }

.avg11-boxes-title-10 { margin: 0 0 .5em }
a:link.avg11-boxes-title-10, a:visited.avg11-boxes-title-10, a:hover.avg11-boxes-title-10 { margin: 0; }

.avg11-boxes-title-11 { margin: 0 0 .5em }
a:link.avg11-boxes-title-11, a:visited.avg11-boxes-title-11, a:hover.avg11-boxes-title-11 { margin: 0; }
.avg11-boxes-title-11, a:link.avg11-boxes-title-11, a:visited.avg11-boxes-title-11, a:hover.avg11-boxes-title-11 { padding-bottom: 18px; font-size: 18px; text-transform: uppercase; color: #f04e23; background: #fff url('../img/11-box-04-head-bg.png') no-repeat bottom left; }

.avg11-boxes-title-12 { margin: 0 0 .5em }
a:link.avg11-boxes-title-12, a:visited.avg11-boxes-title-12, a:hover.avg11-boxes-title-12 { margin: 0; }
.avg11-boxes-title-12, a:link.avg11-boxes-title-12, a:visited.avg11-boxes-title-12, a:hover.avg11-boxes-title-12 { padding: 9px 8px 9px 8px; font-size: 18px; text-transform: uppercase; color: #fff; background: #cd2714 url('../img/11-box-02-head-bg.png') repeat-y bottom left; }

strong.avg11-title-l2{font-size:16px; color:#003366; display:block; padding-bottom:5px;}

.avg11-boxes-title-13 { margin: 0 0 12px 0; padding-bottom: 18px; font-size: 18px; text-transform: uppercase; background: #fff; color: #737373; background: #fff url('../img/11-box-05-head-bg.png') no-repeat bottom left; }

h2.avg11-boxes-title-04 a, h2.avg11-boxes-title-04 a:link, h2.avg11-boxes-title-04 a:visited, h2.avg11-boxes-title-04 a:hover, h2.avg11-boxes-title-04 a:active {color:#F04E23;}

/* --- BOXES SUBTITLES --- */ 

.avg11-boxes-subtitle-01 { display: block; font-size: 12px; font-weight: bold; color: #1f3c69; }
.avg11-boxes-subtitle-02 { font-size: 18px; line-height: 1.2em; }

/* --- BOXES nr. 01 - (3 x Boxes) --- */ 

.avg11-boxes-01 { position: relative; float: left; margin: 15px 0 20px 0; padding-bottom: 59px; background: url('../img/11-boxes-01-bg.png') repeat-y bottom right; }
.avg11-boxshot-01 { float: left; margin:0 0 85px; padding:0; }
.avg11-boxes-01 .avg11-box-btns-01 { position: absolute; bottom: 10px; padding: 0; margin: 0; }
.avg11-boxes-01-box-01 { float: left; margin: 0 10px 0 0; width: 296px; }
.avg11-boxes-01-box-01 .avg11-box-btns-01 { left: 1px; }
.avg11-boxes-01-box-02 { float: left; margin: 0 10px 0 0; width: 297px; }
.avg11-boxes-01-box-02 .avg11-box-btns-01 { left: 306px; }
.avg11-boxes-01-box-03 { float: left; width: 297px; }
.avg11-boxes-01-box-03 .avg11-box-btns-01 { left: 614px; }

/* --- BOXES nr. 02 - (2 x Boxes) --- */ 

.avg11-boxes-02 { position: relative; float: left; margin: 0 0 13px 0; background: #fff url('../img/11-boxes-02-bg.png') repeat-y bottom right; }
.avg11-box-btns-02 { position: absolute; bottom: 6px; width: 440px; }
.avg11-box-btns-inner-01 { float: left; }
.avg11-boxes-02-box-01 { float: left; padding: 0 10px 0 0; width: 450px; }
.avg11-boxes-02-box-01  .avg11-box-btns-02 { margin: 0; padding: 0; left: 1px; }
.avg11-boxes-02-box-02 { float: left; width: 450px; }
.avg11-boxes-02-box-02  .avg11-box-btns-02 { margin: 0; padding: 0; left: 460px; }

/* --- BOXES nr. 03 - (2 + 1 x Boxes) --- */

.avg11-boxes-03-wrap { position: relative; margin: -18px 0 0 0; padding: 18px 0 0 0; }
.avg11-boxes-03 { float: left; background: url('../img/11-boxes-07-bg.png') repeat-y bottom right;}
.avg11-boxes-03-box-01 { position: relative; float: left; margin: 0 13px 0 0; width: 573px; }
.avg11-boxes-03-subbox-01 { float: left; padding: 0 13px 60px 10px; width: 257px; }
.avg11-boxes-03-subbox-02 { float: left; padding: 0 13px 0 0; width: 280px; }
.avg11-boxes-03 .avg11-box-btns-01 { position: absolute; bottom: 15px; left: 10px; padding: 0;}
.avg11-boxes-03 .avg11-box-btns-02 { position: absolute; bottom: 15px; left: 290px; padding: 0;}
.avg11-boxes-03-box-02 { float: left; width: 324px; }

/* --- BOXES nr. 04 - (3 x Boxes) --- */

.avg11-boxes-04 { float: left; width: 680px; background: url('../img/11-boxes-04-bg.png') repeat-y 0 0; }
.avg11-boxes-04-box-01 { float: left; padding: 10px 20px 0 10px; width: 200px;}
.avg11-boxes-04-box-01.last-box { padding-right: 0; }
.avg11-boxes-04-box-01 h2 a {color: #737373;}

/* --- BOXES nr. 5 - (1 x Box) --- */ 

.avg11-boxes-05 { margin-bottom: 10px; padding: 10px; background: #fff url('../img/11-boxes-05-bg.png') repeat-y bottom right;}


/* --- BOXES nr. 6 - (1 + 2 x Box) --- */ 

.avg11-boxes-06 { float: left; width: 910px; background: url('../img/11-boxes-03-bg.png') repeat-y 0 0; padding-bottom: 10px;}
.avg11-boxes-06-box-01 { float: left; margin: 0 10px 0 0; width: 292px; }
.avg11-boxes-06-box-02 { float: left; width: 608px; }
.avg11-boxes-06-subbox-01 { border-bottom: 10px solid #fff;padding: 0px 0px 10px; }
.avg11-boxes-06 .avg11-boxes-subtitle-01 { padding-top: 10px; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.avg11-boxes-06 h3 {color: #737373;}

/* --- BOXES nr. 7 - (1 Box) --- */ 

.avg11-boxes-07 { position: relative; margin: 0 0 15px 0; width: 662px; min-height:240px; height: auto !important; height: 240px; border: 1px solid #d3d3d3; background: url('../img/11-boxes-06-bg.png') no-repeat 50% bottom;}  
.avg11-boxes-image-01  { position: absolute; bottom: 0; left: 17px;}
.avg11-boxes-07-content-01 { padding: 46px 27px 50px 210px;}
.avg11-boxes-07 .avg11-boxes-subtitle-01 {padding-left: 0;}
.avg11-boxes-07 .avg11-box-btns-01 {position: absolute; margin: 0; padding: 0; bottom: 2px; left: 210px;}

/* --- BOXES nr. 8 - (1 Box) --- */ 

.avg11-boxes-08-wrap { width: 664px; margin: 0 0 15px 0; border-bottom: 1px solid #d3d3d3; }
.avg11-boxes-08 { position: relative; width: 662px; min-height: 225px; height: auto !important; height: 225px; border-top: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; background: none;}  
.avg11-boxes-image-02  { position: absolute; bottom: 15px; left: 33px;}
.avg11-boxes-08-content-01 { padding: 46px 27px 50px 210px;}
.avg11-boxes-08 .avg11-boxes-subtitle-01 {padding-left: 0;}
.avg11-boxes-08  .avg11-box-btns-01 {position: absolute; margin: 0; padding: 0; bottom: 2px; left: 210px;}
.avg11-boxes-image-03 { position: absolute; bottom: 27px; left: 59px;}
.avg11-boxes-image-04 { position: absolute; bottom: 27px; left: 40px;}
.avg11-boxes-image-05 { position: absolute; bottom: 16px; left: 40px;}

/* --- BOXES nr. 9 - (1 Box) --- */ 

.avg11-boxes-09 { margin: 0 0 13px 0; padding: 10px 13px 3px 13px; width: 638px; background: #dbdbdb url('../img/11-boxes-08-bg.png') repeat-x bottom left; }
a:link.avg11-link-01, a:visited.avg11-link-01, a:hover.avg11-link-01{ padding: 0 10px 0 0; font-size: 11px; font-weight: bold; color: #000; text-transform: uppercase; text-decoration: none; background: url('../img/11-link-01.png') no-repeat right 50%; }

/* --- BOXES nr. 10 - (2 x Box) --- */ 

.avg11-boxes-10 { position: relative; float: left; width: 910px; background: #003f69 url('../img/11-banner-bg-04.png') no-repeat 50% bottom; color: #fff;}
.avg11-boxes-10-box-01 { float: left; padding: 0 20px 0 0; width: 440px; }
.avg11-boxes-10-box-01-content { float: left; padding: 17px 0 150px 0; width: 260px;}
.avg11-boxes-10-box-02 { float: left; width: 440px; padding: 0 10px 0 0;}
.avg11-boxes-10-box-02-content { float: left; padding: 17px 0 150px 0; width: 260px; }
.avg11-boxes-10-box-01 .avg11-boxes-image-06 { float: left; width: 180px; }
.avg11-boxes-10-box-02 .avg11-boxes-image-06 { float: left; width: 180px; }
.avg11-boxes-10 .avg11-box-btns-01 { margin: 0; padding: 0; position: absolute; bottom: 40px; left: 190px;}
.avg11-boxes-10 .avg11-box-btns-02 { margin: 0; padding: 0; position: absolute; bottom: 33px; left: 650px;}

/* --- BOXES nr. 11 - (3 x Box) --- */ 

.avg11-boxes-11 { float: left; width: 910px; background: #fff url('../img/11-boxes-09-bg.png') repeat-y bottom right;}
.avg11-boxes-11-box-01 { float: left; padding: 0 10px 0 0; width: 334px;}
.avg11-boxes-11-box-02 { float: left; padding: 0 10px 0 0; width: 334px;}
.avg11-boxes-11-box-03 { float: left; width: 222px;}
.avg11-boxes-image-07 { float: left; padding: 2px 10px 10px 20px; width: 77px; }
.avg11-boxes-image-08 { float: left; padding: 5px 7px 10px 10px; width: 62px; }
.avg11-boxes-11-box-01-content, .avg11-boxes-11-box-02-content, .avg11-boxes-11-box-03-content { padding: 0px 10px;}
.boxshot-02 { float: right; width: 207px; }
.boxshot-03 { float: right; width: 123px; }
.avg11-boxes-11-box-01 .avg11-box-btns-01 { padding: 25px 0 0; }
.avg11-boxes-11-box-02 .avg11-box-btns-01 {}
.avg11-boxes-11-box-03 .avg11-box-btns-01{ padding: 0 10px 0 0; float: right;}

/* --- ICB BOX 01 --- */ 

.avg11-icbBox-test { clear: both; margin: 0 0 13px; width: 908px; height: 258px; text-align: center; }
.avg11-icbBox-test strong { display: block; padding: 120px 0 0 0; }

/* --- BANNERS --- */ 

.avg11-banner-01 { position: relative; float: left; width: 910px; background: #fff url('../img/11-banner-bg-02.png') no-repeat 50% bottom; margin-bottom: 10px; }
.avg11-banner-02 { position: relative; float: left; width: 910px; background: #fff url('../img/11-banner-bg-03.png') no-repeat 50% bottom; margin-bottom: 10px; min-height:260px; height:auto !important; height:300px; }
.avg11-banner-03 { position: relative; float: left; margin-bottom: 10px; width: 910px; background: #fff url('../img/11-banner-bg-01.png') no-repeat 50% bottom; }
.avg11-banner-04 { background:#fff; float: none; margin-bottom: 0px; position: relative; width: 910px;  min-height:250px; height:auto !important; height:250px; }

.avg11-bnr-title-01 { color: #515151; font-size: 22px;}
.avg11-bnr-title-01 a:link, .avg11-bnr-title-01 a:visited, .avg11-bnr-title-01 a:hover, .avg11-bnr-title-01 a:active {color:#737373 ;text-decoration:none;}
.avg11-bnr-title-02 { padding-top: 37px; font-size: 22px; font-weight: normal; color: #515151; }

.avg11-bnr-content-03 .avg11-bnr-title-01 a { font-size: 22px; line-height: 1.1em; color: #515151; }
.avg11-bnr-content-04 .avg11-bnr-title-02 a, .avg11-bnr-content-04 .avg11-bnr-title-02 a:hover { font-size: 22px; font-weight: normal; color: #515151; line-height: 1.1em; text-transform: none; }
.avg11-bnr-subtitle-01 { font-weight: bold; color: #003366; }
.avg11-bnr-subtitle-02 { font-size: 22px; font-weight: bold; color: #003366; }
.avg11-bnr-subtitle-03 { font-size: 14px; font-weight: bold; color: #003366; }
.avg11-bnr-image-01 { position: absolute; bottom: 25px; left: 18px; }
.avg11-bnr-image-02 { position: absolute; bottom: -24px; left: 25px;}

.avg11-bnr-image-03 { position: absolute; z-index: 10; bottom: -18px; left: 350px; padding-top: 18px;}
.avg11-bnr-image-04 { position: absolute; top: -10px; left: -26px; }

.avg11-bnr-content-01 { margin: 0 0 0 210px; padding: 0 0 195px 0;}
.avg11-bnr-content-02 { margin: 0 0 0 257px; padding: 0 0 100px;}
.avg11-bnr-content-03 { float:left; padding: 0 0 120px 20px; width: 320px; }
.avg11-bnr-content-04 { float:right; padding:0 0 120px 0; width:326px;}
.avg11-bnr-content-05 { margin: 0px 0px 0px 190px; padding: 0; }
.avg11-bnr-content-01 h1 { font-size: 23px; line-height:28px; margin-bottom:0 !important; padding-bottom:13px; }
.avg11-bnr-content-03 h1 { font-size: 23px; }


/* --- BANNERS > BANNER nr. 04 --- */



/* --- CURRENCY 01 --- */

.avg11-currency-01 { position: absolute; bottom: 20px; left: 219px; font-size: 43px; width: 400px; color: #239c0b;line-height:30px;height:65px; }
.avg11-brn-currency-part01 { font-size: 22px; }
.avg11-brn-currency-part02 { font-size: 12px; }

/* --- CURRENCY 02 --- */ 

.avg11-currency-02 { float: left; margin: 13px 0 0 0; font-size: 23px; font-weight: bold; color: #eb4e25; }
.avg11-currency-03 { float: left; margin: 13px 0 0 0; font-size: 23px; font-weight: bold; color: #318cbc; }
.avg11-spec-offer-01 {padding: 0; font-size: 11px; font-weight: bold; color: #818181; margin:0; line-height:18px; }
.avg11-bnr-buttons-01 { position: absolute; right: 0px; bottom: 20px; padding: 0; margin:0;}

/* --- LISTS --- */ 

/* --- LISTS --- */ 



ul li { padding: 0 0 0 15px; background: url('../img/11-list-01.png') no-repeat left .5em; list-style:none; line-height: 1.7em; }

ol li { margin-left: 15px; line-height: 1.7em; }



.avg11-list-01 { padding: 0 16px 70px 16px; }

.avg11-list-01.boxshot-01 { padding:0 16px 70px 95px; }

ul.avg11-list-02 { list-style: none; padding:0; margin:0; }

ul.avg11-list-02 li { display: block; padding: 0 0 0 15px; line-height: 1.5em; background: url('/img/11-list-03.png') no-repeat left .5em; }



ul.avg11-list-03 li { padding: 0 0 0 15px; background: url('../img/11-list-02.png') no-repeat left .5em; list-style:none; line-height: 1.7em; }.avg11-bubble-list { padding:13px 5px 0 62px; background: url(../img/11-dot-blue.png) no-repeat 25px 15px; display:block; border-bottom:1px solid #ccc;}

.avg11-bubble-list .bubble {display:none;}



/* --- COL 1 --- */ 

.avg11-col1-01 { float: left; width: 600px; }

/* --- COMPARE --- */ 

.avg11-compare-01 { display: block; position: relative; float: left; margin: 0 0 10px 0; width: 600px; text-decoration: none; background: #dbdbdb url('../img/11-compare-bg-01.png') repeat-x right bottom; }

.avg11-compare-01 h2 { padding: 0; }
.avg11-compare-01 a.com-label, .avg11-compare-01 a.com-label:hover { float: left; padding: 11px 16px; font-size: 18px; font-weight: bold; color: #737373; text-decoration: underline; }
.avg11-compare-01 a.com-link, .avg11-compare-01 a.com-link:hover { position: absolute; bottom: 8px; right: 8px; margin: 0; padding: 0 12px 0 0; font-size: 9px; font-weight: bold; color: #fff; text-transform: uppercase; background: url('../img/11-link-01.png') no-repeat right 50%; }

/* --- TESTIMONIALS --- */ 

.avg11-testimonials { clear: both; padding: 16px 16px 0 16px; border: 1px solid #cdcdcd; }
.label-l1 { font-size: 18px; font-weight: bold; color: #737373; }
.label-l2 { padding: 0 0 8px 0; font-size: 14px; font-weight: bold; text-transform: none; color: #e74a2a; }
.sign-01 { margin: 0 0 15px 0; padding: 0 0 8px 0; font-size: 13px; font-weight: bold; color: #013e69; border-bottom: 1px solid #b2b2b2; }
.sign-01.last-sign { margin: 0; border: 0; }

/* --- TABLES --- */

table.avg11-table-business-01 { border-collapse: collapse; background: #fff; }
table.avg11-table-business-01 tr th { padding: 10px; text-align: left; border: 1px solid #ccc; font-size:13px; color: #f15a32; }
table.avg11-table-business-01 tr td { position: relative; text-align: center; border: 1px solid #ccc; }
table.avg11-table-business-01-component-list tr td, table.avg11-table-business-01-component-list tr th  { text-align: left; }
table.avg11-table-business-01 tr td.noborder { border-top: 0px solid #ccc; border-bottom: 0px solid #ccc; }

.avg11-tabs-01 div.tabs_bg {width: 910px;}
.avg11-tabs-01 div.tabc_top {width:887px; padding-bottom:10px;}
.avg11-tabs-01 div.tabc_top table {width: 887px;}
.avg11-tabs-01 div.tabc {width:910px;}

/* --- COL 2 > PARTNERS --- */ 

.avg11-col2-01 { float: right; width: 292px; }
#mayor .avg11-col2-01 h2 { padding: 0;font-size: 18px; font-weight: normal; }

/* --- COLORS --- */
.color-1 {color: #e64b2a}
.color-2 {color: #249d48}
.color-3 {color: #0195c8}
.color-4 {color: #003366}
.color-5 {color: #66cc33}
.color-6 {color: #ff3300}
.color-7 {color: #00ccff}
.color-8 {color: #737373!important;}
.color-9 { color: #090909; }
.color-10 { color: #232323; }

/* ---TABS --- */
.avg11-tabs-01-noborder #tc1 div.tabc_top {border: 0; padding:0px 0px 4px 0px; }
.avg11-tabs-01-noborder #tc1 div.tabc_top {width:910px;}
.avg11-tabs-01-noborder #tc1 div.tabc_top table {width:910px;}
.avg11-tabs-01-noborder #tc1 div.tabc_top h2 {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:15px 10px 0.5em 10px;}

/* ---TIP BOXES --- */
.avg11-tip-01 { background:url('../img/11-tip-bg-01.png') right top repeat-y; width:auto; border:1px solid #cccccc; padding:10px; width:658px;}
.avg11-tipin-01 { padding:0 10px 0 35px; background:url('../img/11-icon-tip-01.png') 0px 0px no-repeat;}

/*---OTHER STYLES---*/
.tt-normal { text-transform: normal; }
.tt-upper { text-transform: uppercase; }

/*upgrade free buttons*/
div.product div.promo-nobox {background:url('/img/background_video_is2011.jpg') 0 30px no-repeat;}
.product .isbox {left:480px; margin-top:-30px;}
.avg11-box-grey1 {border:1px solid #cccccd; padding:10px;}
.avg11-btn-big-01 {background:url('/img/11-btn-big-01.png') 0 0 no-repeat; width:460px; height:51px;}
.avg11-btn-big-01 .price {font-size:15px; line-height:18px; padding-top:5px; text-align:center; width:153px; color:#ffffff; font-weight:bold;}
.avg11-btn-big-01 .save {margin:9px 0 4px 20px; color:#232323; font-size:14px;}
.avg11-btn-big-01 .link {margin-top:16px; font-size:14px; text-decoration:underline; background:url('/stc/tpl/crp/img/11-link-01.png') no-repeat scroll right 50%; padding-right:10px;}
.avg11-btn-big-01 .smaller {font-size:0.8em;}
/*upgrade free end*/


/* styles.css end */



/* 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;
	background: url('../img/11-tabs_bg.png') repeat-x left top;
}

ul.tabs li, ul.tabs li.active { float: left;  background: none; padding: 0 0 0 10px; }
ul.tabs li.active { background: #fff; border-top: solid 1px #ccc; }
ul.tabs li.first {  }
ul.tabs li.first-active { background: #fff; border-top: solid 1px #ccc; border-right: solid 1px #ccc; border-left: solid 1px #ccc; }
ul.tabs li a, ul.tabs li.active a { padding: 6px 7px 6px 0; margin: 0; display: block; text-decoration: none; font-size: 13px; font-weight: bold; color: #515151!important; cursor: pointer; }
ul.tabs li.active a
{
	cursor: default;
}

div.tabc
{
	width: 680px;
	padding: 0 !important;
	margin: 0 0 10px 0;
	clear: left;
}

div.tabc_top { width: 657px;	padding: 15px 10px 4px 11px;  border: solid 1px #ccc; }
div.tabc_footer { 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;
}

/* content tabs end */

/* tables start */
div.tbbg, div.tbbgbtm, div.tbbgtop { width: 680px; }
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.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; }
.avg11-tabs-box table.intab, .avg11-tabs-box table.comparison_intab, .avg11-tabs-box .tabc_top {width:577px!important;}
.avg11-tabs-box .tabs_bg, .avg11-tabs-box .tabc {width:600px!important;}


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:#232323; }
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:#EBEBEB; }

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 { background-color:transparent; border-right:1px solid white; color:#232323; font-size:11px; font-weight:bold; padding:6px 7px; text-align:left; width:auto; }


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 td, table.comparison th {border:1px solid #ccc; padding:5px; color:#515151;}
table.comparison td.noborder {border:0;}
table.comparison td strong {color:#e74a2a;}
table.comparison th span, h2.comparison {font:17px Verdana; color:#737373;}
table.comparison td.tcenter {text-align:center;}
table.comparison .tleft{text-align:left;}
table.comparison .header {height:154px;}
table.comparison td.odd {background-color:#ebebeb; border:1px solid #ccc;}
table.comparison td.box img { top:30px; margin-left:4px; position: absolute; }
table.comparison .vtop{vertical-align:top;}
/* 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.box335, div.box450, div.box565, div.box680, div.box910, div.box325tip, div.box660grln, div.box680grln, div.box325csc, div.box250 {
    background: transparent url('../img/11-boxes-05-bg.png') repeat-y top right;
}

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;
}
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 {  }
div.box_greyin, div.box220greyin {  }

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.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 */




/*p.date { margin-top: 0 !important; }*/




/* styles-sales.css start */

/* product box start */
.tabs_box  { width:600px; }
.tabs_box .tabs_bg, .tabs_box .tabc {width:608px}
.tabs_box table.intab, .tabs_box table.comparison_intab , .tabs_box .tabc_top  {width:585px;}

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-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('') 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('') 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;
	padding-left: 7px;
}

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 */

/* headline-links.css end */



/* upgrade-center.css start */
/*UPGRADE CENTRUM - modry tenky box roztahovatelny horizontalne. Pouzivany i v faqsearch*/
div.uc_infobox { width: 510px; margin-top: 10px; }	

div.bxh37_blue_lft {
	background: url('../img/faq_srch_bx_lft.gif') 0 0 no-repeat;
	height: 37px;
	padding-left: 3px;
}

div.bxh37_blue_rgh {
	background: url('../img/faq_srch_bx_rgh.gif') 100% 0 no-repeat;
	height: 31px;
	padding: 3px 3px 3px 0;
}

div.bxh37_blue_rgh div.uc_txt { 
	margin: 6px; 
	_margin-top: 10px;
	width: 320px;
}

.sh2-box {width:220px; display:block;}
img.best-value-green  {position:relative; z-index:10; left:470px; top:-97px;}

.uc_lines_renewal_4 {background-position: left top; width:240px; padding-left:29px; background:transparent url('../img/uc_lines4.gif') no-repeat scroll;}
.uc_lines_renewal_2 {background-position: left top; width:240px; padding-left:29px; background:transparent url('../img/uc_lines2.gif') no-repeat scroll;}

/* upgrade-center.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; }

textarea { width: 250px; }

.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 */

/* WEB2011 NEW STYLES*/
table.form {background:url('../img/11-boxes-09-bg.png') right top repeat-y; padding: 10px 10px 10px 0; display: block; }
table.form td {padding:1px 10px 1px 0;}

div.form_head {background:#ffffff; margin:0; padding:10px 10px 10px 0; width:auto;}
table.form {background:#ffffff; margin:0; width:auto; border:0;}
h2.form_label {padding:0;}
table.form span.warning {color:#e74a2b;}
table.form h3 {padding-top:10px;}
.flb {font-size:11px; color:#232323;}
.flb_err {color:#e74a2b;}
div.form_foot {background:#ffffff; margin:0; padding:10px 10px 10px 0; width:auto;}

div.form_warning {background:url('../img/form_validation_failed.png') right top repeat-y; width:auto; border:1px solid #cccccc; padding:10px;}
div.form_warning * {color:#ff3300;}
div.form_warningin {padding:0 0 0 35px; background:url('../img/11-icon-warning-01.png') 0px 0px no-repeat;}
div.form_warning h2.warning {font-size:17px;}
div.form_warning #valres ul {padding-left:0;}
.fit_err {background:#ffffff;}
.fit_brd_err {border:1px solid #FF3300;}
.flb_err_img {background:none; padding-left:0;}




/* form styles end */


/* AVG (AU/NZ) Additions */

a.remove 
{
    background: url('/img/trash_bin.gif') left no-repeat;
    line-height:20px;
    padding-left: 20px;
    text-decoration:none;
}

/* awards start */

dl

{

    margin: 0;

    padding: 0;

}



dt

{

    padding: 0;

    margin: 0 10px 10px 0;

    =margin: 0 10px 0 0;

    float: left;

}



dd

{

    padding: 0;

    margin: 0 10px 10px 0;

    =margin: 0 10px 0 0;

}



dt img { border: 1px solid #c8d2da !important; }

dd h2 { clear: none; }

/* awards end */


