/* 
    Document   : Ungdom
    Created on : den 10 januari 2005, 21:00
    Author     : Anders
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #3D6FEE;}
a:active {color: #000000;}
a {text-decoration: none;}

.boldLink{ font-weight: bold;}
#uHead{
    width: 486px;
    float: left;
}
#uHeadBox{
    width: 480px;
    height: 50px;
}
#upractice_left{
    width: 487px;
    padding-left: 1px;
    margin-top: 1px;
    font-size: 12px;
    float: left;
}
#upractice_right{
    width: 235px;
    height: auto;
    padding-left: 3px; 
    font-size: 12px;
    float: left;
    text-align: left;
}
#uLeftCol
{
    width: 170px;
    margin: 2px 3px 0px 1px;
    padding: 0px;
    float: left;
}
#uMiddleCol
{
    width: 307px;
    margin: 2px 0px 0px 2px;
    padding: 0px;
    float: left;
    /*border: 1px solid #366538;*/
    
}
#uRightCol
{    
    width: 230px;
    margin: 0px 0px 0px 2px;
    padding: 0px;
    float: left;
    background-color: #FFF;/*E5EFE3;*/    
    text-align: left;
}
.uRightbox{
    width: 253px;
    height: auto;
    padding: 0px 1px 0px 1px;
    margin: 0px 0px 5px 0px;
    background-color: #EBE7DE;
    font-size: 12px;
    text-align: left; 
    color: #000;
    border: 1px solid #366538;
}
.u_rightbox{
    width: 262px;
    height: auto;
    padding: 2px;
    margin: 0px 0px 4px 0px;     
    background-color: #EBE7DE;
    font-size: 12px;
    float: left;
    text-align: left; 
    color: #625F5A;
    border: 1px solid #366538;
}
.uLeftBox{
   width: 160px;
   height: auto;
   padding: 1px;
   margin: 2px 0px 5px 0px;
   background-color: #FFF;
   font-size: 11px;
   text-align: left; 
   color: #000;
   border: 1px solid #366538;
}
.upracticeBox{
    width: 234px;
    height: auto;
    color: #625F5A;
    border: 1px solid #366538;
    background-color: #EBE7DE;
    margin-bottom: 10px;
    padding: 2px;
}
table#practice
{
    font-size: 11px;      
    background-color: #D3E5FB;
    border-collapse: collapse;
    border: 1px solid blue;
    margin-left: 20px;
}
tr.darkblue
{ 
    background-color: #fff;/*#A7C8F1;*/
}
td.big{
    font-size: 13px;
    font-weight: bold;
}
#ungdom_left{
    width: 477px;
    padding-left: 3px;
    margin-top: 1px;
    font-size: 12px;
    float: left;
}
#ungdom_right{
    width: 265px;
    height: auto;
    padding-left: 3px;
    margin-left: 2px;
    margin-top: 2px;    
    background-color: #FFF;/*#E5EFE3;*/
    font-size: 12px;
    float: left;
    text-align: left; 
    color: #366538;
}
table.usched{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    border: 0px;
    margin-left: 5px;
    /*border-collapse: collapse;*/
    /*border: 1px solid black;*/
    white-space: nowrap;
}
table.usched td.datcol{
    width: 40px;
    text-align: right;
    padding-right: 6px;
}
table.usched td.compcol{
    width: 250px;
}
table.usched td.placecol{
    width: 65px;
}
table.usched td div.u_schedHead {
    font-size: 14px;
    font-weight: bold;
}
#u_boxhead
{
    font-family: Georgia, "Times New Roman", Times, serif;
    height: 17px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #366538;
    margin-bottom: 2px;
    padding: 3px;
    float: left;
}
#kalTabell{
    font-size: 11px;
    color: #625F5A;/*#366538;*/
    /*background-color: #94C165;*/
    border-collapse: collapse;
    white-space: nowrap;
}
#kalTabell td{
    padding: 3px;
    /*border: 1px solid black;    */
}
.uBoxhead
{
    font-family: Georgia, "Times New Roman", Times, serif;
    height: 17px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #366538;
    margin-bottom: 2px;
    padding: 3px;
    background-color: #FFF;
    background: url("/bilder/boxHeadBkg.gif");
}
#kalenderTab{
    font-size: 11px;
    border-collapse: collapse;
    white-space: nowrap;
}
#kalenderTab td{
    padding-left: 2px;
    padding-bottom: 3px;
}
#euMiddleCol
{
    width: 307px;
    margin: 2px 0px 0px 2px;
    padding: 0px;
    float: left;
    /*border: 1px solid #366538;*/
    
}
table#vastmSerie
{
    width: 255px;
    margin-top: 7px;
    font-size: 11px;
    border-collapse: collapse;
    text-align: center;
    color: #3E597B;
}
#vastmSerie td 
{
    width: 127px;
    border: 1px solid #366538;
}
table.vastSerie
{
    margin-top: 7px;
    font-size: 12px;
    border-collapse: collapse;
    color: #000;
}
.uNewsBox{
    width: 300px;
    margin: 0px;
    padding: 1px;
    font-size: 12px;
    white-space: wrap;
}
#uOldNews{
    font-size: 11px;
    color: 65A6D4;
}

form{
    padding: 0px;
    margin: 0px;
}
.readmore
{
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    color: green;/*#3C692E;*/
    padding-right: 3px;
}
.moreNews
{
    font-weight: bold;
    color: #ff0000;
}
.nameDate
{
    margin-top: 5px;
    font-size: 10px;
    font-style: italic;
    color: black;
    float: right;
}