/* Style sheet style */
#contactform input.text{width:480px;height:15px;margin:5px 0;padding:5px 2px;border:1px solid #e8e8e8;background:#f8f8f8;}
.cu3er_resize{width:960px;margin:0 auto;padding:0 0 34px;background: url(tl_files/alberghirimini/images/slider_bg_bottom.gif) no-repeat bottom;}
.author{font-weight:normal;}
body{width:100%;margin:0;padding:0;background:#78d2c6 url("tl_files/alberghirimini/images/home.jpg") center top repeat-x;}
html{margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.main{margin:0 auto;padding:0;}
.main a{text-decoration:none;color:#279fa7;line-height:1.8em;font: normal 12px Arial, Helvetica, sans-serif;}
.mod_breadcrumb{margin:5px 5px 5px 20px;font-size:10px;color:#434343;}
.header{width:980px;margin:0 auto;padding:0;}
.header .click{width:180px;float:right;margin:0;padding:0;}
.header .click p{margin:0;padding:10px 0 0;color:#888;line-height:1.8em;font: italic 12px Arial, Helvetica, sans-serif;}
.header .click a{text-decoration:none;color:#279fa7;}
.logo{width:155px;float:left;margin:0;padding:0;}
.search{width:260px;float:right;margin:0;padding:0;}
.search form{float:right;display:block;padding:0;}
.main .header_text_resize .search .formbody span{width:206px;height:29px;float:left;display:block;padding:0 5px;background:url("tl_files/alberghirimini/images/search_bg.gif") left top no-repeat;}
.search form .keywords{width:186px;height:15px;float:left;margin:0;padding:7px 5px;border:0;color:#101010;line-height:15px;background:none;font:normal 12px Arial, Helvetica, sans-serif;}
.search form .button{float:left;margin:0;padding:0;}
.header_text_bg{width:978px;margin:0 auto;padding:0;border:1px solid #76d4cc;background: #fff;}
.header_text{margin:0;padding:10px 0 0;}
.header_text_resize{width:940px;margin:0 auto;padding:0 10px;}
.mod_dlh_googlemaps{width:960px;margin:0 auto;padding:0 0 34px;background: url(tl_files/alberghirimini/images/slider_bg_bottom.gif) no-repeat bottom;}
#cu3er-container{width:960px;outline:0;}
.body_resize{margin:0;padding:0;}
.body{width:940px;margin:0 auto;padding:0 10px 10px;font-family:Arial,Helvetica,sans-serif;color:#434343;}
.body h2{margin:0;padding:0 5px;color:#434343;font: normal 18px Arial, Helvetica, sans-serif;}
.body h3{margin:0;padding:15px 5px;color:#434343;}
.body h2 span{color:#b3b3b3;font: normal 11px Arial, Helvetica, sans-serif;}
.body img{margin:10px auto;padding:0;}
.body img.floated{float:left;margin:10px 15px 10px 0;padding:0;}
.body ul{margin:10px auto;padding:20px 0;list-style:none;}
.body li{margin:0;padding:3px 5px;color:#7d7d7d;font: normal 12px Arial, Helvetica, sans-serif;}
.body li a{text-decoration:none;color:#7d7d7d;font: normal 12px Arial, Helvetica, sans-serif;}
.body li a:hover{color:#c52100;}
.body p{margin:0;padding:5px;color:#444;line-height:1.8em;font:normal 12px Arial, Helvetica, sans-serif;}
.body p span{color:#b3b3b3;font: normal 11px Arial, Helvetica, sans-serif;}
.body a{text-decoration:none;color:#279fa7;line-height:1.8em;font: normal 12px Arial, Helvetica, sans-serif;}
.right{width:300px;float:right;margin:0;padding:5px 10px;}
#right{width:300px;}
.left{width:620px;float:left;margin:0;padding:0 0 5px;}
.block{width:95%;float:left;margin:10px 10px 10px 0;padding:0;}
.mod_event block{margin:0;padding:0;}
.mod_eventlist{float:left;margin:0 auto 0 0;padding:0;text-align:left;vertical-align:top;}
.mod_eventlist .full{margin:30px 0 10px;padding:0;vertical-align:top;}
.port_resize{width:300px;float:left;margin:10px 5px 5px;padding:0;border:1px solid #dfdfdf;}
.port_resize img{margin:10px 5px;}
.port_resize h2{margin:0;padding:10px;}
.port_resize p{margin:0;padding:5px 10px;}
ul.Navigation{margin:0;padding:20px 0;border:0;list-style:none;}
ul.Navigation li{margin:0 0 10;padding:0 10px;border:0;}
ul.Navigation li a{display:block;margin:0;padding:5px 0 2px 20px;border-bottom:1px solid #dedede;text-decoration:none;color:#979797;line-height:1.6em;background: url(tl_files/alberghirimini/images/ul_li.gif) left no-repeat;font:normal 12px Arial, Helvetica, sans-serif;}
ul.Navigation li a:hover{border-bottom:1px solid #dedede;text-decoration:none;color:#279fa7;background:#f8f8f8 url(tl_files/alberghirimini/images/ul_li_hover.gif) left no-repeat;}
ul.Navigation li a.active{border-bottom:1px solid #dedede;text-decoration:none;color:#279fa7;background:#f8f8f8 url(tl_files/alberghirimini/images/ul_li_hover.gif) left no-repeat;}
ul.Navigation li span{display:block;margin:0;padding:5px 0 2px 20px;border-bottom:1px solid #dedede;text-decoration:none;color:#979797;line-height:1.6em;background: url(tl_files/alberghirimini/images/ul_li.gif) left no-repeat;font:normal 12px Arial, Helvetica, sans-serif;}
ul.nav_eventi li a{margin:0;padding:5px 0 2px;border-bottom:1px solid #dedede;font-weight:bold;text-decoration:none;color:#979797;line-height:1.7em;background: url(tl_files/alberghirimini/images/ul_li.gif) left no-repeat;font:normal 12px Arial, Helvetica, sans-serif;}
.FBG_resize{margin:0 auto;padding:10px;border-top:1px solid #f0f5ef;background:#f0f5ef;}
.FBG_resize p{margin:0;padding:5px;color:#444;line-height:1.8em;font: normal 11px Arial, Helvetica, sans-serif;}
.FBG_resize a{color:#539BAF;}
.FBG_resize ul{margin:10px auto;padding:0;list-style:none;}
.FBG_resize li{margin:0;padding:1px 0 1px 15px;background:url(tl_files/alberghirimini/images/fbg_ul_li.gif) left no-repeat;}
.FBG_resize li a{text-decoration:none;color:#444;font: normal 11px Arial, Helvetica, sans-serif;}
.FBG_resize li a:hover{color:#279fa7;}
.FBG_resize h2{margin:0;padding:5px;border-bottom:1px solid #ddd;color:#444;font: bold 12px Arial, Helvetica, sans-serif;}
.FBG_resize .left{width:285px;float:left;margin:10px 5px 10px 15px;padding:10px 5px;}
.footer{margin:0;padding:0;}
.footer_resize{width:960px;margin:0 auto;padding:20px 10px;}
.footer p{color:#fff;font:normal 12px Arial, Helvetica, sans-serif;}
.footer p.right{width:350px;float:right;margin:0;padding:15px 0 0;text-align:right;}
.footer p.leftt{width:550px;float:left;margin:0;padding:15px 0 0;text-align:left;}
.footer a{margin:0;padding:5px;font-weight:normal;text-decoration:none;font-size:11px;color:#434343;}
#contactform{margin:0;padding:5px 10px;}
#contactform *{color:#7a7a7a;}
#contactform ol{margin:0;padding:0;list-style:none;}
#contactform li{display:block;margin:0;padding:0;background:none;border:none;}
#contactform li.buttons{margin:5px 0;}
#contactform label{width:100px;float:left;margin:0;padding:5px 0;color:#222;font:normal 12px Arial, Helvetica, sans-serif;text-transform:capitalize;}
#contactform label span{font:normal 10px Arial, Helvetica, sans-serif;}
#contactform textarea{width:480px;height:150px;margin:10px 0;padding:2px;border:1px solid #e8e8e8;background:#f8f8f8;}
#contactform li.buttons input{margin:0 0 0 370px;padding:3px 0;border:0;color:#FFF;}
p.response{width:auto;text-align:center;color:#2c2c2c;line-height:1.8em;font:bold 11px Arial, Helvetica, sans-serif;}
p.clr,.clr{clear:both;margin:0;padding:0;}
li.bg,.bg{clear:both;margin:15px 0;padding:0;border-bottom:1px solid #dedede;background:none;list-style:none;}
.mod_eventlist h3,h2,p{margin:0;padding:0;}
.mod_eventlist .event a{font-weight:bold;}
.mod_eventlist .event p,h3{margin:0 0 0 5px;padding:0;color:#434343;}
.mod_eventlist .event a{margin-left:5px;}
.mod_eventlist .event .time{font-weight:normal;color:#c0c0c0;}
.mod_search .relevance{font-size:16px;color:#b3b3b3;}
.mod_search a{font-size:18px;color:#1e00ff;}
.mod_search .highlight{padding:2px;background-color:#ffff00;color:#434343;}
.mod_search h3{margin:5px 0 0 5px;padding:0;}
.mod_search .url{font-weight:bold;color:#008000;}
.mod_gd_googledirections input[type="text"]{width:275px;}
.empty{margin-left:5px;font-size:10px;}
.mod_article p{margin:0;padding:0;}
.mod_article ul,li{margin:0;padding:0 5px 2px;}
.mod_article li{margin-left:15px;list-style-type:disc;}
.mod_slideshow2{width:960px;height:300px;margin:0 0 0 9px;padding:0 0 10px;}
.mod_changelanguage{width:auto;height:30px;float:right;margin:2px 2px 2px auto;vertical-align:middle;}
.mod_changelanguage li{width:auto;height:30px;float:left;list-style-type:none;}
#mytable{width:100%;margin:0;padding:0;}
#mytable{width:90%;margin:0;padding:0;}
th{padding:6px;text-align:left;border-top:1px solid #C1DAD7;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;color:#4f6b72;font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;letter-spacing: 2px;text-transform: uppercase;background: #CAE8EA url(images/bg_header.jpg) no-repeat;}
#mytable th.nobg{border-top:0px solid #C1DAD7;border-right:1px solid #C1DAD7;border-left:0px solid #C1DAD7;background: none;}
#mytable td{padding:6px;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;color:#4f6b72;background: #fff;}
#mytable td.alt{color:#797268;background: #F5FAFA;}
th.spec{border-top:0 solid #C1DAD7;border-left:1 solid #C1DAD7;background: #fff url(images/bullet1.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
th.specalt{border-top:0 solid #C1DAD7;border-left:1 solid #C1DAD7;color:#797268;background: #f5fafa url(images/bullet2.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
caption{width:90%;padding:0 0 5px;text-align:right;font: italic 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
input[type="text"]{margin-left:2px;padding:5px 0;}
.pagination li{float:left;padding:3px 5px;background-color:#fff421;}
.mod_article hr{border-top:1px dashed #cccccc;}

