body {
	color: #666;
}

ul {
	/*list-style-position: inside;*/
	margin-left: 1.3em;
}

#menu ul {
	margin-left: 0;
}

h1, h2, h3, h4, h5, h6 {
	color: black;
}

.red {
	color: #CC0000;
}

#header {
	background: url("../images/header.jpg") no-repeat top center;
}

img#logo {
	padding: 25px 0 125px 0;
	margin-left: -10px; /* overriding header padding */
}

img#reference {
	padding: 0 0 20px 0;
	margin-left: -10px; /* overriding header padding */
}

#menu {
	margin: 0px 0 30px 0;
}

#menu li {
	display: inline;
	padding-right: 20px;
	text-transform:uppercase;
}

li a {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: underline;
}

#footer a {
	color: #999;
}

#col1 {
	background: url("../images/palacky.png") no-repeat top right;
}

#col2 {
	background: url("../images/kreveta.jpg") no-repeat top center;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	/*margin-left: -1px;*/
	/*margin-right: -1px;*/
	
	
}

#col3 {
	background: url("../images/pes.jpg") no-repeat top right;
	/*border-left: 1px solid #ccc;*/
	margin-left: -2px;
}

div#palacky_text {
	width: 200px;
}

.h10 {
	margin-top: 10px;
}

.h20 {
	margin-top: 20px;
}

.h50 {
	margin-top: 50px;
}

.h100 {
	margin-top: 100px;
}

.h-10 {
	margin-top: -10px;
}

hr {
	visibility: hidden;
	clear: both;
}



#opaque {
	background: url("../images/op_tile.png");
	color: #333;
	margin: 0 -10px;
	padding: 10px 10px 0px 10px;
}


#btn_revize
{
    width:230px;
    height:18px;
    text-decoration:none;
    display:block;
    background-image:url(../images/revize.png);
    background-position:0 0;
    margin-bottom: 20px;
}

#btn_revize:hover { background-position:0 18px; }

#btn_vice
{
    width:90px;
    height:18px;
    text-decoration:none;
    display:block;
    background-image:url(../images/vice.png);
    background-position:0 0;
    margin-bottom: 20px;
}

#btn_vice:hover { background-position:0 18px; }

strong {
	font-weight: normal;
	color: #c00;
}
