body,table,td,p,li,input{font-size:10pt;font-family:tahoma,Arial,sans-serif;color:#222;}
body{padding:0px;margin:0px;margin-bottom:20px;background:#5C5C5C;}
img{border:0px;}
td{vertical-align:top;}
form{margin:0px;padding:0px;}
a{text-decoration:none;color:#000}
a:hover{color:#000}
input, textarea, select{color:#000;font-size:10px;}

.TextDiv{padding:10px;}
.TextDiv a{color:blue;}
.TextDiv a:hover{text-decoration:none;color:#444;}
.TextDiv h1{font-size:15px;margin-bottom:5px;margin-top:5px;color:#c00}
.TextDiv h2{font-size:12px;margin-bottom:5px;color:#333}
.TextDiv h3{font-size:12px;margin-bottom:5px;color:#333;font-style:italic}
.TextDiv h4{font-size:12px;margin-bottom:5px;color:#333;font-style:italic;color:red;font-weight:normal}
.TextDiv h3.error{color:red;text-align:center}

.TextDiv, .TextDiv p, .TextDiv td, .TextDiv li{font-size:10pt;color:#737171;}
.TextDiv li{text-align:justify;margin-bottom:5px}


.ContBlockDiv{padding:10px;font-size:12px;color:#fff}
.ContBlockDiv a{color:#fff}
.ContBlockDiv a:hover{color:#ccc}

.NewsBlockTd{vertical-align:top;color:#fff;padding:10px;font-size:12px;text-align:left}
.NewsBlockTd a{color:#fff}
.NewsBlockTd a:hover{color:#ccc}
.NewsBlockTd div.CaptionDiv{color:#fff;font-weight:bold;margin-top:10px}
.NewsBlockTd div.HintDiv{padding-left:10px;padding-top:5px;}
.NewsBlockTd div.HintDiv p{padding:0px;margin:0px;color:#fff;font-size:12px;}
.NewsBlockTd div.LinkDiv{text-align:right;padding-top:3px}
.NewsBlockTd div.LinkDiv a{text-decoration:underline}
.NewsBlockTd div.DateDiv{margin-top:10px;margin-bottom:3px;font-style:italic;}
.NewsBlockTd li{color:#fff}

.NewsDiv{}
.NewsDiv div.caption{font-weight:bold;}
.NewsDiv div.shortText p{padding:0px;margin:0px}
.NewsDiv div.postDate{color:#666;padding-bottom:0px;margin-bottom:10px;}
.NewsDiv div.link{text-align:right;border-bottom:#c00 1px solid;padding-bottom:10px;margin-bottom:10px};
.TextDiv a{text-decoration:none}

.CatalogDiv{width:700px}
.CatalogDiv table{width:100%}
.CatalogDiv td{text-align:left}
.CatalogDiv div.caption{font-weight:bold;}
.CatalogDiv div.shortText p{padding:0px;margin:0px}
.CatalogDiv div.link{text-align:right;padding-bottom:10px;margin-bottom:10px};
.CatalogDiv a{text-decoration:none}
.CatalogDiv table.CatalogTable{border-bottom:#c00 1px solid;margin-top:10px}
.CatalogDiv table.CatalogTable td.ImgTd img{margin-right:10px;margin-bottom:10px;border:#ccc 1px solid}

.CatalogDiv table.CatalogTable td{100%}
.CatalogDiv table.CatalogTable td.ImgTd{width:120px}


.CatDiv{background:#06c;padding:10px;color:#fff;width:100%;border-top:#fff 5px solid;}
.CatDiv ul{margin-top:0px;}
.CatDiv li{color:#fff}
.CatDiv a{color:#fff;font-size:13px;}
.CatDiv a:hover{color:#ddd}

div.PagePath{margin-bottom:10px;font-size:11px;color:blue}