@charset "utf-8";
* {	margin: 0; padding: 0px; }
.novis { display: none; }
body {
	background-color: #FBFBDF;
	background-image: url(../img/graphic_elements/body_bg.gif);
	background-repeat: repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #300;
}
a { color: #C60; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { padding: 1px; background-color: #D8CAAF; text-decoration: none; border: none; }
a:hover { background-color: transparent; }
a:hover img { background-color: #963; }

.title { text-indent: -9999px; background-repeat: no-repeat; background-position: left top; }
#container {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#container #left-column {
	float: left;
	width: 270px;
}
#container #left-column h1 {
	background-image: url(../img/graphic_elements/imoresani_logo.gif);
	float: left;
	height: 334px;
	width: 270px;
}
#container #left-column .left-c-item {
	float: left;
	width: 250px;
	padding: 0 10px;
	margin: 0 0 50px 0;
}
#container #left-column .left-c-item h4 {
	float: left;
	height: 19px;
	width: 250px;
	margin: 0 0 15px 0;
}
#container #left-column .left-c-item h4#lt_notizie { background-image: url(../img/graphic_elements/lt_notizie.gif); }
#container #left-column .left-c-item h4#lt_notizie_en { background-image: url(../img/graphic_elements/lt_notizie_en.gif); }
#container #left-column .left-c-item h4#lt_contatti { background-image: url(../img/graphic_elements/lt_contatti.gif); }
#container #left-column .left-c-item h4#lt_contatti_en { background-image: url(../img/graphic_elements/lt_contatti_en.gif); }
#container #left-column .left-c-item h4#lt_contatti_de { background-image: url(../img/graphic_elements/lt_contatti_de.gif); }

#container #left-column .left-c-item ul#lang_nav {
	float: left;
	height: 60px;
	width: 250px;
	list-style-type: none;
	background: url(../img/graphic_elements/lang_nav_bg.gif) no-repeat left top;
}
#container #left-column .left-c-item ul#lang_nav li { float: left; height: 60px; }
#container #left-column .left-c-item ul#lang_nav li a {	float: left; height: 60px; text-indent: -9999px; }
#container #left-column .left-c-item ul#lang_nav li#italiano a, #container #left-column .left-c-item ul#lang_nav li#deutsch a { width: 82px; }
#container #left-column .left-c-item ul#lang_nav li#english a {	width: 86px; }
#container #left-column .left-c-item ul#lang_nav li a:hover { background: url(../img/graphic_elements/lang_nav_bg.gif) no-repeat; }
#container #left-column .left-c-item ul#lang_nav li#italiano a:hover { background-position: 0 -60px; }
#container #left-column .left-c-item ul#lang_nav li#english a:hover { background-position: -82px -60px; }
#container #left-column .left-c-item ul#lang_nav li#deutsch a:hover { background-position: -168px -60px; }
#container #left-column .left-c-item .left-c-i-item {
	float: left;
	width: 230px;
	padding: 0 10px;
}
#container #left-column .left-c-item .left-c-i-item.last { border-bottom: 1px solid #D8CAAF; }
#container #left-column .left-c-item .left-c-i-item h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
	margin: 0 0 7px 0;
}
#container #left-column .left-c-item .left-c-i-item p {	font-size: 0.7em; margin: 0 0 10px 0; }
#container #left-column .left-c-item .left-c-i-item p.news-i_date {	font-size: 0.6em; font-style: italic; margin: 0 0 20px 0; }
#container #left-column .left-c-item .left-c-i-item table {
	font-size: 0.7em; margin: 0 0 20px 0; width: 230px; float: left; border-collapse: collapse; border: none;
}
#container #left-column .left-c-item .left-c-i-item table caption {
	font-size: 1.1em; font-weight: bold; text-align: left; padding: 0 0 10px 0;
}
#container #left-column .left-c-item .left-c-i-item table td { padding: 2px 0; border: none; text-align: left; }
#container #left-column .left-c-item .left-c-i-item table td.left { width: 75px; }
#container #left-column .left-c-item .left-c-i-item table td.right {  }



#container #right-c {
	float: left;
	width: 640px;
	padding: 0 0 0 20px;
}

