body {
	padding: 0;
	margin: 0;
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	background: #ffffff;
	font-size: 80%;
	font-size: 12px !important;
}
a img {
	border: 0;
}
form {
	padding: 2px;;
	margin: 0;
}
#strankaobal {
	width: 775px;
	margin: auto;
	text-align: left;
	clear: both;
	font-size: 95%;
	
}


#kraja a { text-decoration: none; color: black;}


.hlavnadp{
font-size: 16px;
}
.podnadp{
font-size: 10px;color: gray;
}
.keyw{
font-size: 10px; color: gray; display: inline; padding: 0px; margin: 0px;
}

TD a{
color: #224059; text-decoration: underline;
}  
TD a:visited{
color: #657683;
}  
TD a:hover{
color: #dc7a12;text-decoration: none;
}  


.hlavni {
	text-align: right;
	padding: 0;
	margin: 12px 0 4px 0;
	_margin-bottom: 2px;
	_height: 75px;
	min-height: 75px;
}
.hlavni h1 {
	float: left;
	color: #196BBF;
	padding: 0;
	margin: 0;
}
#hlava {
	width: 775px;
	height: 75px;
}

    #menu {margin-bottom:20px;margin-top:0px;padding-top:5px;margin-left:0px; border-top:2px solid #2e60a8;}
    #menu a:hover {text-decoration:underline;border:2px solid #2e60a8;background-color:#2e60a8;color:#fff;font-weight:bold;padding:5px;}
    #menu a {border:2px solid #2e60a8;background-color:#cbdbf1;color:#2e60a8;font-weight:bold;padding:5px;text-decoration:none;} 
    #menu a.sel {text-decoration:underline;background-color:#2e60a8;color:#fff;font-weight:bold;}
    

#logo {
	width: 300px;
}
.hlavni ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.hlavni li {
	margin: 0;
	padding: 0;
	float: left;
	font-weight: bold;
	font-size: 12px;
}
.hlavni li a:link, .hlavni li a:visited {
	color: #3286BA;
	float: left;
	padding: 0;
	text-decoration: none;
}
}
.hlavni li a:hover, .podciarkni a {
	text-decoration: underline;
}
#sluzby {
	float: right;
	padding: 0;
	height: 20px;
}

.again {
	clear: left;
	border: solid 1px #ffffff;
}
.znova {
	clear: left;
	border: solid 1px #ffffff;
}
.opet{

	clear: left;
	border: solid 1px #ffffff;
}


#vpravo {
	width: 518px;
	margin: 0;
	padding: 0;
	float: right;
	_overflow: hidden;
}
#pravyheader {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  border: #dc7a12 1px solid;
  vertical-align: middle;
  background:url(s3.gif) no-repeat #fdf6ed;
  }
#mptridne {
  margin-bottom: 5px;
  }
#row1{
background: #fefdfa; padding: 5px;color: #224059;
}  
#row2{
background: #fdf6ed; padding: 5px;color: #224059;
}
#row3{
background: #f9d5af; padding: 7px; color: #dc7a12;
}
#row4{
background: #F3E1DF; padding: 5px;color: #224059;
}

#row3 a{
color: #dc7a12; font-weight: bold;
}




.row1{
background: #fefdfa; padding: 5px;color: #224059;
}  
.row2{
background: #fdf6ed; padding: 5px;color: #224059;
}
.row3{
background: #f9d5af; padding: 7px; color: #dc7a12;
}
.row33{
background: #ffd0d0; padding: 7px; color: #ff5858;
}

.row4{
background: #F3E1DF; padding: 5px;color: #224059;
}

.row3 a{
color: #dc7a12; font-weight: bold;
}
.row33 a{
color: #ff5858; font-weight: bold;
}


#row2_1{
background: #fdfdff; padding: 5px;color: #224059;
}  
#row2_2{
background: #f5f8ff; padding: 5px;color: #224059;
}
#row2_3{
background: #2e60a8; padding: 2px;color: #fdfdff;
}
#row2_3 a{
color: #fdfdff;
}

.row2_1{
background: #fdfdff; padding: 5px;color: #224059;
}  
.row2_2{
background: #f5f8ff; padding: 5px;color: #224059;
}
.row2_3{
background: #2e60a8; padding: 2px;color: #fdfdff;
}
.row2_3 a{
color: #fdfdff;
}



#x1{
background: #fbdfeb; padding: 2px;color: #b61753; font-size: 11px;
}  
#x2{
background: #fef6fa; padding: 2px;color: #b61753; font-size: 11px;
}
#xna{
background: #b61753; padding: 3px;color: #fff; font-size: 11px; text-align: center;
}
#xna a{
color: #fff; font-size: 12px; font-weight: bold;
}
#xfot{
background: #fef6fa; padding: 0px; vertical-align: middle;
}
#xfoto{
margin: 0px;
}


#list{
border: #dc7a12 1px solid;
	padding: 5px; color: #224059;
}

