@charset "utf-8";
/* CSS Document

blikk - main-page-kids
@version 20101008
@author ngrhldm24@schule.suedtirol.it
*/

body {margin:0px; background-color:#ff9900;}
img {border:none;}
p, ul, li, ol, h1, h2, h3, h4, h5, h6 {font-family:Verdana, Geneva, sans-serif; color:black;}
h1, h2, h3, h4, h5, h6 {color:#d42083;}
a {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#2b5680;font-weight:bold;}
.hidden { display:none !important; }
.ferror { color:#C00 !important; }

.main_url {display:block;}
.main_divider, .divider {clear:both;}
#main {width:949px;margin:auto;}
#left {width:654px;float:left;margin-top:4px;}
#leftmain {width:634px;height:691px;}
#leftbottom {width:634px;}
#right {float:right;width:290px;padding-top:10px;}
.single { height:170px; }
.double { height:382px; }
.lsingle { width:310px; }
.ldouble { width:634px; }

/*content*/
.mbcontent {font-size:10px;padding:5px;font-weight:bold; clear:both;}
.mbcontent img { float:left; }
.mbdate {margin:0px; font-size:8px !important; }
.mbcontent h2 {margin-top:0px; }
.mbcontent h4 {margin:0px;color:#CC0000;font-size:11px;}
.mbtext {margin-top:0px;font-weight:normal;margin-bottom:0px;}
.mblink {display:block;float:right;margin:0px 22px 2px 0px;}
.mbcontent img {display:block; float:left; margin-right:5px; margin-bottom:2px; max-width: 100%; max-height: 200px; }
#mbfacebook { overflow:hidden; }
#mbfacebook .mbcontent { padding-top:3px; }
#mbfacebook.msidebody.double { height:463px !important; }
#mbfacebook.msidebody.single { height:163px !important; }
.mlleselab.single { height:155px; }
.mlleselab.double { height:240px; }
.mlvips.single { height:155px; }
.mlvips.double { height:240px; }
.mb_llycover, .mb_vipscover { width: 85px; height:125px; float:left; overflow:hidden; }
.mb_llycover div, .mb_vipscover div { width:67px; height:85px; text-align:center; margin:auto; }
.mb_llycover div a, .mb_vipscover div a { display:block; line-height:85px; }
.mb_llycover p, .mb_vipscover p { margin:0px; text-align:center; padding-top:3px; }
.mb_llycover img, .mb_vipscover img { vertical-align:middle; }
a.mb_llytitle, a.mb_vipstitle { font-size:8px; }
.mb_vipscover div { margin-right:0px; }

/* User-Online und chatbox */
a.mb_uolitem { display:block; float:left; width:50px; height:50px; margin-left:5px; border:none; background-color:#FF9900; vertical-align:middle; background-repeat:no-repeat; background-position:top center; background-size:cover; }
.mleft a.mb_uolitem { margin-left:9px; }
a.mb_uolitem img { display:block; margin:auto; border:none; }
a.mb_uolmore { display:block; width:15px; height:50px; }
.mleft a.mb_uolmore { width:15px; }
a#mb_uolvor { background-image:url(../uolvor.gif); }
a#mb_uolzur { background-image:url(../uolzur.gif); }
a#mb_uolvor:hover { background-image:url(../uolvor_f2.gif); }
a#mb_uolzur:hover { background-image:url(../uolzur_f2.gif); }
.mb_uollinkcont { float:left; width:15px; height:50px; margin-left:3px; background-color:#FF9900; }
.mleft .mb_uollinkcont { width:15px; }
#mb_uolitemscenter { float:left; width:243px; overflow:hidden; }
.mside #mb_uolitemscenter { width:223px; }
#mb_uolitemscenter h4 { text-align:center; font-size: 11px; }
.mb_uolcont { margin:0px 3px; height:50px; }
.mb_uolconttitle h4 { margin:0px 0px 2px 5px; font-size:10px; }
#mb_uolcont_loader { background-color:#FF9900; height:55px; width:285px; margin-top:14px; }
.mside #mb_uolcont_loader { width:260px; height:50px; }
#mb_uolcont_loader img { display:block; margin:auto; padding-top:18px; }
#mb_shoutformcontainer { height:20px; margin:1px; }
#mb_shouttext { width:210px; height:20px; line-height:20px; background-image:url(../logininput.png); font-size:11px; border:none; background-color:transparent; padding:0px 2px; margin-left:3px; margin-bottom:0px; }
.mside #mb_shouttext { width:207px; }
#mb_shoutbutton { width:20px; height:20px; background-image:url(../arrow_enter.png); background-color:transparent; border:none; background-repeat:no-repeat; background-position:0px 5px; }
#mb_shoutbutton:hover { background-position:1px 6px; }
#mb_shoutlist { width:272px; height:45px; margin:3px 5px; overflow:auto; padding:3px; }
.mside #mb_shoutlist { width:254px; height:50px; }
#mb_shoutlist.double {height:255px; }
.mb_shoutlistentry p { margin:0px; font-size:.75em; }
.mb_shoutentryfrom_0 { font-weight:bold; }
.mb_shoutentrytime { font-size:.8em; font-style:italic; }
#mb_shoutnotloggedinmessage { width:260px; margin:auto; text-align:center; font-size:10px; }
.mside #mb_shoutnotloggedinmessage { width:260px; }
#mb_shoutemoticon { width:20px; height:20px; border:none; background-color:transparent; background-image:url(../smileys/y/smile.png); background-repeat:no-repeat; background-position:3px 3px; margin:0px 3px; }
#mb_shoutemoticon:hover { background-position:4px 4px; }
#mb_shoutemoticoncont { width:54px; height:75px; padding:3px 0px 0px 3px; background-color:#febe5f; border:1px solid white; }
.mb_shoutemoticons:hover { background-color:#F80; }

/* left main */
.bubbles {position:relative;display:none;}
#ws_frieden {top:-610px;left:310px;}
#ws_primmathe {top:-480px;left:310px;}
#ws_berufe {top:-440px;left:124px;}
#ws_robots {top:-326px;left:424px;}
#ws_leseblikk {top:-284px;left:194px;;}
#ws_rnvp {top:-260px;left:20px;}
#ws_vips {top:-239px;left:293px;}
#ws_berge {top:-160px;left:184px;}
#ws_damals {top:-72px;left:445px;}
#ws_wasser {top:-60px;left:163px;}
.mh_passiv { color:gray; }
#mhs_welcome { font-weight:bold; }
#mhs_welcome h2, #mhs_welcome p { text-align:center; }

/* left bottom */
#main_body_table { border-collapse:collapse; }
#main_body_table td { padding:0px; margin:0px; border:0px; }
.mleft {float:left;width:309px;margin-top:15px;margin-right:16px;}
.mlhead {width:100%;height:28px;}
.mlbody {width:289px; padding:1px 10px;}
.mlcontent { height:100%; overflow:auto; }
.mlfoot {width:100%;height:18px;}
.mlinfothek .mlhead {background-image:url(mlinfothekhead.png);}
.mlinfothek .mlbody {background-image:url(mlinfothekbody.png);}
.mlinfothek .mlfoot {background-image:url(mlinfothekfoot.png);}
.mlgalerie .mlhead {background-image:url(mlgaleriehead.png);}
.mlgalerie .mlbody {background-image:url(mlgaleriebody.png);}
.mlgalerie .mlfoot {background-image:url(mlgaleriefoot.png);}
.mlforum .mlhead {background-image:url(mlforumhead.png);}
.mlforum .mlbody {background-image:url(mlforumbody.png);}
.mlforum .mlfoot {background-image:url(mlforumfoot.png);}
.mlbody p, .mlbody ul, .mlbody ol {font-size:11px;margin:0px;}
.mlbody ul, .mlbody ol {padding-left:16px;line-height:1.2em;}
.mlbody h2 {font-size:13px; margin-top:5px;margin-bottom:5px;}
.mleft.ldouble {float:left;width:634px;margin-top:15px;}
.ldouble .mlhead {width:100%;height:31px;}
.ldouble .mlbody {width:614px;padding:1px 10px;}
.ldouble .mlfoot {width:100%;height:18px;}
.mlinfothek.ldouble .mlhead {background-image:url(mlfinfothekhead.png);}
.mlinfothek.ldouble .mlbody {background-image:url(mlfinfothekbody.png);}
.mlinfothek.ldouble .mlfoot {background-image:url(mlfinfothekfoot.png);}
.mlgalerie.ldouble .mlhead {background-image:url(mlfgaleriehead.png);}
.mlgalerie.ldouble .mlbody {background-image:url(mlfgaleriebody.png);}
.mlgalerie.ldouble .mlfoot {background-image:url(mlfgaleriefoot.png);}
.mlforum.ldouble .mlhead {background-image:url(mlfforumhead.png);}
.mlforum.ldouble .mlbody {background-image:url(mlfforumbody.png);}
.mlforum.ldouble .mlfoot {background-image:url(mlfforumfoot.png);}

/* right */
.mside {width:290px;margin-bottom:15px;}
.mshead {width:100%;height:48px;}
.msbody {width:270px;padding:1px 10px; }
.mscontent { height:100%; overflow:auto; }
.mscontent p, .mscontent ul, .mscontent ol {font-size:11px;margin:0px;}
.mscontent h2 {font-size:13px; margin:0px 0px 0px 5px;}
.msfoot {width:100%;height:20px;}
.msinfothek .mshead {background-image:url(msideinfothekhead.png);}
.msinfothek .msbody {background-image:url(msideinfothekbody.png);}
.msinfothek .msfoot {background-image:url(msideinfothekfoot.png);}
.msgalerie .mshead {background-image:url(msidegaleriehead.png);}
.msgalerie .msbody {background-image:url(msidegaleriebody.png);}
.msgalerie .msfoot {background-image:url(msidegaleriefoot.png);}
.msforum .mshead {background-image:url(msideforumhead.png);}
.msforum .msbody {background-image:url(msideforumbody.png);}
.msforum .msfoot {background-image:url(msideforumfoot.png);}
.msfinfothek .mshead {height:18px;background-image:url(msfinfothekhead.png);}
.msfinfothek .msbody {background-image:url(msfinfothekbody.png);}
.msfinfothek .msfoot {height:18px;background-image:url(msfinfothekfoot.png);}
.msfinfothek h2 {color:white;}
.msidebody.single { height:170px; }
.msidebody.double { height:300px; }
.mbdate.mbthumb { margin-top:15px; }

/* Foot */
#mfoot .mlcontent { padding-top:5px; }
#mf_left { float:left; width:165px; }
#mf_left img {margin-left:0px;}
#mf_right { float:left; width:165px; text-align:right;}
#mf_center { float:left; width: 280px; text-align:center; margin-top:10px; margin-bottom:10px; }
#main_foot_useronline {margin:0px;font-weight:bold;}
#main_foot p { text-align:center; margin-top:5px; }
#main_foot_sbookmarks { height:20px; float:left; width:100%; overflow:hidden; }
#main_foot_sbookmarks_inner { float:left; position:relative; left:50%; }
.mf_bookmark_divs { float:left; position:relative; right:50%; margin-right:3px; }
#mf_bookmark_like { margin-bottom:3px; }

/* popup */
#popup_containertable {width:100%; height:100%; text-align:center;}
#popup_main {position: absolute; top:0px; left:0px; width:100%; height:102%; text-align:center;}
#popup { width:640px; overflow:hidden; margin:auto; font-size:1.2em; }
#popup_back { background-color:#FFE9AF; }
#popup_head { background-color:#FF9900; height:20px; }
#popup_body { border:2px solid #FF9900; }
#pop_ctab { width:100%; border-collapse:collapse; margin:auto; }
#pop_ctab td { vertical-align:top; text-align:left; padding:10px 5px;}
#pop_c1, #pop_c1a { width:100px; height:0px; }
#pop_c2 { width:15px; }
#pop_c3 { width:200px; }
#pop_c4 { width:15px; }
#pop_c5 { width:200px; }
#popup_closer { display:block; background-image:url(../../adults/navi/pcloser_a.gif); width:10px; height:10px; float:right; margin-top:5px; margin-right:5px; background-repeat:no-repeat;}
#popup_closer:hover { background-image:url(../../adults/navi/pcloser_r.gif);}

/* newsletter */
#nid_email { width:60%;}
.nl_threadparent, .nl_threadchild { margin-left: 20px; margin-top:5px;}
#popup input { vertical-align:middle;}
#popup hr {color:#FF9900; height:1px; margin-right:20px;}
#nl_tree { margin-left:-20px;}
#popup h2 { color:#c00; }
.nl_td1 { width:130px; text-align:center !important; padding-top:20px !important; }
.nl_td2 { width:15px;}
.nl_td3 { width:450px;}
.nl_tdcenter {text-align:center !important; }
#nl_tdhead { background-color:#FEBE5F;}
#nl_tdbuttons {padding-top:15px !important; }
#nid_disclaimer { font-size:.8em;}
#nl_scrollregion {overflow:auto;}
input.ferror { border:solid 2px #C00; }
#did_feedback.error p { color:#C00; font-weight:bold; }

/* Login */
#main_head_search_login h2 { text-align:center; font-size:13px;}
#side_login form {display:block;height:88px; padding:0px 10px;}
.msbody input {display:block;float:left;width:240px; margin-bottom:5px;border:0px; padding:5px 5px; }
#loginbutton {display:block;float:right;width:94px;height:28px;background-image:url(login.png);background-color:transparent;}
#mhs_register { float:right; width:100px; margin-right:10px; text-align:right; line-height:.8em; }
a#register { display:inline; }
#logout_container h2 { font-size:13px; }
#logout_container h2, #logout_container p { margin:0px; }

/* cookie warning */
.blikk-cookies { position:fixed; bottom:0px; box-sizing:border-box; font-size:.9em; width:100%; background-color:rgba(254, 190, 95,0.9);  padding:20px 40px 10px; text-align:center; }
.blikk-cookies a { font-size:1em; display:inline-block; padding:15px; background-color:rgb(0, 144, 54); color:white; margin-right:20px; }
.blikk-cookies a:hover { text-decoration:none; background-color:rgba(0,0,255,.5); }
a.blikk-cookies-change { background-color:#FF9900; }

