@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

dd{
	text-align:left;}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {

	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

h2 {

color:#336699;
float:left;
font-size:1.3em;
font-weight:bold;

width:500px;
}


q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


body { 
	margin:0px auto; 
	text-align:left;
	color:#333333;
	font:13px normal;
	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	line-height:17px; 

	background:#eef3fa url('../../images/fondo.jpg') left top repeat-x;
}

/* INIZIO STRUTTURA */
#layout{	
	width: 982px;
	margin:0px auto; 
	}
	
#top{	
float:left;
width: 982px;
height:87px;
padding-top:21px;
padding-bottom:5px;
}

.logo{
float:left;
width: 216px;
height:57px;
margin-top:4px;}

.lingua{
float:left;
width: 215px;
height:57px;
padding-left:16px;
margin-top:4px;
font-size:11px;}

.lingua a{
color:#336699;
text-decoration:none;}

.lingua a:hover{
color:#336699;
text-decoration:underline;}

.menu_top{
float:left;
width: 350px;
height:57px;
font-size:11px;
margin-top:4px;
color:#336699;}

.menu_top a{
color:#336699;
text-decoration:none;}

.menu_top a:hover{
color:#336699;
text-decoration:underline;}
	
.ricerca{
float:left;
width: 183px;
height:57px;

padding-left:2px;}
		
#navigazione{
background-image:url(../../images/line.png);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #37699B;
float:left;
height:30px;
padding-left:1px;
width:983px;

}

#box_conenuti{
float:left;
width: 984px;
border-bottom: 1px solid #adc1d6;

background-color:#FFFFFF;
background-image:url(../../images/bordo_fondo.png);
}

#immagine{
float:left;
width: 982px;
border-bottom: 1px solid #adc1d6;
height:410px;
margin-left:1px;
margin-right:0px;
}

#contenuti{
float:left;
width: 945px;
padding-top:35px;
padding-left:37px;

}


#contenuti_main{
float:left;
width: 944px;
padding-top:37px;
padding-left:30px;
background-image:url(../../images/fondo_menu_sinistra.jpg);
background-repeat:no-repeat;
margin-left:1px;

}


#contenuto_sinistra_home{
float:left;
width:400px;
height:192px;
padding-left:11px;}

#contenuto_sinistra_home h1{
color:#336699;
font-size:30px;
padding-bottom:10px;
padding-top:4px;}

#contenuto_destra_home{
float:left;
width:441px;
height:192px;
padding-left:53px;
background-image:url(../../images/fondo_news_home.gif);}

#contenuto_destra_home h1{
color:#336699;
font-size:20px;

padding-left:14px;}


.csc-header h1{
color:#336699;
font-weight:bold;
/*font-size:12px;*/
font-size:1.3em;

}




#menu_footer{
float:left;
width:930px;
margin-top:13px;
padding-bottom:20px;}

#footer{
float:left;
width:982px;}


#footer{
float:left;
width:982px;
height:36px;
padding-top:10px;}

.testo_footer{
font-size:11px;
float:left;

padding-left:60px;
color:#666;
}
.selected,
.selected a {
color:#336699 !important;
font-weight:normal !important;
text-decoration:none;
}
.testo_footer a{
color:#336699;
text-decoration:none;
}

.testo_footer a:hover{
color:#336699;
text-decoration:underline;
}


.nav_footer{
float:left;
width:225px;
font-size:11px;
}

.nav_footer a{
color:#336699;
text-decoration:none;
}

.nav_footer a:hover{
color:#336699;
text-decoration:underline;
}

#loghi_footer{
float:left;
width:982px;
height:62px;
padding-top:10px;
padding-bottom:50px;
margin-left:-25px;
}

.logo1{
float:left;
width:150px;
height:69px;
background-image:url(../../images/stmoritz_logo.png);
margin-left:37px;
background-repeat:no-repeat;}

.logo1:hover{
  background-position:0px -69px;}
  
.logo1A{
float:left;
width:150px;
height:69px;
background-image:url(../../images/logo_destination.png);
margin-left:37px;
background-repeat:no-repeat;}

.logo1A:hover{
  background-position:0px -69px;}


.logo2{
float:left;
width:150px;
height:69px;
background-image:url(../../images/energie_logo.png);
margin-left:37px;
background-repeat:no-repeat;}


.logo2:hover{
  background-position:0px -69px;}



.logo3{
float:left;
width:210px;
height:69px;
background-image:url(../../images/energiestadt.png);
background-repeat:no-repeat;
margin-left:30px;}

.logo3:hover{
  background-position:0px -69px;}

.logo4{
float:left;
width:150px;
height:69px;
background-image:url(../../images/sbb_banner.png);
margin-left:30px;
background-repeat:no-repeat;}

