html {height:100%;}
body {width:100%;margin:0;padding:0;height:100%;font-family:Arial, sans-serif;font-size:12px;line-height:14px}
li, ol, ul{list-style-type:none;padding:0px; margin:0px;}
li { list-style:url('../images/list_img.gif');list-style-position:inherit;margin:0 0 0 17px;}
form {padding:0px; margin:0px;}
p{padding:0 0 8px 0; margin:0;}
h1, h2, h3, h4 { padding:0;margin:0;font-weight:normal }
h1 {padding:10px 0 10px 0;font-size:24px;color:#2f99cd;font-weight:bold }
h2 {padding:10px 0 0 0;font-size:14px;line-height:16px;font-weight:bold }
:visited img, :link img, a img{ border:none;}
a{color:#2f99cd;}
a:hover {color:#2f99cd;text-decoration:none}

#mainConteiner {width:727px;position:relative;margin:0 auto;background:url('../images/bg_main.gif') no-repeat center top;
	height:auto !important;min-height:100%;height:100%;}

#logo {width:727px; height:85px; background:url('../images/bg_logo.gif')}
#linkLogo { width:220px;height:40px;display:block;position:absolute;left:6px;top:20px;}

#search { position:absolute; top:37px;left:455px;color:#bdbdbd}
#search input {border:1px #bdbdbd solid;height:14px;line-height:14px;font-size:12px;width:120px}

.iconLinks { width:29px;height:25px;display:block;position:absolute;}
div#linkSearch {top:31px;left:625px;background: url('../images/bg_icon_search.gif') no-repeat center top}
a#linkHome { top:44px;left:655px;background: url('../images/bg_icon_home.gif') no-repeat center bottom}
a#linkMail { top:21px;left:683px;background: url('../images/bg_icon_mail.gif') no-repeat center bottom}
a#linkHome:hover, a#linkSearch:hover, a#linkMail:hover { background-position:center top}

#linkLogo span, .iconLinks span {display:none}

#imgTop {width:727px;height:157px;display:block;background:url('../images/bg_img_top.jpg')}

#topMenu {width:723px;height:25px;display:block;background:url('../images/bg_top_menu.gif') repeat-x center top;margin:0 2px}
#topMenu ul {width:582px;height:20px;position:relative;margin:0 auto;background:url('../images/bg_top_ul.gif') repeat-x center top;}
#topMenu ul li { float:left;padding:10px 10px 0 10px;font-weight:bold;list-style:none;margin:0px;}
#topMenu #left { width:13px;height:25px;padding:0;display:block;background:url('../images/top_menu_left.gif')}
#topMenu #right { width:13px;height:25px;padding:0;display:block;background:url('../images/top_menu_right.gif')}
#topMenu a {text-decoration:none;color:#bdbdbd}
#topMenu a:hover {text-decoration:none;color:#2f99cd}
#topMenu a.hovered {text-decoration:none;color:#2f99cd}

.txtHome { width:500px;position:relative;margin:0 auto;padding:20px 0 70px 0; display:table-block}
.txtSect { width:500px;position:relative;margin:0 auto;padding:20px 0 70px 200px;}
.txtjust { text-align:justify}

#leftMenu {width:190px;background:white;position:absolute;top:332px;left:50%;margin-left:-362px;z-index:20}
.leftMenu {border-collapse:collapse}
.leftMenu td {border:1px #2f99cd solid}
.leftMenu a {color:#979797;text-decoration:none}
.leftMenu a:hover {color:#f26539;text-decoration:none}
.leftMenu .hovered {color:#2f99cd;text-decoration:none;font-weight:bold}

.prodMenu {text-align:left;font-weight:bold}
.prodMenu a {font-size:14px;line-height:16px;color:#2f99cd;text-decoration:none}
.prodMenu a:hover {color:#f26539;text-decoration:none}

#footer {width:600px;height:50px; position:relative;margin:0 auto; margin-top:-50px;font-size:10px;text-align:center;
	background:url('../images/bg_foot.gif') repeat-x center top}
#footLeft { width:11px;height:50px;float:left;display:block;background:url('../images/foot_left.gif')}
#footRight { width:11px;height:50px;float:right;display:block;background:url('../images/foot_right.gif')}

#footer p {padding:8px 0 0 0; margin:0;}
#footer a {text-decoration:none;color:black}
#footer a:hover {text-decoration:underline;color:black}
#footer a.hovered {text-decoration:underline;color:black}
#footer a.by {text-decoration:underline;color:black}

.spacerHor {clear:both;display:block;height:10px;font-size:2px}
