
/* ::::: http://www.mondofuoristrada.it/css/virtualpaginate.css ::::: */

.virtualpaginate { padding: 0pt 6px; width: 430px; font-family: Arial,Helvetica,sans-serif; font-size: 0.8em; }
.virtualpaginate img { float: none; }
.virtualpage, .virtualpage2, .virtualpage3 { display: none; }
.virtualpage_h2 { margin: 0pt; padding: 0pt; font-size: 1.4em; text-decoration: none; }
.virtualpage_h2 a { text-decoration: none; color: rgb(0, 51, 102); }
.virtualpage_h2 a:hover {  }
.virtualpage_abstract { margin: 0px 0px 2px; font-size: 1em; color: rgb(51, 51, 51); padding-top: 2px; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; }
.paginationstyle { margin: 0px; padding: 0pt 0px 0px; width: 430px; text-align: right; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-size: 0.9em; color: rgb(102, 102, 102); clear: both; }
.paginationstyle select { border: 1px solid navy; margin: 0pt 15px; }
.paginationstyle a { border: 1px solid rgb(187, 187, 187); padding: 0pt 5px; text-decoration: none; color: navy; background-color: white; font-family: Arial,Verdana,helvetica,Sans-serif; }
.paginationstyle a:hover, .paginationstyle a.selected { color: rgb(0, 0, 0); background-color: rgb(254, 228, 150); }
.paginationstyle a.imglinks { border: 0pt none ; padding: 0pt; }
.paginationstyle a.imglinks img { border: 0pt none ; vertical-align: bottom; }
.paginationstyle a.imglinks a:hover { background: transparent none repeat scroll 0% 0%; }
.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected { border: 1px solid rgb(187, 187, 187); color: rgb(255, 255, 255); background-color: rgb(0, 51, 102); }
.altricontenuti { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 0.8em; letter-spacing: 0.3em; }

/* ::::: http://www.mondofuoristrada.it/css/contentslider.css ::::: */

.sliderwrapper { overflow: hidden; position: relative; border-bottom-width: 6px; width: 422px; height: 290px; }
.sliderwrapper .contentdiv { padding: 5px; background: white none repeat scroll 0% 0%; visibility: hidden; position: absolute; left: 0pt; top: 0pt; width: 422px; height: 100%; opacity: 1; }
.pagination { padding: 5px 10px; width: 410px; text-align: right; }
.pagination a { border: 1px solid rgb(204, 204, 204); padding: 0pt 5px; background: white none repeat scroll 0% 0%; text-decoration: none; color: rgb(0, 0, 125); }
.pagination a:hover, .pagination a.selected { color: rgb(0, 0, 0); background-color: rgb(228, 238, 239); }
.contentdiv p { line-height: 1em; }
.contentdiv p a { font-size: 0.8em; text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana,Arial,Helvetica,sans-serif; }

/* ::::: http://www.mondofuoristrada.it/css/main1.css ::::: */

