body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
line-height : 1.5em;
}
b {
font-size : 110%;
}
em {
color : red;
}
#maincontainer {
width : 840px;
margin : auto;
}
#topsection {
background : #fffffc;
height : 166px;
}
#topsection h1 {
margin : 0;
padding-top : 15px;
}
#contentwrapper {
float : left;
width : auto;
}
#contentcolumn {
margin : 0 190px 0 180px;
height : 680px;
width : 470px;
background : #FFEEBF;
overflow : auto;
border: 2px solid black;
border-left: none;
border-right: none;
border-bottom: none;
font: 18px sans-serif;
line-height: 130%;
}
#leftcolumn {
float : left;
width : 178px;
height : 682px;
margin-left : -840px;
background : #fffffc;
border: 2px solid black;
border-top: none;
border-left: none;
border-bottom: none;
}
#rightcolumn {
float : left;
width : 188px;
height : 682px;
margin-left : -190px;
background : #fffffc;
border: 2px solid black;
border-right: none;
border-top: none;
border-bottom: none;
}
#footer {
clear : left;
width : 100%;
background : black;
color : #fff;
text-align : center;
padding : 0 0;
font-size : 12px;
}

.wireframemenu {
border : 2px solid #663300;
background-color : white;
border-bottom-width : 0;
width : 178px;
border-left : none;
border-right : none;
border-top : none;
}
* html .wireframemenu {
width : 178px;
}
.wireframemenu ul {
padding : 0;
margin : 0;
list-style-type : none;
}
.wireframemenu a {
font : bold 13px Tahoma;
text-align : left;
padding : 4px 3px;
display : block;
width : 100%;
color : black;
text-decoration : none;
border-bottom : 2px solid #663300;
height : 25px;
}
.wireframemenu a:visited {
color : black;
}
html > body .wireframemenu a {
width : auto;
}
.wireframemenu a:hover {
background-color : #663300;
color : white;
}
a:hover {
color : #FF8040;
}
Div {
color : black;
}
p:first-letter {
font-size : 300%;
float : left;
}
#text1 {
padding : 5px 5px 5px 5px;
margin-left : 5px;
font-size: 80%;
}
#ramcek {
border-style : solid;
width : 840px;
margin : auto;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 11px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
#tabulkatext {
width: 280px;
border-style: solid ;
border-color: #663300;
border-width: 2px;
float: left;
}
#stredenie {
width : auto;
margin : 20px 32px;
}
#textie {
font: bold 10px Tahoma;
position: relative;
top: 435px;
margin : 5px 5px;
}
#karty {
font: bold 15px Tahoma;
position: relative;
top: 15px;
margin : 5px 5px;
}
#karty1 {
font: bold 12px Tahoma;
position: relative;
top: 150px;
margin : 5px 5px;
}
#karty2 {
font: bold 12px Tahoma;
position: relative;
top: 1px;
margin : 5px 5px;
}
#ramikobr {
border: 2px solid #663300;
}
.polozka {
display: none;
}
#onas {
display: block;
}
#odkazy a {
color: #663300;
text-decoration: none;
}
#odkazy a:visited {
text-decoration: none;
color: #663300;
}
#odkazy a:hover {
text-decoration: underline;
color: black; 
}
 legend
{
color: #fff;
background: #FFDD80;
font: bold 12px Tahoma;
border: 1px solid #663300;
padding: 2px 6px;
color: black;
line-height: 120%;
}
 fieldset {
text-align: left;
font: bold 12px Tahoma;
width: 160px;
border: 1px solid #663300;
height: auto;
line-height: 120%;
}