
:link,:visited { text-decoration:none }
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input, dl, dt{margin:0; padding:0;}
a img,:link img,:visited img {border:none;}
address {font-style:normal;}

html, body {
    height: 100%;
    color:#555;
    background-color:#f6f4f4;
}

body {
	text-align:center;
	height:100%;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
		
}

#bigContainer {
	position: relative;
   	min-height: 100%;
	background:  #f6f4f4 url("../images/hdrLogo.png") top center repeat-x;
}

#bigHeader{
	width:974px;
	margin: auto;
}
	


h1{
	font-weight:bold;
	display:inline;
}


	
#header {
	width:974px;
	height: 100px;
}

#bigContent{
	width:974px;
	margin:0 auto ;
	position:relative;
	height:100%;	
	
	
}

#fatContent{
	width:1650px;
	margin:0 auto;
	position:relative;
	height:100%;
	height:668px;
	clear:both;
}	

#bigFooter{
	clear:both;
	width:100%;
	height:160px;
	background: transparent url('../images/footerCR.jpg') top center; 
}

#footerTest {
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   background:#6cf;
}


#footerCR{
	width:974px;
	margin:auto;
}



#logo a{
	float:left;
	padding:0; 
	background:url("../images/logoBrainberry.jpg") 30px 0 no-repeat; 
	margin: 18px 0 0 0; 
	height:83px;
	width:378px;
}

#logo a:hover{
	background:url("../images/logoBrainberry.jpg") 30px 0 no-repeat; 
}



.language a{
	float:right;
	width: 62px;
	color: #fff;
	border: 2px solid #fff;
	padding:3px;
	background-color: #FF6600;
}

.language a:hover{
	padding:3px;
	background-color: #78CC38;
}

#menuTop{
	float:right;
	width: 400px;
	margin-right:20px;
}

#menuTop ul {float:right;}
#menuTop li {display:inline;}
#menuTop li a {float:left;color:#fff; margin:15px 20px 0px 10px; padding:0px 5px 0px 0px; }
#menuTop li a:hover {color:#cdcdcd;}



#menuFooter{
	float:right;
	width: 420px;
	margin:100px 10px 0 0;
}

#menuFooter ul {float:right;}
#menuFooter li {display:inline;}
#menuFooter li a {float:left;color:#565656; margin:0 20px 0px 0px; padding:5px;border-bottom: 2px solid #565656; }
#menuFooter li a:hover {float:left;color:#787878; margin:0 20px 0px 0px; padding:5px; border-bottom: 2px solid #a0a0a0;}


#menuFooter li a.nr { margin:0x 10px 0 10px; padding:5px; border: 2px solid #33CC33;}


#leftFooter{
	float:left;
	width: 280px;
	margin:100px 10px 0 20px;
	text-align:left;
}

#leftFooter .validare {
	float:left;color:#787878; margin:0 3px 0 0; padding:5px;
}

#leftFooter a{
	float:left;color:#787878; margin:0 20px 0px 0px; padding:5px;border-bottom: 2px solid #a0a0a0;
}

#leftFooter a:hover{
	float:left;color:#565656; margin:0 20px 0px 0px; padding:5px; border-bottom: 2px solid #565656;
}

#rightFooter{
	float:right;
	width: 520px;
	margin:100px 10px 0 0;
}


#rightFooter a{
	float:right;color:#787878; margin:0 20px 0px 0px; padding:5px;border-bottom: 2px solid #a0a0a0;
}

#rightFooter a:hover{
	float:right;color:#565656; margin:0 20px 0px 0px; padding:5px; border-bottom: 2px solid #565656;
}

#rightFooter .validare {
	float:left;
	color:green; 
	margin:3px; 3px 0 0; 
	padding:5px;
	font-size: 10px;
	border: 2px solid #33CC66;
}




#menuSide{
	float: left;
	width:180px;
	padding:5px;
	line-height: 170%;
}

#rightSide{
	float: right;
	width:165px;
	line-height: 170%;
	text-align:left;
	margin-left:10px;
	text-align:central;
	margin-top:60px;
	
}

#trafic a, #trafic a:hover {
	border:none;
}





		

		
#menu li a{display:block;text-align:left;  padding:0px 25px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; display:block; background:url('../images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
#menu li a {display:block;line-height:40px;}


