body,p,td,tr,li,ol,ul,table,input,form,b,select,option,hr,em,i { font-size: 11px; font-family: Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif; color: #333333;}
form,select,option,input {font-size: 12px;}
body {background-color: white; color: #333333 ; margin 0em;}
b,b.bold,b.b1,h1,h2,h3,h4,h5,h6,th {font-weight: bold; font-family: Verdana,Tahoma,ArialCE,HelvaticaCE,Arial,Helvetica,sans-serif;}
p {line-height: 1.2em; letter-spacing: 0em}
small{font-size: 12px; }
h1{font-size:16px;color:#003366;font-weight:bold;}
h2{font-size:15px;color:#003366;font-weight:bold;}
h3{color:#003366;font-weight:bold;}
h4, h5{color:#003366;}
ul.dir li   {list-style-type: none; font-weight: normal; margin-bottom: 0em; margin-top: 0em }
ul.dir li.d2 {font-weight: normal; margin-bottom: 0em; margin-top: 0.5em}
ul.dir li.d1 {font-weight: bold; margin-bottom: 0em; margin-top: 2em}
a {text-decoration: underline;color:#003366}
/*a:hover {color: #F5DBAA}
a:visited {color: #0084B6}
a:visited:hover {color:#0084B6}
a:active {color: #F5DBAA} */

.site a {color:#000000;text-decoration:none;}
.site a:hover {color:#000000;text-decoration:underline;}
.error {font-weight: bold; background-color: red; color: white}
.strike {text-decoration: line-through }

.inactive {}
.active {}
.inactive a {color: gray}
.inactive a:visited {color: gray}

/* richeditor and cms */
.RicheditorBody {background-color:#c0c0c0}
.RicheditorCanvas {background-color:white}
.EditableContainer {border: 1px dotted #c0c0c0}
.EditableBlock {border: 1px dotted red}

/* deprecated */
.Module1Header, .Module1Header b, .Module1Header a,.Module1Header a:hover, .Module1Header a:visited,.Module1Header a:visited:hover,.Module1Header a:active {color:#003366;text-decoration:none;}
.Module1Header a:hover {text-decoration:underline}
.ModuleLink {margin: 0.5em 0em;}

/* new modules */
.ModuleBody { margin-left : 6px; margin-right : 6px; margin-top : 6px; margin-bottom : 10px; font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 13px; }
.ModuleBody p, .ModuleBody span, .ModuleBody div, .ModuleBody table,  .ModuleBody tr, .ModuleBody table tr td, .ModuleBody tr td, .ModuleBody td,  .ModuleBody th  { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 13px; }
.ModuleHeader, .ModuleHeader a  { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration : none; }
.ModuleBody a { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 13px; color: #003366;  line-height: 1.5em;}

/* new modules1 */
.ModuleBody1 { margin-left : 6px; margin-right : 6px; margin-top : 6px; margin-bottom : 10px; font-family:
"ms sans serif", arial, helvetica, sans-serif; font-size: 12px; }
.ModuleBody1 p, .ModuleBody1 span, .ModuleBody1 div, .ModuleBody1 table, .ModuleBody1 tr, .ModuleBody1 table tr td,
.ModuleBody1 tr td, .ModuleBody1 td,  .ModuleBody1 th  { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 12px; }
.ModuleHeader1, .ModuleHeader1 a  { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration : none; }
.ModuleBody1 a { font-family: "ms sans serif", arial, helvetica, sans-serif; font-size: 12px; color: #003366; line-height: 1.3em;}


/* middle page */
.ContentPage {background-color: white; margin: 4px 10px 4px 10px; color: #666666}
.MiddleCell {border: 1px solid #EFEFEF}
.MiddleHeader {color: #CC0000; font-weight: bold; font-family: Arial; font-size: 13px; text-decoration: none;}
.MiddleHeader:hover {color: #CC0000; font-weight: bold; font-family: Arial; font-size: 13px; text-decoration: underline;}


/* katalog */
.KatalogCategory {font-size:11px; margin: 1em 0em}
.KatalogSuperCategory {font-size:13px; font-weight: bold;}
.KatalogNew {background-color: red; color: white; font-weight: bold}

h1.sitemap {font-size: 12px}
h2.sitemap {font-size: 11px}
h3.sitemap {font-size: 10px}
A.sitemap {color:#003366; text-decoration: none;}
A.sitemap:hover {color:#003366; text-decoration: underline;}

.Al {padding:5px; text-align: justify}
.Al .title {font-size:12px; font-weight:bold;}
.Al .desc, .Al .desc I, .Al .desc em {font-size:11px;}
.Al .date {margin:5px 0px 0px 0px;font-size:11px;}

.footer {background-color:#012E65; font-size:11px; color: #FFFFFF;}
.footer a {color: #FFFFFF; text-decoration: none;}
.footer a:hover {color: #FFFFFF; text-decoration: none;}

/* nawigator */
.Nb {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#696969;background-color:#f0f0f0;padding:2px}
.Nb b {color:#696969;}
.Nb a {color:#696969;text-decoration:none}
.Nb a:hover {color:#BD2818;text-decoration:underline}


