﻿/*
###################################
	Scrollproperties, HTML
###################################
*/
html
{
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
}
/*
###################################
	Clear
###################################
*/ 
.DisplayBlock
	{
		display: block;
	}  
.Clear
	{
		clear: both;
	}
    
.ClearLeft
    { 
        clear: left;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
.ClearRight
    { 
        clear: right;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
.ClearBoth
    { 
        clear: both;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
 .NoFloat
	{
		float: none;
	}  


/*
###################################
	Body
###################################
*/
body
{
    background-color: #b6ec50;
    background-image: url('../images/error/bg.gif');
    background-repeat: repeat-x;
    background-position: top left;
    margin:0px;
    padding:0px;
	font-family: Verdana;
	font-size: 16px;
	color: #636363;
	line-height: 24px;
}

/*
###################################
	ErrorWrapper
###################################
*/
.ErrorWrapper 
{ 
	width: 702px;
	padding: 0px;
	margin: 0px;
	margin: 0px auto;
	padding-top: 4px;
}
.ErrorPlate
{ 
    background-image: url('../images/error/wrapper_bg.png');
    background-repeat: repeat-x;
    background-position: top left;
	min-height: 350px;
    height: auto !important;
    height: 350px;
    background-color: #fff;
    float:left;
    width: 650px;
}
.ErrorLogoPlate
{ 
	padding: 0px;
	margin: 0px;
	
}
.ErrorTxtPlateLogo
{
    padding-top: 18px;    
}
.ErrorTxtPlatePadding
{ 
	padding-left: 23px;
	padding-top: 14px;
	padding-right: 23px;
}
.ErrorTxtPlateTxt
{
	text-align: center;
	padding-top: 19px;
}
.ErrorTxtPlate
{     
}
.ErrorTxtPlateLeft
{
    float:left;
    background-image: url('../images/error/wrapper_left.png');
    width: 25px;
    height: 350px;
}
.ErrorTxtPlateRight
{
    float:left;
    background-image: url('../images/error/wrapper_right.png');
    width: 25px;
    height: 350px;
}

/*
###################################
	Links
###################################
*/
a
{
	color: #f24e22;
	font-weight: bold;
	text-decoration: none;
}
h1
{
	line-height: 0px;
	font: 0px;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
	text-align: center;
	color: #555555;
}