#menu { float:left; width:200px; padding:0px; margin:0px; clear:both; background-color: #f6f4f4;}
#menu li {text-align:left; padding:0; margin:0 0 6px 0; float:left; color:#fff;}
#menu li a { float:left; width:166px; padding:0px 17px; color:#888787; margin:1px 0px 1px 0px; }
#menu li a:hover{display:block;background:url('../images/verMenuImages.png') 0px -40px no-repeat; color:#565656;}

#menu li a.active, #menu li a.active:hover{display:block;background:url('../images/verMenuImages.png') 0px -80px no-repeat; padding-left:35px;color:#a0a0a0;}

#menu li a.special {display:block;background:url('../images/verMenuImagesSpecial.png') 0px 0px no-repeat; }
#menu li a.special:hover {display:block;background:url('../images/verMenuImagesSpecial.png') 0px -40px no-repeat; }
#menu li a.special.active {display:block;background:url('../images/verMenuImagesSpecial.png') 0px -80px no-repeat; }


#menu li a.stiati {display:block;background:url('../images/menuStiati.png') 0px 0px no-repeat; }
#menu li a.stiati:hover {display:block;background:url('../images/menuStiati.png') 0px -40px no-repeat; }
#menu li a.stiati.active {
	display:block;
	background:url('../images/menuStiati.png') 0px -80px no-repeat; 
	color:#fff; 
	margin:0;  
	padding-left:20px;
	font-variant:small-caps;
	font-size:16px;
	font-weight:bold;
}

#menu li a.imagini {display:block;background:url('../images/menuImagini.png') 0px 0px no-repeat; }
#menu li a.imagini:hover {display:block;background:url('../images/menuImagini.png') 0px -40px no-repeat; }
#menu li a.imagini.active {
	display:block;
	background:url('../images/menuImagini.png') 0px -80px no-repeat; 
	color:#fff; 
	margin:0;  
	padding-left:20px;
	font-variant:small-caps;
	font-size:16px;
	font-weight:bold;
}


	

#menu li li a{
	width:160px;
	margin:0 0 0 5px;
	text-align:left;
	color:#777;
	background:none;
	line-height:170%;

	font-size: 11px;
}

#menu li li .bar{
	margin:0 0 0 5px;
	padding:0;
	height:1px;
	width:100%;
	float:left;
	clear:both;
	background-image:none;
}

#menu li li a.subcat{
	color:#3a8600;
	font-weight:bold;
	background-image:none;
}

#menu li li a.subcatActive{
	color:#3a8600;
	font-weight:bold;
	background-image:none;
	text-decoration:underline;
}

#menu li li a:hover{
	text-align:left;
	color:#000;
	margin-left: 6px;
	background-image:none;

}

#menu li li a.sel{
	color:#000;
	background: url('../images/star.png') 5px 4px no-repeat;
}

#menu li li li a{
	margin-left:15px;
	width:150px;
	background-image:none;

}

#menu li li li a:hover{
	margin-left:16px;
}

#menu .unfinished {
	color: #c0c0c0;	
}

#menu li li li a.sel{
	color:#000;
	background: url('../images/star.png') 5px 4px no-repeat;
}


.on{
	display:block;
}

.off{
	display:none;
}


#cnt {
	width: 580px;
	float:left;
	padding:0;
	margin-left:11px;
	line-height: 170%;
	text-align:left;
	background:url("../images/cntMiddle.gif") 0 0 repeat-y; 
}

#cnt #title{
	background:url('../images/title.jpg') 0px 0px no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #a0a0a0;
	padding: 8px 0px 0px 39px;
	margin-left:10px;

}
	
#cnt #comments{
	font-size: 12px;
	color: #a0a0a0;
	padding: 0px 0px 15px 34px;
	margin-left:10px;

}

ul.page  { 
	float:left; 
	clear:both; 
	padding:0; 
	margin: 0 0 10px 0;
}

ul.page li{
	float: left; /* cure IE5.x "whitespace in lists" problem */

}

ul.page li a { 
	float:left;
	background:url('../images/quest.jpg')  0 0  no-repeat;
	height:22px;
	width:30px;
	text-align:center;
	margin:0;
	clear:none
	font-size:10px;
	padding: 8px 0 0 0;
	line-height:100%;
	color:#a0a0a0;
	clear:none;
	display:inline;
}

ul.page li a:hover {
		background:url('../images/quest.jpg')  0 -30px  no-repeat; color:#565656;
} 

ul.page li a.sl {
		background:url('../images/quest.jpg')  0 -30px  no-repeat;
} 

ul.page li a.done {
		background:url('../images/quest.jpg')  0 -60px  no-repeat; color: #000
} 