#container #right-c h1, #container #right-c h2 { float: left; width: 640px; }
#container #right-c h1#master-title { background-image: url(../img/graphic_elements/rt_agr_imoresani.gif); height: 100px; }
#container #right-c h2#master-payoff { background-image: url(../img/graphic_elements/rt_south_it_flav.gif); height: 50px; }
#container #right-c h2#master-payoff.mp_de { background-image: url(../img/graphic_elements/rt_south_it_flav_de.gif); height: 50px; }

#container #right-c ul#main-nav { background-image: url(../img/graphic_elements/main_nav_bg.gif); width: 640px; height: 36px; float: left; list-style: none; margin: 0 0 40px 0; }
#container #right-c ul#main-nav.mn_en { background-image: url(../img/graphic_elements/main_nav_bg_en.gif); width: 640px; height: 36px; float: left; list-style: none; margin: 0 0 40px 0; }
#container #right-c ul#main-nav.mn_de { background-image: url(../img/graphic_elements/main_nav_bg_de.gif); width: 640px; height: 36px; float: left; list-style: none; margin: 0 0 40px 0; }
#container #right-c ul#main-nav li { height: 36px; float: left; }
#container #right-c ul#main-nav li a { height: 36px; float: left; text-indent: -9999px; }
#container #right-c ul#main-nav li#home a { width: 65px; }
#container #right-c ul#main-nav li#chi-siamo a { width: 112px; }
#container #right-c ul#main-nav li#ospitalita a { width: 111px; }
#container #right-c ul#main-nav li#prodotti a { width: 137px; }
#container #right-c ul#main-nav li#tempo-libero a { width: 136px; }
#container #right-c ul#main-nav li#contatti a { width: 79px; }

#container #right-c ul#main-nav.mn_de li#home a { width: 60px; }
#container #right-c ul#main-nav.mn_de li#chi-siamo a { width: 100px; }
#container #right-c ul#main-nav.mn_de li#ospitalita a { width: 155px; }
#container #right-c ul#main-nav.mn_de li#prodotti a { width: 160px; }
#container #right-c ul#main-nav.mn_de li#tempo-libero a { width: 90px; }
#container #right-c ul#main-nav.mn_de li#contatti a { width: 75px; }

#container #right-c ul#main-nav li a:hover { background: url(../img/graphic_elements/main_nav_bg.gif) no-repeat; }
#container #right-c ul#main-nav li.selected a { background: url(../img/graphic_elements/main_nav_bg.gif) no-repeat; }
#container #right-c ul#main-nav.mn_en li a:hover { background: url(../img/graphic_elements/main_nav_bg_en.gif) no-repeat; }
#container #right-c ul#main-nav.mn_en li.selected a { background: url(../img/graphic_elements/main_nav_bg_en.gif) no-repeat; }
#container #right-c ul#main-nav.mn_de li a:hover { background: url(../img/graphic_elements/main_nav_bg_de.gif) no-repeat; }
#container #right-c ul#main-nav.mn_de li.selected a { background: url(../img/graphic_elements/main_nav_bg_de.gif) no-repeat; }

#container #right-c ul#main-nav li#home a:hover { background-position: 0 -36px; }
#container #right-c ul#main-nav li#home.selected a { background-position: 0 -36px; }
#container #right-c ul#main-nav li#chi-siamo a:hover { background-position: -65px -36px; }
#container #right-c ul#main-nav li#chi-siamo.selected a { background-position: -65px -36px; }
#container #right-c ul#main-nav li#ospitalita a:hover { background-position: -177px -36px; }
#container #right-c ul#main-nav li#ospitalita.selected a { background-position: -177px -36px; }
#container #right-c ul#main-nav li#prodotti a:hover { background-position: -288px -36px; }
#container #right-c ul#main-nav li#prodotti.selected a { background-position: -288px -36px; }
#container #right-c ul#main-nav li#tempo-libero a:hover { background-position: -425px -36px; }
#container #right-c ul#main-nav li#tempo-libero.selected a { background-position: -425px -36px; }
#container #right-c ul#main-nav li#contatti a:hover { background-position: -561px -36px; }
#container #right-c ul#main-nav li#contatti.selected a { background-position: -561px -36px; }

