html{
font-size: 100%; /* WinIE text resize correction */
padding: 0;
margin: 0;
} 

* html #left_column, * html #content, * html #right_column, * html .news_extract {/* IE 6.0 */

}

body{
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;text-align: center;
color: #444;
background: #f6c255 url('../img/body-bg.png') top center repeat-y;
padding: 0;
margin: 0;
}

a{
text-decoration:none;
}

a
{
	text-decoration: none;
	color: #eea812;
/*	font-weight: bold;*/
}

a:hover { text-decoration: underline;color: #42495E;}


 
.ie_fix a { text-decoration: none; } 

img { margin-left:10px; 
margin-right:10px; 
padding-right:10px;
border:none;
}

h1{
font-size: 1.5em;
line-height: 1em;
font-weight: 300;
color:#3F603C;
}
h2{
font-family: Georgia, "Times New Roman", Times, serif;font-size: 1.0em;
line-height: 1em;
margin: 1em;
font-weight: 600;
color:#3F603C;
}

h3{
font-family: Georgia, "Times New Roman", Times, serif;font-size: 0.9em;
line-height: 1em;
margin-left: 1.4em;
margin-bottom: 0em;
font-weight: 600;
color:#3F603C;
}
h4{
font-size: 1.1em;
line-height: 1em;
margin-left: 1em;
font-weight: bold;
margin-bottom:0em;
padding:0em;
}
h5 {
font-size: 1.0em;
line-height: 1em;
font-weight: normal;
font-style:italic;
color:#666666;
margin-left: 1em;
margin-top:0.5em;
margin-bottom:0.5em;
}
h6
{
	font-size: 1.0em;
	line-height: 1.3em;
	font-weight: normal;
	color: #333;
	margin-left: 1em;
	margin-top: 0.5em;
	margin-bottom: 0em;
	background-color: #f4f4f4;
	padding:10px;
}

p{
	font-size: 0.9em;
	margin:1em 0.5em 1em 20px;
	color:#4f4f4f;
}
div#content p{
letter-spacing:0;
font-size:0.8em;
padding-top:0em;}
/*per le immagine inserite dentro al tag Paragraph*/
p img{
margin:0 0em 0em 0em;
float:left;
}
form,input,label {
margin:0px;
padding:0px;
margin-left:10px;
}
div.csc-mailform-field label {width:220px;display:block;}
textarea#mailformnote {margin-left:10px;}
p strong {color:#666;font-size: 1.1em;}

div#outer-container {
margin:0px;
padding:0px;
}
div#inner-container {
	margin: 0px auto 0px auto;
	/*margin-left:30px;*/
	width: 960px;
}



div#css_switch_menu{
width:150px;
top:10px;
left:200px;
float:left;
}
div#sizer{
width:20px;
display:inline;
}

div#css_switch_menu a {
display:inline;
}

div#css_switch_menu img{
margin-right:3px;
}


span#accessibilityKey{
float:left;
margin: 0.2em auto 0.2em 1em;
}
span#accessibilityKey a{
color:#FFFFFF;
text-decoration:none;
}
div#top_menu{
		width:500px;
		float:right;
	}

span#accessibilityKey a:hover{
text-decoration:underline;
}
span#top_bar_menu_item{
float:right;
margin: 0.2em 1em 0.2em auto;
}
span#top_bar_menu_item a{
color:#FFFFFF;
text-decoration:none;
}
span#top_bar_menu_item a:hover{
text-decoration:underline;
}
div#main_container{
text-align: left;
background:#441817 url('../img/site-bg.png') 0 0 repeat-y;
padding:0;
margin:0;} 

div#topsite{width:960px;height:105px;background:#ffffff url('../img/top-site.png') 0 0 no-repeat;padding:0;margin:0;}
div#btm-site{width:100%;height:66px;background:#441817 url('../img/btm-site.png') 0 0 no-repeat;padding:0;margin:0;}
div#logo{width:960px;height:185px;background:#441817 url('../img/logo.png') top right no-repeat;} 
div#logo h2 { font-family:Verdana, sans-serif; font-size:1.6em;color:#f6c255;font-weight:normal; text-align:left;padding:55px 0px 0px 10px;margin:0;}
div#flash-banner{
width: 638px;
height:330px;
float:left;
background:#ffffff url('../img/fless.png') top right no-repeat;}

div#content{
width:590px;
float:left;
padding:0px;
margin:0px;
padding-bottom:25px;
padding-left:30px;
margin-left:30px;
}


#main_container{
margin: 0px;
padding: 0px;
background: url(../img/cont-bg.png) top right repeat-y;
width:960px;

}

