body {  font-family: Arial; font-size: 12px; color: #000000; margin:0px; padding:0px; background-attachment: scroll; background-color: #FFFFFF; background-image: url(/img/fon.jpg); background-repeat: no-repeat; background-position: center top; }
form, img, p { border: none; padding: 0px; margin: 0px; }
td.menu {  font-family: Arial; font-size: 12px;  color: #848484; line-height: 18px; height: 17px; border-color: black black #e1e1e1; ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 5px; padding-bottom: 5px}
.text {  font-family: Arial; font-size: 12px; color: #000000; line-height: 18px}
.date {  font-family: Arial; font-size: 11px; margin-right: 20px; color: #1699d6}
.bottom {  background-attachment: scroll; background-image: url(/img/polos.gif); background-repeat: no-repeat; background-position: left top; font-family: Tahoma; font-size: 10px; padding-top: 10px; line-height: 13px}
.gradient {  background-attachment: scroll; background-image: url(/img/gra.gif); background-repeat: repeat-x; background-position: left bottom}
.search {  height: 20px; width: 150px; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.header {  font-family: Arial; font-size: 14px; color: #1699d6; text-decoration: underline; font-weight: bold}
.header a:active, .header a:link, .header a:visited { color:#1699d6; text-decoration:underline;}
.header a:hover {color: #c00000; text-decoration:none;}

a.menu:active, a.menu:link, a.menu:visited { color:#848484; text-transform: uppercase; font-weight: bold; text-decoration:underline;}
a.menu:hover {color: #000000; text-transform: uppercase; font-weight: bold; text-decoration:none; }

.button {  background-color: #a8a8a8; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 21px}

a.submenu:active, a.submenu:link, a.submenu:visited { color:#848484; text-decoration:none;}
a.submenu:hover {color: #000000; text-decoration:none; }

a:active, a:link, a:visited { color:#000; text-decoration:underline;}
a:hover {color: #848484; text-decoration:none; }

.not { font-family: Arial; font-size: 20px; color: #1699d6; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.tophead {  font-family: Arial; font-size: 25px; color: #1888c8; margin-top: 25px; margin-right: 128px; margin-bottom: 0px; margin-left: 0px; font-weight: bold}

/* mailform styles */
.mailformTable { font-family: Arial; font-size: 12px; color: #000000; line-height: 18px; }
input.mailformTxt { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 320px; }
textarea.mailformArea { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; width: 320px; height: 200px; }
.mailformMsgOk { margin-left:160px; border:none; width:320px; padding-top:20px; padding-bottom:20px; background-color: #e7f4e5; font-family: Arial; font-size: 12px; font-weight: bold; color: #106400; vertical-align:middle; text-align:center; }
.mailformMsgInfo { margin-left:160px; border:none; width:320px; padding-top:20px; padding-bottom:20px; background-color:#FFD; font-family: Arial; font-size: 12px; color: #000; vertical-align:middle; text-align:center; }
.mailformMsgError { margin-left:160px; border:none; width:320px; padding-top:20px; padding-bottom:20px; background-color: #f4e5e5; font-family: Arial; font-size: 12px; font-weight: bold; color: #730000; vertical-align:middle; text-align:center; }

/* gallery */
.gallery {}

/* news */
.newsPagesCell {  font-family: Arial; font-size: 11px; background-color: #eef6f9; border: 1px #bbcdd8 solid; color: #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 10px}
.newsPagesCellActive { font-family: Arial; font-size: 11px; background-color: #cde4ed; border: 1px #bbcdd8 solid; color: #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 10px}

.tvprog  { font-size:12px; }