/*GLOBAL*/
html{
height:100%;
}
body{
margin:0px;
padding:0px;
height:100%;
background-color:#FFFFFF;
font-family: Arial;
color:#19164D;
font-size:13px;
}
img{
margin:0px;
border-width:0px;
padding:0px;
}
form{
margin:0px;
}
h1{font-size:16px; margin:0px 0px 20px 0px;}
h2{}
a{text-decoration:none; color:#000;}
input , textarea{width:200px;}
/*POSITIONING*/
#wrapper{
position:relative;
width:980px;
margin:0px auto;
background-color:#FFFFFF;
height:auto !important;
height:100%;/*IE6*/
min-height:100%;
}

#head{height:394px; margin-bottom:4px;}
#head #logo{position:absolute; top:24px; left:24px; z-index:10;}
#head #top{height:60px; position:relative;line-height:60px;font-family: "Impact", Arial; font-size:14px; letter-spacing:1px;color:#19164D;}
#head #top div{ position:absolute; right:0px;}
#head #top .nextmatch{color:#347DB4;}
#head #top .match{}
#head #menu{ height:49px; background-image:url(img/bg_menu.jpg); background-repeat:repeat-x;line-height:49px; padding-left:170px; text-transform: uppercase; }
#head #menu a{float:left; display:block; width:90px; color:#FFF; text-align:center; font-family: "Impact", Arial; font-size:14px; letter-spacing:1px; text-transform: uppercase;}
#head #menu a:hover{color:#3786E3;background-image:url(img/bg_menu_a.jpg);}
#head #menu .active{color:#3786E3;background-image:url(img/bg_menu_a.jpg);}
#head #submenu{height:37px; background-image:url(img/bg_submenu.jpg); background-repeat:repeat-x;text-align:right; line-height:37px; padding-left:200px; text-transform: uppercase;}
#head #submenu a{float:left;color:#FFF; font-family: "Impact", Arial; font-size:15px; margin-right:15px; text-transform: uppercase;}
#head #submenu a:hover{background-image:url(img/bg_submenu_a.jpg); background-repeat:no-repeat; background-position:center;}
#head #submenu .active{background-image:url(img/bg_submenu_a.jpg); background-repeat:no-repeat; background-position:center;}
#head #extrasubmenu{height:36px; line-height:36px; background-color:#69A4EA; margin-bottom:4px;padding-left:200px; text-transform: uppercase;}
#head #extrasubmenu a{margin-right:10px; text-transform: uppercase; color:#FFF;}
#head #extrasubmenu a:hover{text-decoration:underline;}
#head #extrasubmenu .active{text-decoration:underline;}
#head #ranking{height:240px; background-image:url(img/bg_ranking.jpg);font-family:Arial; font-size:14px; padding-top:10px;}
#head #ranking #frontteams{ width:700px; margin-left:180px; height:70px; line-height:70px;font-family: "Impact", Arial; font-size:30px;color:#FFF;}
#head #ranking #frontteams span{ color:#FFF; cursor:pointer; margin-left:30px;}
#head #ranking #frontteams span.active{ color:#347DB4;}
#head #ranking .frontrank{ margin-left:30px; display:none;}
#head #ranking .frontrank .pos1{ width:40px;height:16px;}
#head #ranking .frontrank .team1{ width:200px;height:16px;}
#head #ranking .frontrank .std1{ width:30px;height:16px;}
#head #ranking .frontrank .std21{ width:40px;height:16px;}
#head #ranking .frontrank .own21{ color:#19164D; color:#347DB4;}
#head #ranking .frontrank .standen1{ font-size:12px; font-weight:bold;color:#19164D;}

#head #ranking.small{ height:134px; background-position:center center; }

#left{width:586px; margin-right:4px; float:left;}	
#left #result1{height:248px; width:586px; background-image:url(img/bg_result1.jpg); margin-bottom:4px; position:relative;}
#left #result1 .matchresult{ position:absolute; top:80px; left:0px; color:#FFF;font-family: "Impact", Arial;font-size:80px; text-align:center; width: 586px; }
#left #program{margin-bottom:4px;}
#left #program .date{width:73px; height:21px; background-color:#9A9A9A; border-right:1px solid #fff;border-bottom:1px solid #fff;}
#left #program .time{text-align:center;width:50px; height:21px;background-color:#9A9A9A; border-right:1px solid #fff;border-bottom:1px solid #fff;}
#left #program .club{width:230px; height:21px; background-color:#9A9A9A; color:#FFF;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#left #program .last{border-right:0px;}
#left #program .agenda{float:left; background-color:#929292;height:28px; line-height:28px; color:#FFF; text-align:center;font-family: "Impact", Arial; font-size:18px; width:244px;}
#left #program_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px;}

