/*CSS - http://www.talesfromthegoldenage.com/

/*
** HTML elements
*/
fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
}
th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */


/*
** Inline items (need to override above)
*/
.container-inline div, .container-inline label {
  display: inline;
}


/* Animated throbber */
html.js input.form-autocomplete {
  background-image: url(../../misc/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
html.js input.throbbing {
  background-position: 100% -18px; /* LTR */
}

/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
  height: 1em;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed legend {
  display: block;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px; /* LTR */
  background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(../../misc/menu-collapsed.png); /* LTR */
  background-position: 5px 50%; /* LTR */
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
  display: inline;
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
  position: relative;
}
html.js fieldset.collapsible legend a {
  display: block;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}



/*
** Teaser splitter
*/
.joined + .grippie {
  height: 5px;
  background-position: center 1px;
  margin-bottom: -2px;
}
/* Keeps inner content contained in Opera 9. */
.teaser-checkbox {
  padding-top: 1px;
}
div.teaser-button-wrapper {
  float: right; /* LTR */
  padding-right: 5%; /* LTR */
  margin: 0;
}
.teaser-checkbox div.form-item {
  float: right; /* LTR */
  margin: 0 5% 0 0; /* LTR */
  padding: 0;
}
textarea.teaser {
  display: none;
}
html.js .no-js {
  display: none;
}

/*
** Progressbar styles
*/
.progress {
  font-weight: bold;
}
.progress .bar {
  background: #fff url(../../misc/progress.gif);
  border: 1px solid #00375a;
  height: 1.5em;
  margin: 0 0.2em;
}
.progress .filled {
  background: #0072b9;
  height: 1em;
  border-bottom: 0.5em solid #004a73;
  width: 0%;
}
.progress .percentage {
  float: right; /* LTR */
}
.progress-disabled {
  float: left; /* LTR */
}
.ahah-progress {
  float: left; /* LTR */
}
.ahah-progress .throbber {
  width: 15px;
  height: 15px;
  margin: 2px;
  background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px;
  float: left; /* LTR */
}
tr .ahah-progress .throbber {
  margin: 0 2px;
}
.ahah-progress-bar {
  width: 16em;
}

/*
** For anything you want to hide on page load when JS is enabled, so
** that you can use the JS to control visibility and avoid flicker.
*/
html.js .js-hide {
  display: none;
}


/* Node display */
.field .field-label,
.field .field-label-inline,
.field .field-label-inline-first {
  font-weight:bold;
}
.field .field-label-inline,
.field .field-label-inline-first {
  display:inline;
}
.field .field-label-inline {
  visibility:hidden;
}

/* Node form display */
.node-form .content-multiple-table td.content-multiple-drag {
  width:30px;
  padding-right:0;
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{
  padding-right:.5em;
}

.node-form .content-add-more .form-submit{
  margin:0;
}

.node-form .number {
  display:inline;
  width:auto;
}
.node-form .text {
  width:auto;
}




/**
 * Formatter styles
 */

.filefield-icon {
  float: left;
  margin-right: 0.4em;
}

/* End formatter styles */


.filefield-js-error {
  /* For some reason, the JS error message doesn't wrap by default. */
  white-space: normal;
}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
ol, ul {
	font-size: 1.0em;
	line-height: 1.3em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}
li {/*
	list-style: none;*/
	font-size: 1.0em;
	line-height: 1.3em;
	margin-top: 0.4em;
	margin-bottom: 0.1em; 
	}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*http://www.talesfromthegoldenage.com/sites/all/themes/ceausescu/main.css*/

body{
  font-size: 12px;
  line-height: 15px;
  font-family: Verdana, Sans-serif;
  background: #ffed23  url(images/mainborder_all2.gif) center 22px no-repeat;
}

a {
  text-decoration: none;
}

em {
  font-style: italic;
}

.clearing {
clear:both;
}

#container {
  width: 1024px;
  margin: 0px auto;
  padding:0;
  background: ;
}



#header {
   background-repeat: no-repeat;
   background-position: 0px 0px;
   height: 180px;
   position: relative;
}

#header.en {
/*   background-image: url('http://www.amintiridinepocadeaur.ro/files/img_top.jpg');  */
   background: url('images/header2.png') no-repeat;
}


#header h1 {
   display: none;
}


#nav {
   position: absolute;
   left: 30px;
   bottom: 6px;
  width: 700px;
  padding: 0;
  height: 20px;
  background:; 
}

#main {
   position: relative;
   width: 1024px;
   height: 619px;
   overflow: hidden;
}

h2, h3 {font-weight:bold;}
h2 {font-size:16px;  margin: 0px 0px 6px 0px;}
h3 {font-size:14px;}

#liftu{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1024px;
  z-index: 10;
}

#loading {
  position: absolute;
  top: 270px;
  left: 490px;
  z-index: 5;
}

#footer {
  padding: 30px 0px 0px 0px;
/*  background-color: #60AED4;
  background-color: #ffed23;
*/
}

.node {
   width: 1024px;
   height: 619px;
   overflow: hidden;
   background-repeat: no-repeat;
   background-position: 0px 0px;
   position: absolute;
   left:0px;
   top: 619px;
}

.pointer {
  cursor: pointer;
}

#rawcontainer {
   position: absolute;
   left: 250px;
   top: 50px;
   width: 1000px;
   height: 500px;
   z-index: 500;
   overflow: hidden;
}

#raw {
  position: relative;
  left: 0px;
  top: 0px;
} 

#raw .node{
  top: 0px;
}

