

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *                                                                 *
 * DVD-HQ.info MAIN STYLE SHEET                                    *
 *                                                                 *
 * All the contents of this file (c) Rui del-Negro 2008            *
 *                                                                 *
 * Third party use forbidden without prior consent by the author.  *
 *                                                                 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */




body
{

 background: white url('dvdhq_images_2k24/background.jpg') fixed no-repeat;
 color: black;
 margin:0px;
 padding:0px;

 font-size:small;

}



div.menu
{

 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;

 position: fixed;

 top: 20px;
 left: 20px;
 width: 200px;
 height: auto;

 margin: 0px;
 padding: 10px;
 border: 4px black solid ;

 white-space: nowrap;

}


div.smallmenu
{

 position: fixed;

 top: 4px;
 left: 4px;
 margin: 0px;

}

p
{

 margin: 0px;
 margin-bottom: 1em;

}

code
{

 font-family: 'Arial', sans-serif;
 font-weight: bold;
 font-style: normal;
 color: black;

}


.newsdate
{

 font-weight: bold;

}


.menu_pagelink /* style used for individual page links in the site menu */
{

 margin-left: 0px;

}



.menu_section_pagelist /* style used for the page list div in the site menu */
{

 margin-left: 17px;
 margin-top: 2px;
 margin-bottom: 8px;

}



.menu_page_anchorlist /* style used for the anchor list div in the site menu */
{

 margin-left: 17px;
 margin-bottom: 5px;

}



img
{

 border: 0px;
 margin: 0px;
 border-spacing: 0px;
 padding: 0px;
 font-family: 'Arial', sans-serif;

}




div.figura
{

 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;

 /* float:right; */

 margin-top: 0px;
 margin-left: 20px;
 margin-right: 20px;
 margin-bottom: 15px;

 text-align: center;

 border: 4px solid black;

 padding:10px;

}



div.figura img
{

  display:block;
  border: none; /* 1px solid black; */
  text-align:center;

}

div.figura p
{

 margin-top:10px;
 margin-bottom:-2px;
 font-size:smaller;
 text-align: left; /* center; */

}


div.note
{

 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;
 padding: 10px;
 border: 4px solid black;

 margin-bottom:10px;

/* border: 1px white outset; */
 color: black;
 font-weight:bold;

}

div.note p
{

 margin-bottom:0px;

}

p.note_header
{

 color:white;
 font-style:italic;

}


table
{

 /* background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat; */
 /* border-spacing: 10px; */
 /* border: 1px white outset; */

}



td
{

 vertical-align:top;
 text-align:left;

 /*
 border: 1px inset white;
 font-family: 'Arial', sans-serif;
 text-align: left;
 vertical-align: middle;
 padding:15px;
 */

}


table.settings
{

 background: none;
 border: none;

}

td.setting_name
{

 font-family: 'Arial', sans-serif;
 font-weight:bold;

 background: none;
 border: none;
 width:13em;

 text-align:left;
 vertical-align:top;

}

td.setting_description
{

 background: none;
 border: none;
 padding-left:20px;

 text-align:justify;
 vertical-align:top;

}



li
{

 font-family: 'Arial', sans-serif;
 text-align: justify;
 margin-bottom: 1em;

}


.keyword
{

 color: #274c8e;
 font-weight:bold;
 cursor:help

}


a:link
{

 color: #ff8844;
 text-decoration: none;
 border-bottom: 1px dotted;

}



a:visited
{

 color: #274c8e;
 text-decoration: none;
 border-bottom: 1px dotted;

}



a:hover
{

 border-bottom: 1px solid;

}



a:active
{

 color: black;

}


a.discrete_link,
a.discrete_link:visited
{

 color:black;
 text-decoration: none;
 border:0px;

}

a.discrete_link:hover
{

 color:black;
 text-decoration: none;
 border:0px;
 border-bottom:1px solid black;

}




a.menu_visible_pagelink,
a.menu_visible_pagelink:visited,
a.menu_visible_pagelink:hover
{

 color: black;
 text-decoration: none;

 border: 0px;
 font-family: 'Lucida Sans', 'Arial', sans-serif;

 font-weight: bold;
 font-style: normal;
 font-size: 16px;

}



a.menu_pagelink,
a.menu_pagelink:visited
{

 color: white;
 text-decoration: none;

 border: 0px;
 font-family: 'Lucida Sans', 'Arial', sans-serif;

 font-weight: bold;
 font-style: normal;
 font-size: 16px;

}



a.menu_pagelink:hover
{

 color: black;
 text-decoration: none;
 /* text-shadow: 1px 1px 1px rgba(255,0,0,1.0); */
 border: 0px;

}



a.menu_sectionlink,
a.menu_sectionlink:visited
{

 color: white;
 text-decoration: none;

 border: 0px;
 font-family: 'Lucida Sans', 'Arial', sans-serif;

 font-weight: bold;
 font-style: normal;
 font-size: 16px;

}



a.menu_sectionlink:hover
{

 color: black;
 text-decoration: none;

 border: 0px;

}


a.menu_visible_sectionlink,
a.menu_visible_sectionlink:visited,
a.menu_visible_sectionlink:hover
{

 color: black;
 text-decoration: none;

 border: 0px;
 font-family: 'Lucida Sans', 'Arial', sans-serif;

 font-weight: bold;
 font-style: normal;
 font-size: 16px;

}



a.menu_anchorlink,
a.menu_anchorlink:visited
{

 color: #556066;
 text-decoration: none;
 border: 0px;
 font-family: 'Arial Narrow', 'Arial', sans-serif;
 letter-spacing: 1px;

 font-style: normal;
 font-size: 13px;

}



