﻿body
{
    background-image: url('Graphics/background.png');  
	background-repeat:repeat-x;
}

#main
{			

	width: 703px;
	text-align: justify;
	margin: 10px auto;
}


#container_header
{	
	width:703px; 
	height: 24px; 
	float:left; 
	background-image: url('Graphics/container_header.png'); 	
	
}
#container_center
{
   	width:703px; 
	float:left; 
	background-image: url('Graphics/container_center.png');  
	background-repeat:repeat-y;
    
}
#container_bottom
{
	width:703px; 
	height: 24px; 
	float:left; 
	background-image: url('Graphics/container_bottom.png');
}

#container_top_spacer
{
  	width:703px; 
	height: 39px; 
	float:left; 
	background-image: url('Graphics/container_top_spacer.png'); 
    
}

#top_menu
{
  	width:680px; 
	height: 42px; 
	float:left; 
	background-image: url('Graphics/top_menu.png'); 
    margin-left: 11px;
    margin-top: 5px;
    
}

#logo_baner
{
  	width:680px; 
	height: 159px; 
	float:left; 
	background-image: url('Graphics/logo_baner.png'); 
    margin-left: 11px;
    margin-top: 5px;    
    
}

#left_menu
{
  	width:180px; 
	height: 339px; 
	float:left; 
	background-image: url('Graphics/left_menu1.png');
    margin-left: 11px;
    margin-top: 5px;    
    
}
#container_bottom_spacer
{
    width:680px; 
	height: 50px; 
	float:left; 
	background-image: url('Graphics/container_bottom_spacer.png'); 
    margin-left: 11px;
    margin-top: 5px;   
    
}

#bottom_line
{
    width:680px; 
    height:1px;
	float:left; 
	background-image: url('Graphics/bottom_line.png');  
	background-repeat:repeat-x;
	margin-left: 11px;
    
}

#main_content_place_holder
{
    float:left;
    width:500px;    
}


.font_top_menu
{
	font-size: 11px;
	color: White;
	font-family: Tahoma;
	border-right: 35px;	
	border-left: 35px;
	text-decoration:none;
}
.font_top_menu:hover{ text-decoration:none;
                      color: Orange;
                    }
.font_top_menu:active{
                        color: White;
                    }



.font_left_menu_Header
{
	font-size: 11px;
	font-weight: bold;
	color: Black;
	font-family: Kristen ITC;
	float: left;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-left:15px;
	margin-left:10px;
	margin-top:18px;
}


.font_left_menu_bold
{
	font-size: 11px;
	font-weight: bold;
	color: Black;
	font-family: Verdana;
	float: left;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-left:15px;
	margin-left:10px;
	background:url('Graphics/arrMenu.gif') no-repeat;
    background-position:5px 5px;
    /*border-bottom:thick dotted #E0C107;*/
}
.font_left_menu_bold:hover{ text-decoration:none;
                            color: #DA2C23;
                          }
                          
                          
.font_left_menu_boldSQ
{
	font-size: 11px;
	font-weight: bold;
	color: Black;
	font-family: Verdana;
	float: none;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-left:15px;
	margin-left:10px;
	background:url('Graphics/squareMenu.gif') no-repeat;
    background-position:5px 5px;
    /*border-bottom:thick dotted #E0C107;*/
}
.font_left_menu_boldSQ:hover{ text-decoration:none;
                              color: #DA2C23;
                          }

.left_menu_spacer
{
    width:154px; 
    height:11px;
    background-image: url('Graphics/left_menu_spacer.png'); 
}

#menu_spacer
{
  	width:680px; 
	height: 19px; 
	float:left; 
	background-image: url('Graphics/menu_spacer.png'); 
    
}



.PageContentText
{
    line-height:1.5em;
    font-family:Tahoma;
    font-size: 12px;
    color: Black;
    margin-left: 30px;
    margin-right: 15px;
}

#regPageContent 
{
    overflow:auto;
    /*height:500px;*/
}

.rules
{
    font-family: Tahoma;    
}

ul.rules
{
	list-style-type: square;
	margin-left: 5px;
}
ul.rules li
{
	font-weight: normal;
	line-height: 1.5em;
	margin-bottom:5px;
}
ul.rules ol li
{ 
	font-weight: normal;
	line-height: 2em;

}
/*Master Page - kontrolki do zmiany języka*/
.languageSquare
{
    margin-left: 30px;    
}

/*ramka w kontakcie*/
.legend_text
{
    line-height:2em;
    font-family:Tahoma;
    font-weight:normal;
    font-size:12px;
    color:Black;    
}

.styleTDLabel {border-bottom:0px solid silver; width: 350px; padding-bottom:5px; font-family:Tahoma; color:Black; font-weight:bold; font-size:10px; text-align:right; vertical-align:text-top;}
.styleTDTextB {border-bottom:0px solid silver; width: 300px; padding-bottom:5px;}


.title
{
    line-height:2em;
    font-family:Tahoma;
    font-weight:bold;
    font-size:18px;
    color:Black;

    
}

.fieldSetClass
{
    margin-right:15px;  
        
}