/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt version:0.12.0 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;}

/* Zaklad */
body            { padding:0.6em;background-color:#FBF3E8;text-align:center;color:#FFFFFF;font-size:0.75em; font-family:Arial,Helvetica,sans-serif; }

/* Align */
.al_right       { text-align:right; }
.al_left        { text-align:left; }
.al_center      { text-align:center; }

/* Float */
.fl_left		    { float: left; }
.fl_right	    { float: right; }
.cl_both		    { clear: both; }
.cl_left		    { clear: left; }
.cl_right	    { clear: right; }

/* BR */
.br_0			    { font-size: 0px; line-height: 0px; height: 0px; }
.br_5			    { font-size: 1px; line-height: 5px; height: 5px; }
.br_10		    { font-size: 1px; line-height: 10px; height: 10px; }
.p_tb_10		    { padding-top: 10px;padding-bottom: 10px; }


/* Hlavni cast stranky*/
#main           { width:960px;margin:0 auto;border:2px solid;border-color:#B35B4F; }

/* Menu */
#menu           { background:#C37E6B;padding:2px 0px 2px 0px; height: 1.4em; }
#menu a         { padding:0px 10px 0px 10px;color:#FBF3E8;text-decoration:underline;font-weight:bold; }
#menu a:hover   { color:#E59945;text-decoration:none; }
#menu li        { padding-left: 12px; list-style: none; float: left; }

/* Logo */
#logo           { background-color:#FBF3E8;height:100px; }

/* Obsah */
#content        { background-image:url(/img/grafika/uvodni_zena_bg.jpg);background-repeat:no-repeat;background-color:#FBF3E8;text-align:left;padding: 10px 30px 10px 30px;color:#B35B4F; min-height: 500px; }
#content img    { margin:5px; }
#content p      { margin: 0 0 10px 0; }
#content strong {	font-weight: bold; }
#content em     { font-style: italic; }
#content h1     {	padding-top: 3px; padding-bottom: 3px; font-size: 140%; font-weight: bold; }
#content h2     {	padding-top: 3px; padding-bottom: 3px; font-size: 130%; font-weight: bold; }
#content ul     {	list-style: square; padding-left: 20px; }
#content td     {	padding: 2px; }
#content a      { color:#B35B4F; text-decoration:none; font-weight:bold; }
#copyright      { clear:both;background-color:#FBF3E8;color:#B35B4F; font-size: 80%; padding-top: 2px;}
#copyright a    { color:#B35B4F; text-decoration:none; }
/* Galerie */
.velka_sipka_l_disabled  { background-image:url(/img/grafika/velka_sipka_l_disabled.gif);background-position:left;background-repeat:no-repeat;line-height:52px;padding-left:90px;font-size:52px;height:52px;text-decoration:none;font-weight:normal; }
.velka_sipka_r_disabled  { background-image:url(/img/grafika/velka_sipka_r_disabled.gif);background-position:right;background-repeat:no-repeat;line-height:52px;padding-right:90px;font-size:52px;height:52px;text-decoration:none;font-weight:normal; }
a.velka_sipka_l,a.velka_sipka_l:hover 
                         { background-image:url(/img/grafika/velka_sipka_l.gif);background-position:left;background-repeat:no-repeat;line-height:52px;padding-left:70px;font-size:52px;height:52px;text-decoration:none;font-weight:normal; }
a.velka_sipka_l:hover    { background-image:url(/img/grafika/velka_sipka_l_hover.gif);text-decoration:none;font-weight:normal; }
a.velka_sipka_r,a.velka_sipka_r:hover
                         { background-image:url(/img/grafika/velka_sipka_r.gif);background-position:right;background-repeat:no-repeat;line-height:52px;padding-right:70px;font-size:52px;height:52px;text-decoration:none;font-weight:normal; }
a.velka_sipka_r:hover    { background-image:url(/img/grafika/velka_sipka_r_hover.gif);text-decoration:none;font-weight:normal; }
.gal_top                 { width:400px; }
.gal_mini                { width:100px; }
.gal_top,.gal_mini       { text-align:center;padding:0px;margin:0px; }
#fotonavigace            { width:440px;}
#fotoseznam              { padding-left: 8px; font-size: 1px; width:400px;}
#fotoseznam img          { margin:1px; }

#galerie-tab td { font-size: 18px; }