.inputbook {
	FONT-SIZE: 8 pt;
	font-family : Verdana;
	font-weight : normal;
}
.bluebutton {
	FONT-SIZE: 7 pt;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-serif;
	font-weight : normal;
	background : Silver;
	color : Black;
}
.nadpis {
	font-family : Arial CE, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 15pt;
	color : #00008B;
}
.nepovinne {
	FONT-SIZE: 11px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : Black;
}
.jmeno {
	FONT-SIZE: 12px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : #00008B;
	font-weight : bold;
}
.povinne {
	FONT-SIZE: 11px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : Red;
	font-weight : bold;
}
.odkaz A {
	FONT-SIZE: 11px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : #00008B;
	font-weight : bold;
	text-decoration : none;
}
.odkaz A:HOVER {
	FONT-SIZE: 11px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : #00008B;
	font-weight : bold;
	text-decoration : underline;
}
.cas {
	FONT-SIZE: 10px;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : #00008B;
	font-weight : bold;
}
.text {
	FONT-SIZE: 12px;
	font-family : Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-seriff;
	color : Black;
}

/* COMMON */
a img {border: 0; }
.break_it {clear: both; height: 1px; line-height: 1px; font-size: 1px; margin: 0; padding: 0; }
.dots_break {clear: both; display: block; height: 1px; background: url('/imgs/dots.gif') repeat-x; font-size: 1px; margin: 10px 0 10px 0; padding: 0; }

/* THUMBLIST */
#tl div.tl_row div.thumb {width: 150px; height: 150px; float: left; margin: 5px 0 5px 10px; border: 1px dotted #666; }
#tl div.tl_row div.thumb a img {border: 0; }



#tl h1 {margin: 0; padding: 6px; color: #00008B; font-size: 20px; font-weight: bold; }
h1#g_img_detail {}
#tl h2, h1#g_img_detail {margin: 5px 0 0 0; padding: 6px 8px 6px 9px; font-size: 14px; font-weight: bold; }
#tl h2 a, h1#g_img_detail a {color: darkred; text-decoration: none; }
#tl h2 a:HOVER, h1#g_img_detail a:HOVER {color: silver; text-decoration: none; }
h1 span.g_date, h2 span.g_date {float: right; padding-left: 40px; color: #999; font-size: 11px; font-weight: bold; }





/* PHOTO BROWSER */
#full_photo {margin: 10px 0 10px 0; text-align: center; }
#full_photo img {padding: 10px; border: 1px dotted #666; }
.img_descr {margin: 10px 15px; color: #333; text-align: justify; font-size: 11px; }
#listing {margin: 10px 0 10px 0; font-size: 11px; font-weight: bold; text-align: center; color: #AAA; }
#listing a {color: #8B0000; text-decoration: none; }
#listing a:HOVER {color: #AAA; }
a.btn_prev {margin: 0; padding: 0 0 0 15px; background: url('/imgs/arrow_prev_off.gif') no-repeat 0px 3px; }
a.btn_prev:HOVER {background: url('/imgs/arrow_prev_on.gif') no-repeat 0px 3px; }
a.btn_thumbs {margin: 0 0 0 15px; padding: 0 15px 0 15px; background: url('/imgs/thumbs_off.gif') no-repeat 0px 2px; }
a.btn_thumbs:HOVER {background: url('/imgs/thumbs_on.gif') no-repeat 0px 2px; }
a.btn_all_galleries {margin: 0 0 0 15px; padding: 0 0 0 15px; background: url('/imgs/all_galleries_off.gif') no-repeat 0px 2px; }
a.btn_all_galleries:HOVER {background: url('/imgs/all_galleries_on.gif') no-repeat 0px 2px; }
a.btn_next {margin: 0; padding: 0 15px 0 0; background: url('/imgs/arrow_next_off.gif') no-repeat right 3px; }
a.btn_next:HOVER {background: url('/imgs/arrow_next_on.gif') no-repeat right 3px; }
#help_thumbs div.help_thumb, #help_thumbs div.help_thumb_low_vis {float: left; width: 86px; height: 86px; margin: 5px; border: 1px dotted #666; }
#help_thumbs div.help_thumb_low_vis {border: 1px dotted #DDD; }
.help_thumb a img {border: 0; }
#help_thumbs #selected {border: 2px dotted #666; }
label {float: left; width: 80px; padding: 7px 10px 0 0; text-align: right; font-size: 11px; color: #4A4A6E; font-weight: bold; }
label.required {color: #B31C44; }
textarea, input {padding: 3px; font-size: 11px; width: 200px; margin: 2px; border: 1px #666 dotted; }
textarea {width: 300px; font-family : Verdana, Arial CE, Arial, Helvetica, 'Sans Serif';}
input.required, textarea.required {background: url('/imgs/star_required.gif') no-repeat top right; }
input.btn {float: left; width: auto; padding: 3px 15px 3px 15px; margin-left: 95px; border: 0; }
*>input.btn {margin-left: 92px; }

#tl p {margin: 0; padding: 0 10px 7px 10px; color: #333; font-size: 11px; }
#tl p.label {margin: 0; padding: 10px 0 2px 10px; color: #999; font-size: 11px; font-weight: normal; }

/* GUESBOOK */
.gb_msg_box p {font-size: 11px; font-weight: normal; color: #333; line-height:}
.gb_date {float: right; font-size: 11px; color: #999; font-weight: normal; }
.gb_nick, .gb_nick a, .gb_www, .gb_www a {color: #00008B; font-weight: bold; font-size: 12px; text-decoration: none; }
.gb_www, .gb_www a {font-size: 10px; font-weight: normal; }
.gb_nick a:HOVER, .gb_www a:HOVER {color: #60609D; }
input#code {width: 100px; }
img#rwimg {position: relative; top: 2px; width: 100px; height: 21px; margin: 0; padding: 0; border: 0; font-size: 11px; }
*>img#rwimg {top: 4px; }
#gb_note_line {margin: 0 0 10px 0; }
#gb_note {margin-left: 92px; padding-top: 7px; font-size: 11px; font-weight: normal; }

.listing_box {display: block; text-align: center; margin: 0; padding: 0; }
ul.listing {margin: 0; padding: 0; }
ul.listing li {display: inline; }
ul.listing li.first {background: none; }
ul.listing li.label {display: block; padding: 0; margin: 0; color: #666; font-size: 11px; font-weight: normal; }
ul.listing li a {padding: 5px 5px 5px 6px; color: darkred; text-decoration: none; font-size: 12px; font-weight: bold; }
ul.listing li.p_selected {padding: 5px 5px 5px 6px; position: relative; top: 1px; color: silver; text-decoration: none; font-size: 16px; font-weight: bold; }
ul.listing li.p_selected_first {padding: 5px 5px 5px 6px; position: relative; top: 1px; background: none; color: silver; text-decoration: none; font-size: 16px; font-weight: bold; }
ul.listing li a:HOVER {color: silver; text-decoration: none; }

/* podporujeme*/
#supporting #title {margin: 10px 0 0 12px; }
#supporting div.box {width: 170px; margin: 10px 0 10px; border: 1px #000 dotted; }
#supporting div.box a img {padding: 10px; }
#supporting div.box p {margin: 0; padding: 0 10px 10px 10px; }

