@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.top:active, a.top:visited, a.top:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.top:hover {
	color:#990000;
}

a.allusers:active, a.allusers:visited, a.allusers:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C93900;
	text-decoration:underline;
}
a.allusers:hover {
	color:#990000;
	text-decoration:none;
}

a.tag:active, a.tag:visited, a.tag:link {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
	font-size:12px;
}
a.tag:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#E8F7FF;
}


.editornavactive {
	border:#8FAF0A solid 1px;
	background-color:#A2C609;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.editornav:visited, a.editornav:link {
	border:#6D8BAF solid 1px;
	background-color:#73AAC7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.editornav:hover {
	color:#990000;
}

a.catlink:active, a.catlink:visited, a.catlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	display:block;
}
a.catlink:hover {
	color:#000000;
	display:block;
}


a.footlnk:active, a.footlnk:visited, a.footlnk:link {
	background:url(../img/bu.gif) center left no-repeat;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	display:block;
}
a.footlnk:hover {
	color:#000000;
	display:block;
}

a.newslink:active, a.newslink:visited, a.newslink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
a.newslink:hover {
	color:#000000;
}

a.lang:active, a.lang:visited, a.lang:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
a.lang:hover {
	color:#0066FF;
}


#news {
	background-image:url(../img/newsbg.gif);background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	border-top:#E8F7FF solid 1px;
	/*border-left:#ff0000 solid 1px;
	border-right:#ff0000 solid 1px;*/
	width:181px;
}

#top_small {background-image:url(../img/top_small.gif);background-repeat:repeat-x;height:15px;}
#top_rep {background-image:url(../img/top_.gif);background-repeat:repeat-x;height:25px;}

#main {width:950px;}

#logo {float:left;width:530px;}

#lang_version {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:9px;padding-bottom:8px;padding-right:10px;}

#green {
	background-image:url(../img/green_bg.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	height:32px;
	/*width:932px;*/
	width:930px;
	float:left;
}

#searchbtn {
	padding-top:4px;
	background-image:url(../img/btn_2.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#669F01;
	float:right;
	height:18px;
	width:67px;
	text-align:center;
	cursor:pointer;
}

#footer {
	background-image:url(../img/foot_bg.gif);
	background-repeat:repeat-x;
	padding:10px;
	height:104px;
}

#left_content {
	border-right:#F2F2F2 solid 1px;
	padding-top:10px;
	padding-right:10px;
	float:left;
}

#mid_content {
	border-right:#F2F2F2 solid 1px;
	padding-top:10px;
	padding-left:17px;
	padding-right:17px;
	float:left;
}

#right_content {
	padding-top:10px;
	padding-left:15px;
	float:left;
}

#editor_choice {
	background-image:url(../img/editor_choice.gif);
	background-repeat:no-repeat;
	width:408px;
	height:248px;
	padding-left:37px;
	padding-top:10px;
}

#editor_container {
	border:#ffffff solid 3px; 
	width:390px; 
	height:200px;
}

#chart {
	background-image:url(../img/chart_bg.gif);
	background-repeat:no-repeat;
	width:408px;
	height:512px;
	padding-left:37px;
	padding-top:10px;
}

#loginform {
	background-image:url(../img/enter_form.gif);
	background-repeat:no-repeat;
	width:191px;
	height:161px;
	padding-left:11px;
	padding-top:11px;
}

#apps {
	background-image:url(../img/app.gif);
	background-repeat:no-repeat;
	color:#ffffff; 
	font-size:16px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:137px;
	height:36px;
	padding-top:22px;
	padding-left:65px;
	cursor:pointer;
}


form {
	display:inline;
}





.tipp {
	background-image:url(../img/tipp.gif);
	background-repeat:no-repeat;
	padding-left:17px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
}

.btn_1 {
	background-image:url(../img/btn1.gif);
	background-repeat:no-repeat;
	width:131px;
	height:30px;
	float:left;
	padding-top:14px;
	text-align:center;
	font-weight:bold;
}

.btn_3 {
	font-size:10px;
	padding-top:5px;
	background-image:url(../img/btn_3.gif);
	background-repeat:no-repeat;
	width:85px;
	height:18px;
	float:left;
	text-align:center;
	cursor:pointer;
}



.footblock {
	float:left;
	width:310px;
}

.foot_title {
	display:block;
	font-size:14px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#2A6A00;
}

.selected_tag {
	color:#C93900;
	display:block;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.selected_tag2 {
	color:#C93900;
	display:block;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.text {width:95%;}
.title {font-size:12px;color:#888; padding-top:7px;}

.usrtagsyes {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	border:#3F7190 solid 1px;
	margin:0 3px 3px 0;
	padding:0 5px 0 5px;
	list-style:none;
	list-style-position:outside;
	float:left;
	display:block;
	cursor:pointer;
}

.usrtagsno {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	border:#6D8BAD solid 1px;
	background-color:#78AAC5;
	margin:0 3px 3px 0;
	padding:0 5px 0 5px;
	list-style:none;
	list-style-position:outside;
	float:left;
	display:block;
	cursor:pointer;
	color:#ffffff;
}

.catlinkx {
	list-style:none;
	list-style-position:outside;
	border-bottom:#244F66 dotted 1px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.tabbord {
	border:#333333 solid 1px;
	font-size:10px;
	padding:5px;
}

.newstop1 {
	background-image:url(../img/newstop.gif);
	background-repeat:no-repeat;
	width:201px;
	height:24px;
	padding-top:5px; 
	font-size:12px;
}

.newstop2 {
	background-image:url(../img/newstop1.gif);
	background-repeat:no-repeat;
	width:201px;
	height:24px;
	padding-top:5px; 
	font-size:12px;
}

.infotxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.error {
	color:#ff0000;
}

.container {
	color:#3399CC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:#006699 solid 1px;
	padding:5px;
}

.codecontainer {
	border:#333333 solid 1px;
	font-size:11px;
	overflow:auto;
	width:100%;
	height:100px;
	background-color:#FFFFCC;
}


small {display:block;font-size:9px;color:#888;margin-top:1px;}
label {display:block;width:400px;font:.65em/1.6 Verdana, Arial, Helvetica, sans-serif;color:#6e6f00;text-transform:uppercase}
h2 {color:#0086C6;margin-bottom:10px}
img { vertical-align:middle; }