/*===============================================================================
			TEMPLATE Moncler - ver 0.1 (25/06/2009)
===============================================================================*/

/*---------------------- STILI GENERICI ---------------------------------*/
html, body{margin:0px;padding:0px;width:100%;height:100%; font-family:Arial; font-size:12px; color:#000000}
div,p{margin:0px; padding:0px;}
img{border:0px;}
ul,li{margin:0px;padding:0px;list-style-position:outside;list-style-type:none;}
h1{margin:0px; padding:0px; font-size:200%; font-style:italic; font-variant:small-caps;}
h2{margin:0px; padding:0px; font-size:150%; font-style:italic;font-variant:small-caps;}
fieldset { border-style:none; margin:0; padding:0; }
a{color:#000000; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}

#warningMsgContainer{text-align:center; margin:10px; font-weight:bold; }
#warningMsg{text-align:left; margin:auto; width:500px; padding:10px 10px 10px 50px; border:2px #f00 solid; background:transparent url(./admin/warning.png) no-repeat scroll 10px center;}
#messageMsgContainer{text-align:center; margin:10px; font-weight:bold; }
#messageMsg{text-align:left; margin:auto; width:500px; padding:10px 10px 10px 50px; border:2px yellow solid; background:transparent url(./admin/message.png) no-repeat scroll 10px center;}
#successMsgContainer{text-align:center; margin:10px; font-weight:bold; }
#successMsg{text-align:left; margin:auto; width:500px; padding:10px 10px 10px 50px; border:2px lime solid; background:transparent url(./admin/success.png) no-repeat scroll 10px center;}

ul { margin:0px;}
ul li { margin:20px 0; width:100%; }
ul li a { font-size:14px; font-family:arial; width:100%; border:1px solid #999999; padding:5px; white-space: nowrap;}
ul li a:hover { text-decoration:none;background-color:#efefef; white-space: nowrap;}

#sessionButtons{float:right;}

ul li input { color:#000; font-size:14px; font-family:arial; margin-top:-6px; font-weight:bold; background:#fff; width:auto; border:1px solid #999999; padding:4px; white-space: nowrap;}
ul li input:hover { cursor:pointer; background-color:#efefef; white-space: nowrap;}

.tabsLingua ul li a{border:0px #000 solid; width:90px;}

#header{text-align:left; padding:20px 0; border-bottom:1px solid #999999;}
#header .logo{ }
.date{white-space: nowrap;}


/*---------------------- MAIN, MIDDLE & CONTENT --------------------------*/
#main {padding:0px 20px 0px 20px; min-width:976px; max-width:1440px; text-align:center; margin:0px auto;clear:both;}
#middle{margin:10px 0; width:100%; text-align:center; border-bottom:1px solid #999999;}
#content{ width:80%; float:right;   }

#content li { width:auto; float:left; margin-right: 10px;}

/*--------------------------- ADMIN_LOGIN -------------------------------*/
#loginbox {width:450px; margin:0 auto; margin-top:200px; border:1px solid #666666; padding:20px;}
#loginbox .logo, #loginbox .loginform{ clear:both; width:50%; margin:0 auto; }
#loginbox .loginform {  text-align:left; margin-top:20px;}
#loginbox .loginform .input { margin:10px 0; }
#loginbox .loginform .input label { margin-right:10px; }
#loginbox div.submit { margin:20px 0 0 60px; }
.submit input{font-weight:bold; color:#000; cursor:pointer;}
#loginbox input { border:1px solid #000000; }
#UserUsername{ width:200px; margin:0px;}
#UserPassword{ width:200px; margin:0px;}

/*----------------------- ADMIN_ADD, ADMIN_EDIT -------------------------*/
.smallTextbox {width:50%;}
.wideTextarea {width:100%; height:200px;}
.mediumTextarea {width:100%; height:50px;}
fieldset{margin:10px 0px 10px 40px; padding:10px; border:1px #ccc solid;}
fieldset legend{border:1px #ccc solid; padding:5px; font-weight:bold;}
fieldset p{text-align:left; background:#eee; padding:2px; margin:3px;}
fieldset p label{display:block; float:left; width:300px; text-align:left; font-weight:bold;}
fieldset p select, input, textarea{border:2px #ccc solid; padding:3px; color:#555; margin-left:20px;}
fieldset ul li input{margin-left:30px;}

/*--------------------------- ADMIN_INDEX -------------------------------*/
.icon a { width:24px; height:16px; float:left; }
.icon a.eng { background:transparent url(./admin/flag_gb.png) no-repeat scroll center center; }
.icon a.fre { background:transparent url(./admin/flag_fr.png) no-repeat scroll center center; }
.icon a.ita { background:transparent url(./admin/flag_it.png) no-repeat scroll center center; }
.icon a.image { background:transparent url(./admin/thumbnail.png) no-repeat scroll center center; }
.icon a.repack { background:transparent url(./admin/repack.png) no-repeat scroll center center; }
.icon a.attachment { padding-left: 22px; background:transparent url(./admin/attach.png) no-repeat scroll top left; }
.icon a.deleteButton { background:transparent url(./admin/delete_btn.png) no-repeat scroll center center; }
.icon a.addImageButton { background:transparent url(./admin/add_image.png) no-repeat scroll center center; }
.icon a.viewImageButton { background:transparent url(./admin/explore_images.png) no-repeat scroll center center; }

ul.history li{ border:1px #000 solid; padding:5px;}
ul.history a {border:0px; padding:1px;}

td.season a {text-decoration:none;}
td.season a:hover {text-decoration:none;}

.edit_col { width:80px; }
.vis_col, .del_col, .move_col{ width: 20px; }
.del_col a { background:transparent url(./admin/delete_btn.png) no-repeat scroll center center; }

table { width:100%; }
th { padding-bottom:10px; }
td { text-align: center; background:#eeeeee; padding-left:5px; padding-right:3px;}
td.editing input{width:170px; margin:5px;}

.editable {cursor:pointer;}
.checkbox { background:transparent url(./admin/button_cancel.png) no-repeat scroll center center; }
.checkbox.checked { background:transparent url(./admin/ok.png) no-repeat scroll center center; }
.handle { width:16px; height:16px; background:transparent url(./admin/move.png) no-repeat scroll 0 0 }
tr.row { border-bottom: 1px solid #999999; }
tr.placeholder{ background-color:orange; }

.previewImage{float:left; width:40px;}
.previewImage:hover{width:60px;}


/*---------------------------- ADMIN BATCH INSERTS ----------------------*/
.batchInsertOk { background:transparent url(./admin/ok.png) no-repeat scroll top left; padding-left:24px;}
.batchInsertError { background:transparent url(./admin/delete_btn.png) no-repeat scroll top left; padding-left:24px;}
.batchInsertLoading { background:transparent url(./admin/loading.gif) no-repeat scroll top left; padding-left:24px;}



/*------------------------------ MENU -----------------------------------*/
#sidebar{ width:155px; float:left; text-align:right; margin:20px 0; }
.selectedPage{background:#ddd;}

/*----------------------------- FOOTER  ---------------------------------*/
.separator{clear:both;}
#footer {text-align:right;}
