* { margin: 0; padding: 0 }

body { 
    background-color: #F5F5F5;
    font-family: Georgia, Verdana, sans-serif;
	font-weight: 400;
	font-size: 12px;
}

img {
    border: 0px;
}

#page { width: 945px; float: left; background-image: url('/share/images/im/p_bg.gif'); }
#bg { width: 25px;background-image: url(im/p_bg.gif); float: right; }

/* main */

#header { width: 880px; height: 230px; padding: 10px 20px 10px 20px; float: left; background-color: #fff; }
#content { width: 880px; padding: 20px 20px 0 20px; float: left; background-color: #fff; }
#footer { width: 880px; padding: 20px 20px 20px 20px; float: left; background-color: #fff; }

/* header */
#header h1 { width: 600px; height: 30px; padding-top: 10px; color: #131313; font-size: 13px; font-weight: 300; float: left; }
#header .style {}
#header h2 { width: 800px; height: 195px; }
#header h3 { width: 80px; height: 30px; margin-top: 0px; float: right; }
#header h3 img { margin-left: 10px; }

/* Language bar */
#language { width: 25px; height: 60px; margin-top: 55px; float: left;}
#language img { margin-bottom: 5px; display: block; }

/* Horizontal navigacion */
#navigation { color: #0072BC; font-size: 11px; line-height: 20px; border-bottom: 1px solid #E6E6E6; }
#navigation a { color: #0072BC; text-decoration: none; }
#navigation a:hover { text-decoration: underline; }

/* content */
#left_column { width: 160px; float: left; }
#center { width: 520px; margin-left: 20px; float: left; }
#right_column { width: 160px; float: right; }

/* content left */
#left_column ul#links { margin: 0; padding: 0; list-style: none; }
#left_column ul#links { padding-left: 0px; }
#left_column ul#links a { display: block; width: 155px; line-height: 20px; padding-left: 5px; color: #0072BC; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid #E6E6E6; }
#left_column ul#links a.submenu { display: block; width: 145px; line-height: 20px; padding-left: 15px; color: #737373; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid #E6E6E6; }
#left_column ul#links a.sel_submenu { display: block; width: 145px; line-height: 20px; padding-left: 15px; color: #fff; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid #E6E6E6; background-color: #0072BC; }
#left_column ul#links a.selected { display: block; width: 155px; line-height: 20px; padding-left: 5px; color: #fff; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; border-bottom: 1px solid #E6E6E6; background-color: #0072BC; }
#left_column ul#links a:hover { color: #fff; background-color: #0072BC }
#left_column ul#links a.submenu:hover { color: #fff; background-color: #0072BC }
#left_column ul#links a.sel_submenu:hover { color: #fff; background-color: #0072BC }
#left_column ul#links a.selected:hover { color: #fff; background-color: #0072BC }
#left_column ul#sublinks { margin: 0; padding: 0; list-style: none; }
#left_column ul#sublinks li { padding-left: 0px; margin-top: 10px; }
#left_column ul#sublinks li img { display: block; }
#left_column ul#banners_left { margin: 0; padding: 0; list-style: none; }
#left_column ul#banners_left li { padding-left: 0px; margin-top: 10px; }
#left_column ul#banners_left li img { display: block; }

/* content center */
#center a { color: #0072BC; text-decoration: none; }
#center a:hover { text-decoration: underline; }
#center { color: #4B4B4B; margin-bottom: 20px; }
#center .information { color: #4B4B4B; font-size: 11px; margin-bottom: 20px; margin-top: -15px; }
#center .description { color: #0072BC; margin-bottom: 20px; }
#center ul { margin: 0; padding: 0; }
#center ul { padding-left: 20px; }

/* content right */
#right_column h1 { color: #212121; font-size: 12px; font-weight: 200; }
#right_column h2, h3{ margin: 10px 0 10px 0; color: #212121; font-size: 12px; font-weight: 200; }
#right_column h4, h5{ margin: 10px 0 10px 0; color: #4B4B4B; font-size: 11px; font-weight: 200; }
#right_column p { margin: 10px 0; color: #8E8E8E; font-size: 11px; font-weight: 200; }
#right_column p a { color: #0072BC; text-decoration: none; }
#right_column p a:hover { text-decoration: underline; }
#right_column ul#banners { margin: 0; padding: 0; list-style: none; }
#right_column ul#banners li { padding-left: 0px; margin-top: 10px; }
#right_column ul#banners li img { display: block; }
#right_column form#search .search { width: 155px; margin-top: 5px;}
#right_column form#search .button { margin: 10px 0 10px 0;}
#right_column form#newsletter ul { margin: 0px; padding: 0px; list-style: none; }
#right_column form#newsletter ul li { padding-left: 0px; color: #8E8E8E; font-size: 11px; font-weight: 300; }
#right_column form#newsletter .newsletter { width: 155px; }
#right_column form#newsletter .button { margin: 10px 0 10px 0;}

/* footer */
#footer h1 { padding: 0 180px 20px 180px; float: left; }
#footer h2 { width: 880px; margin: auto; color: #737373; font-size: 11px; font-weight: 200; text-align: center; clear: both; }
#footer h2 a { color: #0072BC; text-decoration: none; }
#footer h2 a:hover { text-decoration: underline; }

/* page style */
.subpage_title { margin-bottom: 15px; font-size: 18px; font-weight: 300; color: #212121; }
.more_title { margin-bottom: 15px; font-size: 18px; font-weight: 300; color: #9E0B0E; }

/* page style - colors */
.dark_silver { color: #737373; }
.silver { color: #9D9D9D; }
.dark_red { color: #9E0B0E; }
.imgBorder { padding: 3px; border: 1px solid #E6E6E6 }

/* page style - contact */
input.input  { width: 340px; }