#prispevek{
border: #dc7a12 1px solid;
	margin-bottom: 5px;
}
.prispevek{
border: #dc7a12 1px solid;
	margin-bottom: 5px;
}
#prispevek_vrch{
background: #fdf6ed; padding: 7px; color: #224059;
}
#prispevek_obsah{
background: #fff; padding: 5px; color: #224059;
}
#prispevek_patka{
padding: 5px; background: #fdf6ed; color: #224059;
}

.prispevek_vrch{
background: #fdf6ed; padding: 7px; color: #224059;
}
.prispevek_obsah{
background: #fff; padding: 5px; color: #224059;
}
.prispevek_patka{
padding: 5px; background: #fdf6ed; color: #224059;
}

#telo_mp3 {
  border: #dc7a12 1px solid;
 margin: 2px;
  }
.telo_mp3 {
  border: #dc7a12 1px solid;
 margin: 2px;
  }
.telo_mp33 {
  border: #ff5858 1px solid;
 margin: 2px;
  }
  
#mptridne_nadp {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  border: #dc7a12 1px solid;
  border-bottom: none;
  font-weight: bold;
  vertical-align: middle;
  background:url(s2.gif) no-repeat #f9d5af;
  }
#mptridne_obs {
  min-height: 20px;
  padding: 5px;
  color: #dc7a12;
  border: #dc7a12 1px solid;
  border-top: none;
  vertical-align: top;
  }


#pravybox {
	width: 518px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  
  
  }
#pravyboxnadpis {
  height: 20px;
  padding-left: 20px;
  color: #2e60a8;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox.gif) no-repeat;
  }
#pravyboxobsah {
  padding: 0px;
  color: #2e60a8;
  vertical-align: top;
  border: #2e60a8 1px solid;
  }
  
  #pravyboxobsahhn {
  padding: 0px;
  font-weight: bold;
  vertical-align: middle;
  height: 71px;
  text-align: center;
  
  }
#pravyboxobsahhn img {
  margin: 0px;
  }

#pravyboxobsahh {
  padding: 0px;
  vertical-align: top;
  border: #000 1px solid;
  }


#pravybox2 {
	width: 518px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  
  
  }

#pravyboxnadpis2 {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox2.gif) no-repeat;
  }
#pravyboxobsah2 {
  padding: 0px;
  color: #dc7a12;
  vertical-align: top;
  border: #dc7a12 1px solid;
  }
#pravybox3 {
	width: 518px;
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
  
  
  }
#pravyboxnadpis3 {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox2.gif) no-repeat;
  }













.pravybox {
	width: 518px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  
  
  }
.pravyboxnadpis {
  height: 20px;
  padding-left: 20px;
  color: #2e60a8;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox.gif) no-repeat;
  }
.pravyboxobsah {
  padding: 0px;
  color: #2e60a8;
  vertical-align: top;
  border: #2e60a8 1px solid;
  }
  
 .pravyboxobsahhn {
  padding: 0px;
  font-weight: bold;
  vertical-align: middle;
  height: 71px;
  text-align: center;
  
  }
.pravyboxobsahhn img {
  margin: 0px;
  }

.pravyboxobsahh {
  padding: 0px;
  vertical-align: top;
  border: #000 1px solid;
  }


.pravybox2 {
	width: 518px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  
  
  }

.pravyboxnadpis2 {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox2.gif) no-repeat;
  }
.pravyboxobsah2 {
  padding: 0px;
  color: #dc7a12;
  vertical-align: top;
  border: #dc7a12 1px solid;
  }
.pravybox3 {
	width: 518px;
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
  
  
  }
.pravyboxnadpis3 {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  font-weight: bold;
  vertical-align: middle;
  background:url(nadpbgbox2.gif) no-repeat;
  }











#vlevo {
	width: 250px;
	margin: 0;
	padding: 0;
	float: left;
	_overflow: hidden;
}

#xicht {
	width: 250px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  border: #b61753 1px solid;
  
  }



#levybox_vanoce {
	width: 250px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  
    
  }
#boxnadpis_vanoce {
  height: 30px;
  vertical-align: middle;
  background:url(http://mp3s.nadruhou.net/vanoce_nadpis.gif);
  }
#boxnadpis_vanoce a{
  color: #2e60a8;
  font-weight: bold;
  text-decoration: none;
  }
#boxobsah_vanoce {
  border: #2e60a8 1px solid;
  border-top: none;
  padding: 5px;
  color: #2e60a8;
  vertical-align: top;
  font-weight: bold;
  background:url(http://mp3s.nadruhou.net/sno_ani08.gif);
  }




.levybox {
	width: 250px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  border: #2e60a8 1px solid;
  
  }
.boxnadpis {
  height: 20px;
  padding-left: 20px;
  color: #2e60a8;
  font-weight: bold;
  vertical-align: middle;
  background:url(s1.gif) no-repeat #cbdbf1;
  }
