/* ****************** GENERIC ****************** */

/* dementni styl, ale hodi se ;-) */
.whiteText
{
  color: #FFFFFF;
}

/* tez stupid, ale co uz.. */
h2.redTitle
{
  color:#FF0000;
}

/* Odkaz na prihlaseni/odhlaseni admina. */
a.adminLink
{
	font-size: 11px;
	font-weight: normal;
	color: #A0A0A0;
	text-decoration: none;	
}

a.adminLink:hover
{
  text-decoration: underline;
}

/* Odkaz na externi stranky. */
a.externalLink
{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	  
}

a.externalLink:hover
{
  text-decoration: underline;
}


a.adminChangeStateLink
{
 	font-size: 11px;
	font-weight: normal;
	color: #EBC4D5;
	text-decoration: none;	 
}

a.adminChangeStateLink:hover
{
 	font-size: 11px;
	font-weight: normal;
	color: #EBC4D5;
	text-decoration: underline;	 
}

/* WYSIWYG formular */
.articleForm
{
  padding-left:35px;
}


/* Potvrzeni WYSIWYG formulare. */
.articleSubmit
{
  border:1px solid #000000;
  margin: 2em 2em 2em 0em;
  float:right;
  background-color: #EBC4D5;
}

/* Chybova zprava. */
p.errorMessage
{
  font-size:1.1em;
  font-weight:bold;
  color:#700404;
}



/* Prihlasovaci formular admina do systemu. */
#loginAdminForm
{
  margin-left:2em;
}

#loginAdminForm .loginLabel
{
  font-weight:bold;
}

#loginAdminForm .loginInputText input
{
  width: 150px;
  border: 1px solid #000000;
  background-color: #FFFFFF;
}

#loginAdminForm .loginSubmit
{
  float:right;
  text-align:right;
}

#loginAdminForm .loginSubmit input
{
  border: 1px solid #000000;
  background-color: #EBC4D5;
  margin-top: 1em;
}


.galerie, .fotka {
  padding:40px 0 10px 34px;
  background:url('/image/star_line_kratka.png') left top no-repeat;
}

.galerie {
  width:425px;
}

.thumb, a.link {
  color:#FFFFFF;
  font-weight:bold;
}

.thumb a {
  color:#FFFFFF;
}

.thumb a:hover, a.link:hover {
  text-decoration:none;
}

.thumb a img {
  border:none;
}


.galerie h5, .fotka h5, .thumb h5 {
  margin:3px 0;
  color:#D20000;
  font-size:16px;
}

.thumb h5 {
  margin:5px 0 15px 0;
}

.thumbFoto {
  margin:40px 34px 10px 34px;
  border-top:1px #A0839E solid;
}

.galerie .thumb img, .thumb img {
  margin:2px;
  border:1px #FFFFFF solid;
}


.galerie .popisek {
  margin:5px 2px;
  color:#FFFFFF;
}

.galerie .popisek a {
  color:#FFFFFF;
  font-weight:bold;
}

.galerie .popisek a:hover {
  text-decoration:none;
}

.galerie img {
  margin-top:5px;
  border:none;
}

.form {
  color:#FFFFFF;
  font-weight:bold;
}

.form table td {
  padding-right:10px;
  vertical-align:top;
}

.form input, .form textarea {
  width:300px;
  background:#42073D;
  border-width:1px;
  border-color:#FFFFFF;
  padding:1px 2px;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.form .submit {
  width:auto;
  margin:auto;
  padding:3px 15px;
  font-weight:bold;
}

.submit {
  width:auto;
  margin:auto;
  padding:3px 15px;
  font-weight:bold;
  background:#42073D;
  border-width:1px;
  color:#FFFFFF;
	font-size:12px;
	
}


.center {
  margin:auto;
  text-align:center;
}

h5.white {
  color:#FFFFFF;
}

.red {
  color:#FF0000;
}

#fotka {
  margin:0 auto;
  text-align:center;
}

#fotka img {
  border:1px #FFFFFF solid;
}


#navigace {
  margin:10px 0 20px 0;
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
}

#navigace a {
  color:#FFFFFF;
}


.checkZobrazit {
  margin:0;
  padding:0;
  position:relative;
  top:-7px;
  left:-20px;
}

.fotoTab td {
  padding-bottom:15px;
}

#emaily {
  color:#FFFFFF;
}

#emaily a {
  color:#FFFFFF;
}

#emaily a:hover {
  text-decoration:none;
}

/* **** ZMENA HESLA **** */
td.adminLoginName
{
  color:#FF0000;
  font-weight:bold;
  font-size: 1.2em;
}

