body {font-family:Arial, Helvetica, sans-serif;	font-size: 83%; color:#000; background:#fff url(../img/bg_x.jpg) left top repeat-x; margin:0; padding:0; text-align: center;}
img {border:0}
* {margin:0; padding:0}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.leftf {float:left}
.rightf {float:right}
.both {clear:both;}
a {color:#244860; text-decoration:underline; }
a:hover {text-decoration:none}
small { color:#000000; font-size:0.8em;}
.a468 { width:502px; height:60px; background:url(../img/468.gif) top left no-repeat; padding:0 0 0 20px; margin:0 0 5px 0;}
p { padding:10px 5px 10px 16px; font-size:0.87em; line-height:1.4em;}
.obal { width:730px; margin:7px auto 0 auto; background:#FFFFFF url(../img/body_bg_y.jpg) left top repeat-y; position:relative; min-height:500px;}
 
.hlavicka { position:relative; width:730px; height:232px; background:url(../img/hlavicka.jpg) left top no-repeat;}
.hlavicka .logo { position:absolute; left:15px; top:17px;}
.hlavicka .flag { position:absolute; right:16px; top:20px;}
.hlavicka .flag img { float:left; margin:0 9px 0 0;}

.hlavicka .topmenu { position:absolute; right:17px; top:42px; width:550px;}
.hlavicka .topmenu ul  { list-style-type:none;}
.hlavicka .topmenu ul  li { float:right; display:block; position:relative;  margin:0 0 0 5px;   color:#FFF; width:91px; height:23px;   }
.hlavicka .topmenu ul  li a {  display:block;  text-decoration:none;  color:#FFF; width:91px; font-size:12px; height:18px; padding:5px 0 0 0; background:url(../img/m_b.png) left top no-repeat;}
.hlavicka .topmenu ul  li a:hover { background-position:bottom;} 
.hlavicka .topmenu ul li a.akt {background-position:bottom;} 

.hlavicka .hd { position:absolute; left:15px; top:80px; }
.hlavicka .hd .topboxy { width:173px; float:left;}
.hlavicka .hd .car { float:left; margin:0 0 0 4px; width:345px; height:154px; background:url(../img/auto.jpg) left top no-repeat;}
.hlavicka .hd .topbox { width:173px; height:155px; text-align:left; margin:0 0 0 4px; background:url(../img/box.png) left top no-repeat; float:left; position:relative;}
.hlavicka .hd .topbox .in { position:absolute; left:7px; top:30px;}
.hlavicka .hd .topbox .in ul { list-style-type:none; margin:13px 0 0 7px;}
.hlavicka .hd .topbox .in ul li {    padding:0 0 3px 0;}
.hlavicka .hd .topbox .in ul li a {   background:url(../img/topdot.png) left top no-repeat; padding:0 0 2px 14px; font-size:0.83em;}

.obsah { text-align:left; background:url(../img/obsah.jpg) left top repeat-y; margin:12px 0 0 0; text-align:left;}
.obsah .l { float:left; width:173px; margin:0 0 0 14px;}
.obsah .l .menu { width:172px; height:auto; background:url(../img/box_top.jpg) left top no-repeat; padding:7px 0 0 0; }
.obsah .l .menu .mb { width:172px; height:4px; background:url(../img/box_bottom.jpg) left top no-repeat;}
.obsah .l .menu h3 { background:url(../img/mh3.png) left top no-repeat; padding:9px 0 0px 27px; color:#6d7905; margin:0 0 0 8px; font-size:1.1em; font-variant:small-caps;}
.obsah .l .menu ul { list-style-type:none; padding: 10px 0 10px  10px; margin:0;}
.obsah .l .menu ul li { margin:0; padding:4px 0;font-size:0.83em; }
.obsah .l .menu ul li a { background:url(../img/m_sip2.png) left top no-repeat; padding:0 0 0 15px; color:#244860;   }
.obsah .l .menu ul li a:hover { background:url(../img/m_sip2a.png) left top no-repeat; color:#93ab25; }
.obsah .l .menu ul li.akt  { display:block; background:url(../img/m_sip2a.png) left center no-repeat;  padding:2px 0 0px 15px; color:#93ab25; }

.obsah .l .bpoj { width:172px; height:auto; margin:9px 0 0 0; background:url(../img/box_pojistovny.gif) left top no-repeat; padding:40px 0 0 0px; }
.obsah .l .bpoj .mb { width:172px; height:6px; background:url(../img/box_pojistovny_b.gif) left top no-repeat;}
.obsah .l .bpoj img { margin:0 0 0 7px;}

.obsah .l .bspol { width:172px; height:auto; margin:9px 0 0 0; background:url(../img/spolupracujeme.gif) left top no-repeat; padding:40px 0 0 0px; }
.obsah .l .bspol .mb { width:172px; height:6px; background:url(../img/box_pojistovny_b.gif) left top no-repeat;}
.obsah .l .bspol ul { list-style-type:square; color:#666; margin:5px 3px 0 25px; font-size:0.8em;}
.obsah .l .bspol ul li { margin:0 0 3px 0}
.obsah .l .bspol img { margin:0 0 0 7px;}
.obsah .l .bspol a { color:#666}

.obsah .l .ohlasy { width:172px; height:auto; margin:9px 0 0 0; background:url(../img/box_ohlasy.gif) left top no-repeat; padding:40px 0 0 0px; }
.obsah .l .ohlasy .mb { width:172px; height:6px; background:url(../img/box_pojistovny_b.gif) left top no-repeat;}
.obsah .l .ohlasy  p { margin:0 0px 0 40px; font-size:0.8em; color:#666; font-style:italic;}
.obsah .l .ohlasy span { display:block; text-align:right; font-weight:bold; margin:0 7px 10px 7px; font-size:0.77em; color:#333;} 
 
.obsah .p { position:relative; margin:0 0 0 16px; float:left; width:500px;}
.obsah .p .drobky { font-size:0.7em;}
.obsah .p .funkce { position:absolute; right:0px; top:0;}
.obsah .p .funkce img { float:left; margin:0 0 0 8px}
.obsah .p .article { margin:0 0 10px 7px; padding:0 0 10px 0;}
.obsah .p .article ul { margin:10px 0 0 20px; clear:both;}
.obsah .p .article ul li { list-style-image:url(../img/li.png); margin:0 0 7px 0; }
.obsah .p .article ol { margin:10px 0 0 20px; clear:both;}
.obsah .p .article ol li { margin:0 0 7px 0; }


.obsah .p .article h1 { color:#44708d; font-size:1.4em; margin:8px 0 8px -7px;}
.obsah .p .article h2 { color:#44708d; font-size:1.2em; margin:8px 0 5px -7px;}
.obsah .p .article span { font-style:italic}
.obsah .p .article .author { float:right; margin:10px 0 15px 0; font-style:italic; font-size:0.8em;}
.obsah .p .article .author .gplus { margin:0 -25px 0 15px; float:right;}
.obsah .limg { float:left; margin:0 10px 5px 0; width:130px}
.obsah .limgl { float:left; margin:0 10px 5px 0;  }

.obsah .tlimgl { margin:5px  0px 5px 0; width:100px;  }
.obsah .tlimgl2 { margin:5px  0px 5px 0;    }

.tabulka { font-size:0.9em;}
table .topline { background:#e6f3fc; font-weight:bold; line-height:2em; text-align:center;}


table.opojistovne  { border-top:1px solid #9bbfd7; border-right:1px solid #9bbfd7; background:#e5f2fb; font-size:0.9em;}
table.opojistovne .tsmall { font-size:0.8em;}
table.opojistovne td { border-bottom:1px solid #9bbfd7; border-left:1px solid #9bbfd7; padding:2px 3px 2px 3px}
table.opojistovne td.nadpis { background:#e6f3fc; color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px}
table.opojistovne td.nadpis2 { background:#2da5f0; color:#FFFFFF; font-weight:bold; text-align:center;font-size:12px}
table.opojistovne tr.nadpis2 { background:#2da5f0; color:#FFFFFF; font-weight:bold; text-align:center;font-size:12px}
table.opojistovne tr.nadpis3 { background:#9ad2f5;text-align:center;}

table.opojistovne { clear:both; margin:8px 0 0 0;}
table.opojistovne td { padding:2px 3px 2px 5px}


.perex { background:url(../img/perex.jpg) left top no-repeat; width:492px; min-height:100px; padding:6px 0 0  0px; margin:0 0 10px 0;}
.perex h3  { margin:5px 0 0 17px; font-size:1.03em; }
.perex p { margin:10px 0 0 0; font-style:italic;}

.obsah .ip { position:relative; margin:0 0 0 5px; float:left; width:522px;}
.obsah .index {}
.obsah .index .box1 { float:left; width:225px; padding:10px 15px 15px 15px; min-height:200px; background:url(../img/ibox1.jpg) left top no-repeat;}
.obsah .index .box1 h2 { color:#52a1cc; font-weight:normal; font-size:17px; margin:10px 10px 0 10px;}
.obsah .index .box1 p { color:#686868; font-size:.8em; border-bottom:1px solid #78b8db; padding:0 10px 10px 10px; margin:120px 0 0 0;}
.obsah .index .box1 span {color:#117ac4}
.obsah .index .box1 .button { float:right; margin:10px 0 0 0;}

.obsah .index .infobox { width:505px; height:174px; margin:0 0 0 12px; background:url(../img/infobox.gif) left top no-repeat;}
.obsah .index .infobox .iin { padding:44px 15px 0 15px; font-size:0.73em;}
	
.obsah .index .box2 { float:right; margin:0 0 0 6px; width:225px; padding:10px 15px 15px 15px; min-height:200px; background:url(../img/ibox2.jpg) left top no-repeat;}
.obsah .index .box2 h2 { color:#52a1cc; font-weight:normal; font-size:17px; margin:10px 10px 0 10px;}
.obsah .index .box2 p { color:#686868; font-size:.8em; border-bottom:1px solid #78b8db; padding:0 10px 10px 10px; margin:120px 0 0 0;}
.obsah .index .box2 span {color:#117ac4}
.obsah .index .box2 .button { float:right; margin:10px 0 0 0;}
.obsah .index .text { padding:0 15px 0 15px}
.obsah .index .text h3 { color:#97ad2c; font-size:1.5em; margin:14px 0 5px 0; font-weight:normal; font-family:"Times New Roman", Times, serif;}

.lad { margin:10px 0 0 10px;font-size:9px; color:#333333;}
.lad  a { color:#333333;  text-decoration:none;}

.paticka { position:relative;  text-align:left; color:#7baecf; font-size:0.8em; padding:15px 10px 0 10px;  clear:both;width:710px; height:40px; background:url(../img/bg_paticka.jpg) left top no-repeat; margin:0 auto;}
.paticka span { display:block;  text-align:right;}
.paticka .infoweb { float:left;}
.paticka a { color:#7baecf; margin:0 15px; } 
.paticka .powebu { clear:both; width:460px; font-size:0.8em;color:#7baecf; margin:10px 0 0 0;}
