  body 
  {
    margin:0px; 
 /*   background-color: #f6f6ef; */
    font-family: sans-serif;
 font-size: 12px; 
 }
 

p { 	color: black;
	padding: 5px;
    	margin: 5px;
	line-height:150%;
	font-weight: normal;
    	font-family: sans-serif;
    	font-size:12px;
	}

p.text {    color: black;
        padding: 5px;
        margin: 5px;
        line-height:150%;
        font-weight: normal;
        font-family: sans-serif;
        font-size:12px;
        text-align: justify;
        }

p.forum { color: black;
        padding: 5px;
        margin: 5px;
        line-height:100%;
        font-weight: normal;
        font-family: sans-serif;
        font-size:12px;
        text-align: justify;
        }



p.mezera {
	    color: black;
        padding: 5px;
        margin: 20px;
        line-height:150%;
        font-weight: normal;
        font-family: sans-serif;
        font-size:12px;
		}

a.comment { color: green;
        padding: 0px;
        margin: 5px;
        line-height:150%;
        font-weight: normal;
	font-style: italic;
        font-family: sans-serif;
        font-size:12px;
        text-align: justify;
        }


a.jita { color: green;
        padding: 5px;
        margin: 5px;
        line-height:150%;
        font-weight: bold;
        font-style: italic;
        font-family: sans-serif;
        font-size:12px;
        text-align: justify;
        }



p.mini {     color: black;
        padding: 0px;
        margin: 0px;
        line-height:100%;
        font-weight: normal;
        font-family: sans-serif;
        font-size:11px;
        }
p.minib {     color: black;
        padding: 2px;
        margin: 2px;
        line-height:100%;
        font-weight: bold;
        font-family: sans-serif;
        font-size:11px;
        }


p.nadpis {
	color: black;
        padding: 0px;
        margin: 0px;
        font-weight: bold;
        font-family: sans-serif;
        font-size:16px;
        }

p.mininadpis {
        color: black;
        padding: 0px;
        margin: 5px;
	line-height:100%;
        font-weight: bold;
        font-family: sans-serif;
        font-size:12px;
	text-align: left;
        }

p.podnadpis {
        color: black;
        padding: 0px;
        margin: 5px;
        line-height:100%;
        font-weight: normal;
	text-decoration: underline;
        font-family: sans-serif;
        font-size:12px;
        text-align: left;
        }

a.aaa 	{font-family: sans-serif;
        font-size: 12px;
        font-weight: normal;
			}
a.warning       {font-family: sans-serif;
        font-size: 12px;
        font-weight: bold;
	color: red;
                        }



b.bbb       {font-family: sans-serif;
        font-size: 12px;
	font-weight: bold;
                        }

a.link {font-family: sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
        color: navy;
        margin: 0px;
	padding: 0px;
                }

a.link:link { text-decoration: underline; color: navy; font-size: 12px; }
a.link:visited { text-decoration: underline; color: navy; font-size: 12px; }
a.link:hover { text-decoration: none; font-weight: bold; color: black; font-size: 12px; }
a.link:active { outline: none; text-decoration: none; color: red; font-size: 12px; border-style: none;}
a.link:focus {outline: none; } 

a.nolink {font-family: sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: underline;
        color: navy;
        margin: 0px;
        padding: 0px;
                }

a.nolink:link { text-decoration: underline; color: navy; font-size: 12px; }
a.nolink:visited { text-decoration: underline; color: navy; font-size: 12px; }
a.nolink:hover { text-decoration: underline; font-weight: normal; color: navy; font-size: 12px; }
a.nolink:active { outline: none; text-decoration: none; color: red; font-size: 12px; border-style: none;}
a.nolink:focus {outline: none; }


a.navilink {font-family: sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
        color: navy;
        margin: 0px;
        padding: 0px;
                }

a.navilink:link { text-decoration: none; color: navy; font-size: 10px; }
a.navilink:visited { text-decoration: none; color: navy; font-size: 10px; }
a.navilink:hover { text-decoration: underline; font-weight: normal; color: black; font-size: 10px; }
a.navilink:active { text-decoration: none; color: red; font-size: 10px; }


a.popisek {
	font-family: sans-serif;
        font-size: 11px;
        font-weight: bold;
	font-style: italic;
        text-decoration: none;
        color: black;
        margin: 0px;
        padding: 0px;
                }



img.ico { /* styl  pro ikony, zadne okraje, zadne mezery a tak */
	border-width: 0px 0px 0px 0px;
	border-style: none;
	padding: 0px;
	margin: 0px;
	vertical-align: baseline;
}

