* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
img {
 border-width:none;
}
#wrapper { 
 margin: 0 auto;
 width: 910px;
}
#faux {
 background:  #f5f5f5;
 border: 1px solid #238cbb;
 margin: 2x 2px 4px 2px;
 width: 100%;
 overflow: auto; 
}
#header {
 color: #333;
 width: 100%;
 padding: 0px;
 background: #238CBB;
}
#navigation {
 color: #333;
 padding: 0px 2px 0px 2x;
 margin: 2px;
 background: #238CBB;
}
.rightcolumn { 
 background: transparent;
 margin: 4px 2px 4px 0px;
 display: block;
 text-align: center;
 color: #333;
 padding: 0px;
 width: 140px;
 float: right;
}
.leftcolumn { 
 background: transparent;
 color: #333;
 margin: 4px 2px 4px 4px;
 padding: 2px;
 width: 748px;
 display: block;
 float: left;
}
.prvni {
 float: left;
 width: 390px; 
 margin: 4px 10px 0px 0px;
 text-align: left;
}
.druhy {
 width: 370
 position: relative; left: 430px;
 margin: 4px 10px 0px 10px; 
 text-align: left;
}
.tabulka {
 border: solid 2px black;
 border-spacing: 3px black;
}
.tab-text {
 font-weight: bold;
}
.cara {
 width: 100%;
 size: 3px;
 color: navyblue;
}
.kniha {
 text-align: left;
 margin: auto;
 background-image: url("../pics/notebook.png");
 background-position: center;
 background-repeat: no-repeat;
}
.message {
 width: 550px;
 border: 1px solid grey;
 text-align: left;
}
.stred {
 text-align: center;
}
.date {
 color: #00f;
 width: 125px;
 position: relative; left: 280px;
 border: 1px solid grey;
}
.footer {
 color: #FFF;
 font-size: 10px;
 padding: 4px 4px 4px 4px;
 margin: 2px;
 background: #238CBB;
}
.foo2left {
 position: relative; left: 370px;
}
img {
 border: 0;
} 
a {
 text-decoration: none;
 font-weight: bold;
 color: #7B68EE;
}
h2, h3, h4 {
 text-decoration: none;
 font-weight: bold;
 color: #000000;
}
a:hover {
 text-decoration: underline;
 background: #EFEEEE;
 font-weight: bold;
 color: Gray;
}
a.menu {
 font: bold 1em Verdana, sans-serif;
/* background: #ADD8E6;*/
 text-decoration: none;
 color: #FFF;
/* border: inset;*/
 width: 90%;
}
a.menu:hover {
 font: bold 1em Verdana, sans-serif;
/* background: #ADD8E6;*/
 text-decoration: none;
 color: #00008B;
}
.set1 {
 background: transparent;
 font: bold 0.9em Verdana, sans-serif;
 color: White;
 border: 2px; outset Silver;
 width: 100px;
}
.set2 {
 background: transparent;
 font: bold 0.9em Verdana, sans-serif;
 color: White;
 border: 2px; outset Silver;
 width: 100px;
 position: relative; left: 250px;
}

br
{
clear: left;
}

