
body {   color: #000000; background: #7d2b02 url("/css/img-isarno/isarno-bg.png"); margin-top:0px;margin: 0; padding: 0;  text-align: center; font-family:verdana, tahoma,arial; font-size:80%;}
hr.separator { margin: 3px auto; padding-top: 3px; margin-bottom: 5px; height: 1px; background: none; clear: both; border: none; border-bottom: 1px dotted #D3C795;} 
hr.invisible { display:none;margin: 3px auto; padding-top: 3px; margin-bottom: 5px; height: 1px; background: none; clear: both; border: none; border-bottom: 1px dotted #D3C795;} 

FORM { margin-top : 0; margin-bottom : 0; padding-right : 0; padding-left : 0; padding-bottom : 0; margin : 0; padding-top : 0; } 
A {color: #000000;}
A:hover {color: #111111;}

/* LAYOUT RULES */
#mother, #header, .bck { margin: 10px auto; padding: 0; text-align: center; }
#mother { background: none; width: 818px; position: relative; text-align: center; }
#main {  min-height: 400px; width:100%; padding-top:0px;  }


/* linky - horni, dolni \*/
#line_top { background: url("/css/img-isarno/isarno-main-multi.png") no-repeat 0 0; height: 31px;  }
#line_bottom { background: url("/css/img-isarno/isarno-main-multi.png") no-repeat 0 -31px; height: 31px;  }

div#tabs ul{font-size: 80%}
div.info_id {font-size: 80%; color: #aaa; text-align: right;}
table.box_id_table {font-size: 80%; }
.end {	clear: both;}


/* Telo mezi linkami*/
#telo { background: transparent url("/css/img-isarno/isarno-main-bg.png") 0px 0px repeat-y; padding-left: 10px; padding-right: 10px;}

div#left {width:222px; margin: 0px; _margin: 0px; _padding:0px; padding:0px; margin-left: 0px; text-align: left;  padding: 0px; float:left; margin-right: 5px;margin-bottom:20px;  top:0px; font-size:83%; }
div#left .lf{margin-left:5px; margin-right:8px; }
div#left .top {background: url("/css/img/jacht-left-top.jpg") -11px 0px no-repeat; height:13px; }
div#left ul{ padding:0xp; margin:0px; padding-left:0px;  margin-left: 10px; margin-right: 62px;text-align:left; padding-right:5px; font-family: verdana; font-weight: bold; }
div#left ul li{ list-style-type: none; border-bottom: solid 0px #e4ebf0; }
div#left ul li a{ display: block; padding-top:10px; padding-bottom:12px; font-size: 100%; text-decoration: none; color: #144065}
div#left .icon_photo { background: url("/img/icon/icon_camera.gif") right center no-repeat; }
div#left .icon_tag { background: url("/img/icon/icon_files.gif") right center no-repeat; }
div#left .icon_lock { background: url("/img/icon/icon_lock.gif") right center no-repeat; }
div#left .icon_unlock { background: url("/img/icon/icon_unlock.gif") right center no-repeat; }
div#left .icon_pasw { background: url("/img/icon/icon_setup.gif") right center no-repeat; }
div#left .icon_edittext { background: url("/img/icon/icon_notes.gif") right center no-repeat; }
div#left .icon_editgal { background: url("/img/icon/icon_photoplus.gif") right center no-repeat; }
div#left .icon_edittag { background: url("/img/icon/icon_rolet.gif") right center no-repeat; }
div#left .icon_bin { background: url("/img/icon/icon_bin.gif") right center no-repeat; }
div#left .icon_archiv { background: url("/img/icon/icon_bin.gif") right center no-repeat; }
div#left .icon_clanky { background: url("/img/icon/icon_book.gif") right center no-repeat; }
div#left .icon_calendar { background: url("/img/icon/icon_calendar.gif") right center no-repeat; }
div#left .icon_person { background: url("/img/icon/icon_person.gif") right center no-repeat; font-weight: bold;}
div#left a:hover { text-decoration: underline;}
div#left h1{ background: url("/css/img/jacht-left-h1.png") 0px 0px no-repeat; height:26px; font-family: tahoma; font-size: 130%; font-weight: bold; padding-left: 15px; padding-top:5px; padding-bottom:3px;}
div#left .aktual_datum {margin-right:5px; margin-left:5px; font-size: 100%; font-weight: bold; text-align:right;}
div#left .aktual_text { text-align: justify; margin-right:5px; margin-left:5px; font-size: 100%; }
div#left .popis {margin-right:5px; margin-left:5px; color: #769bb9}

div#left .ftop {background:  url("/css/img-isarno/isarno-lfoto-multi.jpg") 0px top no-repeat; height:12px; margin-top:5px; }
div#left .fbottom {background: url("/css/img-isarno/isarno-lfoto-multi.jpg") 0px bottom no-repeat; height:13px; }
div#left .fbg {padding-left: 38px; padding-right: 30px; background: url("/css/img-isarno/isarno-lfoto-bg.jpg") 0px 0px repeat-y; padding-top: 4px; padding-bottom: 4px; }
div#left .foto { width: 222px; display: block; clear: both; text-align: center; }

div#left .img { background: #f0ebe0 url("/css/img/jacht-left-foto.png") 0px 0px repeat-x; font-family : Tahoma; font-size : 12px; color : black; 
text-align : center; padding: 1px; border: 3px solid #222; margin: 0px;} 

div#lobr {background: url("/css/img-isarno/isarno-left-menu.jpg") 0px -4px no-repeat; width: 222px; height: 260px;float: left;}


/* hack \*/
/* vnitrek tela rozdelen na 2 sloupce */
div#right {width:530px; margin-top:10px; margin-bottom:20px; padding: 0px; background:transparent; float:left;  text-align:left; background: transparent url("/css/img-isarno/digin-left-linka.png") repeat-y;}
div#right a{display:normal;}
div#right h1 {margin:0px;  background: transparent url("/css/img-isarno/digin-logo.png") 0px 3px no-repeat; padding-left: 30px; padding-bottom:5px; font-size: 130%;}
div#right .obsah {padding: 20px;}

div#top { margin: 0px; }
div#top h1 {margin:0px; padding:0px; _padding: 0px; _margin:0px; }
div#top h1 SPAN {display: none;}
div#top A {margin: auto; margin-left:50px; display: block; height:190px; font-size: 90%; width: 695px; COLOR: #000000; background: transparent url("/css/img-isarno/isarno-head.jpg") left center no-repeat;}
div#top .top {background: url("/css/img-isarno/isarno-top-multi.png") 0px top no-repeat; height:10px; margin:0px; padding:0px; }
div#top .bottom {font-size:10%; background: url("/css/img-isarno/isarno-top-multi.png") left bottom no-repeat; height:10px; margin:0px; padding:0px; _margin:0px; }
div#top .img {background: url("/css/img-isarno/isarno-top-bg.png") 0px 0px repeat-y; padding-top: 6px; padding-bottom: 6px; }

/* hack \*/


div#obsah {color: #3d3125; padding: 0px; }
div#obsah h1 { color: #ac907f; font-family: verdana; margin: 0px; margin-bottom:12px; padding-bottom: 13px; padding-top:10px; padding-left:50px; font-size: 130%; background: transparent url("/css/img-isarno/isarno-h1.png") 0px 0px no-repeat;  }
div#obsah p { margin-top: 10px; mergin-bottom: 10px; padding:0px; font-size: 100%; text-align: justify;}
div#obsah h2 {color: #333; font-family: verdana; margin: 0px; padding:0px; font-size: 120%; margin-top:15px; margin-bottom:7px; }
div#obsah a {color: #888; }
div#obsah a:hover {color: #111; }
div#obsah ul { }
div#obsah li { }
div#obsah strong { color: #3d3125;}


div#obsah h1 a { text-decoration: none;}

div#obsah h2 a { text-decoration: none;}
div#obsah h3 { color: #333; margin: 0px; padding:0px; font-size: 110%;  }
div#obsah h3 a { text-decoration: none;}
div#obsah .archiv { margin:0px; padding:0px; margin-left:10px;}
div#obsah .autor { text-align: right;}
div#obsah .platnost { color:red; margin:5px; font-weight: bold;}
div#obsah .back {  margin:5px;}
div#obsah .klikni {  margin:2px 0px 10px 20px; text-align: right; font-size:70%; float: right;}
div#obsah img.normal { border: 0px ; background: none; padding: 0px; margin: 0px;} 
div#obsah img.nahled { background: #f0ebe0; font-family : Tahoma; font-size : 12px; color : black; text-align : center; padding: 2px;border: 4px solid #222;  margin: 3px;} 
div#obsah img.snimek { background: #ffffff; font-family : Tahoma; font-size : 12px; color : black; text-align : center; padding: 2px; margin: 0px; border: solid 8px #222;} 

div#clanek img { border: solid 4px #333; background: #eee; font-size : 10px; color : black; 
text-align : center; padding: 2px; margin: 3px;} 

div#clanek img.normal { border: 0px ; background: none; padding: 0px; margin: 0px;} 
//div#clanek img { background: #f0ebe0; font-family : Tahoma; font-size : 12px; color : black; text-align : center; padding: 3px; margin: 3px;} 


div#ulli {font-size: 90%;}
div#ulli ul{ padding: 0px; margin: 0px; }
div#ulli ul li{ font-size: 105%; font-weight: bold; padding: 3px 5px 3px 5px; margin: 0px; list-style-type: none; border-bottom: solid 2px #e4ebf0; }
div#ulli ul li ul{ padding: 0px 5px 0px 15px; margin-top: 2px;border: 0px;}
div#ulli ul li ul li{ font-size: 90%; font-weight: normal;  padding: 3px 0px 3px 0px; border: 0px;}
div#ulli ul li a{ display: block; font-size: 100%; color: #144065}

div#lmenu{ width: 140px; margin: 28px 34px 35px 46px;}
div#lmenu ul{ text-align: left; margin: 3px; margin-bottom: 10px;padding: 0px; border: none;}
div#lmenu li{ margin: 0px; padding: 1px; border-bottom:solid 5px black;}



div.ukazka_box {display: none; width: 400px; 
border: 1px solid #ffaaaa; 
background: white; z-index: 50; 
position: absolute; left:100px;top:100px;
padding: 5px;
}
div#gen_calendar {float:right;  padding:0px  0px 10px 20px; background: #fff; margin-top:10px;}
div#gen_calendar .calendar{border: 1px solid black;}
div#gen_calendar caption{margin-bottom:3px;}

div .poutac {margin-bottom: 8px;}


.mbf-item { display: none; }


/* hack \*/
div#upmenu { margin:0px; padding: 0px; }
div#navcontainer { padding: 7px 0px 8px 0px; background:  url("/css/img-isarno/isarno-upmenu.png") left center no-repeat; float: left; width: 100%; }
div#navcontainer ul { float: right; clear: both; margin: 0px 45px 0px 0px; padding:0px;}
div#navcontainer li { display:inline; font-weight: bold; font-size: 12px; list-style-type: none; margin: 0px; padding:0px;}
div#navcontainer a{ float: left;  padding: 5px 10px 5px 10px; border-left: 1px solid #ac907f;text-decoration: none; }
div#navcontainer ul li a:hover { text-decoration: underline;}

	/* P H P \*/
	.php {font-size: 120%; color: red;background: #fce4e4; border: 1px solid red; padding: 8px; margin-top: 8px; margin-bottom: 8px; }
	.php-keyword1 {color:#d24; font-weight:bold;}
	.php-keyword2 {color:#d24; }
	.php-var {color:#fa0; font-weight:bold;}
	.php-num {color:red;}
	.php-quote {color:#843; font-weight:bold;}
	.php-vquote {color:#fa0;}
	.php-comment {color:#999; background-color:#ffe;}

div.separ { margin: 0px auto; padding-top: 0px; height: 0px; clear: both;} 
div.linka { margin: 0px auto; margin-top:0px; margin-bottom: 0px; padding-top: 0px; height: 25px; margin-bottom: 5px; background: transparent; clear: both; background: transparent url("/css/img-isarno/ringo-linka.png") center 0px no-repeat;} 
.linka hr {display: none;}

.status { text-align: right; margin-top:20px; font-family: verdana, tahoma; color: #aaaaaa; font-size:90%}



/* Pata */
#footer {  background: url('/css/img-isarno/digin-footer-logo.png') no-repeat transparent; height: 68px; width: 760px; margin: 0px auto; margin-bottom:0px; 
	padding-top:25px; text-align: left; }
#footer a {  font-weight: bold;color: #464646;}
#footer a:hover {  color: #333333;}	

.red { color : red; }
.red A { color : red; text-decoration : none; } 
.red A:link { color : red;; text-decoration : none;} 
.red A:visited {color : red; text-decoration : none;} 
.red A:active { color : red; text-decoration : none;} 
.red A:hover { color : #990000; text-decoration : none; }

div#id-form td {vertical-align: top;}
div#id-form { margin: 0px; padding : 0px; font-size:100%;  width:100%; color: #000000}  
div#id-form .form-descript { font-weight:bold;font-size : 100%; text-align : left;} 
div#id-form .form-input { width: 80%; font-size : 100%; text-align : left; margin : 0px; padding: 7px; } 
div#id-form .form-tip { font-size : 90%; font-weight: bold; } 
div#id-form h2 {  padding: 5px; margin:10px; color: #000000; } 
div#id-form .text{ width:90px;margin-right:3px;} 
div#id-form .checkbox{ margin: 0px; }
div#id-form label { font-size: 80%;padding:0px;margin-bottom:5px;} 
div#id-form textarea{ width: 240px;  padding-bottom:5px;} 
div#id-form td { padding-top:5px;} 
div#id-form p { text-indent:20px; padding:10px;text-align:justify;} 
div#id-form .odkaz { border-bottom:dotted 1px #a3a3a3;} 
div#id-form .povinne { font-weight:bold; color:red; font-size:90%} 
div#id-form .plus { padding-right: 5px;}  
div#id-form a { color: #000000; cursor: hand;}  
div#id-form .form-napis { width: 150px; font-weight:bold; font-size:85%; margin-bottom: 10px; }
div#id-form td { padding: 3px; }
div#id-form hr { margin: 3px 0px 3px 0px; padding: 0px; border: 0px; border-top: 1px dotted #000; }

div#tag-form .button_search { font-size: 140%; padding: 12px;}  
div#id-form .button_save { font-size: 140%; padding: 12px;}  

input.frm-login {font-size:20px;}

#id-formlog { margin: 0px; padding : 0px; font-size:110%; width:100%; color: #f7d775;}  
#id-formlog .form-descript { font-weight:bold;font-size : 80%; width:200px;text-align : left; margin-top : 5px; margin-bottom : 3px; } 
#id-formlog .form-input { font-size : 90%; text-align : left; margin-top : 3px; margin-bottom : 3px; } 
#id-formlog .form-tip { font-size : 70%; text-align : left;  } 
#id-formlog H1 {  padding-bottom: 5px;  margin-top:20px; margin-bottom:5px; } 
#id-formlog H2 {  padding-bottom: 5px; border-bottom: dashed 1px #e3e3e3; margin-top:20px; margin-bottom:5px;} 
#id-formlog .text{ width:300px;margin-right:5px;} 
#id-formlog .checkbox{ }
#id-formlog label { padding:5px;margin-bottom:5px;} 
#id-formlog .textarea{ padding-bottom:5px;} 
#id-formlog td { padding-top:5px;} 
#id-formlog p { text-indent:20px; padding:10px; text-align:justify;} 
#id-formlog .odkaz { border-bottom:dotted 1px #a3a3a3;} 
#id-formlog .povinne { font-weight:bold; color:red; font-size:90%} 
#id-formlog .plus { padding-right: 5px;}  


form { margin-top: 0;margin-bottom: 0;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP:0px;}

.help { font-size: 10px; color: #505050;}
.error { font-family: verdana, tahoma;font-size: 12px; color: red;padding-left: 35px;}
.error A{  font-family: verdana, tahoma;font-size: 12px; color: navy;}


#form_nazor { text-align : center; margin-bottom:5px;}
#smilebox { text-align : center; display : none; z-index:50; margin: 5px auto; width: 284px; background:#FFFFFF; border:dashed 1px black; } 

.loc_info2 {color: #FFFFFF}
.loc_info {color: #FFFFFF}
.text_kamera1 {color: #FFFFFF;font-size:120%;font-weight:bold;}


textarea.komentare {
  margin: 5px;
  width: 455px;
  border: 1px solid #d7f990;
  background: url("/img/form-komentar.gif") no-repeat right bottom;
  font: 12px Verdana, Arial;
  }

input.komentare {
  margin: 5px;
  width: 455px;
  height: 21px;
  border: 1px solid #d7f990;
  background: url("/img/form-jmeno.gif") no-repeat right bottom;
  font: 12px Verdana, Arial;
  }

input.tlacitko {
  margin: 5px;
  padding: 3px;
  border: 1px solid #d7f990;
  height: 21px;
  background: #eefbd3;
  font: 12px Verdana, Arial;
  }









.foto-clen {
  text-align:center;
}
.foto-clen A:hover {
  border: solid 0px ;
} 

.img_cl {

  border: solid 3px;
  padding: 1px;
  background: white;
  font-size: 12px;
  margin-left:5px;
  margin-right:5px;

} 



.cara {
background-color : #663300; 
height : 1px; 
color : #663300; 
}
 

.info_blok-texy {
display : none;
	margin: 3px auto;
	padding: 5px;
	margin-bottom: 5px;
	clear: both;
	border: dotted grey 1px; 
font-size: 80%;
text-align: left;
width: 60%;
}


.admin-volby {
margin-top:5px;
margin-bottom: 15px;
float:right;
background:#f9cc76;
text-align:center;
width:50%;
padding: 5px;
font-size:90%;
}

.admin-volby a{
color: 5e3500;
}

.admin-smaz {
background:#ffcd33;
padding:5px;
}




.klikni {
cursor : pointer; 
font-family : verdana, tahoma, sans-serif; 
font-size : 12px; 
color : #89b3cb; 
} 
.neviditelne {
display : none;
font-size:80%; 
} 
.viditelne {
display : block; 
text-align : center; 
} 


.stred {
text-align : center; 
} 

div.default
{
color: black; font-size: 80%;}