/* Oyumix 2.2 CSS */

form {

	margin: 0px;

	padding: 0px;

}

input, textarea {

	margin: 2px;

	padding: 2px;

	background: #e5e4df;

	border: 1px solid #bab7ac;

	font-size: 12px;

}

p {

	margin:4px 0px;

}

fieldset {

	margin-top: 7px;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}

legend {

	font-weight: bold;

}

a:link, a:visited {

	color: #610e83;

	font-weight: bold;

	text-decoration: none;

}

a:hover {

	color: #4b474c;

	text-decoration: none;

}

/* the header of the site  */

#header {

	height:138px;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

	position: relative;

}

#header h1 {

	margin: 6px 0px 0px 10px;

	float: left;

	font-family: Verdana, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

}



.searchBox{ float:left; width:400px; padding-left: 25px; }

.searchText{ float:left; width:230px; margin-top:10px; background:#bab7ac url(http://oyuniki.com/templates/onarcade/images/searchL.gif) no-repeat; padding: 6px 40px 6px 10px; height:16px; font: 11px Tahoma, Geneva, sans-serif; color:#483d45; border:none; }

.searchButton{ float:left; width:120px; height:58px; margin:0px 0 0 -80px; background:url(http://oyuniki.com/templates/onarcade/images/search.png) no-repeat center; border:none; cursor:pointer; }



/* menu with links to different parts of site */



ul.menu { margin:0; padding:0; margin-left:120px; font:arial; }

ul.menu li { display:block;padding:0; float:left;text-align:left;margin-right:2em; }

ul.menu li a { color:#610e83;font:bold 16px arial;text-decoration:none;line-height: 1.3em; display:block; }

ul.menu li a:hover { color:#333333; }

ul.menu li span { font:11px arial; color:#463234; margin:0; }

ul.menu li span:hover {color:#333333;}



/* = arama

------------------------------------------------- */

	#aramaFormu {

	float: right;

		width: 210px;

		height: 39px;

		overflow: hidden;

		background: transparent url(http://oyuniki.com/templates/onarcade/images/arkaForm.png) no-repeat

	}

	

	#aramaFormu input {

		width: 148px;

		height: 21px;

		padding: 0;

		margin: 8px 0 0 8px;

		float: left;		

		border: none;

		background: transparent;

		font: normal 13px Verdana

	}

	

	#aramaFormu button {

		width: 40px;

		height: 29px;

		margin: 3px 9px 0 0;

		float: right;

		text-indent: -9999px;

		border: none;

		background: transparent url(http://oyuniki.com/templates/onarcade/images/arkaButon.png) no-repeat;

		cursor: pointer

	}

	

/* = arama

------------------------------------------------- */



/* top categories menu */

#categories {

	margin: 0px;

	padding: 0px;

	position: absolute;

	top: 30px;

	left: 120px;

}



#categories li {

	list-style-type: none;

	display: block;

	float: left;

	margin-right: 4px;

}

#categories a:link, #categories a:visited {

	font: bold 14px Verdana; 

	color:#333333;

	text-decoration:none;

}

#categories a:hover {

	color: #610e83;

}

/* main part of the website */

#main {

	margin-left: auto;

	margin-right: auto;

	padding: 2px;

	width: 975px;

	background: transparent;

}

/* menu */

div#side_menu {

	float: left;

	width: 260px; 

}

/* content of the page */

div#main_contents {

	float: left;

	width: 715px;

}

/* boxes where ads are in */

.ad_box {

	margin-bottom: 4px;

	padding: 3px;

	border: 1px solid #0099CC;

	background: #FFFFFF;

	color: #333333;

	text-align: center;

}

