   body,form,p {margin:0; padding:0;}
* {font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:13px; }
tr,th,img {border:0;}
body {background-color:#000; color:#fff; }
p input, p select {vertical-align:middle; }

#amp		{color:#D8D7D6; text-decoration:none; }
#amp:hover	{color:#fff; }
#avtor		{width:185px; padding:15px 10px 5px 10px; }
#avtor1		{width:185px; padding:0 10px 3px 10px; }

#for_content{ background-color:#fff; border-bottom:solid 1px #AD0000;  }	
#for_ico	{width:980px; height: 15px; margin-top: 5px; }
#for_ico1	{margin-left:400px;  width:400px; margin-top:5px;  }
#foto		{background:url(/images/foto.jpg) no-repeat; }
#ft1		{padding-left:27px; margin-top:15px; }
#ft2		{padding-left:10px; margin-top:15px; }
#ft3		{float:left; padding-left:130px; margin-top:15px; }

#header		{background:url(/images/fon.jpg) repeat-x; }

#korz_sm	{background:url(/images/bask_sm.gif) no-repeat 0 3px; color:#979797; padding-left:20px; font-weight:bold; text-decoration:none; }

#lf_ico		{height:11px; width:400px; float:left; padding-left:90px; text-align:left; padding-top:3px;  }

#mail		{background-color:#fff; border:solid 1px #D8D8D8; width:130px; color:#888; float:left; }
#menu_line	{background-color:#930303; }

#pad_for_fot{margin-left:27px; margin-top:15px; }
#platok		{background:url(/images/platok.jpg) no-repeat; border-bottom:solid 1px #AD0000; }
#podpis		{text-decoration:none; float:left; background-color:#930303; padding:2px 5px 2px 5px; color:#fff; }

#regi		{width:285px; height:260px; padding:13px 7px 0 7px; }
#regis		{text-decoration:underline; color:#990000; font-size:13px; margin-left:20px; }
#regis:hover{text-decoration:underline; }

#rg_ico		{height:11px; width:400px; float:left; padding-right:90px; text-align:right; }

#small_ico	{width:87px; float:left; margin-top:2px; }
#str		{float:right; background:url(/images/str_red.gif) no-repeat 0 3px; padding:0 0 0 15px; color:#94000E; font-weight:bold; font-size:14px; text-decoration:none; }

#vers		{color:#8C8989; text-decoration:none; }
#vers:hover	{color:#D8D7D6; }
#vert_fot	{border-left:solid 1px #930303;  border-right:solid 1px #930303; line-height:0px; font-size:0px; }

#zab		{text-decoration:underline; color:#000; font-size:13px; margin-left:5px; }
#zab:hover	{text-decoration:underline; }

#pere		{color:#000; text-decoration:none; font-size:14px; }
#pere:hover	{text-decoration:underline; }
#zk			{color:#930303; text-decoration:none; font-size:14px; font-weight:bold; }
#zk:hover	{text-decoration:underline; }

.aa					{color:#930303; text-decoration:none; display:block; float:left; width:230px; }
.aa:hover			{color:#000;}
.aa1				{color:#5a5a5a; text-decoration:none; }
.aa1:hover			{color:#930303; text-decoration:underline; }
.aa2				{color:#6E6E6E; background:url(/images/ss1.gif) no-repeat 0 4px; padding-left:15px; font-size:15px; font-weight:bold; text-decoration:none; font-family: Arial, Helvetica, Verdana, Tahoma; }
.aa2:hover			{color:#000; background:url(/images/ss2.gif) no-repeat 0 6px; }

.bd			{border-top:solid 1px #D8D8D8; }
.big		{color:#000; text-decoration:underline; text-transform:uppercase; }
.bg_grey	{background-color:#F7F7F7; padding:5px; }
.bg_grey1	{background-color:#ECECEC; }
.bg_grey2	{background-color:#EBEBEB; }
.bg_grey22	{background-color:#EFEFEF; }
.bg_grey3	{background-color:#F5F5F5; }
.bg_red		{background-color:#930303; }
.bord		{border:solid 1px #CECECE; margin:10px 10px 0 0; }
.bot		{padding-bottom:8px; }
.but		{background:url(/images/s1.gif) no-repeat 0 4px; padding:0 0 0 15px; color:#E3E5E5; text-decoration:none; }
.but:hover	{background:url(/images/s2.gif) no-repeat 0 4px; color:#fff; text-decoration:underline; }
.butt		{width:50px; height:20px; margin-right:3px; }

.cifri		{color:#000; text-decoration:none; border-bottom:5px solid #DCDCDC; margin-bottom: 6px; padding:0 9px 0 9px; display: block; width: 12px; height: 16px; float: left; text-align: center; }
.cifri:hover{font-weight:bold; border-bottom:5px solid #C90D10; }

.ico_menu	{ margin-right:12px; }

.fon		{background:url(/images/fon.jpg) repeat-x; }
.for_neww	{background:url(/images/str.gif) no-repeat 0 3px; float:left; padding-bottom:17px; padding-left:28px; }
.for_neww1 	{background:url(/images/str.gif) no-repeat 0 3px; padding-bottom:17px; padding-left:20px; }

.grey		{color:#D8D7D6; }
.grey_text	{color:#E3E5E5; }

.h1			{color:#000; font-size:20px; font-family:Arial; text-transform:uppercase; }
.h2			{color:#C90D10; font-size:14px; font-family:Arial; text-transform:uppercase; }

.kru		{background:url(/images/kr.gif) no-repeat 0 3px; font-size:14px; color:#616161; text-decoration:none; padding-left:15px; }
.kru:hover	{text-decoration:underline; }

.lf_fot		{width:300px; float:left; }
.li			{background:url(/images/line1.gif) repeat-x 0 bottom; }
.lin		{line-height:10px; }
.line		{width:680px; height:1px; border-top:solid 1px #DADADA; }

.map		{color:#000; font-weight:bold; font-size:13px; text-transform:uppercase; text-decoration:none;  }
.mn			{color:#C0C0C0; font-weight:bold; font-size:14px; }
.mn:active	{color:#828282; }

.new		{color:#E3E5E5; text-decoration:none; }
.new:hover	{color:#fff; }
.neww		{text-decoration:none; display:block; float:left; color:#000; }
.neww1		{text-decoration:none; color:#000; font-size:14px; }
.neww1:hover{color:#A00202; }
.nw			{padding-bottom:30px; border-bottom:solid 1px #D8D8D8; }


.p12		{font-size:14px; color:#000;  }
.p10		{font-size:12px; }
.p15		{font-size:17px; }
.pad		{padding-left:40px; padding-bottom:5px; }
.pad1		{padding:10px 10px 0 10px; }
.pad2		{margin-top:2px; margin-bottom:2px; }
.pad3		{padding:2px 0 2px 0; }
.pad4		{padding-left:3px; }
.padd		{padding-bottom:7px;}
.pd			{padding-bottom:17px; }
.pd_top		{padding-top:20px; }
.pic		{margin-right:3px; float:left; margin-top:7px; }
.podpis		{background-color:#F7F7F7; padding:7px 15px 50px 5px; width:250px;  }
.pole		{width:/*175*/350px; height:16px; background-color:#fff; color:#000; border:solid 1px #D8D8D8; }
.pp12		{font-size:14px; }

.ramka		{border:solid 1px #D8D8D8; width:85px; height:85px;  margin-right:15px; float:left; }
.red_fon	{background-color:#930303; border-bottom:solid 2px #000; }
.rg_fot		{width:200px; float:left; }
.rd			{color:#C90D10; }

a			{color:#930303; text-decoration:underline; }
a:hover	{text-decoration:underline; }

.s1			{color:#930303; text-decoration:none; }
.s1:hover	{text-decoration:underline; }
.s2			{color:#000; text-decoration:none; }
.s2:hover	{text-decoration:underline; }
.ssil		{color:#fff; text-decoration:none; }
.ssilki		{padding:7px 0 0 26px; }
.ss_map		{color:#505050; text-decoration:none; font-size:14px; background:url(/images/tc.gif) no-repeat 0 6px; padding:0 0 0 8px;   }
.ss_map:hover{color:#C90D10; text-decoration:underline; }
.stat		{color:#000; text-decoration:none; padding-left:15px; background:url(/images/lis1.gif) no-repeat 0 3px; display: block;}
.stat:hover	{color:#930303; text-decoration:underline; background:url(/images/lis2.gif) no-repeat 0 3px; }
.str		{background:url(/images/str.gif) no-repeat 0 3px; padding:1px 0 0 20px; color:#000; text-decoration:none; font-size:14px; }
.str:hover	{color:#A00202; }
.str_search	{width:115px; height:18px; background-color:#2D2D2D; border:solid 1px #474747; color:#fff; }

.text		{margin:15px 20px 10px 20px; color:#000; }
.tp			{padding-top:20px; }
.tx_red		{color:#94000E; }
.tx_grey	{color:#858585; }
.tx_grey1	{color:#505050; }
.tx_grey11	{color:#5c5c5c; }
.tx_grey2	{color:#616161; }
.tx_grey3	{color:#717171; }
.tx_grey4	{color:#C0C0C0; }
.tx_grey5	{color:#9F9F9F; }
.tx_grey6	{color:#4B4B4B; }
.tx_black	{color:#000; }
.tx_blue	{color:#1E2281; }
.tx_whi		{color:#fff; }
.tcc		{padding-top:5px; padding-bottom:5px; background:url(/images/tcc.gif) repeat-x 0 top; }
.tx_red1	{color:#930303; }
.tx_grey3	{color:#595959; }

.zero		{font-size:0; line-height:0; }

.krug		{background:url(/images/krug.gif) no-repeat; font-size:18px; color:#fff; font-weight:bold; width:26px; height:22px; padding:4px 0 5px 1px; text-align:center; margin-right:15px; }

.pd1		{ padding-bottom:20px; }

.tcc		{padding-top:5px; padding-bottom:5px; background:url(/images/tcc.gif) repeat-x 0 top; }
.tx_red1	{color:#930303; }
.tx_grey3	{color:#595959; }

.ud			{font-size:13px; text-decoration:none; color:#930303; background:url(/images/kre.gif) no-repeat 50px 3px; padding-right:20px; }
.und		{text-decoration:none; font-size:14px; }
.und:hover	{text-decoration:underline; }

/* added by Philip Dernovoy at 03.17.2010 */
.humor-block { border-top: 1px solid #4d4d4d; margin: 0 0 0 -13px; padding: 13px; }
.humor-block p { margin: 10px 0 15px; color: #e3e5e5; }
.humor-block p a { color: #e3e5e5; text-decoration: none; }
.humor-block p a:hover { color: #e3e5e5; text-decoration: underline; }
.humor-block a { color: #fff; }