

/* CSS for http://Avonlea.hu */

/*div,p,span {border: 1px dotted gray; padding: 0em;}*/

/* --------------- common styles -------------- */
img { 
    border: 0; 
}

.adbanner img { 
    background: url(/images/loading.gif) no-repeat 50% 50%; 
}

.adbanner a:link, 
.adbanner a:visited{
    border-width: 0px 0px 0px 0px; 
}

.adbanner a:hover, 
.adbanner a:active { 
    background-color: #f4f4f4; 
}
                    
img.left { 
    float: left; 
    padding-right: 10px; 
    padding-bottom: 5px; 
    margin-bottom: 0px; 
    padding-top: 10px; 
    margin-top: 0px; 
}

img.right { 
    float: right; 
    padding-left: 10px; 
    padding-bottom: 5px; 
    margin-bottom: 0px; 
    padding-top: 10px; 
    margin-top: 0px; 
}

img.notop { 
    padding-top: 5px !important; 
}

img.middle { 
    vertical-align: middle; 
}

img.bottom { 
    vertical-align: text-bottom; 
}

div.right { 
    float: right; 
}

p { 
    margin-top: 1em; 
}

h1 { 
    font-size: 1.3em; 
    margin: 0.2em 0; 
    text-align: left; 
}

h2 { 
    font-size: 1.17em; 
    margin: 1em 0; 
    text-align: left; 
}

h3 { 
    margin: 1.33em 0; 
    text-align: left; 
}

small, sub, sup,
.small { 
    font-size: .83em 
}

blockquote { 
    font-style: italic; 
}

/* Specify pairs of quotes for two levels in two languages */
q:lang(en)          { quotes: '"' '"' "'" "'"  }
q:lang(hu)          { quotes: '\201E' "\201D" "'" "'" }

/* Insert quotes before and after Q element content */
q:before            { content: open-quote; }
q:after             { content: close-quote; }

.clear { 
    clear: both; 
}

.underline {
    text-decoration: underline; 
}

.strike { 
    text-decoration:line-through; 
}

td.right            { text-align: right; }
td.left             { text-align: left; }

.center { 
    text-align: center; 
}

.topPadding { 
    padding-top: 1em; 
}

.overflow {
    overflow: auto;
}

div.red { 
    color: red; 
}

ul.none li { 
    list-style-type: none; 
}

/* --------------- end common styles -------------- */

/* --------------- avonlea styles -------------------*/
body { 
    font-family: Arial, Helvetica, Sans-serif; 
    background-color: #fff;
    color: #000; 
    margin: 5px; 
    margin-top: 0px;
    padding-top: 0px; 
    padding-left: 0px; 
}

/* IE kicks ass... max-width hack by http://www.svendtofte.com/code/max_width_in_ie/ */
div#main { 
    background-color: #f4f4f4;
    min-height: 360px; 
    height: auto !important;
    height: 360px;  
    text-align: justify; 
    padding-left: 160px;
    margin-left: 0px;
    margin-top: 0px; 
    padding-top: 0px;
    line-height: 1.33; 
}

.div10years {
    padding: 10px !important;
}

body.makeamatch { 
    background-image: url(/images/makeamatch/hatter.jpg); 
}

a:link { 
    color: #4460ff; 
    text-decoration: none; 
    border-width: 0px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9; 
}

a:visited { 
    color: #4460ff; 
    text-decoration: none; 
    border-width: 0px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9; 
}

a:active { 
    color: #00a802; 
    border-width: 1px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9;
    background-color: #e2e2e2; 
}

a:hover { 
    color: #00a802; 
    border-width: 1px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9;
    background-color: #e2e2e2; 
}

.nobg a:link, 
.nobg a:visited,
a:link.nobg, 
a:visited.nobg { 
    border-width: 0px 0px 0px 0px; 
}

.nobg a:hover, 
.nobg a:active,
a:hover.nobg, 
a:active.nobg { 
    background-color: #f4f4f4; 
}