.ad_box_2 {

	position:relative; 

	z-index:2; 

	float:left; 

	width:100%; 

	padding: 15px 0 8px 0; 

	padding-top: 5px; 

	background: url(http://oyuniki.com/templates/onarcade/images/bg4.gif);

	background-repeat:repeat-x;

	color: #333333;

	text-align: center;

}



.bas {

    color: #610e83;

	margin: 12px 12px 12px 12px;

	padding: 2px 2px 2px 4px;

	position: relative;

	font-weight: bold;

	font-size: 18px;

}



.basf {

    color: #610e83;

	margin: 18px 18px 18px 18px;

	padding: 2px 2px 2px 4px;

	position: relative;

	font-weight: bold;

	font-size: 14px;

}



.basp {

    color: #610e83;

	position: relative;

	font-weight: bold;

	font-size: 12px;

}



/* headers of content boxes */

h2 {

	color: #333333;

	margin: 0px 0px 2px 0px;

	padding: 2px 2px 2px 4px;

	position: relative;

	font-weight: bold;

	font-size: 18px;

}

h3 {

	background: #0099CC url(images/topbar.png);

	color: #FFFFFF;

	margin: 0px 0px 2px 0px;

	padding: 2px 2px 2px 4px;

	font-weight: bold;

	font-size: 11px;

}

h2 a:link, h2 a:visited {

	color: #FFFFFF;

	text-decoration: underline;

}

h2 a:hover {

	text-decoration: none;

}

/* content is inside these boxes */

.content_box {

    margin-bottom: 4px;

    padding: 2px;

	

}

.content_box_2 {

	margin-bottom: 4px;

	padding: 2px;

}



.content_box .left {

	width: 75px;

	float: left;

	margin-left: 20px;

	margin-top: 2px;

	margin-bottom: 2px;

	font-weight: bold;

}

.content_box .right {

	float: left;

	margin-top: 2px;

	margin-bottom: 2px;

}

.content_box_2 input {

	border: 1px solid #0099CC;

}

/* top lists */

.content_box_2 ol {

	padding: 0px;

	margin: 0px;

	list-style-position: inside;

}

.content_box_2 ol li {

	margin: 2px 0px;

	padding: 0px;

}

/* files on index page */

.index_files_left {

	margin-bottom: 2px;

	float: left;

	width: 75px;

}

.index_files_right {

	margin-bottom: 2px;

	float: right;

	width: 228px;

}

/* boxes around file on categories pages */

.browse_file_box {

	padding: 0px;

}

/* game on scores page */

#score_game {

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 5px;

	padding: 3px;

	border: 1px solid #CCFF99;

	width: 300px;

}



/* stats text */

#stats {

	margin-left:20px;

	color: #610e83;

	position: relative;

	font-weight: bold;

	font-size: 12px;

}



/* file rating stars */

#file_rating img {

	width: 16px;

	height: 16px;

	border: 0px;

}

/* file action icons */

img.action_image {

	border: 0px;

	width: 24px;

	height: 24px;

	cursor: pointer;

}

/* link to file */

a.file_link:link, a.file_link:visited {

	color: #336699;

	font-weight: bold;

	text-decoration: none;

}

a.file_link:hover {

	color: #FF6347;

	font-weight: bold;

	text-decoration: underline;

}

.played {

	font-size: 9px;

}

/* bot in user online section */

.bot {

	color: #DD7500;

}

/* BB code images  */

img.bb {

	border: 1px solid #5E5E5E;

	width: 16px;

	height: 16px;

	padding: 1px;

	cursor: pointer;

}

img.bb:hover {

	border: 1px solid #B3B3B3;

	background: #F7F7F7;

}

/* quotes in PMs and forum posts*/

.quote {

	border: 1px dotted #AAAAAA;

	background: #FAFAFA url(images/quote.png) no-repeat;

	background-position:  bottom right;

	margin: 2px 2px 6px 2px;

	padding: 4px;

	border-radius: 6px;

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

}

/* icon next to forum post */

.post_icon {

	float: left;

	margin-right: 4px;

	width: 24px;

	height: 22px;

}

/* forum posts */

.forum_post {

	background: #FCFCFC;

	border: 1px solid #E3E3E3;

	margin: 8px 0px;

	position: relative;

}

