A:link {TEXT-DECORATION: none; color: blue}

A:visited {TEXT-DECORATION: none; color: blue}

A:active {TEXT-DECORATION: none; color: red}

A:hover {TEXT-DECORATION: underline; color: red}

A:link.nadpis_odkaz {TEXT-DECORATION: none; color: #cccccc}

A:visited.nadpis_odkaz {TEXT-DECORATION: none; color: #cccccc}

A:active.nadpis_odkaz {TEXT-DECORATION: none; color: #cccccc}

A:hover.nadpis_odkaz {TEXT-DECORATION: none; color: #ffcc00}

body {background-color: white;
			color: black;
			font-family: Arial, Helvetica, sans-serif;
			text-align: center;
			margin: 0px;
			padding: 0px;}
			
p {text-align: justify;
	 text-indent: 1em;
	 line-height: 130%;
	 margin: 0ex 0ex 2ex 0ex;}
	 
ol {text-align: justify;
    line-height: 130%;}
			
#main {width: 780px;
			 border: none;
			 font-size: 90%;}
			 
#nadpis {background-color: #339999;
				 color: white;}
				 
#nadpis_logo {text-align: center;
						  vertical_align: middle;}
							
#nadpis_text {color: #dedfe7;
						  text-align: left;
						  vertical-align: top;
							font-size: 26pt;
							font-weight: bolder;
							font-style: italic;}

.mensi {font-size: 16pt;}

#nadpis_kontakt {font-size: 8pt;
                 text-align: right;
								 vertical-align: top;
								 background: url(../obrazky/pozadi/nadpis_kontakt_pozadi.gif) black;
								 color: white;
								 padding: 0px 10px 0px 0px;
								 height: 15px;}
								 
#obsah {margin: 6px 0px 0px 0px;}

#hlavni {background: repeat url("../obrazky/pozadi/ctverecky.gif") white;
         vertical-align: top;
				 font-size: 90%;
				 border-style: solid;
				 border-color: white;
				 border-width: 0px 6px 0px 6px;
				 padding: 0px;}
				 
.hlavni_vnitrek {margin: 15px 15px 5px 15px;
                 border: 0px;
								 padding: 0px;
                 text-align: left;}

.uvod_zprava {background-color: #ffcc99;
              margin: 15px 15px 25px 15px;
              border: solid black 1px;
							padding: 8px;
              text-align: justify;
              font-weight: bold;}

#vyhodne {background-color: #339999;
				  vertical-align: top;
					font-size: 90%;
					padding: 0px;}

.hlavicka {background-color: #006699;
					 color: #99cccc;
					 font-size: 8pt;
					 font-weight: bold;
					 text-align: left;
					 padding: 0px 5px 0px 5px;
					 margin: 0px 0px 5px 0px;
					 height: 15px;}

.obrazek_uvod {margin: 0px 10px 15px 35px;}

.navigace_vybrano {background-color: #ffcc66;}

.seznam_kategorii {text-align: left;
									 vertical-align: top;
									 font-size: 90%;
									 font-weight: bold;
									 line-height: 120%;}
									 
.maly_text {font-size: 80%;}

.vypis_polozek {font-size: 90%;}

.polozky_nadpis {color: #339999;
                 font-weight: bold;
								 text-align: left;}

.polozky_nadpis_cena {color: #339999;
                      font-weight: bold;
								      text-align: right;}								 
								 
.obj_kod {border-width: 2px 0px 0px 0px;
					border-style: solid;
					border-color: #339999;
					font-size: 85%;
				  font-weight: bold;
				  text-align: left;}

.polozka {font-weight: bold;
          border-width: 2px 0px 0px 0px;
					border-style: solid;
					border-color: #339999;
					text-align: left;}

.cena {text-align: right;
       font-weight: bold;
       border-width: 2px 0px 0px 0px;
       border-style: solid;
			 border-color: #339999;}
			 
.popis {text-align: left;}
			 
.objednat {text-align: right;
           vertical-align: bottom;}

.nabidka {background-color: #ffffff;
          text-align: left;
          color: #669999;
					font-size: 75%;
					margin: 10px;
					padding: 4px;
					border-style: solid;
					border-width: 1px;
					border-color: black;}

.obj_kod_nocara {font-size: 80%;
				         font-weight: bold;
				         text-align: left;
								 vertical-align: middle;}
								 
.povinny {color: red;
					font-weight: bold;}

#copyright {font-size: 65%;
					  font-weight: bold;}
