@charset "utf-8";
/* CSS Document */
.maintext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#000000;
	line-height:120%;
	padding-left:10px;
	padding-right:10px;
	}
.maintext p
{text-align:justify;
}

a:link {
	text-decoration:none;
	color: #006600;
}

a:visited {
	text-decoration:none;
	color: #006600;
}

a:hover {
	text-decoration:underline;
}
a:active {text-decoration:underline;}

a.comment:link {
	color: #0099FF;
}

.mylist {
	background-image: url(../hrodotos_a_gym/images/list.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	text-align: justify;
	background-position: 2px 6px;
	font-size: 14px;
}
.mylistlev2 {
	background-image: url(../hrodotos_a_gym/images/list.jpg);
	background-repeat: no-repeat;
	padding-left: 80px;
	text-align: justify;
	background-position: 62px 6px;
	font-size: 14px;
}
.mylistlev3 {
	background-image: url(../hrodotos_a_gym/images/list.jpg);
	background-repeat: no-repeat;
	padding-left: 140px;
	text-align: justify;
	background-position: 122px 6px;
	font-size: 14px;
}


.mylist2 {
	background-image: url(images/listmidi.jpg);
	background-repeat: no-repeat;
	padding-left: 100px;
	text-align: justify;
	background-position: 82px 6px;
	font-size: 14px;
}
.mylistmidisimple {
	background-image: url(images/listmidi.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	text-align: justify;
	background-position: 2px 6px;
	font-size: 14px;
}


.divsection {
	width: 860px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.imagepage1 {
	background-image: url(images/img1_1.jpg);
	height: 1100px;
	background-repeat: no-repeat;
}




.table1leftcell
{
	color: #333;
	border-right: #069 medium solid;	
	padding-right:10px;
}
.table1leftcell p
{text-align:right;
}

  .uldgreendot{
	 list-style: disc;
	 margin-left:15px;
 }
  .uldgreendot li
  {color: #556352;
  font-size:24px;}
  
 .uldgreendot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .uldgreenhalf
 {list-style:none;}
 
 .uldgreenhalf li p:before
{color:#556352;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uldgreenhalf li p
{color:#000;
text-indent:-17px;
}
 .uldgreenhalf li td p:before
{
content:"";
}

 .ulorandot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulorandot li
  {color: #F63;
  font-size:24px;}
  
 .ulorandot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .uloranhalf
 {list-style:none;}
 
 .uloranhalf li p:before
{color: #F63;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uloranhalf li p
{color:#000;
text-indent:-17px;
}
 .ullgreendot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ullgreendot li
  {color: #060;
  font-size:24px;}
  
 .ullgreendot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .ullgreenhalf
 {list-style:none;}
 
 .ullgreenhalf li p:before
{color:#060;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ullgreenhalf li p
{color:#000;
text-indent:-17px;
}
 .ullgreenhalf li td p:before
{
content:""
}
 
   .ulbluedot li
  {color: #06C;
  font-size:24px;}
  
 .ulbluedot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulbluehalf
 {list-style:none;}
 
 .ulbluehalf li p:before
{color: #06C;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulbluehalf li p
{color:#000;
text-indent:-17px;
}
 
 
   .ulpurpledot li
  {color: #96C;
  font-size:24px;}
  
 .ulpurpledot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpurplehalf
 {list-style:none;}
 
 .ulpurplehalf li p:before
{color: #96C;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpurplehalf li p
{color:#000;
text-indent:-17px;
}
  
 
    .ulpurpledot1 li
  {color: #639;
  font-size:24px;}
  
 .ulpurpledot1 li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpurplehalf1
 {list-style:none;}
 
 .ulpurplehalf1 li p:before
{color: #639;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpurplehalf1 li p
{color:#000;
text-indent:-17px;
}
 
 
 
 
 
     .ulpinkdot li
  {color: #DD557A;
  font-size:24px;}
  
 .ulpinkdot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpinkhalf
 {list-style:none;}
 
 .ulpinkhalf li p:before
{color: #DD557A;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpinkhalf li p
{color:#000;
text-indent:-17px;
}

  .ulbrowndot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulbrowndot li
  {color: #C33;
  font-size:24px;}
  
 .ulbrowndot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulbrownhalf
 {list-style:none;}
 
 .ulbrownhalf li p:before
{color:  #C33;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulbrownhalf li p
{color:#000;
text-indent:-17px;
}

 .uldbluedot{
	 list-style: disc;
	 margin-left:15px;
 }
  .uldbluedot li
  {color: #0472bc;
  font-size:24px;}
  
 .uldbluedot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .uldbluehalf
 {list-style:none;}
 
 .uldbluehalf li p:before
{color:#0472bc;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uldbluehalf li p
{color:#000;
text-indent:-17px;
}
 .uldbluehalf li td p:before
{
content:""
}
  .ulcieldot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulcieldot li
  {color: #0CF;
  font-size:24px;}
  
 .ulcieldot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulcielhalf
 {list-style:none;}
 
 .ulcielhalf li p:before
{color:  #0CF;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulcielhalf li p
{color:#000;
text-indent:-17px;
}

 .1leftpage
 {
	 background:url(images/imgb0_004.jpg) left top no-repeat  , url(images/imgb0_003.jpg) top  left repeat-y ;
	  padding-top:180px;
 }

.ulheight li
{margin-bottom:14px;
line-height:130%;
}


.tind p
{
	text-indent:3em;
}

.nop p
{margin-bottom:-5px;
}
.nop1 p
{margin-bottom:7px;
margin-top:8px;
}
 .parpad p
 {
	 padding-left:10px;
 }

.talle p
{text-align:left;
}

 .dotline
 { border-bottom:#000 medium dotted;
 margin-top:26px;
 margin-left:110px;
 }
 
  .dotline1
 { border-bottom:#000 medium dotted;
 margin-top:22px;
 margin-left:10px;
 }
 .hiline
 {
	 line-height:160%;
 }
 .perhead
 {
	 font-size:18px;
	 color:#006795;
	 margin-top:25px;
 }
 
 .molivia
 {width:400px;
 margin-bottom:35px;
 }
 
 .introlist
 {
	 margin-left:0px; margin-top:60px;
	 color:#FFF;
	 font-size:20px;
	 font-weight:bold;
	 list-style-position:inside;
 }
  .introlist li
  {
	  color:#FFF;
	  background-image:url(images/introlistbg.png);
	  background-position:-0px;
	  background-repeat:no-repeat;
	  padding-left:6px;
	  margin-bottom:35px;
	    }
   .introlist li p
   {color:#000;
   margin-left:30px;
   margin-top:-20px; margin-bottom:0; padding-top:0px;
   padding-bottom:0px;
   }
   
 .olbluebox 
{
	counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */

}
.olbluebox li{
	position:relative;
    margin:0 0 4px 1em; /* Give each list item a left margin to make room for the numbers */
    padding:1px 2px; /* Add some spacing around the content */
    list-style:none; /* Disable the normal item numbering */
	margin-bottom:9px;
	text-align:justify;
}
.olbluebox li:before {
    content:counter(li); /* Use the counter as content */
    counter-increment:li; /* Increment the counter by 1 */
    /* Position and style the number */
    position:absolute;
    top:-2px;
    left:-2em;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:1.5em;
    margin-right:2px;
    padding:2px;
    border-top:1px solid #6C6D70;
    color: #FFF;
    background: #039;
    font-weight:normal;
    text-align:center;
}
.olbluebox li ul li:before {
	content:none;
	}
.olbluebox li ul li
{margin-bottom:3px;
}
.olbluebox li ul li
{margin-bottom:3px;
margin-left:-20px;
text-indent:-18px;
}
.olbluebox li ol
{counter-reset: olist;
}
.olbluebox li ol li:before {
counter-increment:olist;
content: counter(olist) ". ";
    position:relative;
	top:0px;
    left:-0em;
    color:#000;
    background: none;
    font-weight:normal;
    text-align:center;
	border-top:none;
	}
.olbluebox li ol li
{text-indent:-2em;
}
.drast
{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#F60;
font-size:22px; 
font-style:italic;
}

.anthologio
{float:right;
background:#F5DEA7;
border:dashed medium #F90;
padding:4px;
}
.ful
{text-indent:-18x;
margin-left:18px;
cue:"&bull;";
}
div#txtrecycle p
{ margin-left:20px;
text-indent:-20px;
}
.psp
{font-style:italic; 
color:#09C;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
}
	
table#tbl1 td
{border-bottom:#F90 thin solid;
padding:3px;

}
table#tbl1 td:first-child
{border-right:#F90 medium solid;
}

table#tbl2
{
	margin-top:30px;
	margin-bottom:40px;
}
table#tbl2 p 
{
	margin-left:14px;
}
table#tbl3
{
	background:url(images/imgc0_017.jpg) top left no-repeat;
	margin-top:30px;
	margin-bottom:25px;
}
table#tbl3 p
{line-height:140%;
}
table#tbl4
{
	background:url(images/imgc0_025.jpg) top left no-repeat;
	margin-top:30px;
	margin-bottom:25px;
	height:325px;
	vertical-align:top;
}
table#tbl5 td
{
	border-bottom:#F60 thin solid;
}
table#tbl5 p
{ text-indent:20px;
}
.tbl6
{margin-top:15px;
margin-bottom:20px;
}
.tbl6 td
{
	border-bottom:#F60 thin solid;
	border-right:#F60 thin solid;
}
.tbl6 td p
{ margin-left:20px;
}

.tbl7 td
{padding-left:10px; padding-right:8px;
}
.tbl7 tr:first-child
{border:none;
}
.tbl7 tr:nth-child(2)
{
	background:#FC0; text-align:center;
}
.tbl7 tr td:nth-child(1)
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
}
.tbl7 tr td:nth-child(2)
{border-bottom:#F60 thin solid;
}
.tbl7 tr td:nth-child(3)
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
}
.tbl7 tr td:nth-child(4)
{border-bottom:#F60 thin solid;
}
.tbl7 tr td:nth-child(5)
{border-bottom:#F60 thin solid;

}

.tbl8 td
{padding-left:10px; padding-right:8px;
}
.tbl8 tr:first-child
{border:none;
}
.tbl8 tr:nth-child(2)
{
	background:#FC0; text-align:center;
}
.tbl8 tr:nth-child(6)
{
	background:#FC0; text-align:center;
}
.tbl8 tr td:nth-child(1)
{border-bottom:#F60 thin solid;

}
.tbl8 tr td:nth-child(2)
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
}
.tbl8 tr td:nth-child(3)
{border-bottom:#F60 thin solid;
}
.tbl8 tr td:nth-child(4)
{border-bottom:#F60 thin solid;
}

table#tbl9 
{margin-top:20px;
margin-bottom:20px;
}
table#tbl9 td
{ border-bottom:#F60 thin solid;
padding-left:10px;
}
table#tbl9 tr td:first-child
{ border-right:#F60 medium solid;
}
table#tbl10 
{margin-top:20px;
margin-bottom:20px;
}
table#tbl10 td
{ border-bottom:#F60 thin solid;
padding-left:10px;
}
table#tbl10 tr:first-child td
{ border-bottom:#F60 medium solid;
}
table#tbl10 tr:nth-child(2)
{
	font-weight:bold;
	color:#F60;
	text-align:center;
}
table#tbl10 tr:nth-child(6)
{
	font-weight:bold;
	color:#F60;
	text-align:center;
}
table#tbl10 tr td:nth-child(3)
{border-left:#F60 thin solid;
border-right:#F60 thin solid;
}
table#tbl11
{margin-top:20px;
margin-bottom:30px;
border-top:#F60 thin solid;
border-left:#F60 thin solid;
}
table#tbl11 td
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
}
table#tbl12
{margin-top:30px; margin-bottom:25px; background:#F3D59C;
}
table#tbl12 tr:nth-child(2) td
{
	border-bottom:#000 thin solid;
}
table#tbl12 tr:nth-child(4) td
{
	border-bottom:#000 thin solid;
}
.tbl13
{
	margin-top:20px; margin-bottom:25px;}

.tbl13 td
{border-bottom:#F60 thin solid;
}

.tbl13 tr:first-child td
{
	text-align:center;
	border-bottom:#F60 medium solid;
}
.tbl13 td:nth-child(2)
{border-right:#F60 medium solid;
}
.tbl13 td:nth-child(3)
{ padding-left:80px;
}
table#tbl14
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl14 td
{
	border-bottom:#F60 thin solid;
}
table#tbl14 td:nth-child(3)
{
	border-left:#F60 thin solid;
	border-right:#F60 thin solid;
	padding-left:40px;
}
table#tbl14 td:nth-child(4)
{
	padding-left:30px;
}
table#tbl14 tr:first-child td
{text-align:center;
font-size:18px; font-weight:bold;
background:#F7CD77;
border-bottom:#F60 medium solid;
}
table#tbl14 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl14 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}

table#tbl15
{margin-top:10px; margin-bottom:30px;
}
table#tbl15 td
{border-bottom:#F60 thin solid;
vertical-align:bottom;
}
table#tbl15 td:first-child
{color:#F60; font-weight:bold;
border-right:#F60 medium solid;
}


table#tbl16
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl16 td
{
	border-bottom:#F60 thin solid;
}
table#tbl16 td:nth-child(3)
{
	border-left:#F60 thin solid;
	border-right:#F60 thin solid;
	padding-left:40px;
}
table#tbl16 td:nth-child(4)
{
	padding-left:30px;
}
table#tbl16 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
}
table#tbl16 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl16 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}

table#tbl17
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl17 td
{
	border-bottom:#F60 thin solid;
}
table#tbl17 td:nth-child(3)
{
	border-left:#F60 thin solid;
	padding-left:40px;
}
table#tbl17 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
}
table#tbl17 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl17 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl18
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl18 td
{
	border-bottom:#F60 thin solid;
}
table#tbl18 td:nth-child(3)
{
	border-left:#F60 thin solid;
	border-right:#F60 thin solid;
	padding-left:40px;
}
table#tbl18 td:nth-child(4)
{
	padding-left:30px;
}
table#tbl18 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
}
table#tbl18 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl18 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl19
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl19 td
{
	border-bottom:#F60 thin solid;
}
table#tbl19 td:nth-child(3)
{
	border-left:#F60 thin solid;
	border-right:#F60 thin solid;
	padding-left:40px;
}
table#tbl19 td:nth-child(4)
{
	padding-left:30px;
}
table#tbl19 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
}
table#tbl19 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl19 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}

table#tbl20
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl20 td
{
	border-bottom:#F60 thin solid;
}
table#tbl20 td:nth-child(3)
{
	border-left:#F60 thin solid;
	padding-left:40px;
}
table#tbl20 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
}
table#tbl20 tr:nth-child(2) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}
table#tbl20 tr:nth-child(6) td
{text-align:center;
font-size:18px; font-weight:bold;
color:#F60;
}

table#tbl21
{
	margin-top:20px; margin-bottom:30px;
}
table#tbl21 td
{
	border-bottom:#F60 thin solid;
}
table#tbl21 td:nth-child(2)
{
	border-left:#F60 thin solid;
	padding-left:30px;
}
table#tbl21 td:nth-child(3)
{
	border-left:#F60  medium solid;
	padding-left:30px;
}
table#tbl21 td:nth-child(4)
{
	border-left:#F60  thin solid;
	padding-left:30px;
}
table#tbl21 tr:first-child td
{
 font-weight:bold;
background:#F7CD77;
border-bottom: none;
text-align:center;
padding-left:5px;
}
table#tbl22
{margin-bottom:30px;
}
table#tbl22 td
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
}
table#tbl22 td:last-child
{border-right:none;
}
table#tbl22 tr:first-child td
{border-bottom:medium solid #F60;
border-top:medium solid #F60;
text-align:center; color:#F60;
font-weight:bold;
}
table#tbl22 tr:nth-child(6) td
{border-bottom:medium solid #F60;
border-top:medium solid #F60;
text-align:center; color:#F60;
font-weight:bold;
}
table#tbl23
{font-size:14px; margin-left:15px;
}


table#tbl24
{margin-bottom:30px;
}
table#tbl24 td
{border-bottom:#F60 thin solid;
border-right:#F60 thin solid;
padding-left:25px;
}
table#tbl24 td:first-child
{padding-left:5px;
}
table#tbl24 td:last-child
{border-right:none;
}
table#tbl24 tr:first-child td
{border-bottom:medium solid #F60;
text-align:center; color:#F60;
font-weight:bold;
padding-left:0px;
}
table#tbl24 tr:nth-child(6) td
{border-bottom:medium solid #F60;
text-align:center; color:#F60;
font-weight:bold;
padding-left:0px;
}


.fw
{color:#F60;
font-weight:bold;
}
.akr
{font-size:20px;
padding:11px;
position:relative;
top:3px;
margin-bottom:8px;
background:url(images/imge0_025.png) top left no-repeat;
font-weight:bold;
margin-top:7px;
}

div#akros p
{margin-bottom:14px;
}

.rosina
{width:75px;
height:70px;
float:left;
margin-right:20px;
background:url(images/imgf0_006.png) top center no-repeat;
padding-top:8px;
}
.rosina p
{font-family:"Comic Sans MS", cursive;
 font-size:11px; 
font-style:italic;
 font-stretch: narrower;
-moz-transform:rotate(-11deg);
-webkit-transform:rotate(-11deg);
-o-transform:rotate(-11deg);
-ms-transform:rotate(-11deg);
font-weight:bold;
text-align:center;
}
.tbls td
{vertical-align:top;
}

.dialog
{ line-height:160%;
}

.sml
{font-size:14px;
}
.tale li
{text-align:left;
}
div#divfing p
{margin-left:28px;
text-indent:-28px;
margin-right:160px;
 
}
div#divfing p:before
{
	content:url(images/imgk0_024.png);
}
.karag
{margin-left:10px;
text-indent:-10px;
margin-bottom:-12px;
padding-bottom:0px;
padding-top:2px;
}
.karag em
{font-size:14px;
}
div#pasha p
{margin-bottom:-8px;
text-indent:2em;
line-height:130%;
}

/*------Publication info------*/	
.book_title, p.book_title {
	color:#069;
	font-weight:800;
	font-size:38px;
	line-height:150%;
	margin:0 0 280px 0;
	font-weight:normal;	
}
.book_subtitle, p.book_subtitle  {
	color:#000;
	font-size:42px;
	font-weight:normal;
	line-height:150%;
	margin:280px 0 0 0;
}
div.pub_info {
	font-family:Roboto, Tahoma, Geneva, sans-serif;
	border:1px solid #000;
	text-align:center;
	padding:6px;
	font-size:15px;
	line-height:120%;
	margin:40px;
}
div.pub_info > span {
	background: #fff;
    padding: 5px 23px;
    position: relative;
    top: -20px;
    font-size: 18px;
    font-weight: bold;
}
.contributors {
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	text-align: left;
	color: #000;
	line-height:140%;
}
.contributors td, .contributors th {
	padding:8px 16px;
	font-size:15px;
	vertical-align:top;
}
.contributors th {
	width:35%;
	text-align:right; 
	border-right:#069 3px solid; 
	padding-right: 20px; 
	vertical-align:top; 
	color:#000; 
	font-weight:normal;
}
.contributors td {
	width:65%;
	text-align:left;
	padding-left:20px;
}

table.fund {
	border:1px solid #000;
	border-collapse:collapse;
	width:90%;
	margin:20px;
}
.fund th {
	text-align: center;
	font-weight:normal;
	font-size:15px;
	padding:8px 0;
}

.fund td {
	padding:5px;
	vertical-align:top;
	text-align:left;
	font-size: 15px;
}
.fund tr td:first-child {
	width:35%;
    padding-left: 10px;	
	padding-bottom: 10px;
}
.fund td[colspan="2"] {
	text-align: center;
	font-size:14px;
}

p.repub_info {
	text-align:justify;
	border-bottom:1px solid #000;
    padding: 12px;
    font-size: 14px;
    margin: -16px 4px;
}
.repub_info img {
	padding-left: 30px;
}
.repub_appr {
    font-size: 14px;
    padding: 12px 0 3px;
    margin-bottom: 0;
}
.publication_rights {
	margin:0 auto;
	text-align:justify;
	padding:120px 165px;
	vertical-align:middle;
	line-height:150%;
}

td.first_pages {
	text-align:center;
	line-height:150%;
	font-size:18px;
	vertical-align:middle;
    font-family: Roboto, Tahoma, Geneva, sans-serif;	
}

p.pub {font-size:18px;margin:300px 0 40px;}

img[src^=extras] {
    margin: 0 2px;
    vertical-align: middle;
}