#formSearch {
    float: right;
    position: relative;
    top: 125px;
    right: 7px;
}

#formSearch input {
    border: none;
    width: 160px;
    background:  url(/images/design/roundedinput2.gif) no-repeat left top;
    padding: 6px;
}

#loginLink {
    float: left;
    position: relative;
    top: 137px;
    left: 30px;
    color: #fff;
    font-weight: bold;
}

#loginLink a:link,
#loginLink a:visited,
#loginLink a:hover,
#loginLink a:active{
    border-width: 0px 0px 0px 0px; 
    background: none; 
    color: #fff;
}

#loginLink a:hover {
    color: #ececec;
}

.zoldorom { 
    color: #1c9c11; 
}

.xmas { 
    color: #c01637; 
}

.kiemel { 
    font-weight: bold; 
}

.rsskiemel { 
    font-style: italic; 
    background-color: #e2e2e2; 
    padding: 10px; 
}

.datum { 
    color: #e7670e; 
}

.error, .warning, 
.ujdonsag, .warning a { 
    color: red; 
    font-weight: bold;
}


ul#news { 
    padding-left: 0em; 
    margin-left: 0em; 
}

ul#news li { 
    list-style-type: none; 
    padding-bottom: 1em; 
}

ul#news h1 { 
    font-size: 1.17em;
}

div#news h1 { 
    font-size: 90%; 
    padding: 0px; 
    margin: 0px; 
}

div#news li { 
    list-style-type: square; 
    text-align: left; 
    font-size: 90%; 
}

div#news .latest { 
    font-weight: bold; 
}

ul.forceul li { 
    list-style-type: square !important; 
    padding-bottom: 0.5em; 
}

ul.menuindex { 
    padding-top: 1em; 
    margin-top:0px; 
    margin-left: 0px; 
    padding-left: 1.5em;
}

#loginReg { 
    width: 500px;
    margin-left: auto; 
    margin-right: auto;
}

/* for index.rta */
#openingPage { 
    width: 595px; 
    margin-top: 40px; 
    margin-left:auto; 
    margin-right:auto;
}

/*#openingPage        { width: 540px; margin-top: 40px; margin-left:auto; margin-right:auto;}*/

#openingPage img { 
    border: solid 1px black;
}

#zsoltws { 
    font-size: 0.7em; 
    float: right; 
    z-index:3; 
    padding:0px; 
    margin-top: 0.3em; 
    position: relative;
}

#loginText { 
    width: 200px; 
    text-align: center; 
    padding:0px; 
    margin: 0px; 
    position: relative;
    left: 197px;
    z-index:2;
}

/*#loginText          { width: 300px; text-align: center; padding:0px; margin: 0px; position: relative; left: 120px; z-index:2;}*/

/* hogy a számozás is formázva legyen */
ol.slipup li { 
    font-size: 1.17em; 
    font-weight: bold;
}

ol.slipup li h2  { 
    font-size: 1em; 
}

ol.slipup li p { 
    font-size: 0.85em; 
    font-weight: normal;
    margin-bottom: 0px; 
    margin-top: 0px; 
    padding-bottom: 0.5em; 
    padding-top: 0.5em; 
    clear: left; 
    padding-top: expression("0px"); 
    margin-top: expression("0.5em");
}

ol.slipup li img { 
    margin-bottom: 0px; 
    margin-top: 0px; 
    padding-bottom: 10px; 
    padding-top: 0px; 
    padding-right: 10px;
}

ol.slipup li a:link,
ol.slipup li a:visited,
ol.slipup li a:hover,
ol.slipup li a:active  { 
    background-color: #f4f4f4; 
    border-width: 0px 0px 0px 0px; 
}

ol.slipup p a:link,
ol.slipup p a:visited  { 
    color: #4460ff; 
    text-decoration: none; 
    border-width: 0px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9; 
}

