body.mceContentBody { font-size: 1em; }

.articleContent { font-family: tahoma, verdana, sans-serif; font-size: 1.1em; padding: 12px 5px 12px 5px; border: 0px; color: #454545; }
/*.articleContent img,fieldset,h1,h2,h3,h4,h5,h6,p,a,li,ul,strong,span{ border:0px; margin:0px; padding:0px; }*/

h1{ color:#018fc5; font-size:1em; text-transform:uppercase; font-weight:normal; } 
h2{	margin: 0px 0px 5px 0px; font-size: 0.9em; color:#018fc5; font-weight:normal; }
h3{	margin: 0px 0px 5px 0px; font-size: 0.7em; color:#388ca1; }
h4{	margin: 0px 0px 5px 0px; font-size: 0.7em; color: #fff; background:#d1d1d1; padding:2px 5px 2px 5px; }
h5{ margin: 0px 0px 5px 0px; font-size: 0.7em; color: #fff; background:#018fc5; padding:2px 5px 2px 5px; }
h6{	margin: 0px 0px 5px 0px; font-size: 0.7em; color: #018fc5; border-bottom:1px Solid #018fc5; font-weight:normal; padding:0px 0px 2px 2px; }

hr{ border:1px Solid #dededd; margin: 5px 0px 0px 5px; }

address{ font-size: 0.8em; }

strong{ }

ul{	text-align:left; margin: 0px 0px 10px 0px; font-size:0.7em; padding:0px; }
ul li{	margin: 0px 0px 0px 20px; }
li ul{ font-size:1.0em; }
ol{ text-align:left; margin: 0px 0px 10px 0px; font-size:0.7em; padding:0px; }
ol li{ margin: 0px 0px 4px 25px; padding:0px; }

a{ color: #388ca1; border:0px; }
a:hover { color: #018fc5; }

img{ border:1px Solid #dededd; }

/*input{ font-family: Verdana, Tahoma, sans-serif; font-size: 0.8em; border: 1px Solid #aaa; }*/
.inputnoframe{ font-family: Verdana, Tahoma, sans-serif; font-size: 0.8em; border: 0px; }
textarea{ font-family: Verdana, Tahoma, sans-serif; font-size: 0.8em; border: 1px Solid #aaa; }

table{ margin: 0px; font-size: 0.7em; text-align: left; border:1px Solid #dededd; border-collapse: collapse; }
td{ margin:0px 0px 0px 0px; padding:2px; border-left:1px Solid #dededd; border-top:1px Solid #dededd; }
tr{ margin:0px 0px 0px 0px; }
th{ margin:0px; padding:2px; background:#018fc5; color:#fff; font-weight:bold;}
thead td{ margin:0px; padding:2px; background:#018fc5; color:#fff; font-weight:bold; }
thead th{ margin:0px; padding:2px; background:#018fc5; color:#fff; font-weight:bold; }

p{ margin: 0px 0px 10px 0px; font-size:0.7em; color:#454545; }
.centered{ text-align:center; }

pre{ font-family: monospace, sans-serif; font-size:1.0em; }

hr{	width: auto; height: 1px; }

blockquote{ margin: 0px 0px 0px 20px;  }


/* uzivatelsky definovany styly pro wysiwyg */
.table_title{}

.styl1 { padding:0px 0px 0px 0px; color:#ef343b; line-height:1em; }
.styl2 { color:#ef343b; font-weight:bold; }
.styl3 { color: #388ca1; font-weight:bold; font-style:italic; }
.styl4 { color: #388ca1; font-weight:bold;}
.styl5 { color: #018fc5; }
.styl6 { color: #018fc5; font-weight:bold; }
.styl7 { color: #000; }
.styl8 { color: #3f3f3f; font-weight:bold; }
.styl9 { color: #3f3f3f; }
.perex { color: #3f3f3f; font-size:0.9em; background:#EBEBEB; padding:2px 5px 2px 5px; }
.img0 { margin: 10px 0px 10px 10px; float:right; }
.img1 { margin: 10px 10px 10px 0px; float:left; }
.img2 { margin: 10px 0px 10px 10px; float:right; border:0px; }
.img3 { margin: 10px 10px 10px 0px; float:left; border:0px; }

.table1{ margin: 0px; font-size: 0.7em; text-align: left; border:0px; border-collapse: collapse; }
.table1 td{ margin:0px 0px 0px 0px; padding:2px; border:0px; border-bottom:1px Solid #dededd; }

.table2{ margin: 0px; font-size: 0.7em; text-align: left; border:0px; border-collapse: collapse; }
.table2 td{ margin:0px 0px 0px 0px; padding:2px; border:0px; }

.ul_box_style{ text-align:left; }
.li_box_style{ list-style-type:none; margin: 0px 0px 0px 10px; padding:0px 0px 0px 12px; background-image: url(../images/list_item_bg.gif); background-position: top left; background-repeat: no-repeat; }

.wide_table{ clear:both; float:none; width:464px; }
.wide_noborder_table{ clear:both; float:none; width:464px; border:0px; margin:20px 0px 20px 0px;}
.wide_noborder_table td{ margin:0px 0px 20px 0px; border:0px; padding:4px; }
.wide_noborder_table tr{ margin:0px 0px 20px 0px; }
.middle_noborder_table{ clear:both; float:none; border:0px; margin:20px auto 20px auto;}
.middle_noborder_table td{ margin:0px 0px 20px 0px; border:0px; padding:4px; }
.middle_noborder_table tr{ margin:0px 0px 20px 0px; }

.logotype { clear:both; }
.logotype .image{ float:left; width:160px; text-align:left; }
.logotype .text{ float:left; width:300px; }
.logotype .text span{ color: #5d5d5d; font-weight:bold; font-size:0.8em; }
.logotype .text p{}

