@charset "windows-1251";
/* general */   
html { background:url(../img/html_bg.png) repeat-x top #f5efe8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
body { background:url(../img/body_bg.jpg) no-repeat bottom center;}
input {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a { color:#3c5a78; text-decoration:underline;}
a:hover { text-decoration:none;}
h2 a { color:#000; text-decoration:none;}
h2 a:hover { text-decoration:none;}
table.table { width:100%; height:100%;}
td.td_left { width:206px; vertical-align:top;}
td.td_center { vertical-align:top;}
td.td_right { width:267px; vertical-align:top;}

.main {min-width:940px; max-width:1140px; width:expression(document.body.clientWidth > 940? "1140px":
 "auto" ); margin:0 auto;}

.header { height:178px; position:relative;}
	.header .logo { position:absolute; left:0; top:18px;}
	.header .search { background:url(../img/search.gif) no-repeat left top #fff; width:143px; height:18px; position:absolute; left:0; top:155px; padding:5px 30px 0 12px; //padding-top:2px; //height:21px;}
	.header .search input { border:0; background:#fff; margin:0; padding:0; font-size:11px; font-family:Tahoma, Geneva, sans-serif; width:100%;}
	.header .input { background:url(../img/input_bg.gif) no-repeat left top; height:18px; width:144px; padding:5px 12px 0 12px; //padding-top:4px; //height:19px;}
	.header .input input { border:0; background:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:11px; width:100%; margin:0; padding:0;}
	.header .login { position:absolute; right:71px; top:38px;}
	.header .password { position:absolute; right:71px; top:68px;}
	.header .submit {width:60px; height:23px; text-decoration:none; color:#FFF; text-align:center; position:absolute; right:0; top:38px;}
	.header .registration, .header .lostpassword { font-size:10px; color:#000; display:block; position:absolute; padding:0 0 0 17px;}
	.header .registration { background:url(../img/sprite_ico_1.gif) no-repeat -200px 2px; right:144px; top:99px;}
	.header .lostpassword { background:url(../img/sprite_ico_1.gif) no-repeat -183px -18px; right:106px; top:116px;}
	.header #games { height:37px;}
	.header #games table { height:100%;}
	.header #games td { background:url(../img/games_td.gif) repeat-y top right #c5c2be; padding:0 16px; cursor:pointer;}
	.header #games td.active { background:#FFF;cursor:default;}
	.header .games_table { display:none; //margin-top:-1px;}
	.header .games_table table { width:100%;}
	.header .games_table td { width:50%; vertical-align:top; color:#828282;}
	.header .games_table td .file_1 { background:#FFF;  border-bottom:2px #c0bbb6 solid; padding-bottom:8px;}
	.header .games_table td .file_2 { margin:0 0 0 12px; padding-bottom:8px;}
	.header .games_table td h3 { padding:8px 0 7px 16px; font-weight:normal; font-size:11px; color:#b4b4b4; font-family:Tahoma, Geneva, sans-serif;}
	.header .games_table td .file_2 h3 { color:#18171d;}
	.header .games_table td .hr { background:url(../img/h3_bg.gif) repeat-x top;}
	.header .games_table td .hr2 { background:url(../img/file_h3_1.gif) no-repeat; font-size:1px; line-height:1px; background-position:16px 0; height:7px;}
	.header .games_table td .file_2 .hr2 { background:url(../img/file_h3_2.gif) no-repeat;background-position:16px 0;}
	.header .games_table td a { color:#828282; text-decoration:none;}
	.header .games_table td a:hover { text-decoration:underline;}
	.header .games_table td ul { margin:10px 0;}
	.header .games_table td table { width:100%; margin:3px 0 0 0; //margin:4px 0 0 0;}
	.header .games_table td table td { vertical-align:middle; padding:4px 0; width:auto;}
	.header .games_table .ico { width:45px; text-align:center;}
	.header .games_table .ico div {margin:0 auto;}
	.header .games_table .ico .ico_zdanie {background:url(../img/header_ico.png) no-repeat 0px 0px; width:13px; height:16px;}
	.header .games_table .ico .ico_lodka {background:url(../img/header_ico.png) no-repeat -20px 0px; width:24px; height:9px;}
	.header .games_table .ico .ico_velo {background:url(../img/header_ico.png) no-repeat -48px 0px; width:20px; height:11px;}
	.header .games_table .ico .ico_auto {background:url(../img/header_ico.png) no-repeat -70px 0px; width:19px; height:9px;}
	.header .games_table .ico .ico_other {background:url(../img/header_ico.png) no-repeat -90px 0px; width:12px; height:12px;}
	.header .games_table .ico .ico_programma {background:url(../img/header_ico.png) no-repeat 0px -20px; width:15px; height:14px;}
	.header .games_table .ico .ico_vertolet {background:url(../img/header_ico.png) no-repeat -20px -20px; width:17px; height:10px;}
	.header .games_table .ico .ico_moto {background:url(../img/header_ico.png) no-repeat -48px -20px; width:22px; height:12px;}
	.header .games_table .ico .ico_samolet {background:url(../img/header_ico.png) no-repeat -70px -20px; width:14px; height:15px;}
	.header .games_table .ico .ico_guns {background:url(../img/header_ico.png) no-repeat -90px -20px; width:14px; height:9px;}
	.header .games_table .ico .ico_maps {background:url(../img/header_ico.png) no-repeat -108px -20px; width:9px; height:15px;}
	

	.header .login_links { background:url(../img/login_links.gif); width:239px; height:137px; position:absolute; right:0; top:37px;}
	.header .login_links li a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none;}
	.header .login_links li a:hover { text-decoration:underline;}
	.header .login_links ul { margin:12px 0 0 18px;}
	.header .login_links li { padding:0 0 2px 20px;}
	.header .login_links li.ico_1 { background:url(../img/sprite_ico_1.gif) no-repeat -161px -36px;}
	.header .login_links li.ico_2 { background:url(../img/sprite_ico_1.gif) no-repeat -140px -56px;}
	.header .login_links li.ico_3 { background:url(../img/sprite_ico_1.gif) no-repeat -120px -76px;}
	.header .login_links li.ico_4 { background:url(../img/sprite_ico_1.gif) no-repeat -100px -96px;}
	.header .login_links li.ico_5 { background:url(../img/sprite_ico_1.gif) no-repeat -80px -116px;}
	.header .login_links li.ico_6 { background:url(../img/sprite_ico_1.gif) no-repeat -60px -135px;}
	.header .login_links li.ico_7 { background:url(../img/sprite_ico_1.gif) no-repeat -40px -157px;}
	.header .login_name { width:239px; position:absolute; right:0; top:14px;}
	.header .login_name td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; vertical-align:middle;}
	.header .login_name .exit { text-align:right;}
	.header .login_name .exit a { background:url(../img/x.gif) no-repeat left center; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000;}

.content { padding:14px 0 13px 0;}
	.content .menu {background:url(../img/h3_bg.gif) repeat-x top;}
	.content .menu td.ico { text-align:center; padding:7px 0 7px 0; width:60px;}
	.content .menu td.link { width:125px;}
	.content .menu .hide { background:url(../img/hide_ico.gif) no-repeat right center; width:125px;}
	.content .menu td.link a { color:#18171d; text-decoration:none; display:block;}
	.content .menu td.link a:hover { text-decoration:underline;}
	.content .menu .pod_menu table { width:100%; }
	.content .menu .pod_menu div {padding:0 0 0 19px;background:url(../img/h3_bg.gif) repeat-x bottom; padding-bottom:10px;}
	.content .menu .pod_menu span { display:block; margin:0 auto;}
	.content .menu .pod_menu .ico_1 { background:url(../img/sprite_ico_5.gif) no-repeat -120px 0; width:12px; height:12px;}
	.content .menu .pod_menu .ico_2 { background:url(../img/sprite_ico_5.gif) no-repeat -99px -20px; width:13px; height:12px;}
	.content .menu .pod_menu .ico_3 { background:url(../img/sprite_ico_5.gif) no-repeat -83px -40px; width:10px; height:15px;}
	.content .menu .pod_menu .ico_4 { background:url(../img/sprite_ico_5.gif) no-repeat -64px -60px; width:8px; height:16px;}
	.content .menu .pod_menu .ico_5 { background:url(../img/sprite_ico_5.gif) no-repeat -40px -80px; width:12px; height:12px;}
	.content .menu .pod_menu .ico_6 { background:url(../img/sprite_ico_5.gif) no-repeat -19px -100px; width:13px; height:10px;}
	.content .menu .pod_menu .ico_7 { background:url(../img/sprite_ico_5.gif) no-repeat 0 -120px; width:12px; height:9px;}

	.content .menu .pod_menu .ico_mini { width:20px; text-align:center; padding:3px 0 3px 0;}
	.content .menu .pod_menu .thema { padding:0 0 0 4px;}
	.content .menu .pod_menu .link_mini { padding:3px 0 3px 30px;}
	.content .menu .pod_menu .link_mini a { color:#828282; text-decoration:none; padding:0 18px 0 0;}
	.content .menu .pod_menu .link_mini a:hover { background:url(../img/a.gif) no-repeat right center; text-decoration:underline;}
	.content .banner { text-align:center; padding:0 0 17px 0;}
	.content .short_story { background:#FFF; border-bottom:2px #c4bfba solid; margin:0 0 17px 0;}
	.content .short_story .title { background:url(../img/h3_bg.gif) repeat-x bottom; position:relative;}
	.content .short_story .title h1 { font-size:18px; font-weight:normal; padding:7px 0 8px 15px;}
	.content .short_story .title h2 { font-size:18px; font-weight:normal; padding:7px 0 8px 15px;}
	.content .short_story .title h8 { font-size:16px; font-weight:normal; padding:7px 2px 8px 15px;}
	.content .short_story .title .rating2 { position:absolute; right:10px; top:5px; }
	.content .short_story .title .rating2 .rating {font-size:12px; width:75px; font-weight:bold;}
	.content .short_story .info { padding:0 15px 0 15px;}
	.content .short_story .info table { width:100%; height:36px;}
	.content .short_story .info table td { vertical-align:middle; font-size:11px;}
	.content .short_story .info .strelka { padding:0 5px;}
	.content .short_story .info .data { text-align:right; font-size:10px; white-space:nowrap;}
	.content .short_story .info .data img { padding:0 7px 0 0;}
	.content .short_story .news-id { padding:0 15px 10px 15px;}
	.content .short_story .news-id .more {padding-top:10px;}
	.content .short_story .news-id .more a { background:url(../img/strelka2.gif) no-repeat right center; padding:0 20px 0 0;}
	.content .short_story .hr { background:url(../img/h3_bg.gif) repeat-x bottom; line-height:1px;}
	.content .short_story .hr .bg { background:url(../img/file_h3_3.gif) no-repeat bottom; height:7px; background-position:14px 0; line-height:1px; font-size:1px;}
	.content .short_story .about table { height:32px; width:100%;}
	.content .short_story .about td { font-size:11px; padding:0 10px; text-align:left;}
	.content .short_story .about td.ico { padding:0 0 0 15px;}

	.content td.td_right .padding { padding-left:22px;}
	.content td.td_right .navi { margin-bottom:3px; width:239px; margin-left:1px;}
	.content td.td_right .navi li { background:url(../img/navi_li.gif) repeat-x top; padding:1px 0 0 0;}
	.content td.td_right .navi a { display:block; background-color:#c5c2be; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#18171d; text-decoration:none; height:23px; padding:9px 0 0 50px;}
	.content td.td_right .navi a:hover { background-color:#a3a2a1;}
	.content td.td_right .navi .ico_1 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -193px 10px;}
	.content td.td_right .navi .ico_2 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -163px -20px;}
	.content td.td_right .navi .ico_3 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -133px -50px;}
	.content td.td_right .navi .ico_4 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -103px -80px;}
	.content td.td_right .navi .ico_5 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -73px -108px;}
	.content td.td_right .navi .ico_6 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -43px -140px;}
	.content td.td_right .navi .ico_7 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be -13px -170px;}
	.content td.td_right .navi .ico_8 { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be 17px -200px;}
	.content td.td_right .navi .ico_vk { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be 17px -230px;}
	.content td.td_right .navi .ico_twitter { background:url(../img/sprite_ico_2.gif?v=1) no-repeat #c5c2be 17px -260px;} 
	.content td.td_right .block { background:url(../img/h3_bg.gif) repeat-x bottom; padding:0 0 20px 0; margin:0 0 15px 0;}
	.content td.td_right .block .title { margin:0 0 15px 0;}
	.content td.td_right .block .title .img { width:30px; padding:0 0 0 2px;}
	.content td.td_right .block .title .img div {width:12px; height:11px; font-size:1px;}
	.content td.td_right .block .title .img .ico_1 {background:url(../img/sprite_ico_3.gif) no-repeat -80px 0;}
	.content td.td_right .block .title .img .ico_2 {background:url(../img/sprite_ico_3.gif) no-repeat -60px -20px;}
	.content td.td_right .block .title .img .ico_3 {background:url(../img/sprite_ico_3.gif) no-repeat -40px -40px;}
	.content td.td_right .block .title .img .ico_4 {background:url(../img/sprite_ico_3.gif) no-repeat -20px -60px;}
	.content td.td_right .block .title .img .ico_5 {background:url(../img/sprite_ico_3.gif) no-repeat 0 -80px;}
	.content td.td_right .block .title td { vertical-align:middle; font-size:14px;}
	.content td.td_right .block .padding { padding:0 0 0 32px;}
	.content td.td_right .stati li { padding:3px 0;}
	.content td.td_right .stati li a { text-decoration:none;}
	.content td.td_right .stati li a:hover { text-decoration:underline;}
	.content td.td_right .forum .padding { margin:-10px 0;}
	.content td.td_right .forum li span { display:block; background:url(../img/data.gif) no-repeat left center; margin:3px 0 0 0; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	.content td.td_right .forum li { padding:10px 0;}
	.content td.td_right .reklama .padding { padding-bottom:10px; text-align:center;}

	.content .users { background:#FFF; margin:0 0 10px 0;}
	.content .users .hr { background:url(../img/users_hr.gif) no-repeat top #f5efe8; height:7px; background-position:103px 0;}
	.content .users table { width:100%;}
	.content .users .avatar { width:90px;}
	.content .users td { vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#828282;}
	.content .users td a { color:#000; text-decoration:none;}
	.content .users td a:hover { text-decoration:underline;}
	.content .users .nick { font-weight:bold; display:block; padding:10px 0 5px 34px;}
	.content .users .info td { padding:0 4px 3px 16px;}
	.content .users .info span { color:#000;}
	.content .users .info .ico_1 { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:-162px -36px; padding:0 0 0 18px;}
	.content .users .info .ico_2 { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:-200px 3px; padding:0 0 0 18px;}
	.content .users .info .ico_3 { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:-21px -176px; padding:0 0 0 18px;}
	.content .users .info .ico_4 { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:0 -197px; padding:0 0 0 18px;}
	.content .users .info .ico_5 { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:-100px -97px; padding:0 0 0 18px;}
	.content .users .info .ico_star { background:url(../img/sprite_ico_1.gif) no-repeat; background-position:0px -215px; padding:0 0 0 18px;}
	.content .comments { padding:0 0 20px 0;}
	.content .comments span.data { background:url(../img/data.gif) no-repeat 0 13px; display:block; color:#828282; padding:10px 0 0 16px; clear:both;}

	.content .more_news { padding:0 0 20px 0;}
	.content .more_news .title { height:22px; background:#FFF; padding:7px 0 0 14px;}
	.content .more_news .hr { background:url(../img/h3_bg.gif) repeat-x top;}
	.content .more_news .hr .bg { background:url(../img/file_h3_1.gif) no-repeat 14px 0; height:9px;}
	.content .more_news a { color:#828282; text-decoration:none;}
	.content .more_news a:hover { text-decoration:underline;}
	.content .more_news ul { margin:5px 0 0 0;}
	.content .more_news li { padding:2px 0 0 14px;}

	.vote_go {background:url(../img/vote.gif) no-repeat; width:109px; height:24px; cursor:pointer; border:0;}
	.vote_res {background:url(../img/vote_res.gif) no-repeat; width:109px; height:24px; cursor:pointer; border:0;margin-top:5px;}
	.vote_all {background:url(../img/vote_all.gif) no-repeat; width:136px; height:24px; cursor:pointer; border:0;margin-top:5px;}
	.rul { text-align:left;}
	.rul_ok { background:url(../img/rul_ok.gif) no-repeat; width:80px; height:22px; border:0; cursor:pointer;}
	.rul_no { background:url(../img/rul_no.gif) no-repeat; width:98px; height:22px; border:0; cursor:pointer;}
	.content .short_story .hr_rules { background:url(../img/h3_bg.gif) repeat-x bottom; margin:0 -15px 10px -15px; line-height:1px;}
	.content .short_story .hr_rules .bg { background:url(../img/file_h3_3.gif) no-repeat; height:7px; background-position:14px 0; line-height:1px; font-size:1px;}


.footer { padding-bottom:255px;}
	.footer td { font-size:11px;}
	.footer td.td_right { text-align:right;}
	.footer .rights { padding:5px 0 0 20px;}


.gta_nav a { background:#fff; padding:3px 3px 2px 3px; border:1px #c4bfba solid; text-decoration:none;}
.gta_nav a:hover { text-decoration:none; border:1px #000 solid;}
.gta_nav span { background:#f6f0e9; padding:3px 4px 2px 4px; border:1px #c4bfba solid; color:#a9a7a7;}
.gta_nav strong { font-weight:normal; font-size:14px; }

.edit_ico { 
background:url(../img/sprite_ico_2.gif) no-repeat #c5c2be -150px -60px;
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.delete_ico { 
background:url(../img/delete.gif) no-repeat;
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.down_ico { 
background:url(../img/sprite_ico_2.gif) no-repeat #c5c2be 0px -210px;
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.cancel_ico { 
background:url(../img/moderation_cancel.png);
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.ticket_ico { 
background:url(../img/ticket.png);
width: 14px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.ticket_ico_red { 
background:url(../img/ticket_red.png);
width: 14px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.ticket_ico_green { 
background:url(../img/ticket_green.png);
width: 14px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.ticket_ico_inactive { 
background:url(../img/ticket_inacktive.png);
width: 14px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.approve_ico { 
background:url(../img/moderation_approve.png);
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.withdraw_ico { 
background:url(../img/delete.gif);
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}

.refresh_ico { 
background:url(../img/refresh.png);
width: 12px;
height: 12px;
float:left;
background-color: transparent;
cursor: pointer;
}


.if_files_add_table td {
padding: 5px 2px;
}

.mymods_table {
border-spacing: 0px;
border-collapse: separate;
}
.mymods_table .text_left {
text-align: left;
padding-left: 5px;
}

.mymods_table td {
border-top: 1px #bbb solid;
margin: 2px;
padding: 1px;
text-align: center;
}

.mymods_table thead td {
border-top: 0px #bbb solid;
}

.mymods_table tr:nth-child(even) {
background-color: #f5f5f5;
}

.mymods_table tr:hover {
background-color: #eee;
}


.mymods_table thead {
text-align: center;
font-weight: bold;
}

.ext_table {
width: 100%;
border: 1px #bbb solid;
border-spacing: 1px;
border-collapse: separate;
}

.ext_table td {
border: 1px #bbb solid;
margin: 2px;
padding: 1px;
height: 12pt;
text-align: center;
}

.ext_table tr:hover {
background-color: #f5f5f5;
}

.ext_table tr:nth-child(even) {
background-color: #f5f5f5;
}

.ext_table thead {
text-align: center;
font-weight: bold;
background-color: #fff;
}

fieldset {
border: 1px #bbb solid;
margin: 0px;
padding: 5px;
}

#ext_img_path, #ext_folder_path{
border: 1px #bbb solid;
width: 200px;
}

.bbcodes_200 {
	background-color: #ffffff;
	border: 0;
	color: #ffffff;
	font-size: 12px;		/* ! */
	font-family: Arial;	/* ! */
	background-image: url(../img/bbc_200.gif);
	background-repeat: repeat-x;
	width: 200px;
	height: 23px;
	font-weight: normal;
	cursor: pointer;
}

.f_input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 200px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

.f_input2 {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 350px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

.f_textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

/* overrides for ui-tab styles */
#widget-docs ul.ui-tabs-nav { padding:0 0 0 8px; }
#widget-docs .ui-tabs-nav li { margin:5px 5px 0 0; }

#widget-docs .ui-tabs-nav li a:link,
#widget-docs .ui-tabs-nav li a:visited,
#widget-docs .ui-tabs-nav li a:hover,
#widget-docs .ui-tabs-nav li a:active { font-size:14px; padding:4px 1.2em 3px; color:#fff; }

#widget-docs .ui-tabs-nav li.ui-tabs-selected a:link,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:visited,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:hover,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:active { color:#e6820E; }

#widget-docs .ui-tabs-panel { padding:20px 9px; font-size:12px; line-height:1.4; color:#000; }

#widget-docs .ui-widget-content a:link,
#widget-docs .ui-widget-content a:visited { color:#1b75bb; text-decoration:none; }
#widget-docs .ui-widget-content a:hover,
#widget-docs .ui-widget-content a:active { color:#0b559b; }

.approve_yes_ico { 
background:url(../img/approve_yes.gif) no-repeat;
background-position: center;
width: 100%;
height: 12px;
background-color: #fff;
cursor: pointer;
}

.approve_no_ico { 
background:url(../img/approve_no.gif) no-repeat;
background-position: center;
width: 100%;
height: 12px;
background-color: #fff;
cursor: pointer;
}

.screenshots_ico { 
background:url(../img/photo.gif) no-repeat;
background-position: center;
width: 13px;
height: 10px;
cursor: pointer;
}

.videos_ico { 
background:url(../img/video.gif) no-repeat;
background-position: center;
width: 12px;
height: 12px;
cursor: pointer;
}

/* ------------------------------------*/
/* << BEGIN COPY                       */
/* ------------------------------------*/

/* caption styling */

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 2px;	
	font-weight: bold;
	font-size: 13px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	text-shadow: 1px 1px 0 #202020;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }

/* ------------------------------------*/
/* END COPY >>>                        */
/* ------------------------------------*/

#wrapper {
	width: 550px;
}

code {
	padding: 1em;
	background: #fdf6f2;
	border-top: 1px solid #e3cbbb;
	border-bottom: 1px solid #e3cbbb;
	display: block;
	color: #3b3430;
	overflow: hidden;
}
code strong {
	color: #ca3000;
	border: 1px solid #e3cbbb;
	padding: 0.5em;
	background: #ffffff;
}
code .comment {
	color: #9c8c83;
}

.note {
	font-family: times, serif;
	color: #988d81;
}

.images a:hover img {
	border-color: #cdaf92;
}
.images a {
	background: none;
	padding: 0;
}

.placeHolder div { background-color:white !important; border:dashed 1px gray !important;}

#screenshots_main li { float:left; padding:5px; width:23%; } 
#screenshots_main div { width:100%;  text-align:center; }

.f_select2 {
	font-size: 12px;		/* ! */
	width: 205px;
	background-image: url(../images/dlet_field_o.gif);
	background-color: #ffffff;
}

.colsarow, .colvcrow, .colivrow, #all_col_table_vc tr td, #all_col_table_sa tr td, #all_col_table_iv tr td {
border: 1px #ccc solid;
}

.col_table {
border-spacing: 10px;
border-collapse: separate;
}

.col_table td{
margin: 2px;
padding: 1px;
height: 40px;
width: 40px;
cursor: pointer;
}

.col_table td div{
height: 100%;
width: 100%;
text-align: center;
line-height: 40px;
}

#set_vehicles, #set_handling, #set_carcols, #set_carmods, #set_vehicles2, #set_handling2, #set_carcols2{
border: 1px #bbb solid;
width: 350px;
height: 16px;
}

#set_vehicles_tmp, #set_handling_tmp, #set_carcols_tmp, #set_carmods_tmp, #set_vehicles2_tmp, #set_handling2_tmp, #set_carcols2_tmp{
border: 1px #bbb solid;
width: 350px;
height: 16px;
}

.modlabel {
cursor: pointer;
}

#videos_main li { float:left; padding:3px; width:32%; } 
#videos_main div { width:100%;  text-align:center; }

.counter {
	opacity: 0.5;
	float:right;
}

#doubles_container {
	padding:5px;
}

#doubles_container a { color:#3c5a78; text-decoration:underline;}
#doubles_container a:hover { text-decoration:none;}
#doubles_container .action a  {text-decoration:none;}
#doubles_container .action a span {border-bottom-style:dashed; border-bottom-width:1px;}
#doubles_container .action a:hover span {border-bottom-style:none;}

.dashed {
	text-decoration: none;
	border-bottom: 1px dashed #3c5a78;
}
.dashed:hover {
	text-decoration: none;
	border-bottom: none;
}