.logo4:hover{
  background-position:0px -69px;}
#contenuto_sinistra_main{
float:left;
width:230px;
}


#contenuto_destra_main{
float:left;
display:block;
width:500px;
padding-left:114px;
overflow:visible;
}


#titolo_destra_main{
float:left;
width:435px;
padding-left:114px;
font-size:27px;
color:#336699;
line-height:30px;
padding-bottom:15px;
text-transform: uppercase;

}



#titolo_menuleft{
border-bottom: 1px solid #a8bed4;
padding-top:8px;}

.menuleft{
margin-bottom:85px;
}



/* FINE STRUTTURA */

#qua-search { width:115px; 
height:16px;
	margin-left:3px;
	font-size:11px;
	color:#333333;
	padding-left:5px;
	padding-top:2px;
	float:left;
	margin-top:1px;
	border:1px solid #999999;
	background-image: url(../../images/fondo_ricerca_top.jpg);
	background-repeat:no-repeat;}
	
	

	border:0px;}
	#lng { float:right; width:80px; margin:3px 0px 0px 5px; font-size:10px; color:#fff; padding-top:5px; padding-left:15px; text-align:left; }
	#lng a { color:#bfbcae; text-decoration:none; }
	#lng a:hover { text-decoration:underline; }


.buttonSubmit{
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
line-height:13px;

height:20px;
margin:0;
padding:0px 0px 1px 0px;
width:57px;
margin-top:0px;
color:#336699;
font-size:11px;


border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;}

.ricerca_news{


}

.buttonSubmit:hover{
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
    background-position:0px -18px;


}




.buttonSubmitop{
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
line-height:13px;
margin-top:1px;
height:20px;

padding:0px 0px 1px 0px;
width:57px;

color:#336699;
font-size:11px;

border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;}


.buttonSubmitop:hover{
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
    background-position:0px -18px;


}





.buttonSubmit1{
background:transparent url(../../images/bottone_search.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:20px;
margin:0;
padding:0;
width:57px;
margin-top:1px;
margin-left:2px;}
	
	
/* Fine Struttura ricerca */


/* Links Footer
---------------------------------------------------------*/


#linkfooter{
float:left;
width:930px;
padding-top:10px;
padding-bottom:20px;

}

#linkfooter_riga{
float:left;
width:905px;
border-bottom: 1px solid #edf1f6;
padding-top:80px;}

.content2_mod3{

float:left;
margin: 0px;
height:1px;}

.conttext1{
float: left;
width:212px;
height:383px;
background-image:url(../../images/fondo_menulink1.jpg);
background-repeat:no-repeat;
margin-right:20px;
}

.conttext2{
float: left;
width:212px;
height:383px;
background-image:url(../../images/fondo_menulink2.jpg);
background-repeat:no-repeat;
margin-right:20px;
}

.conttext3{
float: left;
width:212px;
height:383px;
background-image:url(../../images/fondo_menulink3.jpg);
background-repeat:no-repeat;
margin-right:20px;
}

.conttext4{
float: left;
width:212px;
height:383px;
background-image:url(../../images/fondo_menulink4.jpg);
background-repeat:no-repeat;
margin-right:20px;
}

.subpages{
display:none;}

.conttext1 li a{
color:#333;
font-size:12px;
text-decoration:none;
background-image: url(../../images/punto_linkfooter.gif);
background-repeat:no-repeat;
padding-left:30px;
}

.conttext2 li a{
color:#333;
font-size:12px;
text-decoration:none;
background-image: url(../../images/punto_linkfooter.gif);
background-repeat:no-repeat;
padding-left:30px;
}

.conttext3 li a{
color:#333;
font-size:12px;
text-decoration:none;
background-image: url(../../images/punto_linkfooter.gif);
background-repeat:no-repeat;
padding-left:30px;
}

.conttext4 li a{
color:#333;
font-size:12px;
text-decoration:none;
background-image: url(../../images/punto_linkfooter.gif);
background-repeat:no-repeat;
padding-left:30px;
}


.conttext1 a:hover,
.conttext2 a:hover,
.conttext3 a:hover,
.conttext4 a:hover
{color:#336699;
text-decoration:none;}

.conttext1 li a:hover,
.conttext2 li a:hover,
.conttext3 li a:hover,
.conttext4 li a:hover
{color:#336699;
text-decoration:underline;}


.titolo1 a,
.titolo2 a,
.titolo3 a,
.titolo4 a{
padding-bottom:130px;
font-size:20px;
color:#336699;
text-decoration:none;
display:block;
width:200px;

}

