/* 

created by (c) Radek Kyselý {.} kysely.eu . all rights reserved

*/

/* ------------ HEADER ------------ */

body {
margin: 0;
padding: 0;
background: #FFFFFF url('../img/header.png') repeat-x left top;
font-family: Trebuchet MS;
text-align: center;
font-size: 13px;
color: #969594;
}

/* ------------ ODKAZY ------------ */

a {
color: #969594;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

a:visited {
color: #969594;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

a:active {
color: #969594;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

a:hover {
color: #969594;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
}

#right_ a {
color: #000000;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
}

#right_ a:visited {
color: #000000;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
}

#right_ a:active {
color: #000000;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
}

.cotojatka-anchor { text-align: left; font-family: Trebuchet MS; font-size:13px; color: #FFFFFF; border: 2px solid #DEDEDD; padding: 10px;}
.cotojatka { text-align: left; font-family: Trebuchet MS; font-size:13px; color: #FFFFFF; border: 2px solid #DEDEDD; height: auto; padding: 10px;}

.cotojatka, .cotojatka-anchor {background: #969594; }
body > .cotojatka, body > .cotojatka-anchor { font-size: 13px; }
* html .cotojatka, * html .cotojatka-anchor { font-size: 13px; }

#book {
padding: 6px;
font-family: Trebuchet MS;
font-size: 13px;
margin-bottom: 10px;
width: 590px;
color: #969594;
border-bottom: 1px solid #666666;
}

#bookarea {
background: #FFFFFF;
border: 1px solid #666666;
padding: 2px;
color: #666666;
width: 450px;
height: 90px;
font-family: Trebuchet MS;
font-size: 13px;
margin-bottom: 1px;
}

#addinput {
background: #FFFFFF;
border: 1px solid #666666;
padding: 2px;
color: #666666;
width: 350px;
font-size: 13px;
font-family: Trebuchet MS;
margin-bottom: 1px;
}

#right_ a:hover {
color: #000000;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

#layout {
width: 800px;
margin: 0 auto;
}

/* ------------ HLAVIČKA ------------ */

#hlavicka {
width: 800px;
background: url('../img/napis2.png') top left no-repeat;
height: 154px;
}

#foot {
width: 100%;
background: url('../img/foot.png') top left repeat-x;
height: 25px;
padding-top: 4px;
text-align: center;
color: #FFFFFF;
_margin-top: 30px;
clear: both;
}

#hlavicka h1 {
color: #000000;
display: none;
}

/* ------------ MENU ------------ */

#top {
color: #FFFFFF;
padding-top: 3px;
text-align: center;
width: 800px;
height: 21px;
}

#menu {
padding-top: 9px;
text-align: center;
width: 800px;
height: 25px;
}

.info {
margin-top: 9px;
padding-top: 9px;
text-align: center;
background: url('../img/info.png') top left repeat-x;
width: 590px;
color: #FFFFFF;
height: 25px;
}

#menu a {
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
padding-right: 8px;
padding-left: 8px;
}

#menu a:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
padding-right: 8px;
padding-left: 8px;
}

#menu a:active {
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
padding-right: 8px;
padding-left: 8px;
}

#menu a:hover {
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
padding-right: 8px;
padding-left: 8px;
}

/* ------------ TEXT ------------ */

#center-dil {
width: 800px;
}

.odsazenicko {
padding-right: 7px;
}

.odsazenicko2 {
padding-right: 10px;
}

#text {
color: #969594;
font-family: Trebuchet MS;
text-align: left;
float: left;
margin-bottom: 30px;
width: 600px;
}

#text h2{
_margin-top: 12px;
color: #333333;
font-family: Trebuchet MS;
font-size: 20px;
}

.centerko{
_text-align: center;
}

#right_ h2{
color: #333333;
font-family: Trebuchet MS;
font-size: 20px;
}

#right_ {
padding-top: 10px;
padding-left: 10px;
font-family: Trebuchet MS;
color: #000000;
text-align: left;
float: right;
border-left: 1px solid #969594;
width: 180px;
}

.info a {
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

.info a:visited {
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

.info a:active {
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
font-family: Verdana;
}

.info a:hover {
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
font-family: Verdana;
}

