/* svetlá  #D6C8B5      stredni  #AF926E      tmava  #795D3C  */
* {margin:0; padding:0;}
body, input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background-color:white;
}

.clear {clear:both;}

a {color:#BE0029;}
a:hover {text-decoration:none;}
img {border-style:none;}
input.text {background-color:white; border:1px solid #AF926E; padding:0 2px;}
input.button {background-color:#AF926E; color:white; font-weight:bold; font-size:93%;
	border-left:1px solid white; border-top:1px solid white; border-bottom:1px solid #795D3C; border-right:1px solid #795D3C;
}

#maintable {border-collapse:collapse; margin:0 auto;}
#maintable div.c1 {width:230px;}
#maintable div.c2 {width:508px; padding:0 6px;}
#maintable div.c3 {width:210px;}
#maintable td {vertical-align:top;}
#maintable td.td1 {background-color:#D6C8B5;}
#maintable td.td2 {background-image:url(timg/bg-center.gif); background-repeat:repeat-y;}
#maintable td.td3 {background-color:#D6C8B5;}

#footer {width:960px; height:20px; margin:6px auto 0 auto; padding:5px 0 0 0; color:#D6C8B5; border-top:1px solid #D6C8B5;}
#footer p {font-size:85%;}
#footer a {color:#AF926E; text-decoration:none;}
#footer a:hover {text-decoration:underline; color:#AF926E;}
#footer p.vlevo {float:left;}
#footer p.vpravo {float:right;}

#logo {height:150px; background-color:#D6C8B5;}
#logo img {margin:10px 0 0 25px;}
#imgheader {margin:0;}

#menu1 {background-color:#AF926E; border-top:3px solid #795D3C; border-bottom:3px solid #795D3C; padding:0.5em 0em;}
#menu1 a {display:block; color:white; text-decoration:none; font-size:108%; font-weight:bold; padding:0.2em 0.75em;}

#menu2 {background-color:#D6C8B5; padding:0.5em 0em;}
#menu2 a {display:block; color:black; text-decoration:none; font-weight:bold; padding:0.1em 1em;}

.boxik {border-top:6px solid white; background-color:#D6C8B5; padding:0 0 0.5em 0;}
.boxik h2 {color:white; background-color:#AF926E; font-size:100%; font-weight:bold; margin:0 0 0.4em 0; padding:0.3em 1em; border-bottom:3px solid #795D3C;}

#leftmenu a {display:block; color:black; text-decoration:none; font-weight:bold; padding:0.1em 1em;}

#searchbox {border-style:none;}
#searchbox input.text {margin:5px 6px 5px 10px; width:152px;}
#searchbox input.button {margin:5px 0; height:1.45em; width:25px;}

#akce h2 {margin-bottom:0;}
#akce img {border:1px solid black; margin:14px 0 0 14px;}
#akce h3 {font-size:small; margin:0em 15px 0 15px;}
#akce p {margin:0 15px;}

.ta {display:block; float:left; width:230px; margin:20px 20px 0 0;
	background-color:#AF926E; color:white; text-decoration:none;}
.ta:hover {}
.ta h2 {font-size:108%; letter-spacing:0.2pt; font-weight:bold; text-align:right; padding:2px 10px 4px 10px; margin:0; border-top:3px solid #795D3C; }

div.fotog {margin:0;}
div.fotog h1 {margin-bottom:15px;}
div.fotog div.tn {width:152px; height:115px; float:left; margin:0 12px 11px 0; text-align:center;}
div.fotog div.tn a { }
div.fotog div.tn img {border-style:none; border:1px solid black;}

div.imagelarge img {display:block; margin:20px auto; border:1px solid black;}
div.imagelarge h1 {margin:0 20px; color:black;}
div.imagelarge p {margin:0 20px;}

div.section {margin:0;}
div.section div.tn {width:220px; height:160px; float:left; margin:20px 38px 0 0; text-align:center;}
div.section div.tn h3 {margin-top:5px; }
div.section div.tn a { }
div.section div.tn img {border-style:none; border:1px solid black;}

/******** STYLY VE ČLÁNCÍCH ***************/
div.article {background-color:#D6C8B5; padding:12px 14px;}
.article h1, h2, h3 {margin:1.3em 0 0.3em 0;}
.article h1 {font-size:120%; margin:0;}
.article h2 {font-size:110%;}
.article h3 {font-size:100%;}
.article p, ul, ol {margin:0.3em 0;}
.article a {color:#BE0029;}
.article li {margin-left:2em;}
.article blockquote {margin-left:2em;}
.article div.containerleft {float:left; margin-right:1em; border:1px none #666666;}
.article div.containerright {float:right; margin-left:1em; border:1px none #666666;}
.article div.containernone {float:none; border:1px none #666666; text-align:center;}
.article div.popisek {font-size: 90%;}
.article img {border:1px solid #000000;}
.article table {font-size: small;	margin-top: 1em; border-collapse:collapse; border:1px solid #795D3C; text-align:left;}
.article table th {color:white; background-color:#AF926E; border:1px solid #795D3C; border-bottom:3px solid #795D3C; font-weight:bold; padding:0 0.5em;}
.article table td {border:1px solid #795D3C; padding:0 0.5em;}
.article table th p {margin:0;}
.article table td p {margin:0;}


@media print {
#maintable {border-collapse:collapse; margin:0 auto;}
#maintable div.c1 {display:none;}
#maintable div.c2 {width:100%; padding:0 6px;}
#maintable div.c3 {display:none;}
#maintable td {vertical-align:top;}
#maintable td.td1 {display:none;}
#maintable td.td2 {}
#maintable td.td3 {display:none;}

#footer {display:none;}
}

