e/*************************************************************************
' Author:			Milan Jovanovic
' Date created:		23 June 2008
' Last modified by:	Milan Jovanovic
' Date last modified: 10 August 2008
' css for PwC Training Academy web site(s)
' ***********************************************************************
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, Default Sans-Serif;
 font-size: 12px;
}
#wrapp_around{ 
 margin: 0 auto;
 width: 1000px;
 /*border:solid 1px black;*/
 
}
#mayor_content_box {
 background:white;
 margin-bottom: 4px;
 overflow: auto; 
 width: 100%;
 /*border-top:solid 4px #003150;*/     /*dark blue*/
 /*border-top:solid 4px rgb(61,168,213);*/       /*light blue*/
 /*border-bottom:solid 4px #003150;*/     /*dark blue*/
 border-bottom:solid 4px rgb(61,168,213);       /*light blue*/
}
#header {
 /*color: #333;*/
 /*width: 980px;*/
 padding: 0px;
 height: 116px;
 margin: 3px 0px 0px px;
 border-top:solid 4px white;
 /*border-bottom:solid 4px rgb(61,168,213);       /*light blue*/
 /*background: #D1DBDB;*/
}
#logotype
{
    float:left;
}
# slidza
 {
  float:right;
  }
#top_header_nav 
{
    float:right;
    text-align:right;
    padding-top:2px;
    width:400px;
 }
 
#banner {
 /*color: #333;*/
 /*width: 980px;*/
 /*padding: 0px;*/
 /*padding-left:2px;*/
 height: 180px; 
 margin: 2px 0px 0px 0px;
 background-color:white;
}


 
#navigation {
 /*color:#003150;*/
 /*width: 980px; /*!!!*/
 /*padding: 10px;*/
 /*margin: 0px 0px 0px 0px;*/
 /*background: #ABBEBE;*/
 /*border-bottom:solid 3px #003150;*/
 /*line-height:36px;
 /*font-weight:bold;*/
 /*vertical-align:text-bottom;*/ 
}
/*menu logic*/
ul#main_menu_navigation{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:36px;text-transform:uppercase;font-size:12px;font-weight:bold;background:transparent url("img/gray.gif") repeat-x top left;font-family:Arial,Helvetica,sans-serif;border-bottom:4px solid rgb(61,168,213);border-top:1px solid rgb(61,168,213);}
ul#main_menu_navigation li{display:block;float:left;margin:0;padding:0;}
ul#main_menu_navigation li a{display:block;float:left;color:black;text-decoration:none;padding:12px 20px 0 20px;height:24px;background:transparent url("img/a_divider.gif") no-repeat top right;}
ul#main_menu_navigation li a:hover{background:transparent url("img/hover_bright.gif") no-repeat top right;}
ul#main_menu_navigation li a.current,ul#main_menu_navigation li a.current:hover{color:#fff;background:transparent url("img/hover.gif") no-repeat top right;}
/*end menu logic*/

/*left column logic*/
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 5px 0px 0px 0px;/* !!!*/
 padding: 0px;
 width: 230px;/*bilo 280*/
 float: left;
 background-color:white;
 
}
#content { 
 float: left;
 background-color:white;
 color: #333;
 margin: 5px 5px;
 padding: 0px;
 width: 577px;/*bilo 527*/
 display: inline;
 position: relative;
 border:solid 1px rgb(204,204,204);
}
#content_whole_left { 
 float: left;
 background-color:white;
 color: #333;
 margin: 5px 0px;
 padding: 0px;
 width: 813px;/*bilo 527*/
 display: inline;
 position: relative;
 border:solid 1px rgb(204,204,204);
}
#rightcolumn 
{
 background-color:white;
 display: inline;
 position: relative;
 color: #333;
 margin: 5px 0px 10px 0px;
 padding: 0px;
 width: 181px;
 float: right;
 /*border:solid 1px black;*/
}
/*boxes inside main content area for upcoming trainings*/
.training_heading
{
    background-color:white; /*light blue*/
    height:18px;
    color:black;
    /*color:rgb(61,168,213);*/
    font-size:14px;
    font-weight:bold;
    padding-left:3px;
    vertical-align:middle;
    margin:3px;
    border-bottom:solid 1px rgb(204,204,204);    
 }
 .main_training_content
 {
    font-size:12px;
    margin:3px;
    font-weight:bold;
    padding-left:6px;
    margin-bottom:15px;   
 }
 .p_update_content
 {
    font-size:12px;
    color:rgb(61,168,213);
    margin-top:8px;
  }