#cnt .quest {float:left; clear:both; width:500px; padding:15px 5px 10px 5px;  margin-left:30px;}
#cnt .quest .title { font-size:11px; font-weight:bold; color:#555; line-height: 170%; }
#cnt .quest .answer { padding:10px 40px 20px 40px; line-height:30px; color:#555;}
#cnt p{
	text-align: left;
	line-height: 170%; 
	color: #555;
	padding-left:5px;
	width:693px;
	margin-top:0;
}	 

#cnt li {
	line-height: 170%; 
}



.testBtn{
	color:#fff; 
	clear:none;
	font-size:12px; 
	float:left; 
	width:101px; 
	height:30px; 
	font-weight: bold; 
	padding:2px 0px 0px 4px; 
	margin:10px 0 0 30px;
	background:url(../images/but.gif) top left no-repeat;
}

.testBtn:hover{
	cursor:pointer;
	background:url(../images/but_over.gif) top left no-repeat;
}
.testBtnT{
	color:#fff; 
	font-size:12px; 
	float:right; 
	width:101px; 
	height:30px; 
	font-weight: bold; 
	padding:2px 0px 0px 4px; 
	margin:10px 0 0 30px;
	background:url(../images/butTerminare.gif) top left no-repeat;
	clear:none;
}

.testBtnT:hover{
	cursor:pointer;
	background:url(../images/butTerminare_over.gif) top left no-repeat;
}




.top{
	height:15px;
	width:580px;
	background:url("../images/cntTop.gif") 0 0 no-repeat; 0
}

.middle{
	width:580px;

	background:url("../images/cntMiddle.gif") 0 0 no-repeat; 
	clear:both;
}

.bottom{
	
	width:580px;
	height: 15px;
	clear:both;
	background:url("../images/cntBottom.gif") 0 0 no-repeat; 
}


.result {
	margin:10px 0 10px 0;
	font-size: 14px;
	font-weight:normal;
}

.resultCoca {
	margin:10px 0 10px 20px;
	font-size: 14px;
	color:#868686;
	width:550px;
}




.borderDone{
	border: 2px solid #dedede;
	padding:2px;
}

.today{
	border: 2px solid #000;
	padding:0px;
	color: #ccc;
}

.dtdy{
	background-color:#66ffcc;
	
	color: #ccc;
}

.half {
	background-color:#dedede;
	color:#000;
}

.halfAdvance {
	background-color:#82aeba;
	color:#fff;
}

.fullDayAdvance {
	background-color:#0092ba;
	color:#fff;
	
}

.code {
	color:blue;
	font-size: 11px;
	margin-left:30px;
}

.textForms{
	float:left;
	margin-right:5px;
	margin-top: 5px;
	color:#555;
}

.cautareField{
    float:right;
	font-size:12px;
    vertical-align: middle;
	border :1px dashed #555;
	clear:none;
	padding:5px;
}

.questionBox{

    margin-bottom:30px;
}

.cautareButon{
    float:right;
    margin-left: 20px;
    vertical-align: middle;
	border :2px solid #555;
	clear:none;
	padding:5px;
	color: #555;
}

.cautareButon:hover{
    border :2px solid #000;
    cursor:pointer;
    color:#333;
}


#cautareDiv{
	float:right;
	width: 540px;
	color: #fff;
	margin-top:20px;
	padding:20px;
}

.forms{
	float:left;
	height:20px; 
	font-size:11px;
	font-weight: bold; 
	border:1px solid #fff;
	color: green;
	width: 200px;
	background-color: #fefefe;
	margin-right:5px;
	clear:none;
	vertical-align: middle;
	border :1px dashed #555;
}

.btn{
	float:left;
	width:30px; 
	height:20px; 
	font-size:11px;
	font-weight: bold; 
	border:1px solid #fff;
	color: green;
	background-color: #dedeed;
}


.resultItem {

	margin: 10px 20px 0 20px;
	padding:3px;
	text-align:left;
	color:#999;
	clear:none;
}

.resultItem a:hover{
	text-decoration: underline;
}



.topSrc a{
	color:green;
	border-left:2px solid green;
	border-bottom:2px solid green;
	padding: 10px;
}

.topSrc a:hover{
	border-left:8px solid green;
	text-decoration:none;
}

.medSrc a{
	color: orange;
	border-left:2px solid orange;
	border-bottom:2px solid orange;
	padding: 10px 0 10px 20px;
}

.medSrc a:hover{
	border-left:8px solid orange;
	text-decoration:none;
}

