BODY {
	background-color: White;
	font-family: Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
  margin-left:0px; margin-top:0px;

}

h1,h2,h3 {font-size:12px; margin:0px; padding:0px }

.bg_thumbs {
	background-image: url(img/bg.gif);
	width : 118px;
	height : 118px;
	text-align : center;
	border : 1px solid #E7E7E7;
}

/* Hlavni definice odkazu - na svetlem podkladu tmavy text */
A:link {
	font-family: Arial CE, Arial;
	color : #000000;
	text-decoration : none;
}

A:visited {
	font-family: Arial CE, Arial;
	color : #000000;
	text-decoration : none;
}

A:active {
	font-family: Arial CE, Arial;
	color : #000000;
	text-decoration : none;
}

A:hover {
	color : #000000;
	text-decoration : underline;
}

A.extralink {
	font-family: Arial CE, Arial;
	font-size: 10pt;
	color: #CC0000;	
}

A.classic {
	font-size: 11px;
}

/* Polozky v hlavnim menu */
A.mainmenu {
	font-family: Arial CE, Arial;
	font-size: 10pt;
	font-weight : bold;
}

/* Polozky na klikatelnem seznamu vlastnosti */
A.grouplink {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

/* Odkazy v hlavni casti okna */
A.mainlink {
	font-size: 9pt;
}

/* Definice odkazu na muze */
.muz { color : #0066CC; }
A.muz { color : #0066CC; font-size: 10pt; }
A.muz:visited { color : #0066CC; }
A.muz:active { color : #0066CC; }
A.muz:hover { color : #0066CC; }

/* Definice odkazu na zenu */
.zena { color: #CC0000; }
A.zena { color: #CC0000; font-size: 10pt; }
A.zena:visited { color : #CC0000; }
A.zena:active { color : #CC0000; }
A.zena:hover { color : #CC0000; }

/* Definice odkazu na gaye */
.gay { color: #9900CC; }
A.gay { color: #9900CC; font-size: 10pt; }
A.gay:visited { color : #9900CC; }
A.gay:active { color : #9900CC; }
A.gay:hover { color : #9900CC; }

/* Definice odkazu na lesbicku */
.lesbicka { color: #FF0099; }
A.lesbicka { color: #FF0099; font-size: 10pt; }
A.lesbicka:visited { color : #FF0099; }
A.lesbicka:active { color : #FF0099; }
A.lesbicka:hover { color : #FF0099; }

.lsb { color: #FF0099; }
A.lsb { color: #FF0099; font-size: 10pt; }
A.lsb:visited { color : #FF0099; }
A.lsb:active { color : #FF0099; }
A.lsb:hover { color : #FF0099; }

.txt {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

P {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

P.hlavicka {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

P.ousko {
	font-size: 10px;
	text-align : center;
}

SPAN {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

LI {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

/* Zvyraznene zahlavi oddilu v hlavni casti stranky */
.mainheader {
	font-family: Arial CE, Arial;
	font-size: 10pt;
	font-weight: bold;
}

/* */
.smallfont {
	font-family: Arial CE, Arial;
	font-size: 8pt;
}

/* Cerveny font standardni velikosti */
.redfont {
	color: red;
}

/* Modry font standardni velikosti */
.bluefont {
	color: blue;
}

/* Maly cerveny font bez urceni typu pisma - vystrazne texty v dialogu */
.smallredfont {
	color: red;
	font-size: 8pt;
}

.tabulka {
	width: auto;
	border: none;
}

.copyright {
	font-family: ArialCE, Arial;
	font-size: 10pt;
}

.dialog {
/*	border: 1px solid #000000;*/
	background-color : #c8c8c8;
}

.dialog_inside_small {
	width: auto;
	border: none;
	font-family: Arial CE, Arial; 
	font-size: 8pt; 
	color: Maroon;
}

.dialog_inside_normal {
	width: auto;
	border: none;
	font-family: Arial CE, Arial;
	font-size: 9pt; 
}

.message {
	border: 1px solid Black;
	background-color : #EEEEEE;
	width: 100%;
}

.message_inside {
	width: 100%;
	border: none;
	font-family: Arial CE, Arial;
	font-size: 8pt;
}

.statistika {
	border: 1px solid #EEEEEE;
	background-color : #E6C8BE;
	width: 100%;
}

H3 {
	font-family: Arial CE, Arial;
	font-size: 10pt;
}

.prihlaseni {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

a.prihlaseni {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.text {
	font-family: Arial;
	font-size: 12px;
	color: #787878;
}

.hp_box_header {
	font-family: Arial; 
	font-weight: bold; 
	font-size: 14px;
	color: White; 
}

.hp_footer_normal {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

.hp_footer_bold {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.hp_footer_small {
	font-size: 9px; 
	color: #FFFFFF;
}

A.hp_box {
	font-family: Arial CE, Arial;
	font-size: 11px;
	color: #E5E5E5;
}

A.hp_footer {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A.hp_footer:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A.hp_footer:active {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}

A.hp_footer:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}

TABLE.online_menu {
	font-family: Arial CE, Arial;
	font-weight: bold;
	font-size: 12px;
}

DIV.online {
	font-family: Arial CE, Arial;
	font-size: 11px;
	text-align : right;
}

TABLE.online {
	width: 100%;
	font-family: Arial CE, Arial;
	font-size: 12px;
}

TABLE.online TR#header {
	font-weight: bold;
	background-color: Silver;
}

TABLE.online TR#pages {
	background-color: Silver;
	font-weight: bold;
}

TABLE.online A#bold {
	color: gray;
/*	text-decoration: underline; */
}


.apperr {
	background-color: #CC0000;
	border: 1px solid black;
	color: white;
	font-weight:bold;
	font-size: 12px;
}

TABLE.form_vlozeni_fotky {
	background-color: #EEEEEE;
	border: 1px solid silver;
	font-size: 12px;
}

.foto_detail {
	font-family: ArialCE, Arial;
	background-color:  #E4E4E4;
	border: 1px solid black;
	color: black;
	font-weight:bold;
	font-size: 12px;
}
