BODY
{
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 PADDING-TOP: 0px;
 MARGIN-LEFT: 0px;
 MARGIN-RIGHT: 0px;
 MARGIN-BOTTOM: 10px;
 MARGIN-TOP: 0px;
 BACKGROUND-COLOR: #ffffff
 FONT-SIZE: 9pt;
 FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
 COLOR: #000000;
}

TABLE {
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 9pt;
 color:#000000;
}

TABLE.main {
 BACKGROUND-COLOR:#FFFFFF;
 BORDER-BOTTOM:#CCCCCC 1px solid;
 BORDER-LEFT:#CCCCCC 1px solid;
 BORDER-RIGHT:#CCCCCC 1px solid;
 BORDER-TOP:#FFFFFF 0px solid;
}

TABLE.fotoalbom {
 BACKGROUND-COLOR:#FFFFFF;
 BORDER-BOTTOM:#CCCCCC 1px solid;
 BORDER-LEFT:#CCCCCC 1px solid;
 BORDER-RIGHT:#CCCCCC 1px solid;
 BORDER-TOP:#CCCCCC 1px solid;
 PADDING-LEFT: 3px;
 MARGIN-LEFT: 10px;
}

TD.pool {
 BACKGROUND-COLOR:#FFFFFF;
 BORDER-BOTTOM:#CCCCCC 1px solid;
 BORDER-LEFT:#CCCCCC 0px solid;
 BORDER-RIGHT:#CCCCCC 0px solid;
 BORDER-TOP:#CCCCCC 1px solid;
}
IMG
{
 BORDER-TOP-WIDTH: 0px;
 BORDER-LEFT-WIDTH: 0px;
 BORDER-BOTTOM-WIDTH: 0px;
 BORDER-RIGHT-WIDTH: 0px;
}

IMG.general
{
 BORDER-TOP-WIDTH: 0px;
 BORDER-LEFT-WIDTH: 10px;
 BORDER-BOTTOM-WIDTH: 10px;
 BORDER-RIGHT-WIDTH: 10px;
 BORDER-COLOR: #FFFFFF;
}

IMG.imgadv {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  opacity: 1.0;
}

a.imgadv:hover img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  opacity: 0.8;
}

H1
{
 MARGIN-TOP: 0px;
 MARGIN-BOTTOM: 5px;
 FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
 FONT-WEIGHT: bold;
 FONT-SIZE: 1.2em;
 color:#006699;
}

H2
{
 MARGIN-TOP: 5px;
 MARGIN-BOTTOM: 5px;
 FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
 FONT-WEIGHT: bold;
 FONT-SIZE: 1.1em;
 color:#006699;
}

H3
{
 MARGIN-TOP: 2px;
 MARGIN-BOTTOM: 2px;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
 FONT-SIZE: 1.0em;
 COLOR: #333333;
}

P
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 1.0em;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 TEXT-ALIGN: justify;
}

div.txt
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 1.0em;
 color:#000000;
 padding-left:15px;
 padding-right:15px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 TEXT-ALIGN: justify;
}

div.maintxt
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 1.0em;
 color:#000000;
 padding-left:15px;
 padding-right:10px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 MARGIN-TOP: 10px;
 TEXT-ALIGN: justify;
 width:515px;
 overflow:hidden;
}

/* div.centertxt
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 9pt;
 color:#000000;
 padding-left:15px;
 padding-right:15px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 MARGIN-TOP: 10px;
 TEXT-ALIGN: justify;
 width:505px;
 height:275px;
 overflow:auto;
}

 div.advert
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 9pt;
 color:#000000;
 padding-left: 10px;
 padding-right: 5px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 MARGIN-TOP: 10px;
 TEXT-ALIGN: justify;
 width:170px;
 height:275px;
 overflow:hidden;
}   */

div.rightcol
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 1.0em;
 color:#000000;
 padding-left: 10px;
 padding-right: 5px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 MARGIN-TOP: 10px;
 TEXT-ALIGN: left;
 width:170px;
 overflow:hidden;
}

div.leftmenu
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 1.0em;
 color:#000000;
 padding-left: 0px;
 padding-right:0px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 0px;
 MARGIN-TOP: 15px;
 TEXT-ALIGN: justify;
 width:180px;
 overflow:hidden;
}

/* div.consul
{
 font-family: Arial, Verdana, Tahoma, sans-serif;
 font-size: 9pt;
 color:#333333;
 padding-left:15px;
 padding-right:106px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 TEXT-ALIGN: justify;
 width:100px;
 overflow:hidden;
}      */

