/* layout-print.css start */
body
{
	background: white;
}

#env, #main, #mayor
{
	width: auto;
	height: auto;
	background: transparent;
}

#foot, #promo, #nav1, #nav2, #search, #menor
{
	display: none;
}
/* layout-print.css end */



/* styles.css start */
/* color definitions start */
h1, h2.form_label, .sh1, h2.box { color: #737373; }
h2, a, th, .sh2 { 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; }
.warning { color: #eb1d24  !important; }
#mayor .guarantee  {font-size:1.4em; line-height:1em; float:left; padding:0; margin:8px 0px 0px 0px; color:#515151;}
#mayor .guarantee span {color: #a07d41; }


/* font definitions start */
h1, .sh1, h2, .sh2, h3, .sh3 { margin: 0 0 11px; text-transform: uppercase; font-weight: normal; color: #737373; }

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, 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; }

.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; }
td { padding: 6px 10px 6px 10px; }
a img { border: none !important; }

.prdhdr {	background-repeat: no-repeat; padding-left: 0px; }

/*nove pridane prvky end*/

ul, ul.check, ul.nwhome, ol { margin: 0 0 10px 10px; }
/* 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;}
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.dwn, a.sh2, .arrow-01 { display: inline-block;  font-weight: bold; text-decoration: underline; background: transparent; }
.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;}
.red {color: #eb1d24  !important;}

.clear { visibility: hidden; clear: both; height: 0; overflow: hidden; }

.cntbox_ico { padding-right: 3px; }
.cntbox_btm { height: 18px; clear: both; }

.lnthrought{ text-decoration: line-through;}
td.fit_va { text-align: left !important; }
.tright, .a_right { text-align: right !important; }
.tleft, .a_left { text-align: left !important; }
.tcenter, .a_center { text-align: center !important; }
em, .hlt { font-style: normal; }


.vmiddle, .fit_va, td.flb_va { vertical-align: middle; }
.vtop { vertical-align: top; }
.vbottom { vertical-align: bottom; }

.border_01_all { border: 1px solid #cccccc; }
.border_left { border-left: 1px solid #c9d1d7!important; }
.border_right { border-right: 1px solid #ccc!important; }
.border_top { border-top: 1px solid #ccc!important; }
.border_bottom { border-bottom: 1px solid #ccc!important; }
.border_none { border: 0px !important; }
.bcollapse { border-collapse:collapse }


.fleft { float: left; }
.flright, .fright  { float: right!important; }
.fnone { float: none !important; }

.clear_right { clear: right; }
.clear_left { clear: left; }
.clear_both { clear: both; }

.inlel { display: inline !important; }
.inblk { display: inline-block !important; }
.blk { display: block; }
.dnone { display: none !important; }
.unone { text-decoration: none !important; }
.cpointer { cursor: pointer; }

/* Margin Classes */
.mcenter {margin: 0 auto;}

.mn { margin: 0 !important; }
.mtn { margin-top: 0 !important; }
.mrn { margin-right: 0 !important; }
.mbn { margin-bottom: 0 !important; }
.mln { margin-left: 0 !important; }

.mall_half { margin: 5px !important; }
.mt_half { margin-top: 5px !important; }
.mr_half { margin-right: 5px !important; }
.mb_half { margin-bottom: 5px !important; }
.ml_half { margin-left: 5px !important;  }

.mall { margin: 10px !important; }
.mtop { margin-top: 10px !important; }
.mright { margin-right: 10px !important; }
.mbottom { margin-bottom: 10px !important; }
.mleft { margin-left: 10px !important; }

.mall15 { margin: 15px !important; }
.mtop15 { margin-top: 15px !important; }
.mright15 { margin-right: 15px !important; }
.mbottom15 { margin-bottom: 15px !important; }
.mleft15 { margin-left: 15px !important; }

.mall20 { margin: 20px !important; }
.mtop20 { margin-top: 20px !important; }
.mright20 { margin-right: 20px !important; }
.mbottom20 { margin-bottom: 20px !important; }
.mleft20 { margin-left: 20px !important; }

.mall25 { margin: 25px !important; }
.mtop25 { margin-top: 25px !important; }
.mright25 { margin-right: 25px !important; }
.mbottom25 { margin-bottom: 25px !important; }
.mleft25 { margin-left: 25px !important; }

.mall30 { margin: 30px !important; }
.mtop30 { margin-top: 30px !important; }
.mright30 { margin-right: 30px !important; }
.mbottom30 { margin-bottom: 30px !important; }
.mleft30 { margin-left: 30px !important; }

.mall35 { margin: 35px !important; }
.mtop35 { margin-top: 35px !important; }
.mright35 { margin-right: 35px !important; }
.mbottom35 { margin-bottom: 35px !important; }
.mleft35 { margin-left: 35px !important; }

.mall40 { margin: 40px !important; }
.mtop40 { margin-top: 40px !important; }
.mright40 { margin-right: 40px !important; }
.mbottom40 { margin-bottom: 40px !important; }
.mleft40 { margin-left: 40px !important; }

.mall45 { margin: 45px !important; }
.mtop45 { margin-top: 45px !important; }
.mright45 { margin-right: 45px !important; }
.mbottom45 { margin-bottom: 45px !important; }
.mleft45 { margin-left: 45px !important; }

.mall50 { margin: 50px !important; }
.mtop50 { margin-top: 50px !important; }
.mright50 { margin-right: 50px !important; }
.mbottom50 { margin-bottom: 50px !important; }
.mleft50 { margin-left: 50px !important; }

/* Padding Classes */
.pn { padding: 0 !important; }
.ptn { padding-top: 0 !important; }
.prn { padding-right: 0 !important; }
.pbn { padding-bottom: 0 !important; }
.pln { padding-left: 0 !important; }

.pall_half { padding: 5px !important;}
.pt_half { padding-top: 5px !important; }
.pr_half { padding-right: 5px !important; }
.pb_half { padding-bottom: 5px !important; }
.pl_half { padding-left: 5px !important; }

.pall { padding: 10px !important;}
.ptop { padding-top: 10px !important; }
.pright { padding-right: 10px !important; }
.pbottom { padding-bottom: 10px !important; }
.pleft { padding-left: 10px !important; }

.pall15 { padding: 15px !important;}
.ptop15 { padding-top: 15px !important; }
.pright15 { padding-right: 15px !important; }
.pbottom15 { padding-bottom: 15px !important; }
.pleft15 { padding-left: 15px !important; }

.pall20 { padding: 20px !important;}
.ptop20 { padding-top: 20px !important; }
.pright20 { padding-right: 20px !important; }
.pbottom20 { padding-bottom: 20px !important; }
.pleft20 { padding-left: 20px !important; }

.pall25 { padding: 25px !important;}
.ptop25 { padding-top: 25px !important; }
.pright25 { padding-right: 25px !important; }
.pbottom25 { padding-bottom: 25px !important; }
.pleft25 { padding-left: 25px !important; }

.pall30 { padding: 30px !important;}
.ptop30 { padding-top: 30px !important; }
.pright30 { padding-right: 30px !important; }
.pbottom30 { padding-bottom: 30px !important; }
.pleft30 { padding-left: 30px !important; }

.pall35 { padding: 35px !important;}
.ptop35 { padding-top: 35px !important; }
.pright35 { padding-right: 35px !important; }
.pbottom35 { padding-bottom: 35px !important; }
.pleft35 { padding-left: 35px !important; }

.pall40 { padding: 40px !important;}
.ptop40 { padding-top: 40px !important; }
.pright40 { padding-right: 40px !important; }
.pbottom40 { padding-bottom: 40px !important; }
.pleft40 { padding-left: 40px !important; }

.pall45 { padding: 45px !important;}
.ptop45 { padding-top: 45px !important; }
.pright45 { padding-right: 45px !important; }
.pbottom45 { padding-bottom: 45px !important; }
.pleft45 { padding-left: 45px !important; }

.pall50 { padding: 50px !important; }
.ptop50 { padding-top: 50px !important; }
.pright50 { padding-right: 50px !important; }
.pbottom50 { padding-bottom: 50px !important; }
.pleft50 { padding-left: 50px !important; }


ul.clr, ul.clr li { margin:0; padding:0; list-style:none !important; background: none; }
ol.clr { list-style: none; }

.relative { position: relative; }
.absolute { position: absolute; }
.static { position: static !important; }
.position-top { top: 0; }
.position-bottom { bottom: 0; }
.position-left { left: 0; }
.position-right { right: 0; }

.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; }
.border_02_left { border-left: 1px solid #ebebeb; }
.border_02_right { border-right: 1px solid #ebebeb; }
.border_02_top { border-top: 1px solid #ebebeb; }
.border_02_bottom { border-bottom: 1px solid #ebebeb; }

.nundrln { text-decoration: none; }
.nundrln:hover { text-decoration: underline !important; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }
.nonecase { text-transform: none; }

.bgwhite { background-color: #fff !important; }
.bgnone { background: 0 !important; }
.bgright { background-position: right !important;}
.uclninput { width: 280px; }

/* 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 */

/* 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 */

/*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-full {width:100% !important;} .width-auto {width:auto !important;}
/* buttons start */
a.btn-1, a.btn-1:link, a.btn-1:visited {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.png') no-repeat right -693px;}
a.btn-5 strong, a.btn-5:link strong, a.btn-5:visited strong {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.png') no-repeat right -693px;}
a.btn-6 strong, a.btn-6:link strong, a.btn-6:visited strong {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.png') no-repeat right -693px;}
a.btn-7 strong, a.btn-7:link strong, a.btn-7:visited strong {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.png') no-repeat right -693px;}
a.btn-8 strong, a.btn-8:link strong, a.btn-8:visited strong {background:url('../img/11-btn-sprite1.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-sprite1.png') no-repeat left -807px; color:#003366; text-decoration:none;}
/* main buttons (no hover) */
a.btn-11, a.btn-11:link, a.btn-11:visited {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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, a.btn-15:hover, a.btn-15:active {background:url('../img/11-btn-sprite1.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 strong, a.btn-15:link strong, a.btn-15:visited strong, a.btn-15:hover strong, a.btn-15:visited active {background:url('../img/11-btn-sprite1.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, a.btn-16:hover, a.btn-16:active {background:url('../img/11-btn-sprite1.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 strong, a.btn-16:link strong, a.btn-16:visited strong, a.btn-16:hover strong, a.btn-16:visited active  {background:url('../img/11-btn-sprite1.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, a.btn-17:hover, a.btn-17:active {background:url('../img/11-btn-sprite1.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 strong, a.btn-17:link strong, a.btn-17:visited strong, a.btn-17:hover strong, a.btn-17:visited active  {background:url('../img/11-btn-sprite1.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, a.btn-18:hover, a.btn-18:active {background:url('../img/11-btn-sprite1.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 strong, a.btn-18:link strong, a.btn-18:visited strong, a.btn-18:hover strong, a.btn-18:visited active  {background:url('../img/11-btn-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite1.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-sprite2.png') no-repeat right -48px; 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-sprite2.png') no-repeat left 0px; 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-sprite2.png') no-repeat right -144px; 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-sprite2.png') no-repeat left -96px; 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-sprite2.png') no-repeat right -240px; 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-sprite2.png') no-repeat left -192px; 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-sprite2.png') no-repeat right -336px; 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-sprite2.png') no-repeat left -288px; 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-sprite2.png') no-repeat right -48px; 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-sprite2.png') no-repeat left -384px; 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-sprite2.png') no-repeat right -144px; 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-sprite2.png') no-repeat left -432px; 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-sprite2.png') no-repeat right -240px; 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-sprite2.png') no-repeat left -480px; 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-sprite2.png') no-repeat right -336px; 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-sprite2.png') no-repeat left -528px; 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-sprite2.png') no-repeat right -614px; 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-sprite2.png') no-repeat left -576px; 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-sprite2.png') no-repeat right -614px; 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-sprite2.png') no-repeat left -652px; 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-sprite2.png') no-repeat right -614px; 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-sprite2.png') no-repeat left -690px; 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-sprite2.png') no-repeat right -614px; 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-sprite2.png') no-repeat left -728px; 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-sprite1.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-sprite2.png') no-repeat left -766px; 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-sprite1.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-sprite2.png') no-repeat left -794px; 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-sprite1.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-sprite2.png') no-repeat left -821px; 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-sprite1.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-sprite2.png') no-repeat left -848px; 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-sprite1.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-sprite2.png') no-repeat left -875px; 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-sprite1.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-sprite2.png') no-repeat left -902px; 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.btn-47, a.btn-47:link, a.btn-47:visited { background:url(' ../img/11-btn-sprite1.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-sprite3.png') no-repeat left -0px; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ee882f; }

a.btn-48, a.btn-48:link, a.btn-48:visited {background:url('../img/11-btn-sprite1.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-48:hover, a.btn-48:active {text-decoration:none; color:#ffffff;}
a.btn-48 strong, a.btn-48:link strong, a.btn-48:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -38px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-49, a.btn-49:link, a.btn-49:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -373px; 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-49:hover, a.btn-49:active { text-decoration:none; color:#ffffff; }
a.btn-49 strong, a.btn-49:link strong, a.btn-49:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -315px; display:inline; padding:5px 8px 8px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-50, a.btn-50:link, a.btn-50:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -373px; padding:0 2px 0 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-50:hover, a.btn-50:active { text-decoration:none; color:#ffffff; }
a.btn-50 strong, a.btn-50:link strong, a.btn-50:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -315px; display:inline; padding:14px 8px 16px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }

a.btn-51, a.btn-51:link, a.btn-51:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -489px; 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-51:hover, a.btn-51:active { text-decoration:none; color:#ffffff; }
a.btn-51 strong, a.btn-51:link strong, a.btn-51:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -431px; display:inline; padding:5px 8px 8px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-52, a.btn-52:link, a.btn-52:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -489px; padding:0 2px 0 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-52:hover, a.btn-52:active { text-decoration:none; color:#ffffff; }
a.btn-52 strong, a.btn-52:link strong, a.btn-52:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -431px; display:inline; padding:14px 8px 16px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-53, a.btn-53:link, a.btn-53:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -605px; 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-53:hover, a.btn-53:active { text-decoration:none; color:#ffffff; }
a.btn-53 strong, a.btn-53:link strong, a.btn-53:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -547px; display:inline; padding:5px 8px 8px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-54, a.btn-54:link, a.btn-54:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -605px; padding:0 2px 0 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-54:hover, a.btn-54:active { text-decoration:none; color:#ffffff; }
a.btn-54 strong, a.btn-54:link strong, a.btn-54:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -547px; display:inline; padding:14px 8px 16px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-55, a.btn-55:link, a.btn-55:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -721px; 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-55:hover, a.btn-55:active { text-decoration:none; color:#ffffff; }
a.btn-55 strong, a.btn-55:link strong, a.btn-55:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -663px; display:inline; padding:5px 8px 8px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-56, a.btn-56:link, a.btn-56:visited { background:url('../img/11-btn-sprite3.png') no-repeat right -721px; padding:0 2px 0 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-56:hover, a.btn-56:active { text-decoration:none; color:#ffffff; }
a.btn-56 strong, a.btn-56:link strong, a.btn-56:visited strong { background:url('../img/11-btn-sprite3.png') no-repeat left -663px; display:inline; padding:14px 8px 16px 12px;  float:left; text-align:center; margin:0px 6px 0px 0px;color:#ffffff; }
  
a.btn-57, a.btn-57:link, a.btn-57:visited {background:url('../img/11-btn-sprite2.png') no-repeat right -48px; 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-57:hover, a.btn-57:active {text-decoration:none; color:#ffffff;}
a.btn-57 strong, a.btn-57:link strong, a.btn-57:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -779px; display:inline; padding:9px 8px 11px 12px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}

a.btn-58, a.btn-58:link, a.btn-58:visited {background:url('../img/11-btn-sprite2.png') no-repeat right -144px; 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-58:hover, a.btn-58:active {text-decoration:none; color:#ffffff;}
a.btn-58 strong, a.btn-58:link strong, a.btn-58:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -827px; display:inline; padding:9px 8px 11px 12px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}

a.btn-59, a.btn-59:link, a.btn-59:visited {background:url('../img/11-btn-sprite2.png') no-repeat right -240px; 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-59:hover, a.btn-59:active {text-decoration:none; color:#ffffff;}
a.btn-59 strong, a.btn-59:link strong, a.btn-59:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -875px; display:inline; padding:9px 8px 11px 12px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}

a.btn-60, a.btn-60:link, a.btn-60:visited {background:url('../img/11-btn-sprite2.png') no-repeat right -336px; 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-60:hover, a.btn-60:active {text-decoration:none; color:#ffffff;}
a.btn-60 strong, a.btn-60:link strong, a.btn-60:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -923px; display:inline; padding:9px 8px 11px 12px;  float:left; text-align:center; margin:0px 8px 0px 0px;color:#ffffff;}

a.btn-61, a.btn-61:link, a.btn-61:visited {background:url('../img/11-btn-sprite1.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-61:hover, a.btn-61:active {text-decoration:none; color:#ffffff;}
a.btn-61 strong, a.btn-61:link strong, a.btn-61:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -207px; display:inline; padding:3px 7px 5px 23px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-62, a.btn-62:link, a.btn-62:visited {background:url('../img/11-btn-sprite1.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-62:hover, a.btn-62:active {text-decoration:none; color:#ffffff;}
a.btn-62 strong, a.btn-62:link strong, a.btn-62:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -234px; display:inline; padding:3px 7px 5px 23px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-63, a.btn-63:link, a.btn-63:visited {background:url('../img/11-btn-sprite1.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-63:hover, a.btn-63:active {text-decoration:none; color:#ffffff;}
a.btn-63 strong, a.btn-63:link strong, a.btn-63:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -261px; display:inline; padding:3px 7px 5px 23px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-64, a.btn-64:link, a.btn-64:visited {background:url('../img/11-btn-sprite1.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-64:hover, a.btn-64:active {text-decoration:none; color:#ffffff;}
a.btn-64 strong, a.btn-64:link strong, a.btn-64:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -288px; display:inline; padding:3px 7px 5px 23px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-65, a.btn-65:link, a.btn-65:visited {background:url('../img/11-btn-sprite4.png') no-repeat right -66px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 25px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}
a.btn-65:hover, a.btn-65:active {text-decoration:none; color:#ffffff;}
a.btn-65 strong, a.btn-65:link strong, a.btn-65:visited strong {background:url('../img/11-btn-sprite4.png') no-repeat left -0px; display:inline; padding: 14px 7px 16px 63px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-66, a.btn-66:link, a.btn-66:visited {background:url('../img/11-btn-sprite4.png') no-repeat right -198px; padding:0 2px 0 0; display:inline-block; color:#ffffff; font:bold 25px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}
a.btn-66:hover, a.btn-66:active {text-decoration:none; color:#ffffff;}
a.btn-66 strong, a.btn-66:link strong, a.btn-66:visited strong {background:url('../img/11-btn-sprite4.png') no-repeat left -132px; display:inline; padding: 14px 7px 16px 63px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#ffffff;}

a.btn-67, a.btn-67:link, a.btn-67:visited {background:url('../img/11-btn-sprite3.png') no-repeat right -92px; padding:0 2px 0 0; display:inline-block; color:#E64B2A; font:bold 12px Verdana, sans-serif; text-transform:uppercase; text-align:center; cursor:pointer; text-decoration:none;}
a.btn-67:hover, a.btn-67:active {text-decoration:none; margin:0;}
a.btn-67 strong, a.btn-67:link strong, a.btn-67:visited strong {background:url('../img/11-btn-sprite3.png') no-repeat left -180px; display:inline; padding:3px 10px 5px 20px;  float:left; text-align:left; margin:0px 6px 0px 0px;color:#E64B2A;}
a.btn-67:hover strong, a.btn-67:active strong {color:#E64B2A; text-decoration:none;}

a.btn-68, a.btn-68:link, a.btn-68:visited, a.btn-68:hover, a.btn-68:active {background:url('../img/11-btn-dwn-orange-right_01.png') no-repeat right; 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-68 strong, a.btn-68:link strong, a.btn-68:visited strong, a.btn-68:hover strong, a.btn-68:visited active {background:url('../img/11-btn-dwn-orange_01.png') no-repeat left; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 5px 0px 0px;color:#ffffff;}

a.btn-69, a.btn-69:link, a.btn-69:visited, a.btn-69:hover, a.btn-69:active {background:url('../img/11-btn-dwn-white-right_01.png') no-repeat right; 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-69 strong, a.btn-69:link strong, a.btn-69:visited strong, a.btn-69:hover strong, a.btn-69:visited active  {background:url('../img/11-btn-dwn-white_01.png') no-repeat left; display:inline; padding:4px 5px 8px 25px;  float:left; text-align:left; margin:0px 5px 0px 0px;color:#E64B2A;}

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; }

/* input buttons */
.btn_cart_large_90,  a.btn_cart_large_90, .btn_large_90, a.btn_large_90,  .btn_back_large_90,  a.btn_back_large_90,  .btn_medium_90,  a.btn_medium_90, .btn_back_medium_90,  a.btn_back_medium_90, .btn_dwn_90, a.btn_dwn_90, .btn_90, .btn_arrow_90, .btn_back_90 { background-image: url('../img/11-btn-input-90.png');  width: 90px;  }
.btn_cart_large_120, a.btn_cart_large_120, .btn_large_120,  a.btn_large_120, .btn_back_large_120, a.btn_back_large_120, .btn_medium_120,  a.btn_medium_120, .btn_back_medium_120,  a.btn_back_medium_120, .btn_dwn_120, a.btn_dwn_120, .btn_120, .btn_arrow_120, .btn_back_120 { background-image: url('../img/11-btn-input-120.png'); width: 120px; }
.btn_cart_large_150, a.btn_cart_large_150, .btn_large_150,  a.btn_large_150, .btn_back_large_150, a.btn_back_large_150, .btn_medium_150,  a.btn_medium_150, .btn_back_medium_150,  a.btn_back_medium_150, .btn_dwn_150, a.btn_dwn_150, .btn_150, .btn_arrow_150, .btn_back_150 { background-image: url('../img/11-btn-input-150.png'); width: 150px; }
.btn_cart_large_180, a.btn_cart_large_180, .btn_large_180,  a.btn_large_180, .btn_back_large_180, a.btn_back_large_180, .btn_medium_180,  a.btn_medium_180, .btn_back_medium_180,  a.btn_back_medium_180, .btn_dwn_180, a.btn_dwn_180, .btn_180, .btn_arrow_180, .btn_back_180 { background-image: url('../img/11-btn-input-180.png'); width: 180px; }
.btn_cart_large_210, a.btn_cart_large_210, .btn_large_210,  a.btn_large_210, .btn_back_large_210, a.btn_back_large_210, .btn_medium_210,  a.btn_medium_210, .btn_back_medium_210,  a.btn_back_medium_210, .btn_dwn_210, a.btn_dwn_210, .btn_210, .btn_arrow_210, .btn_back_210 { background-image: url('../img/11-btn-input-210.png'); width: 210px; }
.btn_cart_large_240, a.btn_cart_large_240, .btn_large_240,  a.btn_large_240, .btn_back_large_240, a.btn_back_large_240, .btn_medium_240,  a.btn_medium_240, .btn_back_medium_240,  a.btn_back_medium_240, .btn_dwn_240, a.btn_dwn_240, .btn_240, .btn_arrow_240, .btn_back_240 { background-image: url('../img/11-btn-input-240.png'); width: 240px; }
.btn_cart_large_270, a.btn_cart_large_270, .btn_large_270,  a.btn_large_270, .btn_back_large_270, a.btn_back_large_270, .btn_medium_270,  a.btn_medium_270, .btn_back_medium_270,  a.btn_back_medium_270, .btn_dwn_270, a.btn_dwn_270, .btn_270, .btn_arrow_270, .btn_back_270 { background-image: url('../img/11-btn-input-270.png'); width: 270px; }
.btn_cart_large_300, a.btn_cart_large_300, .btn_large_300,  a.btn_large_300, .btn_back_large_300, a.btn_back_large_300, .btn_medium_300,  a.btn_medium_300, .btn_back_medium_300,  a.btn_back_medium_300, .btn_dwn_300, a.btn_dwn_300, .btn_300, .btn_arrow_300, .btn_back_300 { background-image: url('../img/11-btn-input-300.png'); width: 300px; }

a.btn_medium_90, a.btn_medium_120, a.btn_medium_150, a.btn_medium_180, a.btn_medium_210, a.btn_medium_240, a.btn_medium_270, a.btn_medium_300, a.btn_medium_90:hover, a.btn_medium_120:hover, a.btn_medium_150:hover, a.btn_medium_180:hover, a.btn_medium_210:hover, a.btn_medium_240:hover,a.btn_medium_270:hover, a.btn_medium_300:hover, a.btn_back_medium_90, a.btn_back_medium_120, a.btn_back_medium_150, a.btn_back_medium_180, a.btn_back_medium_210, a.btn_back_medium_240, a.btn_back_medium_270, a.btn_back_medium_300, a.btn_back_medium_90:hover, a.btn_back_medium_120:hover, a.btn_back_medium_150:hover, a.btn_back_medium_180:hover, a.btn_back_medium_210:hover, a.btn_back_medium_240:hover, a.btn_back_medium_270:hover, a.btn_back_medium_300:hover, a.btn_large_90, a.btn_large_120, a.btn_large_150, a.btn_large_180, a.btn_large_210, a.btn_large_240, a.btn_large_270, a.btn_large_300, a.btn_large_90:hover, a.btn_large_120:hover, a.btn_large_150:hover, a.btn_large_180:hover, a.btn_large_210:hover, a.btn_large_240:hover, a.btn_large_270:hover, a.btn_large_300:hover,
a.btn_cart_large_90, a.btn_cart_large_120, a.btn_cart_large_150, a.btn_cart_large_180, a.btn_cart_large_210, a.btn_cart_large_240, a.btn_cart_large_270, a.btn_cart_large_300,
a.btn_cart_large_90:hover, a.btn_cart_large_120:hover, a.btn_cart_large_150:hover, a.btn_cart_large_180:hover, a.btn_cart_large_210:hover, a.btn_cart_large_240:hover, a.btn_cart_large_270:hover, a.btn_cart_large_300:hover, .btn_medium_90, .btn_medium_120, .btn_medium_150, .btn_medium_180, .btn_medium_210, .btn_medium_240, .btn_medium_270, .btn_medium_300,

.btn_medium_90:hover, .btn_medium_120:hover, .btn_medium_150:hover, .btn_medium_180:hover, .btn_medium_210:hover, .btn_medium_240:hover,.btn_medium_270:hover, .btn_medium_300:hover, .btn_back_medium_90,.btn_back_medium_120,.btn_back_medium_150, .btn_back_medium_180,.btn_back_medium_210, .btn_back_medium_240, .btn_back_medium_270, .btn_back_medium_300, .btn_back_medium_90:hover, .btn_back_medium_120:hover, .btn_back_medium_150:hover, .btn_back_medium_180:hover, .btn_back_medium_210:hover, .btn_back_medium_240:hover, .btn_back_medium_270:hover, .btn_back_medium_300:hover, .btn_large_90, .btn_large_120, .btn_large_150, .btn_large_180, .btn_large_210, .btn_large_240, .btn_large_270, .btn_large_300,
.btn_large_90:hover, .btn_large_120:hover, .btn_large_150:hover, .btn_large_180:hover, .btn_large_210:hover, .btn_large_240:hover, .btn_large_270:hover, .btn_large_300:hover,
.btn_cart_large_90, .btn_cart_large_120, .btn_cart_large_150, .btn_cart_large_180, .btn_cart_large_210, .btn_cart_large_240, .btn_cart_large_270, .btn_cart_large_300, .btn_cart_large_90:hover, .btn_cart_large_120:hover, .btn_cart_large_150:hover, .btn_cart_large_180:hover, .btn_cart_large_210:hover, .btn_cart_large_240:hover, .btn_cart_large_270:hover, .btn_cart_large_300:hover, a.btn_dwn_90, a.btn_dwn_120, a.btn_dwn_150, a.btn_dwn_180, a.btn_dwn_210, a.btn_dwn_240, a.btn_dwn_270, a.btn_dwn_300, a.btn_dwn_90:hover, a.btn_dwn_120:hover, a.btn_dwn_150:hover, a.btn_dwn_180:hover, a.btn_dwn_210:hover, a.btn_dwn_240:hover, a.btn_dwn_270:hover, a.btn_dwn_300:hover, .btn_dwn_90, .btn_dwn_120, .btn_dwn_150, .btn_dwn_180, .btn_dwn_210, .btn_dwn_240, .btn_dwn_270, .btn_dwn_300, .btn_90, .btn_120, .btn_150, .btn_180, .btn_210, .btn_240, .btn_270, .btn_300, a.btn_90, a.btn_120, a.btn_150, a.btn_180, a.btn_210, a.btn_240, a.btn_270, a.btn_300, .btn_arrow_90, .btn_back_90, .btn_arrow_120, .btn_back_120, .btn_arrow_150, .btn_back_150, .btn_arrow_180, .btn_back_180, .btn_arrow_210, .btn_back_210, .btn_arrow_240, .btn_back_240, .btn_arrow_270, .btn_back_270, .btn_arrow_300, .btn_back_300 { padding: 2px 0 6px 20px; height: 22px; line-height: 22px; color: #fff; font: bold 12px Verdana,sans-serif!important; border: none; text-align: left; text-decoration: none; }

a.btn, a.btn:hover, .btn { background-color:transparent; background-repeat:no-repeat; border:medium none; cursor:pointer; font-weight:bold; text-transform: uppercase; text-decoration: none; }

.sc11-btn-nr01 { margin: 0; padding: 0; display: inline-block; background: url('../img/sc11-btn-nr01-part01.gif') no-repeat left top; cursor: pointer; }
.sc11-btn-nr01 input { width: auto; overflow: visible; display: inline-block; margin: 0; padding: 0 20px 0 30px; height: 33px; font-family: Din; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #fff; background: url('../img/sc11-btn-nr01-part02.gif') no-repeat right top; border: none; cursor: pointer; }
.sc11-btn-nr01:hover { margin: 0; padding: 0; display: inline-block; background: url('../img/sc11-btn-nr01-part01.gif') no-repeat left top; cursor: pointer; }
.sc11-btn-nr01 input:hover { width: auto; overflow: visible; display: inline-block; margin: 0; padding: 0 20px 0 30px; height: 33px; font-family: Din; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #fff; background: url('../img/sc11-btn-nr01-part02.gif') no-repeat right top; border: none; cursor: pointer; }

.sc11-btn-nr02 { margin: 0; padding: 0; display: inline-block; background: #008EBE url('../img/sc11-btn-nr02-part01.gif') no-repeat left top; cursor: pointer; }
.sc11-btn-nr02 input { width: auto; overflow: visible; display: inline-block; margin: 0; padding: 0 20px 0 30px; height: 33px; font-family: Verdana; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #fff; background: url('../img/sc11-btn-nr02-part02.gif') no-repeat right top; border: none; cursor: pointer; }

/*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; text-decoration: none; text-transform: uppercase; font-weight: normal;}

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0 0 .5em 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.5em; }

/*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-13 a, h2.avg11-boxes-title-13 a:link, h2.avg11-boxes-title-13 a:visited, h2.avg11-boxes-title-13 a:hover, h2.avg11-boxes-title-13 a:active {color:#737373;}

/* --- Din font --- */
/* --- Note --- impFont01spec class is working only if wrapping element class is impFont01 */
.impFont01 h1, .impFont01 h2, .impFont01 h3, .impFont01 h4, .impFont01 h5, .impFont01 h6, .impFont01 .impFont01spec { font-family: "ff-din-web-pro-1", "ff-din-web-pro-2", Verdana, Arial, Helvetica, sans-serif; }

/* --- AVG Sans font --- */
@font-face{font-family:'AVGSans_1';src:url('../font/AVGSans-Book.eot');src:url('../font/AVGSans-Book.eot?#iefix') format('embedded-opentype'),url('../font/AVGSans-Book.woff') format('woff'),url('../font/AVGSans-Book.ttf') format('truetype'),url('../font/AVGSans-Book.svg#font') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'AVGSans_2';src:url('../font/AVGSans-Bold.eot');src:url('../font/AVGSans-Bold.eot?#iefix') format('embedded-opentype'),url('../font/AVGSans-Bold.woff') format('woff'),url('../font/AVGSans-Bold.ttf') format('truetype'),url('../font/AVGSans-Bold.svg#font') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'AVGSans_3';src:url('../font/AVGSans-Black.eot');src:url('../font/AVGSans-Black.eot?#iefix') format('embedded-opentype'),url('../font/AVGSans-Black.woff') format('woff'),url('../font/AVGSans-Black.ttf') format('truetype'),url('../font/AVGSans-Black.svg#font') format('svg');font-weight:normal;font-style:normal;}


/* --- 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; }
.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 { left:1px; margin:0; padding:0; width:440px }
.avg11-boxes-02-box-02 { float: left; width: 450px; }
.avg11-boxes-02-box-02 .avg11-box-btns-02 {left:460px;margin:0;padding:0;width:440px;}

/* --- 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; margin: 0 0 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; margin: 0 0 10px; padding: 0; }
.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; width: 662px; min-height:240px; height: auto !important; height: 240px; background: url('../img/11-boxes-06-bg.png') no-repeat 50% bottom; border-top: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3;  border-bottom: none;  border-left: 1px solid #d3d3d3;}
.avg11-boxes-image-01  { position: absolute; bottom: 0; left: 17px;}
.avg11-boxes-07-content-01 { padding:15px 27px 50px 210px; }
.avg11-boxes-07-wrap { margin: 0 0 15px 0; width: 664px; border-bottom: 1px solid #d3d3d3; }
.avg11-boxes-07 .avg11-boxes-subtitle-01 {padding-left: 0;}
.avg11-boxes-07 .avg11-box-btns-01 { position: absolute; bottom: 7px; left: 210px; margin: 0; padding: 0; width: 450px; }
/* --- BOXES nr. 8 - (1 Box) --- */ 

.avg11-boxes-08-wrap { margin: 0; width: 664px; 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:15px 27px 50px 210px; }

.avg11-boxes-08 .avg11-boxes-subtitle-01 {padding-left: 0;}
.avg11-boxes-08 .avg11-box-btns-01 { position: absolute; bottom: 7px; left: 210px; margin: 0; padding: 0; width: 450px; }
.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; background: #003f69 url('../img/11-banner-bg-04.gif') no-repeat 50% bottom; color: #fff;}
.avg11-boxes-10-box-01 { float: left; padding: 0 20px 0 0; width: 450px; }
.avg11-boxes-10-box-01-content { float: left; padding: 17px 0 115px; width: 200px;}
.avg11-boxes-10-box-02 { float: left; width: 450px; padding: 0 10px 0 0;}
.avg11-boxes-10-box-02-content { float: left; padding: 17px 0 115px 0; width: 260px; }
.avg11-boxes-10-box-01 .avg11-boxes-image-06 { float: left; width: 186px; padding: 20px; }
.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: 32px; left: 225px;}
.avg11-boxes-10 .avg11-box-btns-02 { margin: 0; padding: 0; position: absolute; bottom: 13px; 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; position: relative; }
.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-11-box-02, .avg11-boxes-11-box-03 { padding-bottom: 40px; }
.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; ; line-height: 1.5em; }
.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 { float: none; position: absolute; bottom: 10px; left: 461px; padding-bottom: 0; }
.avg11-boxes-11-box-03 .avg11-box-btns-01{ padding: 0 10px 0 0; float: none; position: absolute; bottom: 10px; left: 690px; }
/* --- BOXES nr. 13 - ( 2 x Box ) --- */

.avg11-boxes-13 { float: left; width: 680px; background: url('../img/11-boxes-13-bg.png') repeat-y 0 0;}
.avg11-boxes-13-box-01 { float: left; padding: 0 10px 0 0; width: 335px; }
.avg11-boxes-13-box-02 { float: left; width: 335px; }
.avg11-boxes-13-box-01-content-01, .avg11-boxes-13-box-02-content-01 { padding: 10px 5px 0; }

/* --- BOXES nr. 14 --- */
.avg11-boxes-14 { float: left; background: url('../img/11-boxes-05-bg.png') repeat-y right bottom; }
.avg11-boxes-14-inner { float: left; width: 100%; background: url('../img/11-boxes-14-bg.png') repeat-y 50% bottom; }

.avg11-boxes-14-box-1 { float: left; width: 50%; }
.avg11-boxes-14-box-1-inner { padding: 0 10px 0 0; }

.avg11-boxes-14-box-2 { float: right; width: 50%; }
.avg11-boxes-14-box-2-inner{ padding: 0 0 0 10px; }

/* --- BOXES nr. 15 --- */

.avg11-boxes-15 { display: inline-block; margin: 0 0 10px 0; background: url('../img/cts/cts-bg-center.gif') no-repeat 50% top; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.avg11-boxes-15 .inner { padding: 0 0 60px 0; position: relative; float: left; background: url('../img/cts/cts-bg-pattern.gif') no-repeat 50% bottom; }
.avg11-boxes-15 .box-01 { float: left; width: 50%; }
.avg11-boxes-15 .box-01 .bttn { position: absolute; left: 0px; bottom: 0px; padding: 0 15px 0 10px; width: 310px; height: 178px; text-align: center; }
.avg11-boxes-15 .box-01 .box-inner { margin: 0 5px 0 0; padding: 10px 10px 126px 10px; border-top: 1px solid #cccccc; }
.avg11-boxes-15 .box-02 { float: left; width: 49.8%;}
.avg11-boxes-15 .box-02 .bttn { position: absolute; left: 50%; bottom: 0px; padding: 0 10px 0 15px; width: 310px; height: 178px; text-align: center; }
.avg11-boxes-15 .box-02 .box-inner { margin: 0 0 0 5px; padding: 10px 10px 126px 10px; border-top: 1px solid #cccccc; }

/* --- 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; }


/* --- CURRENCY 01 --- */

.avg11-currency-01 { position: absolute; bottom: 20px; left: 219px; font-size: 43px; width: 400px; color: #239c0b;line-height:43px;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 --- */ 

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;}

/* Home Security Bubble Script */
#mayor .avg11-bubble-list {cursor:pointer; display:block; position:relative; padding-bottom: 10px;}
#mayor .avg11-bubble-list .bubble { margin:0px 0px 10px 0px;}
#mayor .avg11-tabs-01-nopadding #tc1 div.tabc_top { padding:15px 0px 4px 0px; width:598px !important;}
#mayor .avg11-bubble-list .link-arrow-up {position:absolute; right: 10px; bottom: 10px;}
#mayor .avg11-bubble-list .link-arrow-down {position:absolute; right: 10px; bottom: 10px;}
#mayor .avg11-icon-reasons-01 {position:absolute; right:-5px; top:-5px;}

/* Business Security Bubble Script */
#mayor .avg11-bubble-02 {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 { background:url("../img/11-link-01.png") no-repeat scroll right 50% transparent; bottom:8px; color:#FFFFFF; float:right; font-size:9px; font-weight:bold; margin:15px 10px 0 0; padding:0 12px 0 0; right:8px; text-transform:uppercase; }
/* --- 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 --- */

#mayor table.avg11-table-business-01 { border-collapse: collapse; background: #fff; }
#mayor table.avg11-table-business-01 tr th { padding: 10px; text-align: left; border: 1px solid #ccc; font-size:13px; color: #f15a32; }
#mayor table.avg11-table-business-01 tr td { position: relative; text-align: center; border: 1px solid #ccc; }
#mayor table.avg11-table-business-01-component-list tr td, table.avg11-table-business-01-component-list tr th  { text-align: left; }
#mayor table.avg11-table-business-01 tr td.noborder { border-top: 0px solid #ccc; border-bottom: 0px solid #ccc; }

#mayor .avg11-tabs-01 div.tabs_bg {width: 910px;}
#mayor .avg11-tabs-01 div.tabc_top {width:887px; padding-bottom:10px;}
#mayor .avg11-tabs-01 div.tabc_top table {width: 887px;}
#mayor .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!important;}
.color-2 {color: #249d48!important;}
.color-3 {color: #0195c8!important;}
.color-4 {color: #003366!important;}
.color-5 {color: #66cc33!important;}
.color-6 {color: #ff3300!important;}
.color-7 {color: #00ccff!important;}
.color-8 {color: #737373!important;}
.color-9 { color: #090909!important; }
.color-10 { color: #232323!important; }
.color-11 { color: #a07d41!important; }
.color-12 { color: #fff!important; }


/* --- FONT-SIZE --- */
.avg11-fs-9 { font-size:9px!important; }
.avg11-fs-10 { font-size: 10px!important; }
.avg11-fs-11 { font-size: 11px!important; }
.avg11-fs-12 { font-size: 12px!important; }
.avg11-fs-13 { font-size: 13px!important; }
.avg11-fs-14 { font-size: 14px!important; }
.avg11-fs-15 { font-size: 15px!important; }
.avg11-fs-16 { font-size: 16px!important; }
.avg11-fs-17 { font-size: 17px!important; }
.avg11-fs-18 { font-size: 18px!important; }
.avg11-fs-19 { font-size: 19px!important; }
.avg11-fs-20 { font-size: 20px!important; }
.avg11-fs-21 { font-size: 21px!important; }

/*ICONS*/
.icon { background: url(../img/icons/support-icon-sprite.png) no-repeat; width: 43px; height: 43px; }
.icon.icon_faq { background-position: 0 0 }
.icon.icon_video { background-position: 0 -43px }
.icon.icon_hint { background-position: 0 -86px }
.icon.icon_removal { background-position: 0 -130px }
.icon.icon_target { background-position: 0 -172px }
.icon.icon_privacy { background-position: 0 -215px }
.icon.icon_benchmarking { background-position: 0 -258px }
.icon.icon_free { background-position: 0 -301px }
.icon.icon_updates { background-position: 0 -344px }
.icon.icon_forum { background-position: 0 -387px }
.icon.icon_thirdparty { background-position: 0 -430px }
.icon.icon_business { background-position: 0 -473px }
.icon.icon_encyclopedia { background-position: 0 -516px }
.icon.icon_home { background-position: 0 -559px }
.icon.icon_upgrade { background-position: 0 -602px }
.icon.icon_license { background-position: 0 -645px }
.icon.icon_rating { background-position: 0 -688px }
.icon.icon_triangle { background-position: 0 -731px }
.icon.icon_consultation { background-position: 0 -774px }
.icon.icon_quote { background-position: 0 -817px }

.icon_02 { background: url(../img/icons/info-icon-sprite.png) no-repeat top left; width: 25px; height: 27px; }
.icon_02.icon_success { background-position: 0 0 }
.icon_02.icon_tip_red { background-position: 0 -27px }
.icon_02.icon_question { background-position: 0 -54px }
.icon_02.icon_warning { background-position: 0 -81px }
.icon_02.icon_tip_blue { background-position: 0 -108px }

.icon_03 { background: url(../img/icons/link-icon-sprite.png) no-repeat; width: 12px; height: 11px; margin-top: 5px; }
.icon_03.icon_print { background-position: 0 0 }
.icon_03.icon_hide { background-position: 0 -22px }
.icon_03.icon_show { background-position: 0 -44px }
.icon_03.icon_video { background-position: 0 -66px }
.icon_03.icon_upload { background-position: 0 -88px }
.icon_03.icon_del { background-position: 0 -132px }
.icon_03.icon_dwn { background-position: 0 -155px }
.icon_03.icon_updt { background-position: 0 -177px }
.icon_03.icon_cart { background-position: 0 -199px }
.icon_03.icon_key { background-position: 0 -222px }
.icon_03.icon_window { background-position: 0 -243px }
.icon_03.icon_search { background-position: 0 -264px }
.icon_03.icon_arrowup { background-position: 0 -287px }
.icon_03.icon_arrowright { background-position: 0 -309px }
.icon_03.icon_arrowdown { background-position: 0 -330px }
.icon_03.icon_arrowleft { background-position: 0 -353px }
.icon_03.icon_plus { background-position: 0 -375px }
.icon_03.icon_minus { background-position: 0 -396px }
.icon_03.icon_remove { background-position:right -417px;}

a.icon_04 { background: url(../img/icons/link-icon-sprite.png) no-repeat; height: 11px; padding-right: 15px; }
a.icon_04.icon_print { background-position: right 2px!important;  }
a.icon_04.icon_hide { background-position: right -20px!important;  }
a.icon_04.icon_show { background-position: right -42px!important;  }
a.icon_04.icon_video { background-position: right -64px!important;  }
a.icon_04.icon_upload { background-position: right -85px!important; }
a.icon_04.icon_del { background-position: right -129px!important; }
a.icon_04.icon_dwn { background-position: right -153px!important; }
a.icon_04.icon_updt { background-position: right -175px!important; }
a.icon_04.icon_cart { background-position: right -195px!important; }
a.icon_04.icon_key { background-position: right -218px!important; }
a.icon_04.icon_window { background-position: right -240px!important; }
a.icon_04.icon_search { background-position: right -262px!important; }
a.icon_04.icon_arrowup { background-position: right -283px!important; }
a.icon_04.icon_arrowright { background-position: right -306px!important; }
a.icon_04.icon_arrowdown { background-position: right -327px!important; }
a.icon_04.icon_arrowleft { background-position: right -350px!important; }
a.icon_04.icon_plus { background-position: right -372px!important; }
a.icon_04.icon_minus { background-position: right -393px!important; }
a.icon_04.icon_remove { background-position:right -415px!important; }
.icon_05 { background: url(../img/icons/buttons_icon_sprite.png) no-repeat; width: 23px; height: 23px; }
.icon_05.icon_faq { background-position: 0 0 }
.icon_05.icon_hint { background-position: 0 -32px }
.icon_05.icon_video { background-position: 0 -66px }
.icon_05.icon_removal { background-position: 0 -99px }
.icon_05.icon_forum { background-position: 0 -125px }


a.icon_06 { background: url(../img/icons/link-icon-sprite.png) no-repeat; height: 11px; padding-left: 15px; }
a.icon_06.icon_print { background-position: left 2px !important; }
a.icon_06.icon_hide { background-position: left -20px !important; }
a.icon_06.icon_show { background-position: left -42px !important; }
a.icon_06.icon_video { background-position: left -64px !important; }
a.icon_06.icon_upload { background-position: left -85px !important; }
a.icon_06.icon_del { background-position: left -129px !important; }
a.icon_06.icon_dwn { background-position: left -153px !important; }
a.icon_06.icon_updt { background-position: left -175px !important; }
a.icon_06.icon_cart { background-position: left -195px !important; }
a.icon_06.icon_key { background-position: left -218px !important; }
a.icon_06.icon_window { background-position: left -240px !important; }
a.icon_06.icon_search { background-position: left -262px !important; }
a.icon_06.icon_arrowup { background-position: left -283px !important; }
a.icon_06.icon_arrowright { background-position: left -306px !important; }
a.icon_06.icon_arrowdown { background-position: left -327px !important; }
a.icon_06.icon_arrowleft { background-position: left -350px !important; }
a.icon_06.icon_plus { background-position: left -372px !important; }
a.icon_06.icon_minus { background-position: left -393px !important; }
a.icon_06.icon_remove { background-position:left -415px !important; }



.icon_07 { background: url(../img/icons/faq-icons-sprite.png) no-repeat; height: 65px; width: 65px; }
.icon_07.icon_technical { background-position: 0px 0px }
.icon_07.icon_virus { background-position: 0px -65px }
.icon_07.icon_sales { background-position: 0px -130px }
.icon_07.icon_video { background-position: 0px -195px }
.icon_07.icon_avg2011 { background-position: 0px -260px }
.icon_07.icon_avg90 { background-position: 0px -325px }
.icon_07.icon_avg85 { background-position: 0px -390px }
.icon_07.icon_rescue { background-position: 0px -455px }
.icon_07.icon_idp { background-position: 0px -520px }
.icon_07.icon_guides { background-position: 0px -585px }
.icon_07.icon_avg2011free { background-position: 0px -650px }
.icon_07.icon_avg90free { background-position: 0px -715px }
.icon_07.icon_avg85free { background-position: 0px -780px }
.icon_07.icon_linkscanner { background-position: 0px -845px }
.icon_07.icon_windows { background-position: 0px -910px }
.icon_07.icon_linux { background-position: 0px -975px }
.icon_07.icon_computer { background-position: 0px -1040px }
.icon_07.icon_server { background-position: 0px -1105px }
.icon_07.icon_remote { background-position: 0px -1170px }
.icon_07.icon_cloud {background-position: 0 -1625px;}

.icon_08 { background: url(../img/icons/faq-small-buttons.png) no-repeat; height: 21px; width: 20px; }
.icon_08.icon_85 { background-position: 0px 0px }
.icon_08.icon_90 { background-position: 0px -21px }
.icon_08.icon_2011 { background-position: 0px -42px }
a.underline_light { text-decoration: underline!important; font-weight: normal!important; }
a.light { font-weight: normal!important; text-decoration: none!important; }


/* ---TABS --- */
#mayor .avg11-tabs-01-noborder #tc1 div.tabc_top {border: 0; padding:0px 0px 4px 0px; }
#mayor .avg11-tabs-01-noborder #tc1 div.tabc_top {width:910px;}
#mayor .avg11-tabs-01-noborder #tc1 div.tabc_top table {width:910px;}
#mayor .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; }

.avg11-form #terms input { margin: 0; padding: 0; border: none; width: auto; vertical-align: middle;  }
.btn-11-wrapper { margin: 0 20px 0 0; background: url("../img/11-btn-sprite.png") no-repeat scroll right -162px transparent; cursor: pointer; display: inline-block; padding: 0; width: auto; }
.btn-11-wrapper input { display: inline-block; float: none; margin: 0 6px 0 0; padding: 0px 10px 6px 20px; width: auto; height: 24px; font: bold 12px Verdana,sans-serif; text-transform: uppercase; text-align: left; overflow: visible; background: url("../img/11-btn-sprite.png") no-repeat scroll left -135px transparent; color: #FFFFFF; cursor: pointer; border: none; }
#captcha_img { width: 228px; }
#termsForumText textarea { width: 340px; }
#terms label { width: auto; padding: 0; }
.formCaptcha { float: left; margin-top: 0px; height: 113px; }

/*upgrade free buttons*/
div.product div.promo-nobox {background:url('/stc/tpl/crp/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('/stc/tpl/crp/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*/

/*Support Boxes e.g 1069*/
a.supbox_link { color: #737373; font-weight: normal; text-decoration:none; cursor: pointer; }
.supbox { display: block; border: 1px solid #737373; padding: 10px; position: relative; }
.supboxin { display: block; float: left; padding: 0 10px 0 10px; }
.supboxin .header, .supboxin .header2 { display: block; color: #008EBE; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size: 18px; line-height: 1.3em; }
.supboxin .header2 { font-size: 15px; }
.supboxin .text { display: block; color: #737373; text-decoration:none; padding: 5px 0 0 1px; }
.supbox .link { background:url(../img/11-link-01.png) no-repeat scroll right transparent; padding-right:13px; display: block; color: #737373; font-weight: bold; position: absolute; bottom: 10px; right: 15px; float: right; font-size: 14px; }
a.supbox_link .supbox:hover .header, a.supbox_link .supbox:hover .header2 { color: #737373; }
a.supbox_link .supbox:hover .link { color: #008EBE; }
a.supbox_link .supbox:hover { border: 1px solid #0195c8; cursor: pointer; }

/*contacts start*/
img.flag { float: left; margin: 2px 6px 0px 0px; }
h3.cnt { margin: 0px 0px 0px 20px; }
/*contacts end*/

.inblk { display: inline-block; }

/* Disabled button styles for voucher-registration */
#container #wrap span.disabledBtn {
    background-position: right -27px;  cursor: default;}
#container #wrap span.disabledBtn input {
    background-position: left 0px;  cursor: default; margin: 0 8px 0 0;}

/* styles.css end */




/* styles-sales.css start */

/* product box start */
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;}

/*seznam s teckou*/
div.product ul.check { padding-left: 10px; margin-left: 10px; =padding-left: 13px; }
div.sellbox { width: 514px; background: transparent url('../img/box_bg_left.gif') no-repeat top left; }
div.product div.sellbox { margin: 0 0 0 0px; }

div.sellboxin { width: 484px; padding: 10px 20px 10px 6px; background: transparent url('../img/box_bg_right.gif') no-repeat top right; }

div.pdescbox { width: 330px; padding: 10px 0 0 0; }
div.pdescboxin { padding: 0 10px 10px 10px; width: 310px; }
div.pdesctext { width: 210px; float: right; }
div.pdesctext h2 { margin-top: 0; padding-top: 0; }
div.pdesctext ul { margin: 0px; }
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.sbfullenv
{
	position: relative;
	width: 660px;
	line-height: 175%;
	=line-height: 160%;
}

div.sbfullclear
{
	clear: both;
}

/* product box end */


/* shopping cart start */
div.crtbx680 { margin-top: 10px; }
div.crtbx680in { position: relative; }
table.crttable { width: 100%; border-collapse: separate; }
th.crtheader { height: 28px; text-align: left; vertical-align: top; color: #1f3c69; }
td.crtitem { padding: 6px 10px 6px 0px; }
td.crtttlamnt { font-size: 12px; color: #515151; text-align: right !important; 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*/


div.box_home_grey { padding: 10px; }
div.box_home_grey1 { background-color: #fff; padding: 10px;}
#shoppingCart form { margin: 0px; }
/* styles-sales.css end */



/* boxes.css start */
/* content tabs start */
div.tabs_bg { background: white url('../img/tabs_bg.gif') no-repeat top left; height: 29px; position: relative; top: 2px; width: 680px; }

ul.tabs { margin: 0 0 0 0px !important; 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: url('../img/tab_bg.png') 0 0 no-repeat; padding: 0 0 0 10px; }
ul.tabs li.active { background: #fff; border-top: solid 1px #ccc; border-left: 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 5px 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: 658px; }
div.intabtop { padding: 10px; /* 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.bank_info td { padding: 0 10px; vertical-align: top; }

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;}
.tabc_bg table.comparison td, .tabc_bg table.comparison th {border:0px solid #ccc !important; text-align: left; }
.tabc_bg table.compborder td { border:1px solid #ccc !important; }
table.comparison td.noborder {border:0!important;}
table.comparison td strong {color:#e74a2a;}
table.comparison td strong.price {color:#000;}
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:150px;}
table.comparison td.odd {background-color:#ebebeb; border: solid 1px #ccc; }
table.comparison td.box img { bottom:-20px; margin-left:4px; position: absolute; }
table.comparison .vtop{vertical-align:top;}
table.comparison td p { padding-bottom: 0; }
/* comparison table end */

/* tables end*/

div.box335, div.box680 { background: transparent url('../img/11-boxes-05-bg.png') repeat-y top right; }

/* TOOLTIP CLASSES */
#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; }
#tt ul li { padding-left: 10px; }


.tiplinks { width: 220px; margin: 0 auto; padding: 10px; }
.tiplinks a { line-height: 25px; text-decoration: none; padding-left:10px; display: block; height: 25px; border:1px solid #CCCCCC; }
.tiplinks_btn { margin-bottom: 3px; }
.tiplinks a:hover { border:1px solid #0195C8; }

/*TOOLTIP CLASSES END*/

/* TIPBOX */
.tipbox, .tip { background: url(../img/icons/tip_ico_2011.png) no-repeat 10px 10px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 10px solid #ffcc00; }
.tipboxin, .tipin { padding-top: 5px; padding-bottom: 10px; padding-left: 46px; }
.tipboxin h1, .tipin h1 { color: #003366; padding-bottom: 0; } 
.tipboxin p, .tipin p { padding-bottom: 0; }

.tipbox_ok, .okbox { background: url(../img/icons/check_square_green.png) no-repeat 10px 10px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 10px solid #69bb49; }
.tipbox_okin, .okboxin { padding-top: 5px; padding-bottom: 10px; padding-left: 46px; }
.tipbox_okin h1, .okboxin h1 { color: #003366; padding-bottom: 0; } 
.tipbox_okin p, .okboxin p { padding-bottom: 0; }

.errbox, .planebox, .netlog_ok, .netlog_ko { background: url(../img/11-icon-warning-01.png) no-repeat 10px 10px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 10px solid #ff3300; }
.errboxin, .planeboxin , .netlog_okin, .netlog_koin { padding: 5px 10px 10px 46px; }
.errboxin h1, .planeboxin h1 { color: #f30; padding-bottom: 0; } 
.errboxin p, .planeboxin p { padding-bottom: 0; }

.planebox { background: url(../img/11-icon-plane-01.png) no-repeat 5px 10px; }
.planeboxin h1 { color: #003366; }

.netlog_ok { background: url(../img/11-icon-netlog-success.png) no-repeat 10px 10px; }
.netlog_okin h2 {font-size:18px; color:#737373; line-height:1.3em; margin:0; padding:0;}
.netlog_okin p {padding:0; margin:0; line-height:1.5em;}

.netlog_ko { background: url(../img/11-icon-netlog-fail.png) no-repeat 10px 10px; }
.netlog_koin h2 {font-size:18px; color:#fc1807; line-height:1.3em; margin:0; padding:0;}
.netlog_koin p strong {color:#fc1807;}
.netlog_koin p {padding:0; margin:0; line-height:1.5em;}
.netlog_koin a {color:#008EBE; font-weight:bold; text-decoration:underline;}

.bright-g { border-right: 10px solid #69bb49 !important;}
.bright-y { border-right: 10px solid #ffcc00 !important;}

.tipboxin, .tipin, .tipbox_okin, .okboxin, .errboxin { min-height: 30px; _height: 30px; }

/* 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: 660px;
    padding: 10px;
/*    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*/

div.sellbox680 { width: 678px; border: 1px solid #ccc; }
div.sellboxin680 { padding: 10px; width: 658px; background: transparent url('../img/box_bg_right.gif') repeat-x bottom left; }

/* boxes.css end */




/* form styles start */
form { margin: 10px 0; }
.avg11-form {margin:10px 0;}
/*.avg11-form form, .avg11-form .formbg {background:url('../img/11-boxes-15-bg.png') right top repeat-y; padding: 10px 10px 10px 0; margin: 0px; } */
.avg11-form .formbg {background:url('../img/11-boxes-15-bg.gif') right top repeat-y; padding: 10px 10px 10px 0; margin: 0px; }

.avg11-form table.form { padding: 0 ; width: 100%; }
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: solid 1px #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; }
ul.warning li { background: none; padding: 0 }
div.form_warningin { padding: 5px 50px 10px 10px; 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_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; }
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 { margin:0 0 3px; padding:1px; }

.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: 21px; }
.fit_err { background-color: #fff; }
table.form td.flb_err {vertical-align:top:}


.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% 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; }
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;}

/* form styles end */



/* styles-print.css start */
hr.clear { clear: both; visibility: hidden; }
.noprint { display: none; }
* { background: transparent !important; background-image: none !important; }
input, table, form { background-image: none !important; }
/* styles-print.css end */