textarea
{
width:100%;
height:100%;
}
body{
/* background: url('/img/sfondo.gif') repeat top left; */
font-size:80%;
font-family:Arial, Verdana, trebuchet MS;
background: url("/img/pagina-tagli.jpg") top center fixed;
padding-bottom: 100px;
}
.medial_background{
width:948px;
margin:auto;
border:0;
background-color:#303030;
padding:0;
}
.cart_skip a{
color: white;
font-size:90%;
}
.cart_skip{
width:922px;
padding: 5px;
margin:auto;
text-align:right;
}
.cart_medial_background{
width:922px;
padding: 5px;
margin:auto;
border:0;
background-color:white;
}
.cartolina_container{
margin:auto;
height: 376px;
}
.cartolina_container a{
text-transform:none;
}
.cartolina_container img{
border:none;
}
.header{
width:923px;
margin:auto;
background-color:white;
margin-top:12px;
/* padding-bottom:10px; */
}
.header img{
border:0;
float:left;
margin:0;
padding:0;
}
.footer img{
float:left;
margin:0;
margin-top:10px;
border:none;
}
.footer a{
text-transform:none;
}
.footer{
height:97px;
}
.cart_footer img{
float:left;
margin:0;
border:none;
}
.cart_footer a{
text-transform:none;
}
.cart_footer{
height:77px;
}
.sub_footer{
background-image: url("/img/footer_intestazioni_948x68.jpg");
color: white;
font-size: 80%;
padding-bottom: 15px;
padding-top:40px;
}
.sub_footer a{
text-transform:none;
color: white;
text-decoration:none;
}
.cart_sub_footer{
width: 922px;
margin:auto;
color: black;
font-size: 80%;
padding-top:5px;
}
.cart_sub_footer a{
text-transform:none;
color: black;
text-decoration:none;
}
.file_date{
color:black;
text-transform:uppercase;
}
.classifica_link{
font-size: 70%;
text-decoration:none;
float:right;
text-transform:none;
}
.left_column{
float:left;
border:none;
}
.last_forum_topics{
background: url('/img/box_forum_247x289.jpg') no-repeat;
padding-top:50px;
font-size: 80%;
padding-right: 20px;
overflow:hidden;
width: 220px;
height: 239px;
}
.last_forum_topic{
margin-bottom: 15px;
}
.topic_title{
font-weight:bold;
font-size: 120%;
}
.topic_title a{
text-transform:none;
text-decoration: none;
color: #FF6666;
}
.last_post{
overflow:hidden;
margin-top: 10px;
}
.last_post a{
text-transform:none;
text-decoration: none;
color: #989898;
}
.fondo_pagina{
height:159px;
position:absolute;
bottom:0px;
left:-283px;
}
.main_column{
margin:auto;
float:right;
width: 600px;
padding-right: 40px;
position:relative;
min-height: 700px;
}
.find_box{
text-align: right;
float:right;
text-align:left;
margin-top:20px;
}
.find_text{
font-style:italic; color: #3B32C4; font-size: 120%;
font-weight:bold;
text-align:left;
}
.filter_box{
margin-top:5px;
padding:10px;
margin-bottom: 20px;
text-align:right;
float:left;
clear:both;
}
.filter_submit{
background: transparent;
border:none;
width: 37px;
height: 27px;
background: url('/img/find_button.png') no-repeat;
}
.filter_submit:hover{
color: red;
cursor:pointer;
}
.page_container{
background-color:white;
width:923px;
padding:0;
padding-top: 10px;
padding-bottom:20px;
margin:auto;
border:0;
/* margin-left:12px; */
}
.page_content p{
margin-top:0;
}
.page_content{
text-align:justify;
}
.content{
clear:both;
width:100%;
}

.select_container{
float:left;
width:100%;
}
.current_container_inform{
text-align:center;
font-size: 150%;
}
.select_container{
text-align:center;
}
.add_container_list_row{
padding: 5px;
}
.super_photo_list_containers{
margin-top: 5px;
}

