@charset "iso-8859-2";
/* CSS Document */

body {margin:0px auto; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#000;}

#contenitore {width:1000px; margin:0px auto; padding:0px; text-align:center; background-color:#FFF;}

#top {width:1000px; position:relative; z-index:999999;}
	#logo {width:264px; height:97px; position:relative; float:left;}
	#menutop {width:736px; height:97px; position:relative; background-image:url(../grafica/template/forensiceye_r1_c3.jpg);float:left; overflow:hidden;}
		#menutop ul {margin:0; padding:0; list-style:none; padding-left:27px;}
		#menutop li {margin:0; padding:0; list-style:none; float:left; line-height:115px; padding-bottom:17px; position:relative; top:-18px;}
		#menutop li a {color:#000; text-decoration:none; display:block;} #menutop li a:hover {color:#000; text-decoration:none;}
		#menutop #home {width:94px;} #menutop #home a { color:#F90; font-weight:bold; }
		#menutop #chisiamo{width:95px; } #menutop #chisiamo a:hover { background-image:url(../grafica/template/roll/home-definitiva_r1_c1.jpg); display:block; background-position:left bottom; background-repeat:no-repeat;}
		#menutop #ilnostroteam{width:95px; } #menutop #ilnostroteam a:hover { background-image:url(../grafica/template/roll/home-definitiva_r1_c2.jpg); display:block; background-position:left bottom; background-repeat:no-repeat;}
		#menutop #news{width:96px; } #menutop #news a:hover { background-image:url(../grafica/template/roll/home-definitiva_r1_c4.jpg); display:block;background-position:left bottom; background-repeat:no-repeat;}
		#menutop #faq{width:94px; } #menutop #faq a:hover { background-image:url(../grafica/template/roll/home-definitiva_r1_c7.jpg); display:block;background-position:left bottom; background-repeat:no-repeat;}
		#menutop #contatti{width:95px; } #menutop #contatti a:hover { background-image:url(../grafica/template/roll/home-definitiva_r1_c10.jpg); display:block;background-position:left bottom; background-repeat:no-repeat;}
		#menutop #login{width:74px; } 
		#menutop #tedesco { position:absolute; top:0px; left:670px; width:34px; }
			#menutop #tedesco img{width:34px; height:97px; border:0;}
		#menutop #inglese{ position:absolute; top:0px; left:704px; width:34px; }
			#menutop #inglese img{width:34px; height:97px; border:0;}

	#imgtop {width:1000px; height:313px; position:relative; clear:both;}
	#imgtoppagine {width:1000px; height:232px; position:relative; clear:both;}
	#bloccodestra {background-image:url(../grafica/template/sfondodestra.jpg); background-position:left top; background-repeat:repeat-x; padding:5px; width:225px; color:#FFF; background-color:#000;}
	#bloccodestra a {color:#FFC700; text-decoration:underline;} #bloccodestra a:hover {color:#FFC700; text-decoration:none;}
	#menucenter {width:1000px; height:236px; position:relative; clear:both; background-image:url(../grafica/template/forensiceye_r4_c1.jpg); text-align:left; color:#FFF;}
		#menucenter ul {margin:0; padding:0; list-style:none;}
		#menucenter li {margin:0; padding:0; list-style:none; width:177px; height:23px; padding-left:10px; font-weight:bold; color:#FEED00;}
		#menucenter li a {color:#fff; font-weight:normal;  text-decoration:none; background-image:url(../grafica/template/li.gif); display:block; line-height:23px; padding-left:15px; } #menucenter li a:hover {color:#000; text-decoration:none; background-image:url(../grafica/template/lihover.gif);  line-height:23px; padding-left:15px;  display:block;}
		#menucenter a {color:#FEED00;; text-decoration:none;}
		#menucenterpagine {width:1000px; height:42px; position:relative; clear:both; background-image:url(../grafica/template/forensiceye_r4_c1-menupagine.jpg); text-align:left; color:#FFF; z-index:9999;}
		
		#menucenterpagine ul {margin:0; padding:0; list-style:none; position:absolute; top:31px; left:0; background-color:#050505; background-image:url(../grafica/template/sfondomenu.jpg); background-position:left top; background-repeat:repeat-x; z-index:9999; padding-bottom:5px; padding-top:5px;}
		#menucenterpagine li {margin:0; padding:0; list-style:none; width:177px; height:23px; padding-left:10px; font-weight:bold; color:#FEED00;}
		#menucenterpagine li a {color:#fff; font-weight:normal;  text-decoration:none; background-image:url(../grafica/template/li.gif); display:block; line-height:23px; padding-left:15px; } #menucenterpagine li a:hover {color:#000; text-decoration:none; background-image:url(../grafica/template/lihover.gif);  line-height:23px; padding-left:15px;  display:block;}
		#menucenterpagine a {color:#FEED00;; text-decoration:none;}
		
		#colonnacenter1{width:203px; float:left; position:relative;}
		#colonnacenter2{width:198px; float:left; position:relative;}
		#colonnacenter3{width:197px; float:left; position:relative;}
		#colonnacenter4{width:197px; float:left; position:relative;}
		#colonnacenter5{width:200px; float:left; position:relative;}
		
		.colonnacenter1{width:203px;}
		.colonnacenter2{width:198px;}
		.colonnacenter3{width:199px;}
		.colonnacenter4{width:199px;}
		.colonnacenter5{width:200px;}
		
		
		#colonnacenter5 p{margin:0px; padding:0px; font-weight:bold; color:#FEED00; padding:1px 0 1px 8px;}
		
		#menucenter #colonnacenter5 li {margin:0; padding:0; list-style:none; width:174px; height:18px; padding-left:10px;}
		#menucenter #colonnacenter5 li a {color:#fff; text-decoration:none; background-image:url(../grafica/template/li.gif); display:block; line-height:18px; padding-left:15px; } #menucenter #colonnacenter5 li a:hover {color:#000; text-decoration:none; background-image:url(../grafica/template/lihover.gif);  line-height:18px; padding-left:15px;  display:block;}
		
		#menucenterpagine #colonnacenter5 li {margin:0; padding:0; list-style:none; width:174px; height:18px; padding-left:10px;}
		#menucenterpagine #colonnacenter5 li a {color:#fff; text-decoration:none; background-image:url(../grafica/template/li.gif); display:block; line-height:18px; padding-left:15px; } #menucenterpagine #colonnacenter5 li a:hover {color:#000; text-decoration:none; background-image:url(../grafica/template/lihover.gif);  line-height:18px; padding-left:15px;  display:block;}
		
		
		
		
		
		.titolo {height:35px; display:block; cursor:pointer;}
		.titolo img {height:35px; width:198px; border:0;}
		.titolo h2{display:none;}
#center {width:1000px; position:relative; background-image:url(../grafica/template/forensiceye_r17_c7.jpg); background-position:right top; background-repeat:repeat-y;}
#testo a{color:#333; text-decoration:underline;} #testo a:hover{color:#666; text-decoration:none;}

	#navigazione {width:972px; height:23px; border-bottom:1px solid #C7C7C7; position:relative; background-color:#FFF; line-height:23px; text-align:left; padding-left:28px;}
	#navigazione a{color:#333; text-decoration:underline;} #navigazione a:hover{color:#666; text-decoration:none;}
	#testo  {width:685px; position:relative; float:left; padding-left:28px; text-align:left; padding-top:10px; background-color:#FFF; font-size:12px; }
	#testo ul {padding-left:25px; margin-left:25px; list-style-image:url(../grafica/pallino.png);}
	#testo li {padding:3px; border-bottom:1px solid #EFEFEF;}
	#testolingue  { padding-left:28px; text-align:left; padding-top:10px; width:972px; height:401px; position:relative; background-image:url(../grafica/template/language/forensiceye.jpg); color:#FFF }
	#testolinguede  { padding-left:28px; text-align:left; padding-top:10px; width:972px; height:401px; position:relative;background-image:url(../grafica/template/language/forensiceye-de.jpg); color:#FFF }
	
	#colonnasinistralingue {width:460px; padding-left:20px; margin-right:67px; float:left;}
	#colonnadestralingue {width:350px; padding-left:20px; float:left;}
	#colonnadestra  {width:260px; position:relative; float:left; padding-left:27px; text-align:left;}
	#colonnadestra .toggleSegue {color:#FC0;}
	#colonnadestra .toggleDiv{ padding:0 8px;}
	#colonnadestra a {text-decoration:none;}
#footer {clear:both; width:1000px; height:195px; padding-top:24px; background-image:url(../grafica/template/forensiceye_r18_c1.jpg); position:relative;}
.clearboth{clear:both;}

#skype {width:235px; height:93px; background-image:url(../grafica/template/skype.jpg); text-align:center; position:relative; margin-top:10px;}
#skype a { position:absolute; top:64px; left:61px; }

h1 {font-size:14px; text-transform:uppercase; color:#333;}
h2 {font-size:12px; text-transform:uppercase; color:#333; border-bottom:1px solid #CCC;}
h4 {font-size:12px; text-transform:uppercase; color:#333; border-bottom:1px solid #CCC;}
h3 {font-size:12px; text-transform:uppercase; color:#333; border-bottom:1px solid #CCC;}

#team { }
#team ul {margin:0; padding:0; list-style:none;}
#team li {width:310px; height:120px; float:left; margin:2px; background-color:#EFEFEF; padding:10px; position:relative;}
#team img{ float:right;}

label {width:160px; font-size:12px; float:left; margin:0px; padding:0px; margin-right:10px; padding-left:5px; clear:both; border-bottom:1px solid #EFEFEF;  margin-bottom:5px; font-weight:bold;}

fieldset {padding:20px 20px 5px 20px; border:1px solid #CCC; margin-bottom:5px;}

legend {padding:5px; border:1px solid #CCC; margin:5px 0 10px 0 ; background-color:#FDBC00; color:#000; font-weight:bold;}

.modulo {border: 1px solid #999; background-color: #FFF; font-size:12px; width:290px;  color:#000; margin-bottom:5px;}
.modulopiccolo {border: 1px solid #999; background-color: #FFF; font-size:12px; width:180px;  color:#000; margin-bottom:5px;}

.bottonemodulo { background-position:left top; background-repeat:no-repeat; font-size:12px;  color:#FFF; text-align:center; padding:0 3px;  line-height:22px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:10px; background-color:none; border:0; background-color:#000} 


textarea {width:435px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:50px;}
.buttoncentrale {text-align:center;}


.toggleSegue {cursor:pointer; padding:4px; margin:4px 2px; border:1px solid #CCC; background-color:#333;}
.toggleSegue2 {cursor:pointer;}
.toggleDiv{}


.titolonews {font-size:12px; font-weight:bold; line-height:20px;}
.datanews {font-size:10px;}

.news2 { padding:10px; background-color:#EFEFEF; margin-bottom:5px;}
.news3 { padding:10px; background-color:#F9F9F9; margin-bottom:5px;}

.head {font-size:12px; font-weight:bold; color:#333; cursor:pointer; text-decoration:underline;}

#dimensionecarattere {position:absolute; top:30px; left:680px; font-size:11px;}

#accord li {margin-bottom:10px;}

#sedi { position:absolute; top:119px; left:61px; width: 493px; }
#sedi ul {list-style:none; color:#FC0; margin:0; padding:0;}
#sedi li {width:114px; float:left; margin:0; padding:0; text-align:left;}

#newsdestra {width:235px;}

#newsdestra a {color:#333; text-decoration:underline;}
	#newsdestra a:hover {color:#666; text-decoration:none;}
#linkfooter {}	
	#linkfooter a {color:#333; text-decoration:underline; margin:0 5px;}
	#linkfooter a:hover {color:#666; text-decoration:none; margin:0 5px;}

.colonnafoto {float:left; margin-right:20px; width:250px; background-color:#FFF; text-align:center;} 
.colonnafoto img {border:1px solid #EFEFEF; padding:5px; margin:3px;}
.colonnafoto object {border:1px solid #EFEFEF; padding:5px; margin:3px;}

.imgsinistra {float:left;  margin:5px; margin-right:10px; border:1px solid #CCC;}
.newsdestra li {margin:2px; padding:3px; font-size:14px;}
.newsdestra {margin-bottom:10px; padding-bottom:20px; border-bottom:1px solid #CCC;}