@CHARSET "UTF-8";

body {
 background: #DFDFDF url('pft_background.gif') repeat-y 180px;
 margin: 0;
 font-family: Arial, Helvetica, Verdana;
 font-size: 11px;
 padding: 0;
}

.nofloat {
 clear: both;
}

.hidden {
 display: none;
}

#center {
 width: 810px;
 position: relative;
 margin: 0;
 padding: 0 0 18px 0;
}

#languages {
 border: 1px solid #C9C9C9;
 position: absolute;
 right: 0px;
 top: 0px;
 z-index: 10;
}

#top {
 clear: both;
 background: #869197;
 width: 810px;
 height: 293px;
}

#logo {
 float: left;
 width: 180px;
 height: 115px;
 background: #FFFFFF;
}

#flash {
 width: 630px;
 height: 293px;
 position: absolute;
 right: 0px;
 top: 0px;
 z-index: 1;
}

#callback,#static {
 float: left;
 display: inline;
 margin-left: 180px;
 background: #FFFFFF;
 width: 630px;
}

#region {
 background: #F7F7F7;
 border-left: 3px solid #E97133;
 margin: 25px;
 padding: 10px 10px 10px 15px;
}

#region h1 {
 font-size: 22px;
}

#region ul {
 list-style-type: none;
 padding: 0;
 margin: 0;
 float: left;
}

#region ul li {
 width: 175px;
 background: #FFFFFF;
 border: 1px solid #c7cdcd;
 margin: 0 5px 5px 0;
 overflow: hidden;
}

#region ul li a {
 color: #E97133;
 text-decoration: none;
 background: no-repeat left top;
 padding: 0 0 0 16px;
 display: block;
 position: relative;
}

#region ul li a img {
 position: absolute;
 top: 0px;
 left: 0px;
 border-right: 1px solid #c7cdcd;
 border-bottom: 1px solid #c7cdcd;
}

#bottom {
 border-top: 1px solid #dfe0df;
 color: #dfe0df;
 position: absolute;
 bottom: 0px;
 left: 180px;
 width: 610px;
 height: 18px;
 padding: 2px 0 0 20px;
}

#bottom a {
 color: #666666;
 text-decoration: none;
 margin: 0px 10px;
}

#bottom span {
 color: #666666;
}