html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul {
	list-style: none;
}

body { font-size: .80em; text-align: center; color: #3D4756;  background: url(../img/hp/grad_page.jpg) repeat-x; padding: 20px 0 0 0; }
body.nograd { background: none; }
body, table, form, input, textarea, select  { font-family: arial, sans-serif; }

/* vseobecne */
td { vertical-align: top; }
p { line-height: 1.3; }
h2 { color: #0F3973; font-size: 1.3em; font-weight: bold; padding: 4px 0 6px 0; }
h3 { color: #0F3973; font-size: 1.1em; font-weight: bold; padding: 4px 0 6px 0; }
strong, .tabdop th { font-weight: bold; }
.clr { clear: both; font-size: 0px; line-height: 0px; height: 0px; }
.invisible { display: none; }
.flright { float: right; }
.helpright { float: right; }
.fleft { float: left; }
.aright { text-align: right; }
.vmiddle, .vmiddle td { vertical-align: middle; }

a, .topmenu li a:hover { color: #F38B04; text-decoration: underline; }
a:hover, .header a:hover { color: #831F22; }


/* header */
.center-top { width: 970px; margin: 0 auto; text-align: left; }
.top { position: relative; height: 104px; }
.top .logo { position: absolute; top: 20px; left: 5px; }
.top .operator { position: absolute; top: 0; left: 346px; background: url(../img/header/header_operator.gif);  background-repeat: no-repeat; width: 336px; height: 104px; }
.top .oper-zoznam { background: url(../img/header/header_operator2.gif);  background-repeat: no-repeat; }
.top .oper-zoznam .zoznam { position: absolute; top: 18px; left: 4px; }
.top .operator p { position: absolute; top: 30px; left: 33px; width: 215px; color: #F38B04; font-size: 147%; line-height: 130%; }
.top .toptxt { position: absolute; top: 0; left: 682px; padding: 28px 0 0 2px; background: url(../img/header/header_phone.gif) no-repeat; }
.top .toptxt table { font-size: 1em; }
.top .toptxt td { padding: 0 0 8px 0; }
.top .toptxt td.pr20 { padding-right: 150px; }
/* /header */


/* lista zalozek */
div.cuffs { padding-left: 205px; }
/* /lista zalozek */


.page { width: 990px; margin: 0 auto; text-align: left; }

/* levy sloupec stranky (menu) */
.left-block { width: 225px; float: left; }
.page .left-block h2 { margin: 0; padding: 35px 0 10px 12px; font-weight: normal; }
.page .left-block h2.l2 { font-size: 1em; font-weight: bold; }
.leftmenu { padding: 14px 18px 0 12px; font-size: 1.2em; }
.leftmenu li { display: inline; }
.leftmenu li a { display: block; padding: 4px 0px 2px 21px; color: #0F3973; text-decoration: none; background: url(../img/lm.gif) no-repeat 2px 8px; }
.leftmenu li.last a { border-bottom: none; }
.leftmenu li a:hover { color: #F38B04; background: url(../img/lm_over.gif) no-repeat 0 6px; text-decoration: none; }
.leftmenu li a span { display: block; border-bottom: 1px solid #FFF; padding: 0 0 3px 0; }
.leftmenu li a:hover span { border-bottom: 1px solid #F38B04; }
.leftmenu li a.thispage, .leftmenu li a.thispage:hover { color: #F38B04; font-weight: bold; }
.leftmenu li a.thispage span { border-bottom: 1px solid #F38B04; }

.leftmenu2 { padding-top: 0; font-size: .9em; }
.leftmenu2 li a { background: url(../img/lm.gif) no-repeat 2px 2px; padding: 0 0 3px 21px; text-decoration: none; border: 0; }
.leftmenu2 li a:hover { background: url(../img/lm_over.gif) no-repeat 0 0; }
.leftmenu2 li a span { display: block; border-bottom: 1px solid #FFF; padding: 0 0 3px 0; }
.leftmenu2 li a:hover span { border-bottom: 1px solid #F38B04; }

.leftmenu3 { padding-top: 0; font-size: .85em; }
.leftmenu3 li a { background: url(../img/lm.gif) no-repeat 2px 1px; padding: 0 0px 2px 21px; text-decoration: none; border: 0; }
.leftmenu3 li a:hover { background: url(../img/lm_over.gif) no-repeat 0 0; }
.leftmenu3 li a span { display: block; border-bottom: 1px solid #FFF; padding: 0 0 2px 0; }
.leftmenu3 li a:hover span { border-bottom: 1px solid #F38B04; }

/* /levy sloupec stranky (menu) */



/* pravy blok */
.right-block { width: 765px; float: left; }
.box-top { background: url(../img/box-top.gif) no-repeat left top; padding-top: 10px; }
.box-topgrad { background: url(../img/box-top2.gif) no-repeat left top; }
.box-topgrad .box { background: url(../img/hp/hp_box_grad.gif) repeat-x left top; }
.box-top-zalozky { background: url('../img/zalozky-bg.gif') no-repeat left top; }
.box-bottom { background: url(../img/box-bottom.gif) no-repeat left bottom; padding-bottom: 10px; }
.box { border-left: 1px solid #C7CDD4; border-right: 1px solid #C7CDD4; padding: 0 17px; }
.box-iframe { border: 0; padding: 0; width: 729px; }
.pt15 { padding: 5px 0 0 0; }
/* /pravy blok */


/* obsah stranek s formulari */
.formular h2 { padding: 10px 0 20px 0; }
.formular h3 { color: #0F3973; font-weight: bold; margin-top: 20px; }
.formular em { font-style: italic; color: #9BA1A9; }
.formular td { padding: 0 10px 8px 0; line-height: 1.2; }
.formular table { margin-left: 17px; }
.formular table h2 { padding-top: 23px; padding-bottom: 5px; }
.formular table.noleft { margin-left: 0px; }
.formular table.noleft td { padding-left: 17px; }
.formular table.noleft td.nopadd { padding-left: 0; }
.formular table.otazky td { padding-bottom: 4px; line-height: 1; }
.formular table.otazky h3 { margin-top: 15px; }
.form1butt { padding: 20px 0 8px 0; }
.formular table .smaller { font-size: .85em; color: #999; line-height: 1.2; }

.formular table.auto { width: auto; }
.formular table.auto .p1 { width: 42%; padding-top: 4px; }
.formular table.auto .p2 { width: 58%; }
.formular table.auto .helpright { margin-right: 10px; margin-left: 10px; position: relative; top: -2px; }
.formular table.auto td { padding-bottom: 6px; line-height: 1; }
.formular table.auto td.nopadbot { padding-bottom: 0px; }
.formular table.auto td.doublepadbot { padding-bottom: 12px; }
.formular .smtext { font-size: .9em;}
.formular .mustbe { background: url('../img/star2.png') no-repeat right top; padding-right: 20px; }
.formular .left>.mustbe { width: 102px; }
.formular .right>.mustbe { width: 149px; }


/* na strance sjednani */
.header-sjednani .logopojistovny { float: right; width: 230px; text-align: right; }
.header-sjednani .nazevpojistovny h2 { padding-bottom: 5px; }
.header-sjednani .nazevpojistovny p { font-size: 1em; padding: 0 0 0 10px; }
.sjednani-adresa { margin: 15px 0 10px 0; width: 700px; }
.sjednani-adresa td { padding: 0 15px 0px 0; }

.expres { height: 95px; background: url(../img/sluzba_expres.gif) no-repeat; margin-bottom: 5px; }
.expres-in { padding: 16px; }
.expres div.ex-rbuttons { width: 360px; float: right; text-align: right; }
.expres span { color: #FD8701; font-size: 1.4em; }
.expres p { padding: 10px 0 0 0; }

.doplnky .pleftx { padding: 0 0 0 25px; margin: 0; }


.w31 { width: 31px; }
.w38 { width: 38px; }
.w40 { width: 40px; }
.w68 { width: 68px; }
.w178 { width: 178px; }
.w200 { width: 200px; }
.w276 { width: 276px; }
.w280 { width: 280px; }
.w320 { width: 320px; }
.w400 { width: 400px; }
.w480 { width: 480px; }
.w520 { width: 520px; }
.w560 { width: 560px; }


.steps { height: 89px;}


/* kalkulace */
.vypocet { position: relative; }
.vypocet h2 { padding: 10px 0 20px 10px; }
.vypocet th { background: #E6E8EC; color: #3D4756; font-size: 1.2em; font-weight: normal; padding: 10px 0; }
.vypocet .leftpad { display: block; padding-left: 16px; color: #3D4756; font-weight: normal; }
.vypocet .marginleft { margin-left: 15px; }
.vypocet td { line-height: 1.4;  }
.tdpaddingb td { padding-bottom: 3px; }

.vypocet table td.nob { border: 0px none; padding: 0; margin: 0; }
.vypocet table td.line1 { border: 0px none; padding: 0; margin: 0; height: 1px; }
.vypocet table td.line1 div.l1 { height: 1px; background: #DBDFE7; font-size: 0; line-height: 1; }
.vypocet table td.nob table { border: 0px none; border-bottom: 1px solid #DBDFE7; padding: 0; margin: 0; }

.vypocet table.limity { width: 100%; }
.vypocet table.limity th { padding: 0 0 0 15px; }
.vypocet table.limity td { padding: 5px 0 5px 15px; }
.vypocet table.limity .firsttd td { padding-top: 10px; }



.vypocet h3 { margin: 0 0 8px 0; }
.vypocet table { margin-bottom: 19px; }
.vypocet td { padding-right: 16px; }
.vypocet th { border-bottom: none; height: 46px; }
.vypocet th p { font-weight: normal; }
.vypocet .bar { }
.vypocet .bartxt { margin: 15px 0 5px 0; display: block; color: #F38B04; }
.vypocet .barcont { margin-left: 0px; display: block; width: 80px; height: 9px; line-height: 8px; background: #DDDDDD; }
.vypocet .vtop { vertical-align: top; padding-top: 15px; }



.vypocet #zpet, .formular #zpet { width: 77px; background: #831F22; margin: 0; }
.vypocet #vyber { width: 187px; background: #831F22; margin: 0 0 0 10px; }
.vypocet .redbg { background: #8D2629; color: #FFFFFF; }


/* strana po odeslani smlouvy */
.odeslana-smlouva { padding: 0 5px 0 17px; }
.odeslana-smlouva p { padding: 0 0 18px 0; }
.link-images { text-align: center; padding: 20px 0 40px 0; }
.link-images2 { margin: 0 auto; width: 350px; text-align: center; }
.link-images .link { width: 120px; float: left; margin-right: 105px; text-align: center; }
.link-images .link img { margin-bottom: 5px; }
.link-images .link div { text-align: center; }
.link-images .mr0 { margin-right: 0; }


/*docasne*/
#errblock { width: 725px; margin: 0 auto; background-color: red; background: url(../img/error_top.gif) no-repeat; color: white; font-weight: bold; padding-top: 10px; margin-bottom: 5px; } /*spolecny blok chybovych hlaseni*/

.errblock { width: 725px; margin: 0 auto; background-color: red; background: url(../img/error_top.gif) no-repeat; color: white; font-weight: bold; padding-top: 10px; margin-bottom: 5px; } /*spolecny blok chybovych hlaseni*/

.errblock-bott { background: url(../img/error_bottom.gif) no-repeat left bottom; padding-bottom: 10px; }
.errblock-in { background: #E20202; padding: 3px 17px; line-height: 1.5; }
.errblock-in .er-heading { font-size: 1.2em; display: block; margin-bottom: 4px; font-weight: bold; }

form input.redb, form select.redb { border-color: #E1082C; border-width: 1px; border-bottom: 1px solid #E1082C; border-right: 1px solid #E1082C; border-top: 1px solid #E1082C; border-left: 1px solid #E1082C; }

.okbox { background: #F38B04 url(../img/okboxtop.gif) no-repeat; color: #FFF; }
.okbox p { padding: 9px 0 0 63px; }
.okboxbt { background: #FFF url(../img/okboxbottom.gif) no-repeat; height: 26px; }



/* zobrazeni vypoctu Allianz v kalkulacka.php */

#wait { z-index: 5000; visibility: hidden; }

.vypocet-allianz1 { width: 274px; background: url(../img/napoveda_top.gif) no-repeat top left; padding: 12px 0 0 0; position: absolute; top: 0px; left: 455px; z-index: 500; }
.vypocet-allianz-in { background: #FFF; border: 1px solid #F48C08; border-bottom: none; border-top: none; padding: 25px 0 25px 0; text-align: center; }
.vypocet-allianz1 p { padding: 5px 0; font-weight: bold; color: #F38B04; font-size: 1.2em; width: 244px; margin: 0 auto; text-align: center; }

.vypocet-allianz2 { width: 274px; background: url(../img/napoveda_top.gif) no-repeat top left; padding: 12px 0 0 0; position: absolute; top: 0px; left: 455px; z-index: 500; }
.vypocet-allianz2 .vypocet-allianz-in { padding: 5px 0 5px 0; }
.vypocet-allianz2 p { padding: 5px 0; font-weight: bold; color: #F38B04; font-size: 1.2em; width: 244px; margin: 0 auto; text-align: center; }


/*k bloku napovedy (vrstva)*/
#iehelpframe, .helpblock { position:absolute; display: none; left: -50000, top: -50000; } /*ponechat, dulezite pro funkcnost*/ 
.helpblock { width: 274px; background: url(../img/napoveda_top.gif) no-repeat top left; padding: 12px 0 0 0; z-index: 2000; }
.helphome { width: 488px; background: url(../img/napoveda_top_w488.gif) no-repeat top left; }
.helpw400 { width: 400px; background: url(../img/napoveda_top_big.gif) no-repeat top left; }
.helpw400 .helpblock-bott { background: url(../img/napoveda_bottom_big.gif) no-repeat bottom left; }
.helphome2 { width: 596px; background: url(../img/napoveda_top_w596.gif) no-repeat top left; }
.helphome2 .helpblock-bott { background: url(../img/napoveda_bottom_w596.gif) no-repeat bottom left; }

.helpblock-bott { background: url(../img/napoveda_bottom.gif) no-repeat bottom left; padding: 0 0 19px 0; z-index:100; }
.helphome .helpblock-bott { background: url(../img/napoveda_bottom_w488.gif) no-repeat bottom left; }
.helpblock-in { background: #FFF; border: 1px solid #F48C08; border-bottom: none; border-top: none; padding: 10px 12px 10px 20px; }
#helpval { text-align:justify; color:#0F3973;}
#helpval .htitle { text-align:left; color: #FC8905;font-weight:bold; font-size:120%; margin: 0 0 10px; }
#helpval .underline { text-decoration: underline; }
#helpval .mt10 { margin-top: 10px; }



.footermenu { padding: 10px 10px 0 10px; line-height: 18px; font-size: 11px; text-align: center; }
.footermenu a { margin: 0 4px; }
.footermenu span, .ronly { color: #D3D3D3; }

.footer { padding: 20px 16px 10px 16px; line-height: 160%; font-size: 0.9em; }
.footer .logo31 { float: right; margin-top: 10px; margin-left: 15px; }
.footer .thawte { float: right; margin-top: 5px; }
.footer1 { font-size: 93%; }
.footer1 a { margin-left: 4px; }


.errmes { color: #E1082C; display: block; margin-top: 7px; padding: 0 0 0 8px; }





/* homepage */
.homepage #slevy { color: #F38B04; font-weight: bold; font-size: 1em; margin: 0; padding: 0; }
.homepage h2 { padding: 27px 0 12px 20px; }
.homepage .box { padding: 10px 18px 0 16px; }
.homepage form a { display: block; float: left; width: 168px; height: 184px; margin-right: 9px; background-color: #E5E9EF; background-repeat: no-repeat; background-position: 0 0; position: relative; text-decoration: none; }

.homepage #hpbann { margin-right: 0; }

.homepage form { background: #0F3973 url('../img/selects_top.jpg') no-repeat left top; padding: 5px 0 0 0; margin: 10px 0 0 0; }
.homepage .selects { background: url('../img/selects.jpg') #0F3973 no-repeat left bottom; padding: 8px 0 15px 25px; margin-top: 5px; color: #FFF; }
.homepage .selects select { color: #3D4756; font-family: arial, sans-serif; font-size: 12px; width: 180px; height: 20px; margin-bottom: 10px; }
.homepage .selects select.datum { width: 80px; margin-right: 10px; }
.homepage .selects td { padding: 0 10px 10px 0; color: #FFF; }
.homepage .selects td.prx { padding: 0 110px 10px 0; }
.homepage .selects h2 { font-weight: bold; margin: 0 0 5px 0; padding: 0; color: #FFF; font-size: 1.1em; }
.homepage .selects .pozn { display: block; margin-top: 5px; }

.homepage .selects .left { float: left; width: 314px; }
.homepage .selects .right { float: left; width: 370px; }
.homepage .selects .right label { width: 180px; }

.homepage .selects strong { color: #FFFFFF; padding-top: 14px; float: left; }
.homepage #vypocet { float: right; width: 117px; height: 35px; background: #F38B04; border: none; margin: 4px 26px 0 10px; font-weight: bold; }
.homepage .loga { width: 100%; padding: 17px 0 5px 0; }

.homepage .specialoffer { margin-top: 9px; }
.homepage .specialoffer .box { padding: 3px 0; }
.homepage .sloupce { padding: 0 24px; width: 100%; background: url('../img/sloupce.gif') repeat-y left top; line-height: 140%; }
.homepage .specialoffer .box-bottom>.box, .homepage .box>.sloupce { width: auto; }
.homepage .sloupce .left, .homepage .sloupce .middle, .homepage .sloupce .right { float: left; width: 215px; margin-right: 40px; overflow: hidden; }
.homepage .sloupce .middle { width: 220px; }
.homepage .sloupce .right { margin-right: 0; }
.homepage .sloupce a img { display: block; margin-top: 8px; }

.homepage .selecty span { color: #FFF; font-weight: bold; }

.homepage .prelative { position: relative; }
.homepage .prelative h1 { position: absolute; top: 4px; left: 280px; color: #fb9101; margin: 0; padding: 0; font-size: 26px; font-weight: bold; }
.homepage .prelative span.os { position: absolute; top: 36px; left: 280px; color: #002767; margin: 0; padding: 0; font-size: 16px; font-weight: bold; }
.homepage .prelative ul { position: absolute; top: 73px; left: 353px; margin: 0; padding: 0; color: #323637; }
.homepage .prelative li { padding: 0 0 8px 15px; }
.homepage .prelative li span { font-size: 11px; color: #fb9101;  }


.homepage .tcombanner {	margin-top: 15px; float: left; }
.homepage .tcombanner2 { margin-top: 15px; float: right; }

.homepage .napoveda { height: 69px; float: left; margin-right: 18px; border-right: 1px solid #E6EAEF; position: relative; }
.homepage .napoveda .arrow { position: absolute; left: 0; bottom: 2px; width: 15px; height: 14px; }
.homepage .napoveda .napoveda2 { padding: 0 10px 0 0; line-height: 1.4; }
.homepage .calc-pocet { height: 65px; margin: 15px 0 5px 0; background: url(../img/kalkulacka.gif) no-repeat; }
.homepage .cp2 { padding: 8px 10px 0 65px; line-height: 1.4; }
.homepage .skype { width: 210px; height: 60px; float: left; text-align: center; }

.homepage .kroky { background: url(../img/homepage-kroky.gif) no-repeat; height: 179px; }
.homepage .kroky2 { padding: 65px 0 0 40px; }
.homepage .kroky p { width: 125px; margin-right: 25px; float: left; }
.homepage .kroky p.mr0 { margin-right: 0px; }


.hp-slevy { padding: 15px 0 0 0; width: 100%; }
.hp-slevy h2 { padding-top: 0; margin-top: 0; color: #F38B04; font-size: 1.4em; }
.hp-slevy table { position: relative; width: 100%; }
.hp-slevy table td { padding: 0 0 30px 20px; }
.hp-slevy table td.firsttd { border-left: 0; padding-left: 0; }

.hp-slevy table td ul { width: 330px; }
.hp-slevy table tr.last td { padding-bottom: 20px; }
.hp-slevy ul {  display: block; padding: 0 0 0 15px; }
.hp-slevy ul li { list-style: disc outside; margin: 0 0 3px 0; }

.hp-clanky { padding: 15px 0 0 0; }
.hp-clanky table { margin: 0 0 0 6px; }
.hp-clanky table td.calendar { background: url(../img/hp/calendar.gif) no-repeat left top; width: 73px; }
.hp-clanky table td.calendar .date { display: block; padding: 15px 0 0 0; font-size: .87em; width: 40px; text-align: center; }
.hp-clanky p { padding: 0 0 15px 0; }
.hp-clanky h4 { color: #0F3973; font-size: 1em; font-weight: bold; padding: 4px 0 6px 0; }
.hp-clanky ul {  display: block; padding: 0 0 15px 15px; }
.hp-clanky ul li { list-style: disc outside; margin: 0 0 3px 0; }




/* kontakt */
table.kontaktdata { margin-bottom: 15px; }
table.kontaktdata td { height: auto; padding: 1px 30px 5px 0; }
.greyform { background: #F0F2F6; padding: 20px 20px 20px 20px; margin-top: 15px; }
.kform { font-size: 12px; color: #000; }
.kform td { vertical-align: top; border: 0px none; height: auto; padding: 0 15px 0 0; }
.kform td.last { padding-right: 0; }
.kform td input, .text .kform td select { border: 1px solid #7F9DB9; width: 106px; height: auto; }
.kform td textarea { width: 303px; height: 145px; border: 1px solid #7F9DB9; }
.button { text-align: right; margin-top: 25px; }

/* klientska stranka */
.klientska-schranka div.w100p { width: 100%; }
.klientska-schranka table { width: 100%; font-size: 12px; }
.klientska-schranka table th, .klientska-schranka table td { vertical-align: top; padding: 0 0 5px 5px; }


/* text pages */
.table-podminky td { padding: 0 0 5px 0; }
.table-podminky td a { line-height: 1.5; }
.table-podminky .tdright { width: 15%; }

.cblack { color: #000; padding: 0 0 0 10px; }
.text .box div.cblack p { margin: 20px 0; padding: 0; }
div.cblack h3 { margin-left: 0; }
div.cblack ul { margin: 5px 0 23px 0; padding: 0; list-style: none; }
div.cblack ul li { padding: 0 0 4px 13px; background: url(../img/odrazka2.gif) no-repeat 0px 4px; }
.cblack .smallest { font-size: .7em; }
.text h2 { padding: 10px; }

.cblack .maxwidth { width: 600px; }
.cblack .tab-poistky { color: #000; width: 100%; border-collapse: collapse; }
.cblack .tab-poistky th { background: #999999; text-align: center; padding: 6px 0; border: 1px solid #C0C0C0; }
.cblack .tab-poistky td { text-align: center; padding: 6px 0; border: 1px solid #C0C0C0; }
.cblack .tab-poistky tr.odd td { background: #CCC; }


.dulezite img { margin: 3px 0 4px 0; }
.dulezite a:hover { color: #F38B04; }
.dulezite img { vertical-align: middle; }

table.test th { vertical-align: middle; padding: 8px; }
table.test td { vertical-align: top; padding: 8px; border-bottom: 1px solid #A4B0C3; }


/* slovnicek */
.text .main .slovnicek ul { list-style: none; }
.text .main .slovnicek .vyber { background: #F0F2F6; padding: 15px 0 16px 0; text-align: center; margin: 20px 0; }
.text .main .slovnicek .vyber a { color: #000; text-decoration: none; padding: 4px 5px 5px 5px; margin: 0 1px 7px 0; }
.text .main .slovnicek .vyber a:hover { color: #FFF; background: #FAA536; }
.clr18 { height: 18px; }
.text .main .slovnicek table { margin: 0; color: #000; font-size: 12px; }
.text .main .slovnicek table td { vertical-align: top; padding: 11px 0; }
.text .main .slovnicek table td span.pl15 { font-weight: bold; padding-left: 15px; display: block; }
.text .main .slovnicek table td.w255 { width: 255px; }
.text .main .slovnicek table tr.last td { border: 0px none; }
.text .main .slovnicek .withb table tr.last td { border-bottom: 1px solid #DBDFE7; }

.text .main .slovnicek .vyber2 { background: #F0F2F6; padding: 32px 0 32px 0; text-align: center; }
.text .main .slovnicek .vyber2 a { color: #000; text-decoration: none; padding: 5px 9px 6px 9px; margin: 0 1px 7px 0; }
.text .main .slovnicek .vyber2 a:hover { color: #FFF; background: #FAA536; }

.text .main .slovnicek .abeceda { list-style: upper-alpha; margin: 0 0 0 24px; padding: 0; }
.text .main .slovnicek .abeceda li { background: none; padding: 0 0 4px 0; }

.text .main .slovnicek .cisla { list-style: decimal; margin: 0 0 0 24px; padding: 0; }
.text .main .slovnicek .cisla li { background: none; padding: 0 0 4px 0; }

.text .povoleni { width: 100%; }
.text .povoleni table { width: 100%; }
.text .povoleni table td { text-align: center; }

/* T-COM */
div.tcom label{ float: left; width: 250px; color: gray; }
div.tcom .ramecek{ margin-left: 250px; border: solid thin Silver; background-color: #FFEBCD; padding: 2px 2px 2px 2px; }
div.tcom #pokracovat { float: right; width: 117px; height: 35px; background: #F38B04; border: none; cursor: pointer; margin: 0 17px 0 10px; font-weight: bold; }
/* /T-COM */

.sumagr {font-size:77%; color: #3D4756; }

.printsmall { padding: 0 10px 10px 0; }

.tabdop, .subtabdop { width: 100%; }
.tabdop .pright { padding-right: 5px; }


/*specificky pro zmenu OTP -> Groupama*/
h3.h3gpm {margin-bottom: -4px;}
p.pgpm {margin-bottom: 4px;}
