/*

 # Copyright (C) joomla-monster.com

 # License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License

 # Website: http://www.joomla-monster.com

 # Support: info@joomla-monster.com

 ---------------------------------------------------------------*/



/* ==========================================================================

   LAYOUT styles

   ========================================================================== */



body {

    margin: 0;

    padding: 0;

    line-height: 1.6em;
  
    background-color: #ddd!important;
  

    /** background-color: #A9DBBC!important;  **/
  
    /** background-image: url("http://www.fnspfdr.sk/2014/images/sampledata/background1/backline.png")!important; **/
  
  
}



#jm-allpage {

    position: relative;

}



#jm-allpage-in{

    padding: 0px 20px 20px 20px;

    margin: 10px auto;
  
    background-color: #FDFDFD;
    border-right-color: #bbb;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-color: #bbb;
    border-left-width: 1px;
    border-left-style: solid;
    box-shadow: 0px 0px 0px 10px #0C426B;
    border-radius: 10px;
  
   /**  box-shadow: 0px 0px 10px 10px #89C09D; **/
}



/** JM-logo-search-social **/



#jm-logo-search-social{

    margin-bottom: 0px;

}



#jm-logo-search-social #jm-logo-sitedesc{

    float: left;

}



#jm-logo-search-social #jm-search-social{

    float: right;



}



#jm-logo-search-social #jm-search{

    float: right;

    padding-left: 20px;

}



#jm-logo-search-social #jm-social{

    float: right;

}



#jm-search div.search input.button{

    margin: 2px 0 2px 5px;

}



/** JM-djmenu **/



#jm-djmenu{

    margin-bottom: 15px;

}



/** JM-breadcrumbs **/



#jm-breadcrumbs {

    margin: 0 0 15px;

}



#jm-pathway {

    float: left;

    width: 90%;

}



#jm-font-switcher{

    float: right;

    text-align: right;

    width: 10%

}



#jm-pathway-font-switcher.nofontsw #jm-pathway{

    width: 100%;

    float: none;

}



#jm-pathway-font-switcher.nobreadcrumbs #jm-font-switcher{

    width: 100%;

    float: none;

}



/** JM-top **/



#jm-top{

    margin-left: -15px;

}



/** jm-main **/



#jm-main {

    margin-left: -15px;

}



/* jm-left */



#jm-left-in {

    padding-left: 15px;

}



/* jm-right */



#jm-right-in {

    padding-left: 15px;

}



/* jm-content */



#jm-content-in {

    padding-left: 15px;

}



/* lcr */



.lcr #jm-left {

  float: left;

}



.lcr #jm-right {

  float: right;

}



.lcr #jm-content {

    float: right;

}



.lcr.scheme2.noleft #jm-content {

  float: left;

}



/* clr */



.clr #jm-left,

.clr #jm-right, 

.clr #jm-content {

    float: left;

}



/* lrc */



.lrc #jm-left {

  float: left;

}



.lrc #jm-right, 

.lrc #jm-content {

    float: right;

}



/** jm-maincontent **/



#jm-maincontent {

    margin-bottom: 15px;
    word-wrap: break-word;

}



/** JM-bottom **/



#jm-bottom1{

    margin-left: -15px;

}



/** JM-content-top1 **/



#jm-content-top1{

    margin-left: -15px;

}



/** JM-content-bottom2 **/



#jm-content-bottom2{

    margin-left: -15px;

}



/** JM-footer **/



#jm-footer{

    background: #AAAAAA;;

    color: black;

    padding: 5px;

}



#jm-copyrights{

    float: left;
    width: 100%;

}



#jm-poweredby{

    float: right;

}



#jm-back-top {

    position: fixed;

    bottom: 50px;

    right: 0;

    margin-right: 50px;

    z-index: 1000;

}



/** clearing **/



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}



.clearfix {

    min-width: 0;

    display: inline-block; /* \*/

    display: block;

}



/* trigger hasLayout for IE7. Hide from IE Mac */



* html .clearfix {

    height: 1%;

}



/* Hide from IE Mac */



.clr, .clear {

    clear: both;

}



/* end clearing */


