body {
	background-color: gray;
	font-family: Times New Roman;
	color: black;
	margin: 0px;
	padding: 0px;
}

p {
	text-align: justify;
}


.doprava {
	text-align: right;
}

.cube {
	vertical-align: middle;
	text-align: center;
	border: 1px black solid;
	padding: 10px;
	width: 86px;
	height: 86px;
}

.smallcube {
	vertical-align: middle;
	text-align: center;
	border: 1px black solid;
	width: 51px;
	height: 51px;
}

.smallcube_text {
	vertical-align: middle;
	text-align: center;
	border-left: none;
	border-right: 1px black solid;
	border-top: 1px black solid;
	border-bottom: 1px black solid;
	width: 51px;
	height: 51px;
}

.xsmallcube {
	border: 1px black solid;
	width: 10px;
	height: 10px;
}

#hlavni {
	
	border-top: 115px solid #f4eec7;
	border-left: 95px solid #f4eec7;
	border-right: 130px solid #f4eec7;
	border-bottom: 10px solid #f4eec7;
	background-color: #f4eec7;
	width: 380px;
        min-height: 650px;
	
	font-size: 14px;
	padding: 10px;
}

#hlavni_zluty_uprostred {
	border: 1px black solid;
	padding: 10px;
	background-color: #e0db8c;
	width: 156px;
	height: 156px;
	position: absolute;
	top: 199px;
	left: 169px;
	font-size: 12px;
}

.malinkaty {
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: 95%;
}
/* suprmajinkaty nepouzity, malinkatej nadpis je volnej radek v maly kostce. kdyz chci posunou pismem v kostkach, tak posledni dve se hybou .majinkaty a ostatni .suprmajinkaty*/
.majinkaty {
	font-size: 6px;
}

.suprmajinkaty {
	font-size: 0px;
}

.malinkatej_nadpis {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#navigace_cervena {
	background-color: #c15b5b;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: none;
	width: 65px;
	position: absolute;
	left: 8px;
	top: 175px;
	z-index: 1000;
	font-size: 12px;
	color: #380210;
	padding: 5px;
}

#navigace_modra {
    	background-color: #b0bbea;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: none;
	width: 65px;
	position: absolute;
	left: 8px;
	top: 175px;
	font-size: 12px;
	color: navy;
	padding: 5px;
}

#pestovani_rostlin_maly {
	background-color: #b0bbea;
	position: absolute;
	top: 21px;
	left: 10px;
	font-size: 14px;
	font-weight: ;
}

#pestovani_rostlin_maly_nahore {
	background-color: #4c79a2;
	position: absolute;
	top: 10px;
	left: 50px;
}

#pestovani_rostlin_maly_vpravo {
	background-color: #cde4f9;
	position: absolute;
	top: 21px;
	left: 61px;
}

#pestovani_rostlin_maly a {
	color: navy;
}

#pestovani_rostlin_maly a:visited {
	color: navy;
}

#pestovani_rostlin_maly a:hover {
	color: blue;
}

#ozdoby_a_vyrobky_maly {
	background-color: #c15b5b;
	position: absolute;
	top: 45px;
	left: 62px;
	font-size: 14px;
	font-weight: ;
}


#ozdoby_a_vyrobky_maly a {
	color: #380210;
}

#ozdoby_a_vyrobky_maly a:visited {
	color: #380210;
}

#ozdoby_a_vyrobky_maly a:hover{
	color: brown;
}

#hudba_maly {
	background-color: #b0bbea;
	position: absolute;
	top: 21px;
	left: 114px;
	font-size: 14px;
	font-weight: ;
}

#hudba_maly a {
	color: navy;
}

#hudba_maly a:visited {
	color: navy;
}

#hudba_maly a:hover {
	color: blue;	
}

#hipfilozofie_maly {
	background-color: #c15b5b;
	position: absolute;
	top: 45px;
	left: 166px;
	font-size: 14px;
	font-weight: ;
}

#hipfilozofie_maly a {
	color: #380210;
}

#hipfilozofie_maly a:visited {
	color: #380210;
}

#hipfilozofie_maly a:hover {
	color: brown;
}

#hipfilozofie_maly_vpravo {
	background-color: #9b4a41;
	position: absolute;
	top: 86px;
	left: 217px;
}

#hipfilozofie_maly_dole {
	background-color: #e0847a;
	position: absolute;
	top: 97px;
	left: 206px;
}

#ostatni_maly {
	background-color: #b0bbea;
	position: absolute;
	top: 21px;
	left: 218px;
	font-size: 14px;
	font-weight: ;
}

#ostatni_maly a {
	color: navy;
}

#ostatni_maly a:visited {
	color: navy;
}

#ostatni_maly a:hover {
	color: blue;
}


#kniha_hostu_maly {
	background-color: #c15b5b;
	position: absolute;
	top: 45px;
	left: 270px;
	font-size: 14px;
	font-weight: ;
}

#kniha_hostu_maly a {
	color: #380210;
}

