body {
background-color:#140500;
font-size:14px;
font-family:Times, serif;
}

#obal {
background-image:url('img/spodni-okraj.jpg');

width:780px;
margin:auto;
text-align:left;
border:1px solid white;
}

#text {
background-color:white;
padding:10px 25px 10px 25px;
}

#odkazy {
border:1px solid gray;
text-align:center;
background-color:#b0c4de;
padding:5px;
}

#kurz {
border:1px solid black;
padding:15px;
font-size:15px;
}

h1 {
text-indent: -100px;
overflow:hidden;
background-image:url('img/banner.jpg');
margin:0;
padding:0;
height: 0px;
background-repeat: no-repeat;
}

h2 {
color:#8b0000;
}

blockquote {
font-style:italic;
}

img {
border:0;
}

a {
text-decoration:underline;
font-weight:bold;
}

.citace {
border:1px solid black;
padding:3px;
margin:0 0 10px 0;
}

.cervena {
color:#8b0000;
font-weight:bold;
font-size:20px;
}

.cervena2 {
color:#8b0000;
font-weight:bold;
}

.vpravo {
text-align:right;
}

.stred {
text-align:center;
}

.sms {
color:#b80000;
font-weight:bold;
}


.pozor {
font-size:14px;
font-weight:bold;
color:#00bfff;
}

.levy_obrazek {
float:left;
margin:0 10px 20px 0;
}

.pravy_obrazek {
float:right;
margin:0 10px 0 0;
}

.bonusy {
height:120px;
}

.uvodni_text {
font-size:18px;
font-weight:bold;
}

.podtrzeni {
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.zatrzeni {
list-style-image:url('img/item.png')
}

.zluta {
background-color:yellow;
}

.vetsi-odstavec {
font-size:18px;
font-weight:bold;
text-align:center;
}

#GRSubscribeForm fieldset {
width: 260px; 
border: 0;
}
		
/* comment about GetResponse */
#GRSubscribeForm p {
font-size: x-small;
}
		
/* table used to position form elements */
#GRSubscribeForm table {
border: 0;
}