ol.slipup p a:active, 
ol.slipup p a:hover { 
    color: #00a802; 
    border-width: 1px 0px 1px 0px; 
    border-style: solid; 
    border-color: #c9c9c9;
    background-color: #e2e2e2; 
}

#flags { 
    text-align: center; 
}

#flags img { 
    vertical-align: middle; 
}

#flags table {
    width: 750;
}

#flags table td { 
    width: 33%; 
    text-align: left; 
}

#CB_All #bottomNav a { 
    background-color: #fff; 
}

#CB_All a { 
    border-width: 0px 0px 0px 0px; 
}

.clearbox { 
    text-align: left;
}

.clearbox img { 
    padding-right: 5px; 
    padding-bottom: 5px;
}

.clearbox a:link, 
.clearbox a:visited, 
.clearbox a:hover, 
.clearbox a:active, 
.CB_TextNav a:link, 
.CB_TextNav a:visited, 
.CB_TextNav a:hover, 
.CB_TextNav a:active { 
    background-color: #f4f4f4; 
    border-width: 0px 0px 0px 0px; 
}

ul.episodes { 
    padding-left: 2em;
    overflow: auto;
}

ul.episodes li { 
    list-style-type: square; 
}

img.episodes { 
    float: right; 
    padding-left: 10px; 
}

ul.episode { 
    padding-left: 1em; 
}

li.sorozat { 
    padding-bottom: 1em; 
}

#episodesNext, 
#episodesBack { 
    text-align: center; 
    padding-bottom: 0.6em; 
}

ul.videoclips { 
    padding-left: 2em; 
}

ul.videoclips li { 
    list-style-type: square; 
}

li#disney,li#opening { 
    padding-bottom: 1em; 
}

li.videoclip13th { 
    padding-bottom: 1em; 
}

div.episodeimages, 
div.videoclips {
    overflow: auto;
}

div.episodeimages img, 
div.videoclips img {
    padding: 5px; 
    padding-top: 0px; 
}

div.videoclip { 
    width: 170px; 
    text-align: center; 
    float: left; 
    padding-bottom: 1em; 
    padding-right: 5px; 
}

ul.flvclips {
    position: absolute;
    left: 620px;
    top: 210px;
    padding: 0px;
    margin: 0px;
}

ul.disneyclips {
    top: 310px;
}

ol.sounds { 
    clear: left; 
}

span.sound { 
    position: absolute; 
    left: 30em; 
}

.audioCD { 
    position: absolute; 
    left: 30em; 
    padding: 10px; 
    clear: both; 
}

h1.szinkron { 
    color: #993333; 
}

p.szinkron { 
    font-style: italic; 
    font-weight: bold; 
}

p.interview { 
    font-style: italic; 
    font-weight: bold; 
}

.interview dt {
    font-weight: bold;
    padding: 10px;
}

.interview dd p {
    padding-top: 0;
    margin-top: 0;
}

.wallpaper img { 
    float: left; 
    padding-right: 10px; 
}

p.wallpaper { 
    clear: left; 
    margin-bottom: 0px; 
    margin-top: 0px; 
    padding-bottom: 0.5em; 
    padding-top: 0.5em; 
    padding-top: expression("0px"); 
    margin-top: expression("0.5em"); 
    overflow: auto;
}

div.postcardPicList { 
    margin-left: 5px; 
    overflow: auto;
    height: 1060px;
}

div.postcardNext { 
    text-align: center; 
    padding-top: 0em; 
    clear: both; 
}

.postcardPic { 
    padding-right: 5px; 
    padding-bottom: 5px; 
    height: 100px;
}

.pcInput { 
    width: 20em; 
}

#addressingPostcard {
    margin-top: 10px;
} 

#addressingPostcard .buttons,
#previewPostcard .buttons { 
    padding-left: 390px;
}

#addressingPostcard #notify { 
    margin-left: 13.6em;
}

