html
{
	height:100%;
	margin:0;
	padding:0;
}
body {
	background-position:top;
	background-repeat:repeat-x;
	background-color:white;
    margin:0px;
    padding:0px;
    color:#ffffff;
    font-family:Arial;
    font-size:11px;
    height:100%;
}


div.ContentHolder
{
	position:absolute;
	left:547px;
	top:37px;
	width:668px;
	height:480px;
}

div.Container
{
	width:1259px;
	height:620px;
	amargin-top: -298px; 
	amargin-left: -630px; 
	aposition: absolute; 
	atop: 50%; 
	aleft: 50%; 
}

div.Background
{
	
	width:1259px;
	height:553px;
}

div.MenuHolder
{
	background-repeat:repeat-x;
	width:1259px;
	height:37px;
}

div.FooterHolder
{
	width:1259px;
	height:30px;
}

div.FooterHolder span
{
	color:#70706c;
	line-height:26px;
	margin-left:15px;
}

/*GalleryTextWithScroll begin*/
.GalleryTextTitle, .GalleryTextTitle p
{
	height:69px;
	width:250px;
	background-color:#760049;
	text-align:center;
	vertical-align:middle;
}

.GalleryScrollText
{
	width: 228px;
	overflow: auto;
	float: left;
	height: 363px;
}

.GalleryScrollTextHolder
{
	margin:22px 0 0 22px;
	
}
/*GalleryTextWithScroll end*/

/*Gatta end*/

* {
    margin:0px;
    padding:0px;
}

h3 {
    font-size:16pt;
    padding-bottom:10px;
}

a, a:visited {
    text-decoration:underline;
    color:#0B5198;
}

a:hover, a:active {
    text-decoration:underline;
    color:#D05F27;
}

.FootLink {
	text-decoration:none;
	color:#70706c;
}
.FootLink:hover, .FootLink:active, .FootLink:visited{
	text-decoration:none;
	color:#70706c;
}

/* Main divs declaration start */

/*div.Background {
    position:relative;
    top:0px;
    width:1024px;
    height:768px;
    margin:0 auto;
    background-position:center center!important;
    background-repeat:no-repeat;
    background-color:#EDEDED;
}

div.Background div.Logo {
    position:absolute;
    top:37px;
    left:65px;
    width:347px;
    height:160px;
}

div.Background div.MainMenu {
    position:absolute;
    top:0px;
    left:451px;
    width:264px;
    height:206px;
    padding-top:15px;
    padding-bottom:17px;
}

div.Background div.Flash {
    position:absolute;
    top:253px;
    left:0px;
    width:134px;
    height:514px;
}

/*div.Background div.Content {
    position:absolute;
    top:253px;
    left:149px;
    width:530px;
    height:468px;
    padding:18px;
    overflow:auto;
}*/

/*div.Background div.PlaceHolder
{
    position: relative;
	top:254px;
    left:149px;
    width:567px;
    height:auto;
    overflow:hidden;
}

div.Background div.Content {
    width:530px;
    height:auto;
    padding:18px;
}

div.Background div.RightMenu {
    position:absolute;
    top:253px;
    left:729px;
    width:163px;
    height:96px;
}

div.Background div.LanguageSelector {
    position:absolute;
    top:253px;
    left:906px;
    width:117px;
    height:96px;
}

div.Background div.RightFooter {
    position:absolute;
    top:690px;
    left:811px;
    width:197px;
    height:53px;
}

/* Main divs declarations end */
/* Blank block links declarations start */

/*div.Background div.Logo a {
    width:347px;
    height:160px;
    display:block;
}

div.Background div.RightFooter a {
    width:197px;
    height:53px;
    display:block;
}

div.Background div.RightMenu a {
    float:left;
    width:50px;
    height:96px;
    display:block;
}

/* Blank block links declarations end */
/* Language links declarations start */

/*div.Background div.LanguageSelector a, div.Background div.LanguageSelector a:visited {
    display:block;
    width:100%;
    color:#FFFFFF;
    text-transform:lowercase;
    text-decoration:none;
    font-size:16pt;
    padding-left:24px;
}

div.Background div.LanguageSelector a:hover, div.Background div.LanguageSelector a:active, a.Language {
    text-decoration:none;
    color:#D05F27!important;
    background-repeat:no-repeat;
    background-position:left center;
}

/* Language links declarations end */
/* MainMenu links declarations start */

/*div.Background div.MainMenu a, div.Background div.MainMenu a:visited {
    display:block;
    width:100%;
    color:#0B5198;
    text-decoration:none;
    font-size:17px;
    padding-left:65px;
}

div.Background div.MainMenu a:hover, div.Background div.MainMenu a:active, li.SelectedItem, li.SelectedItem a  {
    text-decoration:none;
    color:#D05F27!important;
    background-repeat:no-repeat;
    background-position:left center;
}

/* MainMenu links declarations end */
/* Other declarations start */

/*.Blue {
    color:#0B5198;
}

.BlueBackground {
    background-color:#0B5198;
}

.Orange {
    color:#D05F27;
}

.OrangeBackground {
    background-color:#D05F27;
}

.LightGrey {
    color:#EDEDED;
}

.LightGreyBackground {
    background-color:#EDEDED;
}

.Grey {
    color:#4F4F4F;
}

.GreyBackground {
    background-color:#4F4F4F;
}

.Clear {
    clear:both;
}

.Block {
    display:block;
}

.UnderLine {
    text-decoration:underline;
}

.NoneLine {
    text-decoration:none;
}

.ContainerTitle {
    color:#D05F27;
    display:block;
    width:510px;
    border-bottom:1px solid #D05F27;
    font-size:16pt;
    padding-bottom:5px;
    margin-bottom:5px;
}

/* Other declarations end */
.MainLink
{
	position:absolute;
	left:10px;
	top:10px;
	width:165px;
	height:70px;
}