/* project www.avaps.cz - organizacni schema */

/* HTML tags */
body {font:0.9em Verdana, Arial, Helvetica, sans-serif; line-height:1.458em; background:#fff; color:#000;}
a {color:#000; text-decoration:none;}
a:hover, a:focus, a:active {text-decoration:none;}
p {color:#000; font-size:0.9em; margin-bottom:7px;}

/* Layout */
#content {position:relative; margin:0 auto; width:650px; height:505px; background:#fff url(../img/arrow-bg-v2.png) no-repeat 0 0;}
.person {display:block; width:93px; height:48px; border:1px solid #ccc; text-align:center; font-size:12px; line-height:12px; background-color:#fff; background-repeat:repeat-x; background-position-x:0; background-position-y:0; position:absolute;}
.person:hover, .person:focus {border:1px solid #3172b4;}
.person .name {font-weight:bold; display:block; padding:8px 0 0 0; font-size:9px;}
.person .function {display:block; padding:3px 0 0 0; font-size:9px;}

.window {width:540px; height:130px; background:url(../img/window-bg.png) repeat-x 0 0;}
.window .photo {width:120px; height:120px; float:left; background:url(../img/photo.png) no-repeat 0 0; margin:5px 0 0 4px;}
.window .photo img { padding:10px;}
.window .text {width:388px; height:120px; float:left; margin:5px 0 0 15px;}
.window .text p {margin:0;}
.window .text p.name {font-size:25px; font-weight:bold; margin:10px 0 15px 0;}
.window .text p.function {background:#dadada; line-height:21px; text-transform:uppercase; font-size:13px; padding:0 5px; margin-bottom:8px;}
.window .text p.phone, .window .text p.mail {font-size:13px; line-height:17px;} 
.window .text p a {text-decoration:underline;}
.window .text p a:hover, .window .text p a:focus {text-decoration:none;}

.double {width:541px; height:265px; background:url(../img/window-double-bg.png) repeat-x 0 100%;}
.divider {height:2px; font-size:2px; clear:both; overflow:hidden; display:block; margin:5px 0 3px 12px; padding:0; width:514px; background:#9e9e9e url(../img/divider.png) repeat-x 0 0; float:left;}

/* Persons*/ 
.novotny {top:0; left:276px; background:url(../img/grey.png);}
.bohac {top:65px; left:276px; background:url(../img/green.png);}

.zmatlova {top:130px; left:166px; background:url(../img/pink.png);}
.novotnyVlastislav {top:130px; left:387px; background:url(../img/orange.png); width:96px;}

.vodakova {top:195px; left:0; background:url(../img/brown.png);}
.valenta {top:195px; left:111px; background:url(../img/blue-orange.png);}
.zmatlova2 {top:195px; left:222px; background:url(../img/dark-red.png);}
.filinger {top:195px; left:333px; background:url(../img/yellow.png);}
.novotnyJindrich {top:195px; left:444px; background:url(../img/grey.png);}
.kasprik {top:195px; left:553px; background:url(../img/soft-green.png); width:96px;}

.vysinkova {top:260px; left:0; background:url(../img/blue.png);}
.eisenhammer {top:260px; left:111px; background:url(../img/orange-light.png);}
.blaza {top:260px; left:222px; background:url(../img/red-light.png);}
.losPros {top:260px; left:333px; background:url(../img/yellow-light.png);}
.benak {top:260px; left:444px; background:url(../img/grey-soft.png);}
.hokes {top:260px; left:555px; background:url(../img/grey-soft.png);}

.tintera {top:325px; left:0; background:url(../img/blue.png);}
/*.vrbovec {top:325px; left:111px; background:url(../img/orange-light.png);}*/
.nemecZeman {top:325px; left:333px; background:url(../img/yellow-light.png);}
.novotnyJindrich2 {top:325px; left:444px; background:url(../img/grey-soft.png);}
.sivak {top:325px; left:555px; background:url(../img/grey-soft.png);}

.pajer {top:325px; left:111px; background:url(../img/orange-light.png);}
.kumstova {top:390px; left:444px; background:url(../img/grey-light.png);}
.lavrenko {top:390px; left:555px; background:url(../img/grey-lightest.png);}

.sivakPekarek {top:385px; left:0; background:url(../img/orange-soft.png);}
.zinek {top:385px; left:111px; background:url(../img/orange-soft.png);}
.kumstovaKlara {top:455px; left:555px; background:url(../img/grey-lightest.png);}