.album_left_column{
width: 250px;
float: left;
}
.add_album, .album_box{
border: 2px solid #FF6633;
padding: 10px;
margin-bottom: 10px;
}
.add_photo{
padding: 20px;
margin-left: 20px;
margin-right: 10px;
border: 1px solid gray;
float:left;
width: 400px;
}
.add_photo_row{
padding: 5px;
}
.add_photo_label{
padding-right:5px;
clear:both;
}
.add_photo_current_album{
color: #CC9933;
font-size: 120%;
font-weight:bold;
}
.add_album_title{
color: #FF6633;
font-size:130%;
padding-bottom: 15px;
}
.current_photos_column{
padding-right: 20px;
}
.album_photo_row{
padding: 10px;
float:left;
}
.classifiche_photo_row{
clear:both;
}
.album_list_row, .file_category_name, .video_category_list_row{
padding: 10px;
text-transform:uppercase;
font-size: 100%;
font-weight: bold;
margin: 10px;
padding-right: 0px;
clear:both;
padding-bottom:5px;
border-bottom: 1px solid #CC9933;
}
.album_list_row a,.video_category_list_row a{
text-decoration:none;
color: black;
}
.album_list_row img, .video_category_list_row img{
text-decoration:none;
text-transform:none;
border:0;
}
.album_list_container{

}
.video_list_row{
text-transform:none;
}
.video_list_row a{
text-decoration: underline;
}
.ajax_video{
margin-top:10px;
}

.gallery_thumbs{
float:left;
}
.original_link{
font-size: 70%;
width: 60px;
text-transform:none;
text-decoration:underline;
}
.album_list_pref, .file_list_pref{
width: 100%;
clear: both;
text-align:center;
}
.thumbnail{
padding: 15px;
clear:both;
}
.thumbnail_box{
text-align:center;
width: 100px;
float:left;
padding: 15px;
}
.menu{
float:left;
border-left: 1px solid #303030;
padding: 5px;
}
.menu_item{
position:relative;
}
.menu_first{
border-left: none;
}
.menu a{
text-transform:none;
text-decoration:none;
color:#000000;
}
.clicked a{
color:#FFFFFF;
}
.submenu a{
color:#000000;
}
.clicked{
background-color:#454545;
}
.menu_box{
font-family:"Georgia",serif;
height: auto;
float:right;
padding-right:9px;
background-color:white;
}
.inline_menu{
width: 922px;
height: 41px
}
.inline_menu a{
float:right;
}
.intro_img{
width:907px;
height:296px;
margin:auto;
background-color:white;
}

.file_list_container{
padding: 20px;

}
.file_row{
margin-bottom: 8px;
}
.file_link{
padding-left: 10px;
}
.add_link, .edit_link{
text-transform:none;
}
.edit_link{
}
.edit_menu_row{
clear:both;
background-color:white;
height: 30px;
margin:auto;
width: 923px;
}
.add_link img,.edit_link img{
border:0;
margin-bottom: -3px;
}
.videos_list_container{

}
.ajax_category{
padding: 5px;
}
.ajax_gallery{
margin-top: 10px;
}
.ajax_gallery a{
text-decoration:underline;
}
.page_number{
margin:5px;
}
.paginating_row{
text-align:center;
margin-top: 20px;
font-size:100%;
}
.atleti_list_container{
margin: 30px;
}
.list_row{
clear:both;
}
.list_label{
padding:5px;
margin: 3px;
width:auto;
}
.list_value{
}
.load_images{
padding: 20px;
margin: 10px;
border: 1px solid black;
float:left;
}
.load_images_container{
overflow:scroll;
position: absolute;
bottom:0;
height:550px;
width: 100%;
}
.calendar_box{
background: url('/img/box_calendariogare_247x211.jpg') no-repeat;
padding-top:50px;
font-size: 80%;
padding-left: 20px;
padding-right: 80px;
overflow:hidden;
width: 150px;
height: 147px;
font-weight:bold;
}
.calendar_box_app_date{
color: #AFA69F;
}
.calendar_box_app_title{
color: black;
}
.calendar_single_app{
border-bottom: 1px solid black;
padding-bottom: 5px;
padding-top: 5px;
}
.calendar_box_app{
}
.calendar{
text-align:center;
margin:auto;
}
.calendar td{
padding:10px;
}
.calendar_appointment{
background-color: #CC9933;
}
.sunday{
background-color: #FFD1D1;
}
.calendar_month{
font-size: 120%;
text-transform:capitalize;
text-decoration:underline;
border: 1px solid black;
}
.appointment_date{
padding: 20px;
font-size: 120%;
}
.appointment_title{
padding: 0px 20px 20px 20px;
font-size: 150%;
color: #CC9933;
font-weight:bold;
}
.appointment_description, .appointment_files{
padding: 10px 20px 20px 20px;
}
.appointment_file{
margin-top: 10px;
}

