/*GLOBAL*/
* {padding:0; marggin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0;  padding:0; } 
table { border-collapse:collapse;  border-spacing:0;} 
fieldset {border:0; } 
address,caption,cite,code,dfn,em,th,var {font-style:normal;  font-weight:normal; } 
ol,ul {list-style:none; } 
caption,th {text-align:left; } 
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}

html, body { height:100%}
body {font:11px Verdana, Arial, Helvetica, sans-serif; text-align:justify; color: #333333; background:url("../images/bg_html.jpg"); background-repeat:repeat-x; background-color:#f8fafe;}

a  {text-decoration:none; outline:none; position:relative;color:#}
p {}
a:hover {text-decoration:underline;}
img { border:none; }
ul, li {list-style:none; text-align:left;margin:10px 0pt 10px 20px;}

.clear {clear:both; line-height:1px; height:1px;}


.b_color1 {font-weight:bold; color:#4CAEDC}
.b_color3 {font-weight:bold; color:#ACC22D;}

.big_blue {font-weight:bold; color:#4CAEDC; font-size:14px;padding-top:20px;}
/*GLOBAL*/



/*MAIN STRUCTURE*/
#main {width:980px; margin: 0 auto;  padding:0;border-top:0; height: auto;  margin-top:5px; margin-bottom:10px;}
#site_container {background:url("../images/bg_main.png"); background-repeat:repeat-y;width:980px; }
*html #site_container {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.systemforpc.it/~ondeo-site/v2/images/bg_main.png', sizingMethod='scale');background: none; width:980px;}
/*MAIN STRUCTURE*/



/*BANNER*/
#banner_container {height:345px;width:980px;}
/*BANNER*/



/*HOME*/
#home_content {width:894px; margin:0 auto; background-color:#CCCCCC;padding:10px 0;}
#home_left_col {float:left; height: 320px; width:570px;margin-left:10px;}
#home_right_col {float:left; height: 320px; width:282px;margin-left:10px;}
*html #home_left_col {margin-left:5px;}
*html #home_right_col {margin-left:8px;}
#home_news {background:url("../images/bg_news_home.png"); background-repeat:no-repeat;width:570px;height:188px;}
*html #home_news {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.systemforpc.it/~ondeo-site/v2/images/bg_news_home.png', sizingMethod='scale');background: none; width:570px;}

/**/#news{padding:4px 14px 10px 14px; width:535px; height:121px;overflow:auto;position:relative;left:0;top:47px;}
.news_title{font-size:13px; font-weight:bold; color:#4CAEDC}
.news_text{padding-bottom:16px;}

#win_dx_top {background:url("../images/win_dx_top.png"); background-repeat:repeat-y;width:292px;height:160px;margin-bottom:3px;}
*html #win_dx_top {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.systemforpc.it/~ondeo-site/v2/images/win_dx_top.png', sizingMethod='scale');background: none; width:292px;}
#win_dx_bottom {background:url("../images/win_dx_bottom.png"); background-repeat:repeat-y;width:292px;height:160px;padding-top:0px;}
*html #win_dx_bottom {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.systemforpc.it/~ondeo-site/v2/images/win_dx_bottom.png', sizingMethod='scale');background: none; width:292px;}
/*HOME*/

/*INTERIOR*/
#interior_container {width:894px; margin:0 auto;}
#menu_left {float:left; width:161px; height:300px; background-color:#dadada;}
#interior_content {background-image:url(../images/inner_bg.jpg); background-position:right bottom; background-repeat:no-repeat; float:left; width:525px; padding:10px 28px 40px 20px;}

#menu_left li {margin-left:0; padding-left:17px;background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: left center;}
#menu_left ul {margin-left:0; padding-left:0; font-size:12px; font-weight:bold; color:#4CAEDC;}

.about_menu { background:url("../images/menu_bg/about_menu.jpg"); background-repeat:no-repeat; background-position:bottom;}
.activities_menu { background:url(../images/menu_bg/activities_menu.jpg); background-repeat:no-repeat; background-position:bottom;}
.mission_menu { background:url(../images/menu_bg/mission_menu.jpg); background-repeat:no-repeat; background-position:bottom;}
.structure_menu { background:url(../images/menu_bg/structure_menu.jpg); background-repeat:no-repeat; background-position:bottom;}
.contacts_menu { background:url(../images/menu_bg/contacts_menu.jpg); background-repeat:no-repeat; background-position:bottom;}
.link_menu { background:url(../images/menu_bg/link_menu.jpg); background-repeat:no-repeat; background-position:bottom;}

#about_box1 {float:left; width:160px;}

#link_container a{color:#4CAEDC; font-size:13px; text-decoration:none;}
#interior_content ul li{list-style:none; background:url("../images/blu_dot.jpg"); background-repeat:no-repeat; background-position:2px 6px; margin-top:0px;padding-left:16px;margin-left:3px; font-size:13px;}
#sitemap ul li{list-style:none; background:url("../images/blu_dot2.jpg"); background-repeat:no-repeat; background-position:2px 6px; margin-top:0px;padding-left:16px;margin-left:3px; font-size:13px;}
#sitemap a{font-weight:bold;color: #ffffff}/*color:#514E37;}*/
#sitemap a:link {text-decoration: none}
#sitemap a:visited {text-decoration: none;color:#4CAEDC}
#sitemap a:active {text-decoration: none}
#sitemap a:hover {text-decoration: underline;}
/*INTERIOR*/


/*FOOTER*/
#footer {background:url("../images/bg_bottom.png"); background-repeat:no-repeat; height:63px; width:980;}
*html #footer {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.systemforpc.it/~ondeo-site/v2/images/bg_bottom.png', sizingMethod='scale');background: none;width:980px;}
#footer ul li{list-style:none; display:inline; background:url("../images/footer_dot.gif"); background-repeat:no-repeat; background-position:2px 4px; margin-top:0px;padding-left:12px;margin-left:3px}
#footer ul {margin-top:0px;}
#footer a { color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:10px;}
#footer a:hover {color:#FFFFFF;}
#footer #footer-placement {width:900px; margin-left:auto; margin-right:auto;padding-top:15px;}
#footer .footer-left {float:left; width:10px; height:30px; background:url("../images/footer_left.gif"); background-repeat:no-repeat;}
#footer .footer-middle {float:left; width:881px; height:30px; background:#b9b9b9; }
*html #footer .footer-middle{width:877px; height:30px; overflow:hidden;}
#footer .footer-right {float:left; width:9px; height:30px; background:url("../images/footer_right.gif"); background-repeat:no-repeat;}
#footer .footer-middle div {padding-top:7px;}
/*FOOTER*/