@charset "utf-8";
/* CSS Document */
	
/** { border: 1px solid red !important}*/
body {
	font-family: Impact, Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
}

a {
	outline:none;
	text-decoration: none;
	color: #000;
}

a.tnover, a.dtover  {
	display:block;
	background-color: #FFF;
	background-image: url(i/TN4012.gif);
	background-repeat: no-repeat;
	outline:none;
}
a.tnover {
	margin-top:15px;
	width:50px;
	height:35px;
	background-position: 5px -11px;
}
a.dtover {
	width:18px;
	height:18px;
	background-position: -58px -13px;
}

a.tnover:hover, a.dtover:hover {
	background-color: #FFF;
	background-image: url(i/TN4012.gif);
	outline:none;
}
a.tnover:hover {
	background-position: 5px -70px;
}
a.dtover:hover {
	background-position: -58px -77px;
}	

#dt {
	position:absolute;
	width:20px;
	top: 0px;
	height:20px;
	left:3px;
}

a.ml {
	font-size: 16px;
	text-decoration: none;
	border-color: #FFF;
	padding:0px 3px;
}

a.ml:link, a.ml:visited {
	color: #f00;
}
a.ml:hover {
	color: #9c0;
}
a.ml:active {
	color: #f00;
}

a.mntxt, .mntxt {
	text-decoration: none;
	color:#000;	
	font-size:22px;
}

.gry {
	font-size:16px;
	color:#999;
	padding-left:2px;
}

.smtxt {
	font-size:16px;
	padding-right:5px;
	padding-left: 7px;
	}	
.mntel {
	color:#000;	
	font-size:16px;
	padding-left:8px;
	word-spacing:5px;
}
/*========================== index pag ==========================================*/
* html #index {
	position:absolute;
	}
#index{
	background-color: #FFF;
	left:50%;
	top:50%;
	position:fixed;
	width: 710px;
	height:490px;
	margin:-245px 0 0 -355px;
}

/*========================== index pag eof==========================================*/
/*========================== content links pag ==========================================*/

* html #content, * html #links {
	position:absolute;
	}
#content, #links{
	background-color: #FFF;
	left:50%;
	top:50%;
	position:fixed;
	width: 740px;
	height:550px;
	margin:-275px 0 0 -370px;
}
.hdr {
	position:absolute;
	left:24px;
	top:29px;
	width:707px;
	font-size:22px;
	font-weight: normal;
	height: 29px;
}

.hdrgrn{
	padding:0px 6px 0px 3px;
	color:#9c0;
}

.col1, .col2, .col3, .lkcol1, .lkcol2, .lkcol3 {
	position:absolute;
	top:59px;
	width:235px;
	height:495px;
}
.col1, .lkcol1 {
	left:24px;
}
.col2, .lkcol2 {
	left:260px;
	z-index:400;
}
.col3, .lkcol3 {
	left:496px;
	z-index:300;
}

.cla, .clb, .clc, .cld, .lkc1la, .lkc2la, .lkc2lb, .lkc2lc, .lkc3la, .lkc3lb, .lkc3lc{
	position:absolute;
	left:10px;
	width:200px;
	padding: 10px 0px 0px 23px;
}
.cla, .clb, .clc, .cld {
	height:75px;
}
.cla {
	top:35px;
}
.clb {
	top:135px;
}
.clc {
	top:235px;
}
.cld {
	top:335px;
}

.lkc1la {
	top:10px;
	height:468px;
	line-height:20px;
}
.lkc2la, .lkc3la {
	top:10px;
	height:184px;
	line-height:20px;
}
.lkc2lb, .lkc3lb {
	top:205px;
	height:159px;
	line-height:20px;
}
.lkc2lc, .lkc3lc {
	top:375px;
	height:104px;
	line-height:20px;
}
/*   ==== content  ====*/
.stxt {
	font-size:16px;
	padding-right:5px;
	padding-left: 2px;
	}	

.pupu {
	font-size:22px;
	color:#000;
}
/*   ==== links  ====*/
em {
	height:27px;
	font-style: normal;
	padding-top:10px;
}

.lkstxt {
	font-size:16px;
	padding-left: 1px;
	line-height:28px;
}	

#Ln2b {
	position:absolute;
	visibility: hidden;
	top:-210px;
	left:210px;
	border-right:solid 60px #fff;
	border-bottom:solid 50px #fff;
}



/*========================== content links pag eof==========================================*/


/*========================== pic pag ==========================================*/


* html #picpg {
	position:absolute;
}
	
#picpg {
	width:900px;
	height:510px;
	left:50%;
	top:50%;
	margin:-260px 0 0 -450px;
	position:fixed;
}

#ppcol1 {
	position:absolute;
	z-index:10;
	width:100px;
	height:400px;
	margin-left: 130px;
}
	