.titolo1 ,
.titolo2 ,
.titolo3 ,
.titolo4 {

padding-top:9px;
padding-left:10px;

}

/* Ingrandimento testo
---------------------------------------------------------*/


#magnifier {
float:left;
width:50px;
padding-top:12px;

}

#mgn_dcr a {
	
	background: url('../../images/ap1h.gif') left top no-repeat;
}

#mgn_inc a {
	
	background: url('../../images/ap3h.gif') left top no-repeat;
}

#mgn_inc a:hover {
	
	background-position: 0px -18px;
}

#mgn_dcr a:hover{
	
	background-position: 0px -15px;
}


/* NEWS HOME
---------------------------------------------------------*/


#contenuto_destra_home_more{
float:right;
width:auto;
text-align:right;
background-image:url(../../images/more_home.gif);
background-repeat:no-repeat;
background-position:left;
margin-right:15px;
padding-left:15px;
margin-top:20px;
margin-bottom:15px;}

#contenuto_destra_home_more a{
color:#336699;
text-decoration:none;}

#contenuto_destra_home_more a:hover{
color:#336699;
text-decoration:underline;}

.news-contenuto-home{
padding-left:20px;
padding-top:5px;
padding-bottom:5px;}


.news-latest-container-aktuelle-home
{
	float: left;
	width: 441px;
	padding: 10px 0px 0px 0px;
}

.news-latest-item-aktuelle-home
{
	float: left;
	width: 441px;
	height: 26px;
}

.news-data-home{
float:left;
width:74px;
height:30px;}

.news-data-home a{
color:#7e7e7e;
text-decoration:none;}

.news-titolo-home a{
color:#333333;
text-decoration:none;}

.news-titolo-home a:hover{
color:#336699;
text-decoration:underline;}


/* News latest
---------------------------------------------------------*/

.news-latest-item-aktuelle{
height:90px;

}

.news-latest-container-aktuelle{

padding-top:34px;
width:200px;
padding-left:10px;

}

.news-titolo a{


float:left;
font-size:11px;
color:#666666;
width:110px;
padding-left:5px;
text-decoration:none;
line-height:13px;
height:45px;
padding-bottom:10px;
font-weight:normal;


}

.news-sottotitolo b
{
	float:left;
	
	color:#666667 !important;
	padding-bottom:15px;

}

.news-data a{


float:left;
font-size:10px;
color:#999;
width:180px;
padding-left:0px;
text-decoration:none;
line-height:12px;
height:10px;
text-align:left;
padding-bottom:4px;

padding-top:3px;
}


.news-titolo a:hover{

text-decoration:underline;
color:#336699;

}




.news-immagini{float:left;
width:75px;
height:63px;
margin-top:1px;

margin-bottom:8px;
 border:1px solid #e7e7e7;
 /*align:top;*/
}


#bottone_news{
width:210px;
padding-top:27px;
}

#alle_news a{
float:right;
background-image: url(../../images/alle_news.gif);
background-repeat:no-repeat;
width:72px;
height:18px;
float: right;
text-align:center;
margin-top:8px;
color:#666666;
font-size:10px;
text-decoration:none;}




#alle_news a:hover{
background-image: url(../../images/alle_news_hover.gif);
background-repeat:no-repeat;
text-decoration:underline;
}


/* News list
---------------------------------------------------------*/
.news-list-item{
height:110px;
border-bottom:1px solid #f0f0f0;
width:500px;
padding-top:10px;
float:left;
}

.news-lista{
	width:480px;
	height:126px;

}


.newslist-data{
}

.newslist-data a{
	font-size:11px;
	color:#666666 !important;
	text-decoration:none  !important;
	float:left;
		padding-left:16px;
		width:300px;
		
}



.newslist-immagini a{
	float:left;
	width:120px;
	height:100px;
	margin-top:3px;
		text-decoration:none   !important;
}

.newslist-titolo a{
	float:left;
	width:360px;
	
	color:#336699 !important;
	font-weight:bold !important;
	padding-left:16px;
	text-decoration:none   !important;
}

.newslist-titolo a:hover{

	color:#336699 !important;
text-decoration:underline  !important;
}


#newslist-sottotitolo {
	float:left;
	width:360px;
	padding-left:16px;
		
	color:#333333;
	text-decoration:none  !important;
	height:90px;

	
}


#newslist-sottotitolo a{

	color:#333333 !important;;
	text-decoration:none  !important;


	
}





.riga-news{
border-bottom:1px solid #f0f0f0;
width:480px;
height:20px;
}

