h1.wedsiteH1 { background: url(../serie1/images/header_bg_intro.gif); color: #ffffff; font-family: arial; font-size:9px; font-weight:normal; margin:0 auto; text-align:center; width:558px;}
div#weddingCount { color:#666; font-size:10px; font-family: arial; font-style:italic; text-align: center; margin-top: 5px; margin-bottom: 5px; }

p.edit_link { margin-left:269px; position:relative; height:30px}
div#cont_page p.edit_link_style a, div#cont_page div p.edit_link_style a, p.edit_link_style a { background:#990000; font-size:11px; font-family:arial; font-weight:bold; color:#FFFFFF; padding-right:25px; padding-left:25px; text-decoration:none; padding-top:3px; padding-bottom:3px; position:absolute}

p.edit_link_img { margin-left:120px; width:300px; position:relative}

p.edit_link_wedsite {margin-left:340px; position:relative; height:30px}
p.edit_link_wedsite a {position:absolute; top:-220px}

p.edit_link_sposi {margin:20px 0 50px 252px}

div#cont_page div p.edit_link_special a, div#cont_page p.edit_link_special a {position: relative; }
p.edit_link_specialImg {margin-left: 121px}
p.edit_link_evento { float: right; margin-top: 0; margin-right: 202px}

div.error, div#cont_page p.error { background-color: #efa4a4; border-color: #DF7D7D; color:#000000; font-size:13px; font-weight:bold; padding:5px; }

p.wed_img_spa_err { font-size: 12px; color:#ff0000; left:0px; position:absolute; top:-74px; width:350px; text-align: left}
p.wed_img_spo_err { font-size: 12px; color:#ff0000; left:-150px; position:absolute; top:-74px; width:350px; text-align: right}

p.wed_img_err { font-size: 14px; color:#ff0000; left:250px; top: 10px; position:relative; }

div.wed_img_spa_ok { font-size: 12px; color: #339900; border: none; position:absolute; left:-16px; top:-77px; margin:0; text-align:left; width:350px; }
div.wed_img_spo_ok { font-size: 12px; color: #339900; border: none; position:absolute; left:-115px; top:-77px; margin:0; text-align:left; width:350px;}

#gallery_100 div.titolo_gallery a, #ricevimento_100 div.titolo_ricevimento a, #ricevimento_50 div.titolo_ricevimento a, #matrimonio_100 div.titolo_matrimonio a, #matrimonio_50 div.titolo_matrimonio a {color: #000000; text-decoration: none}

div#box_upload { border: 1px solid #cccccc }
div#upload_table { width: 417px; border-right: 1px solid #cccccc; padding: 5px 16px 5px 5px }
div#upload_table input.titleInput { width: 258px; font-size: 11px }
div#box_upload table { font-size: 12px; font-family: arial; color: #555555;}
div#guida_upload { float: right; width: 113px; height: 167px; padding: 3px; font-size: 11px; color: #777; font-family: arial}
div#guida_upload ul { padding: 0; margin: 0; list-style-type:none;}
div#guida_upload ul li { margin-bottom: 6px}
div#box_upload p#need_registration { margin: 0; font-size: 13px; padding: 5px}
td#liberatoria { color: #777; font-style: italic; font-size: 11px; text-align: justify}

div#cont_page p.miniTitle { color:#000000; font-size:17px; font-weight:bold; margin: 20px 0 5px 0}
div#video { border: 1px solid #cccccc; margin: 0 0 15px; padding: 5px}
ul#lista_video { list-style-type:none; margin:0; padding:0;}
li.video_list_li { position: relative; float:left; font-size:11px; height:220px; margin: 0 11px 20px 0; overflow:hidden; width:130px;}
li.video_list_li div.video_img {border:1px solid #999999; height:90px; padding:4px; width:120px;}
p.video_title { line-height:13px; margin:0; overflow:hidden; padding:0; width:130px;}
p.video_views { color:#999999; line-height:13px; margin:0; padding:0;}
div#delete_video form { text-align: center; font-size: 15px }

.voti_video { color:#666666; font-family:arial; font-size:12px;}


div#box_infoVideo { width: 425px}
div#box_infoVideo div.voti_video { border:1px dotted #AAAAAA; padding: 8px;}
div#box_infoVideo div.voti_video div.voti_message { float: left; margin-right: 10px; width: 296px; height: 45px; border-right: 1px dotted #aaa; text-align: left; color: #444 }
p.descriptionVideo { color:#333333; margin-bottom: 10px; margin-bottom: 20px; text-align:justify; }
p.little_voti_msg { margin-top: 16px; margin-bottom: 0;}
div.box_votazione { float: left; width: 98px}

div.back_link { background-color: #ccc; text-align: right; margin-bottom: 30px; padding: 2px 6px }
div#cont_page div.back_link a { font-size:11px; color: #000000; font-family: arial}
div.box_votazione p.video_views { font-size: 11px}
