body, input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#434343;line-height:1.5;}
#col-right{font-size:11px;}
a, a:visited{text-decoration:none;color:#0c73a7;}
a:hover{text-decoration:underline;}
p{margin-bottom:15px;line-height:1.4;}
small{font-size:11px;}
input{padding:2px 5px;}
input[type=image]{padding:0;}
.submit{padding:0;width:auto;}
.field-search{width:135px;height:17px;background:url(/img/layout/icon-magnifier.gif) 5px 5px no-repeat #fff;border:3px solid #cad5e0;font-size:13px;font-style:italic;padding:4px 5px 4px 25px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.field-search input{font-size:15px;width:100%;padding:0;border:0;line-height:16px;}


.box-search{}
.box-search{width:383px;height:210px;padding:15px 115px 15px 15px;background:url(/img/layout/boxsearch-bg.gif) #f3f3f3 repeat-x;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;}
.box-search .visual{position:absolute;margin:-117px 0 0 398px;}
.box-search .field-search{width:250px;}
.box-search h2{padding-top:15px;margin-bottom:20px;}
.box-search form{border-bottom:1px solid #dadcdd;}
.box-search .search{position:relative;height:30px;margin-bottom:10px;}
.box-search .field.focus{border-color:#adbcca;}
.box-search .submit{float:right;}

.box-search-small{overflow:hidden;}
.box-search-small{width:378px;height:96px;padding:15px 15px 15px 120px;background:url(/img/layout/boxsearch-bg.gif) #f3f3f3 repeat-x;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;}
.box-search-small .visual{position:absolute;margin:-23px 0 0 -130px;}
.box-search-small .field-search{width:250px;}
.box-search-small h2{margin-bottom:20px;}
.box-search-small .search{position:relative;height:30px;margin-bottom:10px;}
.box-search-small .field.focus{border-color:#adbcca;}
.box-search-small .submit{float:right;}

#box-news{float:right;width:430px;font-size:11px;}
#box-news h2{margin-bottom:10px;}
#box-news .viewall, #box-news .viewall:visited{color:#797979;}
#box-news .date{color:#797979;}
#box-news h3{display:inline;font-size:12px;margin-right:15px;}
#box-news p{margin:5px 0 0 0;line-height:1.6;}
#box-news ul{overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #bcbfc1;}
#box-news li{padding-top:15px;padding-bottom:10px;margin-bottom:-1px;border-bottom:1px dotted #bcbfc1;}

#box-news .buttons{width:100px;float:right;height:21px;}
#box-news .btn-prev{float:left;}
#box-news .btn-next{float:right;}
#box-news .btn-pause, #box-news .btn-play{margin:0 auto;}

#news-list li{zoom:1;border-bottom:1px dotted silver;padding:0 0 15px 75px;margin-bottom:15px;}
#news-list .date{float:left;margin-left:-75px;width:65px;color:#797979;font-size:11px;}
#news-list .title{font-size:12px;font-weight:900;line-height:1.2;margin-bottom:3px;}
#news-list .category{float:right;margin-left:20px;margin-top:4px;}
#news-list p{margin-bottom:0;}
#news-quicklist{overflow:hidden;zoom:1;border-top:3px solid #f1f1f1;padding-top:15px;margin-top:30px;font-size:11px;}
#news-quicklist .title{font-size:12px;font-weight:900;margin-bottom:10px;}
#news-quicklist ul{}
#news-quicklist li{zoom:1;padding-left:70px;margin-bottom:5px;border-bottom:1px dotted silver;padding-bottom:4px;}
#news-quicklist .date{float:left;margin-left:-70px;width:60px;color:#797979;}

#formCercaMini{}
#formCercaMini #query{}
#formCercaMini .submit{cursor:pointer;}

#sphider-results{margin-bottom:15px;}
#sphider-results li{border-bottom:1px dotted silver;padding-bottom:10px;}
#sphider-results .url{display:block;margin-top:10px;color:#797979;font-size:11px;}

.sphider-pagination{text-align:center;height:30px;margin:15px 0;}
.sphider-pagination .prev{float:left;}
.sphider-pagination .next{float:right;}
.sphider-pagination a, .sphider-pagination a:visited{color:#137eb3;}
.sphider-pagination a, .sphider-pagination .current{padding:10px;}
.sphider-pagination .current{font-size:14px;font-weight:900;}
.sphider-pagination .next{margin-top:-8px;padding-right:12px;background:url(/img/layout/bullet-raquo-gray.gif) right center no-repeat;}
.sphider-pagination .prev{margin-top:-8px;padding-left:12px;background:url(/img/layout/bullet-laquo-gray.gif) 0 center no-repeat;}



/*
#news-footer .prev{float:left;width:45%;padding-left:15px;background:url(/img/layout/bullet-blaquo.gif) 0 6px no-repeat;}
#news-footer .next{float:right;width:45%;text-align:right;padding-right:15px;background:url(/img/layout/bullet-braquo.gif) right 6px no-repeat;}
#news-footer a{display:block;}
#news-footer .prev a{margin-left:-15px;}
#news-footer .next a{margin-right:-15px;}
*/


/* btn */
.btn-next, .btn-prev, .btn-pause, .btn-play{display:block;width:21px;background-repeat:no-repeat;height:21px;overflow:hidden;text-indent:-999px;}
.btn-next{background-image:url(/img/layout/btn-next-off.gif);}
.btn-prev{background-image:url(/img/layout/btn-prev-off.gif);}
.btn-pause{background-image:url(/img/layout/btn-pause-off.gif);}
.btn-play{background-image:url(/img/layout/btn-play-off.gif);}
.btn-next:hover{background-image:url(/img/layout/btn-next-on.gif);}
.btn-prev:hover{background-image:url(/img/layout/btn-prev-on.gif);}
.btn-pause:hover{background-image:url(/img/layout/btn-pause-on.gif);}
.btn-play:hover{background-image:url(/img/layout/btn-play-on.gif);}


/* TEMP PIRELLI PAGE */
.steps {font-size:11px;height: 54px; margin-bottom:30px;	background: url(/img/pics/flow_nav_bg.gif) repeat-x;}
.steps .template {	height: 54px;	float: left;	vertical-align: bottom;}
.steps .template .image { padding: 21px 4px 0 5px; float: left;	}
.steps .template .text  { padding: 32px 10px 0 5px; float: left; }
.steps .selected  {	background: url(/img/pics/flow_nav_selected_bg.gif) right 0 no-repeat;}
.steps .norm      {	background: url(/img/pics/flow_nav_norm_bg.gif) right 0 no-repeat;}
.steps .donearrow {	background: url(/img/pics/flow_nav_done_bg_arrow.gif) right 0 #ffe600 no-repeat;}
.steps .done      {	background: url(/img/pics/flow_nav_done_bg.gif) right 0 #ffe600 no-repeat;}
.steps .selected .text { font-weight: bold; font-size: 11px; padding: 32px 20px 0 5px;}
.steps .selected .image { padding: 21px 4px 0 10px; }
.steps .norm .text, .steps .donearrow .text { padding-right: 25px; }
.steps a, .steps a:visited {text-decoration:none;color:black;}
.steps a:hover {text-decoration:underline;}

a#ethernet {margin-left:110px;width:93px;height:93px;display:block;float:left;background-image:url(/img/pics/ethernet.jpg);background-repeat:no-repeat;text-decoration:none;}
a#ethernet span {visibility:hidden;}
a#ethernet:hover {background-position:0 -93px;}
a#usb {margin-left:110px;width:93px;height:93px;display:block;float:left;background-image:url(/img/pics/usb.jpg);background-repeat:no-repeat;text-decoration:none;}
a#usb span {visibility:hidden;}
a#usb:hover {background-position:0 -93px;}
a#rj {margin-left:110px;width:93px;height:93px;display:block;float:left;background-image:url(/img/pics/presarj.jpg);background-repeat:no-repeat;text-decoration:none;}
a#rj span {visibility:hidden;}
a#rj:hover {background-position:0 -93px;}
a#tripol {margin-left:110px;width:93px;height:93px;display:block;float:left;background-image:url(/img/pics/presatripolare.jpg);background-repeat:no-repeat;text-decoration:none;}
a#tripol span {visibility:hidden;}
a#tripol:hover {background-position:0 -93px;}

#interro {font-size:14px;color:#cd0101;text-transform:uppercase;font-weight:bold;}
#advice {font-size:11px;text-transform:uppercase;font-weight:bold;text-align:center;margin-top:10px;}
