@charset "utf-8";

body  {
	background: White;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size        : 12px;
	}
.laodimos_body {
	margin:0;
	text-align: center;
	background-color: Maroon;
	font-size        : 12px;
}
.mainbody {
	font-size : 12px;
	padding: 5px;
	
}
.mainbody img { 
	border: 0; 
	margin: 5px;
}

#container {
	width:800px;
	text-align: left;
	border: 2px solid #000000;
	margin: 0; 
	padding: 0;

}
#topcont {
	width:800px;
	height:271px;
	margin: 0; 
	padding: 0;
}
#navigation {
	width:235px;
	height:auto;
	background-image:  url(../images/backside.jpg);
	margin: 0; 
	padding: 0;
	font-size        : 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}
#menucontainer {
	width:235px;
	margin: 0; 
	padding: 0px;
	background: url(../images/sidetop.jpg) no-repeat scroll top;
	display: block;
	font-size        : 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	}
#menu {
	width:179px;
	padding: 24px;
	padding-top: 0px;
	padding-left:18px;
	display: block;
	font-size        : 11px;
	font-weight: bold;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#sidebottom {
	width:235px;
	height:205px;
	margin-bottom: 0; 
	padding: 0;
	background: url(../images/sidebottom.jpg) no-repeat scroll top;
	display: block;
	
   
}
#maincont {
	width:565px;
	height:100%;
	background:  url(../images/backmain.jpg);
	margin: 0; 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	display: block;
	word-wrap: normal;
	overflow: auto;
	}
#bottomcont {
	width:800px;
	height:93px;
	background:  url(../images/bottom.jpg) no-repeat top;
	margin: 0; 
	padding: 0;
}

#frontnews {
display:block;
padding: 5px;
padding-right: 5px;
}

