/**
* Human2Code Project: styles/screen_content.php, v 1.0 Wed Aug 27 16:31:50 CEST 2008 @647 /Internet Time/
* @copyright JRX | jrx.palitchi.org | 2008 
*
* CSS 1,2 skript: urcuje design webu
*
* pouziti: header.tpl
**/

/*
Colours:
----------
Text v navigaci při najeti mysi a po prokliknuti: #af056f
Zakladni zelena v horni navigaci a ve stavovem radku: #67c419
Zakladni zelena v navigaci vlevo (i jako podklad leveho sloupce az k fotce): #ccfa9b
Zelena po prokliknuti nahore i vlevo: #a7ed41
Zakladni vinova v navigaci vlevo: #fdb0e0
Vinova po prokliknuti vlevo a barva nadpisů: #af056f
*/

/* Data
--------*/
body { width: 790px; border-right: 1px solid grey; background-color: #d9efff; }
a,
a:visited { color: blue; font-weight: normal; text-decoration: none; }
a:hover,
a:focus { color: red; font-weight: bold; text-decoration: none; }
h2 {
	text-align: left;
	margin-top: 30px;
	margin-left: 0px;
	color: #af056f;
	font-size: 20px;
}
h2 a:hover,a:focus {
	font-weight: normal;
}
h3 {
	clear: both;
	text-align: left;
	padding-top: 20px;
	margin-left: 0px;
	color: #af056f;
	font-size: 16px;
}
h3.Nadpis-3-modry {	color: #0000ff; }
h3.Nadpis-3-oranzovy {	color: #ff9900; }
h3.Nadpis-3-zeleny {	color: #009900; }
h2.small  {
	text-align: left;
	margin-top: 10px;
	margin-left: 0px;
	color: #af056f;
	font-size: 18px;
}
h3.small  {
	text-align: left;
	margin-top: 6px;
	margin-left: 0px;
	color: #af056f;
	font-size: 15px;
}
h4 {
	text-align: left;
	margin-top: 20px;
	margin-left: 0px;
	color: #af056f;
	font-size: 14px;
}
h5 {
	color: #af056f;
}
h6 {
	color: #af056f;
}
p {
	text-align: left;
	margin-top: 15px;
}
hr { display: block; margin: 5px 0 15px 0; }
/* News
---------*/
#list img#previous {}
#list img#next {}
#list span.list_title {}
div.article_preview {}
div.article_full {}
p.date { float: right; }
/* Details
------------*/
ul.gallery {
	clear: both; display: block;
	width: auto; height: auto;
	list-style-type: none; 
	margin: 0; padding: 0;
}
ul.gallery li {
	width: 160px; height: 180px; display: inline;
	margin: 5px 10px; padding: 0;
}
ul.gallery li span {
	width: 155px; height: 1em; position: absolute;
	margin: 0; padding: 0; font-weight: bold;
	margin-left: 5px; margin-top: 1em;
}
ul.gallery li a img {
	margin-left: 2px; margin-right: 2px; margin-top: 3em;
}
span.message { 
	clear: both; display: block;
	width: auto; height: auto; min-height: 26px;
	text-align: left;
	margin: 2em 1em 1em 1em; padding: 1.1em 2em 0.6em 2em;
	border: 1px solid #af2071;
	font-size: 1.1em;
}
img.contact_map { margin-left: -20px; }
a.a_button_on {
  clear: both;
	width: 115px; height: auto;
	border: 1px solid #000000;
	background-color: #af2071;
	margin-top: 20px;
	margin-left: 290px;
	margin-right: auto;
	padding: 5px 5px;
	color: #000000;
	font-weight: normal;
	display: block;
}
a.a_button_off {
  clear: both;
	width: 115px; height: auto;
	border: 1px solid #000000;
	background-color: #edd5e3;
	margin-top: 20px;
	margin-left: 290px;
	margin-right: auto;
	padding: 5px 5px;
	color: #000000;
	font-weight: normal;
	display: block;
}
form.register_form {
	width: 670px;
}
form.register_form label {
	float: right;
	padding-top: 2px;
	padding-right: 15px;
}
form.register_form select {
	width: 100%;
}
form.register_form input {
	width: 100%; height: 1em;
}
form.register_form input.chks {
	width: 1em; height: 0.8em; padding-top: 5px;
}
form.register_form input.date {
	width: 25%;
}
form.register_form input.form_button_on {
	width: 90px; height: 2em;
	border: 1px solid #000000;
	background-color: #af2071;
	margin-top: 10px;
	margin-left: 290px;
	margin-right: auto;
	padding: 0px 5px;
}
form.register_form input.form_button_off {
	width: 90px; height: 2em;
	border: 1px solid #000000;
	background-color: #edd5e3;
	margin-top: 10px;
	margin-left: 290px;
	margin-right: auto;
	padding: 0px 5px;
}
table.register_table_big {
	width: 670px; margin: 0; padding: 0; border: 0;
	border-collapse: collapse;
	table-layout: fixed;
	background-color: #cc0099;
}
table.register_table_small {
	width: 336px; margin: 0; padding: 0; border: 0;
	border-collapse: collapse;
	background-color: #cc0099;
}
table.register_table_small tr {
	border: 1px solid #cc0099;
}
table.register_table_small tr td {
	border: 1px solid #ffffff;
	padding: 2px 8px;
	color: #ffffff;
}
table.register_table_small tr td.first {
	width: 200px;
}
table.register_table_small tr td.second {
	width: 100px;
}
table.register_table {
	width: 670px;
	border-collapse: collapse;
	background-color: #cc0099;
}
table.register_table tr {
	border: 1px solid #cc0099;
}
table.register_table tr td {
	border: 1px solid #ffffff;
	padding: 2px 8px;
	color: #ffffff;
}
table.register_table tr td.first {
	width: 200px;
}
table.register_table tr td.secondtime {
	width: 245px;
}
table.register_table tr td.emptytime {
	width: 170px;
	background-color: #edd5e3;
}