.forum_post .header {

	border-bottom: 1px solid #E3E3E3;

	width: 80%;

	padding: 2px;

}

/* pagination */

div.pagination {

	padding: 2px;

	margin: 2px;

	text-align: center;

	font-size:14px;

}

div.pagination a:link, div.pagination a:visited {

	padding: 2px;

	border: 1px solid #CCCCCC;

	color: #610e83;

	text-decoration: none;

}

div.pagination a:hover {

	color: #4b474c;

	background: #F2F2F2;

}

div.pagination b {

	padding: 2px;

	border: 1px solid #CCCCCC;

}

div.pagination p {

	margin: 0px 0px 5px 0px;

}

/* CSS tables */

.table_header {

	float: left;

	text-align: center;

	font-weight: bold;

}



.table_headers {

	float: left;

	margin-left: 20px;

	text-align: center;

	font-weight: bold;

}

.table {

	float: left;

	text-align: center;

}

.separator {

	margin-bottom: 1px;

	padding-top: 1px;

	border-bottom: 1px dotted #bab7ac;

	font-size:0px;

	height: 0px;

	clear: both;

}

/* JavaScript "popups" */

.popup {

	display: none;

	background: transparent;

	color: #333333;

	padding: 14px;

	-moz-opacity: 0.9;

	opacity: 0.9;

	filter: alpha(opacity=90);

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	z-index: 10;

}

#tell_friend_popup {

	width: 450px;

}

#report_broken_popup {

	width: 450px;

}

/* favourites menu */

div#favourites_menu {

	position: absolute;

	z-index:99;

	background: #e8e7d7;

	width: 150px;

	border: 1px solid #333333;

	padding: 4px;

	-moz-opacity: 0.95;

	opacity: 0.95;

	filter: alpha(opacity=95);

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

}

div#favourites_menu ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

div#favourites_menu ul li {

	margin: 2px 0px;

}

/* errors */

.error_box {

	margin-bottom: 4px;

	padding: 3px;

	border: 1px solid #FF3300;

	background: #FADFDC;

	color: #FF3300;

	text-align: left;

}

/* comments are in these boxes */

.comment_box {

	margin-bottom: 5px;

	padding-bottom: 3px;

	border-bottom: 1px dotted #99CC66;

}

/* news are in boxes like this */

.news_box {

	margin-top: 2px;

	padding-bottom: 2px;

	border-bottom: 1px dotted #3399CC;

}

/* champion info */

#champion_box {

    margin-bottom: 4px;

    padding: 2px;

	border: 1px solid #99CC66;

	background: url(images/cup.gif);

	background-repeat: no-repeat;

	background-position: 25% 50%;

	text-align: center;

}

/* box around file sponsor */

#sponsor {

	margin-bottom: 4px;

	padding: 4px;

	border: 1px dotted #FF3300;

	background: #FFCC33;

	text-align: center;

	font-weight: bold;

}

/* CP icons */

.cp_icon {

	width: 10px;

	height: 10px;

	border: 0;

}

/* tab menu stuff */

.tab_menu {

	position: relative;

	padding: 3px 0;

	margin-left: 0;

	margin-top: 1px;

	margin-bottom: 4px;

	list-style-type: none;

	text-align: left;

	border-bottom: 1px solid #C0C0C0;

}

.tab_menu li {

	display: inline;

	margin: 0;

}

.tab_menu li a, .tab_menu li a:visited {

	position: relative;

	text-decoration: none;

	padding: 3px 7px;

	margin-right: 3px;

	border-top: 1px solid #C0C0C0;

	border-left: 1px solid #C0C0C0;

	border-right: 1px solid #C0C0C0;

}

.tab_menu li a:hover {

	background: #FAFAFA;

}

.tab_menu li a.selected {

	position: relative;

	top: 1px;

	background: #FFFFFF;

}

/* friends in User CP */

div.friend_cp_box {

	border-bottom: 1px solid #C0C0C0;

	margin: 4px 0px;

	padding: 4px 0px;

}

