/* Reset CSS
---------------------------------------*/
* {
  margin: 0;
  padding: 0;
}
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME,
H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE,
A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE,
DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP,
SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR,
B, U, I, CENTER,
DL, DT, DD, OL, UL, LI,
FIELDSET, FORM, LABEL, LEGEND {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
BODY {line-height: 1;}
UL {list-style: none;}
:focus {outline: 0;}
INS {text-decoration: none;}
DEL {text-decoration: line-through;}
.clear {
    clear: both;
}

html {height: 100%;}
* html body {height: 100%;}
body {min-height: 100%;position: relative;font-size: 16px;font-family:Georgia;background: #f8f1dd url('/images/bodyfon.jpg');color: #744400;margin:0;padding: 0;
}

.page {line-height: 17px;text-align: left;margin: 0 auto;padding: 0;width: 1100px;
	}
.header{background: url('/images/Header.png') no-repeat;
	width: 1304px;
	height: 112px;
	margin-left: -107px;
	}

.headerlogo{float: left;padding: 42px 30px 0 49px;width: 213px;height: 51px;}
.headerlogo a {margin-top: -40px;
padding: 0px 0 0 55px;
width: 161px;height: 23px;display: block;font-size: 11px;color:#744400;text-decoration: none;font-family: Tahoma;}	
.alfavit{float:left;padding: 33px 0 28px 231px;background: url('/images/alfavit.png') no-repeat 0 38px;}
.alfavit span{padding: 0 0 0 0;display: block;font-weight:normal;font-style:italic;font-family:Times New Roman;font-size: 14px;color:#ffffff;}
.alfavit a{font-size: 20px;
color: rgb(255, 255, 255);text-decoration: none;}
.alfavit a:hover{text-decoration: underline;}
.*bookmarks za:hover{
	background:url(/images/all_zakladki3.png) 0% 0 no-repeat !important;
}
.lastnews{padding:0 5px 0 5px;}
.lastnewscont{width:1088px;height:1px;border:0px solid #744400;}
/*
.lastnewsimg{padding:0 15px 0 0;float:left;width: 243px;margin:0;}
.lastnewsimg img{padding: 0 0 0 0;margin: 0 24px 0 0;float:left;width: 50px;height:50px;border: 1px solid #959596;}
.lastnewsimg a{text-align:center;font-size: 12px;color:#744b00;text-decoration: none;}
.lastnewsimg a:hover{text-decoration: underline;}
*/

.content{width:1108px;margin:0 auto;position:relative;background: url('/images/content.png') repeat-y;text-indent: 0px;
	}
.work{float:left;width:601px;position:relative;z-index:10;
      }
.posts{position:relative;left:-5px;text-align: left;background: url('/images/posts.jpg') repeat-y;
	}
.postsfon{background: url('/images/postsfon.jpg') no-repeat;
	}
.postsbottom{padding: 0 0 20px 0;min-height:300px;height:auto !important;height:1100px;background: url('/images/postsbottom.jpg') no-repeat bottom;
	}
.postsbottommenuup{height:18px;background: url('/images/postsbottommenuup.jpg') no-repeat top;
	}
.postsbottommenu{height:18px;background: url('/images/postsbottommenu.jpg') no-repeat bottom;
	}
.upmenu {text-align:center;
	}
.upmenu a{font-size:17px;color:#744400;font-style:italic;font-family:Georgia;padding-left:7px;padding-right:7px;
	}
.upmenu a:hover{text-decoration:none;
	}
.post{padding: 10px 0 0 0;
	}
.up {padding: 0 0 7px 8px; font-size: 18px; color:#744400; font-family: Times New Roman; font-weight: bold;
      }
.up a{color:#744400 !important;
	}
.left{ float:left; padding: 5px 6px 1px 1px;
	}
.left1{ float:left; padding: 5px 2px 5px 2px; width:90px; height:80px;
	}
.left2{ float:left; padding: 1px 5px 1px 1px;width:90px; height:90px;
	}
.kolonka_right {padding: 40px 0 3px 8px; font-size: 25px; color:#744400; font-family: Georgia;
	}
.mini {padding: 10px 0 0 27px; font-size: 10px; font-style: italic; font-family: Georgia;
	}
a.mini {color:#744400;
	}
.left_memu {padding: 40px 0 0 15px;
      }
.in {font-size:1px;text-decoration:none;
      }

.left_sw{padding: 5px 1px 1px 75px;text-decoration:underline;cursor:pointer;background:url(/images/js/icon.png) 55px 5px no-repeat;font-size:17px;color:#744400;font-style:italic;font-family:Georgia;
      }
.left_sw:hover{text-decoration:none
      }
.left_curr{background:url(/images/js/icon_two.png) 55px 5px no-repeat;padding: 5px 1px 1px 75px;
      }
.t_right {font-family:Tahoma;font-size:12px;text-align:right;
      }

.vopros  {margin: 1px 1px 1px 50px;font-family:Tahoma;font-size:11px;
}

.tab2 {width:49%;float:left;}
.tab2 p{margin: 0px 5px 0px 5px;}
.tab3 {width:32%;float:left;}
.tab4 {width:24%;float:left;}

.up1 a{font-size:15px;color:#683023;
	}
.posttext{font-size:13px;color:#373737!important;padding: 0 12px 0 18px;}
.posttext a{color:#373737;text-decoration:underline;}
.posttext a:hover{text-decoration:none;color:#744400;}

/*.posttext a:visited {text-decoration:none !important;color:#FF3333 !important;}*/
.posttext p{padding: 3px 0 3px 0;text-align:justify;color:#373737!important;}
.posttext p span{color:#373737!important;}
.posttext b, b a{color:#744400 !important;}
.posttext p.sw{cursor:pointer;background:url(/images/js/icon_p5.gif) right 1px no-repeat; display:inline;height:20px;padding-right:140px;border-bottom: 1px dashed #744400;}
.posttext p.sw:hover{text-decoration:none;}
.posttext p.curr{background:url(/images/js/icon_two_p5.gif) right 1px no-repeat; display:inline;height:20px;padding-right:140px;}

.posttext p.m_sw{padding-left:8px;display:inline;text-decoration:underline;cursor:pointer;font-weight:bold;color:#744400;}
.posttext img.img_sw {padding: 3px 2px 3px 2px;cursor:pointer;}
.posttext p.m_sw:hover{text-decoration:none}
.posttext p.sw_sw{cursor:pointer;padding: 1px 1px 1px 1px;color:#744400;text-decoration: none;font-size:12px;font-weight:bold;display: inline-block;border-bottom: 1px dashed #744400;}
.posttext p.sw_sw:hover{border-bottom: 1px dashed #F8F1E7;}
.posttext p.v_sw{padding: 0 0 5px 0;text-decoration:underline;cursor:pointer;font-weight:bold;color:#744400;}
.posttext ul{padding: 0 0 0 1px;}	
.posttext li{padding: 1px 10px 4px 10px;font-size:12px;text-align:left;background: url('/images/sidebarrightLI.png') no-repeat 0 6px;}
.posttext li a{text-decoration:underline;font-size:12px;color:#373737;}
.posttext a.aktiv, li a.aktiv{text-decoration:none;font-size:12px;color:#744400;font-weight:bold;}	
.posttext li a:hover{text-decoration:none;color:#683023;}
	
.goo{text-align:center;padding: 0 50px 0 50px;}

.postradelenie{clear:both;padding: 10px 0 10px 0;height: 8px;background: url('/images/postradelenie.jpg') no-repeat center center;
	}

.sidebarleft{float:left;width:254px;min-height:200px;height:auto !important;height:200px;	background: url('/images/sidebarleftup.png') no-repeat;display:block;}
.right-border{background: url('/images/right-border.png') right 0 repeat-y;}
.sidebarleftcont{padding: 0 0 62px 0;background: url('/images/sidebarleftbottom.png') no-repeat 0 bottom;font-size:13px;}
.sidebarlefttop{padding: 19px 0 13px 0;height: 8px;background: url('/images/sidebarlefttop.png') no-repeat center center;}
.sidebarleftcont a{padding-left:9px;display:inline-block;font-size:15px;color:#683023;text-decoration:none;background: url('/images/sidebarrightLI.png') no-repeat 0 6px; }
.sidebarleftcont a:hover{text-decoration: underline;}
.sidebarleftcont2{margin: 10px 0 0 0;background: url('/images/sidebarleftcont2.png') no-repeat center top;}
.sidebarleftbaner{padding: 6px 33px 0 29px;text-align: left; float: left; }
.sidebarleftbaner img{width: 88px; height: 31px;}
.sidebarleftA{padding: 10px 0 0 0;}
.sidebarleftA a{margin: 0 6px 0 0;padding: 3px 2px 2px 2px;	float: left;display: block;font-size: 10px;color:#95785a;}
.sidebarleftA a.active, .sidebarleftA a:hover{color:#fff;background: #95785a;}

.textarea{padding: 0 0 1px 0;width:1px;border-bottom: 0px solid #959596;}
.textarea1{padding: 0 0 1px 29px;}
#banhtml{display: none;padding: 6px 0 0 0;}
#banhtml textarea{width: 193px;height: 43px;border: 1px solid #c5b293;font-size: 10px;color:#977c61;}
#banbb{display: none;padding: 6px 0 0 0;}
#banbb textarea{width: 193px; height: 43px;border: 1px solid #c5b293;font-size: 10px;color:#977c61;}

body .bookmarks img{border:0px;padding-top:5px;
	}

.sidebarright{float:left;position:relative;left:-8px;width:253px;min-height:200px;height:auto !important;height:200px;background: url('/images/sidebarrightup.png') no-repeat -1px 0;display:block;z-index:9;}
.left-border{background: url('/images/left-border.png') 0 0 repeat-y;}

.sidebarrighttop{padding: 5px 0 7px 0;height: 8px;background: url('/images/sidebarrighttop.png') no-repeat center center;}

.sidebarrightimg{padding: 0 0 9px 0;}
.sidebarrightimg img{margin: 0 6px 0 20px;float: left;}
.sidebarrightimg p{padding: 1px 5px 0 0;text-align:left;}
.sidebarrightimg p a{font-size: 11px;color:#373737;text-decoration: none;}
.sidebarrightimg p a:hover{text-decoration: underline;}

.sidebarrightcont{padding: 0 10px 62px 0;background: url('/images/sidebarrightbottom.png') no-repeat bottom;}
.sidebarrightcont ul{padding: 0 0 0 21px;}
.sidebarrightcont li{padding: 0 7px 0 17px;text-align:left;background: url('/images/sidebarrightLI.png') no-repeat 0 6px;}
.sidebarrightcont li a{font-size: 12px;color:#683023;text-decoration: none;}
.sidebarrightcont li a:hover{text-decoration: underline;}
.sidebarrightcont h3{padding: 45px 0 16px 0;font-size: 13px;color:#373737;font-weight:normal;}

.footer{width: 601px;text-align:center;font-family:Tahoma;font-size:11px;color:#373737;clear:both;padding-top:15px;}
.footer a{color:#683023;}
.footer a:hover{text-decoration: none;}

.stat{padding: 5px 0 0 80px;
	}
.stat a img{ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
-moz-opacity: 0.4; 
-khtml-opacity: 0.4;  
opacity: 0.4; vertical-align: middle;}

.stat a:hover img{ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;  
-khtml-opacity:1; 
opacity:1; 
}

.footer_new{clear:both;background: url('/images/footer.jpg') center 0 no-repeat;width:1100px;height:121px;
}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:11; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:#FAEEDE;}
#colorBox{}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999; display:none !important;}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
#cboxClose{position:absolute; bottom:0; right:0; display:none !important; color:#444;}

#tebox, #tebox2, #feedbox, #feeders{padding:10px;font:normal 12px Tahoma;color:#8D6743;}
#tebtns{text-align:right;}
#teerdv{padding:4px;border:1px solid #ccc;background:#fff;margin:8px 0 5px 0;}
#tesend, #tecanc, #feed_submit, #feed_close{width:9em;font:normal 9pt Tahoma;color:#8D6743;}
#tesend, #feed_submit{font-weight:bold;}
#tetxt2{color:red;text-decoration:underline;}
#tecomm{width:100%;border:1px solid #000;margin:0 0 4px 0;height:45px;}
#cboxContent, #cboxLoadedContent, #tebox, #tebox2{overflow:hidden !important;background:#FAEEDE;}
#cboxContent{border:3px solid #8D6743;}
#tebox2{width:500px;text-align:center;}
#feeders a{color:#744400;}
#feederr{padding:0 0 10px 0;}
#feedbox table{width:480px;}
#feedbox table td{padding:4px 0 0 0;}
#feed_mail, #feed_name{width:350px;}
#feed_text{width:350px;height:100px;}
#feed_mail, #feed_name, #feed_text{border:1px solid #000;}
#feed_close2{margin:4px 0 0 0;}

.k_v {background:#FCF6E6;border:#E8E8FF 1px solid;padding:10px 3px;margin-top:10px;font-size:12px;}
.k_v2 {width:580px;padding:0;margin:0;border:0;}
.k_v_c {width:530px;vertical-align: text-top;}
.k_v_c2 {width:40px;vertical-align: text-top;}
.k_v_n {font-family:Arial; color:#AB0000;}
.k_v_d {font-size:8pt;color:#666}
.kom_rating {border:0;cursor:pointer;float:left;}
.kom_rating2 {padding:0 3px 0 3px;float:left;font: bold 10pt Arial;}
.kom_capt {cursor:pointer;font-size:10px;color:#CCCCCC;border-bottom: 1px dashed;}

#tooltip{background:#FCF6E6;border:1px solid #8D6743;font:normal 13px Tahoma;color:#8D6743;
margin:0px;padding:5px 8px;position:absolute;visibility:hidden;z-index:15;top:-99px;left:-99px;}


/*LadyCash css styles*/

#LC_Teaser_Block_44031 a.LC_Lnk_44031, #LC_Teaser_Block_44031 a.LC_Lnk_44031_Hover{width: 200px; display: block; float: left; text-align: center;}
#LC_Teaser_Block_44031 .LC_Links_Block{margin: 0 auto;}

/*#SC_TBlock_5361{border: 1px dashed #744400; margin: 15px 0; padding: 10px 0;}*/
#SC_TBlock_5361{position: relative; margin:15px 0; padding:10px 0;}
#SC_TBlock_5361:before, #SC_TBlock_5361:after{content:""; position: absolute; display: block;  background-image: url('/images/postradelenie.jpg'); background-repeat: no-repeat;  width: 235px; height: 8px;}
#SC_TBlock_5361:before{top: 0; background-position:  top center;}
#SC_TBlock_5361:after{bottom: 0; background-position:  bottom center;}
.fixedBlock #SC_TBlock_5361:before, .fixedBlock #SC_TBlock_5361:after{width:220px;}
.fixedBlock{margin:0 auto;}

#LC_Teaser_Block_43923 table tr td table{margin:10px 0;}

#LC_Teaser_Block_43924 table tr td table{margin:10px 0;}
#LC_Teaser_Block_43924 table tr td table a{font-family: georgia!important;}

#add_on_top{margin-left:0!important;}
#add_on_top ins{margin: 0 0 0 68px!important;}
#add_on_top ins ins{margin: 0!important;}

.toppage{
	background-color: #f7f0de;
	padding: 10px 5px;
}
.toppage ul{
	margin-left: 10px;
}
.toppage ul li{
	display: inline-block;	
	background: none;
	padding:0;
	margin-left: 2px;
}
.toppage ul li span{
	padding: 1px 0px 0px 0px;
	background: url('/images/block_v_toppage.png') right 0 no-repeat;
}
.toppage ul li a{
	color: #744400 !important;	
	font-size: 12px;	
}

@media screen and (max-width: 1100px){
    .up{
        text-align: center;
    }
    body{
        overflow-x: hidden;
    }
    .postradelenie{
        display: none;

    }
    .postsbottommenuup{
        display: none;
    }
    .postsbottommenu{
        display: none;
    }
    .sidebarrightcont{
	background:none;
    }
    .upmenu
    {
        display: none
    }
    .sidebarleftcont2{
        display: none;
    }
    .page{
        width: 100%;
    }
    .header{
        width: 100%;
        margin: 0;
        background: url('http://www.sonnik-online.net/images/Header.png') center no-repeat;
    }

    .headerlogo{
        padding-left: 0;
    }
    .headerlogo a{

        padding: 0;
    }
    .alfavit{
        display: none;
    }
    .content{
        width: 100%;
    }
    .work{
        width: 70%;
        margin: 0 auto;
    }
    .sidebarleft{
        width: 28%;
        float: right;
        margin: 0px 10px 0 0;
	background-position-x: 16px;
	background:none;
    }
    .sidebarright{
        float: right;
        width: 28%;
    }
    .sidebarleftcont .left_memu{
        padding:20px 0;
        text-align: center;
    }
    .sidebarleftcont2 > *{
        padding-left: 0;
    }
    .popular_name ul li{
        margin: 0 auto;
        width: 100% !important;
        padding-left: 0 !important;
    }

    .vopros{
        margin: 0;
    }
    .left_sw{
        padding-right: 0;
        text-align: center;
        display: block;
        padding: 5px;
	width:227px;
	background: url(/images/js/icon.png) 44px 5px no-repeat;
    }
    .footer{
        width: auto;
        padding-bottom: 15px;
    }

    .k_v2 {
        width: 100%;
    }
    .k_v_c{
        width: 89%;
    }
    .k_v_c2 {
        width: 10%;
    }
    .footer_new{
        width: 100%;
    }
    #m_goroskop{
	padding-top: 12px;
    }
    .kolonka_right .popular_name ul li{
      text-align:center;
    }
    .popular_name ul li{
      background:none;
    }
    .posts{
      background: #f7efdc;
    }
}
@media screen and (max-width: 730px){
    #burger-menu{
      text-align:center;
    }
    .left_memu{
      display:none;
    }
    .hamburger,.cross{
    background: rgb(246, 238, 219);
    width: 24px;
    height: auto;
    border-radius: 6px;
    font-size: 16px;
    margin-top: 11px;
    color: black;
    /* background-color: slategray; */
    font-family: sans-serif;
    font-size: 20px;
    /* width: 100px; */
    height: 78px;
    box-sizing: border-box;
    text-align: center;
    margin: 0px auto;
    line-height: 1;
    cursor: pointer;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    }
}
@media screen and (min-width: 730px){
    #burger-menu{
      display:none;
    }
}
@media screen and (max-width: 730px) and (min-width: 500px){
    .right-border,.sidebarleftcont,.sidebarleft {
      background: none !important;
    }
    .sidebarleftcont .left_memu{
        text-align: left;
    }
    .sidebarleftcont{
      padding:0px;
    }
    .carousel_pos140{
      display:none;
    }
    .content{
        display: table;
    }
    .sidebarleft{
        float: none;
        margin: 0 auto;
	width:90%;
	min-height: 27px !important;
	background:none;
    }

    .work {
        width: 100%;
        margin: 0 auto;
        display: table-header-group;
    }

    .sidebarright {
        float: none;
        width: 100%;
        display: table-footer-group;
	background:none;
    }
    .footer{
        width: auto;
    }
    .postsbottom {
        width: 100%;
    }
    .popular_name ul li{
        background: none !important;
    }
    .m_goroskop{
        text-align: -webkit-center;
    }
    #m_goroskop{
        text-align: center !important;
    }
    .left_curr {
    background: url(/images/js/icon_two.png) 33px 5px no-repeat;
    width: 175px;
    margin: 0 auto;
    }
    .sidebarrightcont{
      display:none;
    }
    .left_sw {
    padding-right: 0;
    text-align: center;
    display: block;
    padding: 5px;
    width: 248px;
    margin: 0 auto;
}
}

@media screen and (max-width: 500px){
    .posttext p.m_sw{
        display: -webkit-inline-box;
  }
    .sidebarrightcont{
    display:none;
  }
    .content{
    min-width: 320px;
    }

    .sidebarleft{
    width: 100%;
    float: none;
    margin: 0 auto;
    min-height: 27px !important;
    background:none;
    }

    .work{
    width: 100%;
    }

    .sidebarright {
    float: none;
    width: 100%;
    background:none;
    }
    .sidebarleftcont{
    background:none;
    padding:0px;
    }

}
@media screen and (max-width: 400px) {
    .left{
    float: none;
    height: auto;
    }
    .sidebarrightcont{
    display:none;
    }
}