#blog
{
 background-color: #ff9800;
 background-image: url(http://www.tasselhof.com/img/tn_plavky.jpg);
 background-attachment: scroll;
 background-position: top left;
 background-repeat: no-repeat;
 font-size: 90%;
}

#kontejner
{
 text-align: center;
 padding: 0;
 margin: auto;
 width: 52em;
}

#hlavicka
{
 height: 13em;
}

h1
{
 margin-top: 2.5em;
 margin-bottom: 0;
}


h1 a
{
 color: #851501;
 text-decoration: none;
}

h1 a:hover
{
 color: #851501;
 text-decoration: none;
}

#popis
{
 color: white;
 margin: 0;
}

#prispevky
{
 text-align: left;
 width: 35em;
 float: right;
}

.datum
{
 color: white;
 text-align: right;
}

.prispevek
{
 border: 1px red solid;
 padding: 5px;
 background-color: #FF7800;
 margin: 15px;
}

h3
{
 text-align:center;
 color: yellow;
 margin-top:0;
 margin-bottom: 5px;
}

h3 a
{
 text-align:center;
 color: yellow;
 text-decoration: none;
}

h3 a:hover
{
 text-align:center;
 color: yellow;
 text-decoration: underline;
}

.prispevek-rubrika
{
 font-size: 80%;
 text-align: left;
 float: left;
 margin: 2px;
}


.prispevek-text
{
 display: block;
}

.prispevek-pata
{
 font-size: 80%;
 text-align: right;
 float: left;
 margin: 5px;
}


.prispevek-navigace
{
 font-size: 80%;
 text-align: right;
 float: left;
 margin: 0;
}

#komentare
{
 width: 35em;
 margin: auto;
 margin-top: 3em;
 float:right;
}

#comalert
{
 font-size: 80%;
 text-align: center;
 margin: 5px;
}

.komentar
{
 border: 1px red solid;
 padding: 5px;
 background-color: #FF7800;
}

.komentar-hlavicka
{
 font-size: 85%;
}


.komentar-astar
{
 float: right;
 width: 80px;
 height: 8Opx;
 margin: 10px;
}

.komentar-text
{
 width: 25em; 
 padding: 5px;
 text-align:left;
}

fieldset
{
 border: 1px red solid;
}

legend
{
 font-weight: bold;
 color: black;
}

.none
{
text-decoration: none;
border:0;
}

#navigace
{
 float: left;
 width: 12em;
 text-align: left;
 margin:0; 
 margin-top: 4.1em;
 padding: 2px; 
 text-align: center;
}

h4
{
 background-color: #f7de22;
 padding-left: 5px;
 margin: 0px; 
}

h4 a
{
 text-decoration:none;
 color:black;
}

h4 a:hover
{
 text-decoration:none;
 color:black;
}

#temata
{  
 background: #FF7800;
 margin-right: 20px;
 margin-bottom: 10px;
 padding: 2px;
 border: 1px red solid;
}

#odkazy
{  
 background: #FF7800;
 margin-right: 20px;
 margin-bottom: 10px;
 padding: 2px;
 border: 1px red solid;
}

#sluzby
{  
 background: #FF7800;
 margin-right: 20px;
 margin-bottom: 10px;
 padding: 2px;
 border: 1px red solid;
}

#styly
{  
 background: #FF7800;
 margin-right: 20px;
 margin-bottom: 10px;
 padding: 2px;
 border: 1px red solid;
}

#archiv
{  
 background: #FF7800;
 margin-right: 20px;
 margin-bottom: 10px;
 padding: 2px;
 border: 1px red solid;
}

a
{
 text-decoration: none;
}

a:hover
{
 text-decoration: underline;
}

a:visited
{
 color: blue;
}

#AdLaar{
width: 12em;
float: left;
border: 1px red solid;
padding: 5px;
background: #FF7800;
margin-top: 0em;}

#
{
}