*{padding:0;margin:0;
bo rder:1px solid red;
}


body{
height:100%;
width: 100%
position:relative;
color:#707070;
}

table{
empty-cells:show;
}

img {
border:none;
}

a{
color:#4491d2;
text-decoration:underline;
font-size: 12px;
font-family: Arial;
}
a:hover{
color:#4491d2;
text-decoration:none;
}

h1{
font: bold 24px Arial;
color: black;
line-height: 23px;
padding-top: 13px;
}
h2{
color:black;
font:bold 16px Arial;
margin-bottom:28px;
}
h3{
font: normal 18px Arial;
}
h4{
font: bold 12px Arial;
color: black;
}
h5, #pict_desc{
font-size: 10px;
font-family: Arial;
}

p{
margin:15px 0;
font:normal 12px Arial;
}


#content{
padding-left:160px;
wi dth:120px;
mar gin: 0 auto;
position: relative;
}

#about_site{
width:195px;
line-height:16px;
float:right;
clear:right;
}
#logo{
margin-bottom:68px;
margin-left:1px;
}
#down{
vertical-align: bottom;
padding-bottom: 39px;
}


#paki{
backgro und:url("../images/paki.jpg") no-repeat;
width:483px;
height:473px;
/*position:relative;
top:35px;*/
margin-top: 35px;
/*margin-left: 160px;*/
}

#paki img{
width:483px;
height:473px;
display:block;
}

#fhn{
float:right;
/*height:25px;*/
/*width:75px;*/
/*margin-right: 120px;*/
padding-right: 120px;
position:relative;
top:-10px;
}

.dashed{
background-image: url("../images/line.jpg");
height: 13px;
}
.scissors{
float: right;
padding-right: 80px;
}
.scissors_left{
float: left;
padding-left: 87px;
}

.big_link{
font-size: 18px;
font-weight: normal;
}
#about_me{
float: right;
padding-right: 10px;
}
#back{float: left;
padding-left: 50px;
padding-top: 9px;
font-family: Tahoma;
}

#set{
padding-left: 6px;
float: left;
width: 890px;
}
.pn{float: left;
padding-top: 6px;
}
#set .th_nav{padding-bottom: 20px;
}

#news{
float: left;
line-height: 14px;
font-size: 12px;
font-family: Arial;
width: 186px;
margin-right: 64px;
}

#pict_desc{width: 95px;
margin-right: 10px;
float: left;
text-align: right;
}
#newsPict{float: left;
width: 285px;
}

#text{
width: 210px;
line-height: 16px;
/*float: right;
padding-right: 105px;*/
float: left;
margin-left: 45px;
}

#also{
padding-top: 23px;
float: left;
width: 100%;
}
#also h3{float: left;
padding-right: 8px;
}

.th_nav
{height: 42px;
float: left;
}
.th_nav div
{width: 27px;
height: 42px;
margin-right: 2px;
float: left;
}
.th_nav a
{display: block;
height: 27px;
}
.th_nav img{position: absolute;
width: 27px;
}
.th_nav div.act
{background: url("../images/up.jpg") 3px 32px no-repeat;
}

.sp_about div{background: url('../images/fotka.png') no-repeat;
width: 592px;
height: 350px;
margin-top: 6px;
margin-left: 260px;
margin-bottom: 71px;
padding-top: 55px;
clear: right;
}
.sp_about p{width: 148px;
font: 12px Tahoma;margin-left: 417px;
margin-top:0;
margin-bottom:0;
padding-bottom: 18px;
line-height:14px;
color: white;
}
.sp_about a{font-weight: bold;
color: white;
}

.sp_about h1{float: right;
padding-right: 174px;
margin-top: 40px;
}

.sp_main h1
{color:black;
font:bold 16px Arial;
margin-bottom:28px;}

















