html, body {height: 100%}
p {margin: 6px;}
hr {color: black; background-color: black; border: 0px; height: 1px;}
html { text-align: left; margin: 0px; padding: 0px; }
body { text-align: left/; font: 11px Verdana, Arial, sans-serif; color: #666; margin: 0px; padding: 0px; background: #fff; line-height: 140%; }
* {font-size: 11px;}
a { font-weight: normal; }
a:hover{color:blue; text-decoration:none} 

a:link, a:visited { text-decoration: none; color: white; }
a:hover, a:active { text-decoration: none; color: #C5E8FF; }


img { border: none; }

#wrapper { width: 771px; background: #fff; padding: 0px; }

.mce_plugin_flash { }




.podmenu1 { width: 164px; height: 16px; margin: 0px 0px 0px 20px; padding: 5px 0px; text-align: left; vertical-align: middle; }
.podmenu1 a:visited, .podmenu1 a:link { display: block; font: 12px Arial, Verdana, sans-serif; color: red; line-height: 100%; margin: 3px 8px 3px 0px; padding: 0px; font-weight: normal; text-decoration: none; }
.podmenu1 a:hover {color:darkblue; text-decoration:none;}, .podmenu1 a:active { display: block; font: 12px Arial, Verdana, sans-serif; color: red; line-height: 100%; margin: 3px 8px 3px 0px; padding: 0px; font-weight: normal; text-decoration: none; text-decoration: none; }

.podmenu1b { width: 144px; height: 16px; margin: 0px 0px 0px 40px; padding: 5px 0px; text-align: left; vertical-align: middle; }
.podmenu1b a:visited, .podmenu1b a:link { display: block; font: 12px Arial, Verdana, sans-serif; color: #666; line-height: 100%; margin: 3px 8px 3px 0px; padding: 0px; font-weight: normal; text-decoration: none; }
.podmenu1b a:hover, .podmenu1b a:active { display: block; font: 12px Arial, Verdana, sans-serif; color: #666; line-height: 100%; margin: 3px 8px 3px 0px; padding: 0px; font-weight: normal; text-decoration: none; text-decoration: none; }

.podmenu2 { width: 152px; background-color: #000; border-top: 1px solid #fff; margin: 5px 0px 0px 0px; padding: 10px 0px; text-align: center; vertical-align: middle; font: 11px Arial, Verdana, sans-serif; color: #fff; font-weight: bold; line-height: 120%; }

.art1 { border-bottom: 0px solid #000; margin: 3px 5px 3px 28px; padding: 0px; text-align: left; vertical-align: middle; }
.art1 a:link, .art1 a:visited { font: 10px Verdana, Helvetica, sans-serif; color: #666; line-height: 100%; text-decoration: none; }
.art1 a:hover, .art1 a:active { display: block; font: 10px Verdana, Helvetica, sans-serif; color: #7BC6FF; line-height: 100%; text-decoration: none; }

.art2 { border-bottom: 1px solid #000; margin: 3px 5px 3px 44px; padding: 0px; text-align: left; vertical-align: middle; }
.art2 a:link, .art2 a:visited { font: 10px Verdana, Helvetica, sans-serif; color: #666; line-height: 100%; text-decoration: none; }
.art2 a:hover, .art2 a:active { font: 10px Verdana, Helvetica, sans-serif; color: #7BC6FF; line-height: 100%; text-decoration: none; }

.path { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 3px 0px 3px 6px; }
.path a:link, .path a:visited, .path a:hover, .path a:active { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; font-weight: bold; text-decoration: none; }

a.podmenu { display: block; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999; font-weight: bold; margin: 0px 20px; padding: 2px 20px; border-top: 1px solid #ccc; width: auto; text-align: left; text-decoration: none; }
a.podmenu2 { display: block; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999; font-weight: bold; margin: 0px 10px; padding: 2px 0px; border-top: 1px solid #ccc; width: auto; text-align: left; text-decoration: none; }
a.podmenu:link, a.podmenu:visited, a.podmenu2:link, a.podmenu2:visited { text-decoration: none; color: #999; }
a.podmenu:hover, a.podmenu:active, a.podmenu2:hover, a.podmenu2:active { text-decoration: none; color: #c33; }

.pMain { position: relative; width: 562px; margin: 0px 0px 0px 5px; padding: 0px 0px 20px 0px; }
.pMain p { color: #666; font-weight: normal; margin: 0px 0px 0px 15px; }
.pMain a { color: #666; font-weight: bold; text-decoration: none; font-size: 10px; }
.pMain table { padding: 0px; margin: 0px 0px 0px 15px; color: #000; }
.pMain td { padding: 3px; margin: 0px; }

h1 { font: 18px Verdana, Arial, Helvetica, sans-serif; background-color: #96D3EE; font-weight: normal; color: #fff; margin: 5px 0px 10px 0px; padding: 5px; }
h3 { font: 11px Verdana, Helvetica, sans-serif; font-weight: bold; color: #69c; margin: 10px 0px 20px 0px; padding: 0px; }
h8 { font: 12px Verdana, Helvetica, sans-serif; font-weight: bold; color: white; margin: 10px 0px 20px 0px; padding: 0px; }

.table2 { border: 1px solid #ccc; margin: 10px; }
.table_header { background: #c33; color: #fff; font-weight: bold; text-align: center; font-size: 10px; }
.table_header2 { background: #69c; color: #fff; font-weight: bold; text-align: center; font-size: 10px; }
.table_data { color: #000; text-align: left; font-size: 10px; }

#pMenu { width: 170px; background: #ddd; color: #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	padding: 5px 0px 5px 0px; border-bottom: 2px solid #fff; }
#pMenu a { padding: 5px 0px 5px 20px; display: block; color: #366371; background: url(pics/menu_bg.gif) no-repeat bottom; text-decoration: none; }
#pMenu a:hover, #pMenu a.active { color: #c33; background: url(pics/menu_bg_active.gif) no-repeat bottom; }

input, textarea, select { border: 1px solid;  border-color: #000; font: 11px Verdana, Arial, Helvetica, sans-serif; vertical-align: bottom; }
h2 { font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #366371; margin: 0px 0px 10px 0px; padding: 2px 0px 2px 0px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }
.button { border: 0px; color: #fff; background-color: #69c; font-size: 10px; font-weight: bold; margin: 5px 0px 0px 0px; padding: 3px; vertical-align: bottom; }
ul, ol { margin: 0px; padding: 0px 0px 0px 40px; }
li { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; line-height: 140%; }

.pf { position: relative; margin: 0px 0px 20px 0px; }
.pf img { padding: 15px; margin: 0px 15px 0px 0px; border: 1px solid #000; }
.pfi { padding: 0px; margin: 0px 0px 40px 0px; }
.pft { position: absolute; top: 0px; left: 350px; }
.pft ul, ol { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 5px 15px; margin: 0px; }
.pft p { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0px 0px 5px 0px; margin: 0px; }
p.h2 { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #369; font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; border-bottom: 1px dashed #ccc; }
p.mini { font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333; padding: 0px; margin: 0px; line-height: 100%; }
.pft a { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #c33; font-weight: bold; }
a.box { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #c33; font-weight: bold; background: #eee; padding: 0px 5px; border: 1px dashed #ccc; }
a.navi { }

img.picr { float: right; padding: 0px; margin: 0px 0px 10px 20px; }

.fth { color: #666; background: #eee; border: 1px solid #ccc; font-weight: bold; padding: 3px 0px 3px 10px; }
.fth2 { color: #fff; background: #ccc; font-weight: bold; }
.req { color: #f00; font-weight: bold; }

.tabela1 { background-color: #ccc; border-top: 1px solid #999; border-left: 1px solid #999; }
.tabela1 td { background-color: #f1f1f1; margin: 1px; border-right: 1px solid #999; border-bottom: 1px solid #999; }





#fix, #menu {position: fixed; top: 210px; left: 800px; width: 111px; height: 111px; background: url(pics/wycena.gif) no-repeat bottom; }
#fix p, #menu p{color: #2990D3;   background: url() no-repeat bottom; }
p.blue {color: black; background-color: black; padding: 1px 2px 2px 2px; border-top: 1px solid black; text-align: center; font-weight: bold;}


