html, body {margin:0px; padding:0px; background:#ffffff; color:#000000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px;}
td {vertical-align:top;}
a {color:#000000;text-decoration:underline;} a:hover {color:#000000;text-decoration:none;}
a.black {color:#000000;}
input, textarea, form, select {margin:0px; padding:0px; font-family:Tahoma; font-size:11px;}

input.comment {background: #ffffff; padding:2px; border:1px solid #3366CC; width:70%;}
textarea.comment {background: #ffffff; padding:2px; border:1px solid #3366CC; width:70%;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;}

.cartoonTop {position:absolute; top:3px; right:42%;}
.cartoonBottom {position:absolute; top:0px; left:33%;}

.cartoonBottomForum {position:absolute; top:0px; right:3%;}


#blockTopLeft {width:100%; height:163px; border:0px; background:#FFA500 url(img/bg_logo_middle.gif) 0px 0px repeat-x;}
#topIconsTable tr td {text-align:center; color:#A54603; white-space:nowrap; padding:0px 5px 5px 5px;}
#topIconsTable tr td a {font-family: Tahoma; font-size:11px;color:#A54603;}
#topIconsTable tr td span {font-family: Tahoma; font-size:11px;color:#A54603;}

#blockRightTop {height:258px; background:#FFA500 url(http://pristavka.kulichki.net/img/bg_menu_middle.gif) 0px 0px repeat-x; margin:0px 10px 0px 10px;}
#blockRightTop table {background: url(http://pristavka.kulichki.net/img/bg_menu_right.jpg) 100% 0px no-repeat; width:100%; height:258px;}
#blockRightTop table tr td {background: url(http://pristavka.kulichki.net/img/bg_menu_left.jpg) 0px 0px no-repeat;}

#blockRightTopForum {height:163px; background:#FFA500 url(http://pristavka.kulichki.net/img/bg_menu_middle.gif) 0px 0px repeat-x; margin:0px 10px 0px 10px;}
#blockRightTopForum table {background: url(http://pristavka.kulichki.net/img/bg_menu_right.jpg) 100% 0px no-repeat; width:100%; height:258px;}

#topBanner {position:relative; float:right; width:490px; height:83px; background:#ffffff url(http://pristavka.kulichki.net/img/bg_banner_top.gif) 0px 0px no-repeat; margin:12px 0px 0px 0px;}
#bottomBanner {position:relative; width:490px; height:83px; background:#ffffff url(http://pristavka.kulichki.net/img/bg_banner_bottom.gif) 0px 0px no-repeat; margin:0px 10px 0px 10px;}

p.cp {margin:0px; padding:0px; line-height:15px;}
p.cp a {color:#003333;}

#abc, #listing {text-align:center; margin:10px 0px 10px 0px;}
#abc span, #listing span {font-size:18px; color:#CCCCCC; margin:5px;}
#abc a, #listing a, .bigRed {font-size:18px; color:#CC3300; text-decoration:none;margin:5px;}
#abc div, #abc div.all {background:url(http://pristavka.kulichki.net/img/bg_abc.gif) 0px 0px no-repeat; width:39px; height:39px; color:#FFFFFF; text-align:center; font-size:18px; line-height:39px; display:inline; margin:0px 0px 0px 0px; padding:10px 17px 10px 13px;}
#abc div.all {background:url(http://pristavka.kulichki.net/img/bg_abc_all.gif) 0px 0px no-repeat; width:52px;}

.topictitle {font-size:18px; color:#CC3300; text-decoration:none;margin:5px;}
.topictext {font-size:12px;text-align:justify;}

#gamesTable {margin:0px; padding:0px; border-top:1px solid #C4C4C4;}
#gamesTable tr.odd {background: #FAFAFA;}
#gamesTable tr.even {background: #F3F3F3;}
#gamesTable tr td.first, #gamesTable tr td.second {border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4; padding:10px;}
#gamesTable tr td.second {text-align:center;}
#gamesTable tr td.second img {border: 5px solid #E8E8E8;}
#gamesTable tr td.third {line-height:16px;border-bottom:1px solid #C4C4C4; padding:10px;}
#gamesTable tr td.first, #gamesTable tr td.first a {color:#555555;}
#gamesTable tr td.first *.title, .bigRedTitle {font-size: 18px; color:#CC3300;display:block;}

#gameMenuLeft {float: left; width:31%; white-space:nowrap; margin:27px 0px 0px 15px; text-align:left;}
#gameMenuRight {float: left; width:29%; white-space:nowrap; margin:27px 0px 0px 0px; text-align:left;}
#gameMenuCenter {float: left; width:29%; white-space:nowrap; margin:27px 0px 0px 0px; text-align:left;}
#gameMenuCenter a, #gameMenuRight a, #gameMenuLeft a {color:#660000; display:block; padding:0px; margin: 0px 0px 10px 10px;}

#gameDetails {border-top:1px solid #c4c4c4; border-left:5px solid #c4c4c4; padding:0px;}
#gameDetails tr td.first{border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:5px; text-align:right; width:25%;}
#gameDetails tr td.second{border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:5px; text-align: left; width:75%;}
#gameDetails tr td img.screenshot {border: 5px solid #E8E8E8; margin:3px; }

.readMore { display:block; color:#CC3300; padding:0px; margin: 10px 0px 0px 0px;}
#historyText p {text-align:justify; text-indent:10px; line-height:14px; margin:0px 5px 5px 0px; padding:0px 5px 0px 10px;}
#historyText p a {color:#0066CC;}

#statTable tr td.statLeft, #statTable tr td.statRight, #statTable tr td {padding: 5px; border-bottom: 1px solid #dbdbdb;}
#statTable tr td.statLeft {border-right:1px solid #dbdbdb; text-align:right;}

#statBigTable { border-left:1px solid #dbdbdb; border-top:1px solid #dbdbdb; margin:0px 0px 10px 0px;}
#statBigTable tr.odd {background: #fafafa;}
#statBigTable tr.even {background: #ffffff;}
#statBigTable tr td, #statBigTable tr th {padding:8px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
#statBigTable tr td a {color: #CC3300;}

p.topichistory, p.emulators, p.history, p.welcome, p.news {text-align:justify; text-indent:10px; line-height:15px; margin:5px 0px 10px 0px; padding:5px; font-size:12px;}
p.topichistory {font-weight:bold;}
p.emulators a, p.history a, p.welcome a, p.news a {color:#003366; text-align:justify; text-indent:10px; line-height:15px; margin:0px 10px 0px 15px; padding:5px; font-size:12px;}
.external {padding:0px 13px 0px 0px; margin:0px; background: url(http://pristavka.kulichki.net/img/icons/new_wnd.gif) 100% 2px no-repeat;}


.description 
{
	font-size:12px;
	padding:0px 10px 0px 0px;  
}

.welcometext 
{
	font-size:13px;
	padding:0px 10px 0px 0px;  
}

.description p {}
.description li {}



.cheats 
{
	font-size:10px;
	padding:0px 10px 0px 0px;  
}

.cheats h1 
{
	font-size:12px;
	background-color:#b0b0b0;
	color:white;
	padding:5px 5px 5px 5px;  
	font-weight:bold;
}

.cheats h2 
{
	font-size:12px;
	padding:0px 10px 0px 0px;  
}


.cheats table
{
	border-spacing: 0px;
	border:1px solid #7b7b7b;
	margin:0px; 
	border-right:0px solid #7b7b7b;
}

.cheats table th
{
	border:0px solid #7b7b7b;
	border-right:1px solid #7b7b7b;
	border-bottom:1px solid #7b7b7b;
	background-color:#F3F3F3;
	padding:3px; 
}

.cheats table td
{
	border:0px solid #7b7b7b;
	border-right:1px solid #7b7b7b;
	padding:3px; 

}

.even
{
	background-color:#e9e9e9;
}

