/*a:link {
color : #808080;
background-color: #ffffe7; 
} 
a:visited {
color : #cca100;
background-color: #ffffe7;
} 
a:active {
color : #808080; 
background-color: #ffffe7;
} 
a:hover {
color : #cc7300; 
background-color:#ffffe7;
} 
*/
*{
margin : 0; 
padding : 0; 
} 
html, body {
height : 100%; 
} 
body {
background : url(images/pozadi.gif); 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
.celo {
width : 800px; 
color: #000000;
border-right : 0 solid #ff0000; 
border-left : 0 solid #ff0000; 
background-repeat : repeat-y; 
background-color: #ffffe7;
background-image : url(images/pozadi.gif); 
min-height : 100%; 
margin : 0 auto; 
} 
.head {
height : 100px; 
width : 800px; 
background-image : url(images/celo.gif); 
background-color: #ffffff; 
color: #000000;

font-size : 11px; 
font-weight : bold; 
color : #FFFFFF; 


color : #FFFFFF; 
background-color: transparent; 
} 
a:visited {
color : #FFFFFF; 
background-color: transparent;;
} 
a:active {
color : #FFFFFF; 
background-color:  transparent;;
} 
a:hover {
color : #FFFFFF; 
background-color: transparent;;





} 
.menu {
border : 0 solid #ffffff; 
width : 200px; 
background-color : #6A3221; /* #000000; - v IE6 černé mezery */
color: #f5ffdc; 
float : left; 
clear : both; 
} 
.menu h3 {
font-size : 13px; 
font-weight : bold; 
color : #f5ffdc; 
padding : 3px 3px 3px 5px; 
background : #333333; 
border-bottom : 1px solid #ffffe7; 
border-top : 1px solid #ffffe7; 
} 
.menu h4 {
font-size : 12px; 
font-weight : bold; 
color : #f5ffdc; 
padding : 3px 3px 3px 5px; 
background : #333333; 
border-bottom : 1px solid #ffffe7; 
} 
.menu ul {
list-style-type : none; 
} 
.menu li {
font-size : 0px; /* IE 6 bylo 11 */ 
list-style-type : none; 
} 
.menu a {
font-size : 12px; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
padding-left : 10px; 
display : block; 
background : #6a3221; 
} 
.menu a:hover {
font-size : 12px; 
border-left : 5px solid #ee770e; 
padding-left : 5px; 
border-right : 5px solid #bd4600; 
color : #000000; 
background : #ffff8f; 
} 
.center {
float : right; 
border : 0 solid #ffffff; 
width : 597px; 
margin-top : 0; 
margin-bottom : 60px; 
} 
.headobsah {
background-color: transparent; 
background-image : url(images/nadpis_bg.gif); 
height : 40px; 
padding : 25px; 
} 
.headobsah h1 {
background-color : transparent;
font-size : 25px; 
margin-top : 10px; 
} 
.headobsah i {
background-color : transparent;
font-size : 16px; 
margin-left : 50px; 
} 
.hlavniobsah {
border-top : 1px solid #ffffff; 
padding : 10px; 
} 
.hlavniobsah h2 {
font-size : 14px; 
font-weight : bold; 
border-bottom : 0 dashed #6a3221; 
}
.hlavniobsah i {
font-size : 10px; 
font-weight : bold; 
border-bottom : 0 dashed #6a3221; 
} 
.hlavniobsah p {
font-size : 12px; 
margin-left : 10px; 
margin-bottom : 25px; 
text-align : justify; 
} 
.hlavniobsah img {
text-align : center; 
} 
.hlavniobsah a {
font-size : 12px; 
color : #808080; 
background-color: #ffffe7;
} 
.hlavniobsah a:hover {
color : #cc7300; 
background-color: #ffffe7;
font-size : 12px; 
} 
.fotkaprofil {
position : relative; 
text-align : center; 
vertical-align : middle; 
width : 590px; 
height : 250px; 
} 
.fotkaprofil img {
text-align : center; 
vertical-align : middle; 
} 
.fotkaprofil H1 {
text-align : center; 
vertical-align : middle; 
font-size : 12px; 
font-weight : bold; 
} 
.fotkaprofil a {
font-size : 12px; 
color : #808080; 
background-color: #ffffe7;
} 
.fotkaprofil a:hover {
color : #cc7300; 
background-color: #ffffe7;
font-size : 12px; 
} 
.fotkakontakt {
position : relative; /*absolute; */
width : 130px; 
height : 262px; 
z-index : 2; 
/*left : 670px; 
top : 195px; */
float : right; 
} 
.fotkakontakt h1 {
text-align : center; 
font-size : 12px; 
} 
.dolni {
clear : none; 
margin : 0 auto; 
background-color : #333333;
color: #000000; 
width : 640px; 
height : 38px; 
border-top : 2px solid #000000; 
border-bottom : 2px solid #000000; 
position : relative; 
text-align : center; 
float : right; 
} 
.dolni p {
font-size : 12px; 
font-weight : 100; 
color : #808080; 
margin : 1px; 
text-decoration : none; 
text-align : center; 
background-color: #333333;
} 
.dolni a {
color : #333333;
background-color: #333233; 
} 
.dolni img {
border : 1px solid #333333; 
vertical-align : middle; 
} 
.dolni img:hover {
border : 1px solid #ffbd00; 
vertical-align : middle; 
} 
.pvzeutabulka table {
border : 0; 
font-size : 12px; 
padding-left : 10px; 
} 
.pvzeutabulka tr {
border : 0; 
font-size : 12px; 
text-align : left; 
padding-left : 100px; 
} 
.pvzeutabulka td {
border : 0; 
font-size : 12px; 
text-align : left; 
padding-left : 20px; 
} 
.pvzeutabulka p {
font-size : 12px; 
text-align : justify; 
padding-left : 20px; 
margin-bottom : 25px; 
} 
.pvzeutabulka img {
border : 0; 
} 
.clearfix:after {
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
* html .clearfix {
height : 1%; 
} 
.clearfix {
display : block; 
} 
.error p {
text-align : center; 
font-size : 14px; 
} 

