﻿* {
    margin:0; 
    padding:0; 
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
}

body
{
    background-image: url(Images/Design/background.jpg);
    background-repeat:repeat-x;
    background-color:#FFFFFF;
    font-family:Calibri, Arial, Sans-Serif;
    font-size:12px;
    color:#333333;

    } 

h1, .ArticleTitle {
    font-family:Calibri, Arial, Sans-Serif;
    font-size:21px;
    color:#333333;
	font-weight:normal;
    padding-bottom:6px;
    padding-top:6px;

}

h2, .RepArticleTitleDef a {
	font-family: Calibri, Arial, Sans-Serif;
	font-size:17px;
    color:#049104;
	font-weight:normal;
    padding-bottom:6px;
    padding-top:6px;
}

h3 {
	font-family: Calibri, Arial, Sans-Serif;
	font-size:15px;
    color:#049104;
	font-weight:normal;
    padding-bottom:6px;
    padding-top:6px;
}

p, .RepArticleAbstractDef p {
    font-family:Calibri, Arial, Sans-Serif;
    font-size:12px;
    color:#333333;
    line-height:130%;
    }
    
a {
    }



/*____________MASTER PAGE____________*/



#pagewidth{ 
    width:970px; 
    margin-left:auto; 
    margin-right:auto; 
    text-align:justify;  

}


#header 
{
        height: 156px;
        width: 969px;
        position:relative;

}



#header_left{
     width:33%; 
     float:left; 
     position:relative;
     background-position:left top;
     background-repeat:no-repeat;
     text-align:center;
     padding-top:10px;
     display:block;
     height:139px;
          background-image: url(Images/Design/gk_grosuplje_bg.jpg);

     }
     
     

     
#header_left p{margin:1em;}
    
#header_right{
     float: right; 
     display:inline; 
     position: relative; 
     width:67%;         
     height:116px;   
     padding-top:40px;
    }

#main
{
   
    }

#liquid-round {
      width:98%;
      margin:0px auto;
      background:#fff url(Images/Design/leftside.gif) repeat-y left top;
      }

      .top {
      width:100%;
      height:20px;
      background:url(Images/Design/top.gif) no-repeat left top;
      }
      .top span {
      display:block;
      position:relative;
      height:20px;
      background:url(Images/Design/top-right.gif) no-repeat right top;
      }

      .center-content {
      position:relative;
      background:url(Images/Design/rightside.gif) repeat-y right top;
      padding:1px 20px 50px 25px;
      margin:-1px 0 -50px 0;
      min-height:440px;
      height:auto !important;
      height: 440px; 
            
      }
      
      .center-content a{
        font-family: Calibri, Arial, Sans-Serif;
        font-size:13px;
        color:#85A949; 
        text-decoration:underline;

      }
      
      .center-content a:hover{
        color:#333333; 
        text-decoration:none;

      }
      .center-content ul li{
        list-style-position:inside;
      }

      .bottom {
      height:60px;
      background:url(Images/Design/bottom.gif) no-repeat left bottom;
      }
      .bottom span {
      display:block;
      position:relative;
      height:60px;
      background:url(Images/Design/bottom-right.gif) no-repeat right top;
      }

#footer
{
    width: 935px;
    height: 170px;
    color: #000;
    text-align:left;  
    margin-left:auto; 
    margin-right:auto; 

    }

#footer_twocols{
    width:58%; 
    float:right; 
    position:relative; 
}
#footer_right{
     float: right; 
     position: relative; 
     width:26%;         
     height:100px; 
     padding-top:20px;
    }
#footer_center{
background-color: #FFFFFF;  
float: left; 
display:inline; 
position: relative; 
width:66%; 
padding-top:25px;
}
#footer_left{
     width:30%; 
     float:left; 
     position:relative;
     height:140px;
     background-position:left top;
     padding-top:20px;
     padding-left:12px;
     
     }
     
#footer_left p{}
    
    
#footer_left h3{
	font-family: Candara, Arial, Sans-Serif;
	font-size:14px;
	color:#666666;
	font-weight:normal;
	padding-bottom:4px;
    
    }
    
#footer_left p, #footer_center p{
	font-family: Candara, Arial, Sans-Serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
    
    }




/*__________________Default.aspx_________________*/


.defaultContent{
    width:45%; 
    float:left; 
    position:relative;
    
 
  }
  
.defaultContent p, h1, h2, h3{
    padding-right:19px;
}

.defaultContent h1, h2, h3{
    text-align:left;
}

 
#defaultTwocols{
    width:55%; 
    float:right; 
    position:relative; 


 }
 
    .defaultSponsors{
        width:34%; 
        float:right; 
        position:relative; 
        text-align:center;

     }
     
    #defaultArticle{
        background-color: #FFFFFF;  
        float: left; 
        display:inline; 
        position: relative; 
        width:66%; 
     }

.RepArticleAbstractDef p{
    color:#666666;
}

.RepArticleMoreDef, .ArticlesMore{
    width:100%;
    text-align:right;
}

.RepArticleTitleDef{
    position:relative;

}

.RepArticleTitleDef a, .RepArticleTitleAll a{
    text-decoration:none;
    color:#666666;
    padding-bottom:5px;
    font-size:17px;
}

.RepArticleTitleAll a{
    color:#333333;
    font-size:21px;
}

.RepArticleTitleDef a:hover, .RepArticleDateDef, .RepArticleTitleAll a:hover{
    color:#85A949;
    text-decoration:none;

}



/*__________________Content.aspx_________________*/

.divContent{
    width:100%;
}
.divContent img{margin:0px 10px 10px 0px;}

.divContent a{
    font-family: Calibri, Arial, Sans-Serif;
    font-size:13px;
    color:#85A949; 
    text-decoration:underline;

}

.divContent a:hover{
    font-family: Calibri, Arial, Sans-Serif;
    font-size:13px;
    color:#333333; 
    text-decoration:none;

}

.divContent h1, .divContent h2, .divContent h3{
    text-align:left;
    padding-right:0px;
}

/*________Other__________*/

.separator
{
    border-top:solid 1px Black;
    margin:10px 0px 5px 0px;
    height:1px;
    border-color:#BBBBBB;
    }
    
.separatorDashed
{
    border-top:dashed 1px Black;
    margin:5px 0px 5px 0px;
    height:1px;
    border-color:#BBBBBB;
    }

.statut{
    width:100%;
    border-bottom:dashed 1px #999999;
}


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */body {
}

.clearing {
clear:both;
height:0px;
width:0px;
margin:0pt !important;
padding:0pt !important;
font-size:0px;
}
