/**************************************
 * THEME NAME: opnymburknew
 *
 * Files included in this sheet:
 *
 *   opnymburknew/css/page.php
 *   opnymburknew/css/others.php
 *   opnymburknew/css/calendar.php
 *   opnymburknew/css/vzkazy_chat.php
 *   opnymburknew/css/tables.php
 **************************************/

/***** opnymburknew/css/page.php start *****/


/** --------------------   základní stránka, body, ... **/

body {
margin: 0 auto;
padding: 0 auto;
font: 80% Verdana, Arial;;
padding: 0px 0px 0px 0px;
background-color: white;
color: #000000;
}

#kompletniObal {
 min-width: 1205px;
 /** width: expression(document.body.clientWidth < 1205? "1205px" : "auto" ); **/
_width: 1205px;
_margin: 0 auto;
_position: relative;

}
   

.body_popup{
background:white url();
padding: 10px 10px 10px 10px;
}



#vrsek_pozadi {
 position: relative;
 margin-left:0;
 margin-top:0;
 padding-top:0;
 height: 243px;
 background-color: rgb(118,162,217);
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/vrchni_panel_pozad.gif);
 background-repeat: repeat-x;
}

#vrsek_logo a{
 position: absolute;
 top: 0px; left: 0px;
 height: 243px;
 width: 271px;
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/logo.jpg);
 background-repeat: no-repeat;
}

#vrsek_podpozadi {
 position: absolute;
 top: 165px;
 left: 0px;
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_podpozadi.jpg);
 background-repeat: no-repeat;
 z-index:5;
 width: 227px;
 height: 56px;
}

#vrsek_nadpis a{
 position: absolute;
 top: 28px;
 left: 270px;
background: url(pix/vrchni_napis_opbnk.jpg);
height:62px;
width: 626px ;
}

#mapaPobocek a{
position: absolute;
right: 30px;
height:118px;
width:149px;
background:url(http://opnymburk.cz/layouts/opnymburknew/pix/mapa_pobocek.jpg);
}   
#mapaPobocek a:hover{

background:url(http://opnymburk.cz/layouts/opnymburknew/pix/mapa_pobocek_hov.jpg);
} 




#stinPodVrskem{
position: relative;
margin-right:0;
margin-left:0;
background:url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_stin_nad_stred.gif) repeat-x;
height:15px;

}



#vrsekNadNadpisText {
 position: absolute;
 top: 10px;
 left: 270px;
 z-index: 500;
color: #FFFFFF;
font:  bold italic 12px Arial, Verdana ;
}
#vrsekNadNadpisText a {
color: #000066;
}
 #vrsekPodNadpisText {
 position: absolute;
 top: 95px;
 left: 270px;
 z-index: 500;
color: #FFFFFF;   
font:  bold italic 12px Arial, Verdana ;

}
#vrsekPodNadpisText a {
color: #000066;
}

#vrsekMenuObal {
position: absolute;
top:125px;
width:100%;     
}
#vrsekMenu { 
height:111px;
background: url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_menu_stred.gif);
margin: 0px 61px 0px 291px;   
}
#vrsekMenuL {  
position: absolute;
height:111px;
width:21px;
top:0px;
left:270px;
background: url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_menu_l.gif);
  
}
#vrsekMenuP {  
position: absolute; 
height:111px;
width:21px;
background: url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_menu_p.gif);
top:0px;
right:40px;
 
}
#vrsekMenuHorni {
position: static; 
padding-top:10px; 
float: none;
color: #CCFFFF; 
font:  bold 14px Arial, Verdana ;

  
}
#vrsekMenuDolni {
position: absolute; 
top: 45px;
padding-left:0px;

 
font:  bold 14px Arial, Verdana ;

}
#vrsekMenuDolni ul li{

height: 60px;
padding-left:5px;
padding-right:5px;
border-right: 1px solid #000066;

}
#vrsekMenuDolni ul li a {   
text-decoration: none;
color: #000066;   


}
#vrsekMenuDolni ul li a:hover { 
color: #CCFFFF;  
}
#vrsekMenuHorni ul li{

border-right: 1px solid #CCFFFF;
}
#vrsekMenuHorni ul li a:hover{  
color: #3399CC;
 
}
#vrsekMenuHorni ul li a:visited{

}
#vrsekMenuHorni ul li a{
background-color:none;
color: #CCFFFF;   

text-decoration: none; 
}
#vrsekMenuHorni ul{
float: none;
position: static;
}


#vrsekMenu li{ 
float: left;
margin-top:0px;
list-style-type:none;