.postcardMessage p { 
    text-align: left; 
}

#previewPostcard {
    overflow: auto;
}

.zoomable img { 
    z-index:0; 
}

blockquote.quotes { 
    margin-bottom: 2em; 
}

dl.episodes { 
    margin-left: 0px; 
}

dl.episodes dt { 
    font-size: 1.17em; 
    margin-left: 5px; 
}

dl.episodes dd { 
    padding-bottom: 1em; 
    margin-left: 30px; 
}

/* ul.mypage           { list-style-type: none; padding-left: 1em; } */

.myphoto {
    height: 300px;
}

/* li#otherProps       { padding-bottom: 1em; } */
/* li#newsletter       { padding-top: 1em; } */

/* #paramsMod          { margin-left: 4em; } */

#makematch { width: 600px; margin-left: auto; margin-right: auto; padding-top: 0em; margin-top: 0;}
#makematch table { text-align: center; }

table.makeamatch { 
    width: 600px; 
    background-color: #afafaf; 
    margin-left: 2em; 
}

table.makeamatch th { 
    background-color: #d2d2d2; 
    text-align: center; 
}

table.makeamatch td { 
    background-color: #e7e7e7; 
    text-align: center; 
}

img.makeamatch { 
    float: left; 
}

#ebayBox { 
    text-align: center; 
    min-width: 300px; 
}

#ebayBox div { 
    width: 300px; 
    margin-left: auto; 
    margin-right: auto; 
}

#amazonBox { 
    text-align: center; 
    min-width: 300px; 
    line-height: 1.8em;
}

#amazonBox div { 
    width: 300px; 
    margin-left: 
    auto; margin-right: auto;
} 

#amazonBox a:link, 
#amazonBox a:visited {
    border-width: 0px 0px 0px 0px; 
}

#amazonBox a:hover, 
#amazonBox a:active { 
    background-color: #f4f4f4; 
}

#amazonBox img { 
    padding-top: 0.5em; 
}

#amazonBox input { 
    vertical-align: middle; 
}

#amazonBox select { 
    margin-top: 0.5em; 
}

ul.boutique { 
    list-style-type: none; 
    padding-left: 1em; 
    margin-left: 0em; 
    margin-top: 0em; 
    padding-top: 0em; 
    overflow: auto;
}

ul.boutique li img  { 
    float: left; 
    margin-bottom: 0px; 
    margin-top: 0px; 
    padding-bottom: 2em; 
    padding-top: 0px; 
    margin-right: 10px;
}

ul.boutique li { 
    clear: left; 
}

ul.boutique li li { 
    clear: none; 
    margin-left: 20px; 
}

ul.boutique li ul { 
    margin-bottom: 10px;
}

ul.boutique h2 { 
    margin-top: 0em; padding-top: 1em; 
}

ul#aogdvd { 
    list-style: square;
    margin-left: 180px;
}

#boutiqueOrder { 
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.boutiqueSokGomb .buttons { 
    padding-left: 4em;
}

#boutiqueOrder2 { 
    width: 800px; 
}

#boutiqueOrder2 label{ 
    width: 18em;
}

#boutiqueOrder2 fieldset.submit{ 
    padding-left: 20em;
}

#forumterms {
    overflow: auto;
    text-align: center;
}

#forumterms button{
    float: none !important;
    margin-left: auto;
    margin-right: auto;
}

p.fans { 
    clear: both; 
}

div.fans div { 
    height: 180px; 
    text-align: center; 
    float: left; 
    margin-bottom: 2em; 
    padding-right: 10px; 
}

#fileupload .text,
#fileupload .textarea { 
    width: 500px; 
}

.poll table { 
    margin-left: auto;
    margin-right: auto; 
    text-align: left;
    padding-top: 20px;
}

table.poll { 
    text-align: left; 
}

.dialog2 div.content {
    padding-top: 20px;
}

table.poll img { 
    vertical-align: middle; 
}

