@charset "utf-8";



*{

	padding:0;

	margin:0;

}

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	height:100%;

}



/* commen style start */

 h1 {

	padding-bottom: 20px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1.8em;

	font-weight: normal;

	padding-top: 10px;

	line-height:1.2em;

}

h1 a, h2 a{

text-decoration:none;

}

h1 a:hover, h2 a:hover{

	text-decoration:underline;

	

}



h2{

	padding-bottom: 20px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1.6em;

	font-weight: normal;

	padding-top: 20px;

}

h3 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1.2em;

	font-weight: bold;

	line-height: 1.6em;

	margin-top: 1em;

	margin-bottom: 1em;

}

h3 a{

color:#e2ded4;}



h4 {

	

	margin-top: -15px;

	font-weight: normal;

	margin-bottom: 10px;

	font-size: 1em;

	font-family: Georgia, "Times New Roman", Times, serif;

}

h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	font-weight: normal;

	margin-top: 5px;

	margin-bottom: 5px;

}

.gallery{

margin-right:.5em;

margin-bottom:.5em;

padding:0;

float:left;}



img{

border:none;

}

ul {

	margin-left: 12px;

	list-style-type: square;

}

ol {

	list-style-position:inside;

}

li{

line-height:1.6em;}

a{

outline:none;



}

.noDecoration {

text-decoration:none;}

.clear{

   clear:both;

   height:1px;

}

.left{

float:left;

}

.rightMargin {

	margin-right:2em;

	margin-bottom: 1em;

}

div.imgContainer {

	padding-top:8px;

	margin-right:15px;

	margin-bottom:10px;

}

div.imgContainer img {

	margin-right:0 !important;

	margin-bottom:0 !important;

}



div.info_img_container {

	margin-right:15px;

	margin-bottom:10px;

}



.more{

    position:relative;

    float: right;

	padding-right: 3px;

	padding-left: 3px;

	border-top-width: 1px;

	border-top-style: solid;

	

	

}

.more a {



text-decoration:none;

}



/* commen style end */

/* ocnoven coteiner za cialoto sadarjanie bez footer */   

div.wrapper{

	

	position:relative;

	padding-bottom: 30px;

	min-height:560px;

	height:auto !important;

    height:560px;



}

/* ocnoven coteiner za cialoto sadarjanie bez footer */      

div.topNavigation{

	position:relative;

	top:0;

	left:0;

	width:100%;

	height:70px;

	font-size: 1.1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	

}

/* horizontalna navigacia */

/*-------------------------top horizontal navigation ul li------------------------------------------------*/

.minitabs {

	

	margin: 0;

	padding-top: 25px;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 50px;

	}



.minitabs li {

	margin: 0; 

	padding: 0;

	display: inline;

	list-style-type: none;

	}

	

.minitabs a:link, .minitabs a:visited {

	float: left;	

	line-height: 14px;	

	margin: 0 20px 4px 0px;

	padding-bottom: 2px;

	text-decoration: none;

	

	}



.minitabs a.active:link, .minitabs a.active:visited, .minitabs a:hover {

	border-bottom: 4px solid;

	padding-bottom: 2px;

	

	}





/*-------------------------top horizontal navigation ul li end-----------------------------------------------*/

/* conteiner za sadarjanieto ot horizontalnata navigacia do footera */

div.mainContent{

	position:relative;

	left:0;

	width:1010px;

	height:auto;

	

}

/* logo v liavo */

div.logoLeft{

	position:relative;

	left:0;

	width:160px;


	float: left;

}



/* vertikalna podnavigacia */



div.verticalNavigation{

	float:left;

	width:auto;

	height:auto;

	padding-left: 20px;

	margin-right: 10px;

}	

	

.mainContent .verticalNavigation ul {

	display: block;

}

.mainContent .verticalNavigation li {

	list-style-type: none;

	display: inline;

	padding-right: 7px;

	float: left;

}

/* conteiner v diasno za cialoto sadarjanie v diasno ot osnovnoto menu  */

div.rightContent{

	width:610px;

	height:auto;

	float:left;

	

}

/* subNavigation podnavigacia tuk sa i rasternite izobrajenia na oblastite */

div.subNavigation{

	float:left;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;



}

.subNavigation ul {

	margin-left: 20px;

	font-size: 1em;

	line-height:1.6em;

	margin-top: 10px;

}

.subNavigation li, .subNavigation li a{

	list-style-position: outside;

	list-style-type: square;

	vertical-align:middle;

	

	}

	



.subNavigation .active, .subNavigation li a:hover {

	list-style-position: outside !important;

	list-style-type: square !important;

	

	}

div.sub_sub_navigation {

	padding-left:15px;

}

div.sub_sub_navigation a {

	margin-left:7px;

}

div.sub_sub_navigation a.active {

	text-decoration:underline;

}

/* coteiner za sadarjanie izva navigaciata */	

div.textContent{

	padding-left: 20px;

	font-size: 1.2em;

	padding-top: 10px;

	line-height: 1.6em;

	margin-bottom: 20px;

	padding-bottom: 20px;

}





.textContent p {

	padding-bottom: 5px;

}

.textContent hr {

	height:1px;

	border:none;

	border-style:none;

	background-color:#333;

}



/* pat do stranicata */

div.rootDiv{

	width:auto;

	padding-left: 20px;

	margin-top: 10px;

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	padding-bottom: 10px;

	padding-top: 10px;

	width: 590px;

	margin-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/* footer */



div.footer{

	width:90%;

	padding-left: 10%;

	margin-bottom: 0;

	padding-bottom: 0;

	padding-top: 10px;

    font-family: Arial, Helvetica, sans-serif;

	

    height: 200px;

	

	

}

.footer a {

	

	text-decoration: none;

}

 

 /* novini */

div.news{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	

}

.subNavigation a {

	

	text-decoration: none;

}



div.pages {

	text-align:right;

}



ul.book_details {

	margin-right:24px;

	margin-left:0;

	padding:1em;

	padding-left:1.5em;

	font-family:Verdana,Arial,sans-serif;

	font-size:10px;

}



ul.book_details li {

	list-style:none;

	list-style-image:none;

}



/* letters */

div.letters {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1.9em;

	line-height:1.5em;

	border-bottom:1px solid #666;

	margin-bottom:5px;

}

div.letter_list a {

	display:block;

	float:left;

}



/* forms */



div.form_container input {

	border:1px solid #333;

	margin-top:10px;

}

div.form_container textarea {

	border:1px solid #333;

	margin-top:10px;

}



div.form_container div.invoice_data {

	display:none;

	border-top:1px solid #666;

	border-bottom:1px solid #666;

	padding-bottom:5px;

}



.textContent img {

	margin-right:5px;

	margin-bottom:5px;

}
#toolTipBox {
	display: none;
	padding: 5;
	font-size: 12px;
	border: black solid 1px;
	font-family: verdana;
	position: absolute;
  background-color: #FFF;
  color: 000000;

}
.topimage {
margin: 1px 2px 2px 1px; padding: 0px; float: left; border: none;	
}