padding-right:10px;
padding-left:10px;

}
#vrsekMenu ul{
float: none;
margin-top:0px;
list-style-type:none;
margin-left:0px;
padding-left:10px;
position: static;

}

#prihlas{
position: absolute; 
top: 48px;
right: 70px;
font: 16px verdana, arial;

}
#prihlas a{
color: #000066;   

text-decoration: none; 
}
#prihlas a:hover{
color: #CCFFFF;
}
#prihlas img{
border:0;
}


#hledej{
position: absolute; 
top: 5px;
right: 70px;
width:100px;
}




    
#hlavniText {
position: absolute;
top: 243px;
left: 276px;
margin: 0;
padding: 30px 290px 0 20px;
 text-align: justify;
 min-width: 617px;
 white-space: normal;
font: 15px Times,Verdana, arial ;
 /** width: expression(document.body.clientWidth < 720? "720px" : "auto" ); **/
 _width: 617px;



}
#hlavniTextSpodek{
height:100px;
border-top:1px solid black;
padding-top:10px;
margin: 20px 0px 20px 0px;


}
#podekovani img{
margin:10px;
}


#pravySloupec {
position: absolute;
top: 0px;
right: 0px;
width: 276px;

 background: url(http://opnymburk.cz/layouts/opnymburknew/pix/boc_sloupec_p.gif) repeat-y;
}
#pravySloupecStinHore{
background:url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_stin_nad_menu_p.gif);
height:15px;
width:276px;
}
#pravySloupecBottom {
 width: 276px;
 height:36px;  
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/boc_sloupec_spodek-p.gif);
 background-repeat : no-repeat;

}
#pravySloupecPodPanelem {
background: white;
padding: 20px;

}
.bocniMenu{

padding-top:5px;
padding-left:0px;
text-align:center;
color: #003366; 
text-transform: uppercase;
font-variant: small-caps;
}
.bocniMenu ul{
padding-left:20px;
margin-left:10px;
margin-right:10px;


}
.bocniMenu ul li{
list-style-type:none;
text-align:left;
padding:0;

width:215px;




}
.bocniMenu ul li a {  

display: block;
padding:7px 7px 7px 7px ;

text-decoration: none;
color: #003366;   
font:  bold 14px Arial, Verdana ;
border-bottom: 1px solid #000066;


}
.bocniMenu ul li a:hover { 
color: #0066CC;  
background:  #CCCCFF;    

}
.bocniMenu ul ul{
padding-left:20px;
margin-left:0px;
margin-right:0px;


}
.bocniMenu ul ul li{
list-style-type:none;
text-align:left;
padding:0;
height: 28px;
width:195px;
border-bottom: 1px solid #000066;

}
.bocniMenu ul ul li a { 

display: block;
padding:5px 7px 0px 7px ;
height: 23px;
text-decoration: none;
color: #003366;   
font:  bold 12px Arial, Verdana ;


}











/*Jen pro podporu stránek*/
#avmenu ul a.menu_vysvit {
color: #0066CC;  
background: #CCCCFF;

}

/*
#avmenu {
}


#avmenu ul ul a.menu_vysvit {
color: #0066CC;  
background: #CCCCFF;
}

#avmenu_podklmenutop {
 
}
#avmenu_podklmenubottom {
 
}   */
.avmenu_date_new {

}
        





#podvrsekTextik {
 position: relative;
 top: 5px;
 margin-left: 375px;
 height: 40px;
 z-index: 500;
 color: #660000;

 padding: 0 32px 0 25px;
 font-size: 0.9em;
}
#podvrsekTextik a {
color: #660000;
}


.podvrsekTextik_spec  {
 position: relative;
 font-family: Verdana, Arial;
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/top_menu/tp.gif);
 background-repeat: repeat-x;
}

.podvrsekTextik_spec td  {
 height: 40px;
 padding: 0px 5px 0px 5px;
}
.podvrsekTextik_spec_bl {
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/top_menu/tpd.gif);
 background-repeat: no-repeat;
 background-position: right;
}



#levySloupec {
position: absolute;
 top:243px;
 width: 276px; 
 z-index: 51;
 margin: 0 0 0 0;
 padding: 0 0 0 0;

}

#levySloupec_pozadi {
 z-index: -980;
 width: 308px;

 background: url(http://opnymburk.cz/layouts/opnymburknew/pix/boc_sloupec_l.gif) repeat-y;

}
#levySloupecStinHore{
position:static;
background:url(http://opnymburk.cz/layouts/opnymburknew/pix/vrsek_stin_nad_menu_l.gif);
height:15px;
width:276px;
border:0px;
text-decoration: none;

}