table.poll tr { 
    line-height: 1.2em; 
}

.poll p { 
    text-align: left; 
    width: 400px; 
    margin-left: auto; 
    margin-right: auto;
}

.poll p.center { 
    text-align: center;
}

.poll input { 
    border: none; 
}

.poll .buttonDefault { 
    border: solid 1px #95afc8; 
}

.poll .totalvotes {
    padding-top: 20px;
}

.h3poll {
    margin-top: 20px;
    margin-bottom: 5px;
}

dl.privacy dt { 
    font-weight: bold; 
    padding-top: 1em;
}

dl.privacy dt#elso { 
    padding-top: 0em;
}

dl.privacy dd { 
    padding-bottom: 0.3em;
}

img#version2 { 
    float: left; 
    padding-right: 10px; 
    padding-bottom: 10px; 
    margin-bottom: 0px; 
    padding-top: 0px; 
    margin-top: 0px; 
}

table.stat { 
    background-color: grey; 
    margin-left: 2em; 
}

table.stat th { 
    background-color: #9f9f9f; 
    text-align: center; 
}

table.stat td { 
    background-color: #d2d2d2; 
    text-align: center; 
}

table.stat td.desc { 
    text-align: left; 
}

div.stat #table1 { 
    float: left; 
}

div.stat #table2 { 
    float: left; 
}

h2.stat { 
    padding-top: 1em; 
    clear: both; 
}

table.stat a:link, 
table.stat a:visited,
table.stat a:active,
table.stat a:hover { 
    border-width: 0px 0px 0px 0px; 
}

table.stat a:active,
table.stat a:hover { 
    background-color: #9f9f9f; 
}

img.divx { 
    float: right; 
    padding-left: 5px; 
    padding-bottom: 5px; 
    margin-bottom: 0px; 
    padding-top: 5px; 
    margin-top: 0px; 
}

ul.compat { 
    width: 23em; 
    line-height: 1.6em; 
}

ul.compat img { 
    float: right; 
}

#profile { 
    padding: 1em; 
}

span.smiley img { 
    behavior: url("/js/pngbehavior.htc"); 
    vertical-align: middle; 
}

/* .wr a:visited,.wr a:link{ border-width: 0 0 0 0; } */
/* .wr                 { line-height: 0.8em; margin-top: 1.5em; margin-bottom: 2em; }*/

dl.characters dt { 
    font-size: 1.17em; 
    clear: both; 
}

dl.characters dd { 
    padding-bottom: 1em; 
}

dl.characters img { 
    float: left; 
    padding-right: 10px; 
    padding-bottom: 10px; 
    margin-bottom: 0px; 
}

dl.characters img.char2 { 
    float: right; 
    padding-right:0px; 
    padding-left: 10px; 
}

/* ul.thanks li        { list-style-type: square; } */
/* ul.versions li      { list-style-type: square; } */

.deadlink { 
    color: #c4508e; 
}

.avonleabanner { 
    line-height: 0.7em; 
    text-align:left; 
}

.nevnap {
    font-size: 90%; 
    font-style: italic; 
    text-align: left;
}

#intro { 
    background-color: black; 
    text-align: center; 
    color: white; 
    padding-top: 20px;
}

#intro a:link,
#intro a:visited,
#intro a:active,
#intro a:hover { 
    border-width: 0px 0px 0px 0px; 
    border-style: solid; 
}

#intro a:active,
#intro a:hover { 
    background-color: black; 
}

#flashcontent { 
    width: 720px; 
    margin: 0 auto; 
    text-align: left; 
}

/* A fake IE information bar */
/* 
#infobar { font: .9em normal "Verdana", "Geneva", sans-serif; } 
#infobar a:link, #infobar a:visited, #infobar a:active { display: block; position: fixed; behavior: url(/js/ie-fixed.htc); top:0; left:0; clear: both; width:expression(document.body.clientWidth-30); color: black; background: #ffffe6 url(/images/warning.gif) no-repeat fixed .3em .3em; padding: .3em .3em .3em 2em; border-bottom: .16em outset; text-decoration: none; }
#infobar a:hover { color: white; background-color: #08246a; }
*/