.lowSrc a{
	color:#999;
	border-left:2px solid #ccc;
	border-bottom:2px solid #ccc;
	padding: 10px 0 10px 20px;
}

.lowSrc a:hover{
	border-left:8px solid #ccc;
	text-decoration:none;
}


 .searchComments{
	font-size: 10px;
	color: #a0a0a0;
	padding: 0px 0px 15px 34px;
	margin-left:10px;
	padding: 10px 0 10px 20px;

}

.text{
	width: 520px;
	font-size: 12px;
	margin:30px 0 0 30px;
	color: #999;
}


.textRep{
	width: 520px;
	font-size: 12px;
	margin:2px 0 0 30px;
	color: #999;
	
}


.level1{
	font-size: 12px;
	margin:30px 0 0 30px;
	color: #999;
}

.level2{
	font-size: 12px;
	margin:10px 0 0 60px;
	color: #999;
}

.level3{
	font-size: 12px;
	margin:10px 0 0 90px;
	color: #999;
}

.level2 a, .level3 a{
	color: #33CC66;
}

.level2 a:hover, .level3 a:hover{
	color: #33CC66;
	border-bottom: 2px solid #a0a0a0;
	padding-bottom:2px;
}


.barPrc{
	height: 20px;
	background-color:#33CC66;
	margin:10px;
}



.testNameDiv{
	clear:both;
	float:left;
	width:240px;
	text-align:right;
	margin-right: 10px;
}




.small{
	width:100px;
}

.testNameDiv a{
	color: #a0a0a0;
}

.testNameDiv a:hover{
	color: #a0a0a0;
	border-bottom: 2px solid #a0a0a0;
	padding-bottom:2px;
}


.testNameDivRep{
	float:left;
	width:180px;
	text-align:right;
	margin-right: 10px;
}

.qidRep{
	float:left;
	width:20px;
	text-align:right;
	margin-right: 10px;
}

.qidRep100px{
	float:left;
	width:160px;
	text-align:right;
	margin-right: 10px;
}

.clFalse{
	color: red;
}
.reportLink a{
	clear:right;
	float:left;
	text-align:left;
	margin-right: 10px;
	color: #bcbcbc;
	margin-left:30px;
}

.reportLink a:hover{
	color: #555;
	text-decoration:underline;
}


.topRight{
	margin: 0;
	width:180px;
	line-height: 170%;
	text-align:left;
	font-size: 12px;
	color: #999;
}

#rightSide li{
	margin-top:10px;
	list-style:none;
}

#rightSide li a{
	display:block;
	text-align:left;  
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; 
	background:url('../images/topuri.png') 0px 0px no-repeat; 
	text-decoration:none;
	color:#888;
	padding: 0 15px ;
	line-height:40px;
}

#rightSide li a:hover{
	background:url('../images/topuri.png') 0px -40px no-repeat;
	color:#555;
}

#rightSide li li{
	width:160px;
	margin:5px 0 0 15px;
	text-align:left;
	color:#777;
	background:none;
	line-height:170%;
	font-size: 11px;
	height:15px;

}



.testNameDivLarge{
	clear:both;
	float:left;
	width:220px;
	text-align:right;
	margin-right: 10px;
}

.testNameDivLarge a{
	color: #a0a0a0;
}

.testNameDivLarge a:hover{
	color: #a0a0a0;
	border-bottom: 2px solid #a0a0a0;
	padding-bottom:2px;
}


.spacer15px{
	height:15px;
}

#tagCloud{
	width:540px;
	padding:20px;
	background:url("../images/cntMiddle.gif") 0 0 no-repeat; 
	clear:both;
	
}

#tagCloud .title{
	font-size: 16px;
	font-weight: bold;
	color: #a0a0a0;
	padding: 10px 0 10px 0;
	margin:30px 0 0 5px;
	border-top:3px solid #a0a0a0;

}

.cloud a{
	color:#999;
	display:inline;
	margin:5px;
}

.cloud a:hover{
	color:#333;
}

.s8 a{
	font-size:8px;
	color:#a0a0a0;
}

.s9 a{
	font-size:9px;
	color:#a0a0a0;
}

.s10 a{
	font-size:10px;
	color:#a0a0a0;
}

.s11 a{
	font-size:11px;
	color:#a0a0a0;
}

.s12 a{
	font-size:12px;
	color:#a0a0a0;
}

.s13 a{
	font-size:13px;
	color:#a0a0a0;
}

.s14 a{
	font-size:14px;
	color:#a0a0a0;
}

