/* CSS Document */

body {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	background-repeat: no-repeat;
	text-align:justify;
}
table#container {
	width: 900px;
	border-collapse:separate; 
	border-spacing: 5px;
	margin-left: auto;
	margin-right: auto;
	
}

table#container td {
	padding: 5px;
}

.floatleft { 
	float: left; 
	margin: 0em 1.5em 0em 0.5em; 
}

.floatright { 
	float: right; 
	margin: 0em 0.5em 0em 0.5em; 
}

h1 	{
	font-size: 1.5em;
	padding-top: 1em;
	
}

h2 	{
	width: 10em;
	background-color: #B43F2E;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
}

h3 {
	margin: 1.5em 0em;
	padding-top: 1em;
}

hr {
	width: 20%;
	text-align:left;
	margin-left:0;
}

.red {color:#d82b4a;}
.blue {color:#008cb6;}
.orange {color:#F90;}

.italics {
	font-style:italic;
}

p	{
	line-height: 2em;
}

p.intro:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color:#F90;
 padding-right: .15em;
 
 }



 p.intro_brown:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color: brown;
 padding-right: .15em;
 
 }
 
 p.intro_blue:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color:#078ccd;
 padding-right: .15em;
 
 }
  p.intro_green:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color:#05a697;
 padding-right: .15em;
 
 }
 
   p.intro_purple:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color:#9a65a6;
 padding-right: .15em;
 
 }
 
    p.intro_red:first-letter {
 font-size : 500%;
 font-weight : normal;
 font-style: italic;
 float : left;
 width : 1em;
 color:#af3e2a;
 padding-right: .15em;
 
 }

.aligncenter {
    text-align:center;	
}

.alignright {
    text-align:right;	
}

.justify {
	text-align:justify;
}

.block {
	display:block;
}

.clear {
	
clear:both;	
	}
	
.poem_author {
	font-weight:normal;
	font-style: italic;
	font-size: 0.825em;
}

.poem_title {
	font-style:italic;
	font-weight:bold;
	font-size:1.25em;
	color:#B43F2E;
}

div.poem_center {
	width:80%;
	margin-left: auto;
    margin-right: auto;
	
}

.poem_bold {
	font-size: 1em;
	line-height:1.5em;
	padding-top: 1em;
	font-weight:100px;
	
}

.width90 {
	width:90%;
}
.width70 {
	width:70%;
}

.width50 {
	width:50%;
}

.width40 {
	width:40%;
}

.width30 {
	width:30%;
}

.width25 {
	width:25%;
}

.width20 {
	width:20%;
}
img.center {
	display: block;
    margin-left: auto;
    margin-right: auto; 
}

img.left {
	display: block;
    float: left;
	overflow:visible;
	margin-right:1em;
	
}

img.right {
	display: block;
    float: right;
	overflow:visible;
	margin-left: 1em;
	
}

img.offset {
	
	position: relative;
	top: 0em;
	left: 0em;
	border: solid thin;
	border-color:#000;
}

img.offset_top_right {
	position: relative;
	top: -5em;
	float: right;
	border: solid thin;
	border-color:#000;
	margin-left: 1em;
}

img.border_brown {
	border:solid thick;
	border-color: brown;
	margin: 2em;
	padding: 0.5em 1.25em;
}

img.border_purple {
	border:solid thin;
	border-color: purple;
	margin: 0.5em;
	
}

.kartela  {
	width: 90%;
	border: 1px #000 solid;
	margin: 1em;
}

.kartela td, .kartela th {
	border: 1px #000 solid;
}

.kartela caption {
	background-color:#6C3;
	color:#fff;
	border:1px solid #000;
}
	


div.box_brown {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid brown;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}
	
div.box_brown_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid brown;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
	
div.box_brown_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid brown ;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
	
	
.rotate_-3 {

/* Safari */
-webkit-transform: rotate(-3deg);

/* Firefox */
-moz-transform: rotate(-3deg);

/* IE */
-ms-transform: rotate(-3deg);

/* Opera */
-o-transform: rotate(-3deg);

}

.rotate_2 {

/* Safari */
-webkit-transform: rotate(2deg);

/* Firefox */
-moz-transform: rotate(2deg);

/* IE */
-ms-transform: rotate(2deg);

/* Opera */
-o-transform: rotate(2deg);

}
	