#newslist-sottotitolo .news-list-morelink a{
float:right;
width:40px;
background-image:url(../../images/morenews.gif);
background-repeat:no-repeat;
color:#336699 !important;
font-size:12px;
padding-left:10px;
margin-top:5px;
padding-top:1px;


}


 .news-list-morelink{
position:absolute;
display:block;
margin:85px 0px 0px 450px;
z-index:79;
background-image:url(../../images/morenews.gif);
background-repeat:no-repeat;
padding-left:10px;}


#newslist-sottotitolo .news-list-morelink a:hover{

color:#336699 !important;
text-decoration:underline  !important;


}





.listanewsprevious {
	
	background-image: url(../../images/nextnews.gif);
	background-repeat:no-repeat;
	padding-left:20px;

	color:#336699;
	
	text-align:left;
	background-position:left;
	padding-right:5px;
	
	}
	

	

.listanewsnext {

	
	background-image:url(../../images/prewnews.gif);
	background-repeat:no-repeat;
	padding-right:20px;
	width:150px;


	color:#336699;
	text-align:right;
	background-position:right;
	padding-left:5px;
}
	
	
.tx-ttnews-browsebox{
	width:480px;
	color:#666666;
	text-align:center;
	}
	.tx-ttnews-browsebox a{
	text-decoration:none;
	color:#666666;
	}
	
	
	.newsnavigazione{

	height:10px;
		padding-bottom:10px;
		border-bottom:1px solid #f0f0f0;
		text-decoration:none;
		float:left;
		width:500px;
		
		
		}
		
			.newsnavigazione dd{
		width:200px;
		background-color:#3333FF;}
		
		
.newsPageBrowser a{
text-decoration:none;
color:#333333;

width:500px;

}


.active a{
text-decoration:none;
color:#333333;
}




.newsPageBrowser {

text-align:center;


}


.listanewsprevious {
	
	background-image: url(../../images/nextnews.gif);
	background-repeat:no-repeat;
	padding-left:20px;

	color:#336699;
	
	text-align:left;
	background-position:left;
	padding-right:5px;
	
	}
	

	

.listanewsnext {

	
	background-image:url(../../images/prewnews.gif);
	background-repeat:no-repeat;
	padding-right:20px;
	width:150px;


	color:#336699;
	text-align:right;
	background-position:right;
	padding-left:5px;
}
	
	
.tx-ttnews-browsebox{
	width:480px;
	color:#666666;
	text-align:center;
	}
	.tx-ttnews-browsebox a{
	text-decoration:none;
	color:#666666;
	}
	
	
	.newsnavigazione{

	height:10px;
		padding-bottom:10px;
		border-bottom:1px solid #f0f0f0;
		text-decoration:none;
		margin-top:10px;
		
		
		}
		
			.newsnavigazione dd{
		width:200px;
		background-color:#3333FF;}
		
		
.newsPageBrowser a{
text-decoration:none !important;
color:#333333;
}


.active a{
text-decoration:none;
color:#333333;
}




.newsPageBrowser {

text-align:center;}



/* News ricerca
---------------------------------------------------------*/

.tx-indexedsearch-redMarkup{
color:#990000 !important;}

.news-ricerca{
    float:left;
background-image:url(../../images/fondo-ricerca-news.gif);
background-repeat:no-repeat;
width:495px;
height:35px;
padding-top:15px;
padding-left:20px;
background-color:#F3F6FB;
margin-top:5px;}

#form_ricerca_news{
	background-image:url(../../images/fondo-barra-ricerca-news.gif);
	background-repeat:no-repeat;
	width:200px; 
	height:14px;
	margin:0px;
	margin-left:3px;
	font-size:11px;
	color:#333;
	padding-left:3px;
	padding-top:4px;
	border:1px solid #999999;
}

.news-ricerca-suchen {
    
    float:left;
    width:78px;
    height:20px;
}

.news-ricerca_form {

    float:left;
    width:207px;
    height:20px;
}

.news-ricerca_form input {

    float:right;
}


	
	.puntodomanda{
		-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
border-color:#999999;
border-style:solid ;
border-width:1px ;
color:#003366;
cursor:pointer;
display:block;
float:left;
font-size:11px;
height:20px;

padding:0;
width:37px;
margin-left:4px;}

	.puntodomanda:hover
	{background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
    background-position:0px -18px;
}

	
	.domanda{
	float:left;

	background-image:url(../../images/bottone-ricerca-news.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
	
	width:59px;
	height:20px;
	font-size:11px;
	color:#666666;
	border:0px;}
	
	.news-search-form-submit {

            float:left;
            margin:0px 0px 0px 0px;
            padding:0px;
	}
	
	#contenuto_destra_main div.news-ricerca div.news-ricerca-form form imput{
	margin:0px;
	padding:0px;}
	
.news-search-form-submit-space {
	margin-top:1px;
}

.news-search-form-input-space {
	margin-left:5px;
	margin-right:0px;
}
	
	.news-search-archiv{
	 float: left;
	 width:50px;
		background-repeat:no-repeat;
	 background-image:url(../../images/morenews.gif);
	 padding-left:10px;
}

#contenuto_destra_main div.archiv_news {

position:absolute !important;
display:block;
clear:both;
z-index:546 !important;
width:55px !important;
height:25px !important;
/*left:0px;
top:0px;*/
margin:18px 15px 0px 440px;
background-image: url('../../images/archiv.gif');
background-repeat:no-repeat;
padding-left:15px;

text-decoration:none;
color:#333333 !important;

}

.archiv_news a{
    display:block;
text-decoration:none;
color:#333333;
font-size:12px;
text-decoration:none !important;}

.archiv_news a:hover{
text-decoration:none;
color:#333333;
font-size:12px;
text-decoration:underline !important;}

#c1404 {
    position:absolute;
    z-index:3;
    display:none;
}


