/*************************************************************************
' 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;
 background-color:White;
}
#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;
}
#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;
}
#banner2 {
 /*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: 300px;/*bilo 280*/
 float: left;
 background-color:white;
 
}
#content { 
 float: left;
 background-color:white;
 color: #333;
 margin: 5px 5px;
 padding: 0px;
 width: 507px;/*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);    
 }
 .training_heading2
{
    background-color:white; /*light blue*/
    height:36px;
    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
 {
    /*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;    
 }
 .left_box_inner
{  
    margin-left:0px;
    background-color:rgb(240,240,240);
    padding:2px;
    margin:2px;
    line-height:16px;
 }
 
 
  .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_right2
 {
    text-align:right;
    padding-right:2px;
    color:rgb(61,168,213);
  }
  .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;
 }  
.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
 {
   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;
    font-size:22px;
     font-weight:bold;
     color:rgb(61,168,213);
 }
 
/*list*/
/*li {
	list-style-image: url(img/bullet-list.gif);
	list-style-type: square;
	margin-left:10px;
}*/
/*

#bulleting ul
{
list-style-type: none;
text-align: left;
}

#bulleting ul li 
{
background: transparent url(img/bullet-list.gif) left top no-repeat;
padding-left: 10px;
margin-left:10px;
text-align: left;
font: normal 12px "Arial", "Helvetica", "Default Sans-Serif";
text-decoration: none;
color:black;
}




navigation
#navigation_list_box ul         /*navigation_list_box
{
list-style-type: none;
text-align: left;
}

#navigation_list_box ul li a
{
background: transparent url(img/bullet-list.gif) left center no-repeat;
margin-left:10px;
padding-left: 10px;
text-align: left;
font: normal 12px "Arial", "Helvetica", "Default Sans-Serif";
text-decoration: none;
color:rgb(61,168,213);
}
#navlist2
 { margin-left:3px;
    padding-left:0px;
  }

#navigation_list_box ul li a:hover
{
 
background: transparent url(img/bullet-list.gif) left center no-repeat;
color: rgb(61,168,213);
text-decoration:underline;
}

#navigation_list_box ul li a#current
{

background: transparent url(img/bullet-list.gif) left center no-repeat;
color: rgb(61,168,213);
}*/