a.mainlevel:link, a.mainlevel:visited {
display          : block;
font-size        : 11px;
border-top       : 1px solid #E0001B;
border-bottom    : 1px solid #E0001B;
font-weight      : normal;
padding          : 3px 0px 3px 10px;
/*color            : #E0001B;*/
color:#FFFFFF;
width            : 179px;
text-indent      : 10px;
background       :  url(../images/mainlevel.gif) no-repeat;
}
a.mainlevel:hover {
color            : #FF9000;
background-color : Maroon;
font-size        : 11px;
font-weight      : normal;
text-decoration  : none;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
}
a#active_menu {
color            : #FF9000;
font-weight      : normal;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
background       :  url(../images/mainlevel_active.gif) no-repeat;
}
a#active_menu:hover {
color            : #FFFFFF;
background       :  url(../images/mainlevel_active.gif) no-repeat;
text-indent      : 10px;
padding          : 3px 0px 3px 10px;
}
a.readon:link, a.readon:visited {
color            : #B50016;
font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
background       : url(../images/arrow_B_ver2.gif) left no-repeat;
white-space      : normal;
font-weight      : bold;
padding-bottom   : 1px;
padding-left     : 21px;
padding-right    : 2px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none;

}
a.readon:hover {
color            : Black;
font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
background       :  url(../images/arrow_B_ver2.gif) left no-repeat;
white-space      : normal;
font-weight      : bold;
padding-bottom   : 1px;
padding-left     : 21px;
padding-right    : 2px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none; 
}
.pathway {
font-size        : 11px;
color            : #FFFFFF;
padding-left     : 8px;
}
a.pathway:link, a.pathway:visited {
font-size        : 11px;
color            : #FFFFFF;
padding-left     : 0px;
}
a.pathway:hover {
font-size        : 11px;
padding-left     : 0px;
color            : #FF9000;
}
a:link, a:visited
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #B50016;
}
a:hover
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
text-decoration  : none;
color            : #FF9000;
}
.button {
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
color            : #333333;
border           : 1px solid;
margin-bottom    : 5px;
background-color : #EDEDED;
padding          : 1px;
}
/* Formats the back button */
.back_button a:link, .back_button a:visited {
color            : #B50016;
font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : normal;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 3px;
padding-left     : 3px;
padding-right    : 3px;
padding-top      : 3px;
float            : right;
line-height      : 10px;
text-decoration  : none; 
}
.back_button a:hover {
color            : #FFFFFF;
background       : #B50016;
font-family      :  Verdana, Arial, Helvetica, sans-serif;
font-size        : 11px;
font-weight      : normal;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 3px;
padding-left     : 3px;
padding-right    : 3px;
padding-top      : 3px;
float            : right;
line-height      : 10px;
text-decoration  : none; 
}
/* Controls the 'User Rating' label 
It is advisable to be the same as .small
*/
.content_rating {
font-size      : 10px;
color          : #333333;
}
/* Controls the Poor to Best labels for voting 
It is advisable to be the same as .small
*/
.content_vote {
font-size      : 11px;
color          : #333333;
}
*/
/* Form the links placeholder*/
.pagenavbar {
color            : #CCCCCC;
font-family      : verdana,arial,helvetica,sans-serif;
font-size        : 11px;
font-weight      : bold;
background       : #FFFFFF;
white-space      : normal;
border           : 1px solid #999999;
padding-bottom   : 1px;
padding-left     : 5px;
padding-right    : 5px;
padding-top      : 1px;
margin-bottom    : 20px;
float            : left;
line-height      : 12px;
text-decoration  : none; 
}
/*In case it is not a link*/
div.pagenavbar div{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
}
div.pagenavbar div a:link, div.pagenavbar div a:visited{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #E0001B;
}
div.pagenavbar div a:hover{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
hr {
color            : #8B0000;
height           : 1px;
width            : 179px;
}
.contentheading {
color            : #B20000;
font-family      : verdana,arial,sans-serif;
font-size        : 14px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h1 {
color            : Maroon;
font-family      : verdana,arial,sans-serif;
font-size        : 14px;
margin-bottom    : 15px;
padding-bottom   : 15px;
font-weight      : bold;
}
h2 {
color            : Maroon;
font-family      : verdana,arial,sans-serif;
font-size        : 12px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h3 {
color            : #000000;
font-family      : tahoma,verdana,arial,sans-serif;
font-size        : 11px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
h4 {
color            : #000000;
font-family      : verdana,tahoma,arial,sans-serif;
font-size        : 11px;
margin-bottom    : -15px;
padding-bottom   : -15px;
font-weight      : bold;
}
ul {
/*float          : left;*/
margin           : 2px;
padding-left     : 20px;
list-style       : disc;
}
li {
line-height      : 15px;
padding-left     : 0px;
padding-top      : 0px;
list-style       : disc;
}
.sublevel {
padding-left     : 10px;
}
a.sublevel:link, a.sublevel:visited {
display          : block;
font-size        : 10px;
font-weight      : normal;
padding          : 3px 0px 3px 10px;
color            : White;
width            : 179px;
text-indent      : 10px;

}
a.sublevel:hover {
color            : #FF8C00;
background-color : Maroon;
font-size        : 10px;
font-weight      : normal;
text-decoration  : none;
text-indent      : 10px;
}
/* Controls the links used from components
contact, newsfeeds,weblinks,
content:categories listing
*/
a.category:link, a.category:visited {
font-size        : 11px;
font-weight      : bold;
}
/* On article that uses pagination, controls the info
Page x of y, shown at the start of content
<div class="pagenavcounter">
*/
.pagenavcounter {
font-size        : 11px;
color            : #4B4B4B;
}
/* pagenav_next and pagenav_prev
control the Next and Prev links that are shown when
Content Item Navigation is set from Global Configuration
*/ 
th.pagenav_next a:link, th.pagenav_next a:visited,
th.pagenav_prev a:link, th.pagenav_prev a:visited
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #E0001B;
}
th.pagenav_next a:hover,
th.pagenav_prev a:hover
{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
/*Control the mavigation links that are shown at the bottom of frontpage
if the content items that have to be displayed are more than the nunber we have
setup from Home menu item
*/ 
/* <span class="pagenav" */
.pagenav{
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #4B4B4B;
}
/* <a class="pagenav" */
a.pagenav:link, a.pagenav:visited {
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #E0001B;
}
a.pagenav:hover {
font-size        : 11px;
font-family      : verdana,tahoma,arial,sans-serif;
font-weight      : bold;
color            : #FF9000;
}
/* Controls the table that is used to display poll results
Defined at components/com_poll/poll.html.php function graphit
*/
.pollstableborder{
border-color     : #999999;
}
/* Controls the way text and inputboxes are displayed
at the contact form.
Defined at components/com_contact/contact.html.php function _writeEmailForm
*/
.contact_email  {
width            : 179px;
}
.contact_email .inputbox {
  width            : 179px;
}
.componentheading {
color            : Maroon;
font-family      : verdana,arial,sans-serif;
font-size        : 14px;
padding-top		: 15px;
padding-bottom   : 10px;
font-weight      : bold;
}

.login {
color            : White;
font-family      : verdana,arial,sans-serif;
font-size        : 11px;
font-weight      : bold;
}
.blogcell{
	font-size: 9px;
	margin: 5px;
}
.BottomMain{
	float:left;
	z-index:1000;
	text-align:center;
	margin-top:10px;
	margin-left:207px;
}
.lang {
	margin-left:182px;
}
.search .inputbox{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:1px solid #990000;
	background-color:#330000;
	width:100px;
	padding-left:25px;
	margin-left:22px;
}
.userlogin {
	width:155px;
	padding:15px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	border:1px solid #990000;

}
.userlogin .inputbox{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:1px solid #990000;
	background-color:#330000;
	margin-left:22px;
}
.userlogin .button{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:1px solid #990000;
	background-color:#330000;
	margin-left:80px;
}
.userlogin a{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-align:center;	
}
.userlogin a:hover{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-align:center;		
}
.contentpaneopen_text{
	text-align:justify;
}

.contentpaneopen_text img{
	margin: 5px;
}

/* ----------------------   My Styles   ------------------- */

#vuserprofile.h1{
	margin-bottom:15px;
}