/* --------------- HTML ----------------- */
img{border:none;}
body{background-color:#9A9A9A;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:0.7em;text-align:center;}
.clear{clear:both;}
a{color:#E38000;}
a.url { color: #000; text-decoration: none; }
a.url:hover, a.url:active, a.url:focus{color:#E38000;}
h1{text-transform:uppercase;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:1.7em;}
h2{text-transform:uppercase;font-size:1.6em;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;text-align:left;margin:0px 0 15px 0;padding:0;}
h2.normal { text-transform: none; }
hr{width:90%;background-color:#cdcdcd;}
input.text{background-color:#CECECE;border:none;height:25px;padding:0;display:block;float:right;}
label{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.1em;color:#000;line-height:2em;}
p{margin:0 0 1.5em 0;}
ul{margin:0;padding:0 0 1.5em 20px;}
table{font-size:1em;text-align:left;}
table th{font-weight:bold;color:#E38000;width:50px;}
/* --------------- ENTRANCE ----------------- */
#entrance{position:absolute;top:50px;left:360px;text-align:left;width:285px;}
#okButton{color:#fff;background-color:#F18E00;font-weight:bold;width:35px;height:25px;border:none;display:block;float:right;margin-left:5px;}
#okButton:hover, #okButton:focus {background-color:#000;cursor:pointer;cursor:hand;}
#okButton:active {background-color:#994b00;}
/* --------------- CONTENT ----------------- */
#main{width:1024px;position:relative;text-align:left;margin:auto;}
#header{background:url('/apau/images/header.png') no-repeat left bottom;padding-left:150px;height:25px;font-weight:bold;color:#C6CECD;position:absolute;width:680px;top:0px;}
#content{position:relative;background:url('/apau/images/middle_background.png') 0 0 repeat-y;width:680px;margin:16px 0 0 0;min-height:550px;}
#content.long{min-height:800px;}
#obal{margin:0 20px;}
#footer{text-align:right;padding:10px 20px 0px 0;background:url('/apau/images/footer_background.png') no-repeat left top;color:#C6CECD;font-weight:bold;height:135px;position:relative;bottom:0px;}
#leftBar{text-align:right;width:171px;float:left;z-index:10;margin:0;padding:0px;}
#leftBar ul:first-child { text-transform: uppercase; }
#rightBar{text-align:left;font-size:0.9em;width:171px;float:right;z-index:10;}
#rightBar a { text-decoration: none; }
#middlebar{width:676px;float:right;z-index:5;}
#leftBar ul,#rightBar ul{position:relative;top:175px;list-style-type:none;font-size:1.1em;}
#leftBar ul{left:10px;_left: 7px;}
#leftBar ul li{height:25px;margin-bottom:2px;}
#leftBar ul li a{background:#fff;color:#303030;display:block;height:25px;font-weight:bold;float:right; text-decoration: none; }
#leftBar ul li a span{padding:5px;display:block;}
#leftBar ul li a:hover,#leftBar ul li a.selected{background:#F18E00;color:#fff;text-decoration:none;}
#rightBar ul{ margin: 0 0 0 10px; padding: 0; }
#rightBar ul li a{color:#C6CECD;font-weight:bold;display:block;height:15px;margin:5px 0;padding:0 3px;font-weight:bold;}
#rightBar ul li a:hover {color:#000;}
#rightBar ul li a:active {color:#ff9900;}
.next{background:url('/apau/images/next_links.png') right center no-repeat;width:110px;font-style:italic;color:#994B00 !important;}
.next:hover, .next:focus{background:url('/apau/images/next_links_hover.png') right center no-repeat;color:#000 !important;text-decoration:none;}
.next:active{background:url('/apau/images/next_links_active.png') right center no-repeat;color:#DF8400 !important;text-decoration:none;}
/* --------------- HOMEPAGE ----------------- */
#banner{width:620px;top:5px;position:relative;margin-bottom:15px;}
/* --------------- SUBPAGE ----------------- */
#page{position:relative;top:10px;left:10px;width:620px;margin-bottom:5px;}
#subpage{padding:10px 10px 0 10px;margin:0;border-left:3px #CDCDCD solid;_height: 1%;}
#subpage ul{ margin: 0 0 15px 0; padding: 0; }
#subpage ul li{list-style:none; background: url('/apau/images/ul_li.gif') no-repeat 0 5px; padding: 0 0 3px 13px; }
#subpage h2{margin-top:15px;}
/* --------------- ARTICLE ----------------- */
#articleHome h2{margin:0 0 5px 0;}
.levypanel{float:left;width:210px;margin:0;padding:0;overflow:hidden;}
.stredni{float:left;width:210px;margin:0;padding:0;overflow:hidden;}
.pravypanel{float:left;width:210px;margin:0;padding:0;overflow:hidden;}
.obsah{margin:0;padding:0.5em 1em 0.5em 1em;}
#hlavni1,#contacts{margin:0;padding:0;}
#hlavni2{margin:0;padding:0;position:relative;}
#lajnicky{background-image:url('/apau/images/lajnicky.png');background-repeat:repeat-y;background-color:transparent;}
.triforce{background-image:url('/apau/images/triangle_main.gif');background-repeat:no-repeat;background-color:transparent;height:35px;padding:0;margin:0;}
.archive{text-align:right;width:620px;margin-bottom:10px;}
.archive a{background:url('/apau/images/trinagle_link.gif') no-repeat 0 3px;color:gray;font-weight:bold;font-style:italic;padding-left:15px;}
/* --------------- MEMBERS LIST ----------------- */
#members{position:relative;}
#members a { text-decoration: none; }
#members h2{color:#FF9A00;margin:10px 0 0 50px;font-size:1.5em;}
#membersList{background:#FF9A00 url('/apau/images/triangle_abc.gif') no-repeat left top;height:32px;width:655px;left:9px;position:relative;line-height:32px;overflow:hidden;}
#membersList p{padding-left:35px;text-align:center;font-weight:bold;font-size:1.1em;}
#membersList p a,#membersList p span.falsea{color:#AF4B00;display:block;width:22px;height:32px;text-align:center;float:left;}
#membersList p .falsea{color:black;}
#membersList p a:hover, #membersList p a:focus{background-color:#cc7f00;color:#fff;text-decoration:none;}
#membersList p a:active,#membersList p a.selected{background-color:#994c00;color:#fff;text-decoration:none;}
#xls{position:absolute;top:20px;left:680px;_left: 630px;width:150px;font-size:0.9em;font-weight:bold;text-align:left;}
#xls a{color:#C6CECD !important;background: url('/apau/images/xls_big.gif') no-repeat 0 0;display: block;height: 72px;width: 150px;}
#xls a span{display: block; padding-top: 55px;}
#xls a:hover, #xls a:focus{color:#000 !important;background-position: 0 -72px;}
#xls a:active{color:#994b00 !important;background-position: 0 -144px;}
.allMembers{text-align:right;position:absolute;right:50px;top:7px;}
.allMembers a{background:url('/apau/images/trinagle_link.gif') no-repeat 0 2px;font-weight:bold;font-style:italic;padding-left:15px;color:#AF4B00;}
.allMembers a:hover, .allMembers a:focus{color:#000 !important;text-decoration:none;}
.allMembers a:active{color:#994c00 !important;text-decoration:none;}
.membersForce{width:640px;margin-left:30px;}
#columns { margin: 10px 0 0 30px; }
.column h3 { font-size: 120%; }
#columns.selectedMembers { margin: 10px 0 0 0; }
#columns.selectedMembers h2 { color: #E38000; margin-bottom: 0;  }
#columns ul { margin: 0 0 15px 0; padding: 0; left: 0; }
#columns ul li { list-style: none; background: none; padding: 0 0 3px 0; }
#columns a { color: #000; text-decoration: none; display: block; padding: 0 2px 0 2px; }
#columns a:hover, #columns a:active, #columns a:focus { background: #FF9A00;}
.column { background: url('/apau/images/bg_column.gif') no-repeat top left; float: left; width: 155px; margin-left: 30px; padding: 20px 0 0 15px; }
#columns.selectedMembers .column { width: 300px; display: inline; }
.columnFirst { margin-left: 0; }
#columnizedProject .column { background: none; padding: 0 0 15px 0; margin: 0 15px 0 0; }
#columnizedProject .last{ margin-right: 0; }

/* --------------- DOKUMENTY ----------------- */
.documents{text-align:center;}
.file{text-align:center;}
.filePicture{background:url('/apau/images/file.png') no-repeat center top;height:97px;width:69px;margin-left:54px;display:block;position:relative; text-decoration: none;}
.filePicture:hover{background:url('/apau/images/file_hover.png') no-repeat center top;text-decoration:none !important;}
.filePicture span{position:absolute;top:60px !important;font-size:2.5em;font-weight:bold;color:#fff !important;}
.documents .obsah span{padding:15px 0 !important;position:relative;top:15px;font-weight:bold;}
.documents .obsah a:hover{text-decoration:none !important;}
.dokument{margin:0;padding:0.5em 0em 0.5em 0;position:relative;width:199px;margin-bottom:25px;float:left;}
/* --------------- KONTAKTY ----------------- */
#contacts .obsah{padding-left:1em;}
#contacts h2, #contacts h4 { margin: 0 0 10px 0; }
#contacts h4 { font-size: 110%; }
/* --------------- PREDSTAVENSTVO ----------------- */
#autorities{}
.autority{margin:0;padding:0.5em 0em 0.5em 0;width:199px;margin-bottom:25px;float:left;}
a.autorityPicture {color:black;width:140px;height:170px;display:block;position:relative;text-decoration: none;font-weight: bold;}
a.autorityPicture em { font-weight: normal; }
a.autorityPicture img { margin-bottom: 5px; }
a.autorityPicture span { background: url('/apau/images/foto_hover.gif') no-repeat -50px -50px;display:block; width: 35px; height: 36px; position: absolute; top: 0; left: 0;}
a.autorityPicture:hover {color:#E38000;text-decoration:none;}
a.autorityPicture:hover span, a.autorityPicture:active span, a.autorityPicture:focus span { background-position: 0 0; }
.authorityContact{ margin-top: 10px; }
.authoWidth{}
/* --------------- DETAIL ----------------- */
#subpageDetail{padding:0px 10px 0 0px;margin:0;width:630px;position:relative;}
.importantProjects h3{margin:0;padding:0;color:#E38000;text-transform: uppercase; }
.importantProjects p{margin:5px 0;padding:0 15px 0 0;}
.importantProjects{width:630px;padding-left:1em;background:url('/apau/images/left_line.png') repeat-y;padding-top:10px;}
.importantProjects .levypanel,.importantProjects .pravypanel,.importantProjects .stredni{width:200px;}
/* --------------- ODKAZY ----------------- */
.linksPacket{display:block;height:60px;position:relative;text-align:right;}
.linksLinks{position:relative;left:0px;float:left;vertical-align:middle;font-size:2em;font-weight:bold;text-align:left;}
/* --------------- DETAILY ----------------- */
#logo{position:relative;top:0;left:-20px;}
.horizontal{height:3px;width:620px;display:block;background-color:#cdcdcd;position:relative;left:10px;margin:0;padding:0;overflow:hidden;}
.home,.contactLine{left:0px !important;width:630px !important;}
.inText{left:0;width:605px;}
.detailLine{left:0;}
.more{text-align:right;font-weight:bold;font-style:italic;margin-top:10px;}
.date{color:#DF8400;margin:2px 0;display:block;}
.orange{color:#DF8400;}
.w630{width:630px;}
.loged{margin-top:50px;}
ul.loged li a{color:#CECECD !important;background-color:#666 !important;}
ul.loged li a:hover,ul.loged li a.selected{background-color:#AF4B00 !important;}
#leftLock{position:relative;top:200px;}
#logout{position:absolute;top:0;left:351px;text-align:left;}
#logout span{background:url('/apau/images/right_lock.gif') top left no-repeat;height:20px;padding:5px 0 5px 25px;color:#C6CECD;font-weight:bold;}
#logout span:hover{background:url('/apau/images/right_lock_hover.gif') top left no-repeat;color:#AF4B00;font-style:italic;text-decoration:none;}
input.textSubmit{border:0;background-color:transparent;font-family:Arial,Helvetica,sans-serif;color:#C6CECD;cursor:pointer;font-weight:bold;}
#homeContent a { text-decoration: none; }
#homeContent h4 { text-transform: uppercase; font-size: 110%; margin: 0; }
#homeContent h2 a { color: #000;  }
#homeContent h2 a:hover, #homeContent h2 a:active, #homeContent h2 a:focus { color: #E38000; }

.link { border-bottom: 3px solid #CDCDCD; margin-bottom: 20px; padding-bottom: 10px; }
.linkLast { border: none; }
.link p { margin-bottom: 5px; }
.linkFooter a { font-size: 150%; font-weight: bold; text-decoration: none; }
.linkFooter a:hover, .linkFooter a:active, .linkFooter a:focus { color: #000; }
.linkFooter .addresses { width: 300px; float: left; }
.linkLogo { text-align: right; width: 240px; float: right; }
