body	{	font-family: 'Trebuchet MS', Verdana,'Arial CE','Helvetica CE', Arial, helvetica, sans-serif;	color: white;	font-size: 12px;	margin: 0px;	padding: 0px;  text-align: center;  background: url("../img/bcg_body.jpg") center 0px white;}/* --- odkazy (rozsireno o ikonky typu souboru) --- */a 				{color: white; text-decoration: underline; font-weight: bold;}a:hover 	{color: #911a20; text-decoration: underline;}br {padding: 0px; margin: 0px;}a.mail 				{background: url(../img/ico_mailanchor.gif) no-repeat right 0em; padding-right: 18px;}a.out				{background: url(../img/ico_outanchor.gif) no-repeat left 0em; padding-left: 12px;}a.out_right			{background: url(../img/ico_outanchor.gif) no-repeat right 0em; padding-right: 12px;}a.print 			{background: url(../img/ico_print.gif) no-repeat left 0em; padding-left: 18px;}a.favourites 			{background: url(../img/ico_favourites.gif) no-repeat left 0em; padding-left: 18px;}a.map 				{background: url(../img/ico_map.gif) no-repeat left 0em; padding-left: 18px;}a.rss 				{background: url(../img/ico_rss.gif) no-repeat left 0em; padding-left: 18px;}/* --- ikonky souboru --- */.ai 				{background: url(../img/ico/ai.png) no-repeat left; padding-left: 20px;}.avi 				{background: url(../img/ico/avi.png) no-repeat left; padding-left: 20px;}.bmp 				{background: url(../img/ico/bmp.png) no-repeat left; padding-left: 20px;}.cdr				{background: url(../img/ico/cdr.png) no-repeat left; padding-left: 20px;}.doc				{background: url(../img/ico/doc.png) no-repeat left; padding-left: 20px;}.dxf				{background: url(../img/ico/dxf.png) no-repeat left; padding-left: 20px;}.gif 				{background: url(../img/ico/gif.png) no-repeat left; padding-left: 20px;}.html 			{background: url(../img/ico/html.png) no-repeat left;	padding-left: 20px;}.jpg 				{background: url(../img/ico/jpg.png) no-repeat left; padding-left: 20px;}.mp3 				{background: url(../img/ico/mp3.png) no-repeat left; padding-left: 20px;}.pdf 				{background: url(../img/ico/pdf.png) no-repeat left; padding-left: 20px;}.png 				{background: url(../img/ico/png.png) no-repeat left; padding-left: 20px;}.ppt 				{background: url(../img/ico/ppt.png) no-repeat left; padding-left: 20px;}.psd 				{background: url(../img/ico/psd.png) no-repeat left; padding-left: 20px;}.qt 				{background: url(../img/ico/qt.png) no-repeat left; padding-left: 20px;}.ra 				{background: url(../img/ico/ra.png) no-repeat left; padding-left: 20px;}.rtf 				{background: url(../img/ico/rtf.png) no-repeat left; padding-left: 20px;}.swf 				{background: url(../img/ico/swf.png) no-repeat left; padding-left: 20px;}.tif 				{background: url(../img/ico/tif.png) no-repeat left; padding-left: 20px;}.txt 				{background: url(../img/ico/txt.png) no-repeat left; padding-left: 20px;}.xls 				{background: url(../img/ico/xls.png) no-repeat left; padding-left: 20px;}.zip				{background: url(../img/ico/zip.png) no-repeat left; padding-left: 20px;}.unknown, file			{background: url(../img/ico/unknown.png) no-repeat left; padding-left: 20px;}/* --- zakladni html prvky ---*/em, i				   {font-style: normal;}p 				     {text-align: left; margin: 0px; line-height: 1.4em;}code 				   {font-size: 140%; font-weight: bold;}hr					   {color: white; height: 1px; margin: 10px 0px 10px 0px; border: 0px; padding: 0px 0px 0px 0px; background: white;}.bad           {color: red; font-weight: bold;}.div-bad {        padding: 10px;        border: 3px solid red;        background: white;        color: black;}.bila         {color: white;}/* --- seznamy --- */.cistic {        clear: both;        font-size: 1px;        height: 1px;}.cistic-big {        clear: both;        font-size: 1px;        height: 3px;}.cistic-big2 {        clear: both;        font-size: 1px;        height: 40px;}ul li			{color: white; list-style-type: none; margin: 0px; padding: 0px; text-align: left;}ol li			{color: white; list-style-type: none; margin: 0px; padding: 0px; text-align: left;}.menu				  {font-size: 11px; font-weight: bold; color: white; list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px;   }.menu li			{font-size: 11px; font-weight: bold; color: white; text-align: left; float: left; margin: 0px 0px 0px 0px; padding: 0px;}.menu a:link	{font-size: 11px; font-weight: bold;  }.menu a				{font-size: 11px; font-weight: bold; color: white; margin: 0px; height: 20px; display: block; padding: 6px 6px 6px 6px; text-align: left; text-decoration: none; }.menu a:hover	{font-size: 11px; font-weight: bold; color: black; background: url("../img/bcg_menu2.jpg") top right #FAFAFA no-repeat;}/* --- obrazky --- */img 				{border: 0px;}img.border 	{padding: 2px; border: 1px solid #7f7f7f;}.bordernone {border: 0px;} img.icon		{vertical-align: -3px; margin: 0px 3px 0px 1px;}img.toleft	{margin-right: 10px;}img.toright {margin-left: 10px;}/* --- horni a dolni indexy --- */sub, sup 		{vertical-align: baseline; position: relative;}sub 				{top: 0.4em;}sup 				{bottom: 0.4em;}/* --- tabulky --- */table.nice			{width: 440px;}table.nice tr td 		{padding: 2px;	font-size: 1em; border: 1px solid #dddddd;}table.nice tr td.item		{background: url('../img/bcg_th.gif') repeat-x top left #dfdfdf; font-weight: bold; width: 330px;}table.nice tr th		{background: url('../img/bcg_th.gif') repeat-x top left #dfdfdf; font-weight: bold;}table.list			{width: 610px;}table.list tr th		{background: #eeeeee; border-bottom: 2px solid #e1e1e1; padding: 5px 2px 5px 2px;}table.list tr td		{border-bottom: 1px solid #e1e1e1; padding: 3px 2px 3px 2px;}table {  cellspacing: 0px;  cellpadding: 0px;  border-collapse: collapse;}/* --- hlavicky --- */h1				{padding: 0px 0px 5px 0px;	margin: 0px; font-size: 1.5em; color: white; font-weight: bold;}h2				{padding: 0px 0px 5px 0px;	margin: 0px; font-size: 1.3em; color: white; font-weight: bold;}h3				{padding: 0px 0px 3px 0px;	font-size: 1.2em; color: white; font-weight: bold;}  h4				{padding: 0px 0px 3px 0px;	font-size: 1.1em; color: white; font-weight: bold;}h5				{padding: 0px 0px 3px 0px;	font-size: 1em; color: white; font-weight: bold;} /* --- formulare --- */textarea, input, select			{border: 1px solid #911a20; font-family: 'Trebuchet MS', Verdana,'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; color: #000000; font-size: 0.95em; padding: 2px 2px 0px 2px; margin-bottom: 0px;}label				{font-size: 0.85em; font-weight: bold;}form        {padding: 0px; margin: 0px;}table {  cellspacing: 0px;  cellpadding: 0px;  border-collapse: collapse;}/* --- globalni tridy --- */.clear			{clear: both;}.clear2			{clear: both; height: 20px;}.smaller		{font-size: 0.85em;}.small 			{font-size: 0.8em;}.gray 			{color: #666666;}.blue 			{color: #004080;}.red			{color: #9f0000;}.green			{color: #008000;}.right 			{text-align: right;}.center			{text-align: center;}.left			{text-align: left;}.block			{text-align: justify;}.toleft			{display: block; float: left;	text-align: left;}.toright		{display: block; float: right; text-align: left;}.nomargin		{margin: 0px;}.error			{display: block; color: #000000; font-weight: bold; text-align: center; margin-bottom: 10px; background: #d0d0d0; padding: 2px 0px 2px 0px; border: 1px solid #999999;}.error a		{color: #000000;}.hidden			{display: none;}.border			{display: block; border: 1px dotted #b1b1b1; padding: 10px 3px 10px 3px;}.bold			{font-weight: bold; font-size: 1em;}.halfrow		{position: relative; top: 3px;}.underline		{text-decoration: underline;}.odsazeni-top {padding-top: 3px;}.odsazeni-top-big {padding-top: 100px;}.odsazeni-bottom {padding-bottom: 10px;}.odsazeni-top-bottom {padding: 8px 0px 8px 0px;}.odsazeni-left {margin-left: 25px;}.big {font-size: 1.5em;}/* --- layout webu --- */#div-body {      	margin: auto;	      width: 890px;        text-align: left;}#div-main {        margin: 0px 0px 0px 0px;        width: 890px;        height: 760px;        float: left;        background: url("../img/bcg_main.jpg") no-repeat;}#div-main2 {        margin: 0px 0px 0px 0px;        width: 890px;        height: 760px;        float: left;        background: url("../img/bcg_main2.jpg") no-repeat;}#div-main3 {        margin: 0px 0px 0px 0px;        width: 890px;        height: 760px;        float: left;        background: url("../img/bcg_main3.jpg") no-repeat;}#div-main4 {        margin: 0px 0px 0px 0px;        width: 890px;        height: 760px;        float: left;        background: url("../img/bcg_main4.jpg") no-repeat;}#div-main5 {        margin: 0px 0px 0px 0px;        width: 890px;        height: 760px;        float: left;        background: url("../img/bcg_main5.jpg") no-repeat;}#div-main-top {        width: 890px;        height: 760px;        float: left;}#div-main-middle {        width: 858px;        height: 140px;        float: left;        padding: 32px 0px 0px 32px;}#div-main-bottom1 {        width: 890px;        height: 60px;        float: left;        padding: 0px 0px 0px 0px;}#div-main-bottom2 {        width: 890px;        height: 60px;        float: left;        padding: 0px 0px 0px 0px;        position: relative;        top: -25px;}#div-main-bottom3 {        width: 200px;        height: 60px;        float: left;        position: relative;        top: -209px;}#div-main-bottom4 {        width: 890px;        height: 60px;        float: left;        padding: 119px 0px 0px 0px;}.img-menu {        width: 136px;        height: 89px;        float: left;        padding: 0px 0px 0px 0px;        cursor: pointer;}#img-menu1 {        margin: 123px 0px 0px 86px;}#img-menu5 {        margin: 88px 0px 0px 139px;}#div-aktuality {        width: 142px;        height: 226px;        float: left;        padding: 5px 10px 5px 5px;        margin: 3px 0px 0px 47px;        color: white;          overflow: auto;        font-size: 10px;        text-align: left;}#div-akuality p {        text-align: left;}#img-menu2 {        margin: 32px 0px 0px 21px;        position: relative;        top: -50px;}#img-menu3 {        margin: 134px 0px 0px 24px;}#img-menu4 {        margin: 43px 0px 0px 162px;        position: relative;        top: -50px;}#img-menu6 {        width: 140px;        height: 18px;        float: left;        margin: 15px 0px 0px 23px;        cursor: pointer;}#img-menu7 {        width: 215px;        height: 80px;        float: right;        margin: 0px 0px 0px 0px;        cursor: pointer;}#img-menu8 {        width: 170px;        height: 80px;        float: right;        margin: 0px 65px 0px 0px;}#img-menu9 {        width: 115px;        height: 80px;        float: right;        margin: 0px 0px 0px 0px;        cursor: pointer;}#img-menu19 {        width: 80px;        height: 50px;        float: left;        margin: 0px 0px 0px 50px;        cursor: pointer;}#img-menu10 {        width: 115px;        height: 80px;        margin: 0px 0px 0px 0px;        cursor: pointer;}#img-menu11 {        width: 137px;        height: 88px;        float: left;        margin: 9px 0px 0px 452px;        position: relative;        top: -110px;}#img-menu12 {        width: 160px;        height: 90px;        float: left;        margin: 0px 0px 20px 20px;}#img-menu13 {        width: 215px;        height: 90px;        float: left;        margin: 150px 0px 20px 70px;}#img-menu14 {        width: 160px;        height: 90px;        float: left;        margin: 0px 0px 20px 70px;        position: relative;        top: -20px;}#img-menu16 {        width: 160px;        height: 90px;        float: left;        margin: 0px 0px 20px 20px;}#img-menu18 {        width: 160px;        height: 90px;        float: left;        margin: 0px 0px 20px 20px;}#div-main-inner1 {        width: 390px;        height: 296px;        float: right;        padding: 190px 278px 15px 12px;        color: white;        font-size: 12px;        font-weight: bold;        border: 1px solid black;}#div-main-inner1 a {        color: white;        font-size: 12px;        font-weight: bold;        text-decoration: underline;}#div-main-inner1 a:hover {        color: #0f3882;        text-decoration: underline;}#div-main-inner2 {        width: 322px;        height: 293px;        float: right;        padding: 180px 298px 15px 12px;        color: white;}#div-main-inner2 .top {        width: 322px;        height: 260px;        float: left;        text-align: center;        overflow: hidden;}#div-main-inner2 .bottom {        width: 322px;        height: 12px;        float: left;        padding: 20px 0px 0px 0px;        color: gray;}.div-sipka {        float: left;        width: 24px;        height: 57px;        padding: 19px 0px 0px 0px;}#div-fotky {        float: left;        width: 740px;        height: 145px;        padding: 0px 0px 0px 5px;        overflow: hidden;}#div-fotky2 {        float: left;        width: 1000px;        height: 145px;        padding: 0px 0px 0px 0px;}.img-foto-small {        float: left;        border: 1px solid white;        background: white;        margin: 15px 6px 0px 0px;        padding: 4px 3px 10px 3px;}.img-foto-small-dt {        float: left;        width: 87px;        margin: 0px 6px 0px 0px;        padding: 4px 3px 10px 3px;}.img-foto-big {        float: left;        border: 1px solid white;        background: white;        margin: 0px 6px 0px 0px;        padding: 7px 3px 12px 3px;        }.img-ryba {        float: left;        width: 32px;        height: 19px;        margin: 0px 5px 0px 0px;}.div-ohodnot {        float: right;}.div-ohodnot a {        color: #b4bcbf;        font-size: 16px;        font-weight: bold;        text-decoration: none;}.div-ohodnot a:hover {        text-decoration: underline;}.div-input {        background: url("../img/bcg_input.jpg") no-repeat;        width: 185px;        height: 28px;        padding: 0px 20px 0px 20px;        float: left;}.input1 {        border: none;        width: 185px;        height: 20px;        font-size: 12px;        background: none;        padding: 0px 0px 0px 0px;        margin: 4px 0px 0px 0px;}.input2 {        border: 0px;        width: 185px;        height: 22px;        font-size: 12px;        background: none;        padding: 0px 0px 0px 0px;        margin: 2px 0px 0px 0px;}.input3 {        border: 0px;        width: 185px;        height: 122px;        font-size: 12px;        background: none;        padding: 0px 0px 0px 0px;        margin: 2px 0px 0px 0px;}.div-input3 {        background: url("../img/bcg_textarea.jpg") no-repeat;        width: 255px;        height: 128px;        float: left;        overflow: hidden;        padding: 0px 0px 0px 20px;}.div-main-inner-left {        margin: 20px 0px 0px 0px;        float: left;        width: 270px;        height: 28px;}.div-main-inner-right {        float: right;        width: 79px;        height: 79px;        margin: 0px 10px 0px 0px;}.div-main-inner-right input {        border: none;}.img-ryba3 {        margin: 0px 5px 0px 0px;        float: left;        cursor: pointer;}#div-vloz-foto {        width: 135px;        height: 215px;        float: left;        margin: 10px 0px 0px 55px;}#div-vloz-foto img {        width: 134px;        height: 214px;        float: left;}.submit-anketa {        background: none;        color: white;        border: none;        text-align: left;        padding: 0px 0px 0px 0px;        margin: 0px 0px 3px 0px;        cursor: pointer;        font-weight: bold;        font-size: 14px;}.submit-anketa:hover {        text-decoration: underline;}.submit-anketa-gray {        background: none;        color: #f0f0f0;        border: none;        font-size: 14px;        text-align: left;        padding: 0px 0px 0px 0px;        margin: 0px 0px 3px 0px;          font-weight: bold;      }.div-procenta {        float: left;        width: 40px;        text-align: left;}.div-odpoved {        clear: both;        padding: 10px 0px 0px 0px;}.div-hlasy {        float: left;        width: 110px;        height: 15px;        background: #e0dfdd;}.input4 {        border: none;        width: 185px;        height: 20px;        font-size: 10px;        background: none;        padding: 0px 0px 0px 0px;        margin: 4px 0px 0px 0px;        border: none;}#div-1 {        width: 396px;        height: 595px;        padding: 61px 30px 30px 238px;        background: url("../img/div_salmo_salar.png") 208px 41px no-repeat;}#div-1 .top {        width: 396px;        height: 564px;        float: left;        overflow: hidden;        padding: 0px 0px 10px 0px;}#div-1 .bottom {        width: 396px;        height: 30px;        float: left;}.a-submit {        width: 109px;        height: 30px;             background: url("../img/bcg_tlacitko.jpg") no-repeat;        color: white;        text-decoration: none;        border: none;        display: block;        cursor: pointer;        float: left;        padding-top: 6px;        text-align: center;        font-size: 13px;        font-weight: bold; }.a-submit:hover {        text-decoration: underline;        color: white;}.submit {        width: 109px;        height: 30px;        cursor: pointer;        z-index: 100;}#div-2 {        width: 396px;        height: 819px;        padding: 20px 30px 30px 238px;        background: url("../img/div_navrat_lososu.jpg") 208px 1px no-repeat;}#div-2 .top {        width: 396px;        height: 789px;        float: left;        overflow: auto;        padding: 0px 0px 10px 0px;}#div-2 .bottom {        width: 396px;        height: 30px;        float: left;}#div-X {        width: 366px;        padding: 0px 10px 10px 0px;        float: left;}#div-krizek {        width: 30px;        height: 30px;        float: right;        padding: 165px 10px 0px 0px;}#div-krizek img {        width: 30px;        height: 30px;        float: right;        cursor: pointer;}.img100 {        width: 90px;        height: 80px;        float: right;}.img150 {        width: 170px;        height: 80px;        float: right;}.img200 {        width: 200px;        height: 80px;        float: right;        margin: 0px 0px 0px 0px;}.img250 {        width: 250px;        height: 80px;        float: right;        margin: 0px 0px 0px 0px;}.img270 {        width: 270px;        height: 80px;        float: right;        margin: 0px 0px 0px 0px;}
