
body{
margin:0;
padding:0;
line-height: 1.3em;

/*background: url(../images/tlo.jpg) #141517 top left repeat-x;*/
background-color: #fff;
font-family: tahoma;
font-size: 12px;
color: #000;
}

/*
#maincontainer{
width: 927px; 
margin: 0 auto; 
}
*/
#left_column{
  background: url(../images/tlo_left.jpg) top right repeat-x;
}
#body_column{
  background: url(../images/banner.jpg) top left no-repeat;
  width: 935px;
}
#right_column{
  background: url(../images/tlo_right.jpg) top left repeat-x;
}

#topsection{
width: 935px;
height: 341px; 

background: url(../images/banner.jpg) top left no-repeat;
}

#left_content{
background: url(../images/menu_tlo.jpg) top left repeat-y;
width: 204px;

}

#menu{
margin-left: 22px;
}

#fotki{
  margin-top: 30px;
  margin-left: 30px;
}

#center_content{
background: url(../images/txt_bottom_tlo.jpg) bottom right no-repeat;
}
#txt10{
background: url(../images/txt_top_tlo1.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}

#txt11{
background: url(../images/txt_top_tlo11.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt12{
background: url(../images/txt_top_tlo12.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt13{
background: url(../images/txt_top_tlo13.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt14{
background: url(../images/txt_top_tlo14.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt15{
background: url(../images/txt_top_tlo15.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}

#txt1{
background: url(../images/txt_top_tlo1_.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt2{
background: url(../images/txt_top_tlo2.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt3{
background: url(../images/txt_top_tlo3.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt4{
background: url(../images/txt_top_tlo4.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt5{
background: url(../images/txt_top_tlo5.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt6{
background: url(../images/txt_top_tlo6.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt7{
background: url(../images/txt_top_tlo7.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}
#txt8{
background: url(../images/txt_top_tlo8.jpg) top left no-repeat;
padding: 20px;
padding-top: 70px;
color: #30323A;
font-size: 12px;
}

#right_content{
background: url(../images/right_tlo.jpg) bottom left no-repeat;
width: 200px;
height: 464px;
}

#topsection h1{
margin: 0;
padding-top: 15px;

}



#footer{

clear: left;
width: 100%;
background: url(../images/footer.jpg) top left no-repeat;
color: #000;
height: 55px;
text-align: center;
}

#footer a{
font-size: 11px;
text-decoration: none;
line-height: 40px;
color: #666;
}

input.form{
width: 250px;
}

textarea.form{
width: 250px;
height: 150px;
}

img{
border: 0px solid #000;
}

#flash{
  margin-left: 481px;
}
