/* CSS Document */
	
html, body, div, p, ul, li, table, tr, td, a, input, select, textarea{
	font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#000000;
}

html, body{
	width: 100%; height:100%; 
	margin:0px; border:0px; padding:0px;
}

body{text-align:left;}
div{text-align:left; margin:0px; padding:0px;position:relative;}
img {border:0px;padding:0px;margin:0px;}
p { margin-top: 2px; margin-bottom: 2px; }
ul {list-style-type: disc;}

h1 {font-size: 14px; color:#0c469a; margin:0px; line-height:16px; margin-bottom:20px;}
h2 {font-size: 14px; color:#0c469a; margin:0px; line-height:16px; }
h3 {font-size: 12px; font-weight:bold; margin:0px; line-height:16px;}
h4 {font-size: 12px; color:#2a71b5; margin:0px; line-height:16px;}

td{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; color:#989898;
}

/* LINK STYLES */
	
a, a:link, a:visited {text-decoration: none; color: #177ebe;}
a:hover {color: #3399cc;}

.menu_item a, .menu_item a:link, .menu_item a:visited{font-size:14px; color:#ffffff; text-transform: uppercase;}
.menu_item a:hover{color:#006699;} .menu_item:hover a{color:#006699;}
.menu_item_sel a, .menu_item_sel a:link, .menu_item_sel a:visited{font-size:14px; color:#006699; text-transform: uppercase;}
.readmore_button a, .readmore_button a:link, .readmore_button a:visited{color:#ffffff; font-weight:bold;}
.structural_menu_item a, .structural_menu_item a:link, .structural_menu_item a:visited{color:#ffffff; text-transform: lowercase;}
.structural_menu_item_sel a, .structural_menu_item_sel a:link, .structural_menu_item_sel a:visited{color:#2a7fc4; text-transform: lowercase;}
.backdiv a, .backdiv a:link, .backdiv a:visited{font-size:13px; font-weight:bold;}


/* FORM STYLES */

input, select, textarea{
	margin:0px; padding:0px; border:1px solid #989898; 
	width:400px;
}

.button{width:100px;}

.tblform{margin-top:10px;}


/* INTERAL STYLES */

body{
	background-image:url('./../images/main_bg.jpg');
	overflow:visible;
}

.page{width:100%; height: 100%;text-align: center;background-repeat:no-repeat;
	background-attachment: fixed;}

.header{margin:auto auto; width:918px; height:90px;}
.logo_main{margin-top:10px;}
.logo_main_text{color: #ffffff; font-size:12px; margin-top:10px;}

.centraldiv{margin:auto auto;width:918px; height: 100%;}

.menu{
	float:left; width:202px; overflow:hidden; 
	background-image: url('./../images/bg_mainmenu.jpg');
	padding-top:32px;
}
.menu_item{font-size:14px; color:#ffffff; height:24px; padding-top:8px; padding-left:20px; border-top:1px solid #062a5d; background-image: url('./../images/bg_mainmenu.jpg');}
.menu_item:hover{background-image: url('./../images/bg_content.jpg');color:#006699;}
.menu_item_sel{font-size:14px; color:#006699; background-image: url('./../images/bg_content.jpg'); height:24px; padding-top:8px; padding-left:20px; border-top:1px solid #062a5d;}
.menu_item_last{font-size:14px; color:#ffffff; height:24px; padding-top:8px; padding-left:20px; border-top:1px solid #062a5d;}

.main_content{float:left; width:716px; overflow:auto; background-image: url('./../images/bg_content.jpg'); text-align: center;}

.home_image{margin-top:10px; margin-bottom:10px; text-align: center;}
.home_news{margin:auto auto; text-align: center; width:687px; background-image: url('./../images/bg_news.jpg'); padding-bottom:35px; overflow:auto;}
.news_title_bar{margin:auto auto; margin-top:17px; background-image: url('./../images/barra_news.gif'); padding-left:50px; width:602px; height:32px; color: #ffffff; font-size:24px;}
.news_content{margin-left:70px; margin-top:35px; width:585px;}
.news_data{float:left; width:495px; color:#2a71b5;}
.news_readmore{float:left; width:90px;}
.news_readmore2{margin-left:490px;}
.readmore_button{background-image: url('./../images/blue_button.gif'); width:90px; height:17px;}

.home_spotlight{margin:auto auto; text-align: center; width:687px; background-image: url('./../images/bg_spotlight.jpg'); padding-bottom:15px; overflow:auto;}
.spotlight_title_bar{margin:auto auto; margin-top:8px; background-image: url('./../images/barra_spotlight.gif'); padding-left:50px; width:602px; height:32px; color: #ffffff; font-size:24px;}
.spotlight_content1{margin-left:70px; margin-top:35px; width:290px; float:left;}
.spotlight_content2{width:315px; float:left; text-align:center; margin-top:25px;}
.spotlight_readmore{width:90px; margin-left:190px; text-align:right;}

.internal_content{background-image: url('./../images/bg_internal.jpg'); background-repeat:no-repeat; width:658px; margin-top:5px; margin-left:50px; margin-bottom:30px; overflow:auto;}
.internal_bar_big{background-image: url('./../images/barra_big.gif');width:628px; height:62px; margin-top:15px; margin-left:15px;overflow:auto;}
.internal_bar_small{background-image: url('./../images/barra_small.gif');width:628px; height:32px; margin-top:15px; margin-left:15px;overflow:auto;}
.internal_title{margin-left:40px; font-size:24px; color:#ffffff;}

.structural_menu{margin-left:40px; margin-top:10px;}
.structural_menu_item_sel{
	float:left; background-image: url('./../images/menu_sel.gif'); font-size:12px; color:#2a7fc4; 
	margin-right:10px; padding-top:3px; width:100px; height:21px; text-align:center;
}
.structural_menu_item{float:left; font-size:12px; color:#ffffff; margin-right:10px; padding-top:3px; width:100px; height:21px; text-align:center;}
.structural_menu_item:hover{background-image: url('./../images/menu_hover.gif');}

.internal_main_content{margin:15px; margin-top:30px;}
.internal_image{width:295px; text-align:center; float:left;}
.internal_main_content2{width:318px; margin-left:10px; float:left;}
.internal_main_content3{margin:10px; margin-left:40px; overflow:hidden;}

.footer{margin:auto auto; margin-bottom:10px; margin-top:150px; background-image: url('./../images/bg_footer.jpg'); width:701px; height:36px;}
.promoters{float:left; color:#ffffff; font-size:13px; margin-top:15px; margin-left:50px;}
.promoter1{float:left; margin-left:100px;}
.promoter2{float:left; margin-left:100px;}

.readmore_div{margin-left:470px;}
.ezdebug{clear:both;}

.maplocation{margin-top:10px; width:550px; height:300px; border:1px solid #cccccc;}
.map{}

.logodiv{width:245px; float:left; margin-bottom:10px;}
.textdiv{width:310px; float:left; margin-left:20px; margin-bottom:10px;}
.plogo{border:1px solid #cccccc;}

.backdiv{width:600px; text-align:right;}

.box_lang{
	border:0px solid red;
	position:absolute;
	top:20px; right:27px;
	z-index:1;
}

.box_lang a, .box_lang a:link, .box_lang a:visited{font-size:13px; color:#ffffff;}
.box_lang a:hover{color:#e8eefa;}


.videobutton{
	background-image:url('./../images/button_video.jpg');
	width:166px; height:24px;
	padding-top:7px; padding-left:5px;
	font-size:1.1em; color:#0c469a;
	margin-left:20px; margin-bottom:50px;
}

.videobox{
	width:721px; height:430px;
	overflow:hidden;
	position:absolute;
	top:100px; left:100px;
	z-index:2; 
	background-color:#ffffff; text-align:center; border: 2px solid #cccccc; 
	display:none;
}
.btnflclose{width:98%; text-align:right; margin-top:5px;}
.flvideo{margin:auto auto; /*width:400px; height:260px;*/ margin-top:10px;}