#container #right-c ul#main-nav.mn_de li#home a:hover { background-position: 0 -36px; }
#container #right-c ul#main-nav.mn_de li#home.selected a { background-position: 0 -36px; }
#container #right-c ul#main-nav.mn_de li#chi-siamo a:hover { background-position: -60px -36px; }
#container #right-c ul#main-nav.mn_de li#chi-siamo.selected a { background-position: -60px -36px; }
#container #right-c ul#main-nav.mn_de li#ospitalita a:hover { background-position: -160px -36px; }
#container #right-c ul#main-nav.mn_de li#ospitalita.selected a { background-position: -160px -36px; }
#container #right-c ul#main-nav.mn_de li#prodotti a:hover { background-position: -315px -36px; }
#container #right-c ul#main-nav.mn_de li#prodotti.selected a { background-position: -315px -36px; }
#container #right-c ul#main-nav.mn_de li#tempo-libero a:hover { background-position: -475px -36px; }
#container #right-c ul#main-nav.mn_de li#tempo-libero.selected a { background-position: -475px -36px; }
#container #right-c ul#main-nav.mn_de li#contatti a:hover { background-position: -565px -36px; }
#container #right-c ul#main-nav.mn_de li#contatti.selected a { background-position: -565px -36px; }

#container #right-c .master-content { width: 640px; float: left; margin: 0 0 30px 0; }
#container #right-c .master-content .left { width: 330px; float: left; padding: 0 20px 0 0; }
#container #right-c .master-content .left h3 { font-size: 1.3em; font-weight: normal; margin: 0 0 10px 0; }
#container #right-c .master-content .left p { font-size: 0.8em; line-height: 1.4em; margin: 0 0 10px 0; }
#container #right-c .master-content .right { width: 290px; float: left; }
#container #right-c .master-content .right .mcr-item { width: 290px; float: left; margin: 0 0 10px 0; }
#container #right-c .master-content .right .mcr-item a img { float: left; }
#container #right-c .master-content .right .mcr-item h5 { font-size: 0.8em; font-weight: normal; text-align: center; text-transform: uppercase; border: 1px solid #D8CAAF; border-left: none; border-right: none; width: 290px; float: left; padding: 5px 0; margin: 2px 0 0 0; }
#container #right-c .master-content .right .mcr-item h5 a { color: #630; }

#container #right-c .master-content .right .mcr-item-single { width: 290px; float: left; margin: 0 0 10px 0; }
#container #right-c .master-content .right .mcr-item-single h4#cr_t_dove { width: 290px; height: 19px; float: left; background-image: url(../img/graphic_elements/mcr_t_dove_siamo.gif); margin: 0 0 10px 0; }
#container #right-c .master-content .right .mcr-item-single h4#cr_t_dove_en { width: 290px; height: 19px; float: left; background-image: url(../img/graphic_elements/mcr_t_dove_siamo_en.gif); margin: 0 0 10px 0; }
#container #right-c .master-content .right .mcr-item-single h4#cr_t_dove_de { width: 290px; height: 19px; float: left; background-image: url(../img/graphic_elements/mcr_t_dove_siamo_de.gif); margin: 0 0 10px 0; }
#container #right-c .master-content .right .mcr-item-single h4#cr_t_foto_agr { width: 290px; height: 18px; float: left;  background-image: url(../img/graphic_elements/mcr_t_foto_agr.gif); }
#container #right-c .master-content .right .mcr-item-single .foto { width: 290px; height: 220px; float: left; padding: 10px 0 0 0; margin: 0 0 10px 0; border-top: 1px solid #D8CAAF; }
#container #right-c .master-content .right .mcr-item-single .foto img { border: 1px solid #D8CAAF; }
#container #right-c .master-content .right .mcr-item-single #map { width: 288px; height: 218px; float: left; margin: 0 0 10px 0; border: 1px solid #D8CAAF; }
#container #right-c .master-content .right .mcr-item-single #map p { font-size: 0.7em; }
#container #right-c .master-content .right .mcr-item-single #map a img { background-color: transparent; }
#container #right-c .master-content .right .mcr-item-single p.dida { font-size: 0.6em; font-style: italic; padding: 0 10px 10px 10px; margin: 0 0 10px 0; border-bottom: 1px solid #D8CAAF; }