/* News single
---------------------------------------------------------*/
.news-titolo h2{
font-size:14px !important;
color:#336699;
font-weight: bold  !important;
width:500px;
padding-top:20px;
padding-bottom:20px;}

.news-titolo h2 a:hover{

color:#000;
}



.news-sottotitolo h3{
font-size:11px;
font-weight:bold !important;
color:#666667  !important;
padding-top:8px;
padding-bottom:10px;}

.news-single-imgcaption{
padding-bottom:10px;
color:#336699;
font-size:10px;
/*padding-left:-2px;*/
padding-left: 0px;
}

.maggioritesto .news-single-related{
padding-top:30px;
font-weight:bold;
	padding-bottom:6px;
}

.maggiorifiles .news-single-files{
padding-top:30px;
font-weight:bold;
	padding-bottom:6px;
}

#news_links{
padding-top:30px;
font-weight:bold;



}

#news_links dd{
	padding:0px;
	margin:0px;}
	
	#news-testo div.maggioriinfo div.maggiorilink div.testolink{
	padding:0px;
	margin-top:0px;
	padding-bottom:6px;
		}
		
		
		
#news-testo  div.maggioriinfo div.maggiorinews dd{
	background-image:url(../../images/icon/internal_link.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:17px;
}
				
#news-testo  div.maggioriinfo div.maggiorinews dd a{
	color:#336699;
	text-decoration:none;
				}
		
		
#news-testo div.maggioriinfo div.maggiorilink div.testolink dd p.bodytext{
	background-image:url(../../images/accessibility_icons/extern.gif);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:17px;
		}
		
#news-testo div.maggioriinfo div.filelink 	{
	
	background-image:url(../../images/accessibility_icons/download.gif);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:17px;
		}	
		
		
.testolink	dd{
	float:left;}	
	

	
	
		
		
		
		
.filelink a,
.mail a{
 text-decoration:none;
 color:#336699;

}
.filelink a:hover,
.mail a:hover{
 text-decoration:underline;
 color:#336699;
}

.news-single-backlink a{
float:left;
background-image: url(../../images/news_back1.gif);
background-repeat:no-repeat;
padding-left:10px;
margin-top:6px;
text-decoration:none !important;
color:#666666;
width:400px;
padding-bottom:20px;
}


.news-single-backlink a:hover{

color:#336699;
text-decoration:underline;
}





.news-single-backlink-top a{
float:left;
background-image: url(../../images/news_back1.gif);
background-repeat:no-repeat;
padding-left:10px;
margin-top:4px;
text-decoration:none !important;
color:#666666;
border-bottom:1px solid #f0f0f0;
font-weight:normal;
width:500px;
padding-bottom:20px;}





.news-single-backlink-top {
float:left;

border-top:1px solid #f0f0f0;
font-weight:bold;
width:480px;}


.news-single-archivelink a{
float:right;
background-image: url(../../images/news_archive.gif);
background-repeat:no-repeat;
padding-right:10px;
margin-top:4px;
text-decoration:none;
color:#666666;
width:50px;
text-align:right;
background-position:right;
font-weight:normal;}

.datapubblicazione{
	font-size:11px;
	color:#999999;
	padding-top:30px;}





/* News search
---------------------------------------------------------*/
.news-search-emptyMsg_archiv,
.news-search-emptyMsg,

{
	height:20px;
	font-weight:bold;
	padding: 20px 25px 10px 25px;
	background-image: url(../../images/warning.gif);
	background-repeat:no-repeat;
	background-position: 0px 20px;

	float: left;
	width:470px;
}


