@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	background:url(../_img/background_body.jpg) repeat-x top fixed; 
	background-color:#282828;
}

form{
	padding:0px;
	margin:auto;
}
ul{
	padding:0px;
	margin:auto;
}

#wrapper{
	width:982px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#252525;
	padding-left:0px;
	text-align:left;
	background-color:#ffffff;
}
#logo{
	margin-bottom:-3px;
	margin-left:0px;
	position:absolute;
	left: 0px;
	bottom:0px;
}
#header{
	width:982px;
	margin-left:0px;
	margin-right: 0px;
	margin-top: -8px;
	height:130px;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#CCC;
	text-align:left;
	position: relative;
}
#cont_header{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#CCC;
	text-align:left;
	padding: 5px;
	height:130px;
}
#cont_header a{
	color:#fff;
}
#left_menu{
	padding-left: 3px;
	padding-right: 3px;
	list-style: none;
	font-size:10px;
	margin-left:1px;
	
}
a img{
	border: 0px;
	text-decoration:none;
}

a{
	color:#367fe3;
	text-decoration:none;
}
a:hover{
	color:#c96105;
	text-decoration:underline;
}

#left_menu li{
	background-image:url(../_img/smallArrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	padding-left:14px;
	padding-right:10px;
	padding-bottom:4px;
}
#left_menu #home{
	background-image:url(../_img/home_icon.png);
}
#left_menu #quiz{
	background-image:url(../_img/quiz_icon.png);
}
#left_menu #cod{
	background-image:url(../_img/cod_icon.png);
}
#left_menu #signs{
	background-image:url(../_img/sign_icon.png);
}
#left_menu #news{
	background-image:url(../_img/news_icon.png);
}
#left_menu #schools{
	background-image:url(../_img/car_icon.png);
}
#left_menu li a{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	color:#666;
	font-size:11px;
}
#left_menu li a:hover{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: underline;
	color:#000;
	font-size:11px;
}

#default_list{
	padding-left: 5px;
	padding-right: 5px;
	list-style: none;
	font-size:10px;
	margin-left:1px;
	
}
#default_list li{
	background-image:url(../_img/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
}
#default_list li a{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	color:#666;
	font-size:11px;
}
#default_list li a:hover{
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: underline;
	color:#000;
	font-size:11px;
}
#box_menu_left{
	padding:0px;
	background:#FFF;
	border: 1px solid #CCC;
	text-align:left;
}
#box_title{
	height:18px;
	background-color:#06C;
	background-image:url(../_img/titleBg.png);
    color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	padding:2px;
	vertical-align:middle;
}
.news_container{
	border: 1px solid #CCC;
	padding: 0px;
}

.news_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.news_title a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
}
.news_title a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#333;
	text-decoration:underline;
	}
.news_content{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 1px;
	text-align:left;
	text-indent:20px;
}
.news_details{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
}
hr {
 	border: 0; 
	height: 10px; 
	margin: 0 auto;
}
#hr{
	border: 0;
	height:2px;
	margin-top: 4px;
	margin-bottom: 4px;
	width:auto;
	background: url(../_img/hr.png) no-repeat;
}
#error {
	width:auto;
	height:auto;
	border: 1px solid #CCC;
	background-color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	padding: 10px;
}
.read_more a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#C60;
	text-decoration: none;
}

#comment{
	background-color:#E8E8E8;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#ffffff;
}
.comm_details{
	font-weight: bold;
	font-size: 10px;
	padding: 3px;
	width: auto;
	border-bottom: 1px solid #c3c3c3;
	margin-bottom: 3px;
}
.comm_content{
	padding: 5px;
	padding-left: 90px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	background-image:url(../_img/comm_icon.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	min-height: 70px;
	height: expression( this.scrollHeight < 334 ? "70px" : "auto" );
}
textarea{
	background-color:#FFF;
	border:1px solid #Cecece;
}
#write_comment{
	width:auto;
	height:auto;
	padding:20px;
}
fieldset{
	background-color:#fff;
}
.comm_container{
	background-color: #fff;
	border:  1px solid #c3c3c3;
	min-height: 80px;
	padding: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top: 2px;
    margin-bottom: 3px;
    width:510px;
}
legend{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	background-color:#e7e7e7;
}
#news_img{
	border:1px solid #CCC;
	padding: 2px;
}
#search{
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(../_img/inputBg.gif) top left no-repeat;
  margin-top:2px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
#categ_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#03F;
	padding-left:10px;
	border-bottom:3px solid #03F;
	padding-bottom:5px;
}
#quiz_button{
	padding:2px;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#06F;
	border:1px solid #06F;
	width:40px;
}
#quick_button_quiz{
	width:38px;
}

#footer{
	background-image:url(../_img/footer.jpg);
	background-repeat: repeat-x;
	background-color: #282828;
	width:982px;
	position:relative;
	padding:0 0 0px;
	min-height: 90px;
	z-index:-1;
	text-align:center;
	padding-top:80px;
	color:#FFF;
}
#footer a{
	color:#fff;
}
#highlight { 
	width: auto; 
	height: auto; 
	padding: 0.4em; 
	margin-bottom: 3px;
	font-family:segoe ui, Arial, sans-serif;
	}
#highlight h4 { 
	margin: 0; 
	padding: 0.1em; 
	text-align: left; 
	font-size: 14px; 
	font-family:segoe ui, Arial, sans-serif;
	}