a.menu_anchorlink:hover
{

 color: black;
 text-decoration: none;
 border: 0px;

 padding-left:5px;

}



a.menu_hidelink,
a.menu_hidelink:visited,
a.menu_hidelink:hover
{

 text-decoration:none;
 border: 0px;
 margin: 0px;
 padding: 0px;

}



a.menu_unhidelink,
a.menu_unhidelink:visited,
a.menu_unhidelink:hover
{

 text-decoration:none;
 border: 0px;
 margin: 2px;
 padding: 0px;

}



a.bodyanchor
{

 border: 0px;
 text-decoration: none;
 display: inline;
 padding-top: 22px;

}



a.bodyanchor:hover
{

 border: 0px;
 text-decoration: none;
 display: inline;

}



.calc_button,
.calc_button:visited
{
 padding:3px;
 cursor: pointer;
 white-space:nowrap;
 text-align:center;

 background-color: #afbecc;

 border-top:2px solid white;
 border-left:2px solid #e8edf1;
 border-bottom:2px solid #49525a;
 border-right:2px solid #6c7984;
}


.calc_button:hover
{
 background-color: #FFAA55;
 
 border-top:2px solid white;
 border-left:2px solid #ffe3c7;
 border-right:2px solid #9e6a36;
 border-bottom:2px solid #764f28;
}


.calc_button:active
{
 background-color: #FFAA55;
 
 border-bottom:2px solid white;
 border-right:2px solid #ffe3c7;
 border-left:2px solid #9e6a36;
 border-top:2px solid #764f28;
}



img.section_menuicon
{

 margin-right:5px;

 width: 12px;
 height: 12px;

}



img.page_menuicon
{

 margin-right:5px;

 width: 12px;
 height: 12px;

}



img.anchor_menuicon
{

 margin-right:5px;

 width: 10px;
 height: 8px;

}



div.bodyanchor
{

 margin:0px;
 margin-bottom: 10px;
 padding: 0px;
 border-spacing: 0px;

}

h3.bodyanchor
{
 text-align:justify;
 display: inline;

 font-family: 'Lucida Sans', 'Arial', sans-serif;
 font-weight: bold;
 font-size:20px;

}



div.footer
{

 margin:0px;
 margin-bottom: 10px;

 padding: 0px;
 border-spacing: 0px;

 text-align:justify;

 font-family: 'Arial', sans-serif;

}



div.mainarea /* main area (including anchors) */
{

 left: 270px;
 margin:0px;
 padding: 0px;
 right: 20px;

 border: 0px;

 position: absolute;

}



div.maintext /* text area (main body excluding anchors) */
{

 font-family: 'Arial', sans-serif;
 font-size: small;
 text-align: justify;
 margin: 0px;
 margin-left:40px;

}



div.banner_outer
{

 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;
 border: 4px black solid;
 margin:0px;
 margin-top:20px;
 margin-bottom:20px;
 right:20px;
 padding:15px;
 padding-top: 6px;

}



div.banner_inner
{

 background: none;
 padding:0px;
 padding-bottom:5px;
 margin:0px;
 border: none;

}

h1.banner_title
{
 display:inline;
 font-family: 'Arial Narrow', 'Lucida Sans', 'Arial', sans-serif;
 font-weight: bold;
 font-size: 44px;
 color: black;
}



div.banner_subtitle
{

 background: none;
 text-align:left;
 margin: 0px;
 margin-top:5px;
 padding: 0px;

}

h2.banner_subtitle
{
 display:inline;
 font-family: 'Lucida Sans', 'Arial', sans-serif;
 color: white;
 letter-spacing: 2px;
 font-size: medium;
 font-weight:bold;
}

div.google_ads 
{
 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;
 margin: 0px;
 margin-left:40px;
 border: 3px solid black;
 height:60px;
 width:468px;
}


form.calc_form
{
 margin:0px;
}

.calc_formcontrol
{
/* padding:0px;
 margin:2px;*/
}

table.calc_table
{
 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;
 padding: 5px;
 border: 4px solid black;

 float:left;

 margin-bottom:5px;
 margin-right:10px;
 border-spacing:5px;
}

table.calc_table tr
{
}

td.calc_itemname
{
 vertical-align:middle;
 text-align:left;
 padding:0px;
 /* margin:10px; */
 white-space:nowrap;
}

td.calc_item
{

 background: white url('dvdhq_images_2k24/background.jpg') fixed no-repeat;
 color: black;
 border: 2px solid black;
 margin:0px;
 padding:5px;

 vertical-align:middle;
 text-align:left;
}



.calc_text
{
 border:0px;
 margin:0px;
}



table.faq_table
{
 width:100%;
 
 background: #d9e1e4 url('dvdhq_images_2k24/background_dark.jpg') fixed no-repeat;
 padding: 5px;
 border: 4px solid black;

 margin-bottom:10px;
 margin-right:10px;
 border-spacing:5px;

}


td.faq_question
{

}

td.faq_answer
{

 background: white url('dvdhq_images_2k24/background.jpg') fixed no-repeat;
 padding:5px;
 border: 2px solid black;

}

p.faq_qa
{

 font-family: 'Lucida Sans', 'Arial', sans-serif;
 font-weight: bold;
 font-size:20px;

}


p.faq_answer
{
 text-align:justify;

}

p.faq_question
{

 margin-top:5px;
 font-weight:bold;
 text-align:justify;

}





img.imageframe_image
{

 vertical-align:bottom;
 border: 1px white inset;

}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *                                                                 *
 * END OF MAIN STYLE SHEET                                         *
 *                                                                 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


