body {
font-family: Verdana,arial,Sans-Serif;
font-size: 11px;
color: #FFFFFF;
margin: 0;
background: #000000 url(http://195.56.77.56/dmnwww/v/e/vettel.hu/art/hp-body.jpg) top center no-repeat;
xpadding: 7px;
}


table.n {
width: 860px;
font-size: 13px;
background: #000044;
}

.fokepek table {
height: 140px;
}

table.n tr td {
border-bottom: solid 1px #004466;
}


table.f1-2009 {
width: 520px;
font-size: 13px;
background: #000044;
}


table.f1-2009 tr td {
border-bottom: solid 1px #004466;
}


input {
font-size: 9px;
width: 130px;
}

.submit {
width: 40px;
}

a {
color: #74c7ff;
text-decoration: none;
padding: 2px;
}

a:hover {
background-color: #74c7ff;
color: #ffffff;
}


p {
margin-left: 10px;
margin-right: 10px;
text-align: justify; 
padding-right: 20px;
font-size: 13px;
}

h1 {
margin: 0;
padding: 0;
font-size: 12px;
color: #FFF;
font-weight: normal;
box.jpg) top left repeat-x;
margin: 10px 10px 10px 0;
padding: 3px;
background: #cc0000;
padding-left:5px;
}






th {
text-align: right;
padding-right: 10px;
color: #74c7ff;
}

.ad1 {
margin-left: 35px;
}

.tarto {
        background: #000022 url(http://195.56.77.56/dmnwww/v/e/vettel.hu/art/hp-header.jpg) top left no-repeat;
        xxbackground-position: 10px 18px;
        width: 900px;

        background-color: #000044;
        position: relative;
        margin: auto auto;

padding: 205px 0 0 0;
padding-bottom: 20px;

}

#menu {
width: 990px;
position: relative;
margin: auto auto;
font-size: 16px;
font-weight: bold;
font-family: arial;
font-size: 15px;
}

#menu ul {
padding: 0 0 0 0px;
margin: 0px;
}


#menu li:first-child {
width: 154px;
background: #dd0000;
}

#menu li:first-child a {
color: #ffffff;
background: #dd0000;
}

#menu li {
width: 80px;
float: left;
padding: 5px;
margin-right: 2px;
font-size: 15px;
list-style-type: none;
background: #1f5376;
margin-bottom: 20px;
border-bottom: solid 2px #ffffff;
border-bottom-style: dashed;
}


#menu a {
color: #74c7ff;
text-decoration:none;
}

#menu a:hover {
text-decoration:none;
background-color: #1f5376;
}


#belso {
        float: left;
        width: 800px;
        margin-left: 15px;

}

#belso hf1 {
        padding: 0 0 5px 0;
}

table.kepek td {

background-color: #222;
border: solid 1px #333;
text-align: center;

margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
margin-bottom: 7px;

padding-left: 6px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;


}


table.kepek img {

ttborder: solid 1px #2D919A;
border: 0;

}

table.video td {

background-color: #222;
border: solid 1px #333;
text-align: center;

margin-left: 7px;
margin-right: 7px;
margin-top: 7px;
margin-bottom: 7px;

padding-left: 6px;
padding-right: 6px;
padding-top: 7px;
padding-bottom: 7px;
color: #FFF;

}


table.video img {

border: solid 1px #aaaaaa;

}


.lapozo {
text-align: right;
margin-bottom: 10px;
margin-top: 10px;
}

.lapozo a {
padding: 4px;
color: #ffffff;
background-color: #2D919A;
border: solid 1px #00aadd;
}

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
filter:alpha(opacity=60);
opacity:0.6;
background: #000;
z-index: 20000;
}

.in {
position: fixed;
top: 0;
left: 50%;
margin-left: -495px;
z-index: 30000;
width: 990px;
text-align: center;
padding: 32px 0 0 0;
}

.in img {
border: 1px solid #FFF;
}

.hidden {
display: none;
}

.cmp {
clear: both;
}

.bezar {
position: fixed;
top: 8px;
left: 50%;
margin-left: -28px;
width: 56px;
height: 24px;
background: #000  url(http://195.56.77.56/dmnwww/g/a/gagalady.hu/art/bezar_bkg.jpg) top center no-repeat;
z-index: 30001;
}


.etarget-300 {
margin-left: 10px;
}

.adsense300x250-1 {
margin-left: 10px;
}



.hdatum {
float: right;
text-align: right;
font-size: 9px;
padding-right: 30px;
margin-bottom: 10px;
width: 100%;
color: #cccccc;
}
.vettel {
color: #74c7ff;
}

tr.uneven {
background: #004466;
}

table.csapat {
width: 120px;
}

table.egyeni {
width: 120px;
}

a.tovabb {
float: right;
text-align: right;
margin-right: 30px;
margin-bottom: 10px;
}


.sajtofigyelo h2 {
font-size: 11px;
color: #74c7ff;
font-weight: normal;
margin-bottom: 2px;
padding-bottom: 2px;
padding-left: 5px;
}


.sajtofigyelo hdatum {
margin-top: 30px;
margin-bottom: 30px;
}
h2 {
font-size: 17px;
color: #74c7ff;
font-weight: bold;
margin-bottom: 5px;
padding-bottom: 5px;
margin-left: 5px;
}


.sajtolista h2 {
border-top: solid 1px #004466;
padding-top: 10px;
}

.egyeni a {
margin-right: 10px;
}

.csapatallas a {
margin-right: 10px;
}