/* 
    Document   : style
    Created on : 4-jan-2012, 14:18:41
    Author     : Reinhout Vanwynsberghe
    Description:
*/


body { 
    /*display: block;*/
    padding: 0px;
    margin: 0px;
    background-color:#EAEAEA;    
}
.page{
    background-color: white;
}
.page td{
    border-style: none;
    border-width: 1px;
    padding:0px;
    margin: 0px;  
    border-color:black;
}
.page_header_01{    
    background-color: black;
    color: white;
    font-size: 12px;
    font-family:Verdana;
}
.page_header_01 a, .page_header_01 a:visited{
    color: white;
}
.page_header_01 a:hover{
    color:#AAA;
}


.page_header_02{
    font-size: 12px;
    font-family:Verdana;    
}

.page_content{
    border-style: none; /* Indien solid, yellow border voor testen */
    border-color: red;
    border-width: 1px;
    height:100%;
}

.page_item_colom_left{
    border-style: none;
    border-color: #FF0000;
    border-width: 1px;
    width:150px;
    height:100%;
}
.page_item_colom_right{
    border-style: none;
    border-color: #FF0000;
    border-width: 1px;
    width:150px;
    height:100%;
}

.page_footer_01{
    border-style: none; /* Indien solid, yellow border voor testen */
    border-color: #FFFF00;
    border-width: 1px;
    font-size: 12px;
    text-align: center;    
}
.page_footer_01 a,.page_footer_01 a:visited{
    color:black;    
}
.page_footer_01 a:hover{
    color:#555555;    
}

.page_footer_02{
    border-style: solid;
    border-color: #FFFF00;
    border-width: 1px;
    /*height:100%;*/
}

h1{
    padding: 0px;
    margin: 0px;
    font-size: 20px;
}
h2{
    font-size: 16px;
}

hr{
    border-style: none;
    border-width: 0px;
    height: 1px;
    background-color: #555555;
    width: 99%;        
}





/* data tables */
.data_table{
    float:none;
    /*padding: 0.1em 0.5em 0.1em 0.5em;*/
    margin: 0;
    /*margin: 0.1em;*/
    vertical-align: top;
    color: blue;
}

.data_table caption
{
  caption-side: top;
  font-size: 1.2em; 
  text-align: left;
  /*padding: 5;*/
  background-color: #65b1d1;
  color: white;
  font-weight:bold;
}
.data_table table{
float:none;
	border-width:0px;
        border-style:none;
        border-color: black;
        
}
.data_table th{
	background-color: #2586b6;
        color: white;
	border-width:1px;
        border-style:none;
        border-color:black;
}



/* odd table rows 1,3,5,7,... */
.data_table_row_odd{
    background-color: white;
    color: black;
    /*text-align: left;*/
    font-size: 14px;
}

/* even table rows 2,4,6,8,... */
.data_table_row_even {
    background-color: #E3F2F7;
    /*text-align: left;*/
    color: #585959;
    font-size: 14px;
    
}

/* marked table rows */
.data_table_row_marked {
    background-color: #ffcc99;
    /*color: #585959;    */
    color: black;
    font-size: 14px;
}

/* onmouseover table rows */
.data_table_row_mouseover{
    background-color: #f9e275;
    color: #915608;
    font-size: 14px;
}


/******************************************************************************/
.weather_hour{
    font-size: 48px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.weather_date_city{
    font-size: 32px;
}
.weather_current_temp{
    font-size: 36px;
    
}
.weather_min_max_wind{
    font-size: 16px;
}
/******************************************************************************/
/* Kiloweb homepage*/
.kiloweb_homepage{
    font-family: Helvetica, Sans-Serif;
    margin: 10px;
    
}
.kiloweb_homepage h2{
    margin-top: 30px;
    margin-bottom: 10px;
}
.kiloweb_homepage li{
    margin-left: 20px;
}
.kiloweb_homepage a{
    color: graytext;
}
.kiloweb_homepage a:hover{
    color: black;
}