/* DevoCMS SITE-SPECIFIC (site-wide) layout style */
@import url("./invisible.css");
@import url("./standard-devocms.css");
body{
margin:0;
padding:0;
background:white;
text-align:center;
}
div#page{
width:761px;
margin:0 auto;
padding:0;
background:transparent;
text-align:center;
}
div#header{
background:transparent url(../../images/header.jpg) no-repeat bottom;
position:relative;
margin:0;
padding:54px 0 0;
height:217px;
text-align:left;
z-index:0;
}
div#content{
background:transparent;
margin:0px auto;
padding:0;
text-align:left;
min-height:455px;
}
div#main{
background:transparent; 
}
div#main div.wrapper{
margin:0;
width:531px;
float:right;
}
div#main p,
div#main h1,
div#main h2,
div#main h3,
div#main h4,
div#main h5,
div#main h6{
margin:0 10px 0.5em;
}
div#main h1{
margin:10px 10px;
}
div#main h1 img{
margin-right:5px;
}
div#nav{
position:absolute;
top:-271px;
left:0;
}
div#nav .wrapper{
background:darkgray;
}
div#nav div#lang-link ul li{
display:inline;
list-style-image: none;
list-style-type: none;
margin:0px;
}
div#nav div#lang-link ul{
color:#FFFFFF;
margin:0;
font-size:0.8em;
}
div#nav div#lang-link img{
margin:-2px auto;
}
div#nav div#lang-link{
right:4px;
position:absolute;
top:45px;
width:88px;
z-index:2010;
}
div#nav div#lang-link div div ul li a:link,div#nav div#lang-link div div ul li a:visited{
font-weight:normal;
color:#CCCCCC;
}
div#local div.lad-form div.wrapper {
background:transparent url(../../images/bg_form_foot.jpg) no-repeat bottom right;
padding:10px 0 80px;
margin:0;
}
div#local div.lad-form{
background:transparent url(../../images/bg_form_1.gif) repeat-y scroll right top;
}
div#local div div div.wrapper{
margin-top:10px;
}
div#local div div div.wrapper h4{
font-size:1em;
text-align:right;
margin-top:1em;
}
div#local div div div.wrapper div.item h4{
text-align:justify;
margin:0;
}
div#footer{
color:#D5D5D5;
background:transparent url(../../images/bg_foot.png) repeat-x ;
min-height:60px;
}
#footer #ft-content{
padding:20px 20px 0;}
#footer #ft-content table{
margin:0 auto;
}
#footer p{
font-size:0.8em;
margin:0 10px;
padding:0;
color:#D5D5D5;
}
#footer a:link, #footer a:hover, #footer a:visited{
color: #77C500;
font-weight:bolder;
}
.logo{margin:22px 0 0 4px;}
.lefttop{
height:134px;
width:327px;
color:#333333;
font:bold 12px Verdana, Helvetica, Tahoma, Arial, sans-serif;
border-top:1px ridge #CCCCCC;
border-bottom:1px ridge #CCCCCC;
}
.lefttop strong{
color:#333333;
margin-left:20px;
font:bold 15px Verdana, Helvetica, Tahoma, Arial, sans-serif;
}
.lefttop img{
margin:5px 0 0;
}
.lefttop b{
margin:0 0 0 10px;
}
.lefttop div div p{
margin:5px 0 0;
}
.lefttop p{
color:#666666;
text-align:justify;
float:none;
clear:none;
vertical-align:top;
display:block;
font:normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
margin:10px 10px 0;
}
.righttop{
height:134px;
width:204px;
color:#666666;
text-align:justify;
margin:0;
font:italic normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
padding:0 5px;
border-top: 1px ridge #CCCCCC;
border-bottom: 1px ridge #CCCCCC;
}
.righttop img{
margin:15px auto 0;
}
.righttop p{
font:normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
margin:0 20px;
}
.htitbottom, .htitmed, .htitfirst{
height:32px;
width:186px;
}
.htitfirst{
background:url(../../images/bg_tit_1.gif) no-repeat 0 50%;
}
.htitmed{
background:url(../../images/bg_tit_2.gif) no-repeat 0 50%;
}
.htitbottom{
background:url(../../images/bg_tit_3.gif) no-repeat 0 50%;
}
.htitbottom p, .htitmed p, .htitfirst p{
margin:0 0 0 24px !important;
padding:0 !important;
text-transform: uppercase;
color: #FFFFFF;
font: bolder 12px Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
.descrip{
color:#666666;
text-align:justify;
margin-bottom:20px;
font:normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
}
.descrip p{
line-height:1.3em !important;
margin:0 0.3em 0.7em !important;
}
.click{
color:#003366;
text-decoration:underline;
font:normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
}
.lefttop a{
color:#003366;
text-decoration:underline;
list-style-image:url(../../images/bullet_more.gif);
margin-right:10px;
font:normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
}
.tabint{
height:auto;
width:327px;
border-right:2px dotted #999999;
}
.celint{
border-right:2px solid #333333;
}
.txtint {
padding-left: 5px;
color: #003366;
margin-bottom:0;
font: bolder normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
}
.txtintdesc {
color: #666666;
font: bold normal 10px Verdana, Helvetica, Tahoma, Arial, sans-serif;
margin: 0px;
padding: 0px 0px 0px 5px;
}
.tabintpeq{
height: 50px;
border-bottom: 2px inset #CCCCCC;
}
.head_tab{
background: url(../../images/bg_table.jpg) repeat-y;
}
.details{
padding:10px;
height:500px;
width:360px;
}
div#lang-link div{
background:none;
padding:0;
}
div.item h4 a.title{
font-size:1em;
font-weight:normal;
}
div.description{
text-align:justify;
line-height:1.2em;
}
option{
font-size:10px;
color:#333333;
background-color: #FFFFFF; 
border: #CCCCCC; 
}
