#* { margin: 0; }
html, body { height: 100%; width: 100%; }

img { border:0px  }
a, a:active, a:link, a:visited {
	color:#2F537E;
}

a:hover {
	color:black;
}

BODY {
	margin: 0;
	color : #020303;
	background : #FFFFFF;
	font-size : 12px;
	font-family : Tahoma, sans-serif;
}
fieldset {
	padding: 5px 5px 15px 110px;
	float: left;
	background: url(/pictrsix/search_fdfsdaz.gif) no-repeat;
	border:0;
}

#all{ min-width: 1000px; min-height: 100%;}
*html #all{ height: 100%; }

/* start shapka */
#shapka {
	height :  161px;
	background :#3DBAF4 url(/pictrsix/trf_zaqueen.gif) repeat-x;
}
.oldestleftfunny {
	background : #3DBAF4 url(/pictrsix/shapka_stylelove.jpg) no-repeat;
	height :  161px;
	width : 666px;
	float: left;
}

.oldestbtoblove { font-size: 11px; padding-left:20px; }
#gsmall td { font-family: Arial; font-size: 11px;  }
#gsmall a { color: black; text-decoration: none }
#gwhite a { color: white; text-decoration: underline;  padding-left:10px; }
#gwhite a:hover { color: yellow; text-decoration: none;}

.freegoldborder li{ float: left;list-style:none; }
.dsnightfunny{
background : url(/pictrsix/home_funnystyle.gif) no-repeat 20px 22px;
padding: 20px 18px 20px 38px;
}
.lovezalost{
background : url(/pictrsix/mail_bigoldest.gif) no-repeat 19px 24px;
padding: 20px 18px 20px 38px;
}
.queenfdsecond{
background : url(/pictrsix/map_stylefunny.gif) no-repeat 15px 24px;
padding: 20px 18px 20px 38px;
}
li a.tm, li a.tm:link, li a.tm:active, li a.tm:visited{
	text-decoration : none;
	color : #020303;
	font-size: 11px;
}
li a.tm:hover{ color: #020303; text-decoration: underline; }
.liftlssmall{
float: right;
padding: 161px 7px 0 0;
width: 468px;
height: 60px;
}
.leftdownza{
margin: 0 0 0 666px;
height: 221px;
}
.memoryfdfsdonly{
background : url(/pictrsix/searchf_zaqueen.gif) repeat-x 0 0;
float: right;
width: 323px;
margin-top: 50px;
}
#enter{
font-size: 11px;
 border: 1px solid #FFFFFF;
 background: #3DBAF4;
}
/* end shapka */