/* FF upgrade information bar */
/*
#ffbar { font: .9em normal "Verdana", "Geneva", sans-serif; display:none; } 
#ffbar a:link, #ffbar a:visited, #ffbar a:active { display: block; position: fixed; top:0; left:0; clear: both; width: 97%; color: black; background: #ffffe6 url(/images/warning.gif) no-repeat fixed .3em .3em; padding: .3em .3em .3em 2em; border-bottom: .16em outset; text-decoration: none; }
#ffbar a:hover { color: white; background-color: #08246a; }
*/

/* dl.email dt         { font-size: 1.17em; } */

/* --------------- end avonlea styles -------------------*/

body.rip {
    margin-top: 15px;
}

.rip { 
    background-color: black; 
    color: white;
}

.kaymontazs { 
    height: 400px; 
}

a.rip:link,
a.rip:visited,
a.rip:active,
a.rip:hover { 
    color: white; 
    border: 0; 
}

a.rip:link,
a.rip:visited { 
    text-decoration: underline;  
}

a.rip:active,
a.rip:hover { 
    background-color: black; 
}

#panorama img { 
    height: 200px; 
}

.blog { 
    font-style: italic; 
}

#serbia       { width: 68px; }

#bugreportdata { 
    display: none; 
}

#bugreport input { 
    width: 380px;
}

#bugreport input#code{ 
    width: 40px;
}

#bugreport textarea { 
    width: 500px;
}

/* .bhelp              { margin:10px; text-align: justify;} */

/* ul.vote             { list-style-type: none; padding: 0; margin: 0; margin-left: 2em; margin-bottom: 1em; } */
/* ul.vote li          { padding: 0; margin: 0; background-image: url(/images/li-point.gif);  background-repeat: no-repeat; background-position: 0px 7px; padding-left: 8px;} */
/* ul.vote input       { margin-right: 5px; margin-left: 0px; border:0px;} */

.pdfreader { 
    font-style: italic; 
    background-color: #e2e2e2; 
    padding: 10px; 
    width: 400px; 
    border: 1px solid black; 
    position: absolute;
    left: 37em;
}

.pdfreader a:hover, 
.pdfreader a:active  { 
    border-width: 0px 0px 1px 0px; 
}

.pdfreader { 
    margin-top:0;
}

/* .formField          { width: 300px; } */

#petitionForm { 
    margin-left: 30px; 
}

table#petition { 
    width: 780px; 
    background-color: grey; 
    margin-left: 2em;
}

table#petition th { 
    background-color: #9f9f9f; 
    text-align: center; 
}

table#petition td { 
    background-color: #d2d2d2; 
    text-align: center; 
}

table#petition tr.sor td { 
    background-color: #efefef; 
    text-align: center; 
}

table#petition th.pnr { 
    width: 30px; 
}

table#petition th.pcomment { 
    width: 150px; 
}

table#petition th.pdate { 
    width: 150px; 
}

#anneavonlea a { 
    color: #6C7F37 !important; 
    font-size: 75%;
}

table.rateit { 
    width: 780px; 
    background-color: #afafaf; 
    margin-left: 2em; 
}

table.rateit th { 
    background-color: #d2d2d2; 
    text-align: center; 
}

table.rateit td { 
    background-color: #e7e7e7; 
    text-align: center; 
}

table.rateit td.ep  { 
    text-align: left; 
}

.loginInput {
    width: 200px;
}

#openingLink {
    width: 430px;
    height: 80px;
    position: absolute;
    left: 280px;
    display: block;
    border-width: 0px 0px 0px 0px; 
}

a#openingLink:hover {
    background-color: transparent;
}