#kniha_hostu_maly a:visited {
	color: #380210;
}

#kniha_hostu_maly a:hover {
	color: brown;
}

#pestovani_rostlin {
	background-color: #b0bbea;
	position: absolute;
	top:92px;
	left:129px;
}

#pestovani_rostlin_nahore {
	background-color: #4c79a2;
	position: absolute;
	top:40px;
	left:129px;
}

#pestovani_rostlin_vlevo {
	background-color: #cde4f9;
	position: absolute;
	top: 92px;
	left: 77px;
}

#ozdoby_a_vyrobky {
	background-color: #c15b5b;
	position: absolute;
	top:92px;
	left:291px;
}

#ozdoby_a_vyrobky_vpravo {
	background-color: #9b4a41;
	position: absolute;
	top: 147px;
	left: 398px;
}

#ozdoby_a_vyrobky_dole {
	background-color: #e0847a;
	position: absolute;
	top: 199px;
	left: 346px;
}

#hipfilozofie {
	background-color: #c15b5b;
	position: absolute;
	top: 269px;
	left: 62px;
}

#hipfilozofie_nahore {
	background-color: #e0847a;
	position: absolute;
	top: 217px;
	left: 62px;
}

#hipfilozofie_vlevo {
	background-color: #9b4a41;
	position: absolute;
	top: 269px;
	left: 10px;
}

#ostatni {
	background-color: #b0bbea;
	position: absolute;
	top: 376px;
	left: 129px;
}

#ostatni_vlevo {
	background-color: #cde4f9;
	position: absolute;
	top: 431px;
	left: 77px;
}

#ostatni_dole {
	background-color: #4c79a2;
	position: absolute;
	top: 483px;
	left: 129px;
}

#kniha_hostu {
	background-color: #c15b5b;
	position: absolute;
	top: 376px;
	left: 294px;
}

#kniha_hostu_vpravo {
	background-color: #e0847a;
	position: absolute;
	top: 376px;
	left: 401px;
}

#hudba {
	background-color: #b0bbea;
	position: absolute;
	top: 269px;
	left: 346px;
}

#hudba_vpravo {
	background-color: #cde4f9;
	position: absolute;
	top: 324px;
	left: 453px;
}

#login {
	background-color: #6e9f4b;
	position: absolute;
	top: 92px;
	left: 505px;
	width: 96px;
	height: 221px;
	border: 1px black solid;
	padding: 5px;
	text-align: left;
	font-size: 11px;
}

#novinky {
	background-color: #6e9f4b;
	position: absolute;
	top: 500px;
	left: 235px;
	width: 356px;
	height: 60px;
	border: 1px black solid;
	padding: 10px;
	text-align: left;
}

#logo {
	position: absolute;
	top: 10px;
	left: 350px;
}

input {
	background-color: white;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px gray solid;
}

hr {
	border-top: 1px solid black;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.cudlik {
	background-color: white;
	border: none;
	font-size: 8px;
	padding: 2px;
}

.login_tab {
	border-spacing: 0px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/*styly pisma*/

strong {
	color: green;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	
}

em {font-weight: bold;
     font-style: normal;
     font-size: 14px;}

cite {font-style: italic;
       font-size: 14px}

h1, h2, h3 { font-family: Times New Roman;
         font-weight: bold;
         color: green;
         text-align: center;}
h1 { font-size: 20px;
     padding-top: 0px;
     margin-top: 0px;}
h2 { font-size: 18px; }
h3 {
     text-align: left;
     font-size: 16px;}
h4 {
     display:inline;
     font-size: 14px;
     color: red;
}

span.mininadpis {
	color: red;
	font-weight: bold;
}

/*odkaz*/
a:link {
	color: #792f27;
}

/*navstivene*/
a:visited {
	color: #9b4a41;
}
/*na co najedu*/
a:hover {
	color: brown;
}

a.nahoru {
	/*font-size: 110%;*/

	}

#navigace_cervena a {
	color: #380210;
}

#navigace_cervena a:visited {
	color: #380210;
}

#navigace_cervena a:hover {
	color: brown;
}

#navigace_modra a {
	color: navy;
}

#navigace_modra a:visited {
	color: navy;
}

#navigace_modra a:hover {
	color: blue;
}	

/*obr�ky*/
img.vlevo {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 0px;
}

img.vpravo {
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0px;
}

img {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 0px;
	float: none;
}

img.okraj {
	border: 1px solid black;
}

a img {
	border: 0px;
}

img.neokraj {
	border: 0px;
}

#paticka {
	clear: both;
	font-family: arial;
	font-size: 11px;
	background-color: #6E351D;
	color: white;

	width: 625px;
	height: 18px;
	padding-top: 3px;
}

#webhosting {
	float: left;
	padding-left: 10px;
	color: black;
}

#paticka .vpravo {
	padding-right: 10px;
	text-align: right;
}

#webhosting a {
	color: white;
	text-decoration: none;
}