.news-search-emptyMsg_archiv,
.news-search-emptyMsg
{
	height:20px;
	font-weight:bold;
	padding: 20px 25px 10px 25px;
	background-image: url(../../images/warning.gif);
	background-repeat:no-repeat;
	background-position: 0px 20px;
	clear: both;
	float: left;

}




.news-search-archiv1 a{
float:left;
background-image: url(../../images/news_archive.gif);
background-repeat:no-repeat;
padding-left:15px;
margin-top:4px;
text-decoration:none;
color:#333333 !important;
width:50px;
}



/*________________________ Start Previsioni pagina __________________________*/

#previsionipagina
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	float: left;
	width: 500px;
}
	
#previsionipagina h4
{
	float: left;
	width: 500px;
	font-weight: bold;
	color: #333333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

#previsionipagina .bloccogiorno
{
	float: left;
	width: 220px;
	height: 54px;
	background-color:#f8f8f8;
	color: #333333;
	border: 1px solid #f0f0f0;
	padding:0px 0px 0px 0px;
}

#previsionipagina .spazio
{
	float: left;
	width: 56px;
	height: 56px;
	padding: 0px;
}

#previsionipagina .spaziog
{
	float: left;
	width: 220px;
	height: 56px;
	padding: 0px;
}

#previsionipagina .foto
{
	float: left;
	width: 65px;
	height: 49px;
	padding: 2px;
	margin: 0px;
}

#previsionipagina .bloccogiorno .bgtesto
{
	float: left;
	width: 140px;
	height: 44px;
	padding: 10px 0px 0px 7px;
	color: #333333;
}

#previsionipagina .testoprevisionie
{
	float: left;
	width: 500px;
	padding: 11px 0px 20px 0px;
	border-bottom: 1px solid #f0f0f0;
	margin: 0px 0px 18px 0px;
}

/*________________________ End Previsioni pagina __________________________*/



#sitemap{
float: left;
}

/* Sitemap Start 
---------------------------------------------------------*/

.conttext2_map a,
.conttext1_map a{
text-decoration:none !important;
	color: #336699;
	font-weight:bold;}


#sitemap_map .conttext2_map, #sitemap_map .conttext1_map
{
	float: left;
	width: 230px;
	padding: 8px 0px 0px 0px
}

#sitemap_map .conttext2_map, #sitemap_map .conttext1_map
{
	float: left;
	width: 230px;
	padding: 8px 0px 0px 0px
}

#sitemap_map strong
{
	font-size: 1.2em;
}
#sitemap_map ul.subpages_map li
{

padding-left:10px;

	background-image:url(../../images/li_sitemap.gif);
background-repeat:no-repeat;

	
}

#sitemap_map ul.subpages_map li a
{
	font-weight: normal;
	color:#333;
	text-decoration:none;


}

#sitemap_map ul.subpages_map li a:hover
{

	font-weight: normal;
	color:#336699;
	text-decoration:underline;
	padding-left:17px;
}

#sitemap_map ul 
{
	margin: 0px;
	padding: 10px 10px 10px 0px;
}

#sitemap_map ul li
{
	background-image:none;
	padding: 3px 0px 3px 0px;
}

#sitemap_map ul li a
{
	font-weight: bold;
		color: #336699;
		text-decoration:none;
}

#sitemap_map ul.subpages_map
{
	margin: 0px;
	padding: 0px 0px 10px 0px !important;
}

.subpages_map li a
{
	margin: 0px;
	padding: 0px 0px 0px 0px !important;
}


#sitemap_map .content2_mod1
{
	width:  480px !important;
	float : left;
	padding: 0px 10px 30px 10px !important;
}


.content2_mod3_background_map{

float:left;
padding:0 10px 30px;
width:490px;
}



/*  Inizio Struttura ricerca */

#ricerca{
float:right;
width:202px;

padding-top:10px;
text-align:right;
height:50px;

}

#email2{
border:1px solid #c1c2c2;}


	


.buttonSubmit_search{

	

background: transparent url(../../images/suche_button.png);
no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;

font-size:11px;
height:20px;
margin-left:10px;



width:68px;
line-height:25px !important;

}




.buttonSubmit_search:hover{

	

background:transparent url(../../images/suche_button_hover.png);

}


.buttonSubmit_en:hover
{

	

background:transparent url(../../images/search_button_hover.png);

}




.buttonSubmit_en{

	
background: transparent url(../../images/search_button.png);
no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;

font-size:11px;
height:20px;
margin:1px 0 0 0px;


width:68px;
line-height:25px !important;

}








.buttonSubmit1{

	

background:transparent url(../../images/suche.png) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:20px;
margin:0;
padding:0;
width:57px;
margin-top:1px;
margin-left:2px;}