html>/**/body #main_container/* FireFox*/
{
margin: 0px !important;
}
div#top-stripe {
	background:#441817 url(../img/stripe.png) 0 0 no-repeat;
	height: 45px;
	width: 960px;
	padding:0;
	margin:0;
}


#main_menu {
	border-top: none;
	width: 693px;
	padding: 0;
	padding-top:1px;
	padding-bottom: 0px;
	color: #FFFFFF;
	font-size:0.8em;
	float:left;
	margin:0;}

#main_menu ul {
font-family:  Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:normal;
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	width:753px;
	float:left;
	letter-spacing:1px;
	margin-left:10px;
}
		
#main_menu li {
	font-size:1.1em;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	padding:0;
	margin-left:10px;}

li.left_menu_level120_no a{
	color:#ffffff;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu1.png') 0 0 no-repeat;}

li.left_menu_level120_no a:hover{
	color:#ee9134;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu1-h.png') 0 0 no-repeat;}
	
li.left_menu_level120_act a{
color:#ee9134;
font-weight: normal;
padding: 5px 5px 10px 40px;
text-decoration: none;
text-align:left;
float:left;
background:url('../img/menu1-h.png') 0 0 no-repeat;}

li.left_menu_level126_no a{
	color:#ffffff;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu3.png') 0 0 no-repeat;}

li.left_menu_level126_no a:hover{
	color:#ee9134;
	background:url('../img/menu3-h.png') 0 0 no-repeat;}
li.left_menu_level126_act a{
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	color:#ee9134;
	background:url('../img/menu3-h.png') 0 0 no-repeat;}



li.left_menu_level119_no a{
	color:#ffffff;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu2.png') 0 0 no-repeat;}
	
	li.left_menu_level119_no a:hover{
	color:#ee9134;
	background:url('../img/menu2-h.png') 0 0 no-repeat;}
	li.left_menu_level119_act a{
	color:#ee9134;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu2-h.png') 0 0 no-repeat;}
	
	
	li.left_menu_level118_no a{
	color:#ffffff;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu3.png') 0 0 no-repeat;}
	li.left_menu_level118_no a:hover{
	color:#ee9134;
	background:url('../img/menu3-h.png') 0 0 no-repeat;}
	li.left_menu_level118_act a{
	color:#ee9134;
	font-weight: normal;
	padding: 5px 5px 10px 40px;
	text-decoration: none;
	text-align:left;
	float:left;
	margin:0;
	background:url('../img/menu3-h.png') 0 0 no-repeat;}
	

div#right_menu{
	width:160px;
	height:105px;
	float:right;	
	margin:0;
	margin-right:120px !important;
	margin-right:60px;
	padding:0;
	font-size:0.85em;
	text-align:right;
	line-height:0.99em;
	/*background:url('../img/btm-menu.png') -10px 70px no-repeat;*/
}
div#right_menu ul{

text-align:right;
list-style: none;
margin: 0;padding: 0; font-family: "Courier New", Courier, monospace;padding-top:0px;padding-bottom:0px;text-transform:lowercase;}

div#right_menu li.right_menu_level1_no a{
	color:#a02923;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	line-height:0.9em;
	text-align:right;
	padding:0margin:0;}
	
div#right_menu li.right_menu_level1_no a:hover {
color:#eea812;
}
	
li.right_menu_level1_act a{
color:#eea812;
font-weight: bold;
text-decoration: none;
text-align:left;
line-height:0.9em
}
#newsbox{
width:220px;
margin-right:50px;

}
#newsbox h2{
padding-top:10px;
font-family: "Courier New", Courier, monospace;
font-size:1.9em;;
font-weight:bold;
color: #a02923;
margin:0;
padding-left:0px;
margin-bottom:15px;
}
#newsbox h3{padding:0;margin:0;text-align:left;line-height:0.8em;}