/*boxes inside right column*/
.right_box
{  
    margin-left:0px;
    background-color:rgb(240,240,240);
    /*height:140px;*/
    border:solid 1px rgb(204,204,204);
    margin-bottom:1px;
    padding:1px;
 }
 .left_box_outer
{  
    margin-left:0px;
    background-color:white;
    /*height:140px;*/
    border:solid 1px rgb(204,204,204);
    margin-bottom:2px;
 }

 .left_box_headlines_____13
 {
    /*background-color:#003158;*/ /*dark blue*/
    background-color:rgb(61,168,213); /*light blue*/
    height:18px;
    /*line-height:18px;*/
    border-bottom:solid 2px rgb(61,168,213);
    border-top:solid 1px rgb(61,168,213);
    border-left:solid 1px rgb(61,168,213);
    border-right:solid 1px rgb(61,168,213);
    color:white;
    font-weight:bold;
    font-size:12px;
    padding-left:5px;
    padding-top:2px;
    vertical-align:middle;
    margin-bottom:1px;    
 }

 
.left_box_headlines
 {
    /*background-color:#003158;*/ /*dark blue*/
    background-color:rgb(61,168,213); /*light blue*/
    height:18px;
    color:White;
    font-size:12px;
    padding-left:5px;
    padding-top:2px;
    vertical-align:middle;
    margin-bottom:1px;    
 } 
 
 /*-- Begining of the left navigation --*/
.left_nav
{   
list-style-type: none;
margin: 0;
padding: 0;
width: 210px;
/*letter-spacing:0.5px;*/
}

.left_nav li a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
/*font-weight: bold;*/
border: 1px solid;
border-color:white rgb(240,240,240) white rgb(240,240,240);
background-color: rgb(240,240,240);
text-decoration:none;
}

/*
.buttonmenu li a:visited{
color: white;
}
*/
.left_nav li a:hover{
color: rgb(61,168,213);
background-color: white;
}
.left_nav li a:active{
color: rgb(61,168,213);
background-color: white;
}
 /* ------------------------------------ */
 .left_box_inner
{  
    margin-left:0px;
    background-color:rgb(240,240,240);
    padding:2px;
    margin:2px;
    line-height:20px;
 }
 .left_box_inner li a 
  {
    color:Black;
  }
 
 
  .left_box_pause /*ie hack!!!*/
{  
   line-height:3px;
 }
 .right_box_update
 {  
    margin-left:0px;
    margin-bottom:2px;
    margin-top:2px;
    background-color:rgb(255,255,255);
    /*height:140px;*/
    border:solid 1px rgb(204,204,204);
 }
 
 /* fora */
 #align_right /*poravnanje sa gornje strane u first up */
{
    text-align: right;
    float:right;
    vertical-align:top;
    
}
.link_align_right
 {
    text-align:right;
    padding-right:2px;
    font-weight:normal;
  }
  .link_align_right a 
  {
   color:rgb(61,168,213);
   text-decoration:none; 
  }
  .link_align_right a:hover 
  {
    color:rgb(61,168,213);
    text-decoration:underline; 
  }
  
p { 
margin:0px;
padding:2px;
font-size:12px; 
color:black;
}
.mayor_content    /*paragraf for a mayor content*/
 {
  line-height:18px; 
  }
 .regular_paragraph
 {
    font-size:12px;
    font-weight:normal;
    line-height:18px;
     } 
.regular_paragraph2
 {
    font-size:12px;
    font-weight:normal;
    line-height:18px;
    color:rgb(61,168,213); 
     }  
.p_side_right { 
margin:0px;
padding:2px;
font-size:18px; 
color:rgb(61,168,213); 
}
.p_update { 
font-size:18px; 
color:black; 
} 
 /*footer box*/
#footer { 
 clear: both;
 color: black;
 font-size:11px;
 /*background: #ABBEBE;*/
 /*margin: 0px 0px 10px 0px;*/
 padding: 3px;
 /*border-top:border-bottom:solid 2px #003150;*/
}
/*
#footer a
 {
    color:Black;
    text-decoration:none;
  }
*/
  
.clear { clear: both; background: none; }

.content_list li
 {
   font-weight:normal;
   list-style-type: square;
   /*padding-left:1px;*/
   margin-left:18px;
   color:rgb(61,168,213);
   line-height:18px;
   }
 .span_style 
 { 
    color:black;
    font-weight:normal;
  }
 .content_list li a
 {
   text-decoration:none;
   color:rgb(61,168,213);
   
   }
   .content_list li a:hover
 {
   text-decoration:underline;
   color:rgb(61,168,213);
   
   }
a
 {
    text-decoration:none;
   color:rgb(61,168,213);
  }
  a:hover
  {
    text-decoration:underline;
    color   :rgb(61,168,213);
    }
    
/*images*/ 
img.floatleft { 
    float: left; 
    margin: 4px; 
}
.main_heading
{
    text-align:left;
    margin-left:15px;
    font-size:22px;
     font-weight:bold;
     color:rgb(61,168,213);
 }
 .main_heading2
{
    text-align:left;
    margin-left:5px;
    font-size:20px;
     font-weight:bold;
     color:rgb(61,168,213);
 }
 
/*table and stuf*/ 


 


