@charset "utf-8";
/* CSS Document */

/* TEMP 
#container .left #newsfeed {width: 678px !important; }
#container .left #butChestionar, #container .left #butTraining {display: none !important; }
*/

body {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #f1f7fd; color: #333333; }

#wrapper {width: 980px; margin: auto; overflow: hidden; }
#header {width: 980px; height: 103px; }
.secondarypage #header {background-image: url(../images/bg-content-top.gif); background-position: bottom; background-repeat: no-repeat; }
#branding {width: 188px; height: 82px; overflow: hidden; float: left; clear: none; background: #f1f7fd url(../images/logo-header.gif) no-repeat scroll 6px 31px; }
#access {width: 792px; height: 82px; float: left; clear: none; }
#access .topbox {width: auto; height: 41px; overflow: hidden; float: right; clear: none; margin: 0 5px 0 0; }
#access .topbox .left {width: 10px; height: 35px; float: left; background: #f1f7fd url(../images/bg-topbox-left.gif) no-repeat scroll 0 0; }
#access .topbox .middle {width: auto; height: 35px; float: left; background: #f1f7fd url(../images/bg-topbox-middle.gif) repeat-x scroll 0 0;}
#access .topbox .right {width: 10px; height: 35px; float: left; background: #f1f7fd url(../images/bg-topbox-right.gif) no-repeat scroll 0 0;}
#access .topbox .Gtranslate {width: 91px; }
#access .topbox .socialicons {}
#access .topbox .socialicons a {display: block; float: left; clear: none; width: 24px; height: 24px; background-position: 0 0; background-repeat: no-repeat; margin: 3px 6px 0 0; }
#access .topbox .socialicons a.facebook {/*display: none; */background-image: url(../images/facebook-24x24.gif); }
#access .topbox .socialicons a.google {display: none; background-image: url(../images/google-24x24.gif); }
#access .topbox .socialicons a.linkedin {display: none; background-image: url(../images/linkedin-24x24.gif); }
#access .topbox .socialicons a.twitter {display: none; background-image: url(../images/twitter-24x24.gif); }
#access .topbox .socialicons a.youtube {/*display: none; */background-image: url(../images/youtube-24x24.gif); margin-right: 0; }
#access .menu {width: 788px; height: 41px; float: none; clear: both; }
#access .menu .left {width: 10px; height: 41px; float: left; background: #f1f7fd url(../images/bg-menu-left.gif) no-repeat scroll 0 0; }
#access .menu .middle {width: 768px; height: 41px; float: left; background: #f1f7fd url(../images/bg-menu-middle.gif) repeat-x scroll 0 0;}
#access .menu .right {width: 10px; height: 41px; float: left; background: #f1f7fd url(../images/bg-menu-right.gif) no-repeat scroll 0 0;}
#access .menu .middle ul {display: block; margin: 0; padding: 0; list-style: none; width: 768px; height: 41px; float: left; }
#access .menu .middle ul li {display: block; margin: 0; padding: 0 2px 0 0; list-style: none; height: 41px; float: left; background-image: url(../images/bg-menu-dvd.gif); background-repeat: no-repeat; background-position: right top; position: relative; z-index: 5; }
#access .menu .middle ul li a {display: block; width: auto; height: 41px; overflow: hidden; line-height: 36px; color: #FFFFFF; text-decoration: none; text-align: center; position: relative; z-index: 1; background-image: none; background-repeat: none; }
#access .menu .middle ul li a span {display: block; width: 100%; height: 41px; line-height: 36px; text-decoration: none; text-align: center; position: absolute; top: 0; left: 0; z-index: 3; }
#access .menu .middle ul li a span.shadow {display: none; color: #000000; padding: 1px 0 0 1px; z-index: 2; }
#access .menu .middle ul li a:hover, #access .menu .middle ul li a.active {background-image: url(../images/bg-menu-hover.gif); }
#access .menu .middle ul li a:hover span.shadow, #access .menu .middle ul li a.active span.shadow {display: block; }
#access .menu .middle ul li.item1 {width: 94px; }
#access .menu .middle ul li.item2 {width: 124px; }
#access .menu .middle ul li.item3 {width: 166px; }
#access .menu .middle ul li.item4 {width: 196px; }
#access .menu .middle ul li.item5 {width: 74px; }
#access .menu .middle ul li.item6 {width: 104px; padding-right: 0; background-image: none; }
#access .menu .middle ul li.item1 a:hover {background-position: -10px 0; }
#access .menu .middle ul li.item2 a:hover {background-position: -106px 0; }
#access .menu .middle ul li.item3 a:hover {background-position: -232px 0; }
#access .menu .middle ul li.item4 a:hover {background-position: -400px 0; }
#access .menu .middle ul li.item5 a:hover {background-position: -598px 0; }
#access .menu .middle ul li.item6 a:hover {background-position: -674px 0; }
#access .menu .middle ul li.item1 a.active {background-position: -10px 0; } 
#access .menu .middle ul li.item2 a.active {background-position: -106px -39px; }
#access .menu .middle ul li.item3 a.active {background-position: -232px -39px; }
#access .menu .middle ul li.item4 a.active {background-position: -400px -39px; }
#access .menu .middle ul li.item5 a.active {background-position: -598px -39px; }
#access .menu .middle ul li.item6 a.active {background-position: -674px -39px; }
#access .menu .middle ul li ul {display: none; position: absolute; top: 34px; z-index: 6; height: auto; float: none; background-color:#003366; }
#access .menu .middle ul li ul li {display: block; width: 100%; height: auto; float: none; position: static; padding: 0; background-image: none; border-top: 1px solid #3D6FA3; font-size: 13px; }
#access .menu .middle ul li ul li a {display: block; width: 100%; height: 30px; line-height: 30px; background-image: none;}
#access .menu .middle ul li ul li a span {display: block; width: 100%; height: 30px; line-height: 30px; background-image: none;}
#access .menu .middle ul li ul li a span.shadow {display: block; }
#access .menu .middle ul li ul li a:hover {background-image: none; }
#access .menu .middle ul li.item1 ul {width: 96px; left: 0; } 
#access .menu .middle ul li.item2 ul {width: 126px; left: 0; }
#access .menu .middle ul li.item3 ul {width: 198px; left: -15px; background-color: #95D2BA; }
#access .menu .middle ul li.item4 ul {width: 218px; left: -13px; background-color: #6699cc; }
#access .menu .middle ul li.item5 ul {width: 156px; left: -40px; }
#access .menu .middle ul li.item6 ul {width: 106px; left: 0; }
#main {}
#container {width: 980px; height: auto; overflow: hidden; }
#container .right {width: 294px; float: right; clear: none; }
#container .right #boxLC {width: 294px; height: 204px; background-image: url(../images/bg-boxLC.gif); background-position: 0 0; background-repeat: no-repeat; }
#container .right #boxEM {width: 294px; height: 195px; background-image: url(../images/bg-boxEM.gif); background-position: 0 0; background-repeat: no-repeat; }
#container .right #boxLC h3, #container .right #boxEM h3 {margin: 0; padding: 0; line-height: 35px; text-indent: 25px; font-size: 16px; text-transform: uppercase; letter-spacing: 1px; color: #FFF; }
#container .right #boxLC li, #container .right #boxEM li {line-height: 25px; font-size: 16px; text-transform: lowercase; }
#container .right #boxLC li a, #container .right #boxEM li a {text-decoration: none; }
#container .right #boxLC li, #container .right #boxLC li a {color: #205996; }
#container .right #boxLC li a:hover {color: #000000; }
#container .right #boxEM li, #container .right #boxEM li a {color: #A5E7CD; }
#container .right #boxEM li a:hover {color: #FFFFFF; }
#container .left {width: 678px; float: left; clear: none; }
#container .left #promoslider {width: 678px; height: 198px; overflow: hidden; margin: 0 0 1px 0; float: none; clear: both; background-color: #FFFFFF; position: relative; z-index: 2; }
#container .left #promoslider .images {width: 678px; height: 198px; overflow: hidden; position: relative; top: 0; left: 0; z-index: 2; }
#container .left #promoslider .images div.pane {width: 678px; height: 198px; overflow: hidden; display: none; position: absolute; top: 0; left: 0; z-index: 3; }
#container .left #promoslider .images div.pane a {text-decoration: none; }
#container .left #promoslider .images div.pane .mask {width: 678px; height: 198px; overflow: hidden; float: none; clear: both; position: absolute; top: 0; left: 0; z-index: 4; background-image: url(../images/bg-promo-mask.gif); background-position: 0 0; background-repeat: no-repeat; }
#container .left #promoslider .images div.pane img {border: 0; }
#container .left #promoslider .slidetabs {display: none; }
#container .left #promoslider #despre-noi h1 {background: #FFF url(../images/promo-welcome-bg.jpg) no-repeat scroll 0 0; width: 275px; height: 175px; padding: 10px 385px 10px 15px; margin: 0; text-align: left; font-weight: normal; font-size: 12px; line-height: 18px; color: #666; text-transform: none; letter-spacing: normal; }
#container .left #promoslider #despre-noi h1 span {color: #205996; }
#container .left #promoslider #despre-noi h1 strong {color: #205996; font-size: 11px; display: block; text-align: right; line-height: normal; text-decoration: underline; }
#container .left #newsfeed {width: 394px; height: 200px; float: right; clear: none; position: relative; z-index: 2;  }
#container .left #newsfeed .pane1 {width: 100%; height: 200px; position: absolute; top: 0; left: 0; z-index: 3;   /*display: none;*/ }
#container .left #newsfeed .pane2 {width: 100%; height: 200px; position: absolute; top: 0; left: 0; z-index: 4;   /*display: none;*/ }
#container .left #newsfeed .top {width: 100%; height: 43px; background-image: url(../images/bg-noutati-top.gif); }
#container .left #newsfeed .top .left {width: 1px; height: 43px; background-image: url(../images/bg-noutati-top-left.gif); float: left; }
#container .left #newsfeed .top .right {width: 8px; height: 43px; background-image: url(../images/bg-noutati-top-right.gif); float: right; }
#container .left #newsfeed .top .middle {width: auto; height: 43px; float: left; }
#container .left #newsfeed .top .middle h3 {margin: 0; padding: 0; font-size: 24px; font-style: italic; line-height: 43px; text-indent: 10px; }
#container .left #newsfeed .top .icon {width: auto; height: 43px; float: right; }
#container .left #newsfeed .top .icon a {display: block; width: auto; height: 43px; background-position: right top; background-repeat: no-repeat; padding: 0 48px 0 0; line-height: 43px; font-size: 12px; font-weight: normal; text-align: right; text-decoration: none; white-space: nowrap; }
#container .left #newsfeed .pane1 a.email {background-image: url(../images/bg-noutati-top-email.jpg); }
#container .left #newsfeed .pane2 a.email {background-image: url(../images/bg-noutati-top-email1.jpg); }
#container .left #newsfeed .center {width: 100%; height: 139px; overflow: hidden; background-color: #FFFFFF; background-image: url(../images/bg-noutati-right.gif); background-position: right; background-repeat: repeat-y; }
#container .left #newsfeed .center .middle {padding: 0 18px 0 10px; }
#container .left #newsfeed .center .middle iframe {width: 360px; height: 139px; margin: 0 0 0 7px; padding: 0; }
#container .left #newsfeed .center .middle ul {margin: 0; padding: 0; list-style: none; width: 100%; height: 139px; overflow: hidden; overflow-y: auto; }
#container .left #newsfeed .center .middle ul li {margin: 0; padding: 4px 0 4px 0; list-style: none; font-size: 12px; color: #666666; }
#container .left #newsfeed .center .middle ul li a {color: #666666; }
#container .left #newsfeed .center .middle ul li a:hover {color: #000000; }
#container .left #newsfeed .center .middle ul li sup { vertical-align: top; }
#container .left #newsfeed .center .middle form ul {padding: 4px 0 0 0; }
#container .left #newsfeed .center .middle form ul li {padding: 2px 0 0 0; }
#container .left #newsfeed .center .middle form ul li strong {display: block; float: left; clear: none; vertical-align: middle; width: 100px; }
#container .left #newsfeed .center .middle form ul li input {width: 260px; border: 1px solid #CCC; }
#container .left #newsfeed .center .middle form ul li input.button {width: 125px; float: right; clear: both; background-color: #205996; color: #FFFFFF; }
#container .left #newsfeed .bottom {width: 100%; height: 18px; background-image: url(../images/bg-noutati-bottom-middle.gif); }
#container .left #newsfeed .bottom .left {width: 10px; height: 18px; background-image: url(../images/bg-noutati-bottom-left.gif); float: left; }
#container .left #newsfeed .bottom .right {width: 18px; height: 18px; background-image: url(../images/bg-noutati-bottom-right.gif); float: right; }
#container .left #butChestionar {width: 273px; height: 99px; float: left; clear: none; background-image: url(../images/but-chestionar.jpg); background-position: 0 0; background-repeat: no-repeat; }
#container .left #butTraining {width: 273px; height: 99px; float: left; clear: none; background-image: url(../images/but-training.jpg); background-position: 0 0; background-repeat: no-repeat; }
#container .left #butChestionar a, #container .left #butTraining a {display: block; width: 273px; height: 99px; text-decoration: none; }
#container .left #butChestionar h3, #container .left #butTraining h3 {margin: 0; padding: 13px 0 0 68px; color: #1560a0; font-size: 20px; font-style: italic; line-height: 30px; }
#container .left #butChestionar p, #container .left #butTraining p {margin: 0; padding: 0 58px 0 68px; color: #000; font-size: 12px; }
#container .left #butChestionar a:hover p, #container .left #butTraining a:hover p {color: #1560a0; }
.secondarypage #container {background-color: #FFFFFF; }
#content {padding: 0 20px 0 20px; }
#footer {padding: 15px 0 0 0; text-align: center; font-size: 11px; color: #999999; }
.secondarypage #footer {background-image: url(../images/bg-content-bottom.gif); background-position: top; background-repeat: no-repeat; }


h1, h2, h3, a {color: #205996; }
a:hover {color: #000000; }

/* 

body {margin: 0px; background-color: #f1f7fd; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td {color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a {color: #000000; text-decoration: underline; }
a:hover {color: #333333; }
*/
.sep {widht: 100%; height: 1px; overflow: hidden; float: none; clear: both; }


.MainContainer {width: 768px; margin: auto; }

.MainFlags {margin-right: 9px; width: 123px; height: 41px; float: right; clear: both; background-image: url(../images/flags_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	.FlagRO,
	.FlagEN,
	.FlagDE {width: 28px; height: 16px; overflow: hidden; line-height: 45px; display: block; float: left; clear: none; margin-top: 8px; background-position: 0px 0px; background-repeat: no-repeat; text-decoration: none; color: #000000; }
	.FlagRO:hover,
	.FlagEN:hover,
	.FlagDE:hover {line-height: 16px; text-align: center; background-image: none; font-weight: bold; }
	.FlagRO {background-image: url(../images/flag_RO_bg.gif); margin-left: 11px; /**/display: inline; }
	.FlagEN {background-image: url(../images/flag_EN_bg.gif); margin-left: 8px; /**/display: inline; }
	.FlagDE {background-image: url(../images/flag_DE_bg.gif); margin-left: 8px; /**/display: inline; }
	
.MainHeader {width: 100%; height: 50px; clear: both; float: none; }
	.MainOptimedLogo {width: 175px; height: 36px; float: left; clear: none; background-image: url(../images/header_logo_optimed.gif); background-position: 9px 0px; background-repeat: no-repeat; }
	.MainMenu {width: 581px; height: 36px; line-height: 36px; float: left; clear: none; background-image: url(../images/top_menu_bg.gif); background-repeat: repeat-x; }
	.MainMenu a {display: block; /*float: left; clear: none; */height: 34px; line-height: 36px; color: #FFFFFF; font-size: 14px; text-decoration: none; }
	.MainMenu a:hover {color: #a2d6ba; }
		.MainMenuRight {float: right; clear: none; width: 10px; height: 36px; background-image: url(../images/top_menu_right.gif); }
		.MainMenuLeft {float: left; clear: none; width: 20px; height: 36px; background-image: url(../images/top_menu_left.gif); background-position: 0px 0px; background-repeat: no-repeat; }
		.MainMenuCenter {float: left; }
		.MainMenuCenter ul {list-style: none; margin: 0px; padding: 0px; }
		.MainMenuCenter li {list-style: none; margin: 0px; padding: 0px; float: left; height: 36px; line-height: 36px; text-align: left; }
			.MainMenuCenter .MenuButton1,
			.MainMenuCenter .MenuButton2,
			.MainMenuCenter .MenuButton3,					
			.MainMenuCenter .MenuButton4,
			.MainMenuCenter .MenuButton5 {background-image: url(../images/top_menu_sep.gif); background-position: right; background-repeat: no-repeat; }
			.MainMenuCenter .MenuButton1 a {width: 60px; text-align: left; }
			.MainMenuCenter .MenuButton2 a {width: 109px; text-align: center; }
			.MainMenuCenter .MenuButton3 a {width: 82px; text-align: center; }
			.MainMenuCenter .MenuButton4 a {width: 122px; text-align: center; }
			.MainMenuCenter .MenuButton5 a {width: 95px; text-align: center; }
			.MainMenuCenter .MenuButton6 a {width: 68px; text-align: right; }
		.SubMenu {position: absolute; background-color: #346192; }
		.SubMenu li {float: none !important; clear: both; text-align: left; height: 20px; line-height: 20px; border-bottom: 1px solid #114781; border-top: 1px solid #527FB0; display: block; width: auto !important; }
		.SubMenu li a {height: 20px; line-height: 20px; padding: 0px 10px 0px 10px; white-space: nowrap; text-align: left !important; }
		#SubMenu4, #SubMenu4 li, #SubMenu4 li a {width: 230px !important; }											

			.MainMenuCenter .MenuButton1 .SubMenu {width: auto; }
			.MainMenuCenter .MenuButton2 .SubMenu {width: 150px; }
			.MainMenuCenter .MenuButton3 .SubMenu {width: 190px; }
			.MainMenuCenter .MenuButton4 .SubMenu {width: 170px; }
			.MainMenuCenter .MenuButton5 .SubMenu {width: 170px; }
			.MainMenuCenter .MenuButton6 .SubMenu {width: auto; }
		/*.MainMenuSep {float: left; clear: none; width: 40px; height: 36px; background-image: url(../images/top_menu_sep.gif); background-position: 19px 0px; background-repeat: no-repeat; }*/
	
.MainContent {width: 100%; clear: both; float: none; }
	.MainLeftContainer {float: left; clear: none; width: 467px; height: 407px; background-image: url(../images/center_left_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	.MainRightTopContainer {float: left; clear: none; width: 301px; height: 205px; background-image: url(../images/center_right_top_bg.gif); }
	.MainRightBottomContainer {float: left; clear: none; width: 301px; height: 202px; background-image: url(../images/center_right_bottom_bg.gif); }
	
	.SecondaryContentTop {width: 100%; height: 15px; background-image: url(../images/secondary_center_top.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	.SecondaryContent {background-image: url(../images/secondary_center_bg.gif); background-position: 0px 0px; background-repeat: repeat-y; padding: 0px 22px 0px 12px; }
		h6 {font-size: 10px; font-weight: normal; color: #999999; height: 20px; line-height: 20px; margin: 0px; padding: 0px; }
		h6 a {color: #999999; }
		h6 a:hover {color: #333333; }	
		h1 {/*height: 30px; */line-height: normal; margin: 10px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: normal; text-transform: uppercase; letter-spacing: 2px; color: #000000; }
		h2 {/*height: 20px;*/ line-height: 20px; margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px; font-size: 16px; font-weight: bold; letter-spacing: 2px; color: #555555; }
		.SecondaryContent h2 {height: 40px; line-height: 40px; overflow: hidden; padding-left: 20px; font-size: 16px; font-weight: bold; letter-spacing: 2px; color: #1560A0; background-image: url(../images/ico_arrows-black.gif); background-position: 7px 25px; background-repeat: no-repeat; clear: left; }
		.SecondaryContent p {margin: 5px 0px 10px 20px; padding: 0px; text-align: justify; }
		.SecondaryContent dl {margin: 5px 0px 10px 20px; padding: 0px; text-align: left; }
		.SecondaryContent dt {font-weight: bold; font-style: italic; margin-bottom: 10px; }
		.SecondaryContent dd {font-style: italic; margin-bottom: 10px; }
		
		.Sitemap h1 {font-size: 14px; font-weight: bold; color: #1560A0; letter-spacing: 0px !important; height: auto; line-height: 20px; margin: 20px 0px 0px 0px; padding: 0px; }
		.Sitemap h1 a {color: #1560A0; text-decoration: none; }
		.Sitemap h1 a:hover {color: #1560A0; text-decoration: underline; }
		.Sitemap h2 {font-size: 13px; font-weight: bold; color: #000000; letter-spacing: 0px !important; height: auto; line-height: 20px; margin: 0px; padding: 0px; }
		.Sitemap h2 a {color: #000000; text-decoration: none; }
		.Sitemap h2 a:hover {color: #000000; text-decoration: underline; }
		.Sitemap h3 {font-size: 12px; font-weight: bold; color: #333333; letter-spacing: 0px !important; height: auto; line-height: 20px; margin: 0px 0px 0px 30px; padding: 0px; }
		.Sitemap h3 a {color: #333333; text-decoration: none; }
		.Sitemap h3 a:hover {color: #333333; text-decoration: underline; }
		.Sitemap p {font-size: 12px; font-weight: normal; color: #666666; margin: 0px 0px 0px 30px; padding: 0px; }
		.Sitemap p a {}
		.Sitemap p a:hover {}
		
		.SumarPagina {float: right; clear: right; width: 200px; margin-left: 10px; margin-bottom: 10px; border-left: 2px dotted #1560A0; background-color: #F1F7FD; }
		.SumarPagina h3 {font-size: 14px; margin: 15px 10px 5px 20px; padding: 0px; }
		.SumarPagina ul {list-style: none; margin: 5px 10px 10px 10px; padding: 0px; }
		.SumarPagina li {list-style: none; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 10px; line-height: 15px; background-image: url(../images/ico_arrows-black.gif); background-position: 0px 4px; background-repeat: no-repeat; }
		.SumarPagina a {color: #1560A0; }
		.SumarPagina a:hover {color: #000000; }
		
		ul.PRList {list-style: none; margin: 0px; padding: 0px 0px 0px 20px; }
		.PRList li {list-style: none; margin: 0px; padding: 0px; display: block; width: auto; border-bottom: 1px dotted #cccccc; }
		.PRList li strong {font-size: 14px; display: block; padding-top: 10px; color: #000000; }
		.PRList li strong span {font-size: 12px; color: #000000; font-weight: normal; }
		.PRList li span {display: block; padding-top: 5px; text-align: justify; }
		.PRList li a {display: block; width: auto; height: auto; line-height: 20px; margin-left: 20px; padding-left: 10px; position: relative; clear: left; /*float: right; */color: #666666;  background-image: url(../images/ico_arrows-black.gif); background-position: 0px 5px; background-repeat: no-repeat; }
		.PRList li a:hover {color: #000000; }
		.PRList li a.anchor {display: inline; width: auto; height: auto; line-height: normal; margin-left: 0px; padding-left: 0px; position: relative; clear: none; /*float: right; */color: #666666;  background-image: none; background-position: 0px 0px; background-repeat: no-repeat; text-indent: 0px; }
		
		
	.SecondaryContentBottom {width: 100%; height: 22px; background-image: url(../images/secondary_center_bottom.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	
	
	.MainRightTopContainer h1,
	.MainRightBottomContainer h1 {margin: 0px; padding: 0px; text-indent: 28px; height: 39px; line-height: 39px; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #FFFFFF; letter-spacing: 2px; }
	.MainRightTopContainer h1 a,
	.MainRightBottomContainer h1 a {color: #FFFFFF; text-decoration: none; }
	.MainRightTopContainer ul,
	.MainRightBottomContainer ul {margin: 0px; padding: 10px 0px 0px 0px; list-style: none; }
	.MainRightTopContainer li,
	.MainRightBottomContainer li {margin: 0px; padding: 0px 10px 0px 20px; text-indent: 7px; list-style: none; /*height: 30px;*/ line-height: 30px; font-size: 15px; }
	.MainRightTopContainer li a,
	.MainRightBottomContainer li a {display: block; width: 90%; /*height: 30px;*/ line-height: 30px; text-decoration: none; background-color: transparent; }
	.MainRightTopContainer li a:hover,
	.MainRightBottomContainer li a:hover {text-decoration: none; }
	.MainRightTopContainer li {color: #0e4681; }
	.MainRightTopContainer li a {color: #0e4681; }
	.MainRightTopContainer li a:hover {color: #0e4681; background-color: #b6ebd6; }
	.MainRightBottomContainer li {color: #ffffff; }
	.MainRightBottomContainer li a {color: #ffffff; }
	.MainRightBottomContainer li a:hover {color: #ffffff; background-color: #255f9c; }
	
.MainBottomLogos {width: 100%; height: 65px; clear: both; float: none; }
.MainBottomLogos a {text-decoration: none; }
.MainBottomLogos a img {border: none; margin-right: 15px; }
	.MainBottomLogosLeft {float: left; clear: none; width: 137px; height: 53px; text-align: right; }
	.MainBottomLogosCenter {float: left; clear: none; width: 683px; height: 53px; }
	.MainBottomLogosCenter marquee {width: 683px; height: 53px; }
	.MainBottomLogosCenter marquee a {}
	.MainBottomLogosCenter marquee img {}
	.MainBottomLogosRight {float: left; clear: none; width: 160px; height: 53px; text-align: right; }

.MainBottom {width: 100%; height: 65px; clear: both; float: none; font-size: 11px; text-align: center; }
.MainBottom p {margin: 0px; padding: 0px; text-align: center; }
	.poweredby {color: #999999; }

/* ECHIPAMENTE */

.EchipamenteContainer {width: 950px !important; overflow: hidden; margin: auto; text-align: left; float: none; }

.EchipamenteHeader {width: 950px !important; height: 122px; float: none; clear: both; background-image: url(../echipamente-medicale/images/echipamente_head_bg.gif); background-position: 0px 86px; background-repeat: repeat-x; }
	.EchipamenteOptimedLogo {width: 950px !important; height: 86px; background-image: url(../images/header_logo_optimed.gif); background-position: 11px 31px; background-repeat: no-repeat; }
	.EchipamenteOptimedLogo a.OptimedLogo {display: block; height: 86px; width: 310px; float: left; text-decoration: none; }
	.EchipamenteMenuHeader {width: 310px; height: 36px; overflow: hidden; margin-left: 0px; /*display: inline; */float: left; clear: none; background-image: url(../echipamente-medicale/images/echipamente_menu_head.gif); background-position: -1px 0px; background-repeat: no-repeat; line-height: 39px; text-indent: 28px; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #FFFFFF; letter-spacing: 2px; }
	.EchipamenteMenuHeader a {color: #FFFFFF; text-decoration: none; }
	.EchipamenteMenuHeader a:hover {color: #FFFFFF; text-decoration: none; }
	.EchipamenteHomeLink {width: 100px; height: 36px; line-height: 36px; float: right; clear: none; color: #78a2d3; font-size: 13px; text-align: center; }
	.EchipamenteHomeLink a {color: #78a2d3; text-decoration: none; }
	.EchipamenteFlags {width: 131px; height: 36px; line-height: 36px; float: right; clear: none; background-image: url(../echipamente-medicale/images/echipamente_flags_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	
.EchipamenteMiddle {width: 100%; height: 500px; float: none; clear: both; background-color: #FFFFFF; background-image: url(../echipamente-medicale/images/echipamente_bg_content.gif); background-repeat: repeat-y; background-position: -62px 0px; }

	.EchipamenteMenu {width: 310px; height: 500px; margin-left: 0px; /*display: inline; */float: left; clear: none; background-image: url(../echipamente-medicale/images/echipamente_menu_bottom.gif); background-position: -1px bottom; background-repeat: no-repeat; }
	.EchipamenteMenu .BannerLeft {width: 234px; margin: 0px 0px 0px 25px; height: 60px; border: 1px solid #666666; background-color: #CCCCCC; text-align: center; line-height: 60px; }
	.EchipamenteContent {width: 627px; height: 500px; overflow: auto; float: left; clear: none; }
	
.EchipamenteBottom {width: 100%; height: 60px; float: none; clear: both; background-image: url(../echipamente-medicale/images/echipamente_footer_bg.gif); background-position: 0px 0px; background-repeat: repeat-x; font-size: 11px; color: #666666; }
.EchipamenteBottom a {}
.EchipamenteBottom .copyright {padding: 0px; margin: 0px; }
.EchipamenteBottom .poweredby {float: right; width: 120px; padding: 0px; margin: 0px; }
	.EchipamenteBottomLeft {width: 310px; height: 60px; line-height: 60px; margin-left: 0px; /*display: inline; */float: left; clear: none; background-image: url(../echipamente-medicale/images/echipamente_menu_footer.gif); background-position: -1px 0px; background-repeat: no-repeat; }
	.EchipamenteBottomRight {width: 640px; height: 60px; line-height: 60px; float: right; clear: none; background-image: url(../echipamente-medicale/images/echipamente_right_footer.gif); background-position: right top; background-repeat: no-repeat; }
	
	
	
	.EchipamenteContent table.TbLevel1 {width: 95%; }
	.EchipamenteContent table.TbLevel1 td.CategH3 {width: 19.5%; }
	.EchipamenteContent table.TbLevel1 td.CategH3 h3 {line-height: 20px; margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; text-align: center; text-transform: uppercase; }
	.EchipamenteContent table.TbLevel2 {width: 100%; }
	.EchipamenteContent table.TbLevel2 td.CategH4 {width: 55%; }
	.EchipamenteContent table.TbLevel2 td.CategH4 h4 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; margin-left: 10px !important; }
	.EchipamenteContent table td h4 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; }
	.EchipamenteContent table.TbLevel3 {width: 100%; }
	.EchipamenteContent table.TbLevel3 td.CategH5 {width: 99.5%; }
	.EchipamenteContent table.TbLevel3 td.CategH5 h5 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
	.EchipamenteContent table.TbLevel3 td.CategH5 h5 a {display: block; text-decoration: none; }
	
	.EchipamenteContent h2.CategNr1 {width: 95%; border-bottom: 2px solid #4c6699; color: #003399; }
	.EchipamenteContent table.CategNr1 h3 {color: #003399; }
	.EchipamenteContent table.CategNr1 h4 {color: #264c99; }
	.EchipamenteContent table.CategNr1 {background-color: #bfd4ff; }
	.EchipamenteContent table.CategNr1 tr td {background-color: #bfd4ff; border-bottom: 2px solid #4c6699; }
	.EchipamenteContent table.CategNr1 tr td table {background-color: #ffffff; }
	.EchipamenteContent table.CategNr1 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #99aacc; }
	.EchipamenteContent table.CategNr1 tr td table tr td table tr td {border-bottom: none; }
	.EchipamenteContent table.CategNr1 tr td a {color: #003399; text-decoration: none; }
	.EchipamenteContent table.CategNr1 tr td a:hover {color: #003399; text-decoration: none; }
	.EchipamenteContent table.CategNr1 tr td table tr td a {color: #264c99; text-decoration: none; }
	.EchipamenteContent table.CategNr1 tr td table tr td a:hover {color: #264c99; text-decoration: underline; }
	.EchipamenteContent table.CategNr1 tr td table tr td table tr td a {text-decoration: none; }
	.EchipamenteContent table.CategNr1 tr td table tr td table tr td a:hover {color: #264c99; text-decoration: underline; }
	.EchipamenteContent table.CategNr1 tr td table tr.Item td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr1 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr1 tr td table tr.AltItem td {background-color: #e5eeff; }
	.EchipamenteContent table.CategNr1 tr td table tr.AltItem td table tr td {background-color: #e5eeff; }

	.EchipamenteContent h2.CategNr2 {width: 95%; border-bottom: 2px solid #4c7f99; color: #006699; }
	.EchipamenteContent table.CategNr2 h3 {color: #006699; }
	.EchipamenteContent table.CategNr2 h4 {color: #267399; }
	.EchipamenteContent table.CategNr2 {background-color: #bfeaff; }
	.EchipamenteContent table.CategNr2 tr td {background-color: #bfeaff; border-bottom: 2px solid #4c7f99; }
	.EchipamenteContent table.CategNr2 tr td table {background-color: #ffffff; }
	.EchipamenteContent table.CategNr2 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #99bbcc; }
	.EchipamenteContent table.CategNr2 tr td table tr td table tr td {border-bottom: none; }
	.EchipamenteContent table.CategNr2 tr td a {color: #006699; text-decoration: none; }
	.EchipamenteContent table.CategNr2 tr td a:hover {color: #006699; text-decoration: none; }
	.EchipamenteContent table.CategNr2 tr td table tr td a {color: #267399; text-decoration: none; }
	.EchipamenteContent table.CategNr2 tr td table tr td a:hover {color: #267399; text-decoration: underline; }
	.EchipamenteContent table.CategNr2 tr td table tr td table tr td a {text-decoration: none; }
	.EchipamenteContent table.CategNr2 tr td table tr td table tr td a:hover {color: #267399; text-decoration: underline; }
	.EchipamenteContent table.CategNr2 tr td table tr.Item td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr2 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr2 tr td table tr.AltItem td {background-color: #e5f6ff; }
	.EchipamenteContent table.CategNr2 tr td table tr.AltItem td table tr td {background-color: #e5f6ff; }

	.EchipamenteContent h2.CategNr3 {width: 95%; border-bottom: 2px solid #664c99; color: #330099; }
	.EchipamenteContent table.CategNr3 h3 {color: #330099; }
	.EchipamenteContent table.CategNr3 h4 {color: #4d2699; }
	.EchipamenteContent table.CategNr3 {background-color: #d4bfff; }
	.EchipamenteContent table.CategNr3 tr td {background-color: #d4bfff; border-bottom: 2px solid #664c99; }
	.EchipamenteContent table.CategNr3 tr td table {background-color: #ffffff; }
	.EchipamenteContent table.CategNr3 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #aa99cc; }
	.EchipamenteContent table.CategNr3 tr td table tr td table tr td {border-bottom: none; }
	.EchipamenteContent table.CategNr3 tr td a {color: #330099; text-decoration: none; }
	.EchipamenteContent table.CategNr3 tr td a:hover {color: #330099; text-decoration: none; }
	.EchipamenteContent table.CategNr3 tr td table tr td a {color: #4d2699; text-decoration: none; }
	.EchipamenteContent table.CategNr3 tr td table tr td a:hover {color: #4d2699; text-decoration: underline; }
	.EchipamenteContent table.CategNr3 tr td table tr td table tr td a {text-decoration: none; }
	.EchipamenteContent table.CategNr3 tr td table tr td table tr td a:hover {color: #4d2699; text-decoration: underline; }
	.EchipamenteContent table.CategNr3 tr td table tr.Item td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr3 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr3 tr td table tr.AltItem td {background-color: #eee5ff; }
	.EchipamenteContent table.CategNr3 tr td table tr.AltItem td table tr td {background-color: #eee5ff; }

	.EchipamenteContent h2.CategNr4 {width: 95%; border-bottom: 2px solid #4c4c99; color: #000099; }
	.EchipamenteContent table.CategNr4 h3 {color: #000099; }
	.EchipamenteContent table.CategNr4 h4 {color: #262699; }
	.EchipamenteContent table.CategNr4 {background-color: #bfbfff; }
	.EchipamenteContent table.CategNr4 tr td {background-color: #bfbfff; border-bottom: 2px solid #4c4c99; }
	.EchipamenteContent table.CategNr4 tr td table {background-color: #ffffff; }
	.EchipamenteContent table.CategNr4 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #9999cc; }
	.EchipamenteContent table.CategNr4 tr td table tr td table tr td {border-bottom: none; }
	.EchipamenteContent table.CategNr4 tr td a {color: #000099; text-decoration: none; }
	.EchipamenteContent table.CategNr4 tr td a:hover {color: #000099; text-decoration: none; }
	.EchipamenteContent table.CategNr4 tr td table tr td a {color: #262699; text-decoration: none; }
	.EchipamenteContent table.CategNr4 tr td table tr td a:hover {color: #262699; text-decoration: underline; }
	.EchipamenteContent table.CategNr4 tr td table tr td table tr td a { text-decoration: none;}
	.EchipamenteContent table.CategNr4 tr td table tr td table tr td a:hover {color: #262699; text-decoration: underline; }
	.EchipamenteContent table.CategNr4 tr td table tr.Item td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr4 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.EchipamenteContent table.CategNr4 tr td table tr.AltItem td {background-color: #e5e5ff; }
	.EchipamenteContent table.CategNr4 tr td table tr.AltItem td table tr td {background-color: #e5e5ff; }




/* LENTILE DE CONTACT */

.LentileContainer {width: 950px; margin: auto; }

.LentileHeader {width: 100%; height: 122px; float: none; clear: both; background-image: url(../lentile-de-contact/images/lentile_head_bg.gif); background-position: -62px 86px; background-repeat: repeat-x; }
	.LentileOptimedLogo {height: 86px; background-image: url(../images/logo-header.gif); background-position: 11px 31px; background-repeat: no-repeat; }
	.LentileOptimedLogo a.OptimedLogo {display: block; height: 86px; width: 310px; float: left; text-decoration: none; }
	.LentileMenuHeader {width: 310px; height: 36px; overflow: hidden; margin-left: 0; /*display: inline; */float: left; clear: none; background-image: url(../lentile-de-contact/images/lentile_menu_head.gif); background-position: -1px 0px; background-repeat: no-repeat; line-height: 39px; text-indent: 28px; text-transform: uppercase; font-size: 16px; font-weight: bold; color: #FFFFFF; letter-spacing: 2px; }
	.LentileMenuHeader a {color: #FFFFFF; text-decoration: none; }
	.LentileMenuHeader a:hover {color: #FFFFFF; text-decoration: none; }
	.LentileHomeLink {width: 100px; height: 36px; line-height: 36px; float: right; clear: none; color: #78a2d3; font-size: 13px; text-align: center; }
	.LentileHomeLink a {color: #78a2d3; text-decoration: none; }
	.LentileFlags {width: 131px; height: 36px; line-height: 36px; float: right; clear: none; background-image: url(../lentile-de-contact/images/lentile_flags_bg.gif); background-position: 0px 0px; background-repeat: no-repeat; }
	
.LentileMiddle {width: 100%; height: 500px; float: none; clear: both; background-color: #FFFFFF; background-image: url(../lentile-de-contact/images/lentile_bg_content.gif); background-repeat: repeat-y; background-position: -62px 0px; }

	.LentileMenu {width: 310px; height: 500px; margin-left: 0px; /*display: inline; */float: left; clear: none; background-image: url(../lentile-de-contact/images/lentile_menu_bottom.gif); background-position: -1px bottom; background-repeat: no-repeat; }
	.LentileMenu .BannerLeft {width: 234px; margin: 0px 0px 0px 25px; height: 60px; border: 1px solid #666666; background-color: #CCCCCC; text-align: center; line-height: 60px; }
	.LentileContent {width: 627px; height: 500px; overflow: auto; float: left; clear: none; }
	
.LentileBottom {width: 100%; height: 60px; float: none; clear: both; background-image: url(../lentile-de-contact/images/lentile_footer_bg.gif); background-position: 0px 0px; background-repeat: repeat-x; font-size: 11px; color: #666666; }
.LentileBottom a {}
.LentileBottom .copyright {padding: 0px; margin: 0px; }
.LentileBottom .poweredby {float: right; width: 120px; padding: 0px; margin: 0px; }
	.LentileBottomLeft {width: 310px; height: 60px; line-height: 60px; margin-left: 0; /*display: inline; */float: left; clear: none; background-image: url(../lentile-de-contact/images/lentile_menu_footer.gif); background-position: -1px 0px; background-repeat: no-repeat; }
	.LentileBottomRight {width: 640px; height: 60px; line-height: 60px; float: right; clear: none; background-image: url(../lentile-de-contact/images/lentile_right_footer.gif); background-position: right top; background-repeat: no-repeat; }
	.LentileContent table.TbLevel1 {width: 95%; }
	.LentileContent table.TbLevel1 td.CategH3 {width: 24.5%; }
	.LentileContent table.TbLevel1 td.CategH3 h3 {line-height: 20px; margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; text-align: center; text-transform: uppercase; }
	.LentileContent table.TbLevel2 {width: 100%; }
	.LentileContent table.TbLevel2 td.CategH4 {width: 55%; }
	.LentileContent table.TbLevel2 td.CategH4 h4 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; margin-left: 10px !important; }
	.LentileContent table td h4 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; }
	.LentileContent table.TbLevel3 {width: 100%; }
	.LentileContent table.TbLevel3 td.CategH5 {width: 99.5%; }
	.LentileContent table.TbLevel3 td.CategH5 h5 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
	.LentileContent table.TbLevel3 td.CategH5 h5 a {display: block; text-decoration: none; }
	
	.LentileContent ul.UlLevel1 {}
	.LentileContent ul.UlLevel1 li {}
	.LentileContent ul.UlLevel1 h4 {line-height: 20px; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; margin-left: 10px !important; }
	
	.LentileContent h2.ColorL1 {width: 95%; border-bottom: 2px solid #ffa44c; color: #e66f00; }
	.LentileContent table.ColorL1 h3 {color: #e66f00; }
	.LentileContent table.ColorL1 h4 {color: #e66f00; }
	.LentileContent table.ColorL1 {background-color: #ffbd7f; }
	.LentileContent table.ColorL1 tr td {background-color: #ffbd7f; border-bottom: 2px solid #e66f00; }
	.LentileContent table.ColorL1 tr td table {background-color: #ffffff; }
	.LentileContent table.ColorL1 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #ffa44c; }
	.LentileContent table.ColorL1 tr td table tr td table tr td {border-bottom: none; }
	.LentileContent table.ColorL1 tr td a {color: #e66f00; text-decoration: none; }
	.LentileContent table.ColorL1 tr td a:hover {color: #e66f00; text-decoration: underline; }
	.LentileContent table.ColorL1 tr td table tr td a {color: #e66f00; text-decoration: none; }
	.LentileContent table.ColorL1 tr td table tr td a:hover {color: #e66f00; text-decoration: underline; }
	.LentileContent table.ColorL1 tr td table tr td table tr td a {}
	.LentileContent table.ColorL1 tr td table tr td table tr td a:hover {color: #e66f00; }
	.LentileContent table.ColorL1 tr td table tr.Item td {background-color: #ffffff; }
	.LentileContent table.ColorL1 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.LentileContent table.ColorL1 tr td table tr.AltItem td {background-color: #ffd7b2; }
	.LentileContent table.ColorL1 tr td table tr.AltItem td table tr td {background-color: #ffd7b2; }
	.LentileContent ul.ColorL1 {margin-left: 24.5%; }
	.LentileContent ul.ColorL1 li {color: #e66f00; }
	.LentileContent ul.ColorL1 h4 {color: #e66f00; }
	.LentileContent ul.ColorL1 h4 a {color: #e66f00; text-decoration: none; }
	.LentileContent ul.ColorL1 h4 a:hover {color: #e66f00;  text-decoration: underline; }

	.LentileContent h2.ColorL2 {width: 95%; border-bottom: 2px solid #d96ca1; color: #99004a; }
	.LentileContent table.ColorL2 h3 {color: #99004a; }
	.LentileContent table.ColorL2 h4 {color: #99004a; }
	.LentileContent table.ColorL2 {background-color: #e5b8ce; }
	.LentileContent table.ColorL2 tr td {background-color: #e5b8ce; border-bottom: 2px solid #d96ca1; }
	.LentileContent table.ColorL2 tr td table {background-color: #ffffff; }
	.LentileContent table.ColorL2 tr td table tr td {background-color: #ffffff; border-bottom: 1px solid #d998b7; }
	.LentileContent table.ColorL2 tr td table tr td table tr td {border-bottom: none; }
	.LentileContent table.ColorL2 tr td a {color: #99004a; text-decoration: none; }
	.LentileContent table.ColorL2 tr td a:hover {color: #99004a; text-decoration: underline; }
	.LentileContent table.ColorL2 tr td table tr td a {color: #99004a; text-decoration: none; }
	.LentileContent table.ColorL2 tr td table tr td a:hover {color: #99004a; text-decoration: underline; }
	.LentileContent table.ColorL2 tr td table tr td table tr td a {}
	.LentileContent table.ColorL2 tr td table tr td table tr td a:hover {color: #99004a; }
	.LentileContent table.ColorL2 tr td table tr.Item td {background-color: #ffffff; }
	.LentileContent table.ColorL2 tr td table tr.Item td table tr td {background-color: #ffffff; }
	.LentileContent table.ColorL2 tr td table tr.AltItem td {background-color: #f2dae6; }
	.LentileContent table.ColorL2 tr td table tr.AltItem td table tr td {background-color: #f2dae6; }
	.LentileContent ul.ColorL2 {margin-left: 24.5%; }
	.LentileContent ul.ColorL2 li {color: #d9418a; }
	.LentileContent ul.ColorL2 h4 {color: #99004a; }
	.LentileContent ul.ColorL2 h4 a {color: #99004a; text-decoration: none; }
	.LentileContent ul.ColorL2 h4 a:hover {color: #99004a;  text-decoration: underline; }



/* ECHIPAMENTE & LENTILE*/

.DetailsContainer {width: 95%; }
.DetailsContainer h2 {color: #000000; }
.DetailsContainer h4 {color: #000000; border-bottom: 1px dotted #999999; font-size: 14px; clear: both; }
.DetailsContainer ul {}
.DetailsContainer ul li {list-style-type: disc; list-style-position: outside; }
.DetailsContainer ol li {list-style-type: decimal; list-style-position: outside; }

.SpecTech td {padding: 3px; }
.SpecTech table td {border-bottom: 1px solid #dfdfdf; padding: 0px; }
.SpecTech h5 {font-size: 13px; font-weight: bold; font-style: italic; line-height: 30px; }

form {margin: 0px; width: 100%; }
fieldset {padding: 2.5%; width: 95%; }
legend {color: #000000; font-weight: bold; font-size: 13px; margin-bottom: 10px; }
form ul {margin: 0px; padding: 0px; list-style: none; display: block; width: 100%; }
form ul li.Full {width: 99%; }
form ul li.Full label {display: block; float: left; clear: none; height: 20px; line-height: 20px; width: 12.5%; text-indent: 5px; }
form ul li.Full textarea {display: block; float: left; clear: none; width: 82.5%; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
form ul li.Half {width: 49.5%; float: left; clear: none; height: 30px; }
form ul li.Half label {display: block; float: left; clear: none; height: 20px; line-height: 20px; width: 25%; text-indent: 5px; }
form ul li.Half input {display: block; float: left; clear: none; height: 20px; line-height: 20px; width: 65%; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
form input.Button {margin: auto; display: block; }

.GoogleSearch {width: 250px; height: 30px; float: right; margin: 0px 35px 0px 0px;  }
.GoogleSearch .GSinputText {width: 157px;}
.GoogleSearch .GSinputButton {width: 70px;}


.NLindex a {color: #003399;}
.NLsep {height: 1px; width: 100%; border-bottom: 1px dotted #003399; margin: 4px 0px 5px 0px; overflow: hidden; }
ul.NLshortList {margin: 0px; padding: 0px; list-style: none; }
ul.NLshortList li {margin: 10px 0px 10px 0px; border-bottom: 1px dotted #003399; padding-bottom: 5px; font-size: 13px !important; line-height: 18px !important; }
ul.NLshortList li h4 {color: #003399; font-size: 14px; padding-left: 20px; }
ul.NLshortList li a {color: #003399; }

ul.listParteneri {display: block; list-style: none; margin: 0; padding: 0; width: 100%; clear: both; }
ul.listParteneri li {display: block; list-style: none; margin: 0; padding: 0; width: 100%; clear: both; border-bottom: 1px dotted #cccccc; margin-bottom: 10px; }
ul.listParteneri li a {display: block; float: right; width: 180px; background-color: #F1F7FD; text-align: center; text-decoration: none; margin-right: 20px; }
ul.listParteneri li a img {border: none; }
ul.listParteneri li h3 {line-height: 53px; float: left; padding-left: 20px; }
ul.listParteneri li p {clear: both; padding-right: 20px; }