.news-latest-item-home {width:200px;text-align:left;margin-bottom:15px;}
div.news-latest-item-home h3 a{color:#a02923;margin:0px;padding:0px;text-align:left;}
.news-latest-subheader-home {margin:0;padding:0;}
p.bodytext {color:#000000;font-size:0.9em;margin:0;padding:0;padding-left:20px;margin-bottom:20px;	}
.news-latest-morelink-home a{text-decoration:underline;font-size:0.9em;}

div.event-box{width:540px;height:277px;background:url('../img/event-box.png') 0 0 no-repeat;margin-left:20px;}	
.evento{padding:20px 0px 5px 20px;}
.evento h2{font-family:Arial, Helvetica, sans-serif;color:#000000;text-transform:uppercase;font-size:1.4em;padding:0;margin:0;margin-bottom:5px;}
.evento .data p{color:#a02923; font-weight:bold;padding:0;margin:0;}
.evento .dettagli a{font-size:0.7em;color:#666;text-decoration:underline;}	
.evento .tutti a{}
.tutti-eventi{padding-left:20px;padding-top:20px;color:#eea812;font-size:1.1em;text-decoration:underline;}
#newsbox img{margin:0;padding:0;}
#caffe-box{width:220px;margin-right:50px;}
div#right_column h1{color:#a02923;font-family: "Courier New", Courier, monospace;font-size:1.2em;margin:0;font-weight:bold;margin-top:0px;}
#caffe-box p{color:#000000;}
#separator{height:1px;width:50%;margin: 0 auto;margin-bottom:30px;margin-top:30px;background:#ffffff;}

div.data .bodytext{padding:0;}

.ultime_news_text p {
line-height:1.1em;
text-align:left;
font-size:0.8em;
}

div.menublock_6{
border-left: 10px solid #F7941D;
}

div.menublock_5{
border-left: 10px solid #AE2724;
}

div.menublock_4{
border-left: 10px solid #1BAA33;
}

div.menublock_3{
border-left: 10px solid #5382E3;
}

div.menublock_2{
border-left: 10px solid #FBEF28;
}

div#rootline{
text-align:left;
margin:10px;
margin-top:0px;
height: 15px;
margin-bottom: 0px;
	font-size: 0.7em;
	color:#999;
	padding-left:10px;
}
div#rootline a{
	color:#999;
	text-decoration:underline;
}

div#right_column{
text-align:left;
margin:0;
float:left;
width:202px;
padding:10px 20px 20px 20px;
/*border-left: 1px dotted #777777;*/
font-size:0.9em;
}
#right_linklist h2{
	margin-left:10px;
	font-weight:bold;
	font-size:1.2em;
}
div#right_column p{padding:0;margin:10px 0;}
div#links ul{list-style:none;margin:0;padding:0;}
li.right_linklist a{color:#2575ad;margin-top:10px;letter-spacing:0.1em;}
li.right_linklist a:hover{color:#eea812;}


#search_form{
	float:right;
	width: 213px;
	padding:0px;
	height:24px;
	margin-top:12px;
}

button{
	color:#FF0000;
}



#login_form h2{
	margin-left:0px;
	font-weight:bold;
	font-size:0.8em;
	color: #db6d13;
	text-transform:uppercase;
}

#login_form{
	padding-bottom:5px;
	margin:10px auto 0px 12px;
	/*border-bottom: 1px dotted #777777;*/
}


#login_form label, #search_form label {
display:block;
	font-size:0.8em;
	text-align:left;
	color:#db6d13;
}
input.login_input{
text-align:left;
	width:161px;
	margin:0px;
	background:#ffffff url('../img/input-bg.png') 0 0 no-repeat;
	height:15px;
	padding:5px;
	border:0;
	padding-left:8px;
	padding-top:5px;
	color:#999999;
	font-size: 0.7em;
}

input.search_input{
	text-align:left;
	width:112px;
	margin:0px;
	background:#f0f0f0;
	height:19px;
	padding:0;
	color:#666;
	font-size: 0.7em;
	border-top:1px solid #9a9a9a;
	border-left:1px solid #9a9a9a;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	float:left;
	padding-top:3px;
}
input.cerca {
	font-size:0.7em;
	margin:0px;
	color:#5B5E5F;
	border:#d5d7d9 1px solid;
	background: #ffffff;
	height:24px;
	padding: 0px;
	width:76px;
	font-weight:normal;
	margin-left:10px;
	margin-right:10px;
	float:right;
}
.login_button {
	background:#ffffff url(../img/login-bg.png) 0 0 no-repeat;
	color:#666;
	font-size:0.7em;
	width:50px;
	height:20px;
	text-align:center;
	border:0px;
	margin-top:3px;
	margin-bottom:5px;

}

