body {
	padding: 0;
	margin: 0;
	background: url("../img/filete_back.gif") repeat fixed 0 0;
	font-size: 12px;
	color: white;
	font-family: arial,sans-serif;
}

a {
    color:white;
}

#main {
	text-align: center;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
	width: 820px;
}
input {
	display: block;
	font-size: 18px;
	color: red;
	margin: 20px auto;
}

input[type="submit"]{
	background: red url('../img/filete_back.gif') repeat-x;
	color: #F0F0F0;
	font-size: medium;
}
#cse-search-results{
    padding-left:10px;
    padding-right:10px;
    margin-bottom:20px;
}
#sharethisDiv a {
    color:white;
    font-size:x-small;
}
#slb
{
    color:#FF4444;
    font-weight:bolder;
    
}
#oogle
{
    color:black;

}
#oogle2
{
    color:white;

}
#bottomButtons
{
	font-size:x-small;	
}

#sharethisDiv
{
    width:100px;
    display:inline;
}
.optionDiv
{
    width:100px;
    display:inline;
}
.optionDiv img
{
    vertical-align:middle;
}



#topArea
{
	width: 440px;
	height: 143px;
	left: 190px;
	margin: 0 auto;
	text-align: left;
	margin-bottom: -20px;
}

#player
{
	width: 117px;
	height: 160px;
	position: absolute;
	overflow: hidden;
	margin-left: 250px;
	margin-top: -18px;

}
#player img
{
    border:none;
}
#logo
{
	width: 150px;
	height: 123px;
	position: absolute;
	
}
#logo a img
{
	border: none;
	margin-left: 25px;
}

#title
{
	font-size:large;
	text-align: center;
	
}

#phrase
{
	margin-left: 0px;
	font-size: small;
	font-style: italic;
}

#sign
{
	font-style:normal;
	color:ActiveBorder;
	text-align: center;
}

#topMenu
{
	border-bottom:red 1px solid;
	padding: 3px;
	padding-left:10px;
	background: url("../img/filete_back.gif") repeat fixed 0 0;	
}

#topMenu a{
	
}

#topMenu .topMenuItem 
{
	margin-left:5px;
	list-style:none;
}

#topMenu .topMenuItemSelected
{
	font-size:medium;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
	margin-left:5px;
	list-style:none;	
}

#topMenuResults
{
	border-bottom:red 1px solid;
	padding: 3px;
	padding-left:10px;
	background: url("../img/filete_back.gif") repeat fixed 0 0;
	margin-top: -4px;		
}

#topMenuResults .topMenuItemResults 
{
	margin-left:5px;
	list-style:none;
}

#topMenuResults .topMenuItemSelectedResults
{
	font-size:medium;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
	margin-left:5px;
	list-style:none;	
}


#scp
{
	width: 400px;
	left: 190px;
	margin: 0 auto;
	margin-top: -25px;
	text-align: center;
	font-size:x-large;
}

#scp_tag
{
	text-align: center;
	font-size:small;
}

#scp_main
{
	width: 1280px;
	height: 960px;
	margin: 0 auto;
	text-align: center;
	font-size:medium;
	border: none;
}

#par_top
{
	width: 400px;
	height:140px;
	left: 190px;
	margin: 0 auto;
	text-align: center;
	font-size:x-large;
}

#par_main
{
	width: 1000px;
	height: 500px;
	margin-top:20px;
	text-align: center;
	font-size:medium;
	border: none;
}

#par_menu
{
	position:absolute;
	left: 220px;
	width:170px;
	height:350px;
	text-align:left;
	font-size:small;

}

#par_img
{
	margin-left:400px;
	text-align: center;
}

#par_sugestao
{
	font-size:xx-small;
	width:160px;

}

#noticias_top
{
	width: 400px;
	height:140px;
	left: 190px;
	margin: 0 auto;
	text-align: center;
	font-size:x-large;
}

#noticias_main
{
	text-align: left;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
	width: 750px;
}

.feedburnerFeedBlock li
{
	margin-top:40px;
}

.headline a{
	color:#FFF380;
	font-weight:bold;
	font-size:14px;
}

.feedburnerFeedBlock li p{
	margin-top: -1px;
}

.feedburnerFeedBlock li div{
	margin-top: -12px;
}

.lh font:first-child{
	color:#FEDCBA;
}

.lh font font:last-child{
	color:#FEDCBA;
}

.lh a:first-child{
}


#videos_main {
	text-align: center;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
	width: 820px;
}

#video_top
{
	width: 400px;
	height:160px;
	left: 190px;
	margin: 0 auto;
	margin-top:-20px;
	text-align: center;
	font-size:x-large;
}


#videoInfoTitle
{
	font-weight:bold;
	font-size:medium;
}

#videoDate{
	font-weight:normal;
	font-size:x-small;
	color:ActiveBorder;
	text-align: center;

}

#videoInfoEquipas
{
	font-size:medium;
}

#videoInfoGolos
{
	font-weight:bold;
	font-size:x-small;
}

#poll_main
{
	width: 300px;
	height:140px;
	left: 190px;
	margin: 0 auto;
	text-align: center;
	font-size:x-large;
}

#poll_table input
{
	margin: 1px auto;
}

#poll_table a
{
	color:#606060;
}

/*
#poll_table tbody tr td div table tbody tr td table tbody tr td table tbody tr td table tbody tr td span
{
	text-align:left !important;
}
*/

#poll_index
{
	font-size:medium;
}

.small_20{
	height:20px;
	width:150px;
}

#searchbox
{
	position:absolute;
	width:240px;
	height:23px;
	right:0px;
	top:-5px;	
}

#searchbox_field
{
	height:23px;
}

#searchbox_button
{
	width:35px;
	height:23px;
	position:absolute;
	right:10px;
	top:5px;
}

.special_input
{
	margin:0px 0px 0px 0px !important;
}

#table_futInfo
{
	margin: 0 auto;
	text-align: center;
	font-size:x-large;
}

#mark_top
{
	width: 150px;
	height:155px;
	left: 190px;
	margin: 0 auto;
	margin-top:0px;
	text-align: center;
	font-size:x-large;
}

#mark_main
{
	width: 800px;
	height:435px;
	left: 190px;
	margin: 0 auto;
	text-align: center;
	font-size:x-large;
}


#mark_table
{
	width: 100%;
}

#mark_table_text
{
	width:100%;
	text-align:left;
	font-size:small;
}

#mark_table_text td:last-child{
	font-size:large;
}

#mark_table_notes
{
	font-size:x-small;
	text-align:left;
	width:100%;
	color:gray;
}



sup{
		
}

