body {
	background-color: #DDCCBA;
	background-image: url('poz.jpg');
	background-repeat: repeat-x;
	margin: 0px auto;
	text-align: center;
}

#info {
	position: absolute;
	color: #CC3333;
	font-weight: bold;
	background-color: #FFFFFF;
	border:2px #CC3333 solid;
	padding: 3px;
	width: 200px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* --- HORNI LISTA --- */
#navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}

#navlist li a#current
{
background: white;
border-bottom: 1px solid white;
}



/* --- LABEL --- */

#table_one tr {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* background-color:#00FF00*/
}
#table_one a {
	color:#CC3333;
}

#table_two tr {
	height: 20px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#table_three {
  border-collapse:collapse;
}

#table_three td {
	height: 20px;
	color: #454545;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px #CCBCAB solid;
}

label {
	float: left;
	width: 150px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 0px 2px 0px;
	padding-top: 2px;
	text-align: left;
}

.label_odpoved_delsi {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 0px 2px 0px;
}

.label_odpoved_kratsi {
	width: 110px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 0px 2px 0px;
}

.label_odpoved_cisla {
	width: 50px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 2px 0px 2px 0px;
}

img {border:none;}
table {border-collapse: collapse;}
a {color: #D11945;}
textarea {background-color: #D3BBA1;}

select {
	width: 154px;
	text-align: left;
	background-color: #D3BBA1;
}

input {width: 150px; background-color:#D3BBA1;}

input[type="submit"] {
	width: 120px;
	margin-bottom: 1px;
	background-color: #C8AC8D;
	border: #FFFFFF 1px double;
	color: #FFFFFF;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}
input[type="checkbox"] {
	width: 15px;
	vertical-align: bottom;
	float: left;
	background-color: transparent;
}
input[type="file"] {
	width: 200px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
}

input[type="radio"] {
	background-color: transparent;
}

.odsazeni_input_checkbox {
	vertical-align: top;
	line-height: 1.6;
}
fieldset {
	border: none;
	/*border-color:#BBBBBB;
	border-style:double;
	border-width:4px 4px 4px 4px;*/
	padding: 0px 20px 15px 20px;
	text-align: left;
}

legend {
	color: #CC3333;
	font-size: large;
	font-weight: bold;
	padding: 0px 8px 0px 8px;
	font-family: Arial CE, Arial, sans-serif;
	font-weight: bold;
}
textarea#inzerat {
	width: 350px;
	height: 70px;
}

/* --- ZAKLADNI NASTAVENI --- */
.zakladni_nastaveni_nickname {
	width: 150px;
	padding: 0px 20px 0px 20px;
	color:#FF0000;
	font-size:xx-large
}

/* --- REGISTRACE ---*/
.registrace_varovani_chyb {
	color: #FF0000;
	font-weight: bold;
}
#existence_nickname,
#email_v_poradku,
#hesla_se_shoduji,
#pohlavi_v_poradku,
#rok_narozeni_v_poradku_1,
#rok_narozeni_v_poradku_2,
#inzerat_v_poradku {color: red;}

/* --- HLAVNÍ STRANA - VÝPIS CHCI NAJÍT --- */
.div_chci_najit_nadrazeny {
	position: relative;
	width: 620px;
	text-align: left;
	height: 360px;
}
.div_chci_najit {
	position: relative;
    height: 356px;
	width: 200px;
	float: left;
	text-align: center;
}

.div_najit_checkbox {
  height: 145px;
  padding: 25px 0px 0px 0px;
}

.div_vypis_poslednich_registrovanych {
	position: relative;
	top: 10px; left: 0px;
	min-height: 100px;
	_height: 100px;
	width: 615px;
	margin: 0 auto;
	padding-top: 10px;
	text-align: center;
}

.hlavni_strana_hledani_najdi {
	font-size: x-large;
	font-family: "Times New Roman", Times, serif;
	color: #F9EF02;
}

.hlavni_strana_hledani {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.hlavni_strana_hledani_label {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 60px;
	margin: 2px 5px 10px 5px;
}

.hlavni_strana_hledani_submit[type="submit"]{
	width: 100px;
	color: #F9EF02;
	margin: 5px 0px 0px 10px;
	background-color: #9F0025;
	border: #FFFFFF 3px solid;
	height: 31px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.hlavni_strana_trideni {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100px; 
}

/* --- KRÁTKÝ VÝPIS --- */
.div_kratky_vypis {
	position: relative;
	margin-bottom: 10px;
	min-height: 115px;
	_height: 115px;
	/* width: 615px; */
	border-color: #E5D8CB;
	border-style: solid;
	border-width: 5px 0px 0px 0px;
	text-align: left;
}

/* --- DLOUHY VYPIS - PROFIL UZIVATELE --- */
.profil_inzerat {
	text-align: left;
	border: 1px black solid;
	margin-top: 5px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
}

.profil_barva {
	background-color: #E5D8CB;
}

.profil_detaily {
	width: 440px;
	text-align: left;
	margin: 0 auto;
}


/* --- CHECKBOX INPUT - VYPIS CHECKBOXU --- */
.checkbox_input {width: 80px;}
.checkbox_input_vetsi {width: 140px;}


/* --- VICE VYSLEDKU --- */
#obrazek_sipky {
	width: 13px;
	height: 13px;
    border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	vertical-align: bottom;
	cursor: pointer;
    cursor: hand;
	margin: 0px 5px 0px 5px;
	color: #000000;
}

#cisla {
	border-left: none;
 	border-right: none;
 	border-top: none;
 	background-color: transparent;
	cursor: pointer;
   	cursor: hand;
    color: #000000;
}

.lista {
  width: 550px;
  height: 30px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 25px 25px;
  background-color: #E5D8CB;
}


/*  --- Prihlaseny uzivatel - DOMACI STRANKA ---  */
.prihlasenirozlozeni {
	position: relative;
    top: 10px; left: 0px; right: 0px;
	margin:0 auto;
	text-align:center;
	width: 800px;
	height: 200px;
}

.prihlaseni_fotka {

	text-align: center;
	float:left;
}
.uzivatel_fotka {
	width: 350px;
	text-align: center;
    padding-bottom: 10px;
	float:left;
}

.prihlaseniinformace {
	position: relative;
    top: 10px; left: 20px; right: 0px;
	margin: 0 auto;
	text-align: left;
	height: 200px;
	float: left;
	width: 330px;
}

.prihlaseni_label1 {
	width: 139px;
	min-height: 17px;
	margin: 2px 0px 0px 0px; padding-top: 2px;
    float: left;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*  --- HORNI MENU ---  */
.hornimenu {
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px 8px 0px 8px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#hornimenu1 a {text-decoration: underline; color: #ffff00;}
#hornimenu1 a:hover {color: #FFFFFF;}



/* --- HORNI MENU - PRIHLASENI + REGISTRACE --- */
.label_horni_nabidka {
	width: 60px;
	color: #e6bfc8;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.input_horni_nabidka {
	width:70px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.input_horni_nabidka[type="submit"] {
	width:100px;
	font-size: 11px;
	background-color:#GGGGGG;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
}



/*  --- BOCNI MENU --- */
.zalozky_bocni_menu {
	padding: 3px 0px 0px 20px;
	float: left;
	width: 150px;
	height: 16px;
	background-color:#D11945;
	text-align: left;
	color: #FFFFFF; font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 0px 10px 0px;
}

.label_bocni_menu_male {
	float: left;
	width: 60px;
	padding: 3px 0px 0px 10px;
	color: #9D0025;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.label_bocni_menu_velke {
	width: 115px;
}
.label_bocni_menu_nejmensi {
	width: 25px;
}

.label_bocni_menu_navstevy {
	float: left;
	width: 110px;
	padding: 0px 0px 0px 10px;
	margin-top: 2px;
	color:#CC3333;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.label_bocni_menu_datum {
	float:left;
	width: 40px;
	margin-top: 2px;
	color:#CC3333;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#label_bocni_menu_odkazy a {
	width: 100px;
	text-decoration: underline;
	color:#CC3333;
}

.input_bocni_menu {
	width:90px; height: 14px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.select_bocni_menu {width: 90px; border-width: 2px;font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.menujmeno {
	color:#CC3333; font-weight: bold; width: 150px; font-size:small; text-align: center;
}
.menuregistrace {
	text-align: center; margin: 0 px 0px 0px 0px;
}


		/*  --- RAMY ---*/

/*  --- LOGO ---*/

.logo {
	position: relative;
	top: 5px;
	width: 990px;
	margin: 0px auto;
	text-align: center;
}
.vnitrnilogo {
	margin: 0px auto;
	text-align: center;
	width: 220px;
	height: auto;
}

/*  --- HORNI NABIDKA ---  */
.horninabidka {
	position: relative;
    margin: 0px auto;
	width: 990px;
	height: 35px;
    background-color: #9e0025;
	background-image: url('horni_nabidka.jpg');
	background-repeat: repeat-x;
}

.hornipodnabidka {
 	width: 830px;
    margin: 6px 0px 0px 1px;
	text-align: left;
	float: left;
}

.obr_lev  {
  position: relative;
  margin: 0 auto;
  text-align: left;
  width: 110px;
  height:35px;
  background-color: #9e0025;
  background-image: url("lev_hor_list.jpg");
  background-repeat: no-repeat;
  float: left;
}
.obr_prav {
  position: relative;
  text-align: right;
  width: 42px;
  height: 35px;
  background-color: #9e0025;
  background-image: url("prav_hor_list.jpg");
  background-repeat: no-repeat;
  float: right;
}


/*  --- BOCNI NABIDKA + HLAVNI OKNO + VEDLEJSI---  */
.oknocele {
	position: relative;
	margin: 0px auto;
	text-align: left;
	width: 990px;
}

.podoknocele {
   float: left;
   background-image: url('background.jpg');
   background-repeat: repeat-y;
}

/*  --- BOCNI NABIDKA ---  */
.bocninabidka {
	position: relative;
    margin: 0px auto;
	text-align: left;
	width: 170px;
	float: left;
	padding-bottom: 15px;
/*	// Primo v <div> udelane prave zesednuti pozadi
	background-image: url('stin_prav.jpg');
	background-position: right;
	background-repeat: repeat-y;*/
}

/*  --- HLAVNI OKNO ---  */
.hlavniokno {
	position: relative;
	margin: 0px auto;
	text-align: left;
	width: 650px;
	min-height:605px;
    _height:605px;
	float:left;
}

.podhlavniokno {
	margin: 0px auto;
	padding: 0px 20px 10px 20px; 
	text-align: center;
}

/* --- VEDLEJSI OKNO --- */
.nabidka_bocni_prava {
	position: relative;
	margin: 0px auto;
	padding-left: 18px;
	padding-top: 10px;
	text-align: left;
	width: 152px;
	float:left;
/*	// Primo v <div> udelane leve zesednuti pozadi
	background-image: url('stin_lev.jpg');
	background-position: left;
	background-repeat: repeat-y;*/
}

/*  --- SPODNI CERVENA LISTA ---  */
.spodni_cervena_lista {
	position: relative;
	margin: 0px auto;
	width: 990px;
	height: 20px;
	float: left;
	background-image: url('spodni_cervena_lista.jpg');
	background-position: top;
	background-position: center;
	background-repeat: no-repeat;
}

/*  --- SPODNI LISTA ---  */
.spodnilista {
    border-top: 2px #FFFFFF solid;
	position: relative;
    margin: 0px auto;
	margin-top: 30px;
	text-align: center;
	width: 990px;
	height: 50px;
	float: left;
}