div.margarita_left {
	width:  56px;
	height:54px;
	position:absolute;
	left: -45px;
	top: -25px;
	background-image:url(images/flower_margarita.png);
	background-repeat:no-repeat;
	
}

div.triantafyllo_left {
	width: 63px;
	height: 61px;
	position:absolute;
	left: -45px;
	top: -25px;
	background-image:url(images/flower_triantafyllo.png);
	background-repeat:no-repeat;
	
}

div.triantafyllo_right {
	width: 63px;
	height: 61px;
	position:absolute;
	right: -45px;
	top: -25px;
	background-image:url(images/flower_triantafyllo.png);
	background-repeat:no-repeat;
	
}
div.krinos_right {
	width: 52px;
	height: 54px;
	position:absolute;
	right: -30px;
	top: -25px;
	background-image:url(images/flower_krinos.png);
	background-repeat:no-repeat;
	
}

div.krinos_left {
	width: 52px;
	height: 54px;
	position:absolute;
	left: -30px;
	top: -25px;
	background-image:url(images/flower_krinos.png);
	background-repeat:no-repeat;
	
}

div.melisa_right {
	width: 69px;
	height: 63px;
	position:absolute;
	right: -30px;
	top: -25px;
	background-image:url(images/melissa.png);
	background-repeat:no-repeat;
	}
	
div.melisa_left {
	width: 69px;
	height: 63px;
	position:absolute;
	left: -40px;
	top: -40px;
	background-image:url(images/melissa.png);
	background-repeat:no-repeat;
	
}

div.melisa_bouzouki_left {
	width: 58px;
	height: 57px;
	position:absolute;
	left: -40px;
	top: -40px;
	background-image:url(images/melissa_bouzouki.png);
	background-repeat:no-repeat;
	
}

div.melisa_maska {
	width: 57px;
	height: 52px;
	position:absolute;
	left: -25px;
	top: -30px;
	background-image:url(images/melissa_maska.png);
	background-repeat:no-repeat;	
}

div.melisa_psalidi_left {
	width: 70px;
	height: 60px;
	position:absolute;
	left: -40px;
	top: -40px;
	background-image:url(images/melissa_psalidi.png);
	background-repeat:no-repeat;
	
}
div.roz_left {
	width: 51px;
	height: 51px;
	position:absolute;
	left: -30px;
	top: -25px;
	background-image:url(images/flower_roz.png);
	background-repeat:no-repeat;
	}
	
div.roz_right {
	width: 51px;
	height: 51px;
	position:absolute;
	right: -30px;
	top: -25px;
	background-image:url(images/flower_roz.png);
	background-repeat:no-repeat;
	}

div.drastiriotites {
	background:url(images/drastiriotites.jpg) no-repeat;
	width: 290px;
	height: 89px;
	margin-top: 60px;
	margin-bottom: 20px;
	margin-left:auto;
	margin-right:auto;
	}

	

ul.horizontal li {
	display: inline;
	margin: 5px 10px;
	padding: 5px 60px 5px 35px;
	line-height:1.5em;
	background:url(images/CheckBoxBullet.jpg) no-repeat ;
	
}

ol {
	color: brown;
}

ol li span {
	color: black;
}

.checkbox_center
{
	position:relative;
	top:0.25em;
	left:-0.25em;
}

/* Kefalaio 2 */

#kefalaio2 {
  	background-image:url(images/molibi.jpg);
	height: 58px;
	background-position:right;
	background-repeat:no-repeat;	
}

#kefalaio2 h2 {
	position:relative;
	top:25%;
	width: 12em;
	background-color: #FD962F;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}

div.box_orange {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid orange;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}
	
div.box_orange_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid orange;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	

/* Kefalaio 3 */

#kefalaio3 {
  	background-image:url(images/molibi.jpg);
	height: 58px;
	background-position:right;
	background-repeat:no-repeat;	
}

#kefalaio3 h2 {
	position:relative;
	top:25%;
	width: 10em;
	background-color: #965738;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}	

/* Kefalaio 4 */

#kefalaio4 {
  	background-image:url(images/synnefa.jpg);
	height: 58px;
	background-position:right;
	background-repeat:no-repeat;	
}

