

	*{ 
		margin: 0; padding: 0;  
		
	}
	
	html, body{
		height: 100%; width: 100%;
		background: #102e84; 
		font: normal 11px Verdana, serif;
		color: #616a83;
		text-align:justified;
	}
	
	a{ outline: none; }
	
	a.linksarr{ text-decoration:none; color: #616a83; }
	a.linksarr:hover{ text-decoration:underline; color: #616a83; }
	div.container{ 
		width: 1024px; margin: 0 auto; 
		background-color: #112e84; height:100%; 
	}
	
	div.logo{
		height: 21px; width: 398px; float: left;
		background: white url('../images/logo.jpg') top left no-repeat;	
		color:#112f86; text-transform:uppercase; padding:97px 0px 0px 36px;
		font-size:12px;
	}	
	div.logoen{
		height: 21px; width: 398px; float: left;
		background: white url('../images/logoen.jpg') top left no-repeat;	
		color:#112f86; text-transform:uppercase; padding:97px 0px 0px 36px;
		font-size:12px;
	}
	div.logo span, div.logoen span {
		display:none;
		}	
	div.ibent{ 
		height: 74px; float: left; width:590px; 
		background: url('../images/bghead.jpg') left top repeat-x; 
	}
	div.loga{
		width:1024px;
		height:50px;
	}
	div.loga img{ float:left; margin:10px 10px 0px 0px;}
	div.loga span {
		float:right;
		width:600px;
		margin:10px 10px 0px 0px;
		text-align:justify;
		font:normal 9px Verdana;		
	}
	/* ========================================================================================== */
	/*											ALTMENU										  */		
	/* ========================================================================================== */
	div.altmenu{
		height:24px;
		width:590px;
		float:left;
		}
	div.altmenu img.sep{
		float:right; padding:4px 0px 0px 0px;
		}
	div.altmenu a{
		float:right; display:block;
		height:22px; text-decoration:none;
		text-align: center; padding:2px 10px 0px 10px;
		font: normal 11px Verdana, serif; color: #f9fafe; 
		line-height:12px;
		}
	div.altmenu a img{
		border:0;
		padding:0px 5px 0px 0px;
		float:left;
		}
	/* ========================================================================================== */
	/*											END ALTMENU									  */		
	/* ========================================================================================== */
	
	
	
	/* ========================================================================================== */
	/*											MENU										  */		
	/* ========================================================================================== */
		
		
	ul#menu{
		height: 50px; 
		list-style-type: none;
		padding-left:4px;
		float:left; width:586px;
	}
	
	ul#menu li{ height: 40px; float: left; background-color:#d9deec; position:relative;}
	
	ul#menu li div{
		height: 20px; padding: 20px 7px 0 7px; display: block;
		float: left; text-decoration: none; text-align: center; 
		font: normal 11px Verdana, serif; color: #204099; 
	}
	ul#menu li a{
		display:block;
		float:left;
		text-decoration:none; 
		cursor:pointer;
	}
	ul#menu li a:hover{ 
		background:url('../images/hover.jpg') top left repeat-x;
		height:50px;	
	}	
	
	ul#menu a:hover div{		
		background:url('../images/pointermenu.jpg') top center no-repeat;
	}
	
	ul#menu li a.current{ 
		background:url('../images/hover.jpg') top left repeat-x;
		height:50px;	
	}
	
	ul#menu a.current div{		
		background:url('../images/pointermenu.jpg') top center no-repeat;
	}
	ul#menu li ul{
		position: absolute; top:41px; left:0px;
		display: none;
		/*background:url('../images/dropdown.png') left top repeat-y;*/
		background:#fff;
		width:76px;
		list-style-type:none;   
		padding-bottom:10px;
	}
	ul#menu li ul.menu_priz{ width: 150px;  }
	ul#menu li ul li{
		 background:none;  width:76px; height:16px;
	}
	ul#menu li ul.menu_priz li{ width: 150px; }
	ul#menu li ul li a{
		display:block; height:16px; 
		line-heght:11px; width:61px;
		text-decoration:none; 
		font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
		color:#112f86; padding:5px 0px 5px 15px; 
	}
	ul#menu li ul.menu_priz li a{ width: 135px; }
	ul#menu li ul li a:hover, ul#menu li ul li a.subcurrent{
		display:block;
		background: url('../images/arrow.png') center left no-repeat;
		color:#1d91d0; 
		height:16px; 
		padding:5px 0px 5px 15px; 
		}
	ul#menu li.drop ul { display: block; list-style-type: none;}
	
	/* ========================================================================================= */
	/*											END MENU										  */		
	/* ========================================================================================== */
	
	
	
	div.shadow{
		width:590px; height:44px; float:left; 
		background:url('../images/bgshadow.jpg') top left repeat-x;
	}	
	
	div.right{
		background:url('../images/right.jpg') top right no-repeat;
		width:590px; height:44px; float:left;
	}
	#flash{
		height: 188px; 
		margin: 0 auto;
		float:left; width:983px; padding:0 20px;
	}
	
	div.left{
		background:url('../images/topanketa.jpg') top left repeat-x; float:left;
		width:343px; padding:54px 0px 0 0;
	}
	
	div.title{
		height:18px; width:68px; 
		background-color:#fbf5b6; float:left;
		padding:15px 0px 0px 17px; text-transform:uppercase;
		color:#204099;
	}
	div.yel{
		float:left; width:16px; height:33px; 
		background:#f7e85d;
	}
	div.forum{
		width:72px; height:18px; padding:15px 0px 0px 12px;
		background:url('../images/forum.jpg') top left repeat-x; float:left;
		text-transform:uppercase; color:#204099;
	}
	div.forum a{ text-decoration:none; color:#204099;}
	div.nextcont{
		background:url('../images/continue.jpg') top left repeat-x;	
		width:158px; height:33px; float:left;
	}
	div.quiz{
		width:309px; /*background:#e7e9f3 url('../images/bganketa.jpg') bottom right no-repeat;	*/
		height:317px; float:left; padding:20px 17px 0px 17px; text-align:justify;
	}
	input.button {
		border:none; background:#204099; color:#fff; font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		padding:3px; cursor:pointer;
	}
	div.shadowleft{
	 	height:10px; width:640px; line-height:10px;
		background:#f3f4f9 url('../images/shadowleft.jpg') top left repeat-y;
		float:left; 
	}
	div.future{
		width:327px; float:left;		
	}
	div.futtitle{
		background:#fbe200 url('../images/yelshad.jpg') top left repeat-y;
		height:23px; width:315px; padding:12px 0px 0px 12px;
		text-transform:uppercase;
		}
	div.futtext{
		float:left; /*background:#f5f0c7 url('../images/bgyellow.jpg') bottom right no-repeat;*/
		width:303px; text-align:justify;
		height:369px; padding:10px 12px 0px 12px;
		}
	div.futtext h1, div.initext h1, div.quiz h1{
		color:#204099; font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
		}
	div.iniciat{
		width:313px; float:left;		
	}
	div.inititle{
		background:#112f86 url('../images/blueshad.jpg') top left repeat-y;
		height:23px; width:301px; padding:12px 0px 0px 12px;
		text-transform:uppercase; color:#fff;
		}
	div.initext{
		float:left; background:#f3f4f9 url('../images/bgblue.jpg') bottom right no-repeat;
		width:289px; text-align:justify;
		padding:10px 12px 0px 12px;
		}
	div.footer{
		height: 38px; width:1024px; float: left; 
		line-height: 15px;
		background:url('../images/footer.jpg') left top repeat-x;
	}
	div.leftfooter{
		height: 38px; width:1024px; float: left; 
		background:url('../images/bottomleft.jpg') left top no-repeat;
	}
	div.rightfooter{
		height: 24px; width:1024px; float: left; 
		background:url('../images/bottomright.jpg') right top no-repeat;
		text-align:center; padding:14px 0px 0px 0px; }
	
	div.footer a{	 
		font-size:10px; color: #7a8195;
		text-decoration: none; padding:0px 3px;
	}
	
	div.footer img{ margin: 0 5px; } 
	
	
	
	/*div.textintro{
		width:953px;
		padding:15px;
		float:left;
		text-align:justify;
	}*/
	
	
	/* ========================================================================================== */
	/*											INNER PAGES										  */		
	/* ========================================================================================== */
	
	div.content{
		width:986px; 		 
		padding:0px 20px; float:left;
	}
	
	div.path{
		height:19px; padding:6px 0px 0px 15px; float:left; width:968px;
		line-height:10px; text-transform:lowercase; background:#f3f4f9;
	}
	div.path a{
		color:#788097; text-decoration:none; font-size:10px;
	}
	div.path a:hover{
		color:#41436f; text-decoration:none;
	}
	div.contentin{
		width:983px; 		 
		float:left;  background:#fdfdfe url('../images/contentinbot.jpg') bottom left repeat-x;	
		/*padding:0px 15px 60px 15px; */
		padding:0 0 60px 0;
	}
	div.contentin h1{
		font:normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#204099;
	}
	a.link{
		font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
		color:#1d91d0; text-decoration:none;
	}
	a.link:hover{
		color:#112f86;
	}
	a.link1{
		font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
		color:#112f86; text-decoration:none;
	}
	
	/* About */
	div.rightdetail{
		float:left; 
		width:733px;
		padding:15px 15px 0 15px;
	}
	
	div.text{
		width:100%; text-align:justify; padding:0px 0px 15px 0px; float:left;
		border-bottom: 1px solid #d5d7df; margin-bottom:15px;
	}	
	div.text ul{
		margin-left:20px;}
	div.pics{
		float:right; width:203px; 
		padding:15px 15px 0px 0px;
	}
	div.pics img{
		border:1px solid #d9deec;
		margin-bottom:10px;
	}
	div.papersep{
		width:100%; height:25px; line-height:25px;
		border-bottom:1px solid #e2e4e9; color:#204099;
	}
	
	/* Iniciativi */
	
	div.ini{
		width:953px; padding:15px 0px 10px 0px;
		border-bottom:1px solid #e2e4e9; margin:0px 15px;
	}
	div.ini h1, div.text h1, div.fut h1, div.part h1{
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#204099;
	}
	div.ini h2, div.text h2, div.fut h2, div.part h2{
		font:normal 10px Verdana, Arial, Helvetica, sans-serif; 
		color:#7f8aab;
		}
		
	/* Future */
	
	div.fut{
		width:953px; padding:8px 15px 8px 15px;
		background:#f0f2f8; margin:8px 0 0 0;
	}
	div.fut span{
		width:818px; display:block; text-align:justify;
		padding:0px 10px 10px 0px;
	}
	div.fut img{
		width:120px; border:1px solid #d9deec; float:right;	
	}
	/* Partners */
	div.part{
		width:963px;  background:red; float:left; background:#f0f2f8;
		 margin:5px 0px 0px -15px; height:100%; padding:8px 0px 8px 15px;
	}	
	div.part span{
		width:820px; float:left; text-align:justify;
		height:100%;  display:block;
		padding:0px 15px 0px 0px; margin-bottom:10px;
	}
	
	div.part  img{
		float:left;
		width:120px; 
		border:1px solid #d9deec;
	}
		
	/* Contacts */
		
	div.backg{
		background:#f0f2f8 url('../images/contactsblue.jpg') bottom left no-repeat;
		width:923px; 		 
		float:left; margin-top:10px;
		padding:20px 15px 60px 15px;
	}
	div.backg input{
		height:20px; border:1px solid #dee3f0; margin:0px 0px 8px 0px;
		width:380px; color:#204099;
	}
	div.backg label{
		 display:block; float:left; width:135px;
	}
	div.backg textarea{
		border:1px solid #dee3f0; width:380px;
		overflow:hidden; color:#204099; margin:0px 0px 8px 0px;
	}
	div.backg input.button{
		width:60px; color:#fff; height:25px;
	}
		
		
	div.priz{
		float:left;
		background: url(../images/statue_small.jpg) 20px 20px no-repeat;
		width:230px; height:81px;
		text-align:center; color:#102e84;
		padding:70px 0 0 90px; font-size:12px;
	}
	div.priz a{
		color:#102e84; font-size:12px;
		text-decoration:none;
	}
	div.priz a:hover{
		text-decoration:underline;
	}
	div.priz-inside{
		background: url(../images/statue_big.jpg) left top no-repeat;		
		padding: 10px 0 0 270px;
		height:345px;
	}
	div.priz-inside center{
		color:#102e84; font:bold 13px Verdana;
	}
	div.priz-inside ul{
		text-align:center;
	}
	table.priz-table{
		border:1px solid #102e84;
		border-right:none;
		border-bottom:none;
	}
	table.priz-table td{
		padding:10px;
		border-right:1px solid #102e84;
		border-bottom:1px solid #102e84;
	}

 
 /*  ANKETA */
 div.pollnew{ 
 	width: 100%; height:15px;
 	float: left; position:relative;
 	border:1px solid #747474;  
 	margin:5px 0; line-height:15px; 
 	}
 div.pollnew font{ float:left; font-size:10px!important; position:absolute; top:0; left:10px;}
 div.pollres{ background:#F7E85D; height:15px; position:absolute; top:0; left:0px;}
 /* =======END ANKETA =====*/

 
 /* Прелистване */
 div.navbar { width:953px; padding:10px 15px 0 15px; color:#1d91d0;}
.paginglink, div.navbar a{ color:#1d91d0; text-decoration:none;}
.pagingtext{ font-weight:bold; color: #616a83;}
	
div.text-left{float:left; width:500px; padding-left:20px; line-height: 18px; text-align:center;}
/* ===== LEFT-MENU ===== */
div.left-menu{
	float:left; width: 211px;
	background: #112e84 url(../images/menu-left-bg.jpg) right repeat-y;	
	text-align:left;
	
}
div.left-menu ul{
	margin:0; padding:0;
	list-style-type:none;
	float:left; width: 200px;
	border-top:3px solid #1c8fce;
	border-bottom:3px solid #1c8fce;
}
div.left-menu ul li{
	display:block; 
	border-bottom:1px dotted #a8b3d1;
	width: 200px; float:left;
}
div.left-menu ul li a{
	display:block; float:left; width: 175px;
	text-decoration:none; color:#f2f3f8;
	padding: 5px 5px 5px 20px;
}
div.left-menu ul li a:hover, div.left-menu ul li a.leftcurrent{
	background: #f2f3f8 url(../images/menu-left-hover.jpg) 5px center no-repeat;
	color: #1f3e98;
}
/* ===== end LEFT-MENU ===== */


/* ===== KONKURS - PRIZ ===== */
div.konkurs-list{
	float: right; width: 720px;
}
div.konkurs-list h1{
	padding-bottom: 10px; border-bottom: 1px solid #A9B2D1;
}
div.konkurs-list div.list{
	float:left; width:220px;
	padding: 10px 20px 0 0;
}
/* ===== end KONKURS - PRIZ ===== */

table.practice td{ 
	padding-bottom:5px;
	border-bottom:1px dotted #a8b3d1;
}
table.practice td a.vote{
	text-decoration:none; color: #1c8fce;
}


div.vote-box div.relative{
	position:relative; width:100%; padding: 5px 0 10px 0; 
	float:left; color: #616a83;
}
div.vote-box div.relative label{
	display:block; float:left;
	padding: 0 5px 0 0; 
}
div.vote-box div.relative label input{
	float:left;
}
div.vote-box div.relative label span{
	float:left; display:block; line-height: 15px;
	padding: 0 10px 0 4px;
}
div.vote-box div.formbox label{
	width: 60px;
}
div.vote-box div.formbox input{
	float:right; width: 330px;
	height: 15px;
	font: normal 10px Verdana, serif;
}

div.vote-box input.button-send{
	float:right;
	border:none;
	background: #112f87;
	color:#fff;
	font: normal 10px Verdana, serif;
}
div.vote-box div.relative label.error{
	width:100%; color:red;
	position:absolute; bottom:0;
}


div.konkurs-list ul, div.konkurs-list ol { padding-left: 25px;}


ul.faq_textlinks{
	padding-left: 15px;
	list-style-type:none;
	margin:10px 0 20px 0;
}
ul.faq_textlinks li a{ font-weight: bold; text-decoration:none; color:#204099; line-height:18px;}
ul.faq_textlinks li a:hover{ text-decoration: underline;}