@charset "windows-1250";
/* CSS Document */

.quick{    width:190px;
           margin-left:3px;
           margin-right:3px;
           margin-top:10px;
           margin-bottom:10px;
           background:white;
           border: 2px solid grey;
}

.quick h1{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:12px;
           font-weight:bold;
           background: linear-gradient(to bottom, #FF7D1A 0, #FF8E38 15%, #FF801F 50%, #FF6E00 50%, #FA6C00 50%, #FF6E00 60%, #FF7A14 100%) no-repeat;
           margin: 0 0 0 0;
           display:block;
           padding-left:2px;
           padding-right:2px;
           padding-top:2px;
           padding-bottom:2px;
           border-bottom:1px solid gray;
		   text-align:center;
		   text-transform:uppercase;
		   color:white;
}
.quick h1 a{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:12px;
           font-weight:bold;
           background:#27423b;
           margin: 0 0 0 0;
           display:block;
           padding-left:2px;
           padding-right:2px;
           padding-top:2px;
           padding-bottom:2px;
           border-bottom:1px solid gray;
		   text-align:center;
		   text-transform:uppercase;
		   color:gray;
		   text-decoration:none;
			
}
.quick h1 a:hover{
			color:red;
}

.quick h2{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
           font-weight:bold;
		   color:black;
           margin: 0 0 0 0;
           display:block;
           padding-left:4px;
           padding-right:2px;
           padding-top:2px;
           padding-bottom:2px;
		   text-align:left;
}

.quick h3{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
           font-weight:normal;
           margin: 0px;
		   margin-top:0px;
           padding: 0px;
           display:block;
           border-top:1px solid gray;
		   text-align:center;
/*		   height:15px;*/
}

.quick h3 a{
			text-decoration:none;
           font-size:11px;
			text-align:center;
			display:block;
			color:black;
			padding-bottom:2px;
			margin:0px;
/*		   	height:15px;*/
}

.quick h3 a:hover{
			background-color:#FFAB55;
			font-size:11px;
			color:black;
			font-weight:bold;
}

.quick p{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
           text-align:justify;
           margin-left:5px;
           margin-right:5px;
           margin-top:2px;
           margin-bottom:8px;
           padding: 0 0 0 0;
           display:block;
}

.quick a{
			text-decoration:none;
			text-align:center;
            font-size:12px;
			display:block;
			color:black;
			padding:2px;
			margin:0px;
}

.quick a:hover{
			background-color:#FFAB55;
			color:black;
			font-weight:bold;
}

/*.quick a{
		   display:block;
		   clear:both;
		   font:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   text-align:right;
		   margin-bottom:5px;
		   padding-right:5px;
		   margin-top:0px;
}*/

.quick .quick_img{
         margin-top:3px;
         margin-bottom:3px;
         height:100px;
         max-width:150px;
         display:block;
         border:0px;
}

.quick table{
		margin:2px;
		font-size:12px;
}

.quick form {
	margin:0px;
	padding:0px;
}

.quick .inputtext {
	width: 175px;
	border: 1px solid gray;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	
}

.quick .submit {
	font: normal 12px Verdana;
	height: 22px;
	border: 1px solid #D10000;
	background-color: black;
	color: white;
	margin:5px;
	width: 175px;
}


.newsback {
			font-family: Verdana, Tahoma, Arial;
			font-size: 14px;
			background: white;
			border: 2px solid gray;
			margin-left:10px;
			margin-right:10px;
			margin-bottom: 15px;
			padding: 0 0 0 0;
			text-align:left;
			font-weight:normal;
           }
		   
.newsback h1 {
                padding-left: 5px;
                padding-top: 4px;
				padding-bottom:4px;
                background: linear-gradient(to bottom, #FF7D1A 0, #FF8E38 15%, #FF801F 50%, #FF6E00 50%, #FA6C00 50%, #FF6E00 60%, #FF7A14 100%) no-repeat;
                margin: 0 0 0 0;
                text-align:left;
				color:white;
	            font-size: 13px;
		        font-weight:normal;
              }
              
.newsback h2 {
				 text-align: justify;
				 margin: 0 0 0 0;
				 padding: 5px;
				 font-size: 12px;
				 font-weight:normal;
				 vertical-align:top;
			 }

.newsback h2 a{
	color:#DA5005;
	text-decoration:none;
}

.newsback h2 a:hover{
	color:red;
	text-decoration:underline;
}

.newsback h2 img{
	float:left;
	margin-bottom: 5px;
	margin-right: 5px;
}


.newsback_op {
				font: Verdana, Tahoma, Arial;
				font-size: 14px;
				background: #c6b388;
				border: 2px groove gray;
				margin-bottom: 15px;
				margin-left:10px;
				margin-right:10px;
				padding: 0 0 0 0;
				clear:both;
				text-align:left;
				filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
           }
		   
.newsback_op h1 {
                padding-left: 5px;
                padding-top: 4px;
                height: 25px;
                background: #27423b;
                margin: 0 0 0 0;
                text-align:left;
				color:white;
	            font-size: 14px;
		        font-weight:normal;
              }
              
.newsback_op h2 {
					padding-left: 8px;
					padding-right: 15px;
					padding-top: 5px;
					padding-bottom: 5px;
					text-align: justify;
					margin: 0 0 0 0;
					background: #efefef;
					font-size: 14px;
					font-weight:normal;
                 }

.quick_i{    width:190px;
           margin-left:3px;
           margin-right:3px;
           margin-top:10px;
           margin-bottom:10px;
           background:white;
           border: 2px solid gray;
}

.quick_i h1{
           font: Verdana, Arial, Helvetica, sans-serif;
           font-size:12px;
           font-weight:bold;
           background:linear-gradient(to bottom, #FF7D1A 0, #FF8E38 15%, #FF801F 50%, #FF6E00 50%, #FA6C00 50%, #FF6E00 60%, #FF7A14 100%) no-repeat;
           margin: 0 0 0 0;
           display:block;
           padding-left:2px;
           padding-right:2px;
           padding-top:2px;
           padding-bottom:2px;
           border-bottom:1px solid gray;
		   text-align:center;
		   text-transform:uppercase;
		   color:white;
}

.quick_i h2{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
           font-weight:normal;
           margin: 0px;
           margin-top: 0px;
           padding: 0px;
           display:block;
           border-top:1px solid gray;
		   text-align:center;
}

.quick_i h2 a{
			background-color:#009900;
            padding-left:2px;
            padding-right:2px;
            padding-top:2px;
            padding-bottom:2px;
			text-decoration:none;
			text-align:center;
			display:block;
			color:white;
			font-weight:bold;
}

.quick_i h2 a:hover{
			background-color:#ffffff;
			color:black;
			font-weight:bold;
}

.quick_i h3{
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size:11px;
           font-weight:normal;
           margin: 0px;
           margin-top: 0px;
           padding: 0px;
           display:block;
           border-top:1px solid gray;
		   text-align:center;
/*		   height:34px;*/
}

.quick_i h3 a{
			background-color:#ff0000;
            padding-left:2px;
            padding-right:2px;
            padding-top:2px;
            padding-bottom:2px;
			text-decoration:none;
			text-align:center;
			display:block;
			color:white;
			font-weight:bold;
}

.quick_i h3 a:hover{
			background-color:#ffffff;
			color:black;
			font-weight:bold;
}

.quick_i p{
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           text-align:justify;
           margin-left:5px;
           margin-right:5px;
           margin-top:2px;
           margin-bottom:8px;
           padding: 0 0 0 0;
           display:block;
}
.quick_i a{
		   display:block;
		   clear:both;
		   font:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   text-align:right;
		   margin-bottom:0px;
		   padding-right:0px;
		   margin-top:0px;
}

.quick_i img{
         margin-left:30px;
         margin-right:30px;
         margin-top:3px;
         margin-bottom:3px;
         height:100px;
         max-width:150px;
         display:block;
         border:0px;
}

.quick_i form {
	margin:0px;
	padding:0px;
}

.quick_i .inputtext {
	width: 175px;
	border: 1px solid gray;
	margin: 5px;
	
}

.quick_i .submit {
	font: normal 12px Verdana;
	height: 22px;
	border: 1px solid black;
	background-color: #FFAB55;
	color: black;
	margin:5px;
	width: 175px;
	cursor:pointer;
	
}

.verseny {
	width: 190px;
	height: 115px;
	border: 2px groove white;
	float:left;
	margin:5px;
}

.verseny h1 {
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           font-weight:bold;
           background:#27423b;
           margin: 0 0 0 0;
           display:block;
           border-bottom:1px solid gray;
		   text-align:center;
		   text-transform:uppercase;
		   color:white;

}

.verseny ol {
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-top:5px;
}

.webmaster{
	font: Verdana, Tahoma, Arial;
	font-size: 14px;
	background: #c6b388;
	border: 2px groove white;
	margin-bottom: 15px;
	margin-left:10px;
	margin-right:10px;
	padding: 0 0 0 0;
	clear:both;
	text-align:left;
	display:block;
}

.webmaster h1{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #27423b;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 14px;
	clear:both;
	border-bottom: 1px solid gray;
	font-weight:normal;
	color:white;
}

.webmaster h2{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 14px;
	clear:both;
	border-bottom: 1px solid gray;
	font-weight:normal;
}

.webmaster h3{
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 12px;
	clear:both;
	font-weight:bold;
}

.webmaster h4{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #d8cba8;
	margin-left:25px;
	margin-top:0px;
	margin-right:10px;
	text-align:left;
	font-size: 12px;
	clear:both;
	font-weight:normal;
	border:1px solid gray;
	text-align:justify;
}

.webmaster_noans{
	font: Verdana, Tahoma, Arial;
	font-size: 14px;
	background: #efefef;
	border: 1px solid gray;
	margin-bottom: 15px;
	margin-left:10px;
	margin-right:10px;
	padding: 0 0 0 0;
	clear:both;
	text-align:left;
	display:block;
    filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
}

.webmaster_noans h1{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #27423b;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 14px;
	clear:both;
	border-bottom: 1px solid gray;
	font-weight:normal;
	color:white;
}

.webmaster_noans h2{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 14px;
	clear:both;
	border-bottom: 1px solid gray;
	font-weight:normal;
}

.webmaster_noans h3{
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0 0 0 0;
	text-align:left;
	font-size: 12px;
	clear:both;
	font-weight:bold;
}

.webmaster_noans h4{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #d8cba8;
	margin-left:25px;
	margin-top:0px;
	margin-right:10px;
	text-align:left;
	font-size: 12px;
	clear:both;
	font-weight:normal;
	border:1px solid gray;
	text-align:justify;
}

.teacherinfo{
	margin:5px;
	float:left;
	background: white;
	border:2px solid gray;
	width:47%;
	padding:0px;
	height:155px;
	text-align:left;
}

.teacherinfo img{
	border:1px solid gray;
	margin:2px;
}
.teacherinfo h1{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

.teacherinfo table{
	width:100%;
}

.voteresult_full{
           width:560px;
           margin-left:10px;
           margin-right:10px;
           margin-top:10px;
           margin-bottom:10px;
           background:#c6b388;
           border: 2px groove white;
}

.voteresult_full h1{
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           font-weight:bold;
           background:#27423b;
           margin: 0 0 0 0;
           display:block;
           padding-left:2px;
           padding-right:2px;
           padding-top:2px;
           padding-bottom:2px;
           border-bottom:1px solid gray;
		   text-align:center;
		   text-transform:uppercase;
		   color:white;
}

.voteresult_full h2{
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           text-align:justify;
           margin-left:5px;
           margin-right:5px;
           margin-top:2px;
           margin-bottom:0px;
           padding: 0 0 0 0;
           display:block;
}

.voteresult_full h3{
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           text-align:justify;
           margin-left:5px;
           margin-right:5px;
           margin-top:10px;
           margin-bottom:3px;
           padding: 0 0 0 0;
           display:block;
           font-weight:normal;
           text-align:center;
           clear:both;
}

.voteresult_full h4{
           font: Tahoma, Verdana, Arial;
           font-size:12px;
           clear:both;
           text-align:justify;
           margin-left:5px;
           margin-right:5px;
           margin-top:8px;
           margin-bottom:1px;
           padding: 0 0 0 0;
           display:block;
           font-weight:normal;
           text-align:left;
}

.voteresult_full .img1{
			margin-left:5px;
}

.alertbox{
	width:400px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	background-color:red;
	color:white;
	text-transform:uppercase;
	padding:5px;
	margin:10px;
	border:1px solid black;
	
}

.pix{
     width:185px;
     height:185px;
     background:#c6b388;
     float:left;
     margin-left:3px;
     margin-right:5px;
     margin-top:0px;
     margin-bottom:15px;
     border: 2px groove gray;
}

.pix img{
         margin-left:3px;
         margin-right:3px;
         margin-top:3px;
         margin-bottom:3px;
         height:100px;
         max-width:150px;
         display:block;
         border:0px;
}

.pix p{
     display:block;
     font:Tahoma, Verdana, Arial;
     font-size: 11px;
     padding: 0 0 0 0;
     margin-left:5px;
     margin-right:0px;
     margin-top:0px;
     margin-bottom:0px;
     text-align:center;
}

.pix a{
     border:0px;          
}

.pix form{
     padding: 0 0 0 0;
     margin: 0 0 0 0;
}

.pix form select{
     font:Tahoma, Verdana,Arial;
     font-size:10px;
     width:110px;
     margin-left:5px;
     margin-top:10px;
     margin-bottom:10px;
     float:left;
}

.pix form input{
     float:left;
     margin-left:1px;
     margin-right:1px;
     margin-top:10px;
     margin-bottom:10px;
     width:65px;
     font:Tahoma, Verdana,Arial;
     font-size:10px;
}
.pix form .submit{
	font: normal 12px Verdana;
	height: 22px;
	border: 1px solid #D10000;
	background-color: black;
	color: white;
}

.pix_hidden{
     width:185px;
     height:185px;
     background:#c6b388;
     float:left;
     margin-left:3px;
     margin-right:5px;
     margin-top:0px;
     margin-bottom:15px;
     border: 2px groove gray;
     filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
}

.pix_hidden img{
         margin-left:3px;
         margin-right:3px;
         margin-top:3px;
         margin-bottom:3px;
         height:100px;
         max-width:150px;
         display:block;
         border:0px;
}

.pix_hidden p{
     display:block;
     font:Tahoma, Verdana, Arial;
     font-size: 11px;
     padding: 0 0 0 0;
     margin-left:5px;
     margin-right:0px;
     margin-top:0px;
     margin-bottom:0px;
     text-align:center;
}

.pix_hidden a{
     border:0px;          
}

.pix_hidden form{
     padding: 0 0 0 0;
     margin: 0 0 0 0;
}

.pix_hidden form select{
     font:Tahoma, Verdana,Arial;
     font-size:10px;
     width:110px;
     margin-left:5px;
     margin-top:10px;
     margin-bottom:10px;
     float:left;
}

.pix_hidden form input{
     float:left;
     margin-left:1px;
     margin-right:1px;
     margin-top:10px;
     margin-bottom:10px;
     width:65px;
     font:Tahoma, Verdana,Arial;
     font-size:10px;
}
.pix_hidden form .submit{
	font: normal 12px Verdana;
	height: 22px;
	border: 1px solid #D10000;
	background-color: black;
	color: white;
}


.linkstyle{
	width:180px;
	height:210px;
    background:white;
	margin:5px;
	padding:0px;
	border:2px groove grey;
	float:left;
}


.linkstyle div{
	margin:0px;
	padding:0px;
	width:180px;
	height:170px;
	display:block;
	display:table-cell;
	vertical-align:middle;
	clear:both;
	text-align:center;
}

.linkstyle div img{
	display:inline-block;
	max-height:150px;
	max-width:150px;
}

.linkstyle h1{
           font: Tahoma, Verdana, Arial;
           font-size:14px;
           font-weight:normal;
           margin: 0px;
		   margin-top:2px;
		   margin-top:2px;
           padding: 0px;
           display:block;
           border-top:1px solid gray;
		   height:36px;
		   width:180px;
		   float:none;
		   clear:both;
}


.linkstyle h1 a{
			text-decoration:none;
			text-align:center;
			display:table-cell;
			color:black;
			padding:0px;
			margin:0px;
		   	height:36px;
		    width:180px;
			vertical-align:middle;
		    text-align:center;
}

.linkstyle h1 a:hover{
			background-color:#FFAB55;
			color:black;
			font-weight:bold;
}

.newsback_black {
			font: Verdana, Tahoma, Arial;
			font-size: 14px;
			background: #FFFFFF;
			border: 2px solid black;
			margin-left:10px;
			margin-right:10px;
			margin-bottom: 15px;
			padding: 0 0 0 0;
			text-align:left;
			font-weight:normal;
           }
		   
.newsback_black h1 {
                padding-left: 5px;
                padding-top: 4px;
				padding-bottom:4px;
                background: #000000;
                margin: 0 0 0 0;
                text-align:left;
				color:white;
	            font-size: 14px;
		        font-weight:normal;
              }
              
.newsback_black h2 {
				 text-align: center;
				 margin: 0 0 0 0;
				 padding: 5px;
				 font-size: 14px;
				 font-weight:normal;
				 vertical-align:top;
			 }

.newsback_black h2 a{
	color:#CC3333;
}

.newsback_black h2 img{
	float:left;
	margin-bottom: 5px;
	margin-right: 5px;
}