.bottone_ricerca_news
{background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
line-height:20px;

height:20px;
margin:0;
padding:-1px 0px 1px 0px;
width:57px;
margin-top:0px;
color:#336699;
font-size:11px;

border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;}


.bottone_ricerca_news:hover{
background:transparent url(../../images/bottone_ricerca_top1.jpg) no-repeat scroll 0 0;
    background-position:0px -18px;


}



/* Ricerca
---------------------------------------------------------*/

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info
{
background-color:#FFFFFF !important;}
.tx-indexedsearch-title title a{
color:#333333;}

.tx-indexedsearch-searchform {
background-image:url(../../images/fondo-ricerca-news.gif);
background-repeat:no-repeat;
width:480px;
height:35px;
padding-top:15px;
padding-left:20px;
background-color:#F3F6FB;
margin-top:5px;

}

.tx-indexedsearch-res{
	margin-top:20px;
}
.tx-indexedsearch-res table{
	display:table;
}
#tx-indexedsearch-row {
	display:block;
	margin-top:29px !important;
	padding-top:15px !important;
	border-top: 1px solid #f0f0f0;
	clear:both;
}
div.tx-indexedsearch-browsebox {
	margin-top:20px;
	margin-bottom:20px;
	padding-bottom:10px;


}
div.tx-indexedsearch-browsebox ul{
float:right;

	margin: 0px !important;
	padding: 0px !important;
	margin-right:5px !important;
	
	
	
	list-style: none !important;
	list-style-type: none !important;
	background-image:none !important;
}


 div.tx-indexedsearch-browsebox li{
	float:left;
	margin: 0px !important;
	padding: 0px !important;
	margin-right:5px !important;
	
	list-style: none !important;
	list-style-type: none !important;
	background-image:none !important;
}




.tx-indexedsearch-info {
	color:#999999;
}
.tx-indexedsearch-descr {
	color:#333333;
}
.tx-indexedsearch-title a {
	color:#333333;
	font-weight:bold;
	background-image:url(../../images/search_icon.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
.tx-indexedsearch-title a:hover {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
ul.browsebox li a
{
 outline:none !important;
 text-decoration:none;
 color:#336699;
}

ul.browsebox li a:hover
{
 color:#336699;
 text-decoration:underline;
}

.tx-indexedsearch-percent{
float:left !important;
padding-left:11px;
color:#989898;}


.tx-indexedsearch-sw{
color:#336699;}


.tx-indexedsearch-browsebox p{
width:480px;
float:left;
text-align:center;}



.browsebox li{


text-align:center;
float: right;}


.tx-indexedsearch  .browsebox
{
float: left;
	width: 480px;
	padding: 4px 0px 4px 0px;
	text-align: center !important;
}

.fondo_b {
float:left;
width:50px;

color:#00FF99;
height:15px;
padding-bottom:14px;}

.fondo_b a{
float:left;
width:50px;
background-image: url(../../images/fondo_bukmarks.gif);
background-repeat:no-repeat;
color:#3f6b53;
text-decoration:none;
}


	
	/* Fine Struttura ricerca */
	
		/* news box left */
	
.news_agenda h1,
.news_aktuell h1{
font-size:14px;
color:#336699;
font-weight:bold;}

.news-data-left{
width:225px;
float: left;
padding-left:5px;}

.news-data-left a{
color:#999;
text-decoration:none;}

.news-data-left a:hover{
color:#999;
text-decoration:none;}

.news-titolo-left{
width:225px;
padding-left:5px;
float: left;}
.news-titolo-left a{
color:#333333;
text-decoration:none;
}

.news-titolo-left a:hover{
color:#336699;
text-decoration:underline;}

.news-latest-item-aktuelle-left{
width:230px;
float:left;
padding-bottom:14px;}

.wetter,
.news_agenda,
.news_aktuell{
width:230px;
float:left;
background-image: url(../../images/bg_box_left.gif);
background-repeat:no-repeat;}

.wetter{
display:none;}



.more_agenda,
.more_aktuell{
float:right;
width:autopx;
text-align:left;
background-image:url(../../images/more_home.gif);
background-repeat:no-repeat;
background-position:left;
margin-right:15px;
padding-left:15px;

}

.more_agenda a,
.more_aktuell a{
color:#336699;
text-decoration:none;}
.more_agenda a:hover,
.more_aktuell a:hover{
color:#336699;
text-decoration:underline;}

.aktuell,
.agenda{
margin-bottom:70px;
float: left;
width:230px;}



/*
Box Wetter Page */




.date_wetter
{
	color: #336699;
	font-weight: bold;
	float:left;
	width: 200px;
	padding-left:5px;

}

.block_day
{
	float:left;
	width:55px;
	text-align:center;
	padding: 0px 15px 0px 0px;
	color: #999999;
	font-size: 12px;
}

.block_day img
{
	float:left;
	padding: 4px 0px 6px 0px;
}

.icon_today
{
	float:left;
	width: 68px;
	padding: 4px 15px 0px 0px;
}
.details_today
{
	float:left;
	width: 127px;
	padding: 4px 0px 10px 0px;
	color: #999999;
	font-size: 12px;
	margin-bottom:15px;
}

.wetter-page-morelink
{
	float:right;
width:70px;
text-align:right;
background-image:url(../../images/more_home.gif);
background-repeat:no-repeat;
background-position:right;
margin-right:15px;
padding-right:15px;

margin-top:20px;
text-align:right;
}

.wetter-page-morelink a
{
color:#336699;
text-decoration:none;
}

.wetter-page-morelink a:hover
{
color:#336699;
text-decoration:underline;
}

#contenuto_sinistra_main h1{
font-size:14px;
color:#336699;
font-weight:bold;}

	#tx-indexedsearch-rules{
	visibility:hidden;
	background-image:url(../../images/fondo_rules.png);
	padding:5px;
	
	border-color:#999999;
border-style:solid ;
border-width:1px ;
position:absolute;
width:490px;
height: auto;}
	
.tx-indexedsearch-rules{
height: auto;}

#sottotitolo_archiv{
display:none;}


.news_agenda h1{}
#contenuto_sinistra_main .agenda .news-search-emptyMsg,
#contenuto_sinistra_main .agenda .news-search-emptyMsg_archiv{

height:50px;
font-weight:normal !important;
	padding: 0px;
	background-image: url(../../images/warning.gif);
	background-repeat:no-repeat;
	background-position: 0px 20px;
	clear: both;
	float: left;
	padding-left:10px;}





/* Pressemitteilungen
---------------------------------------------------------*/



.Tips{
font-weight:bold !important;}

#content_bul_media {
float:left;
	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
width:500px;

}
#content_bul_media a.bul_media {
border-bottom:1px solid #cecece;
cursor:pointer;
float:left;
font-weight:normal;
height:24px;
padding:6px 2px 0;
text-decoration:none;
width:500px;
}
#content_bul_media a.bul_media:hover {
background-color:#D9E3EC;
text-decoration:none;
}
#content_bul_media #primof {
border-top:1px solid #336699;
}
#content_bul_media img {
border:0 none;
float:left;
}
#content_bul_media .icona {
float:left;
margin:0;
padding:0;
width:23px;
}
#content_bul_media .titolo {
color:#584341;
float:left;
font-size:13px;
font-weight:normal;
margin:0;
padding:0;
width:320px;
}
#content_bul_media .datamedia {
color:#584341 !important;
float:left;
font-size:13px;
margin:0;
padding:0;

