body {


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

    margin:0;
    padding:0;

}
p{
		margin: 0px;
		margin-top: 5px;

}
a {
		color: #170d98;
		text-decoration: none;
		border: 0px;
		cursor: pointer;
}

a:hover {

		text-decoration: underline;
		cursor: pointer;
		color: #959595;
}

b {
		color: #170d98;
		font-weight: 900;
}

img {
		border: 0px;
}




h1,h2,h3,h4,h5,h6 {
		font-family: 'Arial', sans-serif;
		font-style: normal;
		font-weight: 600;	

}

h4 {
    font-size: 12pt;
}

ul {
		position: relative;
		left: -10px;
		margin-top: 5px;
}


/*-------------------------------------divs------------------*/
#table {
    width: 1260px; height: 1008px;
    background: url(img/table.jpg)  no-repeat;
    margin: -8px;
    margin-left: -8px;
}

#logo {
    width: 534px;
    height: 197px;
		float: left;
		margin-left: 110px;
		margin-top: 16px;

}


#mainmenu {
    width: 323px;
    height: 191px;
		float: right;
		margin-right: 200px;
		margin-top: 20px;

}

#jornals {


    width: 280px;
    height: 639px;
		background: url(img/jornals_fon.png) center 70px no-repeat;
		float: left;
		margin-left: 30px;
		position: relative;
		z-index:10;

}

#body {

		width: 662px;
    height: 577px;
		float: left;

}

#papper {

    margin-top: 5px;

    height: 550px !important;
    width: 530px;
    height: 550px;
		background: url(img/papper.png) no-repeat;
		text-align: justify;
		font-family: 'Arial', sans-serif;
		font-size: 9pt;
		font-style: normal;
		font-weight: 100;	
		color: #333;

}


#papper input {
		color: #999;
		border: 1px solid #999;
		margin-top: 7px;
		background-color: #fff;
}
#adm_papper {

    margin-top: 15px;
		width: 480px !important;
    min-height: 600px;
    width: 480px;

    -moz-box-shadow:0px 0px 7px #000;
    -webkit-box-shadow:0px 0px 7px #000;
    box-shadow:0px 0px 7px #000;
		background-color: #fff;	
		text-align: justify;
		font-family: 'Arial', sans-serif;
		font-size: 9pt;
		font-style: normal;
		font-weight: 100;	
		color: #333;

}

#text{

		width: 420px !important;
		width: 380px;
		margin-left: 55px;
		margin-right: 55px;

}

#adm_text{

		width: 440px !important;
		width: 400px;
		margin-left: 20px;
		margin-right: 20px;

}
#registr {
    position: relative;
    z-index: 10;
		width: 230px;
    height: 375px;
		background: url(img/book.png) center no-repeat;
		float: right;
		margin-right: 30px;
		margin-top: 100px;
		color: #3c3f48;
		font-family: 'Arial', sans-serif;
		font-size: 10pt;
		font-style: normal;
		font-weight: 100;	
}

#registr p {

		width: 130px;

		margin-top: 50px !important;
		margin-top: 40px;
		color: #3c3f48;

}

#registr input {
		color: #3c3f48;
		border: 1px solid #3c3f48;
		margin-top: 7px;
		background-color: #d0d3d8;


}

#registr a {
		color: #3c3f48;
		margin-top: 7px;
}

#registr form {
		margin-top: 50px !important;
		margin-top: 40px;
		color: #3c3f48;
    display:block;

		width: 130px;

}

#registr .butt {
		width: 50px;
    height: 23px;
		margin-top: 20px;
		font-size: 12pt;
		text-align: center;
}

#pen {

		width: 309px;
    height: 109px;
    position: relative;
    margin-left: 300px;
    top: -90px;
    
    
}
#cap {

		width: 272px;
    height: 232px;
    position: absolute;
    margin-left: 920px;
    margin-top: -240px;
}
#book_pen {

		width: 309px;
    height: 109px;
    position: relative;
    left: -150px;
    top: -90px;
    margin-top: -140px;
    z-index: 10;
    
}
#book_cap {

		width: 272px;
    height: 232px;
    position: relative;
    left: 410px;
    margin-top: -200px;
    z-index: 70;
    top: -60px;
}

#jrn1{
    margin-top: 30px;
    margin-left: 20px;
}	

#jrn2{
    margin-top: 10px;
    margin-left: -20px;
}	

#admin_menu {


    width: 240px;
    height: 400px;
    -moz-box-shadow:0px 0px 15px #000;
    -webkit-box-shadow:0px 0px 15px #000;
    box-shadow:0px 0px 15px #000;
		background-color: #fff;
		float: left;
		margin-left: 50px;
		margin-right: 20px;
    margin-top: 50px;
}

#reg {
		font-family: 'Arial', sans-serif;
		font-size: 10pt;
		font-style: normal;
		font-weight: 100;	
		color: #000;
}
#reg input {
    width: 150px;
}

#reg .info{
		font-size: 8pt;
		color: #ff0000;
}

#book{
		position: relative;
		top: 2px;

		z-index: 8;
}
/*-------------------------------------divs------------------*/


/*-------------------------------------styles------------------*/
.button{
  	font-family: 'Arial', sans-serif;
		font-size: 8pt;
		font-weight: 100;
}
.info {
    color: red;
    font-size: 8pt;
}

.podmenu {
		color: #959595;
		font-family: 'Arial', sans-serif;
		font-size: 13pt;
		font-weight: 900;	
		text-align: left;
		margin-left: 30px;
		margin-top: 15px;
		

}

.admin_links{
		color: #000000;
		margin-top: 10px;
}

.admin_links:hover{
		text-decoration: underline;

}

.zag{
    position: relative;
    top: 10px;
		text-align: right;
		font-family: 'Arial', sans-serif;
		font-size: 16pt;
		font-style: normal;
		font-weight: 900;	
		color: #170d98;
		display: inline;
		border: 0px solid #b20404;
		border-top: 0px;
		padding: 5px;
}



.addr {
		text-align: left;
		font-family: 'Arial', sans-serif;
		font-size: 12pt;
		font-style: normal;
		font-weight: 900;	
		color: #7fc241;
}

.line {
		margin-top: 10px;
		margin-bottom: 10px;
}

.price {
		margin-top: 20px;
		margin-bottom: 20px;
    font-size: 12pt;
		font-weight: 900;	
}

.green {
    color: #7fc241;
}

.grey_fon {
		background-color: #cccccc;
		
}

.bold{
		font-weight: 900;   
	
}

.img {
    display: table !important;
    display: inline;
    text-align: center;
    vertical-align: middle;
    padding:5px;
    -moz-box-shadow:0px 0px 10px #333;
    -webkit-box-shadow:0px 0px 10px #333;
    box-shadow:0px 0px 10px #333;
    border: 1px solid #959595;
}

.date {
		margin-left: 40px;
  	text-align: left;
		font-family: 'Arial', sans-serif;
		font-size: 8pt;
		font-style: normal;
		font-weight: 100;	
		color: #959595;  
}

.noenter{
    color: #f68704;
    font-weight: 900;
}
.enter{color: #333;}
.color{color: #170d98;}

.p_top {
		width: 150px;
		height: 8px;
		background: url(img/p_top.png) center no-repeat;
		margin-top: 5px;

}

.p_bottom {
		width: 150px;
		height: 8px;
		background: url(img/p_bottom.png) center no-repeat;


}

.p_middle {
		text-align: center;
		width: 150px;
		background: url(img/p_middle.png) center repeat-y;


}

