/* -----------------------------------------------------------------------------
----------------------------------------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, th, var {font-style: normal;font-weight:normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;} 
img {line-height: 0;font-size: 0;}
html {overflow-y: scroll;}
iframe{border:none;}

a img { 
	border: none;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover, a:active, a:focus { 
	text-decoration: underline;
}

a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=60);
    -moz-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

/* *************************************** */
/* *************************************** */
.float_container{   
}
.float_container:after{   
    content: ".";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}

.float_container .float_left{
    float:left;
}
.float_container.float_right{
    float:left;
}



/* *************************************** */
/* *************************************** */
.forDisplayObj{
	display:block;
}

.forPrintObj{
	display:none;
}

@media print{
	
	#pankuzu,
	#mainmenu,
	#footer{
		display:none;
	}

	.forDisplayObj{
		display:none;
	}
	.forPrintObj{
		display:block;
	}
    
	
}
