body.blank { background:none; }

#diashow { float:left; width:100%; max-width:1000px; }
#diaPadding {padding:4px 0 20px 0; /*padding:4px 4px 20px 4px;*/}

#diashow p { line-height:1.2em ; padding:0.5em ; color:#4c4c4c; }
#diashow h3 { padding:0.5em; padding-bottom:0; margin-bottom:0; color:#4c4c4c; }
#diashow a {background:none; padding:0; position:static;}

#diaSupportTooltips {}
#diaSupportTooltips a {background:none;}

#diatop {width:100%; height:31px;}

	#diaSupport {float:right; width:30px;}
		#diaSupport #diaPrint {display:block; width:14px; height:13px; margin-top:8px; background:url(yhteishyva/images/bg_diaPrint.gif) top left no-repeat;}
		#diaSupport a:hover {text-decoration:none !important;}

	#arrows {float:left; margin-left:10px;}
	#diashow .pageMenu {margin-top:5px;}
	#diashow .pageMenuNums {margin-right:0 !important; }
	#diashow .pageMenuNums span {min-width:12px; text-align:center;}
	* html #diashow .pageMenuNums span {width:12px;}
	#diashow .pageMenuNums .selected a {color:#6CC13F !important;}
	#diashow .pageMenuNum.hidden {display:none;}
	#diashow .pageMenuNumFirst.hidden {display:none;}
	#diashow .pageMenuArrowL {margin-left:0; margin-right:7px !important;}
	#diashow .pageMenuArrowR {margin-left:2px !important;}

	#diaFolderTitle { float:left; height:29px; border:1px solid #6dc441;}
	#diaFolderTitle span {padding:7px 9px 4px 9px; display:inline-block;}
	#diaFolderTitle .date { float:right; }


#diaFrame { width:100%; height:auto; margin-top:-1px;}
#diaFrame table { table-layout: auto; }
#diaFramePadding {padding:9px; border:1px solid #6dc441;}

.dia {margin:0 auto 0 auto;}

/* Content */
#diashow .strong { font-weight:bold; }
#diashow .textDiv { padding:5px; }
#diashow .imageDiv {}
#diashow .imageDiv img {float:left;}	/* IE whitespace bug fix */
#isHorizontal { display:none; }	/* hidden slot */
#diaContentHorizontal {  }
#diaContentHorizontal table {margin:0 auto 0 auto;}
#diaContentHorizontal table td { padding:0; padding-top:1px; }
#diaContentHorizontal table td.noPadding { padding:0; }
#diaContentHorizontal .imageDiv {  } 
#diaContentHorizontal .textDiv { border:1px solid #dfe6ec; }

#diaContentVertical {  }
#diaContentVertical table {margin:0 auto 0 auto;}
#diaContentVertical table td { padding:0; padding-right:1px; vertical-align:top; }
#diaContentVertical .imageDiv { height:auto; }
#diaContentVertical .textDiv { height:auto; border:1px solid #dfe6ec; }



/*Diashow creation page*/
#diashow .error { color:red; }

#diaEdit table td { padding:0; padding-right:30px; }
#diaEdit img.thumb { width:40px; height:40px; padding-right:20px; }
#diaEdit .diaEdit { color:olive; } /*Headings*/

#newDiashow .nameInputField { height:20px; }
#newDiaData { padding-bottom:50px; }
#goBack { margin-top:8px; }

#diashow .diaThumbs { padding-bottom:30px; }
 

