﻿@charset "utf-8";
/* CSS Document */
@import url("mymoto-common.css");

#col_doppiasx{
    width:1000px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 17px;
}


#col_doppiasx DIV.box_dx_interno SPAN.box_dx_interno_cont P
{
line-height:15px;
}

#col_centr
{
    width: 667px;
    float: left;
    margin: 0 8px 0 8px;
    padding:0 0 15px 0;
    border: 0px;
    overflow: hidden;
    display: inline;
}


#col_centr .steps{
    margin-top:20px;
    margin-bottom:20px;
}

/* GESTIONE TABS */
.tabs{
    float:left;
}

.tabs a{
    display:block;
    float:left;
    width:126px;
    height:58px;
    margin-right:5px;
	position:relative;
}

.my-auto-page .tabs a{height:74px;}

.my-auto-page .tabProve a{height:66px;}
.my-auto-page .mybox-prove .tabProve a:hover{background-position:0 68px;}
.my-auto-page .mybox-prove .tabProve a.on{background-position:0 68px;}

.tabs a.tcounter
{
    /*height:88px;*/
    height:74px;
}


.tabs .on,
.tabs a:hover{
    background-position: 0px 58px;
}

.mybox-prove .tabs .on,
.mybox-prove .tabs a:hover{
    background-position: 0px 58px;
}

.tabs .tNuovo {
    background-image:url(img/annunci/tab_nuovo.gif);
}

.tabs .tUsato {
    background-image:url(img/annunci/tab_usato.gif);
}

.tabs .tEpoca {
    background-image:url(img/annunci/tab_epoca.gif);
}

.tabs .tMoto {
    background-image:url(img/annunci/tab_moto.gif);
}

.tabs a .counter{
	position:absolute;
	bottom:0px;
	color:#000;
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
    border-color:#DBDAD2;
    border-style:solid;
    border-width:1px 1px 0;
	text-align:center;
	height:15px;
	width:124px;
	display:block;
}
.tabProve a .counter{width:121px;}

.tabs a.tEpoca  .counter {

    width:124px;
}


.tabs a.tAccessori  .counter {
    width:162px;
}



/* FINE GESTIONE TABS */

/* GESTIONE FORM */

span.infoTxt{float:left;height:20px;}
span.legenda{float:right;font-size:12px;font-family:Arial;margin-right:10px;color:#000;padding:top:2px;}
span.legenda strong{float:left;display:block;margin-top:3px;color:#F56402; font-size:18px;}

.frm_annuncio {
    border:1px solid #0096eb;
    width:665px;
    background-color:#f6f6f5;
}

/*#step1 {display:none;} Solo per testing! rinnuovere!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11*/

.frm_annuncio .t{
	font-size: 12px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	color:#555;
	}

.frm_annuncio#annuncio-nuovo {border:1px solid #d3dece;}
.frm_annuncio#annuncio-nuovo fieldset{ background-color:#dffcdd;}
.frm_annuncio#annuncio-nuovo .t {background-color: #B9F1B0;}

.frm_annuncio#annuncio-usato {border:1px solid #d5dede;}
.frm_annuncio#annuncio-usato fieldset{ background-color:#e0f3ff;}
.frm_annuncio#annuncio-usato .t {background-color: #b5dff5;}

.frm_annuncio#annuncio-epoca {border:1px solid #dedace;}
.frm_annuncio#annuncio-epoca fieldset{ background-color:#fcf1e1;}
.frm_annuncio#annuncio-epoca .t {background-color: #f7d3ad;}



#annuncio-usato 
{
border:1px solid #0096EB;
}

#annuncio-epoca 
{
border:1px solid #ff8707;
}

#annuncio-accessori 
{
border:1px solid #da0000;
}


.frm_annuncio .wrap{
    padding:0px;
}

input[disabled] {
	background:#F6F6F5;
/*	color:blue;*/
	cursor:default;
}
.space {margin-left:30px;}


.frm_annuncio .item, .cnt .item {float:left; margin-right:0px; width:40%;margin-left:40px;}
.frm_annuncio .item label{min-width:0; height:auto; margin:0;}
.frm_annuncio .item input{width:250px;}
#nexStep{margin-left:160px; float:left;clear:both;}
.margin {
		padding-top:10px;
		padding-bottom:10px;
		background-color:#FFF;	
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;
		width:629px;
		margin: 0 auto;
}
	.tipo{
		color:#000;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:13px;


	}
	
	#scelta_tipo_ann{text-align:center; margin-top:10px;}

	.tipo .info {
		width:395px;
		padding-left:15px;
	}

	.tipo .info strong {color:#F56402;}
	
	.tipo .row{
	text-align:center;
		width:102px;
		background:url(img/annunci/bg_col.gif) #f3f3f3;    
	}

.tipo .chkoff{
font-size:10px;
		background:url(img/annunci/tipo_bottom.gif) #f3f3f3;
		height:48px;
}

.tipo .chkon{
font-size:10px;
		background:url(img/annunci/tipo_bottom.gif) 102px 0px #f3f3f3;
		height:48px;
}
	.tipo .space{
		width:5px;
	}
	
.addPhoto, .addvideo {
    width:640px;
    height:108px;
    background:url(img/annunci/bg_selez_foto.gif) 0px 0px #f3f3f3;
    font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13px;
	padding-left:25px;
	border:1px solid #CECECE;
	margin-top:10px;
}
.addvideo em  
{
    font-style:normal;
    color:#000; 
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:12px;}

.addvideo input{margin-top: 45px; margin-left: 45px; width: 350px;}

.addPhoto .highlight{
    float:left;
    margin-top:45px;
}

.addPhoto .preview{
    float:left;
    margin:25px 25px 0;
    border:1px solid #CECECE;
}

.addPhoto .browse{
    float:left;
    margin-top:45px;
}

.addPhoto .btn {
    color:#FFF;
    margin-left:15px;
    float:left;
    margin-top:45px;
    width:92px;
    height:24px;
    text-align:center;
}

.addPhoto .carica{
    background:url(img/annunci/btn_small.gif);
    }

.addPhoto .elimina{
    background:url(img/annunci/btn_small_red.gif);
    width:76px;
}

#col_centr .addPhoto .btn{
display:block;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:11px;
    margin-top:45px;
    text-decoration:none;
	height:21px;
    color:#FFF;
}

/* FINE GESTIONE FORM */

/* RIEPILOGO PAGAMENTI */
	#riepilogo {font-size:13px; float:left;}
	.imgRiepilogo {float:right; width:210px;}

/* FINE RIEPILOGO PAGAMENTI */

a.plink {
display:block; font-family: Arial,Helvetica,sans-serif; padding-top: 4px; text-decoration:none !important; font-size:12px;}



/* MOTO.IT MAGAZINE*/

div.numeromagazine
{
border:1px solid #d9dbd0;
float:left;
width:310px;
height:80px;
margin-bottom:13px;
margin-right:11px;
padding:5px;
}


div.numeromagazine span.thumb
{
float:left;
display:inline;
}

div.numeromagazine span.thumb img
{
margin-right:8px;
}

div.numeromagazine span.data
{
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
line-height:14px;
margin-bottom:4px;
margin-top: 13px;
}


div.numeromagazine span.titolo
{
color:#F56402;
display:block;
font-size:13px;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
line-height:14px;
margin-bottom:4px;
margin-left:0;
margin-right:0;
margin-top:2px;
}