/* -------------------------- */
/* -- links ----------------- */

a:link {font-weight: bold; text-decoration: none; color: #cc0000;}
a:active {font-weight: bold; text-decoration: none; color: #cc0000;}
a:visited {font-weight: bold; text-decoration: none; color: #cc0000;}
a:hover {font-weight: bold; text-decoration: none;}

div#content a:link {font-weight: bold; text-decoration: none; color: #cc0000;}


/* -------------------------- */
/* -- general --------------- */




body
{
margin: 0;
color: #333333;
background-color: #333333;
font-family: Arial, Verdana;
font-size: 11px;
text-align: left;
}

table
{
padding: 0px;
border-collapse: collapse;
border-width: 0px;
background-repeat: no-repeat;
}

tr
{
margin: 0px;
padding: 0px;
border-width: 0px;
border-collapse: collapse;
vertical-align: top;
background-repeat: no-repeat;
background-position: top left;
font-family: Arial, Verdana;
font-size: 11px;
}

td
{
margin: 0px;
padding: 0px;
border-width: 0px;
border-collapse: collapse;
vertical-align: top;
background-repeat: no-repeat;
background-position: top left;
font-family: Arial, Verdana;
font-size: 11px;
}

img
{
border: 0px;
}

div
{
padding: 0px;
font-family: Arial, Verdana;
font-size: 11px;
text-align: left;
}




/* -------------------------- */
/* -- shell ----------------- */

div#shell
{
width: 950px;
background-color: #FFFFFF;
}



/* -------------------------- */
/* -- headerhome ------------ */


div#headerhome
{
width: 950px;
height: 359px;
color: #FFFFFF;
background-color: #000000;
}

div#headerhome div#homeintro
{
width: 700px;
height: 325px;
float: right;
}

div#headerhome div#login
{
width: 145px;
margin-top: 25px;
margin-left: 50px;
}

div#headerhome div#login form input
{
width: 145px;
border: none;
background-color: #d9d9d9;
}

div#headerhome div#login form input.txtfield
{
height: 15px;
padding-left: 3px;
width: 142px;
}

/* -------------------------- */
/* -- registerbar ----------- */

div#registerbar
{
width: 950px;
height: 35px;
padding-left: 50px;
width: 900px;
text-align: left;
color: #FFFFFF;
background-color: #cc3401;
background-image: url('../images/home-loginbar-bg.gif');
background-repeat: repeat-x;
}


/* -------------------------- */
/* -- infobar --------------- */

div#infobar
{
width: 950px;
height: 210px;
padding-left: 50px;
/*padding-right: 50px;*/
padding-top: 20px;
padding-bottom: 25px;
/*width: 850px;*/
width: 890px;
height: 165px;
}

div#infobar div#memberoffers
{
float: left;
width: 180px;
}

div#infobar div#verticalseparator
{
float: left;
width: 60px;
height: 165px;
background-image: url(../images/line-vertical-bwhite.gif);
background-position: 50%;
background-repeat: repeat-y;
}

div#infobar div#events
{
float: left;
width: 610px;
}

div#infobar div#events div#eventsmenu
{
float: left;
width: 610px;
height: 130px;
}

/* -------------------------- */
/* -- footerhome ------------ */


div#footerhome
{
clear: both;
height: 40px;
color: #FFFFFF;
background-color: #000000;
}

div#footerhome div#footerlinks
{ 
padding-top: 13px;
height: 27px;
padding-left: 50px;
}

div#footerhome div#search
{
float: right;
padding-right: 20px;
margin-top: 10px;
}

div#footerhome div#search input
{
margin: 0px;
margin-bottom: 4px;
}

div#footer div#search input.image
{
margin-bottom: 0px;
}


/* -------------------------- */
/* -- forms ----------------- */

form
{
padding: 0px;
margin: 0px;
}

form input, select, option
{
font-size: 11px;
margin: 0px;
padding: 0px;
border: 0px;
background-color: #FFFFFF;
border: 1px solid #333333;
font-family: Arial, Verdana;
}

form input.image
{
padding: 0px;
border: none;
}

div#infobar div#latest_events
{
float: left;
height:130px;
width: 170px;
padding-left:2px;
padding-right:2px;
}


div#infobar div#latest_events strong
{
color:#E10E03;
font-size:12px;
}


div#infobar div#verticalseparator_latest
{
float: left;
width: 10px;
height: 165px;
background-image: url(../images/line-vertical-bwhite.gif);
background-position: 50%;
background-repeat: repeat-y;
}


/*10 logoi*/


div#infobar div#logoi
{
float: left;
width: 180px;
padding-right:3px;
}


.ta_pio_prosfata_title{ width:529px; height:18px; float:left; padding-bottom:25px;}

