﻿@charset "UTF-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
/*	background: url(../Logo/3dvrdicon.gif) repea*/
//	background-color:#eee8aa;
	background-color:#ffffff;
}
#theory{
	padding:0;
	margin:0;
	//background: url(../Logo/3dvrd_background.jpg) repeat;
	background-color:#FFFFFF;
}

.preventCopy {
 -webkit-touch-callout: none; /*iOS Safari*/
 -webkit-user-select: none; /*Chrome/Safari/Opera*/ 
 -khtml-user-select: none; /*Konqueror */
 -moz-user-select: none; /*Firefox */
 -ms-user-select: none; /*Internet Explorer/Edge*/
 user-select: none; /*Non-prefixed version, currently not supported by any browser */
}

/**********universal styles******************/

a img{
	border:none;
}

p{
	font:16px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color: black;

	line-height:20px;
	margin: 0 0 0 0 0px;
	padding-bottom: 0;
}
p_login{
	font:16px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color: black;

	line-height:20px;
	margin: 0 0 0 0 0px;
	padding-bottom: 0;

}

#p_20{
	font:16px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	color: black;

	line-height:20px;
	margin: 0 0 0 0 0px;
	padding-bottom: 0;
}


a{
	color: blue;
	text-decoration: none;

	
}

a:hover{
	color: red;
	text-decoration: none;

}


/**********header******************/


#header{
	height:100px;
	position:relative;
	width:1050px;
	margin:0 auto;
	background-image: url(../images/bg_topbanner2.jpg);
	z-index: 1;
}




#header2{
	height:100px;
	position:relative;
	width:1050px;
	margin:0 auto;
	background-image: url(../images/bg_topbanner.jpg);
	z-index: 1;
}

#logo{
	position:absolute;
	left: 37px;
	top: 10px;
	z-index: 0;
}
#logoimg{
	position:absolute;
	background: url(../images/logo.jpg) left top;
	width: 262px;
	height: 81px;
}

#logo a:hover{
	background-position: left 81px;
}

#logo a{
	text-indent:-9000px;
}

#logo .selected{
	background-position:left -48px;
}


#header_shadow{
	top: 99px;
	position: relative;
}

/**********language1************/


}

#schoolnorm {
	font:18px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:red;
	line-height:12px;

	float:center;
  list-style:none;
}

#reputation p{
	font:17px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:8px;
  color:red;
	float:center;
  list-style:none;
}

#general-font {
	font:14px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;

	line-height:12px;
  color:black;
	float:center;
}

#general-font-blue {
	font:14px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;

	line-height:12px;
  color:blue;
	float:center;
}

#general-font ul{
	font:16px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;

	line-height:18px;
  color:black;
	float:center;
}


#schoolnorm ul{
	font:16px/1.5px 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:10px;
	color:red;
	float:left;
  list-style:none;
}

#rollingscreen {
	font:18px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	color: red;
	line-height:15px;
	float:center;
	

}

#rollingscreen ul{
	font:18px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:30px;
	float:center;
  list-style:none;

}


#lang {
	font:18px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:30px;
	float:center;
	margin:0;
  padding:0;

}

#lang ul {
	font:18px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:30px;
	float:center;
	margin:0;
  padding:0;
  list-style:none;
}


#school_lang ul{
	font:16px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:30px;
	float:center;
	margin:0;
  padding:0;
  list-style:none;
}
#school_lang p{
	font:17px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:12px;
	float:center;
  list-style:none;
}


#menubutton td{
	font:14px/1.5 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
	line-height:20px;
	margin: 0 0 0 0 0px;
	padding-bottom: 0;

}