div.friend_cp_box img.avatar {

	float: left;

	margin-right: 8px;

}

/* username on profile */

.profile_username:link, .profile_username:visited {

	margin-bottom: 4px;

	color: #333333;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.profile_username:hover {

	color: #666666;

}

/* iframe */

.ekle {

	margin-left: -40px;

}

/* quote on profile page */

#profile_quote {

	font-style: italic;

}

/* profile content  */

.profile_left {

	float: left;

	font-weight: bold;

	width: 150px;

}

.profile_right {

	float: left;

}

.profile_line {

	clear: both;

	border-bottom: 1px dotted #99CC66;

	padding-top: 4px;

	margin-bottom: 4px;

	height: 0px;

	font-size:0px;

}

/* favourite files slider */

div#favourites {

	width: 100%;

	height: 75px;

	overflow: hidden;

	position: relative;

	float: left;

}

div#favourites div.file {

	float: left;

	width: 120px;

	text-align: center;

	margin-bottom: 20px;border:0px;

}

/* arrow that scrolls content */

img.profile_arrow {

	width: 30px;

	height: 30px;

	position: absolute;

	z-index: 10;

	border: 0;

	cursor: pointer;

	display: none;

}

/* friends are in these boxes */

div.friend {

	float: left;

	width: 119px;

	text-align: center;

}

/* info on registration page */

.register_info {

	float: left;

	width: 200px;

	font-weight: bold;

}

/* info about framed game */

.frame {

	font-size: 12px;

	color: #FFFFFF;

	padding: 4px;

}

.frame a:link, .frame a:visited {

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}

.frame a:hover {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

/* box on redirection page */

#redirection_box {

	margin-top: 50px;

	margin-left: auto;

	margin-right: auto;

	padding: 5px;

	width: 400px;

	text-align: center;

}

/* links */

.f_link {

	margin-bottom: 3px;

}

/* footer of the site */

#footer {

	margin-left: auto;

	margin-right: auto;

	padding-top: 12px;

	width: 790px;

	height: 30px;

	background: url(images/footer.png);

	border-left: 1px solid #336699;

	border-right: 1px solid #336699;

	border-bottom: 1px solid #336699;

	color: #FFFFFF;

	text-align: center;

}

#footer a:link, #footer a:visited {

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}

#footer a:hover {

	text-decoration: none;

}

/* onArcade 2.2 CSS */



*{ margin:0; padding:0; outline: none; }

