/* egee.hu Base Styles
 * maintained by szu_
 */

/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */

 /*
                MAIN                    */

 body
{
        margin: 0px;
        padding:0px;
        background-color: #ffffff;
        background-image: none;
        color: #334998;

        font-family: verdana,verdana, arial;
        font-size: 10px;

        text-decoration:normal;
        text-align: left;
        vertical-align: middle;
        letter-spacing: normal;

}

table#mainTable
{
        width: 100%;
        border : 0px solid #E8EDF6;
}

table#mainTable2
{
        width: 100%;
        border : 0px solid #E8EDF6;
}

td#mainTdmenu
{
        width : 170px;
        height : 500px;
        padding : 0px;
        border-color : #fff;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 5px;
        border-bottom-width : 5px;
        border-left-width : 0px;
        background-color: #F1AF00;
        vertical-align : top;
}


td#mainTdTop
{
        height : 50px;
        padding : 5px;
        background-color: #8AA4CD;
        background-image: url("../images/top_back4.gif");
        background-repeat: no-repeat;
        background-position: top left;
        color : #fff;
        font-weight : normal;
        vertical-align : top;
}

td#mainTdContent
{
        vertical-align : top;
}

td#onlinereg
{
        color: #fff;
        background-color:#F9FAFB;
        background-color:#8AA4CD;
        /*
        background-color:#F9FAFB;
        */
        border-style: solid;
        border-color: #000;
        border-width: 0px;
        border-top-width:1px;
        border-left-width:1px;
        border-right-width:1px;
        border-bottom-width:1px;
}


div#leftLogo
{
        padding-top: 5px;
        padding-right : 5px;
        padding-bottom : 30px;
        padding-left : 5px;
        border-color : #fff;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 5px;
        border-left-width : 0px;
        background-color : #334998;
        text-align : center;
}

div#line1
{

        width : 100%;
        height : 4px;
        padding-top: 3px;
        font-size:2px;
        border-color : #C8D6EB;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 7px;
        border-left-width : 0px;

}

div#menu
{
        height : 270px;
        color : #fff;
        padding-top: 5px;
        padding-right : 5px;
        padding-bottom : 20px;
        padding-left : 5px;
        background-color : #334998;
        text-align : right;

}

div#leftYellow
{
        height: 300px;
        border-color : #ffffff;
        border-style : solid;
        border-top-width : 5px;
        border-right-width: 0px;
        border-bottom-width : 0px;
        border-left-width : 0px;
        background-color : #F1AF00;
        background-image: url("../images/left_back1.gif");
        background-repeat: no-repeat;
        background-position: top left;

}

div.menuItem
{
        font-family: tahoma,verdana,arial;
        font-weight: normal;
        padding-bottom: 2px;
        border-color : #93A7EE;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 1px;
        border-left-width : 0px;

}

div#mainContent
{
        width : 520px;
        padding-top: 30px;
        padding-right: 20px;
        padding-bottom: 40px;
        padding-left: 40px;
}


div.title
{
        font-size : 12px;
        font-weight: bold;
        font-family: tahoma,arial,verdana;
        padding-bottom: 2px;
        border-color : #C8D6EB;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 1px;
        border-left-width : 0px;
}

div.underline
{
        padding-bottom: 3px;
        border-color : #F4F4F4;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 1px;
        border-left-width : 0px;
}

div.inactive_trening
{
        color: #ccc;
        padding-bottom: 3px;
        border-color : #F4F4F4;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 1px;
        border-left-width : 0px;
}

div.home
{
        width : 500px;
        padding-top: 20px;
        padding-left : 20px;
        text-align : justify;
}

div#topTitle
{
        width : 40%;
        font-size : 17px;
        padding-bottom: 2px;
        border-color : #C8D6EB;
        border-color : #F1AF00;
        border-style : solid;
        border-top-width : 0px;
        border-right-width: 0px;
        border-bottom-width : 1px;
        border-left-width : 0px;
}

div#subTitle
{
        font-size : 13px;
        font-weight: bold;
}

div#footer
{
        color: #C5C6C7;
        font-size : 9px;
        font-family: verdana,arial;
        padding-top: 3px;
        padding-left: 200px;
        padding-bottom:15px;
        border-color : #F1AF00;
        border-style : solid;
        border-top-width : 2px;
        border-right-width: 0px;
        border-bottom-width : 0px;
        border-left-width : 0px;
        text-align: left;
}

img.program
{
		width : 100px;
		text-align: right;
		margin-left: 30px;
		margin-bottom:5px;
		margin-top: 0px;
        border-color : #aaaaaa;
        border-style : solid;
        border-width : 1px;
}

img.evening
{
		width : 100px;
		text-align: right;
		margin-left: 5px;
		margin-bottom:5px;
		margin-top: 0px;
        border-color : #aaaaaa;
        border-style : solid;
        border-width : 1px;
}


b.arrYell
{
        color: #F1AF00;
}

b.arrLBlue
{
        color: #C8D6EB;
        font-size : 15px;
        font-family: tahoma,arial,verdana;
}

b.mustfill
{
         color: #F1AF00;

}


a.activeMainmenu:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.activeMainmenu:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.activeMainmenu:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.activeMainmenu:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}

a.Mainmenu:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #ffffff;}
a.Mainmenu:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #ffffff;}
a.Mainmenu:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #ffffff;}
a.Mainmenu:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}



a.lblue:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #C8D6EB;}
a.lblue:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #C8D6EB;}
a.lblue:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #C8D6EB;}
a.lblue:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}

a:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}

a.blue:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a.blue:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a.blue:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #7A94BC;}
a.blue:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}

a.a:link    {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.a:visited {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.a:active  {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: none; color: #F1AF00;}
a.a:hover   {font-family: verdana, arial; font-size: 10px; font-weight: normal; text-decoration: underline; color: #F1AF00;}


td.image
{
        text-align : center;
}

ul
{
        list-style-type: square;
        text-align : left;
}

li
{
        margin-left:0px;
}

img#bp1
{
        float : right;
        padding: 3px;
        border-color : #8AA4CD;
        border-color : #F1AF00;

        border-style : solid;
        border-width : 2px;
}

img#victor
{
        float : right;
        padding: 3px;
        margin-left : 5px;
        border-color : #8AA4CD;

        border-style : solid;
        border-width : 1px;
}

img#map
{
        padding: 3px;
        border-color : #8AA4CD;
        border-color : #F1AF00;

        border-style : solid;
        border-top-width : 4px;
        border-right-width: 4px;
        border-bottom-width : 4px;
        border-left-width : 4px;
}

img#egeeLogo
{
        float : left;
        padding-top: 10px;
        padding-right : 10px;
        padding-bottom : 10px;
        padding-left : 0px;
}

img#sztakiLogo
{
        float : left;
        padding-top: 0px;
        padding-right : 10px;
        padding-bottom : 0px;
        padding-left : 0px;
}

input, textarea, select
{
        font-family: tahoma,verdana, arial;
        font-size: 10px;
        background-color: #EAF1FA;

}

input[type~=text]:focus
{
        font-family: tahoma,verdana, arial;
        font-size: 10px;
        background-color: #FFEFC5;

}