body { background-color: #fff; margin:0; padding:0; color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt;}
a { color: #0000FF; text-decoration:underline;}
img {border:none;}
a:hover { text-decoration:none}
p { padding:5px 0; margin:0;}
table tr td { vertical-align:top;}
.p10pt 	p{ font-size:10pt; padding: 5px 10px;}
	.p10pt h3{ font-size:11pt;}

.lsponsor { position: absolute; top:20px; border:0px solid red;  width:400px; text-align:center;}
.rsponsor { position: absolute; top:20px; right:20px; border:0px solid red;  width:250;}
.lsponsor a img, .lsponsor a img, {border:0px solid red;}

.menu { position: relative;  text-align: center; padding:60px 0 10px 0; margin: 15px 15px;}
.menu a { padding:0 5px; margin:20px 5px; font-family: "Comic Sans MS", Arial; font-size:12pt; color: #0099FF; text-decoration: underline; }
.menu a:hover { color: #FF9900; text-decoration: underline; }
.menu .sel { background-color:#FFFF99; border:1px dashed #FF9966; position:relative; padding:5px; font-family: "Comic Sans MS", Arial; font-size:14pt; color:#FF3300; text-decoration: none; font-weight:bold;}
.menu #start { background-color:#FFFF99; border:1px dashed #FFC184; position:relative; padding:5px; font-family: "Comic Sans MS", Arial; font-size:16pt; color:#FF3300; text-decoration: none; font-weight:bold;}

.content {  border:0px solid red; width:850px;}
.content p { margin:5px 0; border: inherit; display: inherit; width:100%; clear:both;}
.content div { margin:10px 0;}
.item_pules { margin:10px 0; padding:0 0 0 20px}
.item_pules div p{ padding-left:30px;}
.content .num { border-bottom:2px solid #FFFFFF; border-left:7px solid  #FF9933; font-size:22pt; padding:2 5; font-weight:bold;}
.content .titul { font-family:Tahoma, Arial; font-weight:bold; font-size:14pt; padding-right:10px; overflow:hidden; }
.content select { font-family: Arial,Helvetica,sans-serif; font-size: 12pt; width:300px;}
.content textarea {border: none; padding: 0pt 3px; font-family: Arial,Helvetica,sans-serif; font-size: 12pt; width:250px; height:25px; overflow:hidden; margin:5 5 0 10; border:1px solid #339900;}
.content .textage { width:50px;}
.content .texttel { width:130px}
.content .player {margin:10 0 0 50px; padding:5; border:2px solid #54BF4B;}
.content .player strong { font-weight:bold; color:#FFFF00; font-size:14pt; display:block; background-color:#54BF4B}

#orgi a { padding-left:10px; line-height:22pt;}
#orgi .comment { font-weight:bold; text-align:left; border-bottom:1px solid #6BC973;}

#reg_ok .comment { font-weight:bold; text-align:left; border-bottom:1px solid #6BC973;} 	

#listteam2009 { background-color: #E6F4E1; }
#listteam2009 ul {padding:0 0 10px 5px; text-align:left; margin:0;}
#listteam2009 ul li { margin:0; padding:0 10px; display:inline; color:#6699FF; font-size:9pt; font-weight:bold; line-height:14pt;}