body{ background: url(http://oyuniki.com/templates/onarcade/images/bg.jpg) center 190px; font: 11px Tahoma, Geneva, sans-serif; }

ul{ list-style:none; }

a:hover{ text-decoration:none; }

img{ border:none; margin-left:10px; }

#site{ width:968px; margin:0 auto; }



.topBlock{ float:left; width:100%; padding-top: 15px; }

.contentBlock{ float:left; width:100%; }

.bottomBlock{ float:left; width:100%; padding: 20px 0 50px 0; }

.leftBlock{ float:left; width:238px; }

.centerRightBlock{ padding-left: 0px; }



.logo{ float:left; width:305px; height:71px; overflow:hidden; }

.languagesBox{ float:right; margin: 10px 10px 0 0; }

.languagesBox a, .languagesBox span{ float:right; width:29px; height:37px; margin-right:5px; }

.usa{ background: url(http://oyuniki.com/templates/onarcade/images/usa.gif) no-repeat; }

.ger{ background: url(http://oyuniki.com/templates/onarcade/images/ger.gif) no-repeat; }

.tr{ background: url(http://oyuniki.com/templates/onarcade/images/tr.png) no-repeat; }

.panelBox{ position:relative; float:left; width:100%; height:67px; padding-top: 27px; margin-top:10px; background: url(http://oyuniki.com/templates/onarcade/images/banner.png) no-repeat; font: bold 18px Arial, Helvetica, sans-serif; color:#610e83; }



.signUp{ position:absolute; left:690px; top: -78px; width:144px; height:142px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/signUp.png) no-repeat; }

*html .singUp{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://oyuniki.com/templates/onarcade/images/signUp.png', sizingMethod='noscale'); _background:none; }

.leftBox{ position:relative; float:left; width:100%; }

.leftBox .top{ float:left; width:100%; height:10px; overflow:hidden; }

.leftBox .top .lt{ float:left; width:10px; height:10px; margin-right:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/lt.gif) no-repeat; }

.leftBox .top .rt{ float:right; width:10px; height:10px; margin-left:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/rt.gif) no-repeat; }

.leftBox .top .ct{ margin:0 10px; height:10px; overflow:hidden; background:#f5f3ec; }

.leftBox .cont{ float:left; width:100%; background:#f2f0e8; }

.leftBox .cont2{ position:relative; z-index:5; float:left; width:100%; }

.leftBox .bot{ float:left; width:100%; height:90px; overflow:hidden; margin-top:-80px; }

.leftBox .bot .lb{ float:left; width:10px; height:90px; margin-right:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/lb1.gif) no-repeat; }

.leftBox .bot .rb{ float:right; width:10px; height:90px; margin-left:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/rb1.gif) no-repeat; }

.leftBox .bot .cb{ margin:0 10px; height:90px; overflow:hidden; background:url(http://oyuniki.com/templates/onarcade/images/bBg1.gif) right; }

.leftBox .botShadow{ float:left; width:100%; height:15px; background: url(http://oyuniki.com/templates/onarcade/images/botShadow.png) no-repeat; }

*html .leftBox .botShadow{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/botShadow.png', sizingMethod='noscale'); _background:none; }

.leftBox .leftShadow{ position:absolute; left:-11px; top: 50%; float:left; width:11px; height:250px; margin-top:-125px; background: url(http://oyuniki.com/templates/onarcade/images/leftShadow.png) no-repeat; }



.title1{ text-indent:-10000px; float:left; width:131px; height:39px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/title1.png) no-repeat; }

.title9{ text-indent:-10000px; float:left; width:131px; height:39px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/title1.png) no-repeat; }

.titlek{ text-indent:-10000px; float:left; width:131px; height:39px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/kate.png) no-repeat; }

.titlet{ text-indent:-10000px; float:left; width:131px; height:39px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/topoyunlar.png) no-repeat; }

.titler{ text-indent:-10000px; float:left; width:131px; height:39px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/reklamlar.png) no-repeat; }



.ust{ height:36px; padding: 11px 0 5px 0; font-size:13px; width:700px; background: url(http://oyuniki.com/templates/onarcade/images/ust.png) no-repeat; }

.ust1{ margin-left:15px; }



.ico2{ width:54px; height:47px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico2.gif) no-repeat; }

.ico3{ width:58px; height:65px; margin-top:-11px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/icos.png) no-repeat; }

.ico7{ width:58px; height:65px; margin-top:-10px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico7.gif) no-repeat; }

.ico12{ width:59px; height:76px; margin:-21px 15px 0 10px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico12.gif) no-repeat; }

.ico15{ width:71px; height:66px; margin:-11px 15px 0 10px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico15.gif) no-repeat; }

.ico16{ width:65px; height:65px; margin:-10px 15px 0 15px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico16.gif) no-repeat; }

.ico17{ width:58px; height:56px; margin:-1px 15px 0 13px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico17.gif) no-repeat; }

.ico18{ width:69px; height:75px; margin:-20px 15px 0 15px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico18.gif) no-repeat; }

.ico19{ width:72px; height:78px; margin:-23px 15px 0 15px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico19.gif) no-repeat; }

.ico20{ width:65px; height:65px; margin:-10px 15px 0 15px!important; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/ico20.gif) no-repeat; }



#authBox .ltBig{ position:absolute; left:-22px; top: -21px; width:114px; height:118px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/1bg.png) no-repeat; }

#authBox form{ position:relative; z-index:2; float:left; width:170px; padding: 5px 0 0 30px; }

#authBox h3{ position:relative; left:37px; margin-bottom:3px; }

#authBox .field{ position:relative; float:left; width:170px; padding-bottom: 10px; }

#authBox .field span{ position:absolute; left:7px; top: 4px; color:#878479; }

#authBox .field input{ width:158px; padding:3px 5px; border: 1px inset #8e8e8e; font: 11px Tahoma, Geneva, sans-serif; color:#878479; }

#authBox .remember{ float:left; color:#686868; padding-top:2px; }

#authBox .remember input{ margin-right:3px; }

#authBox .enter{ float:right; width:55px; height:21px; border:none; background: url(http://oyuniki.com/templates/onarcade/images/giris.png) no-repeat; cursor:pointer; }

#authBox .forgot{ float:left; padding: 5px 0 5px 25px; }

#authBox .forgot a{ float:left; padding:0 12px 1px 12px; background: url(http://oyuniki.com/templates/onarcade/images/bg1.gif) no-repeat; font-size:10px; line-height:10px; color:#0586c2; }

#authBox .joinNow{ position:relative; left:22px; margin:12px 0 3px 0; float:left; width:177px; height:54px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/kayit.png); }



#leftMenu1 ul{ padding: 0 30px; }

#leftMenu1 li{ border-top:1px solid #c7c4ba; margin-bottom:-2px; text-transform:uppercase;  }

#leftMenu1 li.first{ border:none; }

#leftMenu1 li a{ position:relative; top: -1px; z-index:2; display:block; width:238px; height:24px; padding-top:5px; margin: 0 -30px; background: url(http://oyuniki.com/templates/onarcade/images/menuBg.gif) repeat-x 0 -100px; font: bold 13px Arial; color:#610e83; vertical-align:middle; text-decoration:none; }

#leftMenu1 li a img{ width:5px; height:5px; vertical-align:middle; margin:-1px 10px 0 40px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/marker1.gif) no-repeat; }

#leftMenu1 li a:hover{ background: url(http://oyuniki.com/templates/onarcade/images/menuBg.gif) repeat-x; color:#77726d; }

#leftMenu1 li a:hover img{ background: url(http://oyuniki.com/templates/onarcade/images/marker2.gif) no-repeat; }



#leftMenu2 ul{ padding: 0 30px; }

#leftMenu2 li{ border-top:1px solid #c7c4ba; margin-bottom:-2px; text-transform:uppercase;}

#leftMenu2 li.first{ border:none; }

#leftMenu2 li a{ position:relative; top: -1px; z-index:2; display:block; width:238px; height:24px; padding-top:5px; margin: 0 -30px; background: url(http://oyuniki.com/templates/onarcade/images/menuBg.gif) repeat-x 0 -100px; font: bold 11px Arial; color:#315602; vertical-align:middle; text-decoration:none; }

#leftMenu2 li a img{ width:5px; height:5px; vertical-align:middle; margin:-1px 10px 0 40px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/marker3.gif) no-repeat; }

#leftMenu2 li a:hover{ background: url(http://oyuniki.com/templates/onarcade/images/menuBg.gif) repeat-x; color:#77726d; }

#leftMenu2 li a:hover img{ background: url(http://oyuniki.com/templates/onarcade/images/marker2.gif) no-repeat; }



#testimonials .ico2{ position:relative; top: -20px; float:left; margin-right:5px; }

#testimonials .title2{ float:left; margin-top:2px; }

#testimonials ul{ clear:both; padding: 5px 10px 0 10px; }

#testimonials ul li{ padding-bottom:20px; color:#282828; }

#testimonials ul li p{ padding-top:5px; vertical-align:middle; color:#646464; font-size:10px; }

#testimonials ul li p img{ vertical-align:middle; }

#testimonials ul li p span{ padding-left:5px; background: url(http://oyuniki.com/templates/onarcade/images/bg1.gif) no-repeat -5px 0; line-height:15px; }



#test .ico2{ position:relative; top: -20px; float:left; margin-right:5px; }



.rightBlockBg{ float:left; width:100%; background:#f5f3ec; }

*html .rightBlockBg{ width: expression((document.documentElement.clientHeight||document.body.clientHeight)<1216?'1216px':'auto');}

.centerRightBlock .bot{ float:left; width:100%; height:100px; overflow:hidden; margin-top:-80px }

.centerRightBlock .bot .lb{ float:left; width:10px; height:100px; margin-right:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/lb2.gif) no-repeat; }

.centerRightBlock .bot .rb{ float:right; width:10px; height:100px; margin-left:-10px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/rb2.gif) no-repeat; }

.centerRightBlock .bot .cb{ margin:0 10px; height:100px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/bBg2.gif) right; }

