* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

body {
background: #000 url(i/m_tlo2.jpg) top center repeat-x fixed;
text-align:center;
min-height:840px;/* for good browsers*/
min-width:970px;/* for good browsers*/

border:0;

font-size: 11px;
text-decoration:none;
color: #464646;
font-family: Tahoma, Arial, sans-serif;
line-height: 14px;

}
#outer{
height:100%;
width:100%;
display:table;
vertical-align:top;
}
#container {
text-align: center;
position:relative;
vertical-align:top;
display:table-cell;
height: 840px;
}
#inner {
width: 970px;
height: 840px;
text-align: center;
margin-left:auto;
margin-right:auto;

}


img { border: 0; }

.clr { clear: both; }
 

a:link,a:visited,a:active{text-decoration:none; color: #4f4f4f;}
a:hover {text-decoration:underline; color: #4f4f4f;}

a.m {font-size: 11px; line-height: 10px; color: #8a8b8b;}
a.m:hover {text-decoration:underline; color: #fff;}


#top {
margin: 0px;
padding: 0px;

width: 970px;
height: 141px;
text-align:left;

background: url(i/g_nap.png) bottom right no-repeat;

}

#dolo {
margin: 0px;
padding: 0px;

width: 239px;
height: 25px;
text-align: left;

float: left;
}

#dolt {
margin: 0px;
padding: 0px;
margin-right: 12px;
margin-top: 110px;

width: 239px;
height: 25px;
text-align: center;

float: right;
}

.lm
{
margin: 0px;
padding: 0px;
margin-right: 27px;
margin-left: 27px;
float: both;
clear: both;
vertical-align: middle;
}


#fl {
margin: 0px;
padding: 0px;

width: 970px;
height: 200px;
text-align:center;

background: url(i/tlof.png) left no-repeat;

}



#wew {

float: left;
margin: 0 auto;
    border  : none;
    padding : 0px;
	top: 0;

margin-left: 8px;
margin-right: 8px;

width: 954px;

background: url(i/ex.png);

}


#nav {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
float: left;
width: 954px;
height: 35px;
text-align:left;
background: url(i/mm.png) right no-repeat;
}


#dol {
margin: 0px;
padding: 0px;
margin-left: 8px;
margin-right: 8px;

width: 954px;
height: 46px;
text-align: left;

background: url(i/ex.png);

clear: both;
}

#dl {
margin: 0px;
padding: 0px;

margin-right: 179px;

width: 226px;
height: 46px;
text-align: left;

float: left;
}

#dr {
margin: 0px;
padding: 0px;

width: 214px;
height: 46px;
text-align: center;

float: right;
}


#mena {
margin: 0px;
padding: 0px;
margin-left: 10px;
margin-right: 10px;

width: 174px;

text-align: left;

float: left;
}

#tem {
margin: 0px;
padding: 0px;
margin-right: 10px;

width: 750px;

text-align: left;


float: right;

overflow: hidden;
}

#temw {
margin: 0px;
padding: 0px;
margin-right: 10px;

padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;

width: 710px;
min-height: 400px;

text-align: left;

background: #fff url(i/tw.jpg) top repeat-x;

float: right;

overflow: hidden;
}

#tw {
margin: 0px;
padding: 0px;
margin-bottom: 15px;

width: 710px;
height: 29px;
text-align: left;


line-height: 29px;
vertical-align: middle;

float: left;
}

#ten {
margin: 0px;
padding: 0px;
margin-bottom: 12px;

width: 720px;
height: 21px;
text-align: left;

clear: both;
float: both;
}

.lmw
{
margin: 0px;
padding: 0px;
margin-right: 18px;
margin-left: 18px;
float: both;
clear: both;
vertical-align: middle;
}

.jes
{
margin: 0px;
padding: 0px;
margin-right: 10px;
margin-left: 0px;
}


#rl {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
margin-right: 10px;
padding-left: 20px;
padding-right: 20px;
padding-top: 60px;
padding-bottom: 10px;

width: 306px;
height: 104px;

text-align: justify;

color: #f1fffa;

float: left;

background: url(i/wit.jpg) no-repeat;
}