.s15 a{
	font-size:15px;
	color:#a0a0a0;
}

.s16 a{
	font-size:16px;
	color:#a0a0a0;
}

.s17 a{
	font-size:17px;
	color:#a0a0a0;
}


.s18 a{
	font-size:18px;
	color:#a0a0a0;
}


.s19 a{
	font-size:19px;
	color:#a0a0a0;
}

.s20 a{
	font-size:20px;
	color:#a0a0a0;
}


.color1{
	color:#FF3300;
}

.separator10pxheight{
	height:10px;
}	

.testNameDivRaport{
	clear:both;
	float:left;
	text-align:left;
	margin-right: 10px;
}

.testNameDivDay{
	clear:both;
	width:74px;
	float:left;
	text-align:right;
	margin-right: 10px;
	margin-left:40px;
}

.cifre{
	float:left;
	height:30px;
	margin-right:20px;
}

.badAnswer a{
	color:#999;
	padding:5px;
	margin-left:20px;
}



.stiati{
	width: 520px;
	font-size: 12px;
	margin:20px 0 0 10px;
	color: #999;
}

.sti {
    background: url('../images/all.jpg'); 
    background-position: 352px -1040px;
}

.sti:hover {
    background-position: 352px -1170px;
}


.pagingContainer{
	clear:both;
	width:640px;
	float:left;
	margin-left: 0;
	border-top:3px solid #a0a0a0;
	height:200px;
}


.paging{
	float:left;
	height:15px;
	margin:5px;
	padding:3px;
	font-size: 11px;
}

.paging a{
	color:#a0a0a0;
}

.paging a:hover{
	color:#555;
	border-bottom:2px solid #a0a0a0;
	padding-bottom:3px;
}

.paging a.activa {
	color:#b500a2;
	border-bottom:2px solid #b500a2;
	padding-bottom:3px;
}

.paging a:hover.activa {
	color:#555;
	border-bottom:2px solid #a0a0a0;
	padding-bottom:3px;
}









#content {
    clear:both;
    float:left; 
    width:780px;
    margin-top:50px;
    border-right: dashed 1px #999;
}

.thumbBox{
    width: 160px;
    float: left;
    margin:0 15px;
}

.thumbBoxLarge{
     width: 352px;
    float: left;
    margin:0 15px;
}

.thumb{
    float:left;
    clear:none;
    width: 160px;
    height: 130px;
    cursor:pointer;
}

.thumbLarge{
    float:left;
    clear:none;
    width: 352px;
    height: 130px;
    cursor:pointer;
}


.thTitle {
    width: 160px;
    text-align:center;
    color: #555;
    font-size:14px;
}

.thTitleLarge {
    width: 352px;
    text-align:center;
    color: #555;
    font-size:14px;
}
.fotbal {
    background: url('../images/all.jpg'); 
    background-position: 672px -260px;
}

.fotbal:hover {
    background-position: 672px -390px;
}



.masini {
   background: url('../images/all.jpg'); 
   background-position: 512px -260px; 
}

.masini:hover {
   background-position: 512px -390px;
}

.filme {
    background: url('../images/all.jpg'); 
    background-position: 320px 0px;
}

.filme:hover {
    background-position: 320px -130px;
}

.fun {
    background: url('../images/all.jpg'); 
    background-position: 160px 0px;
}

.fun:hover {
    background-position: 160px -130px;
}


.imagini {
    background: url('../images/all.jpg'); 
    background-position: 672px 0px;
}

.imagini:hover {
    background-position: 0px -130px;
}

.geografie {
    background: url('../images/all.jpg'); 
    background-position: 672px -520px;
}

.geografie:hover {
    background-position: 672px -650px;
}

.it {
    background: url('../images/all.jpg')  top left; 
    background-position: 352px -780px;
}

.it:hover {
    background-position: 352px -910px;
}

.pictura {
    background: url('../images/all.jpg'); 
    background-position: 512px -780px;
}

.pictura:hover {
    background-position: 512px -910px;
}

.politica {
    background: url('../images/all.jpg')  top left; 
    background-position: 192px -780px;
}

.politica:hover {
    background-position:  192px -910px;
}

.literatura {
    background: url('../images/all.jpg')  top left; 
    background-position: 352px -520px;
}

.literatura:hover {
    background-position: 352px -650px;
}
.muzica {
    background: url('../images/all.jpg')  top left; 
    background-position: 512px -520px;
}

.muzica:hover {
    background-position: 512px -650px;
}


.altele {
    background: url('../images/all.jpg')  top left; 
    background-position: 512px -1040px;
}

