* {
margin:0;
padding:0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 50%;
color:#FFFFFF;
font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
text-align:center;
}
.clear {
clear:both;
height:0;
}
img {
border:medium none;
}
dl, dt, dd, ul, li {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:0;
padding:0;
}
a:link {
color:#CDBE70;
}
a:visited {
color:#CDBE70;
}
a:active {
color:#99FF00;
}
a:hover {
color:#99FF00;
}
#site {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/fond.gif) repeat scroll 0 50%;
margin:0 auto;
text-align:left;
width:980px;
}
#container {
margin:-20px 0 auto;
padding-left:30px;
padding-right:30px;
text-align:left;
width:930px;
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/projo.gif) no-repeat scroll 699px bottom;
height:170px;
width:930px;
}
#logo {
float:left;
margin:45px 30px 15px;
width:240px;
}
#logo a {
}
#logo a img {
}
#title {
float:right;
margin-top:40px;
width:590px;
}
#title h2 {
border:medium none;
color:#000000;
text-decoration:none;
}
#title h2 a {
text-decoration:none;
color:#FFFFFF;
}
#tagline {
float:right;
margin:5px 0 20px 10px;
padding:0;
width:392px;
}
#tagline h3 {
color:#EE0000;
font-size:14px;
font-style:italic;
font-weight:100;
margin:5px;
}
#tagline h3 a {
text-decoration:none;
color:#EE0000;
}
#search {
float:right;
width:550px;
}
#search form {
}
#search form input {
width:300px;
}
#search form .button {
width:85px;
}
#rss {
float:right;
width:45px;
}
#middle {
}
#sidebar {
float:left;
width:250px;
}
#sidebar ul {
}
#sidebar ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
border:1px dashed #FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:30px;
}
.widget {
padding:10px;
}
#sidebar ul li h2 {
border:medium none;
color:#CDBE70;
font-size:14px;
margin:5px;
padding:0;
text-align:left;
}
#sidebar ul li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
padding:10px;
}
#sidebar ul li ul li a {
color:#FFFFFF;
}
#sidebar ul li ul li {
border:medium none;
margin:0;
}
#sidebar ul #lang {
height:40px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#sidebar ul #lang .qtrans_flag {
border:1px solid #B6B6B6;
}
#sidebar ul #lang .qtrans_language_chooser {
font-size:12px;
padding:8px 0 0 6px;
}
#sidebar ul #lang .qtrans_language_chooser li {
float:left;
padding:4px;
}
#sidebar ul #lang .qtrans_language_chooser li a {
text-decoration:none;
color:#CDBE70;
}
#sidebar ul #lang .qtrans_language_chooser .active a {
margin:0;
text-decoration:underline;
}
#sidebar ul #lang .qtrans_language_chooser .qtrans_flag_and_text {
}
#sidebar ul #lang .qtrans_language_chooser .qtrans_flag_en {
}
#sidebar ul #lang .qtrans_language_chooser .qtrans_flag_es {
}
#sidebar ul #lang .qtrans_language_chooser .qtrans_flag_fr {
}
#sidebar ul .mainmenu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 url(images/fondmenu.gif) no-repeat scroll left top;
}
#sidebar ul li #menupages {
font-size:22px;
font-style:italic;
font-weight:bold;
margin-left:47px;
padding-left:7px;
}
#sidebar ul li #menupages li a {
color:#FFFFFF;
}
#sidebar ul li #menupages li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:6px;
padding-top:6px;
}
#sidebar ul li #news {
font-size:13px;
font-style:italic;
padding-bottom:5px;
}
#sidebar ul li #news li {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
}
#sidebar #tag_cloud {
text-align:center;
}
#tag_cloud a {
text-transform:lowercase;
color:#FFFFFF;
}
#content {
float:right;
margin-bottom:30px;
margin-left:0;
margin-right:15px;
width:590px;
}
#content h1 {
font-size:24px;
}
#menucat {
display:block;
height:40px;
margin:10px 0 20px;
width:100%;
}
.desc {
color:#888888;
font-size:13px;
font-style:italic;
margin:10px;
}
.desc p {
color:#888888;
font-size:13px;
font-style:italic;
margin:10px;
}
#dropmenu, #dropmenu ul {
font-weight:bold;
line-height:1.5em;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
z-index:300;
}
#dropmenu a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
display:block;
font-size:15px;
padding:0.25em 1.65em;
text-decoration:underline;
}
#dropmenu a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#888888 none repeat scroll 0 0;
color:#FFFFFF;
}
#dropmenu li {
border:1px dashed #FFFFFF;
float:left;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin-right:2px;
position:relative;
}
#dropmenu #titolo {
border:medium none;
display:block;
float:left;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin-right:2px;
padding:0.25em 0.65em;
position:relative;
}
#dropmenu ul {
display:none;
left:-1px;
position:absolute;
top:1.9em;
width:12em;
}
#dropmenu ul a {
border-left:1px dashed #FFFFFF;
}
#dropmenu li ul {
}
#dropmenu li ul li.cat-item {
border:medium none;
}
#dropmenu li ul li.cat-item a {
border:1px solid #FFFFFF;
float:left;
font-size:15px;
height:auto;
width:9em;
}
#dropmenu ul ul {
top:auto;
}
#dropmenu li ul ul {
left:12em;
margin:0 0 0 10px;
}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {
display:none;
}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {
display:block;
}
.result {
margin-bottom:10px;
margin-top:10px;
}
.resultsynopsis {
}
.resultsynopsis h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
border:1px dashed #FFFFFF;
font-size:16px;
padding:5px 0 5px 20px;
}
.resultsynopsis h2 a {
text-decoration:underline;
}
.resultsynopsis .resultexcerpt a {
text-decoration:none;
}
.resultsynopsis .resultexcerpt a p {
color:#FFFFFF;
font-size:12px;
line-height:13px;
padding:4px;
text-decoration:none;
}
.entry {
border:1px dashed #FFFFFF;
height:100%;
margin-bottom:20px;
}
.entry .icon {
float:left;
padding:20px 0 15px 5px;
text-align:center;
width:205px;
}
.entry .icon a {
}
.entry .icon a img {
}
.entry .synopsis .englishtitle {
display:inline;
font-size:12px;
font-style:italic;
margin-right:5px;
}
.entry .synopsis .englishtitle img {
margin-right:5px;
}
.entry .synopsis {
float:right;
padding:5px;
width:365px;
}
.entry .shortinfo {
margin-left:20px;
}
.entry .synopsis h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
border:1px dashed #FFFFFF;
font-size:16px;
margin-bottom:5px;
padding:5px 0 5px 20px;
text-transform:capitalize;
}
.entry .synopsis h2 a {
text-decoration:underline;
}
.entry .synopsis .director {
font-size:12px;
font-style:italic;
}
.entry .synopsis .duration {
display:inline;
font-size:12px;
font-style:italic;
}
.entry .category {
font-size:12px;
font-style:italic;
}
.entry .category li {
}
.entry .excerpt a {
text-decoration:none;
}
.entry .excerpt a p {
color:#99FF00;
font-size:12px;
line-height:13px;
padding:4px;
text-decoration:none;
}
.entry .imageflow {
}
.entry ul {
}
.contactform {
border:1px dashed #FFFFFF;
margin:10px auto 0;
padding:10px;
width:500px;
}
.contactform table {
margin:0 auto;
}
.contactform table tr {
}
.contactform table tr td {
}
#shortfilm {
border:1px dashed #FFFFFF;
margin-bottom:15px;
padding:5px;
}
#shortfilm h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#545454 none repeat scroll 0 0;
border:1px dashed #FFFFFF;
color:#FFFFFF;
display:block;
padding:10px 0 10px 20px;
}
#shortfilm h2 {
font-size:14px;
margin-left:40px;
margin-top:5px;
}
#shortfilm h2 img {
margin-right:5px;
}
#shortfilm .duration {
font-size:14px;
margin-bottom:5px;
margin-top:10px;
padding-left:40px;
}
#shortfilm .duration img {
margin-right:5px;
}
#shortfilm #short_cats {
font-size:14px;
font-weight:bold;
margin-top:5px;
padding-left:40px;
}
#shortfilm #shortcontent {
font-size:14px;
margin-top:15px;
}
#shortfilm #shortcontent p {
margin-bottom:10px;
}
#shortfilm #shortcontent ul {
padding-left:40px;
}
#shortfilm #shortcontent ul li {
font-style:italic;
}
#archives {
width:100%;
}
#archives tbody {
}
#archives tbody tr {
border:1px dashed #FFFFFF;
font-size:13px;
margin-bottom:10px;
padding:4px;
}
#archives tbody tr td {
border:1px dashed #FFFFFF;
padding:6px 3px 0 4px;
}
#archives tbody tr td a {
}
#links {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
}
#links .linkcat {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
padding-left:15px;
}
#links .linkcat h2 {
font-size:18px;
padding-bottom:5px;
padding-top:15px;
}
#links .linkcat ul {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
}
#links .linkcat ul li {
font-size:14px;
font-style:italic;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
padding-left:60px;
}
#links .linkcat ul li a {
}
#tag {
}
#tag .onetag {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px 0 0;
}
#tag .onetag ul {
height:27px;
}
#tag .onetag ul li {
display:inline;
float:left;
height:27px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#tag .onetag ul li img {
padding-right:7px;
}
#tag .onetag ul li h2 {
font-size:14px;
margin:0;
padding:2px 1px 0 0;
}
#tag .onetag ul li span {
font-size:14px;
font-style:italic;
}
#tag .onetag .the_cats {
border-bottom:1px dashed #FFFFFF;
clear:left;
font-size:14px;
height:20px;
padding-bottom:21px;
text-transform:capitalize;
}
#newspage {
margin-top:20px;
}
#newspage ul {
}
#newspage ul li {
clear:both;
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
padding-bottom:3px;
padding-left:20px;
}
#newspage ul li h2 {
display:inline;
font-size:14px;
margin:0;
padding:0;
}
#newspage ul li h2 a {
}
#newspage ul li .somenews {
}
#footer {
}
#footer ul {
font-size:12px;
padding:30px;
text-align:right;
}
#footer ul li {
float:right;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
padding-right:8px;
}
#footer ul li a {
}