#rlw {
margin: 0px;
padding: 0px;

width: 306px;
height: 90px;

text-align: justify;

color: #f1fffa;

float: left;

}

#rp {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
padding-top: 60px;
padding-bottom: 10px;

width: 354px;
height: 104px;

text-align: justify;

background: url(i/akt.jpg) no-repeat;

color: #f1fffa;

float: right;
}

#rpw {
margin: 0px;
padding: 0px;

width: 354px;
height: 90px;

text-align: justify;

color: #f1fffa;

float: right;

}

#rpg {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;

width: 354px;
height: 164px;

text-align: justify;

background: url(i/akt.jpg) no-repeat;

color: #f1fffa;

float: right;
}

#aktg {
margin: 0px;
padding: 0px;
padding-top: 15px;
padding-bottom: 25px;
width: 330px;
height: 20px;

text-align: right;


color: #f1fffa;

float: right;
}

#rln {
margin: 0px;
padding: 0px;
padding-top: 40px;

width: 750px;
height: 186px;
text-align: left;

clear: both;
float: left;

background: #fff url(i/now.gif) top left no-repeat;
}

#rl1 {
margin: 0px;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;

width: 346px;
height: 186px;
text-align: left;

float: left;

background: #fff;
}

#rl1w {
margin: 0px;
padding: 0px;

width: 346px;
height: 136px;
text-align: left;

float: left;

background: #fff;
}

#rl2 {
margin: 0px;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;

width: 346px;
height: 186px;
text-align: left;

float: right;

background: #fff;
}

#rl2w {
margin: 0px;
padding: 0px;

width: 346px;
height: 136px;
text-align: left;

float: right;

background: #fff;
}

#ra
{
margin: 0px;
padding: 0px;
text-align: right;
}



#obrm {
margin: 0px;
padding: 0px;
margin-right: 20px;

width: 241px;
height: 261px;
text-align: left;

float: left;

background: #fff;
}

#obte {
margin: 0px;
padding: 0px;
margin-bottom: 10px;
margin-top: 10px;

width: 446px;

text-align: left;

float: right;

background: #fff;

line-height: 18px;
}

#mob {
margin: 0px;
padding: 0px;
margin-top: 10px;
padding-bottom: 20px;

width: 750px;
height: 100px;
text-align: left;

clear: both;
float: left;

background: #fff;
}

#miob {
margin: 0px;
padding: 0px;
margin-right: 26px;

width: 61px;
height: 61px;
text-align: left;

float: left;

background: #fff;
}


#obrp {
margin:0px;

padding: 0px;
margin-right: 10px;
margin-left: 10px;
margin-bottom: 20px;

width: 330px;
height: 150px;
text-align: left;

float: left;

background: #fff;
}

#obrpa {

margin: 0px;
padding: 0px;


width: 150px;
height: 150px;
text-align: left;


float: right;

background: #fff;
}

#obrpi {
margin: 0px;
padding: 0px;


width: 150px;
height: 150px;
text-align: left;

vertical-align:middle;

float: left;

background: #fff;
}

#aktu {
margin: 0px;
padding: 5px;
margin-right: 10px;
margin-bottom: 20px;

width: 700px;

text-align: left;

background: #f9f0fc;

float: none;

line-height: 18px;

}

#pktu {
margin: 0px;
padding: 0px;
margin-right: 10px;

width: 335px;
height: 140px;
min-height: 140px;

text-align: left;

background: #fff;

float: left;

}

#pktua {
margin: 0px;
padding: 0px;
margin-bottom: 20px;

width: 345px;
height: 160px;
min-height: 160px;

text-align: left;

background: #fff;

float: left;

}

#prol {
margin: 0px;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;

width: 330px;
min-height: 250px;
height: 250px;

display:table;

text-align: left;

float: right;

background: #fff;
}

.nagx
{
line-height: 20px;
}

.nagxx
{
line-height: 16px;
}

.nagxxx
{
line-height: 28px;
font-size: 18px;
}

.l1
{
background-color:#F1F2F4;}

.l2
{
background-color:#EDEEF1;}

.l3
{
background-color:#F1F2F4;}
