body { margin-left: 15px; margin-top: 15px; margin-right: 15px;
margin-bottom: 15px; background-image: none; }

body.portfolio { margin-left: 25px; margin-top: 25px; margin-right: 25px;
margin-bottom: 25px; background-image: none;}


.bg { background-attachment: fixed; 
background-repeat: repeat-x; background-position: left top; background-color: #174B7D; }


img {margin-right: 0;
		margin-bottom: 0;
		margin-top: 0;
		margin-left: 0;
		border-color: #ffffff;
		border: 0;
		}

.img1 {margin-right: 15; margin-bottom: 10; margin-top: 5;}
.img2 {margin-right: 0;
		margin-bottom: 0;
		margin-top: 0;
		margin-left: 0;
		border-color: #000000;
		}


.img_p {margin-right: 15; margin-bottom: 10; margin-top: 5;}

.img_p2 {margin-right: 0;
		margin-bottom: 0;
		margin-top: 0;
		margin-left: 0;
		border-color: #000000;
		border: 0;
		}

.right_text {text-align: justify;}

.map {margin-bottom: 20;}

td { font-family: arial; }
td.submenu { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11; }
td.submenu_page { font-size: 65%; color: #4C4C4C; text-decoration:none; font-family: arial; font-size: 11;}

td.down_menu { 
		font-size: 70%;
		color: #a9a9a9;
		text-align: justify;
		text-decoration: none;
		text-align: center;
		font-weight: 500;
		}

a.submenu { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11;}
a.submenu:hover { color: #ffffff; text-decoration: underline; font-family: arial; font-size: 11;}

a.submenu1 { color: #ffffff; text-decoration: none; }

a.mail { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11;}
a.mail:hover { color: #ffffff; text-decoration: none; font-family: arial; font-size: 11;}
a.mail_page { color: #1D5D8D; text-decoration: none; font-family: arial; font-size: 11;}
a.mail_page:hover { color: #4169E1; text-decoration: none; font-family: arial; font-size: 11;}
a.link { font-size: 80%; color: #1D5D8D; text-decoration: none; padding-left: 10px;}
a.link:hover { font-size: 80%; color: #4169E1; text-decoration: none; padding-left: 10px;}
a.link1 { color: #1D5D8D; text-decoration: none; padding-left: 10px;}
a.link1:hover { color: #4169E1; text-decoration: none; padding-left: 10px;}

a.text { font-size: 100%; color: #4C4C4C; text-align: justify; text-decoration: none;}
a.text:hover { font-size: 100%; color: #4C4C4C; text-align: justify; text-decoration: none;}

a.press { font-size: 100%; color: #4C4C4C; text-align: justify; text-decoration: none;}
a.press:hover { font-size: 100%; color: #4C4C4C; text-align: justify; text-decoration: none;}

a.down_menu { font-size: 100%; color: #a9a9a9; text-align: justify; text-decoration: none;}
a.down_menu:hover { font-size: 100%; color: #a9a9a9; text-align: justify; text-decoration: none;}

a.map_link { font-size: 100%; color: #1D5D8D; text-decoration: none; padding-left: 0px;}
a.map_link:hover { font-size: 100%; color: #4169E1; text-decoration: none; padding-left: 0px;}

.plain_text { font-size: 80%; color: #4C4C4C; text-align: justify;}

.phone_text { font-size: 11; color: #ffffff; text-align: justify;}

.press_text {   font-family: Arial, Helvetica, sans-serif; 
			    font-size: 90%;
				color: #4C4C4C; 
				text-align: center;
				font-weight: 700;
				margin-top: 5;
				margin-bottom: 0;
			}

.press_text2 {  font-size: 80%;
				color: #4C4C4C; 
				text-align: center;
				font-weight: 500;
				margin-top: 5;
				margin-bottom: 0;
			}



.port_text { font-size: 70%; color: #4C4C4C; text-align: center;}

.table_plain_text { font-size: 80%; color: #4C4C4C; text-align: center;}
.table_plain_text1 { font-size: 80%; color: #4C4C4C; text-align: left; padding-left: 10px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
h2 { font-size: 100%; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 90%; }