body { margin: 10px; padding: 0px; background: rgb(34, 34, 34) none repeat scroll 0% 0%; font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; }
strong { font-size: 110%; }
img { border: 0pt none ; }
#maincontainer { border: 1px solid rgb(221, 221, 221); margin: 0px auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 990px; }
.innertube_center { margin: 0pt 0px 0px; }
#testata { width: 232px; float: left; height: 100px; }
#testata img { border: medium none ; }
#banner { margin-top: 8px; float: left; margin-left: 10px; width: 728px; text-align: center; }
.innertube { margin: 0pt 10px 10px; }
#topsection { background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 110px; }
#topsection h1 { margin: 0pt; padding-top: 15px; }
#contentwrapper { background: transparent url('back1.gif') repeat scroll 0% 0%; float: left; width: 100%; height: 330px; }
#topmenu { background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; width: 100%; height: 30px; font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; font-size: 0.9em; }
#topsection2 img { border: medium none ; margin-bottom: -4px; }
#ricerca { padding: 10px 0pt; float: left; width: 100%; height: 10px; }
#centercolumn { margin: 0pt 320px 0pt 460px; height: 330px; }
#centercolumn h2 { font-family: 'Trebuchet Ms',Verdana,Geneva,Arial,Helvetica,sans-serif; margin-top: 10px; }
#centercolumn p { font-family: 'Trebuchet Ms',Verdana,Geneva,Arial,Helvetica,sans-serif; margin-bottom: 14px; }
#centercolumn a { text-decoration: none; color: rgb(0, 51, 102); }
#centercolumn a:hover { text-decoration: none; color: rgb(154, 0, 44); }
.news_h2 a { font-size: 0.8em; }
#centercolumn img { border: 1px solid rgb(221, 221, 221); float: left; margin-right: 3px; }
#leftcolumn { float: left; width: 460px; margin-left: -990px; }
#rightcolumn { float: left; width: 320px; margin-left: -320px; height: 310px; }
#footer { padding: 4px 0pt; background: rgb(0, 51, 102) none repeat scroll 0% 0%; clear: both; width: 100%; color: rgb(255, 255, 255); text-align: center; margin-top: 8px; font-family: 'Trebuchet Ms',Verdana,Geneva,Arial,Helvetica,sans-serif; }
#footer a { color: rgb(255, 255, 128); }
#footer p { margin: 0pt; padding: 0pt; font-size: 0.7em; }
#footer ul { margin: 0pt; padding: 0pt; }
#footer li { list-style-type: none; display: inline; }
#footer li a { margin: 0pt 1em; text-decoration: none; font-size: 0.7em; }
.akebia a, .akebia a:visited { font-size: 0.3em; color: rgb(255, 255, 255); text-decoration: none; }
.inleft { border: 1px solid rgb(221, 221, 221); margin: 20px 5px 5px; padding: 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; height: 320px; }
.inleft img { display: block; }
.incenter { border: 1px solid rgb(187, 187, 187); margin: 20px 5px 5px; padding: 40px 8px 8px; background: transparent url('news.gif') no-repeat scroll 0% 0%; height: 280px; }
.incenter p { font-family: 'Trebuchet Ms',Verdana,Geneva,Arial,Helvetica,sans-serif; }
.incenter a p { font-family: 'Trebuchet Ms',Verdana,Geneva,Arial,Helvetica,sans-serif; }
.mailing { margin: 20px 5px 5px; padding: 4px; background: transparent url('sfondo_mercato2.png') repeat-x scroll 0% 0%; height: 30px; text-align: center; font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; font-size: 0.8em; color: rgb(255, 255, 255); }
.mailing a { color: rgb(255, 255, 255); text-decoration: none; }
.inright { border: 1px solid rgb(221, 221, 221); margin: 10px 5px 5px; padding: 4px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; height: 270px; }
ul { padding: 0px; margin-left: 0px; }
#leftcolumn2 ul { margin: 0pt; padding: 2px 2px 2px 3px; }
#leftcolumn2 li { border-bottom: 1px solid rgb(204, 204, 204); padding: 2px; list-style-type: none; margin-top: 2px; margin-bottom: 2px; font-family: verdana,arial,sans serif; margin-left: 0pt; text-align: right; display: block; }
#leftcolumn2 li a { font-family: verdana,arial,sans serif; font-size: 0.8em; margin-left: 0pt; text-align: right; display: block; }
#leftcolumn2 li a:hover { background: rgb(0, 51, 102) none repeat scroll 0% 0%; font-family: verdana,arial,sans serif; font-size: 0.8em; margin-left: 0pt; text-align: right; display: block; color: rgb(255, 255, 255); }
#centercolumn h3 { font-family: arial,verdana,sans serif; margin-bottom: 0px; font-size: 0.9em; margin-top: 5px; }
#centercolumn p { font-family: verdana,arial,sans serif; font-size: 0.7em; }
#stage { border-bottom: 1px solid rgb(221, 221, 221); background: rgb(204, 51, 0) none repeat scroll 0% 0%; clear: both; width: 100%; color: rgb(255, 255, 255); height: 25px; }
#contentwrapper2 { float: left; width: 100%; }
#contentwrapper3 { clear: both; width: 100%; }
#centercolumn2 { border: 1px solid rgb(221, 221, 221); margin: 20px 5px 20px 200px; background: transparent url('sfondo.jpg') no-repeat scroll 0% 0%; height: 1150px; padding-left: 20px; }
#centercolumn2 p { margin: 0pt; padding: 0pt; }
#leftcolumn2 { float: left; width: 195px; margin-left: -990px; }
#centercolumn2 img { display: block; }
#leftcolumn2 a { font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; text-decoration: none; color: rgb(0, 51, 102); font-size: 1em; }
#leftcolumn2 a:hover { text-decoration: none; color: rgb(204, 51, 0); font-size: 1em; }
.inleft2 { border: 1px solid rgb(221, 221, 221); padding: 4px; background: transparent url('accessori.gif') no-repeat scroll 0% 0%; margin-left: 5px; margin-top: 20px; margin-bottom: 5px; width: 180px; }
.inleft4 { border: 1px solid rgb(221, 221, 221); margin: 5px; padding: 4px; background: transparent url('guida.gif') no-repeat scroll 0% 0%; clear: both; width: 180px; }
.inleft5 { border: 1px solid rgb(221, 221, 221); padding: 4px; background: transparent url('viaggi.gif') no-repeat scroll 0% 0%; margin-left: 5px; margin-bottom: 5px; width: 180px; }
.inleft6 { border: 1px solid rgb(221, 221, 221); padding: 4px; background: transparent url('utili.gif') no-repeat scroll 0% 0%; margin-left: 5px; margin-bottom: 5px; width: 180px; }
.inleft7 { border: 1px solid rgb(221, 221, 221); padding: 4px; background: transparent url('interazione.gif') no-repeat scroll 0% 0%; margin-left: 5px; margin-bottom: 5px; width: 180px; }
.incenter_top { height: 29px; width: 170px; }
.incenter2 { margin: 20px 2px 2px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter3 { margin: 20px 2px 2px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter4 { margin: 20px 2px 2px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter5 { margin: 20px 2px 2px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter_container { float: left; width: 560px; }
.incenter_skyscraper { margin: 50px 0pt 0pt; float: right; width: 180px; text-align: center; }
.incenter_1 { margin: 20px 0px 0px; padding: 0px; height: 250px; width: 185px; float: left; line-height: 0.9em; }
.incenter_1 img { float: none; }
.incenter_2 { margin: 20px 0px 0px; padding: 0px; height: 250px; width: 185px; float: left; line-height: 0.9em; }
.incenter_2 img { float: none; }
.incenter_2_first { margin: 20px 0px 0px; padding: 0px; height: 250px; width: 185px; float: left; line-height: 0.9em; clear: both; }
.incenter_2_last { margin: 20px 0pt 0pt; padding: 0px; height: 250px; width: 185px; float: left; line-height: 0.9em; }
.incenter_2_last img { float: none; }
.incenter2a { margin: 15px 2px 10px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter3a { margin: 15px 2px 10px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter4a { margin: 15px 2px 10px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
.incenter5a { margin: 15px 2px 10px; padding: 4px; height: 250px; width: 170px; float: left; line-height: 0.9em; }
#rightcolumn2 { float: left; width: 150px; margin-left: -150px; height: 280px; }
.inright2 { border: 1px solid rgb(0, 0, 0); margin: 20px 5px 5px; padding: 4px; height: 200px; width: 130px; }
#footer2 { padding: 4px 0pt; clear: left; width: 100%; color: rgb(255, 255, 255); text-align: center; }
form#search input#search-in { width: 200px; }
div#testata h1 { position: absolute; top: -9999px; left: -9999px; }
div#leftcolumn2 h4 { border-bottom: 1px solid rgb(187, 187, 187); margin: 0pt; padding: 0pt; font-family: Arial,Verdana,Helvetica,'Trebuchet MS',Serif; font-size: 18px; font-weight: bold; letter-spacing: -1px; text-align: right; color: rgb(68, 68, 68); }
div#centercolumn2 h2 { margin: 0pt; padding: 4px 0px; font-family: Arial,Verdana,Helvetica,'Trebuchet MS',Serif; font-size: 24px; font-weight: bold; letter-spacing: -1px; text-align: left; color: rgb(0, 51, 102); }
h2.hid { margin: 0pt; padding: 0pt; font-family: Arial,Verdana,Helvetica,'Trebuchet MS',Serif; font-size: 24px; font-weight: bold; letter-spacing: -1px; text-align: right; color: rgb(0, 51, 102); display: none; }
div#centercolumn2 h3 { margin: 0pt; padding: 2px; font-family: Arial,Verdana,Helvetica,'Trebuchet MS',Serif; font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: left; color: rgb(51, 102, 153); }
div#centercolumn2 a { color: rgb(0, 0, 0); text-decoration: none; }
div#centercolumn2 a:hover { color: rgb(102, 102, 102); text-decoration: none; }
div#centercolumn2 p { margin: 0pt; padding: 2px; font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; font-size: 0.7em; color: rgb(34, 34, 34); line-height: 15px; }
div#centercolumn2 img { border: 1px solid rgb(221, 221, 221); }
div#centercolumn h2 { margin: 0pt; padding: 3px 0px 0px; font-family: Arial,Verdana,Helvetica,'Trebuchet MS',Serif; font-size: 20px; font-weight: bold; letter-spacing: -1px; text-align: left; color: rgb(0, 51, 102); }
div#centercolumn p { margin: 0pt; padding: 0pt; font-family: 'Trebuchet MS',Arial,Verdana,Helvetica,Serif; font-size: 0.7em; color: rgb(34, 34, 34); }
ul#minitabs { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 7px 0pt; background: rgb(0, 7, 58) url('gradient.png') repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: bold; text-align: right; white-space: nowrap; }
ul#minitabs li { margin: 0pt 6px; display: inline; }
ul#minitabs a { border-top: 4px solid rgb(0, 7, 58); padding: 3px 0pt 0pt; text-decoration: none; color: rgb(255, 255, 255); }
ul#minitabs a#current { border-color: rgb(0, 7, 58); color: rgb(204, 51, 0); }
ul#minitabs a:hover { border-color: rgb(102, 204, 255); color: rgb(102, 204, 255); }
.leggi { padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 11px; color: rgb(255, 255, 255); text-align: right; }
.header_h2 { margin: 0px 0px 0px 10px; padding: 5px; font-family: Arial,Verdana,'Trebuchet MS',Helvetica,Serif; font-size: 0.8em; color: rgb(136, 136, 136); float: left; }
div.modular { background: transparent url('boxbk.png') repeat-x scroll left bottom; overflow: hidden; padding-bottom: 15px; margin-bottom: 10px; }
div.m1 { width: 180px; }
div.m2 { width: 360px; }
div.m3 { width: 540px; }
div.m4 { width: 720px; }
div.modular div { padding: 15px 15px 0pt; background: transparent url('boxbk.png') repeat-x scroll left top; float: left; width: 150px ! important; }
#credits { margin: 0pt auto; font-family: Arial,Verdana,'Trebuchet MS',Helvetica,Serif; font-size: 0.8em; color: rgb(255, 255, 255); padding-bottom: 10px; }
#credits p { text-align: center; font-family: Arial,Verdana,'Trebuchet MS',Helvetica,Serif; font-size: 0.8em; color: rgb(255, 245, 104); padding-bottom: 10px; letter-spacing: 1px; }
#credits a { color: rgb(196, 223, 155); font-size: 0.9em; font-weight: bold; }
#credits a:hover { color: rgb(180, 210, 220); font-size: 0.9em; font-weight: bold; }
div.minimenu { text-align: right; }
ul.minimenu { margin: 0pt 1em 0pt 0pt; padding: 0pt; }
ul.minimenu li { display: inline; }
ul.minimenu li a { text-decoration: none; color: rgb(0, 51, 102); font-family: Arial,Verdana,'Trebuchet MS',Helvetica,Serif; font-size: 0.8em; font-weight: bold; }
ul.minimenu li#cerca { padding: 0pt 0pt 0pt 1em; background: transparent url('search.png') no-repeat scroll left top; }
input { border: 1px solid rgb(0, 102, 153); background: rgb(189, 226, 238) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.login_content form { margin: 0px; padding: 0px; }
.login_content { background: transparent url('cerca_bg.png') repeat scroll 0% 0%; overflow: hidden; clear: both; height: 0px; visibility: hidden; display: none; text-align: right; }
.login_content fieldset { border: medium none ; text-align: right; }
.login_content legend { visibility: hidden; }
.legenda_content { overflow: hidden; clear: both; height: 0px; visibility: hidden; display: none; text-align: right; }

/* ::::: null ::::: */

div#external_box { margin: 0pt auto; width: 1240px; }
div#external_wrapper { float: left; width: 100%; }
div#external_content { margin: 0pt 120px; }
div#external_sx { float: left; width: 120px; margin-left: -1240px; }
div#external_dx { float: left; width: 120px; margin-left: -120px; }