#container #right-c .second-content {
	float: left;
	width: 640px;
	margin: 0 0 40px 0;
}
#container #right-c .second-content .left {
	float: left;
	width: 450px;
	margin: 0 10px 0 0;
}
#container #right-c .second-content .left h2 { font-size: 1.5em; font-weight: normal; font-style: italic; float: left; width: 450px; padding: 0 0 10px 0; margin: 0 0 30px 0; border-bottom: 1px solid #D8CAAF; }
#container #right-c .second-content .left h3 { font-size: 1.3em; font-weight: normal; margin: 0 0 10px 0; }
#container #right-c .second-content .left h4 { float: left; width:450px; height: 19px; margin: 0 0 10px 0; }
#container #right-c .second-content .left h4#cr_t_tabprezzi { background-image: url(../img/graphic_elements/cr_t_tabprezzi.gif); }
#container #right-c .second-content .left h4#cr_t_tabprezzi_en { background-image: url(../img/graphic_elements/cr_t_tabprezzi_en.gif); }
#container #right-c .second-content .left h4#cr_t_tabprezzi_de { background-image: url(../img/graphic_elements/cr_t_tabprezzi_de.gif); }
#container #right-c .second-content .left h4#cr_t_modulo { background-image: url(../img/graphic_elements/cr_t_modulo.gif); }
#container #right-c .second-content .left h4#cr_t_modulo_en { background-image: url(../img/graphic_elements/cr_t_modulo_en.gif); }
#container #right-c .second-content .left h4#cr_t_modulo_de { background-image: url(../img/graphic_elements/cr_t_modulo_de.gif); }
#container #right-c .second-content .left h4#cr_t_moduloinfo { background-image: url(../img/graphic_elements/cr_t_modulo_info.gif); }
#container #right-c .second-content .left h4#cr_t_moduloinfo_en { background-image: url(../img/graphic_elements/cr_t_modulo_info_en.gif); }
#container #right-c .second-content .left h4#cr_t_moduloinfo_de { background-image: url(../img/graphic_elements/cr_t_modulo_info_de.gif); }
#container #right-c .second-content .left p { font-size: 0.8em; line-height: 1.4em; margin: 0 0 10px 0; }

#container #right-c .second-content .left .news-item { float: left; width: 450px; margin: 0 0 40px 0; }
#container #right-c .second-content .left .news-item h3 a { color: #300; }
#container #right-c .second-content .left .news-item h4 { font-size: 0.7em; font-weight: normal; color: #99734C; }
#container #right-c .second-content .left .news-item p.news-i-footer { font-size: 0.7em; margin: 20px 0 0 0; }

#container #right-c .second-content .left table { float: left; width:450px; margin: 0 0 10px 0; font-size: 0.7em; text-align: center;  border-collapse: collapse; }
#container #right-c .second-content .left table tr th { font-weight: normal; padding: 0 10px 5px 10px; }
#container #right-c .second-content .left table tr.pari td { background-color: #FEFEF7; }
#container #right-c .second-content .left table tr td.first { padding: 0 0 0 10px; text-align: left; }
#container #right-c .second-content .left table tr td.last { padding: 0 10 0 0px; }
#container #right-c .second-content .left table tr td { padding: 10px; }

#container #right-c .second-content .left p.noteprezzi { padding: 10px; font-size: 0.7em; float: left; width:430px; margin: 0 0 50px 0; }

#container #right-c .second-content .left .form-c {	float: left; width: 450px; }
#container #right-c .second-content .left .form-c form { float: left; width: 450px; }
#container #right-c .second-content .left .form-c form ul { float: left; width: 450px; list-style: none; }
#container #right-c .second-content .left .form-c form ul li { float: left; width: 430px; padding: 10px 10px 6px 10px; }
#container #right-c .second-content .left .form-c form ul li label { float: left; width: 90px; font-size: 0.7em; padding: 10px 0 0 0; }
#container #right-c .second-content .left .form-c form ul li input { float: right; width: 328px; border: 1px solid #D8CAAF; background-color: #FEFEF7; padding: 5px 5px 4px 5px; color: #300; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.8em; }
#container #right-c .second-content .left .form-c form ul li textarea { float: right; width: 328px; border: 1px solid #D8CAAF; background-color: #FEFEF7; padding: 5px 5px 4px 5px; color: #300; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.8em; line-height: 1.6em; height: 100px; }
#container #right-c .second-content .left .form-c form ul li .form-cell { float: left; }
#container #right-c .second-content .left .form-c form ul li .form-cell label { padding: 0 0 5px 0; }
#container #right-c .second-content .left .form-c form ul li .form-cell input { float: left; }

#container #right-c .second-content .left .form-c form ul li .fc_uno { width: 150px; padding: 0 0 10px 0; }
#container #right-c .second-content .left .form-c form ul li .fc_uno label { width: 150px; }
#container #right-c .second-content .left .form-c form ul li .fc_uno input { width: 123px; }