.altele:hover {
    background-position: 512px -1170px;
}

.altesporturi {
    background: url('../images/all.jpg')  top left; 
    background-position: 352px -260px;
}

.altesporturi:hover {
    background-position: 352px -390px;
}
.sporturicumotor {
    background: url('../images/all.jpg')  top left; 
    background-position: 672px -1040px;
}

.sporturicumotor:hover {
    background-position: 672px -1170px;
}

.istorie {
    background: url('../images/all.jpg')  top left; 
    background-position: 192px -520px;
}

.istorie:hover {
     background-position: 192px -650px;
}   

.stiinta {
    background: url('../images/all.jpg')  top left; 
    background-position: 192px -260px;
}

.stiinta:hover {
     background-position: 192px -390px;
}   


.arhitectura {
    background: url('../images/all.jpg')  top left; 
    background-position: 672px -780px;
}

.arhitectura:hover {
     background-position: 672px -910px;
}
   




.links {
    width: 780px;
}

.hdrLinksL{
    height: 20px;
    background: url('../images/hdrLinksLeft.jpg') 30px 0 no-repeat; 
}


.hdrLinksR{
    height: 20px;
    background: url('../images/hdrLinksRight.jpg') 30px 0 no-repeat; 
}

.hdrLinksCL{
    height: 20px;
    background: url('../images/hdrLinksCenterLeft.jpg') 30px 0 no-repeat; 
}

.hdrLinksCR{
    height: 20px;
    background: url('../images/hdrLinksCenterRight.jpg') 30px 0 no-repeat; 
}

.hdrLinksL{
    height: 20px;
    background: url('../images/hdrLinksLeft.jpg') 30px 0 no-repeat; 
}

.hdrLinksTop{
    height: 20px;
    background: url('../images/hdrLinksTop.jpg') 30px 0 no-repeat; 
}

.centerLinks{
    background: url('../images/centerLinks.jpg') 30px 0 repeat-y; 
    padding:10px 50px 10px 50px;
    line-height:180%;
    text-align: left;
}
.centerLinksIntrebari{
    background: url('../images/centerLinks.jpg') 30px 0 repeat-y; 
    padding:20px 60px 60px 60px;
    line-height:180%;
    text-align: left;
}

.questionSendButton{
    float:left;
    width:200px;
    vertical-align: middle;
	border: 4px solid #b500a2;
	background-color: #f4f3f3;
	padding:10px;
    clear:none;
    font-size:18px;
}

.questionSendButton:hover{
    cursor:pointer;
   background-color: #dedede;

}


.testLinks a{
    margin:5px;
    color:#555;
}

.testLinks a:hover{
    color:#111;
    text-decoration:underline;
}

.linksTitle{
    font-weight:bold;
    font-size:16px;
    margin:10px 0;
}
.btmLinks{
     background: url('../images/btmLinks.jpg') 30px 0 no-repeat; 
     margin-bottom:20px;
}

.breakRow{
    float:left;
    clear:both;
    width:1px;
    height:1px;
}

.row{
    display:block;
    height: 180px;
}

#titleTest{
    font-weight:bold;
    font-size:16px;
    margin-bottom:20px;
}

.rez{
    color:  #b500a2;
    font-size: 32px;
    padding:10px 0 20px 0;
}

.onemoretry a{
    float:left;
    clear:all;
    color:  #b500a2;
    font-size: 32px;
    margin:20px 0 20px 0;
}

.onemoretry a:hover{
    color:  #555;
}


.imgBoxOuter{
    border: 2px solid #555;
     margin:10px 0 0 0;
     width:404px;
}

.imgBox{
    border: 2px solid #fff;
   
    
}

.imagineCopyright{
   margin:0;
}

.answBox{
    margin-top:10px;
}

.stats {
text-align:center;
color: #FF9000;
font-weight: bold;
font-size: 72px;
margin: 10px 0 0 15px;
padding: 40px 0 0 10px;
}

.smallDescr {
font-size: 36px;
font-weight: normal;
color: #555;
}

.violet{
    color:#b500a2;
}



.btmAdd{
  
}

.rec a{
    margin-top:20px;
    font-size: 24px;
    color:#b500a2;
}

.rec a:hover{
    color:#555;
    text-decoration: underline;
}

.rapRow{
    margin:0;
}

.ph{
    display:block;
    float:right;
    clear:none;
    border: 2px solid #555;
    padding:2px;
    width:300px;
    margin-left:5px;i
}



