/* *********************************************************** */
/* *********************************************************** */
/*                       normal tags                           */
/* *********************************************************** */
/* *********************************************************** */


.small {
font-size:9px;
}

.right {
float:right;
}

.left {
float:left;
}

img .news {
margin:20px;
padding:0;
}

#main h1#program {
padding:0.7em 0 0.7em 5em;
background-image: url(ico-program.gif);
background-repeat: no-repeat;
background-position:10px 5px;
}
#main h1#foto{
padding:0.7em 0 0.7em 5em;
background-image: url(ico-foto.gif);
background-repeat: no-repeat;
background-position:10px 5px;
}
#main h3#foto{
	color:#E76D6B;
	font-size: 120%;
	margin: 0;
	margin-bottom: 0.5em;
	margin-top:0.5em;
	padding:0.5em 0 0.75em 0.5em;
	background-color:#F7F7F7;
}

#main h1#obchod{
padding:0.7em 0 0.7em 5em;
background-image: url(ico-obchod.gif);
background-repeat: no-repeat;
background-position:10px 5px;
}
#main h1#media{
padding:0.7em 0 0.7em 5em;
background-image: url(ico-media.gif);
background-repeat: no-repeat;
background-position:10px 5px;
}
#main h1#prace{
padding:0.7em 0 0.7em 5em;
background-image: url(ico-prace.gif);
background-repeat: no-repeat;
background-position:10px 5px;
}

#fotogalerie h3 {
padding:5px 2px 2px 5px;
background-color:#E97973;
color:white;
}
#fotogalerie img {
border:1px solid #E3655E;
}

p.subhead {
padding:3px 2px 2px 5px;
font-size:12px;
}


h2.media {
	font-size: 120%;
	margin: 0;
	margin-bottom: 0.5em;
	margin-top:0.5em;
	padding:0.5em 0 0.75em 0.5em;
	background-color:#F7F7F7;
	/* border:2px solid #FF8585; */
}
#media img {
float:left;
margin:4px 1em 1em 0px;
}


table.pohadky  {
background-color:#E3655E;
}
table.pohadky th {
font-size:11px;
padding:5px;
background:white;
}
table.pohadky td {
padding:3px;
background:white;
}

table.program  {
font-size:11px;
background-color:#E3655E;
width:500px;
}
table.program th {
text-align:left;
color:white;
font-size:11px;
padding:5px;
background:#E76D6B;
}
table.program td {
padding:3px;
background:white;
}

table tbody.freeterms{
height:400px;
/*overflow:scroll; */
}
table tbody.freeterms tr{
height:14px;
}

div.inzerat {
padding:0px 10px 10px 10px;
}

form.prace textarea {
width:300px;
height:50px;
}

form.prace input {
width:300px;
}

input.submit {
background-image: url(objednat.gif);
background-repeat:none;
height:28px;
width:122px;
}

img.thumb {
border:2px solid #C0C0C0;
}

img.foto {
border:2px solid #C0C0C0;
}

.nabidka {
    width: 300px;
    xborder: 1px solid #E76D6B;
    font-size:11px;
    background-color:#E3655E;
}

.nabidka td {
padding:3px;
background:white;
}