.article_title{
font-size: 200%;
padding-bottom:5px;
border-bottom: 1px solid #D0C164;
margin-top: 10px;
color:#303030;
}
.article_detail_title{
font-size: 200%;
padding-top: 10px;
color:#3B32C4;
}
.article_detail_description{
font-size: 130%;
padding-bottom: 10px;
}
.article_description{
font-size: 110%;
margin-bottom: 10px;
color:black;
}
.article_list_row{
border-bottom:1px solid #3B32C4;
overflow:hidden;
margin-bottom: 8px;
}
code{
background-color: #E0E0E0;
line-height: 120%;
font-size:110%;
}
.article_detail_body{
padding-top: 10px;
padding-bottom: 10px;
line-height:120%;
}
.home_news{

}
.news_box_photo, .news_photo{
float: right;
border: 1px solid #D0C164;
margin-left: 10px;
margin-bottom: 10px;
}

.news_photo{
max-width: 150px;
}

.news_box_article_title, .news_box_article_title a{
font-size:150%;
padding-top: 10px;
padding-bottom:5px;
color: #FF0000; /*#303030;*/
text-transform: none;
text-decoration:none;
border-bottom: 1px solid #D0C164;
}
.min_single_news{
padding-bottom: 3px;
border-bottom: 1px solid #D0C164;
margin-bottom: 10px;
}
.min_list_news_title{
padding-left: 10px;
color: black;
}
.min_list_news_title a{
text-transform:none;
text-decoration:none;
font-weight:bold;
color: black;
}
.news_back_button{
width: 100%;
text-align:center;
}
.delete_athlete{
width:100%;
text-align:center;
}
.delete_athlete form{
margin:10px;
}
.athlete_back{
float:left;
text-align: center;
font-size: 80%;
margin-top: 20px;
}