.boxnadpis a{
  color: #2e60a8;
  font-weight: bold;
  text-decoration: none;
  }
.boxobsah {
  padding: 5px;
  color: #2e60a8;
  background: #fdfdff;
  vertical-align: top;
  }
.boxobsahmen {
  padding: 0px;
  color: #2e60a8;
  vertical-align: top;
  }
  
.levybox2 {
	width: 250px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
  border: #dc7a12 1px solid;
  }
.boxnadpis2 {
  height: 20px;
  padding-left: 20px;
  color: #dc7a12;
  font-weight: bold;
  vertical-align: middle;
  background:url(s2.gif) no-repeat #f9d5af;
  }
.boxobsah2 {
  padding: 5px;
  color: #dc7a12;
  vertical-align: top;
  }


#obsahtx {
	width: 356px;
	font-size: 80%;
}

.dole {

            border-top: solid 1px #2e60a8;

            font-size: 85%;

            font-size: 11px;

            margin: 18px 0 0px 0;

            padding-top: 6px;

            clear: both;

            color: #2e60a8;

            width: 775px;

            height: 39px;

}.dole a:link, .dole a:visited {
	color: #2e60a8;
	text-decoration: none;
	font-size: 11px;
}
.dole a:hover {
	text-decoration: underline;
}
.dole .vlevox {
	float: left;
	text-align: left;
	margin: 0 0 2px 0;
	padding: 0;
}
.dole .vpravox {
	float: right;
	text-align: right;
	margin: 0 0 2px 0;
	padding: 0;
}

#sluzby li span {
	float: left;
	margin: 5px 10px 0 10px;
	height: 5px;
	width: 5px;
	background: #8AC6DF;
	overflow: hidden;
}

#tlacitko P {
    padding: 0px; 
    margin: 0px; 
    width: 100%;
  }
  #tlacitko, #tlacitkoPressed {
    text-align: left;
    margin: 0px;
    width: 100%;
  }
  #tlacitko A, #tlacitko A:visited {
    padding: 4px;
    padding-left: 20px;
    text-decoration: none;
    display: block;
    color: #224059;
    background-color: #f5f8ff;
    width: 224px;
    _width: 100%;
    margin: 0px;  
  }
  #tlacitkoPressed A,
  #tlacitkoPressed A:visited {
    display: block;
     text-decoration: none;
    background-color: #f5f8ff; 	
       color: #ffffff;
    width: 100%;
    margin: 0px;
  }
  #tlacitko A:hover,
  #tlacitkoPressed A:hover {
    color:  #ffffff;background-color: #7ea8cf; 	
  margin: 0px;
    text-decoration: none;
  }
  #tlacitkoPressed A:hover {
    background-color: #000077;
    margin: 0px;
     }
     
     
 #tlacitko2 P {
    padding: 0px; 
    margin: 0px; 
    width: 100%;
  }
  #tlacitko2, #tlacitko2Pressed {
    text-align: left;
    margin: 0px;
    width: 100%;
  }
  #tlacitko2 A, #tlacitko2 A:visited {
    padding: 4px;
    padding-left: 20px;
    text-decoration: none;
    display: block;
    color: #224059;
    background-color: #fdfdff;
    width: 224px;
    _width: 100%;
    margin: 0px;  
  }
  #tlacitko2Pressed A,
  #tlacitko2Pressed A:visited {
    display: block;
     text-decoration: none;
    background-color: #fdfdff; 	
       color: #ffffff;
    width: 100%;
    margin: 0px;
  }
  #tlacitko2 A:hover,
  #tlacitko2Pressed A:hover {
    color:  #ffffff;background-color: #7ea8cf; 	
  margin: 0px;
    text-decoration: none;
  }
  #tlacitko2Pressed A:hover {
    background-color: #000077;
    margin: 0px;
     }    
#proc {
    font-size: 11px;     
     }    
/* MP3 znamkuj */
    .mp3-znamka a {border: 2px solid #2e60a8;background-color:#cbdbf1;color:#2e60a8;padding:5px;font-weight:bold;font-size:1em;}
    .mp3-znamka a:hover {border:2px solid #2e60a8;background-color:#2e60a8;color:#fff;text-decoration:none;}

#ank td{
padding-left: 5px;
}   








.spodni-lista {

  text-align: center; 

  position: absolute; 

  width: 100%; 

  height: 24px; 

  background: url('pozadi.jpg') repeat-x; 

  font-family: verdana; 

  font-size: 11px; 

  padding-top: 2px; 

  padding-bottom: 4px; 

  margin: 0px;

  vertical-align: top;

  }

  

.spodni-lista a, .spodni-lista a:visited {

  color: #949494; 

  vertical-align: top;

  text-decoration: none;

  }

 

.spodni-lista a:hover {

  color: black; 

  } 

.divimagelist_nonprof{
margin: 2px; border: 1px #AAAAAA solid; padding: 4px; background: #fff; display: inline;
} 

