/* Global element styles ****************/

@media print {
	.dontPrint { display: none; }
}
	

img { border:none; }
img.imgStyle { border:1px solid #b3bebe; }
img.pngFix { behavior:url('../css/pngbehavior.htc'); }

.fadeOut { 
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	cursor: default;
}
.cursorPinter { cursor: pointer; }

.bold {	font-weight: bold; }

.underline { text-decoration: underline; }

.bgGrey { padding: 5px 10px; background-color: #dce2e4; }

.textIndent { padding-left: 20px; }

.left {	float: left; }
.right { float: right; }
.clearboth { height:1px;font-size:1px;clear:both; }
.relative { position:relative; }
.absolute { position:absolute; }

.hspace4_left { height:5px; width:4px; float: left; overflow:hidden; }
.hspace7_left { height:5px; width:7px; float: left; overflow:hidden; }
.hspace10_left { height:5px; width:10px; float: left; overflow:hidden; }

.vspace53 {	height:53px; overflow:hidden; clear:both; width:1px; }
.vspace1 {	height:1px; overflow:hidden; width:1px; }
.vspace5 {	height:5px; overflow:hidden; width:1px; }
.vspace10 {	height:10px; overflow:hidden; width:1px; }
.vspace15 {	height:15px; overflow:hidden; width:1px; }
.vspace16 {	height:16px; overflow:hidden; width:1px; }
.vspace20 {	height:20px; overflow:hidden; width:1px; }
.vspace30 {	height:30px; overflow:hidden; width:1px; }
.vspace40 {	height:40px; overflow:hidden; width:1px; }
.vspace50 {	height:50px; overflow:hidden; width:1px; }
.vspace100 { height:100px; overflow:hidden; width:1px; }

.modulBig { 
	margin: 0 0 10px 0;
}

.modulSmall {
	margin: 0 0 10px 0;
	float: left;
}

.mt3 { margin-top: 3px; }
.mt4 { margin-top: 4px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }

.mr3 { margin-right: 3px; }
.mr4 { margin-right: 4px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.mr50 { margin-right: 50px; }

.ml3 { margin-left: 3px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.ml152 { margin-left: 152px; }
.ml368 { margin-left: 368px; }

.mb4 { margin-bottom: 4px; }
.mb10 { margin-bottom: 10px; }


h1 { font-size: 18px; font-weight: normal; line-height: 22px; color:#505050; }
h1.big,
h1.bigTop { font-size: 26px; font-weight: normal; line-height: 30px; color:#505050; margin: 14px 0 2px 0; }
h1.bigTop { margin: 23px 0 2px 0; }
h2 { font-size: 16px; font-weight: bold; line-height: 20px; color:#505050; }
h3 { font-size: 14px; font-weight: bold; line-height: 18px; color:#505050; }

.w140 { width: 140px; }
.w180 { width: 180px; }
.w200 { width: 200px; }
.w245 { width: 245px; }
.w270 { width: 270px; }
.w364 { width: 364px; }
.w374 { width: 374px; }
.w460 { width: 460px; }
.w470 { width: 470px; }
.w480 { width: 480px; }
.w490 { width: 490px; }
.w580 { width: 580px; }

.h240 { height: 240px; }
.h280 { height: 280px; }