/* menu */
.funnyonlyfolder{ float: left; width: 220px; padding:5px; }
.onlymemorymidle{
padding: 20px 10px 60px 20px;
}
.azoneonly{
margin: 12px 0;
}
li a.m, li a.m:link, li a.m:active, li a.m:visited{
	text-decoration : none;
	color : #020303;
	padding-left: 8px; 
}
 li a.m:hover{
	color : #3CBAF4;
	text-decoration : none;
}
.secondsixmidle{
margin: 12px 0;
 background: url(/pictrsix/m_lostring.gif) no-repeat 20px 3px;
}
li a.pm, li a.pm:link, li a.pm:active, li a.pm:visited{
	text-decoration : none;
	color : #3DBAF4;
	padding: 0 20px 0 40px;
}
 li a.pm:hover{ color: #020303; text-decoration: none; }
/* menu */
/* reklama */
.rightstylelove{
float: right;
width: 260px;
min-height: 400px;
padding:0px;
margin:0px;
}
.secondqueenmidle{ padding: 5px 5px 0px 20px; }
/* reklama */

/* start content */
.upsixgreen{
margin: 0 270px 0 220px;
padding: 8px 0px 0px 20px;
}

.zxsmalllove{
margin: 20px 0 0px -60px;
padding-bottom: 65px;
}
/* end content */
/* start footer */
.fdsixseven{
clear: both;
float: right;
width: 500px;
height: 89px;
margin-top: 20px;
position: relative;
background: #3DBAF4;
}
.fdsixseven ul{ padding: 0 0 0 0px;}
.btobborderstyle{
float: left;
padding: 20px 15px;
display: block;
background: url(/pictrsix/lif_zaqueen.gif) no-repeat 100% 8px;

}
.whiteleftfdfsd{
float: right;
padding: 22px 40px 24px 40px;
color: #FFFFFF;
font-size: 11px;
 background: url(/pictrsix/copyright_dsoldest.gif) repeat-x;
}
a.f, a.f:active, a.f:link, a.f:visited {
	color: #FFFFFF;
	text-decoration: none; 
	font-size : 11px;
}
a.f:hover { color: #020303; }
/* end footer */



h1 { font-size: 21px; font-weight: normal; text-align: right; padding-top:3px; padding-bottom: 5px; border-bottom:1px solid #110903;}
h3 { font-family: Times New Roman; font-size: 22px; font-weight: normal; color: #2F537E; text-decoration: underline; margin-bottom: 4px; padding-bottom: 4px; }
h4 { font-family: Times New Roman; font-size: 18px; font-weight: bold; color: #2F537E; text-decoration: none; margin-bottom: 0px; padding-bottom: 0px; margin-top: 3px; }

.dsfirstleft { 
	font-size:11px;
	font-family:arial;
	padding:2px;
}
.dsfirstleft A{color:#2F537E; text-decoration:none;}
.dsfirstleft A:visited { color:#2F537E;}
.dsfirstleft A:hover { color:black;}

.ringnightfirst {
	color:#080909;
	border:0px;
}
.ringnightfirst a:link,
.ringnightfirst a:visited,
.ringnightfirst a:hover,
.ringnightfirst a:active {
	text-decoration:none;
	color: #656666;
	background:#FBFCFC;
	border:1px solid #E8E9E9;
	padding:3px 6px;
	font-size:15px
}

.ringnightfirst a:hover {
	background:#7B9DE6;
	color:#FFFFFF;
	border-color:#E8E9E9;
}

.ringnightfirst span {
	text-decoration:none;
	background:#111212;
	padding:3px 6px;
	border:1px solid #E8E9E9;
	color:#0E0F0F;
	font-size:15px;
}

.borderleftblack {
	border:1px solid #E8E9E9;
}

.goldgreenlift {
	font-size:13px;
}

.btobdownright { font-family: Arial; font-size: 11px; padding: 6px }
#ceil ul { list-style-type: none;  }
#ceil ul li { background-image: url('/pictrsix/ico1_folderleft.gif'); background-repeat: no-repeat; background-attachment: scroll; margin-left: -25px; margin-bottom: 2; padding-left: 18px; padding-bottom: 5px; background-position: left 4px }

#ceil input { font-family: Tahoma; font-size: 11px }
#ceil td { font-size: 11px }


.funnyleftoldest { background-color: #3DBAF4; font-family: Arial; font-size: 12px; padding: 6px } 
.goldoldestdown { font-family: Arial; font-size: 12px; background-color: rgb(243,243,243); padding:10px; } 
#ceil_board ul { list-style-type: none;  }
#ceil_board ul li { background-image: url('/pictrsix/address1_folderleft.gif'); background-repeat: no-repeat; background-attachment: scroll; margin-left: -25px; margin-bottom: 2; padding-left: 18px; padding-bottom: 5px; background-position: left 4px }
#ceil_board a { color: rgb(0,0,0); text-decoration: underline; }
#ceil_board a:hover { color: rgb(202,101,0); text-decoration: none }

#ceil_news ul { list-style-type: none; font-size:11px;  }
#ceil_news ul li { background-image: url('/pictrsix/ico4_secondbest.gif'); background-repeat: no-repeat; background-attachment: scroll; margin-left: -25px; margin-bottom: 2; padding-left: 18px; padding-bottom: 5px; background-position: left 4px }
#ceil_news a { color: rgb(0,0,0); text-decoration: underline }
#ceil_news a:hover { color: rgb(202,101,0); text-decoration: none }


/* 
 * ========================================
 * Календарь 
 * ========================================
 */

.upfdagain {
	color: #4B77A6;
	font-family:tahoma;
	 font-size:12px;
}
.leftbestlift {
	color: #4B77A6;
	font-family:tahoma;
	 font-size:12px;
}
.rightonlyone {
	 font-family:verdana;
	font-size:12px;
}
.rightonlyone td, th {
	 font-family:verdana;
	font-size:12px;
	 text-decoration: none;
	 padding: 3px;
}

.againleftfirst {
	color: #824343;
	font-family:verdana;
	font-size:12px;
}
.sevenlsagain {
	color: #824343;
	font-family:verdana;
	font-size:12px;
}
.liftmemorydown {
	color: #824343;
	font-family:verdana;
	font-size:12px;
}
.liftmemorydown a,
.sevenlsagain a,
.leftbestlift a,
.upfdagain a
 {
text-decoration: underline;
}

.blackdsfunny {
color: #4B77A6;
font-family:tahoma;
font-size:12px;
text-decoration: none;
}

/* 
 * ========================================
 * Вывод архива 
 * ========================================
 */
.zaoldestfd {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:10px;
}
.zaoldestfd a {
	font-family:Tahoma;
	font-size:11px;
	color:#456681;
}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid #7A7B7B;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 2px solid #7A7B7B;
border-bottom: 2px solid #7A7B7B;
visibility: hidden;
}

.sevenleftup{
font-size:11px;
padding-left: 8px;
}

.lswhitezx { background-color:#FFD090; font-size: 18px; font-family: Arial; padding-left: 13px }
.downdsleft  { font-family: Arial; font-size: 12px; }
#ablack a { color: black; }

#graybg {  }

.sevengoldlove {
	font-weight:normal;
	padding: 8px;
	border: 1px dashed #FFBE33;
}

.greenzxls { border: 0px }

.oldestbtoblove {
	padding:0px;
	color:#C0C1C1;
	font-size:10px;
}