#kefalaio4 h2 {
	position:relative;
	top:25%;
	width: 16em;
	background-color: #9a65a6;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}	
div.box_purple {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid purple;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}
	
	div.box_purple_small {
	position:relative;
	width: 23em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid purple;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}

div.box_purple_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid purple;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
		
div.box_purple_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid purple;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
	
#kefalaio5 {
  	background-image:url(images/dentro.jpg);
	height: 75px;
	background-position:right;
	background-repeat:no-repeat;	
}

#kefalaio5 h2 {
	position:relative;
	top:25%;
	width: 16em;
	background-color: #9ed172;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}	
div.box_green {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid green;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}

div.box_green_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid green;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
		
div.box_green_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid green;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	

#kefalaio6 {
  	background-image:url(images/peristeri.jpg);
	height: 69px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#kefalaio6 h2 {
	position:relative;
	top:25%;
	width: 16em;
	background-color: #03bbe3;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}	
div.box_blue {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid blue;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}

div.box_blue_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid blue;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
		
div.box_blue_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid blue;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
	
	
#kefalaio7 {
  	background-image:url(images/louloudi.jpg);
	height: 44px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#kefalaio7 h2 {
	position:relative;
	top:25%;
	width: 12em;
	background-color: #db606f;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}		

#kefalaio8 {
  	background-image:url(images/simaies.jpg);
	height: 38px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#kefalaio8 h2 {
	position:relative;
	top:25%;
	width: 18em;
	background-color: #6666cc;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}		

#kefalaio9 {
  	background-image:url(images/glastra.jpg);
	height: 61px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#kefalaio9 h2 {
	position:relative;
	top:25%;
	width: 18em;
	background-color: gold;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}		

div.box_yellow {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid yellow;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}

div.box_yellow_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid yellow;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
		
div.box_yellow_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid yellow;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	height:auto;
	}	
	
#kefalaio10 {
  	background-image:url(images/aeroplano.jpg);
	height: 54px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#kefalaio10 h2 {
	position:relative;
	top:25%;
	width: 10em;
	background-color: #6e7786;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}		

div.box_gray {
	position:relative;
	width: 15em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid slategray;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}

div.box_gray_small {
	position:relative;
	width: 26em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid slategray;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}
	
div.box_gray_medium {
	position:relative;
	width: 28em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid slategray;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	}	
		
div.box_gray_big {
	position:relative;
	width: 40em;
	margin: 2em;
	padding: 0.5em 1.25em;
	border: 1px solid slategray;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; /* future proofing */
	-khtml-border-radius: 20px; /* for old Konqueror browsers */
	-moz-box-shadow: -20px -20px 20px -10px #888;
	-webkit-box-shadow: -20px -20px 20px -10px#888;
	box-shadow: -20px -20px 20px -10px #888;
	height:auto;
	}	
	

div#bibliothiki p {
	font-size: 1em;
	line-height:1.5em;
	
}

div#bibliothiki p + p.red {
	margin-top: 2em;
	margin-bottom: -1em;
	
}

#periexomena, #bibliografia, #mikri_bibliothiki {
  	background-image:url(images/img2_9.jpg);
	height: 61px;
	background-position:right;
	background-repeat:no-repeat;	
}
	
#bibliografia h2, #periexomena h2, #mikri_bibliothiki h2 {
	position:relative;
	top:25%;
	width: 15em;
	background-color: #00b9e8;
	color: #FFF;
	text-align: center;
	font-size: 1em;
	padding: 0.5em 0em;
	vertical-align:middle;
}		

/*Periexomena*/

table#syntelestes {
	border-collapse:collapse;
	 border-spacing: 0;
}

table#syntelestes td {
	padding: 0em 1em;
	vertical-align: text-top;
	
}
	
table#syntelestes tr td:first-child {
	border-right: black solid 3px;
	text-align:right;
}	

p.photografies:before {
	content:url(images/photografiki.png);

}

p.eikones:before {
	content:url(images/paleta.png);
	
}

p.mousiki:before {
	content:url(images/nota.png);
}

/*Sto telos gia na ginetai override*/
div.center {
	
	margin-left: auto;
    margin-right: auto;
}	