.article{
font-size:120%;
}
.article_pref{
font-size: 70%;
}
.single_calendar{
padding-bottom: 20px;
border-bottom: 1px solid black;
margin-bottom: 20px;
}
.contact_label, .contact_row .captcha_label, .form_label, .form_row .captcha_label, .login_label, .login_div .captcha_label,.article_form_label{
width: 200px;
padding: 3px;
padding-right: 10px;
text-align: left;
float: left;
}
.form_label{
text-transform:capitalize;
font-size: 110%;
}
.form_textarea,.article_form_textarea{
margin-bottom:30px;
height: 500px;
width: 500px;
float:left;
}
.form_textarea table,.article_form_textarea table{
float:left;
}
.form_result, .activated{
font-size: 150%;
padding: 20px;
color: #CC9933;
}
.calendar_pager{
text-align:center;
}
.alert{
font-size: 120%;
color:red;
margin-bottom: 30px;
}
.contact_textarea{
width:300px;
height:100px;
}
.required{
color: red;
}
.contact_row .captcha_image_container, .form_row .captcha_image_container, .login_div .captcha_image_container{
margin-left:210px;
clear:both;
}
.contact_row, .form_row, .login_div,.article_form_div{
margin-bottom: 10px;
float:left;
width:100%;
}
.contact_input, .contact_row .captcha_input, .contact_textarea, .form_imput, .form_row .captcha_input, .login_input, .login_div .captcha_input{
line-height:110%;
}
.confirm_delete_box{
text-align: center;
width: 100%;
}
.confirm_delete{
margin-top: 20px;
padding: 10px;
}
.cancel_delete_button{
padding: 5px 10px 5px 10px;
background-color: #F0FDFF;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
.cancel_delete_button:hover{
cursor:pointer;
}
.sponsor_row{
border-bottom: 1px solid #A39A55;
padding-bottom: 20px;
padding-top: 20px;
height: 84px;
}
.last_sponsor{
border-bottom:0;
}
.sponsor_row img{
border:none;
}
.sponsor_row a{
width: 281px;
height: 84px;
text-transform:none;
}
.sponsor_link{
float: right;
}
.box_single_news{
margin-bottom: 20px;
clear:both;
}
.box_single_news img{
height: 100px;
}
.news_container{

}
.read_news_link{
font-size:80%;
float:right;
}
.read_news_link a{
text-decoration:none;
}
.athlete_type_container{
padding:10px;
padding-right: 50px;
clear:both;
}
.athlete_type_title{
text-transform:capitalize;
color: #3E3E3E;
font-size: 110%;
border-bottom:1px solid #989898;
margin-bottom: 15px;
}
.single_athlete{
clear:both;
}
.athlete_title{
font-weight:bold;
width:100%;
}
.athlete_detail_link{
float:right;
font-weight:normal;
}
.athlete_name{
float:left;
clear:both;
}
.athlete_detail_link a{
text-transform:none;
color: #989898;
text-decoration:none;
}
.athlete_detail_container{
position:relative;
width:622px;
}
.athlete_detail_top{
position:relative;
width:622px;
height:297px;
background: url("/img/top_dx_schedaatleti_622x297.jpg") no-repeat;
}
.athlete_image_container{
position:absolute;
width:250px;
height:270px;
top: 17px;
right: 30px;
}
.athlete_image_container div{
margin:auto;
max-width:220px;
max-height:206px;
text-align:center;
}
.athlete_image{
max-width:210px;
max-height:200px;
padding-top:18px;
}
.athlete_detail_general_info_container{
position: absolute;
left: 50px;
top: 100px;
}
.athlete_detail_general_info_row{
float:left;
clear:both;
}
.athlete_detail_label{
font-weight:bold;
}
.athlete_detail_row{
float:left;
width:100%;
background: url("/img/filetto_schedaatleti_622x5.jpg") repeat;
}
.athlete_detail_li{
margin-left: 20px;
padding-bottom: 20px;
list-style-image:url("/img/quadrato_puntato_atleti_17x11.jpg")
}
.athlete_detail_li_title{
text-transform:uppercase;
color: #FF0000; /*#D0C164;*/
font-size: 110%;
font-weight:bold;
padding-left: 5px;
}
.athlete_detail_bottom{
width:100%;
float:left;
height:25px;
background: url("/img/footer_atleti_622x25.jpg") no-repeat;
}
.athlete_type_footer{
margin-top: 20px;
}
.athlete_type_footer a{
text-transform:none;
color: #989898;
text-decoration:none;
font-size: 90%;
}
.list_year_row, .container_list_row{
float:left;
padding-left: 5px;
padding-right: 5px;
}
.list_year_row a, .container_list_row a{
color: #3E3E3E;
text-decoration:none;
}
.year_selected, .container_selected{
color: #303030;
font-weight:bold;
}
.history_description_container{
float:left;
margin-top: 20px;
}
.history_years_container, .container_list_container{
border:none;
padding:none;
float:left;
padding-bottom:10px;
border-bottom: 1px solid #D0C164;
}
.container_list_container{
border-bottom: none;
}
.year_description_container p{
margin-top:0pt;
}