/* Style sheet css */
input,textarea,select{background-color:#ecf5ff;border:1px solid #2d618f;}
input.error,textarea.error,select.error{border:1px solid #c41818;}
*{margin:0;padding:0;border:0;}
body{background:#cee6ff url("tl_files/pepesale/img/body.jpg") left top repeat-x;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;color:#2d618f;}
#wrapper{background:url("tl_files/pepesale/img/wrapper.gif") left top repeat-y;}
#header{background:url("tl_files/pepesale/img/shadow.jpg") left top no-repeat;}
#header .inside{margin:0 20px 0 29px;}
.mod_slideshow2{left:0;top:0;position:absolute;z-index: 1;}
#footer{background:url("tl_files/pepesale/img/footer.jpg") left top no-repeat;}
#container{background-image:url("tl_files/pepesale/img/shadow.jpg");background-repeat:no-repeat;background-position: left -350px;}
#main{}
#main .inside{padding:25px 25px 10px 50px;min-height: 350px;height: auto !important;height: 350px;}
#right{}
#right .inside{padding:25px 20px 10px 0;font-size:11px;}
p{margin-bottom:10px;text-align:justify;}
a:link,a:visited{text-decoration:none;color:#9fa415;}
a:hover{text-decoration:underline;}
h1{margin-bottom:18px;padding-left:35px;background:url("tl_files/pepesale/img/h1.jpg") left center no-repeat;font-weight:normal;font-size:18px;color:#2d618f;text-transform: uppercase;}
h2{margin-bottom:7px;font-weight:normal;font-size:17px;color:#2d618f;text-transform: uppercase;}
h3{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #8cb5e0;font-size:14px;color:#2d618f;text-transform: uppercase;}
h4,h4 a:link,h4 a:visited{margin-bottom:5px;font-weight:bold;font-size:12px;color:#2d618f;}
ul li{padding-left:20px;background-image:url("tl_files/pepesale/img/li.gif");background-repeat:no-repeat;line-height:18px;background-position: 5px 7px;}
td{padding:2px 10px 2px 0;vertical-align:top;}
table.line{margin-top:5px;margin-bottom:10px;padding:0;border-collapse:collapse;}
table.line tr td,table.line tr th{padding:2px 5px;vertical-align:top;border:1px solid #cee6ff;}
#right p{margin-bottom:5px;padding-right:10px;}
p.more{margin:2px 0;text-align:right;}
p.more a{padding-right:10px;background-image:url("tl_files/pepesale/img/li.gif");background-repeat:no-repeat;text-decoration:none;background-position: right 4px;}
p.back{margin:2px 0;}
p.back a{padding-left:20px;background-image:url("tl_files/pepesale/img/li.gif");background-repeat:no-repeat;text-decoration:none;background-position: left 4px;}
p.info{margin:0;text-align:right;font-size:10px;line-height:10px;}
p.error{font-size:10px;color:#c41818;line-height:10px;}
.tableform table tr td{padding:0 10px 5px 0;vertical-align:top;}
.tableform .text{width:200pt;}
.tableform textarea{width:200pt;}
.tableform .text_m{width:50pt;}
.tableform .text_xs{width:20pt;}
.tableform .captcha{width:20pt;}
.tableform .submit{padding:3px 10px;background-image:url("tl_files/pepesale/img/submit.gif");background-position:left top;font-size:11px;text-transform: uppercase;}
.logo{left:49px;top:25px;position:absolute;z-index:10;}
.logo a{font-family:Arial, sans-serif, Helvetica, Verdana;text-decoration:none;font-size:48px;color:#2d618f;text-transform: uppercase;}
.sardegna{width:276px;height:220px;position:relative;background:url("tl_files/pepesale/img/sardegna.gif") left top no-repeat;list-style:none;}
ul.sardegna li{position:absolute;padding:0;background-image:none;line-height:12px;}
ul.sardegna li span{font-weight:bold;color:#9fa415;}
ul.sardegna li.oliva{width:15px;height:15px;background:url("tl_files/pepesale/img/li_sardegna.gif") left top no-repeat;}
ul.sardegna li.porto{width:15px;height:15px;background-image:url("tl_files/pepesale/img/li_sardegna.gif");background-repeat:no-repeat;background-position: left -30px;}
ul.sardegna li.aeroporto{width:15px;height:15px;background-image:url("tl_files/pepesale/img/li_sardegna.gif");background-repeat:no-repeat;background-position: left -45px;}
ul.sardegna li.citta{width:15px;height:15px;background-image:url("tl_files/pepesale/img/li_sardegna.gif");background-repeat:no-repeat;background-position: left -15px;}
.ce_gallery{width:613px;overflow:hidden;}
.ce_gallery td{padding:0 7px 7px 0;vertical-align:top;}
.ce_gallery td.col_last{padding:0 0 7px;}
.ce_gallery td .caption{text-align:right;font-size:10px;}
.ce_gallery .image_container{padding:3px;border:1px solid #cee6ff;}
.ce_gallery .image_container a{overflow:hidden;display:inline-block;border:1px solid #cee6ff;}
.ce_gallery .image_container img{border:1px solid #8cb5e0;}
.pepesale{left:29px;position:absolute;top: 8px;}
.pepesale a{margin-bottom:10px;text-decoration:none;font-size:10px;color:#2d618f;text-transform: uppercase;}
.copyright{right:20px;top:8px;position:absolute;font-size:10px;text-transform: uppercase;}

