@charset "iso-8859-2";


@import "s.css";
@import "s_layout_psychologia.css";
@import "s_elements_psychologia.css";
@import "s_forms_psychologia.css";



/* =reseting

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



	body, h1, h2, h3, h4, h5, h6,

	blockquote, p, img, address, form, fieldset,

	ul, ol, dl, dt, dd, li, hr, table, td, th {

	margin: 0;

	padding: 0;

	}



/* =

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



body  {

	background: #FFFFFF;

	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */

	padding: 0px;

	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

	color: #231f20;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;
	background-image:url(../i/bg_body_psychologia.gif);
	background-repeat:repeat-x;
	line-height:18px;


}



P {
	padding-bottom:20px;
	line-height: 20px;
}

.center { vertical-align:center; }



.clear {

	clear: both;

	padding-bottom: 1px;	/* for Gecko-based browsers */

	margin-bottom: -1px;	/* for Gecko-based browsers */

}



.hide, #oldBrowserNotice, .ieSixCharDupBug {

	/* hide elements that CSS-targeted browsers shouldn't show */

	display: none !important;

}



div.left, img.left {
	float: left;
}

div.right, img.right {
 	float: right;
}


.min600px {

	min-height: 600px;  /* for bug MSIE */

}



div[class] .min600px {

	height: auto; /* for min-heigh bug */ 

}



/* =

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



html, body, #Layout {

	min-height: 100%;

	width: 100%;

	height: 100%;

}



html>body, html>body #Layout {

	height: auto;

}



#pageWrapper {

	font-size: 80%;

} 



:root code {

	font-size: 120%;	

	/* monospace fonts are typically smaller that 

	'normal' fonts under Mozilla. */

}


