body,td          { font: 12px Arial; color:#231f20;}
body             { background: #ffffff; margin:0px; padding:0px; }
img	         { border:0px; }

a                { color:#0082C0; font: 12px Arial; text-decoration: none;}
a:hover          { color:#000000; text-decoration: none; }
a.action 	 { color:#0082C0; font: 12px Arial, sans-serif; text-decoration: none; }
a.action:hover 	 { color:#000000; font: 12px Arial, sans-serif; text-decoration: underline; }

h1 { color:#0082C0; font: 18px Arial; margin:0px; padding:0px; }
h2 { color:#439ac5; font: 16px Arial; margin:0px; padding:0px; }

td.menu { color:#ffffff; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }
td.menu a { color:#ffffff; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }
td.menu a:hover { color:#404040; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }

td.loginTitle { color:#ffffff; font: 16px Arial; margin:0px; padding:0px; text-decoration:none; }
td.login { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.login a { color:#ffea00; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.login a:hover { color:#0082C0; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }

td.tag h2 { color:#ffffff; font: 16px Arial; margin:0px; padding:0px; text-decoration:none; }
td.tag { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.tag a { color:#fff003; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.tag a:hover { color:#183884; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }

td.social { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.social a { color:#ffea00; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.social a:hover { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }

td.more a { color:#2e96bd; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
td.more a:hover { color:#404040; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }


td.leftLinks { color:#fff003; font:bold 16px Arial; margin:0px; padding:0px; text-decoration:none; }
td.leftLinks a { color:#fff003; font:bold 16px Arial; margin:0px; padding:0px; text-decoration:none; }
td.leftLinks a:hover { color:#ffffff; font:bold 16px Arial; margin:0px; padding:0px; text-decoration:none; }

td.contact h2  { color:#ffea00; font: 14px Arial; font-weight:normal;  text-decoration:none; padding:0; margin:0;}
td.contact  { color:#ffffff; font: 11px Arial; font-weight:normal;  text-decoration:none; }

.news { color:#4f91cd; font: bold 12px Arial; margin:0px; padding:0px; text-decoration:none; line-height:19px; }
.news a { color:#4f91cd; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; line-height:19px;}
.news a:hover { color:#000000; font:  12px Arial; margin:0px; padding:0px; text-decoration:none; line-height:19px;}

td.newstitle  { font: 14px Arial; color:#004b8d; text-decoration:none; text-transform: uppercase; }
td.newstitle a { font: bold 12px Arial; color:#ffd904; text-decoration:none; }
td.newstitle a:hover { font: bold 12px Arial; color:#ffffff; text-decoration:none; }

td.topLinks  { font: 12px Arial; color:#ffffff; text-decoration:none; }
td.topLinks a { font: 12px Arial; color:#ffffff; text-decoration:none; }
td.topLinks a:hover { font: 12px Arial; color:#B5CFF4; text-decoration:none; }

td.lang  { font: 14px Arial; color:#0082C0; text-decoration:none; }
td.lang a { font: 14px Arial; color:#0082C0; text-decoration:none; }
td.lang a:hover { font: 14px Arial; color:#404040; text-decoration:none; }

td.social  { font: 16px Arial; color:#ffffff; text-decoration:none; }

td.topText  { font: 12px Arial; color:#ffffff; text-decoration:none; }
td.topText a { font: 12px Arial; color:#B5CFF4; text-decoration:none; }
td.topText a:hover { font: 12px Arial; color:#ffffff; text-decoration:none; }

span.tTitle  { font: 14px Arial; color:#233e65; text-decoration:none; }
span.tTitle a.link { font: 14px Arial; color:#233e65; text-decoration:none; }
span.tTitle a.link :hover { font: 14px Arial; color:#000000; text-decoration:none; }

span.tDescription  { font: 12px Arial; color:#404040; text-decoration:none; }
span.tDescription a { font: 12px Arial; color:#B5CFF4; text-decoration:none; }
span.tDescription a:hover { font: 12px Arial; color:#000000; text-decoration:none; }

td.tile { font: 12px Arial; color:#404040; text-decoration:none; }
td.tile a { font: 14px Arial; color:#439ac5; text-decoration:none; }
td.tile a:hover { font: 14px Arial; color:#404040; text-decoration:none; }

div.nodetitle { font: 12px Arial; color:#404040; text-decoration:none; }
div.nodetitle a { font: 14px Arial; color:#233e65; text-decoration:none; }
div.nodetitle a:hover { font: 14px Arial; color:#000000; text-decoration:none; }

div.nodedescription { font: 12px Arial; color:#404040; text-decoration:none; }
div.nodedescription a { font: 14px Arial; color:#233e65; text-decoration:none; }
div.nodedescription a:hover { font: 14px Arial; color:#fdab0e; text-decoration:none; }

div.nodedate  { font: 12px Arial; color:#132a50; text-decoration:none; text-align:right; margin-bottom:6px; padding-right:8px;}

.mail { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
.mail a { color:#ffea00; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }
.mail a:hover { color:#ffffff; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }

.polls { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
.polls a { color:#02cff6; font: 14px Arial; margin:0px; padding:0px; text-decoration:none; }
.polls a:hover { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
.polls td { color:#ffffff; }

.bottomLinks { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
.bottomLinks a { color:#02cff6; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }
.bottomLinks a:hover { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }

.contact { color:#ffffff; font: 12px Arial; margin:0px; padding:0px; text-decoration:none; }

td.cbg { background: #ffffff url(skn/cbg.jpg) 0% 0%; background-repeat: no-repeat; }

div.horizontalmenupopup { color:#ffffff;  width:120px;   background:#839A7F ; border:solid 0px;  padding:2px; margin:0px; margin-top:2px; }
div.horizontalmenupopup a.link { color:#ffffff; background:#839A7F ; border:solid 0px;   margin:0px;  width:100%; }
div.horizontalmenupopup a.link:hover {  color:#ffffff; background:#F9E8CB ; border:solid 0px; margin:0px; width:100%;  color:#000000;  }

td.view        { padding:3px; text-align:justify; color:#0045b7; }
td.form        { color:#0045b7; border:solid 1px #D0311C; padding:3px; text-align:justify; }
td.error       { color:#ff0000; padding:3px; text-align:justify; }
td.inner       { color:#0045b7; border:solid 1px #D0311C; padding:3px; margin-top:3px; text-align:justify; }
td.tile        { padding:3px; border:0px; }

div.viewtitle  { color:#ff0000; font:bold 18px/18px Helvetica, Arial, sans-serif; margin-bottom:3px; }
div.formtitle  { color:#000000; font:bold 18px/18px Helvetica, Arial, sans-serif; margin-bottom:3px; }
div.errortitle { color:#ff0000; font:bold 18px/18px Helvetica, Arial, sans-serif; margin-bottom:3px; }
/*div.tiletitle  { color:#B9310C; font:bold 14px/18px Helvetica, Arial, sans-serif; margin-bottom:3px; } */
div.innertitle { color:#B9310C; font:bold 14px/18px Helvetica, Arial, sans-serif; margin-bottom:3px; }

div.formmessage{ margin-bottom:3px; }
.oblique    { color:#183884; font: 14px Arial; letter-spacing:1px; padding:5px; border:1px solid #E4F1F7;}
div.code       { font:bold; }
div.price      { font:bold; }
div.total      { font:bold; }

div.adr1  { color:#BECE28; font:18px Arial; }
div.adr2  { color:#EC008C; font:12px Arial; }
div.adr3  { color:#BECE28; font:18px Arial; }
div.adr4  { color:#EC008C; font:12px Arial; }


.formPane   { background:#fdfdfd; font: 11px Arial color:#000000; border:solid 1px #666666; }
.formLocked { background:#000000; border:solid 0px #666666; }
.formButton { background:#ffffff; color:#000000; font:bold 11px/13px Arial, sans-serif; border:solid 1px #666666; }

div.Popup                { width:180px; background:#E6EAEA; border:solid 2px #ffffff; padding:2px; }
div.Popup a.action       { width:100%; }
div.Popup a.action:hover { background:#d3d3d3; }

div.inlinepolls {border:solid 1px #660000; background:#FFD6AD; padding:2px;}
div.localactions a.action { color:#000000; }
div.localactions a.action:hover { color:#000000; text-decoration: none; }

div.path         { color:#5c5c58; font: 10px Arial; text-decoration: none; padding: 0px;  background:none;}
div.path a       { color:#5c5c58; font: 10px Arial; text-decoration: none; padding: 0px; }
div.path a:hover { color:#000000; font: 10px Arial; text-decoration: underline; padding: 0px; }

div.bottom  { color:#404040; font:12px Arial; }
div.bottom a.link  { color:#404040; font:12px Arial; text-decoration: none;}
div.bottom a.link:hover  { color:#183884; font:12px Arial; text-decoration: none;}
div.bottom a.action 	 { color:#404040; font: 12px Arial, sans-serif; text-decoration: none; }
div.bottom a.action:hover 	 { color:#183884; font: 12px Arial, sans-serif; text-decoration: underline; }

.about {  color:#404040; font: 12px Arial, sans-serif; text-decoration: none; }
.about a { color:#404040; font: 12px Arial, sans-serif; text-decoration: none; }
.about a:hover { color:#183884; font: 12px Arial, sans-serif; text-decoration: underline; }


#navmenu-h, #navmenu-h li { z-index:300; }
