@charset "utf-8";
* {	margin:0; padding:0; list-style:none; border:0; font-family:tahoma; font-size:11px; color:#666666}

body{ background:url(../images/bg_rep.jpg) repeat-x #e7e7e7; padding-bottom:10px}
table td{vertical-align:top}

p{margin:0;padding:0;font-family:tahoma;font-size:11px;text-align:justify;line-height:20px}

.container{	width:790px; margin-left:auto; margin-right:auto; margin-top:7px}
.container td.bg{background:url(../images/bg_container_rep_y.png) repeat-y; behavior:url(iepngfix_1.htc)}

.header{ display:block; margin-left:auto; margin-right:auto}
.content{ width:780px; margin-left:auto; margin-right:auto}

.col_left{ width:175px}

.col_right{ width:175px; padding-top:5px}

.col_middle_home{ width:410px; padding:0 10px}
.col_middle{ width:605px; padding:0 10px}
.col_middle p{ line-height:18px}

.black{color:#000000}
.grey{color:#989898; font-weight:bold}

.pictures_left{ border:1px solid #990000; padding:3px; float:left; margin-right:10px}
.pictures_right{ border:1px solid #990000; padding:3px; float:right; margin-left:10px}

.more_right{float:right}
.more_left{float:left}

p.line_dashed{border-bottom:1px dashed #999999; height:1px; font-size:1px; line-height:1px; clear:both; margin:10px 0; padding:0;}

/* Menu style ------------------------------------------------------------------------------------ */
.menu{	margin:20px 0 20px 10px; width:165px}
.menu li{	border-bottom:1px dashed #999999; width:165px; padding:5px 0}
.menu li a{ text-decoration:none; color:#666666}
.menu li a:hover{ text-decoration:none; color:#a50a15}

.menu_lft{ margin:10px 0 20px 25px; width:165px}
.menu_lft li{ width:145px; padding:5px 0 5px 15px; background:url(../images/arrow_orange.gif) no-repeat 0 10px}
.menu_lft li a{ text-decoration:none; color:#666666}
.menu_lft li a:hover{ text-decoration:none; color:#a50a15}

/* Titles style ------------------------------------------------------------------------------------ */
.tit_lft_orange{
	width:168px;
	height:35px;
	background:url(../images/tit_col_left_orange_top.gif) no-repeat top right #e56d02;
	clip:    rect(auto auto auto auto);
	margin-left: 5px;


}
.tit_lft_orange td{ width:158px; background:url(../images/tit_col_left_orange_bot.gif) no-repeat bottom right; color:#FFFFFF; padding:10px 0 10px 10px}
.tit_lft_orange td p{ color:#FFFFFF}
.tit_right_orange{ width:168px; height:35px; background:url(../images/tit_col_right_orange_top.gif) no-repeat top left #e56d02;  margin-left:20px}
.tit_right_orange td{padding:10px 0 10px 10px ; background:url(../images/tit_col_right_orange_bot.gif) no-repeat bottom left; color:#FFFFFF; }
.tit_right_orange td p{ color:#FFFFFF}
.tit_right_black{ width:168px; height:35px; background:url(../images/tit_col_right_black_top.gif) no-repeat top left #000000; margin-left:20px}
.tit_right_black td{ padding:10px 0 10px 10px ; background:url(../images/tit_col_right_black_bot.gif) no-repeat bottom left; color:#FFFFFF; padding-left:10px}
.tit_right_black td p{ color:#FFFFFF}
.dgrey { 
background-color: #CCCCCC
}

.lgrey {
	background-color: #E1E1E1;
	font-family: tahoma;
	font-size: 12px;
	background-position: center center;
	font-weight: bold;
	vertical-align: middle;



}

h1{ font-family:"trebuchet MS"; font-size:14px; color:#2ca22f; margin: 10px 0}
h1 a{ font-size:14px; color:#2ca22f; text-decoration:none}

.tit_middle{ width:405px; height:35px; background:url(../images/tit_col_middle_orange_top.gif) no-repeat top left #e56d02; clear:both; margin:10px 0}
.tit_middle td{	background:url(../images/tit_col_middle_orange_bot.gif) no-repeat bottom left ; vertical-align:middle;text-transform:uppercase ; color:#FFFFFF; padding-left:10px}
.tit_middle td p{ color:#FFFFFF}

/* Box style ------------------------------------------------------------------------------------ */
.box_whats_new{	 width:175px;}
.box_whats_new img{	display: block; margin:3px auto}

.box_articles{ margin:0 0 20px 10px; width:375px}
.box_articles li{ width:370px; padding:5px 0 5px 15px; background:url(../images/arrow_orange.gif) no-repeat 0 10px}
.box_articles li a{ text-decoration:none; color:#666666}
.box_articles li a:hover{ text-decoration:none; color:#a50a15}

/* Footer style ------------------------------------------------------------------------------------ */
.footer{ background:url(../images/footer.png) no-repeat top; behavior:url(iepngfix.htc); padding-top:10px; padding-left:20px}