#button{
	background-image: url(../js/theme/images/ui-bg_diagonals-thick_22_1484e6_40x40.png);
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border:0px;
	color: #fff;
	font-weight: bold;
	padding:3px;
	margin:3px;
	min-width:32px;
}

.button_quiz{
	font-size:12px; 
	border:1px solid #6a9634; 
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../_img/buttonbg.gif);
	background-repeat: repeat-x;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	padding-top:1px;
	font-weight: bold;
	color:#FFF;
	background-color: #7abb17;
	text-align:center;
	margin:2px;
	min-width:32px;
	width:32px;
	height:16px;
	float:left;
}

.button_quiz:hover{
	font-size:12px; 
	border:1px solid #6a9634; 
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../_img/buttonbg.gif);
	background-repeat: repeat-x;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	padding-top:1px;
	font-weight: bold;
	color:#FFF;
	background-color: #7abb17;
	text-align:center;
	margin:2px;
	min-width:32px;
	width:32px;
	float:left;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.question { 
	width: auto; 
	height: auto; 
	padding: 0.4em; 
	margin-bottom: 3px;
	font-family:Verdana, Geneva, sans-serif;


	}
.panel { 
	width: auto; 
	height: auto; 
	padding: 0.4em; 
	margin-bottom: 3px;
	font-family:Verdana, Geneva, sans-serif;

	}
.panel h4 { 
	margin: 0; 
	padding: 1px; 
	text-align: left; 
	font-size: 14px; 
	font-family:segoe ui, Arial, sans-serif;
	border-bottom:1px solid #c3c3c3;
}
.accordion, .accordion *{
	margin:0;
	padding:0;
	list-style-type: none;
}
.one{
	background:#f00;
	padding: 10px;
	padding-left: 110px;
	background-image: url(../_img/field1.png);
}
.two{
	background:#0f0;
	padding: 10px;
	padding-left: 110px;
	background-image: url(../_img/field2.png);
}
.three{
	background:#00f;
	padding: 10px;
	padding-left: 110px;
	background-image: url(../_img/field1e.png);
}
.four{
	background:#ff0;
	padding: 10px;
	padding-left: 110px;
	background-image: url(../_img/field1e.png);
}
.five{
	background:#0ff;
	padding: 10px;
	padding-left: 110px;
	background-image: url(../_img/field5.png);
}
.accordion li{
		cursor:pointer;
}
.accordion .active_click{
		cursor:default;
}
#simple_a{
	text-decoration:none;
}
#news_img{
	border: 1px solid #c3c3c3;
	padding: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}
#filed,textarea, select {
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(../_img/inputBg.gif) top left no-repeat;
  margin-top:2px;
}
.field {
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(../_img/inputBg.gif) top left no-repeat;
  margin-top:2px;
}
#timer{
	position: fixed; 
	top: 200px; 
	left: 30px; 
	width: 100px; 
	height: 70px; 
	font-size:20px; 
	background-color:#e1e1e1;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 5px;
	padding-left: 10px;
    border: 1px solid #d3d3d3;
	background-image:url(../_img/timer.jpg);
	font-family: impact;
}
#timer #tip {
	background: url(../_img/hover.png) no-repeat;
	width: 180px;
	height: 55px;
	position: absolute;
	top: -85px;
	left: -35px;
	text-align: center;
	padding: 10px 12px 10px;
	font-style: normal;
	z-index: 2;
	display: none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
.search{
	position: absolute;
	right: 1px;
	bottom: 1px;
	margin-bottom:1px;
	margin-right:1px;
	padding: 10px;
}

.add{
	font-size:12px; 
	border:1px solid #6a9634; 
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../_img/buttonbg.gif);
	background-repeat: repeat-x;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
	padding-top:1px;
	font-weight: bold;
	color:#FFF;
	background-color: #7abb17;
	width: auto;
	text-align:center;
}
.intrebare{
	font-size:12px; 
	border:1px solid #bbbbbb; 
	margin-top: 3px;
	margin-bottom: 3px;
	background-color:#707070;
	background-repeat: repeat-x;
	padding-left:2px;
	padding-right:2px;
	font-weight: bold;
	color:#FFF;
	width: auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#auth_button{
	font-size:12px; 
	border:1px solid #6a9634; 
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../_img/buttonbg.gif);
	background-repeat: repeat-x;
	padding-left:2px;
	padding-right:2px;
	font-weight: bold;
	color:#FFF;
	background-color: #7abb17;
	width: 100%;
}
.signs{
	border: 1px solid #c3c3c3;
	padding: 3px;
	margin: 3px;
}
.sign_detail{
	font-size: 14px;

}

.checked{
	background-color:#eaffd1;
	padding: 0.1em;
	border: 1px solid #78bb16;
	vertical-align:middle;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.checked_icon, .checked .checked_icon{
	background:url(../_img/check.png) no-repeat; 
    padding: 0.9em;
	text-align: left;
	padding-left: 34px;
}
.wrong{
	background-color:#ffe5e5;
	padding: 0.1em;
	border: 1px solid #ff6b6b;
	vertical-align:middle;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.wrong_icon, .wrong .wrong_icon{
	background:url(../_img/wrong.png) no-repeat; 
    padding: 0.9em;
	text-align: left;
	padding-left: 34px;
}
#new_panel{
	background:url(../_img/new_panel.png);
	width:490px;
	height:183px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666;
	padding:10px;
}
#new_info{
	margin-top:50px;
	text-indent: 10px;
}