div.notice
{
BORDER-RIGHT: #cccccc 0px dashed;
BORDER-TOP: #cccccc 1px dashed;
BORDER-LEFT: #cccccc 0px dashed;
BORDER-BOTTOM: #cccccc 1px dashed;
PADDING-RIGHT: 15px;
PADDING-LEFT: 15px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px;
MARGIN-TOP: 10px;
MARGIN-BOTTOM: 0px;
FONT-SIZE: 0.9em;
FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
font-color: #333333;
BACKGROUND-COLOR: #FFFFFF;
TEXT-ALIGN: center;
}


#top_nav a:link,
#top_nav a:visited {
  color: #006699;
  FONT-FAMILY: Arial, Tahoma, sans-serif;
  FONT-WEIGHT: bold;
  text-decoration: none;
  FONT-SIZE: 1.0em;
}

#top_nav a:hover,
#top_nav a:active {
  color: #006699;
  FONT-FAMILY: Arial, Tahoma, sans-serif;
  FONT-WEIGHT: bold;
  text-decoration: none;
  FONT-SIZE: 1.0em;
}


#top_nav a:hover,
#top_nav a:active
{
  FONT-FAMILY: Arial, Tahoma, sans-serif;
  FONT-SIZE: 1.0em;
  FONT-WEIGHT: bold;
  text-decoration: none;
  color: #006699;
  border-bottom: 2px solid #006699
}

a:link{text-decoration: underline; color:#006699;}
a:visited{text-decoration: underline; color: #006699;}
a:hover{text-decoration: underline; color: #0099CC;}
a:active{text-decoration: underline; color: #006699;}

LI.menu
{
 LIST-STYLE-IMAGE: url(limg/list_element.gif);
 MARGIN-LEFT: -20px;
 MARGIN-RIGHT: 0px;
 MARGIN-BOTTOM: 5px;
 MARGIN-TOP: 5px;
 FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 COLOR: #666699;
}

a.menu:link{text-decoration: none; color:#006699;}
a.menu:visited{text-decoration: none; color: #006699;}
a.menu:hover{text-decoration: underline; color: #0099CC;}
a.menu:active{text-decoration: underline; color: #006699;}

/* div.topmenu
{
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
FONT-WEIGHT: bold;
padding-left:15px;
padding-BOTTOM: 2px;
height: 12px;
overflow: hidden;
}

 a.m_topmenu{
text-decoration: none; color:#999999;
width: 110px;
height: 14px;
background-image: url('cimg/bullet_ch.png');
background-position: left top;
BACKGROUND-REPEAT: repeat-y;
display: block;
}

a.m_topmenu:link{text-decoration: none; color:#999999;}
a.m_topmenu:visited{text-decoration: none; color: #999999;}
a.m_topmenu:active{text-decoration: none; color: #999999;}

a.m_topmenu:hover{
text-decoration: underline; color:#FF6633;
background-position: left -100%;
}
a.m_topmenu span{
display: none;
}

div.addmenu
{
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
FONT-WEIGHT: none;
padding-left:1px;
padding-right:15px;
padding-BOTTOM: 2px;
height: 12px;
overflow: hidden;
}

a.m_addmenu:link{text-decoration: none; color:#999999;}
a.m_addmenu:visited{text-decoration: none; color: #999999;}
a.m_addmenu:active{text-decoration: none; color: #999999;}
a.m_addmenu:hover{ text-decoration: overline; color:#FF6633;}
a.m_addmenu span{ display: none; }
         */
.form_inp {
BACKGROUND-COLOR:#ffffff;
BORDER-BOTTOM:#999999 1px solid;  /* #E0E0E0 */
BORDER-LEFT:#999999 1px solid;
BORDER-RIGHT:#999999 1px solid;
BORDER-TOP:#999999 1px solid;
FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
FONT-SIZE: 0.9em;
COLOR:#333333;
FONT-WEIGHT:normal;
/*width: 275px;
height: 18px; */
}

.form_but {
BACKGROUND-COLOR:#FFCC66;
BORDER-BOTTOM:#FFCC66 1px outset;
BORDER-LEFT:#FFCC66 1px outset;
BORDER-RIGHT:#FFCC66 1px outset;
BORDER-TOP:#FFCC66 1px outset;
FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
FONT-SIZE: 0.9em;
COLOR:#333333;
FONT-WEIGHT:normal;
CURSOR: hand;
}

.form_file {
BACKGROUND-COLOR:#ffffff;
BORDER-BOTTOM:#999999 1px solid;  /* #E0E0E0 */
BORDER-LEFT:#999999 1px solid;
BORDER-RIGHT:#999999 1px solid;
BORDER-TOP:#999999 1px solid;
FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
FONT-SIZE: 0.9em;
COLOR:#333333;
FONT-WEIGHT:normal;
}