.centerRightBlock .botShadow{ float:left; width:100%; height:18px; background: url(http://oyuniki.com/templates/onarcade/images/botShadow2.jpg) no-repeat center; }



.rasdelPanel{ position:relative; z-index:2; float:left; width: 100%; height:57px; border: solid #dddbd2; border-width:1px 0; background: url(http://oyuniki.com/templates/onarcade/images/panelBg.gif) repeat-x 12px 0; }

.rasdelPanel .lBg{ float:left; width: 50px; margin-right:-50px; height:55px; background:#f5f3ec; }

.rasdelPanel .rBg{ float:left; width: 100%; height:55px; background: url(http://oyuniki.com/templates/onarcade/images/panelR.gif) no-repeat right; }

.rasdelPanel .rBg .lBg{ float:left; width: 50px; margin-right:-50px; height:55px; background: url(http://oyuniki.com/templates/onarcade/images/panelL.gif) no-repeat; }

.rasdelPanel img{ position:relative; z-index:2; float:left; margin: 0 15px 0 25px; }

.rasdelPanel h1{ float:left; margin-top:11px; }

.rasdelPanel .pointer{ float:right; width:16px; height:10px; margin:26px 30px 0 0; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/pointer.gif) no-repeat; }



.productsList{ position:relative; z-index:2; float:left; width:100%; padding: 15px 0 8px 0; }

.topShadow{ padding-top: 25px; background: url(http://oyuniki.com/templates/onarcade/images/bg4.gif) repeat-x; }

.productsList li{ float:left; padding-left: 25px; width:213px; }

.productsList li .img{ position:relative; z-index:2; float:left; width:94px; }

.productsList li .img img{ position:relative; left:0; top:0; display:block; }

.productsList li .img .shadow{ position:relative; left:0; top: 0; margin: 0 -4px; width:102px; height:32px; background: url(http://oyuniki.com/templates/onarcade/images/imgShadow.png) no-repeat; }

.productsList li .descript{ padding-left:105px; }

.productsList li .title{ height:68px; margin-top: -10px; text-align: center; overflow: hidden;}

.productsList li .title a{ padding:0 2px; background:#610e83; color:#f5f3ec; text-decoration:none; font: 15px Arial, Tahoma, Geneva, sans-serif; line-height:19px; }

.productsList li .title a:hover{ color:#610e83; background:#efc500; }

.productsList li .descript div{ color:#252628; line-height:13px; }

.productsList li .descript div span{ color:#6b6b6b; }

.productsList li .descript .download{ position:relative; left:-5px; float:left; width:94px; height:28px; margin-top:5px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/soyna.png) no-repeat; }



.bottomBlock ul{ float:left; padding:5px 0 0 30px; }

.bottomBlock ul li{ float:left; }

.bottomBlock ul li.separate{ width:35px; height:12px; background: url(http://oyuniki.com/templates/onarcade/images/bulit.gif) no-repeat center 6px; }

.bottomBlock ul li a{ color:#53493b; }

.miniLogo{ float:right; width:305px; height:71px; margin-right:15px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/logo.png) no-repeat; }





#officeBox .ltBig{ position:absolute; left:-22px; top: -21px; width:114px; height:118px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/authbg.jpg) no-repeat; }

#officeBox h3{ position:relative; z-index:2; left:67px; }

#officeBox ul{ position:relative; z-index:2; clear:both; padding:5px 30px 0 30px; margin-bottom:-5px; }

#officeBox ul li{ padding:5px 0; border-top: 1px solid #dad7ce; border-bottom: 1px solid #f6f4ef; color:#4b474c; }

#officeBox ul li.first{ border-top:none; }

#officeBox ul li.last{ border-bottom:none; }

#officeBox ul li div{ font-weight:bold; color:#610e83; }

#officeBox ul li p{ margin-left:-10px; padding:0 10px; background: url(http://oyuniki.com/templates/onarcade/images/bg1.gif) no-repeat; }

#officeBox ul li a{ text-decoration:none; color:#1f1d1d; font-weight:bold; }



#officeBox1 .ltBig{ position:absolute; left:-22px; top: -21px; width:114px; height:118px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/authbg.jpg) no-repeat; }

#officeBox1 h3{ position:relative; z-index:2; left:67px; }

#officeBox1 ul{ position:relative; z-index:2; clear:both; padding:5px 30px 0 30px; margin-bottom:-5px; }

#officeBox1 ul li{ padding:5px 0; border-top: color:#4b474c; }

#officeBox1 ul li.first{ border-top:none; }

#officeBox1 ul li.last{ border-bottom:none; }

#officeBox1 ul li div{ font-weight:bold; color:#610e83; }

#officeBox1 ul li p{ margin-left:-10px; padding:0 10px; background: url(http://oyuniki.com/templates/onarcade/images/bg1.gif) no-repeat; }

#officeBox1 ul li a{ text-decoration:none; color:#1f1d1d; font-weight:bold; }



.signUpText{ clear:both; padding: 20px 60px 20px 87px; border-bottom: 1px solid #dddbd2; background:url(http://oyuniki.com/templates/onarcade/images/bg5.gif) repeat-x; font-size:14px; line-height: 1.4em; color:#42403e; text-align: justify;}

.signUpText h1{ font-size:24px; color:#65656a; padding-bottom:5px; }

.signUpBox{ padding:25px 0 0 87px; }

.signUpBox .field{ position:relative; padding-bottom: 20px; }

.signUpBox .field span{ position:absolute; left:7px; top: 4px; color:#878479; }

.signUpBox .field input{ width:278px; padding:3px 5px; border: 1px inset #8e8e8e; font: 11px Tahoma, Geneva, sans-serif; color:#878479; }

.register{ position:relative; left:-8px; width:178px; height:54px; border:none; cursor:pointer; background: url(http://oyuniki.com/templates/onarcade/images/button4.gif) no-repeat; }



h1, h2, h3, h4, h5{

font-family:'trebuchet ms';

}



.showList{ clear:both; height:160px; padding:20px 0 20px 87px; border-bottom: 1px solid #dddbd2; }

.showList li{ float:left; padding-right:55px; width:94px; }

.showList li .img{ position:relative; z-index:2; float:left; width:94px; }

.showList li .img img{ position:relative; left:0; top:0; display:block; }

.showList li .img .shadow{ position:relative; left:0; top: 0; margin: 0 -4px; width:102px; height:32px; background: url(http://oyuniki.com/templates/onarcade/images/imgShadow.png) no-repeat; }

.back{ position:relative; left:80px; float:left; width:121px; height:37px; margin-top:20px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/button5.gif) no-repeat; }

.continue{ position:relative; right:90px; float:right; width:122px; height:37px; margin-top:20px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/button6.gif) no-repeat; }



.signUp2{ position:relative; right: 50px; top: -30px; float:right; width:120px; height:95px; overflow:hidden; background: url(http://oyuniki.com/templates/onarcade/images/signUp2.jpg) no-repeat; }




