/* CSS Document */

body {background-color: #E7E096; background-image: url(../grafika/ruzovybgr.gif); background-repeat: repeat-x; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0; behavior: url(csshover.htc);}
#logotisk {display: none;}
#hnizdo {width: 760px; margin: 0 auto;}
#logo {margin: 20px 0 10px 0;}
#logo.ins {text-indent: -100em;
	overflow: hidden; background-image: url(../grafika/ruzovylogo.gif);
	height: 52px; background-repeat: no-repeat;}
#baner {border: 1px solid #DFE8C6;}
#obsah {background: #F1EDC7; border: 1px solid #E4E6BD; margin-top: 10px;}

#leve {width: 147px;}
h1 {border-bottom: 1px solid #666600; margin: 8px 0 0 0; padding-left: 10px; background-position: 10px 0; padding-bottom: 0;}

/*MENU PO LEVE STRANE*/

#menu {background: #959C0E; padding: 0;}
#menu ul {margin: 0; padding: 0;}
#menu li {list-style: none; margin: 0; padding: 0;}
#menu li {display: block;  border-bottom: 1px solid #F1EDC7; position: relative;}
#menu * {font-size: 12px;}
#menu ul li a {text-decoration: none; display: block; margin: 0; padding: 4px 3px 4px 9px; color: #F1EDC7; font-size: 12px; font-weight: bold; border: 1px solid #959C0E; width: 135px;}
#menu ul ul {position: absolute; top: 0; left: 148px; display: none; border: 1px solid #999900; border-bottom: none;}
#menu ul ul li {border-bottom-color: #999900; width: 140px;}
#menu ul ul li a {color: black; background-color: #E7E096; font-weight: normal; border: none; display: block; width: 128px;}
#menu ul li a:hover {background-color: #F1EDC7; color: black;}
#menu ul ul li a:hover {background-color: #999900; color: white!important;}
#menu>ul a {width: auto;}
div#menu ul.level1 li.submenu:hover ul.level2 {display: block;}
div#menu li.submenu:hover {background-color: #E4E6BD;}
div#menu li.submenu:hover a {color: black!important;}
a.active {background-color: #F1EDC7; color: black!important;}





#central {padding: 20px 25px 15px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 130%; text-align: justify;}
#central p {margin: 12px 5px 10px 10px; padding: 0;}
.ilu  {float: right; margin: 0 0 -10px 25px; position: relative; top: -33px; border: 1px solid #4A502E;}
.text {}

.tucnyzl {font-weight: bold; color: #666600;}
.pravy {text-align: right;}
.pata {background-color: #EAE3AA; color: #8B8123; margin: 10px 0 15px 0; text-align: right; font-weight: bold; padding-right: 40px; line-height: 16px; font-size: 11px; border: 1px solid #BDAF2F;}
.pata a {text-decoration: none; color: #8B8123;}
.pata a:hover {color: #666666;}
#menu img {padding: 23px 0 14px 23px;}

.obrazky {border-top: 1px solid #666600; border-bottom: 1px solid #666600; padding: 22px 0; margin-left: 9px; margin-top: 20px;}
.obrazky img {border: 1px solid #666600; margin: 0 0 0 10px;}
.logoproject {margin: 16px 10px 14px 10px;}