#address_content{
	font-size:1.1em;
	text-align:left;
	padding-bottom:50px;
	margin:15px;
	margin-left:0px;
	/*border-bottom: 1px dotted #777777;*/
}
#address_content p{
	margin-left:10px;
}
#footer{
font-family:"Courier New", Courier, monospace;
	font-size:1em;
	color:#fff;
	font-weight:normal;
	text-align:center;
	margin:0px;
	padding:10px;
	background:#441817;
	height:100px;
	
}
#footer p{color:#FFFFFF;}
div#btm_menu{width:400px;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#8ca7cf;margin:0 auto;}
div#btm_menu ul{list-style: none;text-align:center;}
div#btm_menu li{float:left;padding-right:10px;}
li.btm_menu_level1_no a{color:#8ca7cf;font-weight: normal;padding-right:10px;text-decoration: none;float:left;text-transform:uppercase;}
li.btm_menu_level1_no a:hover {color:#ffffff;}
li.btm_menu_level1_act a{color:#ffffff;font-weight: normal;text-decoration:none;float:left;}


div#news_extract{
	float:left;
	width:49%;/**/
}
div#news_extract h1{
color:#a0271d;
font-size:1.3em;
font-weight:normal;
}

span.news_date{
	font-size:0.7em;
}
div.ultime_news h2{
	font-weight:bold;
	font-size:1em;
	display:inline;
}

a.read_all{
	font-size:0.8em;
	display:inline;
	text-decoration:underline;
	margin-left:5px;
	color:#da6e15;
}


div#content  li {font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;}
div#middle_col{
padding:0px;margin:0px;
}
div#middle_col img{border:1px solid #a0271d;float:left; margin-right:15px;padding:0;}
div#middle_col h1 {color:#a0271d;margin:0px;padding:10px 7px 10px 20px;font-size:1.6em;font-family: "Courier New", Courier, monospace;font-weight:bold;padding-left:50px;background:url('../img/h1.png') 20px 10px no-repeat;}
h2.next{color:#a0271d;margin:0px;padding:7px;font-size:1.6em;padding-left:20px;font-family: "Courier New", Courier, monospace;font-weight:bold;padding-left:60px;background:url('../img/next.png') 20px 6px no-repeat;}
div#hidden_menu{
position:absolute;
top: -1000px;
left: -1000px;
}

div.tx-loginboxmacmade-pi1{
	font-size: 0.75em;
	width:75%;
	margin-left: 20px;
}

table.tx-loginboxmacmade-pi1-loginTable{
border:none;
}

.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td {
background-color:#fff;
border:none;
}

.tx-loginboxmacmade-pi1 table.tx-loginboxmacmade-pi1-loginTable td.tx-loginboxmacmade-pi1-labelCell {
background-color:#fff;
border:none;
}



div#css_switch_menu img{
margin:0px;
padding:0px;
}
div#css_switch_menu a{
border:0px;
margin:0px;
}
div.styleSwitchIcon{
display:inline;
}

.bodytext {
font-size: 0.8em;
font-family:Arial, Helvetica, sans-serif;
}

.bodytext img{
margin:0.3em 0em 0em 0em;
float:left;
}

.bodytext li {
font-size: 0.9em;
padding-bottom:0.8em;
line-height:1.3em;
}

.odd{
font-size: 0.9em;
padding-bottom:0.8em;
line-height:1.3em;
}
.even{
font-size: 0.9em;
padding-bottom:0.8em;
line-height:1.3em;
}
.csc-textpic-caption
{
font-size: 0.8em;
padding-bottom:0.8em;
color:#111;
}

.right_column_banner{
margin:10px;
}
.right_column_banner img{
margin:10px;
}

/*css per img*/
div.csc-textpic-imagewrap img{ margin-left:10px; margin-right:10px; padding-right:10px;}


/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; display: none;}
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; display: none;}
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; display: none;}

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; margin-right:10px;}

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; margin-right:35px; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 15px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; display: none;}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin-left:10px; margin-right:10px; padding-right:10px;}
	DIV.csc-textpic-imagewrap{	margin-left: 10px;}
	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; padding-bottom:8px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 10px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; margin:10px;}
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }

		/*fine css x img*/
		
.tx-jppageteaser-pi1{
font-size:0.8em;
margin: 20px auto;
}		
		
.tx-jppageteaser-pi1-list{
margin-left:10px;
padding-top:10px;
}		
.tx-jppageteaser-pi1-list-entry{
clear:none;
width: 45%;
display:inline;
float:left;
}

.tx-jppageteaser-pi1-list-entry-odd{
margin-right:15px;
}

.tx-jppageteaser-pi1-list h4{
border:none;
margin:0px;
}		

.tx-jppageteaser-pi1-list h4 a{
color:#A0271D;
text-decoration:none;
}	
div.tx-lumogooglemaps-pi1{margin-left:30px;}
div.csc-mailform-field{padding:10px;}
form#mailform{margin-left:30px;}
.csc-textpic-lastcol img{padding-right:30px;}

div.tx-gooffotoboek-pi1 small{background:#fff url(../img/folder.gif) 0 0 no-repeat;padding-left:35px;height:25px;margin-bottom:10px;line-height:25px;padding-bottom:10px;padding-top:3px;}
div.tx-gooffotoboek-pi1{padding-left:15px;}
div.tx-gooffotoboek-pi1 img {border:1px solid  #441817;}
div.tx-airfilemanager-pi1 {padding-left:15px;}


