/*
body{background-color: white; color: black; margin: 0px;}

.small {font-family:verdana,Arial Cyr,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; color: black}
.smallInBar {font-family:verdana,Arial Cyr,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration: none; color: black}

H1 {font-family:verdana,Arial Cyr,Arial,Helvetica,sans-serif; font-size:13pt; text-decoration: none; color: black;font-weight : bold}
H2 {font-family:verdana,Arial Cyr,Arial,Helvetica,sans-serif; font-size:11pt; text-decoration: none; color: black;font-weight : bold}
.headerDate {color: #634716;}

a, font, li, p, td {font-family:verdana,Arial Cyr,Arial,Helvetica,sans-serif; font-size:12px;}


.logotype {text-decoration: none;}

.sitebars {background-color: #cccccc; color: #000000}

.contextMenuSeparator {background-color: darkgray;}
.contextMenuCurrentItem {background-color: #cccccc;}
.contextMenuItem {}


.mainmenu {border: 1px solid gray; background-color: white;}
.mainmenuCurrentItem {border: 1px solid gray; background-color: #eeeeee;}
.mainmenuItem {border: 1px solid gray; background-color: #cccccc;}
*/

body{margin:0px; padding:0px; font:12px Arial;color:#134a27;background:#F7EDE1 url(../../../../images/bg.jpg) 0 0 repeat-x;}

table td{vertical-align:top;padding:0;margin:0; font:12px Arial;color:#134a27;line-height:1.5;}
table{margin:0;padding:0;border:0;border-collapse: collapse;}

a,a:hover,a:active{font:12px Arial;color:#134a27;}

img{border:none;}
.picfloat_left{float:left;padding:0 15px 10px 0}
.picfloat_right{float:right;padding:0 0 10px 15px}
.clear{clear:both;}

/*#header{height:110px;}*/
#header table{width:98%;}
#logo{background:url(../../../../images/logo1.jpg) right center no-repeat;}
#header1{background:url(../../../../images/header.jpg) left center repeat-x;}
#header a{display:block; margin:20px 0px 20px 20px;}

#menu{border-width:2px 0px;border-style:solid;border-color:#678a6f;padding:5px 20px;}
#menu a, #menu a:hover{text-decoration:none;font:bold 12px Courier;}

#footer{}
#center{padding:10px 20px;}



/* CMS dictionary */

span.cms_dict_tooltip {
  display: inline;
  position: relative;
border-bottom:1px dotted #666666;
  cursor: help;
}
 
span.cms_dict_tooltip span.cms_dict_tip {
  display: none;
}

 
span.cms_dict_tooltip:hover span.cms_dict_tip{
  display: block;
  z-index: 100;
  position: absolute;
  top: 1.6em;
  left: 0;
  width: auto;
  padding: 7px;
  border: 1px solid #336;
  background-color: #f7f7ee;
  font: normal 10px arial, helvetica, sans-serif;
  text-align: left;
  color: #000;
  width: 250px;
}

 
a.cms_dict_link{
  font: normal 10px arial, helvetica, sans-serif;
  text-align: left;
  color: #000;
}