/* TEAMPAGE */
#left #program .date2{width:98px; height:16px; background-color:#9A9A9A; border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:12px;}
#left #program .club2{width:214px; height:16px; background-color:#9A9A9A; color:#FFF;border-right:1px solid #fff; border-bottom:1px solid #fff; font-size:12px;}
#left #program .result{width:60px; height:16px; background-color:#347DB4;color:#FFF; border-bottom:1px solid #fff; font-size:12px; text-align:center;}

#left #program .date3{width:73px; height:16px; background-color:#9A9A9A; border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:12px;}
#left #program .club3{width:230px; height:16px; background-color:#9A9A9A; color:#FFF;border-right:1px solid #fff; border-bottom:1px solid #fff;font-size:12px;}
#left #program .time3{ text-align:center;width:50px; height:21px;background-color:#9A9A9A; border-right:1px solid #fff;border-bottom:1px solid #fff;}
#left #program .last3{border-right:0px;}
#left #program .own{background-color:#347DB4;}

.pos{ width:40px; border-bottom:1px solid #CCC; height:16px;}
.team{ width:200px;border-bottom:1px solid #CCC; height:16px;}
.std{ width:30px;border-bottom:1px solid #CCC; height:16px;}
.std2{ width:40px;border-bottom:1px solid #CCC; height:16px;}
.own2{ color:#19164D; color:#347DB4;}

.teamtop{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px; margin-bottom:10px;}
.table_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px; margin-bottom:1px;}

#teamimg{ float:left; margin:0px 10px 10px 0px;}

.standen td{ color:#333; border-bottom:1px solid #333;}

.team2{ font-size:24px; border-bottom:1px solid #CCC;}

#right #gallery{margin-bottom:4px; height:160px; clear:right;}
#right #gallery #gallery_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px; margin-bottom:1px;}
#right #gallery #gallery_top a{ color:#929292; margin-left:20px; text-transform:none;}
#right #gallery .gallery_img{float:left; width:146px; height:146px;text-align:center;}

#left .spons_item{float:left; width:180px; text-align:center; height:150px;}
#left .spons_item .spons_pic{ }
#left .spons_item .spons_top{ clear:both;}
#left .spons_item .spons_txt{}

#left .iimg{ position:relative;width:130px; height:130px; float:left; border:1px solid #ccc; margin:0px 5px 5px 0px; text-align:center;}
#left .iimg img{ }
#left .iimg a{display:table-cell; height:130px;line-height:200px; vertical-align:middle; text-align:center; width:130px;}
 
#right{width:390px; float:right;}
#right #report{ margin-bottom:4px;  position:relative;}
#right #report h1{font-family: "Impact", Arial; font-size:18px;color:#FFF; font-weight:normal; margin:0px; padding:5px;  background-color:#347DB4; }
#right #report .txt{ color:#FFF;  font-size: 12px; margin:0 0 10px 10px;}
#right #report .author{font-family: "Impact", Arial; font-size:14px;color:#FFF; margin:0px; padding:5px; background-color:#347DB4; display:block;}
#right #report .btn{ position:absolute; top:220px; left:230px;}
#right #report a{ text-decoration:underline; }
#right #report p{padding:0px; margin:0px; }
#right #report_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px;}
/* #right #news{width:390px; float:right; margin-bottom:1px;}
#right #news_top{background-color:#69a4ea; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px; margin-bottom:4px;}
#right #news .news_item{float:left; margin-bottom:4px; position:relative;}
#right #news .news_top{width:385px; padding-left:5px; background-color:#19164D; height:34px; line-height:34px; color:#FFF; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px;float:right;}
#right #news .news_top a{color:white;}
#right #news .news_pic{float:left;}
#right #news .news_txt{background-color:#E0E0E0;float:right;width:264px; height:90px;}
#right #news .news_txt a{ position:relative; top:95px; left:280px; position:absolute;}
*/#right #agenda{width:390px; float:right;}
#right #agenda_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px;}
#right #agenda_txt{ position:relative; background-image:url(img/bg_agenda.jpg); height:130px; margin-bottom:4px; padding-top:10px;}
#right #agenda_txt .item{ margin:0px 5px 2px 20px;}
#right #agenda_txt a{ position:absolute; top:105px; left:260px; text-decoration: underline;}
#right #agenda_txt .item a{ position:static; top:auto; left:auto; }


#left #news{width:586px; float:left; margin-bottom:1px;}
#left #news_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px; clear:left;}
#left #news .news_item{float:left; margin-bottom:4px; position:relative; width:100%;}
#left #news .news_top{ background-color:#69a4ea; height:34px; line-height:34px; color:#FFF; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px; padding-left:10px; }
#left #news .news_pic{ float:left;}
#left #news .news_txt{background-color:#E0E0E0;float:right; padding:10px; width:439px; height:75px; float:right;}
#left #news .news_txt a{ position:relative; bottom:5px; right:5px; position:absolute; text-decoration:underline; }

#right #news{width:390px; float:left; margin-bottom:1px;}
#right #news_top{background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px; clear:left;}
#right #news .news_item{float:left; margin-bottom:4px; position:relative; width:100%;}
#right #news .news_top{ background-color:#69a4ea; height:34px; line-height:34px; color:#FFF; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px; padding-left:10px; }
#right #news .news_pic{ float:left;}
#right #news .news_txt{background-color:#E0E0E0;float:right; padding:10px; width:439px; height:75px; float:right;}
#right #news .news_txt a{ position:relative; bottom:5px; right:5px; position:absolute; text-decoration:underline; }

#left #news .news_item.short .news_top{ background-color:#FFF; color:#19164D !important; font-size:12px; font-family: "Arial"; line-height:12px; height:12px; padding:3px; }
#left #news .news_item.short .news_top a{ text-decoration: underline; }

#right #news .news_item.short .news_top{ background-color:#FFF; color:#19164D !important; font-size:12px; font-family: "Arial"; line-height:12px; height:12px; padding:3px; }
#right #news .news_item.short .news_top a{ text-decoration: underline; }


#sponsor_top{ background-color:#19164D; height:34px; line-height:34px; color:#FFF; padding-left:20px; font-family: "Impact", Arial; font-size:18px; clear:both;}
#sponsor_top .dacon{ float:right; color:#929292; text-transform:none; font-size:14px; margin-right:10px;}
#sponsors{ height:70px; background-color:#FFF; clear:both; position:relative;}

/* scroller */
#scroller{ height:70px;width:980px; overflow:hidden; }
#scroller_holder{ overflow:hidden; height:70px; }
#scroller_holder img {margin:0px;}

/**** CONTENT ****/
.lnews_item{ position:relative;float:left; margin-bottom:4px;}
.lnews_top{width:460px; background-color:#19164D; height:34px; line-height:34px; color:#FFF; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px;float:right;}
.lnews_pic{float:left;}
.lnews_txt{background-color:#E0E0E0;float:right;width:460px; height:90px;}
.lnews_txt a{ position:absolute; top:95px; left:475px;}

.lagenda_item{ position:relative;float:left; margin-bottom:0px; display:block; padding:3px;}
.lagenda_top{width:586px; background-color:#19164D; height:34px; line-height:34px; color:#FFF; font-family: "Impact", Arial; font-size:18px;margin-bottom:1px;float:right;}
.lagenda_txt{background-color:#E0E0E0;float:right;width:586px; height:90px;}
.lagenda_txt a{ position:absolute; top:95px; left:475px;}

.imgholder{ width:600px; height:600px; text-align:center; position:absolute; left:50%; top:50%; margin-left:-300px; margin-top:-300px;}

/**CONTACTFORM**/
#cntct_frm{ width:300px; position:relative;}
#cntct_frm div{ height:40px;}
#cntct_frm .frm_left{ height:24px; line-height:24px;background-color:#19164D; color:#FFF; width:100px; float:left;}
#cntct_frm .frm_left span{ margin-left:10px;}
#cntct_frm .frm_right{ float:left;}
#cntct_frm .frm_right input{ width:194px;height:19px;}
#cntct_frm .frm_right .textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:294px;}

#cntct_frm .frm_submit{ display:block; height:20px; line-height:20px; width:200px; background-color:#347DB4; position:absolute; top:230px; left:40px; border:0px; color:#FFF; cursor:pointer;}
#cntct_frm .error{ background-color:#347DB4}