#a10yearsLink {
    width: 180px;
    height: 60px;
    position: absolute;
    left: 10px;
    top: 40px;
    display: block;
    border-width: 0px 0px 0px 0px; 
}

a#a10yearsLink:hover {
    background-color: transparent;
}

#kevinmo {
    float: left;
    position: relative;
    top: 120px;
    left: 180px;
    color: white;
    font-weight: bold;
    font-size: 25px;
}

#kevinmo a:link,
#kevinmo a:visited,
#kevinmo a:hover,
#kevinmo a:active{
    border-width: 0px 0px 0px 0px; 
    background: none; 
    color: white;
}

#kevinmo a:hover {
    color: red;
}

#specialNewsLink {
    width: 650px;
    height: 40px;
    position: absolute;
    left: 260px;
    top: 130px;
    display: block;
    border-width: 0px 0px 0px 0px; 
    font-weight: bold;
    font-size: 23px;
    color: yellow;
}

#jackieLink {
    width: 550px;
    height: 40px;
    position: absolute;
    left: 350px;
    top: 130px;
    display: block;
    border-width: 0px 0px 0px 0px; 
    font-weight: bold;
    font-size: 30px;
    color: black;
}

a#specialNewsLink:hover {
    background-color: transparent;
}

a#jackieLink:hover {
    background-color: transparent;
}

#ripLinkMain {
    font-weight: bold;
    font-size: 30px;
    color: white;
}

a#ripLinkMain:hover {
    background-color: transparent;
}

.iwiwbutton {
    vertical-align: text-bottom;
}

div#iframeright { 
    float: right; 
    padding-left: 10px; 
    padding-bottom: 5px; 
    margin-bottom: 0px; 
    padding-top: 10px; 
    margin-top: 0px; 
}

label.error { float: none;}

#langflag {
    position: absolute;
    left: 12px;
    top: 148px;
}

a:link#langflag, 
a:visited#langflag { 
    border-width: 0px 0px 0px 0px; 
}


a:hover#langflag, 
a:active#langflag { 
    background-color: transparent; 
}

#sendmessage textarea,#sendmessage #subject  { width: 480px; }


/* CSS for http://Avonlea.hu */

#ssSettings         { text-align: center; min-width: 250px; line-height: 1.6em; }
#ssSettings div     { width: 250px; margin-left: auto; margin-right: auto; }
#ssSettings span    { float: left; }
#ssSettings input,#ssSettings select { float: right; }
h1.ss               { margin: 1em; }

div#slideBody       { text-align: center; margin-top: 0.5em; }
div#slideBody div   { text-align: center; }
div#mainArea        { text-align: center; margin-top: 0em; }

#slideTable         { margin-left: auto; margin-right: auto; margin-top: 0.5em; padding-top: 5px; padding-bottom: 0.5em; background-color: #e8f4e0; }
/* #e8f4e0 */
span#countCell      { text-align: left; margin-top: 0.5em; }
span#timeCell       { text-align: right; margin-top: 0.5em; }
span#statusCell     { margin-top: 0.5em; }
div#footerCell      { margin-top: 0.5em; }
div#textCell        { margin-top: 10px; word-wrap: break-word; margin-left: auto; margin-right: auto; padding-right: 0.5em; }
div#otherControls   { margin-top: 0.5em; margin-bottom: 0em; }

div#slideBody a:link,  div#slideBody a:visited { border-width: 0px 0px 0px 0px; }
div#slideBody a:hover, div#slideBody a:active  { background-color: #f4f4f4; }
div#slideBody a     { outline:none; -moz-outline:none; }
div#slideBody #statusText   { font-size: 90%; }
div#slideBody #timeCellOff  { color: #f4f4f4; }
div#slideBody #timeCellOn   { color: black; }

div#thumbView img   { margin-left: 5px; margin-right: 5px; margin-top:5px; }

.status   { font-style:italic; color: red; }