#ppcl1a {
	float:right;	
	z-index:12;
	margin-top:193px;
	padding:0px 52px 0px 0px;
}
	
#ppcl1b {
	z-index:14;
	margin-top:245px;
}
	
#ppcl1bq {
	z-index:14;
	margin-top:245px;
}

#ppcol2h {
	position:absolute;
	z-index:0;
	width:450px;
	height:300px;
	padding-top:113px;
	margin-left:232px;
}	
#ppcol2v {
	position:absolute;
	z-index:0;
	width:300px;
	height:450px;
	padding:30px;
	margin-left:275px;
}	
	
#ppcl2qtcp, #ppcl2qtnat, #ppcl2qtpas, #ppcl2qtpor {
	position:absolute;
}
#ppcl2qtcp, #ppcl2qtnat, #ppcl2qtpas {
	top:50%;
	left:53%;
	width:450px;
}
#ppcl2qtcp {
	height:280px;
	margin: -140px 0 0 -238px;
}
#ppcl2qtnat {
	height:100px;
	margin: -50px 0 0 -238px;
}
#ppcl2qtpas {
	
	height:100px;
	margin: -50px 0 0 -238px;
}
	
#ppcl2qtpor {
	top:55%;
	left:50%;
	height:70px;
	width:372px;
	margin: -35px 0 0 -186px;
}

#ppcol2h img.bpch {
	border-color:#FFF;
	border:none;
	height:300px;
	width:450px;
}
#ppcol2v img.bpcv {
	border-color:#FFF;
	border:none;
	height:450px;
	width:300px;
}	
		
#ppcol3 {
	position:absolute;
	z-index:1;
	width:100px;
	height:400px;
	margin-left: 730px;
}	
#ppcl3a {
	margin-top:257px;
	padding-left:5px;
	z-index:2;
}

.qt {
	text-align:left;
	font-family:"Arial Narrow", Arial, sans-serif;
	color:#666;
	font-size:16px;
	font-weight:bold;
}
.athr {
	text-align:center;
	font-family:Impact, Verdana, Arial, sans-serif;
	color:#9c0;
	font-size:13px;
}
/*========================== pic pag eof==========================================*/

/*========================== fotomagazine ==========================================*/
* html #fmcont {
	position:absolute;
}
#fmcont {
	background-color: #FFF;
	left:50%;
	top:50%;
	position:fixed;
	width: 892px;
	height:690px;
	margin:-295px 0 0 -446px;
}
.fmnav {
	position:absolute;
	left:20px;
	top:23px;
	width:114px;
	height:569px;
}
.fmhdr {
	position:absolute;
	left:21px;
	top:23px;
	width:761px;
	height:42px;
	margin-left:119px;
}

.fmcol1, .fmcol2 {
	position:absolute;
	top:66px;
	height:621px;
}
.fmcol1 {
	left:135px;
	width:324px;
}
.fmcol2 {
	left:460px;
	width:400px;
}

.fmcl1a, .fmcl1c, .fmcl1d {
	position:absolute;
	left:7px;
}
.fmcl1a {
	top:8px;
	width:310px;
	height:400px;
	padding:2px 0px 0px 5xp;
}
.fmcl1c {
	top:423px;
	width:220px;
	height:90px;
	padding: 2px 0px 0px 90px;
}
.fmcl1d {
	top:523px;
	width:220px;
	height:90px;
	padding: 2px 0px 0px 90px;
}

.fmcl2a, .fmcl2b  {
	position:absolute;
	left:5px;
	top:5px;
	height:282px;
	width:386px;
	padding:2px 0px 0px 5xp;
}
.fmcl2a {
	top:8px;
	height:282px;
}
.fmcl2b {
	top:314px;
	height:99px;
}
.fmcl2c {
	position:absolute;
	left:0px;
	top:423px;
	width:220px;
	height:90px;
	padding: 2px 0px 0px 90px;
}

.brppc, .trppc {
	position:absolute;
	left:7px;
	top:3px;
}
.brppc {
	width:290px;
	height:390px;
}
.trppc {
	width:73px;
	height:84px;
}

img.brppic, img.trppcv {
	border-color:#FFF;
	border:none;
}
img.brppic {
	height:376px;
	width:271px;
}
img.trppcv {
	margin: 1px;
	width:54px;
	height:75px;
}

#Fm1c, #Fm1d, #Fm2c  {
	position:absolute; 
	visibility:hidden;
}
#Fm1c  {
	left:7px;
	top:-412px;
}
#Fm1d  {
	left:7px;
	top:-512px;
}
#Fm2c  {
	left:-311px;
	top:-412px;
}

.loctn {
	position:absolute;
	left:34px;
	top:270px;
	width:68px;
	height:69px;
}