#container #right-c .second-content .left .form-c form ul li .fc_due { width: 130px; padding: 0 0 10px 0; }
#container #right-c .second-content .left .form-c form ul li .fc_due label { width: 130px; }
#container #right-c .second-content .left .form-c form ul li .fc_due input { width: 30px; }

#container #right-c .second-content .left .form-c form ul li .fc_tre { width: 300px; }
#container #right-c .second-content .left .form-c form ul li .fc_tre label { width: 300px; }
#container #right-c .second-content .left .form-c form ul li .fc_tre input { width: 273px; }

#container #right-c .second-content .left .form-c form ul li .fc_quattro { width: 130px; padding: 0; }
#container #right-c .second-content .left .form-c form ul li .fc_quattro label { width: 130px; }
#container #right-c .second-content .left .form-c form ul li .fc_quattro input { width: 118px; }

#container #right-c .second-content .left .form-c form ul li p { margin: 10px 0; float: right; width: 340px; font-size: 0.7em; color: #765c53; }
#container #right-c .second-content .left .form-c form ul li input#invia { width: 120px; border: 2px outset; }

#container #right-c .second-content .left .scl-gallery {
	float: left;
	width: 430px;
	padding: 18px 10px 8px 10px;
	margin: 10px 0 0 0;
	border: 1px solid #D8CAAF;
	border-left: none; border-right: none;
}
#container #right-c .second-content .left .scl-gallery .aimg {
	margin: 0 10px 10px 0;
	float: left;
}

#container #right-c .second-content .right {
	float: left;
	width: 180px;
}
#container #right-c .second-content .right h4 {
	float: left;
	width: 180px;
	height: 19px;
	margin: 0 0 15px 0;
}
#container #right-c .second-content .right h4#cr_t_dimore {	background-image: url(../img/graphic_elements/cr_t_nostre_dimore.gif); }
#container #right-c .second-content .right h4#cr_t_dimore_en { background-image: url(../img/graphic_elements/cr_t_nostre_dimore_en.gif); }
#container #right-c .second-content .right h4#cr_t_dimore_de { background-image: url(../img/graphic_elements/cr_t_nostre_dimore_de.gif); }
#container #right-c .second-content .right h4#cr_t_photogallery { background-image: url(../img/graphic_elements/cr_t_photogallery.gif); }
#container #right-c .second-content .right h4#cr_t_categorie_cat { background-image: url(../img/graphic_elements/cr_t_categorie_cat.gif); }
#container #right-c .second-content .right h4#cr_t_notizie_cat { background-image: url(../img/graphic_elements/cr_t_notizie_cat.gif); }
#container #right-c .second-content .right h4#cr_t_notizie_cat_en { background-image: url(../img/graphic_elements/cr_t_notizie_cat_en.gif); }
#container #right-c .second-content .right h4#cr_t_archivi_mensili { background-image: url(../img/graphic_elements/cr_t_archivi_mensili.gif); }
#container #right-c .second-content .right h4#cr_t_archivi_mensili_en { background-image: url(../img/graphic_elements/cr_t_archivi_mensili_en.gif); }
#container #right-c .second-content .right h4#cr_t_prodotti { background-image: url(../img/graphic_elements/cr_t_prodotti_agr.gif); }
#container #right-c .second-content .right h4#cr_t_prodotti_en { background-image: url(../img/graphic_elements/cr_t_prodotti_agr_en.gif); }
#container #right-c .second-content .right h4#cr_t_prodotti_de { background-image: url(../img/graphic_elements/cr_t_prodotti_agr_de.gif); }
#container #right-c .second-content .right h4#cr_t_attivita { background-image: url(../img/graphic_elements/cr_t_attivita.gif); }
#container #right-c .second-content .right h4#cr_t_attivita_en { background-image: url(../img/graphic_elements/cr_t_attivita_en.gif); }
#container #right-c .second-content .right h4#cr_t_attivita_de { background-image: url(../img/graphic_elements/cr_t_attivita_de.gif); }

