* { margin:0; padding:0;}
body { background:#FFF url(images/tall_top_site.gif) 0 0 repeat-x; font-size:110%;  font-family:tahoma, arial; color:#8e8e8e; text-align:center}
.ind_left{line-height:1.7em;}
.fotoSubline {font-size:9px; padding: 1px 0 0 2px;}
.fotoLayer {float:left; margin-right: 5px; margin-top: 3px; padding:1px; border: 1px solid silver;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none; }
ul.myul{ list-style:disc; margin:0 0 0 15px; }
ul.myul2{ list-style:none; margin:0 0 0 0; }
ul.myul2 li {padding: 10px 0 20px 0; clear:both;}

a:hover{text-decoration:none;}
a {color:#7a7a7a;}

.column { float:left;}
.clear { clear:both;}
.mybold{font-weight:bold;}

.specialImg { padding:1px; border:1px solid #7a7a7a; margin-bottom:3px; }
.specialP {padding-top:5px;}

.h_wr_menu, .h_wrapper_logo, #content{width:950px;}
/*header*/
.flash{}
.h_wrapper_logo{ height:136px;}
.h_wrapper_logo img{ position:absolute; margin:17px 0 0 57px;}
.h_wr_menu{ height:280px; background:url(images/bolsenasee_bolsenasee4.jpg) 31px 3px no-repeat; text-indent:31px;}

.capodimonte{ height:280px; background:url(images/bolsenasee-capodimonte-1.jpg) 31px 3px no-repeat; text-indent:31px;}


/*footer*/
#footer{ margin:0 0 0 33px; width:887px; background:#f1f1f1; color:#8d8d8d; font-family:Arial; font-size:0.75em; text-indent:31px; padding:25px 0 18px 0;}
#footer a{ color:#8d8d8d;}
.ind_top_f{ height:37px;}
/*content*/
#content{ padding-left:46px; font-size:0.687em; line-height:1.5em}
.wr_button{ background:url(images/wr_button.gif) 0 0 no-repeat; width:96px; height:23px; padding-top:3px;}
.wr_button a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px;}
.wr_button_1{ background:url(images/wr_button_1.gif) 0 0 no-repeat; width:120px; height:23px;}
.wr_button_1 a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px; margin-top:3px}
.bot_form{ background:url(images/bot_form.gif) 0 0 no-repeat; width:57px; height:23px;}
.bot_form a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px; margin-top:3px}

#content .list li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 14px; text-decoration:none; line-height:1.75em}
#content .list li a:hover{ text-decoration:underline;}

#content .list_1 a{ background:url(images/list_marker1.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#848484; font-family:Arial; font-size:1.06em;}
#content strong{ display:block; color:#646464;}
#content p{margin: 0 0 10px 0; }

