body 
{
width:1030px;
background-color:#eac57c; 
text-align:center;
margin:0px auto;
}

.testi1 {
visibility: hidden;
clear:both;
width: 0px;
}


/*divs*/
                 
.links
{
width: 1030px;
height: 50px;
margin: 10px auto 0px;;
padding: 25px 0px 0px 0px;
}

.main {
height: 280px;
}

.main_layout_yla {
margin: 2px 0px 0px 0px;
height: 41px;
}
.main_layout_ala {
height: 27px;
}
.main_layout
{
padding:0px 0px 1px 0px;
width: 1030px;
text-align:left;
}


/*Page head*/

.page_head
{

width:980px;
height: 100px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 33px;

}

/*navigation bar*/
.navig_bar
{
float: left;
background:#e9d6af;
width:255px;
margin: 10px 10px 0px 33px;
padding: 10px 0px 10px 10px;
}

.navig_bar A
{
text-decoration:none;
font-weight:bold;
font-family:"Verdana", sans-serif;
color:#33250a;
}

.navig_bar A:hover
{
color:#eac57c;
}

.managers {
    background: none repeat scroll 0 0 #e7dbc3;
    float: left;
    margin: 10px 0px 10px 0px;
    padding: 5px;
    width: 690px;
}
.managers_row {
    float: left;
    margin: 0 0 5px;
}
.managers_names {
    float: left;
    width: 286px;
}

.kuvatus
{
float:left;
padding: 0px 0px 0px 0px;
}

.kuvatus_index
{
float:left;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.kuvatus_nayttelijat
{
float:left;
margin: 10px 10px 0px 0px;
}

/*Description Syles (text) */

.description_index
{
float: left;
text-align:justify;
background:#e7dbc3;
width:550px;    
padding: 0px 15px 0px 15px;
margin: 10px 10px 10px 33px;

}

.description_index LI
{
font-family:"Arial",Sans-serif;
padding-left:15px;	
}


.description
{
float:left;
text-align:justify;
background:#e7dbc3;
width:480px;    
padding: 0px 15px 0px 15px;
margin: 10px 0px 10px 0px;
height:277px;

}


/* Links */

.links A
{
text-decoration:none;
font-weight:bold;
font-size: 35px;	
font-family:"Vivaldi", sans-serif;
margin:0px 35px 0px 35px;
color:#33250a;
}

.links A:hover
{
color:#eac57c;
}



/*fonts*/
.fonts P
{
font-family:"Arial",Sans-serif;
}
.fonts H1
{
font-family:"Vivaldi", sans-serif;
font-size:18px;		
color:#000000;
}

.fonts H2
{
font-family:"Arial",Sans-serif;	
font-weight:bold;
font-size:22px;		
color:#000000;	
}

.page_head H1 
{
font-family:"Snap ITC", sans-serif;
font-size:42px;		
color:#33250a;
margin:0px 0px 0px 0px;
padding: 20px 0px 0px 15px;
}

.description H1 {
font-family:"Snap ITC", sans-serif;
font-size:18px;		
color:#33250a;	
	
}

.managers_names H1 {
font-family:"Snap ITC", sans-serif;
font-size:18px;		
color:#33250a;	
	
}