#container #right-c .second-content .right .scr-news-item-cont { width: 160px; float: left; padding: 0 10px 50px 10px; }
#container #right-c .second-content .right .scr-news-item-cont .scr-news-item { width: 160px; float: left; margin: 0 0 0 0; }
#container #right-c .second-content .right .scr-news-item-cont .scr-news-item ul { width: 160px; float: left; list-style: none; font-size: 0.7em; }
#container #right-c .second-content .right .scr-news-item-cont .scr-news-item ul li { width: 160px; float: left; margin: 0 0 3px 0; }

#container #right-c .second-content .right .scr-item-cont { width: 160px; float: left; padding: 0 10px 20px 10px; border-bottom: 1px solid #D8CAAF; }
#container #right-c .second-content .right .scr-item-cont .scr-item { width: 160px; float: left; margin: 0 0 10px 0; }
#container #right-c .second-content .right .scr-item-cont .scr-item a img { float: left; }
#container #right-c .second-content .right .scr-item-cont .scr-item h5 { font-size: 0.7em; font-weight: normal; text-align: center; text-transform: uppercase; border: 1px solid #D8CAAF; border-left: none; border-right: none; width: 160px; float: left; padding: 4px 0; margin: 2px 0 0 0; }
#container #right-c .second-content .right .scr-item-cont .scr-item h5 a { color: #630; }
#container #right-c .second-content .right .photo-gal-c { float: left; width: 170px; padding: 0 0 20px 10px; border-bottom: 1px solid #D8CAAF; }
#container #right-c .second-content .right .photo-gal-c .aimg { float: left; width: 75px; height: 50px; margin: 0 0 15px 0; padding: 0 10px 0 0; }
#container #right-c .second-content .right .photo-gal-c .aimg a img { margin: 0; padding: 1px; width: auto; }

#container #right-c .third-content {
	float: left;
	width: 640px;
	margin: 0 0 40px 0;
}
#container #right-c .third-content h4 { float: left; width: 640px; }
#container #right-c .third-content h4.t-text { font-size: 0.8em; border-bottom: 1px solid #D8CAAF; padding: 0 10px 4px 10px; width: 620px; }
#container #right-c .third-content h4#tc_t_nostre_dimore { height: 18px; border-bottom: 1px solid #D8CAAF; background: url(../img/graphic_elements/cr_t_nostre_dimore.gif) no-repeat left 1px; }
#container #right-c .third-content h4#tc_t_nostre_dimore_en { height: 18px; border-bottom: 1px solid #D8CAAF; background: url(../img/graphic_elements/cr_t_nostre_dimore_en.gif) no-repeat left 1px; }
#container #right-c .third-content h4#tc_t_nostre_dimore_de { height: 18px; border-bottom: 1px solid #D8CAAF; background: url(../img/graphic_elements/cr_t_nostre_dimore_de.gif) no-repeat left 1px; }
#container #right-c .third-content .tc-item-c { float: left; width: 620px; padding: 0 10px; margin-bottom: 50px; }
#container #right-c .third-content .tc-item-c .tc-item { float: left; width: 620px; padding: 20px 0; border-bottom: 1px solid #D8CAAF; }
#container #right-c .third-content .tc-item-c .tc-item .left { float: left; width: 160px; padding: 0 25px 0 0; }
#container #right-c .third-content .tc-item-c .tc-item .left img.sbord { padding: 1px; background-color: #D8CAAF; }
#container #right-c .third-content .tc-item-c .tc-item .right { float: left; width: 435px; }
#container #right-c .third-content .tc-item-c .tc-item .right h5 { font-size: 1.1em; font-weight: normal; margin: 0 0 10px 0; }
#container #right-c .third-content .tc-item-c .tc-item .right h5 a { background-color: none; }
#container #right-c .third-content .tc-item-c .tc-item .right p { font-size: 0.8em; line-height: 1.4em; }



#container #footer {
	float: right;
	width: 900px;
	padding: 10px;
	margin: 0 0 30px 0;
	border: 1px solid #D8CAAF;
	border-left: none;
	border-right: none;
}
#container #footer .left { float: left;	width: 230px; padding: 0 40px 0 0; }
#container #footer .left p { font-size: 0.7em; line-height: 1.5em; }
#container #footer .right {	float: left; width: 630px; text-align: center; padding: 5px 0 0 0; }
#container #footer .right ul { list-style: none; font-size: 0.7em; line-height: 1.5em; }
#container #footer .right ul li { display: inline; padding: 3px 5px 2px 0; margin: 0 5px 0 0; border-right: 1px solid #D8CAAF; white-space: nowrap; }