#levySloupecBottom {
 width: 276px;
 height:36px;  
 background-image: url(http://opnymburk.cz/layouts/opnymburknew/pix/boc_sloupec_spodek-l.gif);
 background-repeat : no-repeat;

}





/*****  menu  *****/
/* obal menu a dál jsou normálně ul - primární odkaz a ul ul - "pododkaz" */
#menu_obal {
 --position: relative;
 --top: -21px;
 margin: 0px 0 0px 0;
 z-index:10;
 width: 180px;
}

/* takovýty čáry okolo menu */





#distancnistiplik {
 margin: 0 100px 0 100px;
 color: white;
}

/***** levý sloupec pod menu *****/
#copyright, .aktuality_obal {
position: relative;
width: 220px;
margin: 20px 0px 0px 7px;
}
.aktuality_pozadi {
 font-size: 1  em;
 font-family: Verdana, Arial;
 background-color: rgb(169, 199, 236);
}
.aktuality_nadpis { /* jen font! pozice je řešena v kódu */
 font-size: 14px;
 font-weight: bold;
}


.main_nadpis {
 font-size: 25px;
margin-bottom: 20px;
margin-left:30px;
 font-weight: bold;
 font-family: Verdana, Arial;
 color: #003366;

}







/*  ******************  co zde musí být  ************************   */

.aktualita {
 font-size: 0.9em;
 margin: 8px 0 0 0;
 text-align: left;
}
.aktualita_date {
 background-color: #0066FF;
 color: white;
 padding: 1px 2px 1px 2px;
 margin: 0 0 0 5px;
 font-size: 0.8em;
}

.top_article {
 font-size: 0.9em;
 margin: 4px 0 0 0;
 text-align: left;
}
.top_article a {
 color:black;
 decoration: none;
}

.aktuality_link_others {
 margin: 0 0 0 10px;
 font-size: 0.8em;
 font-weight: bolder;
}

.bookmarks_link {

}


.page_rand_gal_text {
 text-align: center;
 font-size: 0.8em;
 width: 160px;
 margin-top: 5px;
 margin-left: 15px;
 padding: 5px 5px 5px 5px;
 background-color: #D9E0FF;
 border: 1px solid #6666FF;
}


/*------- hledání - formulář ----------*/  
.text_search {

 float: none;
 height: 12px;
 margin-left:0px;
 color: #CCFFFF;   
font:  bold 11px Arial, Verdana ;
text-decoration: none; 
}
.input_search {
 font-size: 0.8em;
 width:60px;
  margin: 0 0 0 0;
 padding: 0 0 0 0;
 background-color: #99CCFF;
}
.search_go_img {
 width: 20px;
 height: 20px;
 margin: 0 0 0 0;
 padding: 3px 3px 3px 3px;
 border: 1px solid #99CCFF;
 position: absolute;
 top: 0px;
 right: 5px;
}


.form_search {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}





/*------- vkladany citat... ----------*/

#biblicky-citat{
width: 200px;
margin-left: 10px;
padding: 3px;
text-align: center;
border: 1px solid #0000CC solid;
background-color: rgb(225, 232, 255);
}
#biblicky-citat-na-dnesni-den{
display: none;
}
#biblicky-citat-text{
color: #990000;
line-height: 1.75em;
}
#biblicky-citat-citace{
color: #555;
font-size: xx-small;
position:relative;
top:-0.5em;
}
#biblicky-citat-odkaz{
font-size: xx-small;
}




/***** opnymburknew/css/page.php end *****/

/***** opnymburknew/css/others.php start *****/

.ofsdfafadfa {}


/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

/* --------------------  BĚŽNÉ BAREVNÉ POZADÍ A OHRANIČENÍ ------------- */
/*  */
.barBackground,
.barTab,
.barDiv,
.normal_table_obal,
.tpai_info,
.tpai_name,
.odkaz_one,
.Calendar_simple_table,
.info_small,
.showAllAgain  {
background-color: rgb(245,245,255);
}

.barTab,
.barDiv,
.tpai_info,
.tpai_name,
.odkaz_one,
.tabobl table,
.tabobl td, th,
.info_small { 
border: 1px solid #330099;
}











/* běžné odkaz */
a {
text-decoration: none;
background-color: transparent;
color: #0000FF;
}

a:hover {
text-decoration: underline;
background-color: transparent;
color: #0000FF;
}

/**** tlačítko reaguj  */

.reaguj {
background-color: #996600; 
color: yellow;
}

.reaguj:hover {
background-color: #BB9933;
}