text-align:right;
width:76px;
}
#content_bul_media .kb {
background:transparent url(../../images/accessibility_icons/download.gif) no-repeat scroll 68px 5px;
color:#2E2E2E !important;
float:left;
font-size:13px;
font-weight:normal;
margin:0;
padding:0 15px 0 0;
text-align:right;
width:64px;
}

.foto_media {
float:left;
height:auto;
margin:0 20px 35px 0;
width:190px;

}


.hfotop{
width:200px;
height:150px;
background-color:#999933;}

.immagine_crop{
height:120px;
width:190px;
overflow:hidden;
clear: both;}


.medialinkdownload a{
text-decoration:none  !important;}


.medialinkdownload a:hover{
text-decoration: underline !important;}



/* Accesibility icons
---------------------------------------------------------*/

a {
	color: #336699;
	text-decoration:none;
}

a:hover {
	color: #336699;
	text-decoration: underline;
}



a:active { text-decoration: none !important; border:0px;}

a img{
	border: none !important;
	border: 0px !important;
}



.external-link img{
	border:0px !important;
	text-decoration:none;
	padding: 0px 3px 0px 0px;
}

.external-link-new-window img{
	border:0px !important;
	text-decoration:none;
	padding: 0px 3px 0px 0px;
}

.mail img{
	border:0px !important;
	text-decoration:none !important;
	padding: 0px 3px 0px 0px;
}


.internal-link-new-window img{
	border:0px !important;
	text-decoration:none;
	padding: 0px 3px 0px 0px;
}

.internal-link img{
	border:1px !important;
	text-decoration:none;
	padding: 0px 3px 0px 0px;
}


.download img{
	border:0px !important;
	text-decoration:none;
	padding: 0px 3px 0px 0px;
}

/* End Accesibility icons
---------------------------------------------------------*/

