* { margin: 0px; padding: 0px; }
body { background: #000000 url('/img/transfervrijevoetballers/soccer_field.jpg') no-repeat top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 100%; margin-top: 0px; text-align: center; overflow: -moz-scrollbars-vertical; }

hr { color: #000000; border: 0px; width: 90%; background-color: #000000; height: 2px; margin-left: 10px; }
div { padding: 0px; margin: 0px; }
a { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
h1 { padding: 0px; margin: 0px; font-size: 18px; }
h2 { padding: 0px; margin: 0px; font-size: 15px; }
h3 { padding: 0px; margin: 0px; font-size: 13px; }
h4 { padding: 0px; margin: 0px; font-size: 11px; }
h5 { padding: 0px; margin: 0px; font-size: 10px; }
h6 { padding: 0px; margin: 0px; font-size:  9px; }
p { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
table, tr, td, th { border: 0px; padding: 3px; border-spacing: 0px; border-collapse: collapse; font-size: 11px; margin-bottom: 10px; }
td { vertical-align: top; }
img { border: 0px; margin-right: 10px; }
select, input, textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.image_border { border: 1px solid #000000; }
form { padding: 0px; margin: 0px; }
.small { font-size: 10px; }
.clear { margin: 0px; padding:: 0px; clear: both;}
.guestbook_bottom { border-bottom: 1px dotted #000000; }
.element {margin-left: 10px;}
.small { font-size: 7pt; }
.blue { font-weight: bold; color: #002675; }
.button {background: url('/img/transfervrijevoetballers/button.png'); padding-left: 15px; padding-right: 15px; padding-top: 3px; padding-bottom: 3px; color: #ffffff; font-weight: bold; }
.button:hover { background: url('/img/transfervrijevoetballers/button-over.png'); }

#container { text-align: left; position: relative; width: 995px; margin-left: auto; margin-right: auto; }

    #header { background: url('/img/transfervrijevoetballers/header.jpg') no-repeat top right; width: 992px; height: 160px; margin-top: 10px; margin-bottom: 10px;}

		#logo h1 span { display: none; }
		#logo a {
            background: url('/img/transfervrijevoetballers/logo.png');
            background-repeat: no-repeat;
            width: 394px;
            height: 109px;
            display: block;
            margin-top: 0px;
            position: relative;
            left: 15px;
            top: 0px;
        }

	#header a { color: #eeeeee; font-weight: bold; }

		#menu { z-index: 1; position: relative; top: 20px; background: url('/img/transfervrijevoetballers/menu.png') no-repeat top center; width: 993px; height: 45px; font-size: 13px; padding: 3px; letter-spacing: 0px; }
		.main_menu ul { display: inline; }
		.main_menu li { list-style: none; border-left: 1px solid #a2a2a2; float: left; }
        .main_menu li:first-child { border-left: 0px; }
        .main_menu li:hover { background: url('/img/transfervrijevoetballers/menu-background-over.png'); text-decoration: none; display: block; }
		.main_menu li a { display: block; padding-left: 14px; padding-right: 13px; padding-top: 12px; padding-bottom: 12px;  }
        .main_menu li a:hover { text-decoration: none; }
		.main_menu li ul { position: absolute; margin: 0px; margin-left: 0px; padding: 0px;  }
		.main_menu li ul li { background: url('/img/transfervrijevoetballers/button.png'); margin: 0px; padding: 0px; float: none; border: 1px solid #eeeeee;}
        .main_menu li ul li:first-child { background: url('/img/transfervrijevoetballers/button.png'); border: 1px solid #eeeeee; }
        .main_menu li ul li:hover { background: #767676; padding: 0px; }
		.main_menu li li a { color: #eeeeee; margin: 0px; padding: 4px; width: 180px; text-align: left; }
        .main_menu li ul li ul { margin: -24px 0 0 200px;  margin: 0px; }
		.main_menu li ul li ul li { float: left; margin: 0px;}
		.main_menu li li li a { margin: -1px; border: 1px solid #ffffff; }
		.main_menu li ul li ul li ul { margin: 0; }
		.main_menu li ul li ul li ul li { float: none; }

    #middle {
    }

        #content { z-index: 0; margin-left: 0px; float: left; width: 668px; overflow: hidden; }

            .content_small { background: url('/img/transfervrijevoetballers/content_small.png') no-repeat bottom left; float: left; position: relative; width: 320px; margin-right: 14px; margin-top: 15px; }
            .content_large { background: url('/img/transfervrijevoetballers/content_large.png') no-repeat bottom left; float: left; position: relative; width: 654px; margin-right: 14px; margin-top: 15px; }
            .content { background: url('/img/transfervrijevoetballers/content_small.png') no-repeat bottom left; }
            .content, .content_small, .content_large { padding: 0px; padding-bottom: 25px; }

            #content p,       #right p { padding-bottom: 8px; margin-top: 4px; margin-left: 10px; margin-right: 10px; }
            #content table,   #right table { margin-left: 10px; margin-right: 10px; }
            #content table table { margin-left: 0px; margin-right: 0px; }
            #content ul,      #right ul { margin: 5px; margin-bottom: 10px; margin-left: 25px; }
            #content .content_large h3, #right .content_large h3, #content .content_large h2, #right .content_large h2 { background: url('/img/transfervrijevoetballers/header_large.png') no-repeat top center; color: #eeeeee; padding-left: 12px; padding-top: 7px; height: 35px; }
            #content .content_small h3, #right .content_small h3, #content .content_small h2, #right .content_small h2 { background: url('/img/transfervrijevoetballers/header_small.png') no-repeat top center; color: #eeeeee; padding-left: 12px; padding-top: 7px; height: 35px; }
            #content h4,      #right h4 { padding-top: 3px; padding-left: 5px; margin-right: 8px; margin-bottom: 5px; background: url('/img/transfervrijevoetballers/title.png'); height: 19px; }
            #content img,     #right img { margin-left: 5px; }

            #content #accordion h3 { margin-bottom: 0px; }
            #content #accordion table { margin-top: 5px; }
            #content .toggler { cursor: pointer; cursor: hand; }

            #content h3 a, #right h3 a { color: #000000; }

            .profile {}
                .profile .img { width: 175px; }
                .profile .title { font-weight: bold; width: 155px; }
                .profile .value { }
                .profile .youtube { text-align: right; width: 270px;}

            .overview { }
                .overview th { border-bottom: 1px solid #363636; }
                .overview td { border-bottom: 1px solid #363636; }
                .overview .year { width: 80px; }
                .overview .club { width: 195px; }
                .overview .games { text-align: center; width: 90px; }
                .overview .goals { text-align: center; width: 90px; }
                .overview .competition { width: 195px; }

            .cv {}
                .cv .title { font-weight: bold; padding-top: 10px; }
                .cv .value { }
                .cv p { margin-left: 0px; }

            .search {}
                .search .label { font-weight: bold; color: #002675; padding-top: 15px; }
                .search .field { padding-top: 15px; }

            .rss .title { font-weight: bold; color: #002675; }

        #right { float: right; margin-right: 0px; width: 320px; overflow: hidden; }
            #right .content_small { margin-right: 0px; }

    #copyright { color: #b6b6b6; position: absolute; top: 0xp; left: 10px; font-size: 9px; padding-bottom: 15px;}
        #copyright a { color: #b6b6b6; }

    #site { color: #b6b6b6; position: absolute; top: 0xp; right: 10px; font-size: 9px; padding-bottom: 15px;}
        #site a { color: #b6b6b6; }

#popup { background: none; overflow: auto; overflow-y:auto; overflow-x:hidden; }
#popup #container { width: 668px; }
#popup .content_large {display:none; margin-top: 5px;}
#popup .content_large:first-child {display:block; }
#popup .back {display: none; }
