/* 
    Document   : text
    Created on : 12.11.2008, 15:15:01
    Author     : mileht
    Description:
        STM Lapsiasia text version.
*/

    html, body { height:100% ; background: #fff;}
    *{background-image: none;}
    body { font-size: 62.5%; margin: 0 20px; padding: 0; font-family: Arial, sans-serif; color:#222; }
    #wrapper {width: 80%; margin: 0 auto 0 auto; background: #fff; padding: 1em; font-size: 1.2em; }
    
    #search{padding: 1em 0 1em 0;}
    .ie #search { display:inline; }
    
    #top-navi { margin:0.5em 0; }
    #shortcuts { margin:1em 0; }
    
    #footer {width: 80%; margin: 0 auto 0 auto; background: #fff; padding: 1em; font-size: 1.2em; border-top:1px solid #aaa;  }
        #footer .right{ text-align: left;}
	#footer .left{ text-align: left;}
    
    .infoBar { display:none; }

 /* Paragraph & cell styles */
    .leftAlign { text-align: left;}
    .rightAlign { text-align: right;}
    .centered { text-align: center;}
    .justified { text-align: justify;}
    .spacer { clear: both; height: 1px; overflow: hidden;}
    p { line-height: 1.6;}
    p.h, h3.h {padding: 5px 0; margin: 0; clear: both;}
    strong { color: #111;}
    .u4-image-caption { font-size:0.8em ; color:#666 ; margin:0 ; padding:0 ; margin-left:0.5em ; }
    img {display:none;}
    a { text-decoration:none; color:#266f80; }
    a:hover { text-decoration:underline; color:#266f80; }

    h1, h2, h3, h4, h5, h6 { margin-bottom: 1em; font-family:Arial, sans-serif; color:#222; margin-top: 1.2em;}
    p { margin-top: 0; margin-bottom: 1.65em; }
    h1 { font-weight: bold; font-size: 1em; line-height: 1em; color: red; line-height: 1.2em; text-decoration: line-through;}
    .front h2 { text-transform:uppercase; font-size: 1.5em; font-weight: normal; color: #444444; border-bottom: 1px solid #d9d9d9; padding-bottom: 3px; line-height: 1.2em;}
    h2 { text-transform:uppercase; font-size: 1.5em; font-weight: normal; color: #444444; line-height: 1.2em;}
    h3 { text-transform: none; font-weight: bold; font-size: 1.3em; line-height: 1.3em;}
    .front h3{font-size: 1em; font-weight: bold; color: #266f80; line-height: 1.3em; margin-bottom: 0.5em;}
    h4 { text-transform: none; font-weight: normal; font-size: 1.25em; line-height: 1.3em;}
    h5 { text-transform: none; font-weight: bold; font-size: 1em; line-height: 1.4em;}
    h6 { text-transform: none; font-weight: normal; font-size: 1em; color: #f5822f; line-height: 1.4em;}

    h1#logo { margin: 0.5em 0; font-size:2em; text-transform:uppercase; text-decoration:none; }

    #top-navi { font-family:Arial, sans-serif; font-size:1.1em; }
    
    #support span { padding:0 5px; }
    #support span.h { padding:0 10px 0 0; }
    #support .right{text-align: left;}
    #support .version, #support .lang { margin-bottom:0.5em; }
    
    #breadcrumb .frontpage { float:left; }
    .n5content{margin-bottom: 1em;}
    
/* Navigation */
    #top-navi { float:left; width:100%; }
    #top-navi ul { float:left; padding:0; list-style-type:none; margin: 0;}
    #top-navi li { float: left; }
    #top-navi li a {margin: 0; padding: 5px 10px 5px 0; display: block; float: left; background: none; color: #333; font-weight: bold; font-size: 1.1em;}
    #top-navi li.selected a {color: #999; text-decoration:underline; }
    

/* Liferay dock */
    .lfr-dock{position: relative;}
    .lfr-dock-list{background: none; display: block;}   
    
    