html,body {margin:0; padding:0; Zheight:100%; }
#container {Zheight:100%; padding:0; margin: 0 auto; width:1200px;}

html, body {font:normal 12px Arial, Tahoma;}
a img {border:0;}
a, a:hover {color:#d85108;}

h1,h2 {text-align:left; padding:0px;margin:0;color:#d85108;Zcolor:#f60; font: bold 16px Arial;}


/* HEADER */

#header {background-color:#FF9944;margin-bottom:8px;}
#header .lt {background: url(../i/header_lt.png) 0 0 no-repeat;}
#header .lb {background: url(../i/header_lb.png) 0 100% no-repeat;}
#header .rt {background: url(../i/header_rt.png) 100% 0 no-repeat;}
#header .rb {background: url(../i/header_rb.png) 100% 100% no-repeat;}

#header_etra {background-color:#cedfef;margin-bottom:8px;}
#header_etra .lt {background: url(../i/header_etra_lt.png) 0 0 no-repeat;}
#header_etra .lb {background: url(../i/header_etra_lb.png) 0 100% no-repeat;}
#header_etra .rt {background: url(../i/header_etra_rt.png) 100% 0 no-repeat;}
#header_etra .rb {background: url(../i/header_etra_rb.png) 100% 100% no-repeat;}


#topmenu {float:left; margin:4px 0 0 17px; text-align:center; position:relative;}
#topmenu a, #menu_etra a {
	display: block;
	text-decoration:none; 
/*	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;position:relative; behavior:url(css/PIE.htc); */
	background: url(../i/topmenu_r.png) right center no-repeat;
	padding:0;
	margin:1px 4px; 
	Zmargin-left:-1px;
	color:#669;
}
#topmenu span, #menu_etra span {
	display: block; font:bold 12px Arial; 
	text-align: left;
	line-height: 23px;
	Zmin-width: 60px;
	background: url(../i/topmenu_l.png) 0 center no-repeat;
	padding:0 8px;
}
#topmenu a span:hover, #menu_etra a span:hover {color:#000;}
#menu_etra a, #menu_etra span {display: inline-block; text-align:center;}
#menu_etra a {background: url(../i/menu_etra_r.png) right center no-repeat}
#menu_etra span {background: url(../i/menu_etra_l.png) left center no-repeat}


.toptext {font-size:80%;color:#669;}
.toptextr {font-size:80%;color:#d85108;}

#textline {background:#ff0;
        border:1px solid #F89D42; 
        color:#f60; 
	text-align:center; 
	font: bold 18px Arial;
	letter-spacing: 2px;
	line-height: 26px;
	}

#photoline {text-align:center; margin-bottom:0px; margin-top:-1px;}


/* MENU */


#menu, #menu_etra {margin-bottom:12px; text-align:center;}
#menu a {
	display: inline-block;
	text-decoration:none; 
/*	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;position:relative; behavior:url(css/PIE.htc); */
	background: url(../i/menu_r.png) right center no-repeat;
	padding:0;
	margin:1px 4px; 
	color:#d85108;
}
#menu span {
	display: inline-block; font:bold 12px Arial;
	text-align: center;
	line-height: 23px;
	min-width: 70px;
	background: url(../i/menu_l.png) left center no-repeat;
	padding:0 8px;
}
#menu a span:hover, .current {color:#000}


/* LEFT */

.lwin	{
	/*border: #ffcb5b solid 2px; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius:13px;position:relative; behavior:url(css/PIE.htc);*/
	margin:4px 14px 14px 0px; 
	background-color:white; 
	Zpadding:4px; 
	min-width:130px
}
.lwin h2 {padding-bottom: 4px;text-align:center; font-size: 14px; }
.lwin a {display:block;}

.lwin .lt {background: url(../i/win_lt.png) 0 0 no-repeat;}
.lwin .lb {background: url(../i/win_lb.png) 0 100% no-repeat;}
.lwin .rt {background: url(../i/win_rt.png) 100% 0 no-repeat;}
.lwin .rb {background: url(../i/win_rb.png) 100% 100% no-repeat;}
.lwin .l {background: url(../i/win_pix.png) repeat-x top;}
.lwin .t {background: url(../i/win_pix.png) repeat-y left;}
.lwin .r {background: url(../i/win_pix.png) repeat-y right;}
.lwin .b {background: url(../i/win_pix.png) repeat-x bottom;}
.lwin .content {padding: 6px;}



/* CONTENT  */
#content {
	Zfont: 10px Arial bold; 
	font:normal 12px Arial, Tahoma;
	Zcolor: #f90; 
	background-color:white;
	Zmargin:6px 16px 6px 16px; 
	padding:14px; 
	color:#333; 
	zmin-height:200px;
	Zmin-width:670px;
	zfloat:left;
	zmargin: 10px auto;
	zwidth: 100%;
	display: inline-block;
	Zheight:900px;Zoverflow:auto;
}




/*  NEWS  */

Z#newswin {background-color:white;
	border: #ffcb5b solid 2px; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius:13px;position:relative; behavior:url(css/PIE.htc);
}
#newswin a {display:inline;}

#newswin h2 {padding-top:2px; padding-bottom:8px;text-align:center;}
#news	{Zheight:835px;Zoverflow:auto;background-color:white;margin:3px;
	min-width: 230px;
	font:normal 12px Arial, Tahoma;}
#arch, #arch p {color:#d85108; font:bold 14px Arial; margin:8px; padding:0;}
#arch p {margin:0;}
#arch a {Zcolor:#f60; font-weight:normal;text-decoration: none;}
#arch a:hover {text-decoration: underline;}




/* FOOTER */
#footer, #footer_etra {clear:both;color:#d85108; 	
	background:#ffc28a; 
	-moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;position:relative; behavior:url(css/PIE.htc);
	text-align:right;padding:7px;white-space:nowrap; font: bold 12px Arial; margin-top:13px;
}
#footer a, #footer_etra a {display:inline; text-decoration:none; color:#d85108; }
#footer a:hover, #footer_etra a:hover {text-decoration:underline;}
#footer_etra, #footer_etra a {background:#cedfef;color:#669;}




/* OLD */

.etra, .etra a, .etra h1, .etra h2 { color:#0056a7; }
.cab, .cab a, .cab h1, .cab h2  { color:#d85108;}
.main { Zmin-height:100%;}
.sign { text-align:right; font-size:11px !important;}
.etra #header, .etra #footer { background:#cfdfee;}
.cab #header, .cab #footer { background:#fd9259;}

.red { color:red !important; font-size:larger;}
.left { float:left; margin:0 10px 10px 0; clear:left;}
.right { float:right; margin:0 0 10px 10px; clear:right;}