.javapopup {
background-color: #99ff66; 
border: 1px solid black;
}

/* tab. nebylo nic zobrazeno a tak zobraz vše */
.showAllAgain {
 border: dashed 1px red;
}













 /*  zobrazené uživatelské jméno  */
.username, .username:hover {
 border-bottom: 1px dashed blue;
 font-style: italic;
 color: black;
}

.jinBarMid {
  background-color: rgb(225,225,235);
}


 /*  zobrazené uživatelské jméno s detaily <div>  */
.usernameDetails {
 background-color: rgb(255,255,204);
 border: 1px dashed rgb(153,153,255);
}
/***** opnymburknew/css/others.php end *****/

/***** opnymburknew/css/calendar.php start *****/

/********************   NOVÉ */
.ofsdfafadfa {}

/** kalendář základní **/
/* .Calendar_simple_table  deklarováno v others.php */ 

.Calendar_simple_table td {
 border: 1px solid #ff6600;
}

/** obsazená buňka **/
.Calendar_simple_table_full {
 background-color: yellow;
}

/** dva řádky posobějdoucích akcí **/
.Calendar_simple_line_jedna {
 background-color:#ffdd00;
}
.Calendar_simple_line_dva {
 background-color: #ffdd55;
}
/***** opnymburknew/css/calendar.php end *****/

/***** opnymburknew/css/vzkazy_chat.php start *****/



.chat_table {
 margin: 0 10px 30px 10px;
 border-collapse: collapse;
 border-left: solid 1px #ff9900;
 border-top: solid 1px #ff9900;
}
.chat_table td {
 padding: 3px 3px 3px 3px;
}

.chat_table_tr {
 background-color: #ffff66;
}

.chat_one_simple_name {
 color: #996600;
 font-weight: bolder;
}

.chat_link_to_chat {
 color: #993300;
 font-weight: bolder;
}
/***** opnymburknew/css/vzkazy_chat.php end *****/

/***** opnymburknew/css/tables.php start *****/

.ofsdfafadfa {}
/**** běžná tabulka se záhlavím a zápatím **/


/* --------------------  BĚŽNÉ BAREVNÉ POZADÍ A OHRANIČENÍ ------------- */
/* 
 ==== barevné pozadí - deklarováno others.php
.barBackground,
.barTab,
.barDiv,
.normal_table_obal,
.tpai_info,
.tpai_name,
.odkaz_one  

==== barevné ohraničení - deklarováno others.php
.barTab,
.barDiv,
.tpai_info,
.tpai_name,
.odkaz_one 
 */

/* --------------------   barevná běžná tabulka, div (JAKÝ OHRANIČENÍ) ------------- */
/* aktuality */

.normal_table_header {
border: 1px solid #normal_table_footer;
background-color: #555555;
color: white;
}

.normal_table_text,
.normal_table_footer {
border-bottom: 1px solid #555555;
border-left: 1px solid #555555;
border-right: 1px solid #555555;
color: #000000;
}







/* --------------------   obecná tabulka s proměným pozadím <div> <table> ------------- */
/* deklarováno v others.php
.tabobl table   { 
border: 1px solid #FF3366;
}
.tabobl td, th {
border: 1px solid #FF3366;
}
*/


/* --------------------   lokální_texty ------------- */
/* tabulka při administraci */
.changable_text_head,
.changable_text_head_small,
.changable_text {
 border: dashed 1px #ff3300;
 background-color:#dddddd;
}













/*  --------------------------------------------       taková ta tabulka s nadpisem vlevo a infoboxem vpravo    */
.tpai_box_simple {
 border-top: solid 2px #003399;
 border-right: solid 1px #003399;

 background-repeat: repeat-x;
}

/*  deklarováno výše
.tpai_info,
.tpai_name
*/

/*  --------------------------------------------     taková ta tabulka s barevným pruhem, s tučným nadpisem a málo infem pod ním     */
.tcl_box_simplest {
 border-top: solid 1px #000066;
}
.tcl_info_simplest_nadpis {
 font-size: 1.5em;
 color: #707070;
}
.tcl_info_simplest {
 color: #969696;
}

.tcl_info_simplest_date {
 background-color: #003399;
 color: white;
}

/*  --------------------------------------------       články !!!!   */

.admin_invisible {     /*    barva článku, který je "neviditelný"  */
background-color: #dddddd;
color: #555555;
}



/*  --------------------------------------------     akce -     */
.action_is_old {
 background-color: white;
}
.action_is_old_text {
 color: #797979;
}
/***** opnymburknew/css/tables.php end *****/