.fmhtxt {
	font-size:16px;
	padding:0px 5px 0px 41px;
}
.grn {
	color:#9c0;
	letter-spacing: 0.8px;
	font-weight:bold;	
}
.txtbk {
	font-family: "Arial Narrow", Arial, sans-serif;
	color: #000;
	font-size: small
}


#g10, #b10 {						
	font-family: "Arial Narrow", Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height:19px;
}
#g10{						
	color: #9c0;
}
#b10{					
	color: #666;
}

.shpr {
	padding-left: 20px;
	word-spacing: 5px;

}
/*.lkrp {
	padding-left:59px;
	font-size:16px;
}
.lkrpbtm {
	margin-top:100px;
	padding:160px 0px 0px 0px;
	font-size:16px;
}*/

/*========================== fotomagazine eof==========================================*/

/*========================== public ==========================================*/
* html #pbcont {
	position:absolute;
}
#pbcont {
	background-color: #FFF;
	left:50%;
	top:50%;
	position:fixed;
	width: 894px;
	height:590px;
	margin:-295px 0 0 -447px;
}
.pbnav {
	position:absolute;
	left:20px;
	top:23px;
	width:114px;
	height:572px;
}
.pbhdr {
	position:absolute;
	left:21px;
	top:23px;
	width:765px;
	height:82px;
	margin-left:114px;
}
#pbcol1, #pbcol2, #pbcol3, #pbcol4 {
	position:absolute;
	top:106px;
	height:489px;
}
#pbcol1 {
	left:135px;
	width:90px;
	z-index:150;
}
#pbcol2 {
	left:226px;
	width:291px;
}
#pbcol3 {
	left:518px;
	width:90px;
	z-index:100;
}
#pbcol4 {
	left:609px;
	width:291px;
}

#pbcl1a, #pbcl1b, #pbcl1c, #pbcl1d, #pbcl1e, #pbcl3a, #pbcl3b, #pbcl3c, #pbcl3d, #pbcl3e {
	position:absolute;
	left:7px;
	width:75px;
	height:90px;
}

#pbcl2a, #pbcl2b, #pbcl2c, #pbcl2d, #pbcl2e, #pbcl4a, #pbcl4b, #pbcl4c, #pbcl4d, #pbcl4e {
	position:absolute;
	left:0px;
	width:286px;
	height:90px;
}

#pbcl1a, #pbcl2a, #pbcl3a, #pbcl4a {
	top:5px;
}
#pbcl1b, #pbcl2b, #pbcl3b, #pbcl4b {
	top:103px;
}
#pbcl1c, #pbcl2c, #pbcl3c, #pbcl4c {
	top:201px;
}
#pbcl1d, #pbcl2d, #pbcl3d, #pbcl4d {
	top:299px;
}
#pbcl1e, #pbcl2e, #pbcl3e, #pbcl4e {
	top:397px;
}

.tpc {
	position:absolute;
	left:7px;
	top:6px;
	width:73px;
	height:72px;
}

img.tpch, img.tpcv {
	border-style:none;
	border:none;
	margin: 5px;
}
img.tpch {
	width:60px;
	height:42px;
}
img.tpcv {
	width:42px;
	height:60px;
}	

img.bpch, img.bpcv {
	border-style:none;
	border:none;
}
img.bpch {
	width:439px;
	height:309px;
}
img.bpcv {
	width:309px;
	height:439px;
}

#Pb1a, #Pb1b, #Pb1c, #Pb1d, #Pb1e, #Pb3a, #Pb3b, #Pb3c, #Pb3d, #Pb3e {
	position:absolute;
	visibility: hidden;
}
#Pb1a, #Pb1e {
	left:80px;
	border-right:solid 60px #fff;
	border-bottom:solid 50px #fff;
}
#Pb1b, #Pb1c, #Pb1d {
	left:80px;
	border-right:solid 215px #fff;
	border-bottom:solid 75px #fff;
}
#Pb3a, #Pb3b, #Pb3c, #Pb3d, #Pb3e {
	left:80px;
	border-bottom:solid 50px #fff;
}

#Pb1a, #Pb3a {
	top:3px;
} 
#Pb1b, #Pb3b {
	top:-95px;
} 
#Pb1c, #Pb3c {
	top:-193px;
} 
#Pb1d, #Pb3d {
	top:-291px;
} 
#Pb1e, #Pb3e {
	top:-389px;
}

.txtbk {
	font-family:"Arial Narrow", Arial, sans-serif;
	color: #000;
	font-size:small;
}

.pbhdrtxt {
	font-size:22px;
	font-weight: normal;
	color:#000;
	padding-left: 7px;
	line-height:33px;
}

/*========================== public eof==========================================*/