/* ----------------------------- cast ------------ */
.cast{
  width: 1000px;
  height: 500px;
  font-size: 11px;
  line-height: 15px;
}

.cast .picture{
  float: left;
  display: inline;
}

.cast .content {
 float: left;
  display: inline;
  width: 200px;
  height: 440px;
  margin: 0px 0px 0px 0px;
  padding: 30px 30px 30px 15px;
  position: relative;
  z-index: 7000;
  background-color: #fff;
}

.cast .content,
.cast .content a,
.cast .content a:link,
.cast .content a:visited{
  color: #000;
}

.cast h3{
  color: #000;
  font-weight: bold;
}

.cast .content a,
.cast .content a:link,
.cast .content a:visited{
  font-weight:bold;
}

.cast .container{
  width: 200px;
  height: 440px;
  position: relative;
  overflow: hidden;
}

.cast .content .text{
  position: absolute;
  top: 0px;  
}

.cast .navigator {
   position: absolute;
   right: 10px;
   bottom: 35px;
   color: #000;
    font-size: 25px;
  line-height: 25px;
}
.cast .navigator p {
  margin: 0px 0px 5px 0px;
}

.cast h2 {
  font-weight: bold;
  font-size: 16px;
  margin: 0px 0px 5px 0px; 
}

.cast h3 {
  font-size: 12px;
  font-weight: bold;
  margin: 15px 0px 5px 0px;
}

.cast strong,
.cast b  {
  font-weight: bold;
}

.cast em,
.cast i  {
  font-style: italic;
}

.cast p{
  margin: 0px 0px 5px 0px;
}

.cast ul{
  list-style-type: circle;
  margin: 0px 0px 0px 30px;
}

.cast li{
  margin: 0px 0px 5px 0px;
}


/* --------------------------- comments ----------------------- */

.comments {
  width: 400px;
  background-color: #e8ede7;
  margin: 0px 0px 0px 0px;
}

.comments h2.comments { display: none }

.comment {
  font-size: 10px;
  color: #ddd;
  margin: 0px 0px 0px 0px;
  padding: 10px;
}

.comment.even {
  color: #f37171;
}


.comment.odd {
  color: #5fafd4;
}

.commentform {
  position: absolute;
  left: 550px;
  top: 115px;
  width: 405px;
  height: 300px;
  background-color: #fff;
  padding: 0px;
  border: 0px;
  overflow: hidden;
  padding: 10px;
  margin: 0px;
}


#edit-comment {
  border: 1px solid #5fafd4;
  background-color: #e8ede7;
  width: 400px;
  height: 130px;
}

#edit-captcha-response {
 background-color: #e8ede7;
 border: 1px solid #5fafd4;
}


#edit-captcha-response.error{
 border: 2px solid #f00;
}

#edit-subject-wrapper{
  display: none;
}

#commentpage ul.tips {
  display: none;
}

#edit-preview {
  display: none;
}

#commentpage h2 {
  display: none;
}

#commentpage p{
   display: none;
}

#commentpage .node {
  display: none;
}

#commentpage label{
  display: none;
}



#commentpage legend{
  display: none;
}

#commentpage .captcha .description{
  display: none;
}


#footer h3 {
   color: #000;
}

#footer {
  color: #000;
}

#footer a,
#footer a:link,
#footer a:visited {
  color: #000;
}


#block-block-1 {
  float: left;
  width: 400px;
}

#block-block-2 {
  margin: 0px 0px 0px 0px;
  float: right;
  text-align: right;
  width: 290px;
}



#block-block-3 {
  float: right;
  clear: right;
  text-align: right;
  font-size: 10px;
  padding: 0px 0px 0px 0px;
  margin: 30px 0px 0px 0px;
}

/*http://www.talesfromthegoldenage.com/sites/all/themes/ceausescu/menu.css
*/

#frontpage {
  position: absolute;
  left: 600px;
  top: 0px;
  width: 370px;
  height: 140px;
}

#nav a,
#nav a:link,
#nav a:visited {
  height: 20px;
  display: block;
  float: left;
  padding:0px 4px;
  margin: 0px 10px 0px 0px;
  background-repeat:no-repeat;
/*  background-color:#5faed4;
  background-color:#1351ae;*/
  background-position:center 0px;
  color:#fff;
}

#nav a:active{
  border: 0px;
}

#nav a:hover{
 background-position: center -20px;
}
#nav a span {position:absolute; left:-9999px;}


/* ---------------------------------------- */

a#menu-home {
  width: 40px;
  background-image: url(images/home.gif);
}


a#menu-info {
  width: 62px; 
  background-image: url(images/cinemas.gif); 
}

a#menu-trailer {
  width: 42px;
  background-image: url(images/trailer.gif); 
}

a#menu-trailer-en {
  width: 42px;
  background-image: url(images/trailer.gif); 
}


a#menu-story {
  width: 39px;
  background-image: url(images/story.gif);
}

a#menu-cast{
  width: 31px;
  background-image: url(http://www.amintiridinepocadeaur.ro/sites/all/themes/ceausescu/menu/cast_btn_eng.gif);
}


a#menu-credits{
  width: 50px;
  background-image: url(images/credits.gif);
}

a#menu-gallery{
  width: 47px;
  background-image: url(images/gallery.gif);
}

a#menu-press{
  width: 39px;
  background-image: url(images/press.gif);
}


a#menu-talesblog{
  width: 64px;
  background-image: url(http://www.amintiridinepocadeaur.ro/sites/all/themes/ceausescu/menu/talesblog_btn_eng.gif);
}



/*http://www.talesfromthegoldenage.com/sites/all/themes/ceausescu/print.css?L*/