img.pic { /* styl  pro ikony, zadne okraje, zadne mezery a tak */
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        padding: 0px;
        margin: 5px 15px 5px 15px;
	border-color: black;
}


  td.upn /* koment */
  {
    background-color: #DEDEE2;
    padding:0px;
	margin: 0px;
    border-color: #444444;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
  }
  
  
  td.ups
  {
    background-color: #EEEEEE;
    padding:0px;
	margin: 0px;
    border-color: #444444;
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    text-align:left;
  }
  

  td.lea
  {
    background-color: #EEEEEE;
    padding: 0px;
	margin: 0px;
    border-color: #444444;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    text-align:center;
  }


  td.none
  {
    background-color: red;
    padding:0px;
	margin: 0px;
    border-color: #444444;
    border-style: none;
    border-width: 0px 0px 0px 0px;
    text-align:center;
  }


td.inner /* vnitrek stranky - text a fotky */ 
{
 background-color: #edebc8;
/*background-color: white;*/
    padding:4px;
	 border-color: #444444;
    border-style: solid;
  border-width: 0px 1px 1px 1px;
text-align: left;
}

td.navi /* navigacni prouzek */
{
 background-color: #fdfbdf; /*#edebc8;*/
/*background-color: white;*/
    padding:0px;
         border-color: #444444;
    border-style: solid;
  border-width: 0px 1px 0px 1px;
text-align: left;
font-family: sans-serif;
        font-size: 10px;

}

td.footer /* zapati, nejake info a tak */
{
 background-color:  #D97F53;
/*background-color: white;*/
    padding:0px;
         border-color: #444444;
    border-style: solid;
  border-width: 0px 1px 1px 1px;
text-align: left;
font-size: 10px;
}

td.menuplace /* pozadi panylku a nabidek */
{
/* background-color: #a7956e;*/
/*background-color: white;*/
background-color: #edebc8;
    padding: 6px;
 margin: 0px;
         border-color: #444444;
    border-style: solid;
  border-width: 1px 1px 0px 1px;
text-align: left;
}

td.banner /* pozadi panylku a nabidek */
{
/* background-color: #a7956e;*/
/*background-color: white;*/
background-color: #edebc8;
    padding:0px;
 margin: 0px;
         border-color: #444444;
    border-style: solid;
  border-width: 0px 1px 0px 1px;
text-align: left;
}


/* ----------------- FORUM -------------------*/

td.for1 {
    background-color: #fdfbdf;
    padding:2px;
        margin: 0px;
    border-color: #dd7e4e;
    border-style: solid;
    border-width: 0px 0px 1px 1px;

  }

td.forinfo {
	font-size: 10px;
    background-color: #fdfbdf;
    padding:1px;
        margin: 0px;
    border-color: #dd7e4e;
    border-style: solid;
    border-width: 0px 0px 1px 1px;

  }



table.doc {
	border: none 0px;
	padding: 0px;
	margin: 0px;
	
	}

td.doc {
	 padding: 10px;
        margin: 10px;
	}

table.textbg {
	background-color: #fdfbdf;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d97f53;
		}

table.bord {
        background-color: #fdfbdf;
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: gray;
                }
table.bord td {
    background-color: #fdfbdf;
    padding:3px;
        margin: 3px;
    border-color: gray;
    border-style: solid;
    border-width: 1px 1px 1px 1px;

  }


/* cssko pro javascriptovy menicka */

#d1, #d2, #d3 {
background-color:black;
top:400;
width:200;
color:black;
text-align:center;
font-weight:bold;
}

#sd1, #sd2, #sd3 {
position:absolute;
padding-left:0px;
background-color:red;
width:200;
color:black;
text-align:center;
}



/*-------------- inputy ----------*/
input.normal {
        border-style : solid;
        border-width : 1px;
        border-color : #d97f53;
        font-weight : bold;
        font-family : sans-serif;
        font-size : 12px;
        color : black;
        background-color : white;
        margin : 0px;
        padding : 0px;
                }

textarea.normal {
        border-style : solid;
        border-width : 1px;
        border-color : #d97f53;
        font-weight : bold;
        font-family : sans-serif;
        font-size : 12px;
        color : black;
        background-color : white;
        margin : 0px;
        padding : 0px;
                }


input.tlacitko {
        border-style : solid;
        border-width : 1px;
        border-color : #d97f53;
        font-weight : bold;
        font-family : sans-serif;
        font-size : 12px;
        color : Black;
        background-color : white;
        margin : 0px;
        padding : 2px;
                }

 
