.bodydiv
{
  width:1000px;
  
  margin:0px auto;
}

.globaldiv
{
  width:1000px;
  height:20px;

  background-color:#CD497A;
   
  padding:0px 0px 0px 0px;
}
.topdiv
{
  width:1000px;
  height:255px;
  
  background-image:url(/images/bg_img_01.jpg);
  background-position:top;
  background-repeat:no-repeat;
  
  padding:0px 0px 0px 0px;
}

.menudiv
{
  width:980px;
  height:45px;
  
  background-image:url(/images/bg_img_02.gif);
  background-position:top;
  background-repeat:no-repeat;
  
  padding:30px 10px 0px 10px;
}

.menuhor
{
  margin:0px;
  padding:0px;
  
  text-align:center;
}

.menuhor td
{
  padding:0px 20px 0px 0px;
}

.menuhor a
{
  color:#CD497A;
  text-decoration:none;
  font-weight:bolder;
}

.menuhor a:hover
{
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bolder;
}

.contentdiv
{
  width:1000px;
  
  background-color:#FBD7E5;
} 

.contentcss
{
  width:720px;
  height:300px;

  background-image:url(/images/bg_img_04.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
   
  padding:0px 10px 0px 20px;
}

.contentcss a
{
  color:#FF0000;
  text-decoration:none;
  font-weight:bolder;
}

.contentcss a:hover
{
  color:#F690B7;
  text-decoration:none;
  font-weight:bolder;
}
.rightmenucss
{
  width:230px;
  height:300px;
  
  background-image:url(/images/bg_img_03.gif);
  background-position:top;
  background-repeat:repeat-x;
  background-color:#CD497A;
  
  padding:0px 10px 0px 10px;
}

.rightmenu
{
  padding:0px;
  margin:5px 5px 10px 0px;
}
.rightmenu ul
{
  padding:0px;
  margin:0px;
  line-height:20px;
}
.rightmenu li
{
  list-style-position:outside;
  list-style-type:none;

  vertical-align:middle;

  padding:5px 0px 0px 0px;

   border-bottom:1px #FFFFFF dashed;
}


.rightmenu li a
{
  color:#FFFFFF;
  font-weight:bolder;
  font-size: 13px;

  text-decoration:none;
}

.rightmenu li a:hover 
{
  color:#FF0000;

  font-size: 13px;

  text-decoration:underline;
  font-weight:bolder;
}

.dublmenucss
{
  width:980px;
  height:43px;
  
  background-image:url(/images/bg_img_05.gif);
  background-position:top;
  background-repeat:no-repeat;
  
  padding:27px 10px 0px 10px;
}

.dublmenu
{
  margin:0px;
  padding:0px;
  
  text-align:center;
}

.dublmenu td
{
  padding:0px 20px 0px 0px;
}

.dublmenu a
{
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bolder;
}

.dublmenu a:hover
{
  color:#F690B7;
  text-decoration:none;
  font-weight:bolder;
}
.footercss
{
  width:980px;
  height:55px;
  
  padding:20px 10px 10px 10px;
  
  background-image:url(/images/bg_img_06.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  background-color:#CD497A;
  
  text-align:center;
  color:#FFFFFF;
}

.global_menu
{
  width:100px;
  padding:10px 0px 0px 460px;
}

.global_menu img
{
  border-width:0px;
  cursor:pointer;
}

.global_menu .home
{
  float:left;
  margin-right:20px;
}

.global_menu .mail
{
  float:left;
}

.global_menu .site_map
{
  float:left;
  margin-right:20px;
}
