﻿body 
{
    margin:0px;
    padding:0px;
    border:0px;    
}

img
{
    border:0px;
    margin:0px;
    padding:0px;
}

.main
{

}

.site
{   
    width:983px;
    height:100%;    
    background-image:url('../Images/footer_backgr.png');
    background-repeat: repeat;         
}

.leftBorder
{
    width:15px;    
}

.rightBorder
{
    width:15px;
}

.header
{
    height:102px;
    width:953px;
    
    background-image:url('../Images/header.png');
    background-repeat:no-repeat;
}

.header table
{    
    margin :0px 40px 0px 0px;
    padding: 0px;
}

.footer
{
    height:60px;
}

.footer a
{
    height:20px;
    
    margin:0px 20px 0px 0px;

    text-align:right;
    text-decoration:none;
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    
}
.footer a:hover
{
    text-decoration:underline;
    cursor:pointer;
}

.leftMenu
{
    width:250px;
    
    vertical-align:top;
    
    background-image:url('../Images/left_menu_tile.png');
    background-repeat:repeat-y; 
}

.leftMenu_header
{       
    line-height:20px;
    
    height:151px;

    background-image:url('../Images/left_menu_header.png');
    background-repeat:no-repeat;
}

.leftMenu_footer
{
    height:22px;
    
    background-image:url('../Images/left_menu_footer.png');
    background-repeat:no-repeat;
}

.leftMenu_Data
{  
    text-align:left;   
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    color:#FFFFFF;
    
}

.leftMenu_Data a
{
    margin: 0 0 0 10px;
}

.leftMenu_header table
{
    margin: 10px 0px 0px 0px;
}

.leftMenu_Data a
{
    text-decoration:none;    
    color:#FFFFFF;
}

.content
{
	vertical-align:top;
    width:671px;
    
    background-image:url('../Images/content_backgr.png');
    background-repeat:repeat-x;
}

.contentHeader
{

    margin:0;
    padding-left:30px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    
    height:41px;
    width:671px;
    
    text-align:left;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#00330B;
    
    background-image:url('../Images/content_header.png');
    background-repeat:no-repeat;
    background-position:center;    
}


.contentData
{
    border:0px;
    margin:0px;
    padding:0px;
    
    width:671px;
    
    background-image:url('../Images/content_tile.png');
    background-repeat:repeat-y;
}

.contentFooter
{
	width:671px;
    height:22px;
    
	background-image:url('../Images/content_footer.png');
	background-repeat:no-repeat;
}
.contentMain
{   
    margin:0px;
    padding-bottom:0px;
    padding-top:0px;
    padding-right:20px;
    padding-left:20px;
    
    width:671px;
    height:408px;
        
    font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    color:#FFFFFF;
    
    background-image:url('../Images/content_main.png');
    background-repeat:no-repeat;
}

.contentMain a
{
	color:#FFFFFF;
    text-decoration:underline;
}

.lang
{
    padding-top: 8px;    
    padding-bottom: 12px;
    padding-left: 9px;
    padding-right: 11px;
}



.lang a
{
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration: none;
}

.lang a:hover
{
    text-decoration: underline;
}

.langSelected
{
    background-image: url('../Images/lang_but.png');
    background-repeat: no-repeat;
    background-position:center;
    padding-top: 8px;    
    padding-bottom: 12px;
    padding-left: 9px;
    padding-right: 11px;
    margin: 0px 40px 0px 0px;
}

.langSelected a
{
    margin: 0px;
        
    font-size:14px;
    font-weight:normal;
    color:#000000;
    text-decoration: none;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalPopup {	
	background-color: #ffffdd;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	padding: 10px;	
}

/*.modalBackground {	
	filter:alpha(opacity=100);
	opacity:1;
}*/

.message
{
	background-color: #B2A300;
	color: #000000;
	font-weight: bold;	
	padding: 3px 3px 3px 3px;
}

.error
{
	background-color: Red;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 1px 3px 1px;
	width: 500px;
	text-align: center;
	font-size: 11px;
	display: block;
}

.cookies
{
    width:400px;
    font-size:12px;
    font-family: Verdana;
    color: #FFFFFF;
    text-align:left;     
    background-color:#1C9C17;
    margin-left: auto;
    margin-right: auto;
    padding:20px;
}

#printFrame {
  position: absolute;
  width: 0px; height: 0px;
  border-style: none;
}

.waiting
{
    background: #99DB84 no-repeat;
    height: 60px;
    width: 200px;
    padding:10px;
    margin:0 auto;
    vertical-align:middle;
    text-align:center;
}


