body {
	font-size: 70%;
	font-family: Tahoma, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #666666;
	line-height:150%;
	
}

img {border:0px;}

a {color: #666666; text-decoration:none; border-bottom:none;}
a:hover {color: #67217a; text-decoration:none; border-bottom:none;}

input
{
color: #333333;
background: #ffffff;
border: 1px solid #a7a7a7;

}

input.txt
{
width: 9em;	
}

input.chb
{
border: 0px solid #a7a7a7;
background: none;
}

input.txt2
{
width: 6em;	

}

input.txt_long
{
width: 13.5em;	

}

input.txt_xxl
{
width: 16.5em;	

}

textarea
{
color: #333333;
background: #ffffff;
border: 1px solid #a7a7a7;
height:8em;
display: block; font: 1em normal, Tahoma, sans-serif; width: 25em;
}

textarea.rekinam
{
height:10em;
display: block; font: 1em normal, Tahoma, sans-serif; width: 19.7em;
}

textarea.merkim
{
height:5em;
display: block; font: 1em normal, Tahoma, sans-serif; width: 22em;
}

/* Easy CSS Tooltip - by Koller Juergen [www.kollermedia.at] */
a.tooltip:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:0px; width:auto;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}

#b a
{
    border: none; 
    text-align:left;
    background: url(img/c.gif) no-repeat; 
    padding-left:68px; 
    padding-right:27px; padding-bottom:40px; 
    padding-top:15px; 
    color: #663366; 
    text-decoration:none; 
    display: block;
    position: relative;
    float:left;
}
#b a:hover {background: url(img/c2.gif) no-repeat; color: #ffffff;   text-decoration:none; }
#b a.selected2 {background: url(img/c2.gif) no-repeat; color: #ffffff; text-decoration:none;}

h1 {font-size:17px; font-weight: normal;}

.big {font-size:16px; font-weight:bold}

.header {
	background: url(img/fons.gif) repeat-x top;
	padding: 0 0 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	margin:0;
	width:82%;
	
}

.header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0 5px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

.sidebar {
	
	background: #ffffff;
	line-height:180%;
	padding: 0;
	margin:0;
	font-size:100%;
	font-weight:normal;
		
}

.sidmenu a {color: #666666; text-decoration:none; margin-left:5px;}
.sidmenu a:hover {color: #663366; border-bottom:2px #fff500 solid; }
.sidmenu a.selected {color: #663366; border-bottom:2px #fff500 solid;}
.sidmenu li {color: #333333; text-decoration:none; list-style-type:none; }


.large{
	font-size:16px;
	font-family:"Courier New", Courier, monospace;
	color:#663366;
}

.sm{font-size:80%; margin-left:0; line-height:110%; border-bottom:0px #fff500 solid; font-weight:normal;}
.sm a{text-decoration:none; color:#666666; border-bottom:0px #fff500 solid; font-weight:normal; margin-left:0;}
.sm a:hover{text-decoration:none; color:#666666; border-bottom:0px #fff500 solid; font-weight:normal; margin-left:0;}

#active {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%; font-weight:normal;}

#menu {color: #666666; text-decoration:none; font-size:100%; font-weight:bold; margin-left:15px;}
#menu a{color: #666666; text-decoration:none; font-size:100%; font-weight:bold; margin-left:15px;}
#menu a:hover {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%; font-weight:bold;margin-left:15px;}
#menu a.selected {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%; font-weight:bold;margin-left:15px;}

#menutxt2 a{color: #663366; border-bottom:2px #fff500 solid; font-size: 100%; margin-left:5px;}

#menutxt {color: #666666; text-decoration:none; font-size:100%;}
#menutxt a{color: #663366; text-decoration:none; font-size:100%;}
#menutxt a:hover {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%;}
#menutxt a.selected {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%;}

#menu2 a{color: #666666; text-decoration:none; font-size:150%; font-weight:normal; margin-left:2px;}
#menu2 a:hover {color: #663366; border-bottom:2px #fff500 solid; font-size: 150%; font-weight:normal; margin-left:2px;}
#menu2 a.selected {color: #663366; border-bottom:2px #fff500 solid; font-size: 150%; font-weight:normal; margin-left:2px;}

#menu_galv {color: #663366; text-decoration:none; font-size:110%; font-weight:normal; line-height:210%;margin-left:15px;}
#menu_galv a{color: #663366; text-decoration:none; font-size:110%; font-weight:normal; line-height:210%;margin-left:15px;}
#menu_galv a:hover {color: #663366; border-bottom:2px #fff500 solid; font-size: 110%; font-weight:normal;margin-left:15px;}
#menu_galv a.selected {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%; font-weight:normal;margin-left:15px;}

#forum {color: #666666; text-decoration:none; font-size:100%;}
#forum a{color: #666666; text-decoration:none; font-size:100%;}
#forum a:hover {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%;}
#forum a.selected {color: #663366; border-bottom:2px #fff500 solid; font-size: 100%;}


.b{
	letter-spacing: 10px;
	font-size:16px;
	color:#663366;
	text-align:right;
	line-height:30px;
}

.b a{color:#663366; text-decoration:underline;}
.b a:hover{color:#663366; text-decoration:none;}

.formam {color: #666666; text-align:left;  cursor: pointer; font-size: 12px;}

.button { border: none; color: #67217a; float:left; font-weight: bold; cursor: pointer; font-size: 12px; height: 25px; background: url(img/bu.gif) no-repeat left top; padding-left:20px; padding-bottom:2px;}
.button:hover {color: #67217a;background: url(img/bu.gif) no-repeat left bottom;}

.button2 { border: none; color: #67217a; float:left; font-weight: bold; cursor: pointer; font-size: 12px; height: 25px; background: url(img/bu.gif) no-repeat left top; padding-left:20px; }
.button2:hover {color: #67217a; background: url(img/bu.gif) no-repeat left bottom;}

p.pages
{
  margin: 0;
  padding: 0;
  float: right;
}

.selected1
{
  color: #67217a;
  font-size: 18px;
}

.pages a
{
  
}

.pages a:hover
{
  color: #67217a;
  
}



p.pages img
{
	margin-top: 5px;
	position: relative;
}


div#a324nnefronjewfr
{
	width: 82%; height: 800px; position:absolute;
	border: 0px solid red; margin-top: 65px; left: 0; z-index:100;
}

.red 
{
	color:#cc0000;
	margin: 0;
	padding: 0;
}

			.accordion_toggle {
			display: block;
			width: 180px;
			padding: 0;
			font-weight: normal;
			outline: none;
			cursor:pointer;
			text-align:left;
			margin: 0;
			}
		
			.accordion_toggle_active {
			color: #663366;
			cursor:pointer;
			border-bottom:0px #fff500 solid;
			}
		
			.accordion_content {
			overflow: hidden;
			font-size: 100%;
			width: 100%;
			text-align: left;
			}
			
			.accordion_content p {
			line-height: 150%;
			font-size: 100%;
			padding: 10px 0 0 40px;
			}
			
			.accordion_content a:hover {
			text-decoration:none;
			color: #67217a;
  			cursor:pointer;
			}

			.accordion_content h3 {
			
			}
			
			.vertical_accordion_toggle {
			display: block;
			width: 700px;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			cursor: pointer;
			border:none;
			text-align: left;
			font-size:15px;
			line-height:210%;
			margin:0 0 0 15px;
			
			}


			.vertical_accordion_toggle_active {
 			cursor: pointer;
			color: #663366; 
			border-bottom:2px #fff500 solid;
				
			}
			
			
			.vertical_accordion_content {
			color: #666666;
			overflow: hidden;
			font-size: 100%;
			line-height:150%;
			padding: 5px 0 5px 20px;
			}
 			
		/*
			Horizontal Accordion
		*/
		
			.horizontal_accordion_toggle {
			/* REQUIRED */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */

			display: block;
			height: 5px;
			width: 1px;
			border: none;
			text-decoration: none;
			outline: none;
			cursor: pointer;
			margin: 0 0 0 0;
			}
		
			.horizontal_accordion_toggle_active {
			border: none;
			}
		
			.horizontal_accordion_content {
			/* REQUIRED */
			height: 190px;	/* We need to define a height for the accordion as it stretches the width */
			float: left;	/* This make sure it stays horizontal */
			/* REQUIRED */
			
			overflow: hidden;
			color: #333333;
			font-size: 10pt;
			}
			
			.horizontal_accordion_content p {
			width: 200px;
			line-height: 100%;
			padding: 5px 5px 5px 5px;
			font-family: arial, verdana, helvetica;

			}
					
					
    		/* Container styling*/
	 		#vertical_container {
			text-align:left;
   			}
	
   			#horizontal_container {
     		margin: 2px 2px 2px 2px;
			}
    
    		#vertical_nested_container {
      		margin: 2px;
      		width: 100%;
		    }
            
tr.bg1
{
  background-color: #DDDDDD;
}

tr.bg0
{
  background-color: #FFFFFF;
}