.title{ display:block; margin-bottom:22px;}
h1.contH1 {margin-bottom:6px;}
.ind_top_bot{ margin:16px 0 0 0; display:block;}
.ind_left{ margin-left:11px;}
.line_x{ background:url(images/line_x.gif) 0 30px repeat-x; height:60px;}
.img_left{ float:left; margin-right:22px;}
#content .st_text{ display:block; margin-bottom:11px; font-size:1.25em;}
#content .ind_bot{ margin-bottom:21px;}
.ind_top{ margin-top:15px;}
.link{ color:#646464; display:block; margin-bottom:3px; font-size:1.06em;}
.st1{display:block; padding-top:1px;}
/*================== index.html ==================*/
#page1 #content .col_1 .wr_button_1{margin:-40px 0 0 108px; position:absolute;}
#page1 #content .col_2{ background:url(images/wr_page1.gif) 0 0px no-repeat;}
#page1 #content .col_2 .ind_left{ margin-left:23px;}
#page1 #content .col_2 .col_box{ width:495px; margin-left:23px;}
#page1 #content .col_2 .col_box_1{ width:164px;}
#page1 #content .col_2 .col_box_1 .ind_left{ margin-left:7px;}
#page1 #content .col_2 .col_box_2{ width:220px;}
/*================== index-1.html ==================*/
#page2 #content .col_1 .ind_link{ position:absolute; margin:-25px 0 0 218px;}
#page2 #content .col_1 .col_box{ width:538px; margin-top:5px; padding:21px; margin-left:0; padding-left:0;}
#page2 #content .col_1 .col_box_1{ width:289px;}
#page2 #content .col_1 .col_box_2{ width:247px;}
/*================== index-2.html ==================*/
#page3 #content .col_2 .img_left{ margin-bottom:27px !important;}
/*================== index-3.html ==================*/
#page4 #content .col_1 .ind_link{position:absolute; margin:-25px 0 0 218px;}
/*================== index-4.html ==================*/
#page5 #content .col_box{ width:538px; padding:18px 0;}
#page5 #content .col_box a{ display:block;}
#page5 #content .col_box_1{ width:240px;}
#page5 #content .col_box_2{ width:247px; margin-left:25px;}
/*================== index-5.html ==================*/
#page6 #content .col_1 strong{ display:block; margin-top:11px;}
#page6 #content .col_2 span{ float:right; margin-right:116px;}
#page6 #content .col_2 .col_box{ width:472px;}
#page6 #content .col_2 .col_box_1{ width:225px;}
#page6 #content .col_2 .col_box_2{ width:239px; margin-left:5px;}
#page6 #content .col_2 .form input{ width:220px; height:18px;}
#page6 #content .col_2 .form textarea{ width:222px; height:124px; overflow:auto; display:block; margin-bottom:11px;}
#page6 #content .col_2 .form textarea, #page6 #content .col_2 .form input{ border:1px solid #e4e4e4; color:#8e8e8e; font-size:1em; font-family:Tahoma; padding-left:3px; background:none;}
#page6 #content .col_2 .form .h_f{ height:35px;}
/*================== index-6.html ==================*/
#page7 #content .col_1 p{margin: 0 0 10px 0; }

h1 {font-family:tahoma, arial; color:#8e8e8e; font-size:14px;}
h2 {font-family:tahoma, arial; color:#8e8e8e; font-size:12px;  font-weight: normal; font-style:italic; margin: 10px 0 5px 0}
p{margin: 0 0 10px 0; }

.galCont1 {width:465px; height:134px; border: 1px solid #E7E7E7; margin:5px 0 0 0}
.galCont1_1 {width:465px; height:402px; border: 1px solid #E7E7E7; margin:5px 0 0 0}
.galCont1_content {padding:2px;}
.galFooter {color:##E7E7E7; font-size:9px; font-style:italic; margin-bottom:5px}

.logoClass1{float:left; margin-right:10px; padding:1px; border: 1px solid #000}

.div_001
{
	width: 106px;
	height: 130px;
	margin-right: 12px;
	float:left;
}

.clearfix
{
	clear:both;
}

.abst1
{
	height: 25px;
}

a#logo_mario
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background: url('../../templates/bolsenasee/images/logoMario_neu.jpg');
}
a:hover#logo_mario
{
background-image: url('../../templates/bolsenasee/images/logoMario.jpg');
}

a#logo_blu
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logBlu_neu.jpg');
}
a:hover#logo_blu
{
background-image: url('../../templates/bolsenasee/images/logBlu.jpg');
}

a#logo_monte
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logoMonterotondo_neu.jpg');
}
a:hover#logo_monte
{
background-image: url('../../templates/bolsenasee/images/logoMonterotondo.jpg');
}

a#logo_mass
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logoMassimo_neu.jpg');
}
a:hover#logo_mass
{
background-image: url('../../templates/bolsenasee/images/logoMassimo.jpg');
}

a#logo_valdi
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logoValdisole_neu.jpg');
}
a:hover#logo_valdi
{
background-image: url('../../templates/bolsenasee/images/logoValdisole.jpg');
}

a#logo_ama
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logoAmalasunta_neu.jpg');
}
a:hover#logo_ama
{
background-image: url('../../templates/bolsenasee/images/logoAmalasunta.jpg');
}

a#logo_lido
{
display:block;
width:100px;
height:70px;
float:left;
margin-right:10px;
padding: 1px;
border: 1px solid #000;
background-image: url('../../templates/bolsenasee/images/logoLido_neu.jpg');
}
a:hover#logo_lido
{
background-image: url('../../templates/bolsenasee/images/logoLido.jpg');
}
