/* 
    Document   : text
    Created on : 11.05.2009, 11:47:09
    Author     : jorotk
    Description:
       Masto site text-version styles.
*/

    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; line-height:1.6em; }
    #top { margin:1em 0; }
    h1#logo { margin-bottom:1em; }
    #top-search { clear:left; }
    #breadcrumb { margin-top:1em; }
    #footer { margin:1em auto 0 auto; background: #fff; padding: 1em; }
        #footer-bottom { margin-top:1em; }
    
/* Typography */
    .spacer { clear: both; height: 1px; overflow: hidden;}
    
    a { text-decoration:none; color:#0c2d83; }
    a:hover { text-decoration:underline; color:#0c2d83; }
    img { display:none; }
    ul, ol{list-style-position: outside;}
    ul{list-style: disc;}    
    ol{list-style: decimal; }
    li{margin-left: 3em;}
    .tabs, .gamma, .gamma ul, .lfr-dock-list { list-style: none; }
    .n5list ul, .n5list li { margin:0; list-style: none; }
    .tabs li, .gamma li, .lfr-dock-list li {margin-left: 0;}
    .n5actions { display:none; }
    
    h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 1.2em; font-family:Arial, sans-serif; color:#222;letter-spacing:0.03em; }
    p { margin-top: 0; margin-bottom: 1.2em; }
    h1 { font-weight: bold; font-size: 1em; line-height: 1em; }
    h2 { font-size: 1.8em; font-weight: normal; }
    h3 { text-transform: none; font-weight: bold; font-size: 1.2em; }
    h4 { text-transform: none; font-weight: bold; font-size: 1.1em; }
    h5 { text-transform: none; font-weight: normal; font-size: 1em; }
    h6 { text-transform: none; font-weight: normal; font-size: 1em; }
    
    #accesskeys a, #support a { margin-right:1em; }
    #support a { float:left; }
    #support a.text-dec, #support a.text-inc { float:none; }
    .text-dec-inact, .text-inc-inact { display:none; }
    
/* Navigation */
    /* Top 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; margin:0 1em 1em 0; }
    #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 a.selected {color: #0c2d83; text-decoration:underline; }
    
    /* Left navigation */
    ul.layouts a.selected { text-decoration:underline; font-weight:bold; }
    ul.layouts a.open { text-decoration:underline; }
    
/* Liferay dock */
    .lfr-dock{position: relative;}
    .lfr-dock-list{background: none; display: block;}   

/* Portlet */
    .portlet-topper, .portlet-icons{display: none;}    
    body.showPortletTitles .portlet-topper, body.showPortletTitles .portlet-icons{display:none;}

