/* CSS Document */

body{
  /*background:url(../images/batik.png) top center repeat;*/
  background:url(../images/bg2.png) top center repeat-y;
  font-size:12px;
  font-family:arial;
  margin:0 auto;
  padding:0;
  margin:0;
  overflow-x:hidden;
}

#sg-container-bg{
  width:1013px;
  margin:0 auto;
  background:url(../images/background-container.png) top center repeat-y;
  border: 0px solid green;
}

#sg-container{
  width:993px;
  /*height:1000px;*/
  margin:0 auto;
  background:#FFF;
  border: 0px solid red;
}

#sg-header{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header.png) top center no-repeat;
}

#sg-header-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-before.png) top center no-repeat;
}

#sg-header-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-after.png) top center no-repeat;
}

#sg-header-about{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-about.png) top center no-repeat;
}

#sg-header-about-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-about-before.png) top center no-repeat;
}

#sg-header-about-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-about-after.png) top center no-repeat;
}

#sg-header-news{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-news.png) top center no-repeat;
}

#sg-header-news-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-news-before.png) top center no-repeat;
}

#sg-header-news-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-news-after.png) top center no-repeat;
}

#sg-header-country{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-country.png) top center no-repeat;
}

#sg-header-country-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-country-before.png) top center no-repeat;
}

#sg-header-country-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-country-after.png) top center no-repeat;
}

#sg-header-sport{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-sport.png) top center no-repeat;
}

#sg-header-sport-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-sport-before.png) top center no-repeat;
}

#sg-header-sport-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-sport-after.png) top center no-repeat;
}

#sg-header-venue{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-venue.png) top center no-repeat;
}

#sg-header-venue-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-venue-before.png) top center no-repeat;
}

#sg-header-venue-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-venue-after.png) top center no-repeat;
}

#sg-header-workvolunteer{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-workvolunteer.png) top center no-repeat;
}

#sg-header-workvolunteer-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-workvolunteer-before.png) top center no-repeat;
}

#sg-header-workvolunteer-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-workvolunteer-after.png) top center no-repeat;
}

#sg-header-download{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-download.png) top center no-repeat;
}

#sg-header-download-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-download-before.png) top center no-repeat;
}

#sg-header-download-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-download-after.png) top center no-repeat;
}

#sg-header-spectator{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-spectator.png) top center no-repeat;
}

#sg-header-spectator-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-spectator-before.png) top center no-repeat;
}

#sg-header-spectator-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-spectator-after.png) top center no-repeat;
}

#sg-header-noc{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-noc.png) top center no-repeat;
}

#sg-header-noc-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-noc-before.png) top center no-repeat;
}

#sg-header-noc-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-noc-after.png) top center no-repeat;
}

#sg-header-media{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-media.png) top center no-repeat;
}

#sg-header-media-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-media-before.png) top center no-repeat;
}

#sg-header-media-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-media-after.png) top center no-repeat;
}

#sg-header-contact{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-contact.png) top center no-repeat;
}

#sg-header-contact-before{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-contact-before.png) top center no-repeat;
}

#sg-header-contact-after{
  width:993px;
  height:161px;
  border:0px solid blue;
  background:url(../images/background-header-contact-after.png) top center no-repeat;
}
/* +++++++++++++++++++++++++++++ MENU +++++++++++++++++++++++++++++*/
#sg-menu{
  width:993px;
  height:37px;
  border:0px solid green;
  background:#000;
}

#sg-menu ul{
  padding:0;
  margin:0;
  list-style:none;
  width:993px;
  height:37px;
  background:#a5aaad;/*#000;*/
  /*background:url('../images/menu-li.jpg') top left repeat-x*/
}
#sg-menu li{
  color:#FFF;
  font-size:12px;
  font-family:arial;
  float:left;
  display:block;
}
#sg-menu li a{
  color:#FFF;
  font-size:12px;
  font-family:arial;
  text-decoration:none;
  display: block;
  /*padding:0 15px 0 15px;*/
  padding:0 10px 0 9px;
  line-height: 37px;/*270%;*/
}
#sg-menu li a.current{ 
 color: #FFF; 
 background:#f8931d; /*url('../images/menu.jpg') top left repeat-x;*/ 
}
#sg-menu li a:hover{ 
 color: #FFF; 
 background:#f8931d; /*url('../images/menu.jpg') top left repeat-x;*/ 
}
/* +++++++++++++++++++++++++++++ END MENU +++++++++++++++++++++++++++++*/

/* +++++++++++++++++++++++++++++ SUBMENU +++++++++++++++++++++++++++++*/
#sg-submenu{
  width:993px;
  height:37px;
  border:0px solid green;
  background:#f8931d;
}

#sg-submenu ul{
  padding:0;
  margin:0;
  list-style:none;
  width:993px;
  height:27px;
  background:#f8931d;
  /*background:url('../images/menu-li.jpg') top left repeat-x*/
}
#sg-submenu li{
  color:#FFF;
  font-size:12px;
  font-family:arial;
  float:left;
  display:block;
}
#sg-submenu li a{
  color:#FFF;
  font-size:12px;
  font-family:arial;
  text-decoration:none;
  display: block;
  padding:0 15px 0 15px;
  line-height: 37px;/*270%;*/
}
#sg-submenu li a.current{ 
 /*color: #FFF; 
 background:#dd553d;*/
 
 
 color: #000; 
 background:#FFF; 
}
#sg-submenu li a:hover{ 
 /*padding-top:10px; 
 height:27px;*/ 
 
 color: #000;/*#FFF;*/ 
 background:#FFF /*#dd553d;*/  
}
/* +++++++++++++++++++++++++++++ END SUBMENU +++++++++++++++++++++++++++++*/

#sg-content{
 width:993px;
 
}

#sg-leftside{
  width:730px;
  /*height:144px;*/
  float:left;
  border:0px solid red;
}

#sg-leftside-border{
  width:730px;
  /*height:144px;*/
  float:left;
  border-right:1px solid #dcdcdc;
}

#sg-rightside{
  width:252px;
  /*height:144px;*/
  float:left;
  border:0px solid green;
  
  
 float:right;
 padding:0px 7px 0 3px;
 /*border-left:1px solid #dcdcdc;*/
  
}

#sg-rightside-border{
  width:252px;
  /*height:144px;*/
  float:left;
  border:0px solid green;
  
  
 float:right;
 padding:0px 7px 0 3px;
 border-left:1px solid #dcdcdc;
  
}



.fl {
  float:left;
}

.fr {
  float:right;
}

.cleaner {
  clear:both;
}

.spacer10 {
  height:10px;
}


#footer{
 width:994px;
 height:100px;
 background:#000;
 padding:0;
 margin:0;
}
.footer-top{
 width:993px;
 height:60px;
 border-bottom:1px solid #424242;
}
.jump{
 width:200px;
 height:50px;
 padding:0 10px 0 10px;
 float:left;
}
.jump h1{
  font-size:12px;
  color:#FFF;
}
.select2 {
 width:200px;
 height:20px;
 font-size:11px;
}
.nav-footer{
 float:left;
 width:600px;
 height:40px;
 padding-top:32px
}
.nav-footer ul{

 list-style:none;
 padding:0;
 margin:0;
}
.nav-footer li{
 font-weight:bold;
 font-size:11px;
 color:#FFF;
 float:left;
 padding-left:5px;
}
.nav-footer li a{
 font-weight:bold;
 font-size:11px;
 color:#FFF;
 text-decoration:none;
 padding-right:4px;
}
.nav-footer li a:hover{
 text-decoration:none;
 color:#646464;
}
.nav-bottom{
 width:993px;
 height:10px;
}
.nav-bottom p{
 color:#FFF;
 font-size:11px;
 padding-left:10px;
 font-weight:bold;
}
#footer2{
 width:995px;
 height:100px;
 background:#000;
 
}
.footer-top2{
 width:995px;
 height:70px;
 border-bottom:1px solid #424242;
}
.nav-bottom2{
 width:995px;
 height:30px;
}


#logo-garuda{
  width:252px;
  height:121px;
  float:left;
  padding:25px 5px 15px 35px;
}

#logo-garuda-home{
  width:152px;
  height:121px;
  float:left;
  padding:25px 5px 15px 35px;
}

#web-title{
  width:292px;
  height:121px;
  float:left;
  padding:20px 0px 20px 0px;
}

#web-title-home{
  width:392px;
  height:121px;
  float:left;
  padding:20px 0px 20px 0px;
}


#web-info{
  width:208px;
  height:151px;
  float:right;
  padding:10px 0px 0px 0px; 
  border:0px solid white; 
}

#web-counter{
  margin:5px;
  width:170px;
  height:116px;
  border:0px solid #FFF;
  background:url(../images/block-transparant.png) top center;
  
}

#web-counter-box{
  float:left;
  width:26px;
  height:40px;
  margin:2px;
  padding:0px;/*2px 4px 2px 4px;*/
  /*border:1px solid white;*/
  background:url(../images/box-transparant.png) top center;
}

.wtitle1,.wtitle4 {
  
  font-size:20px;
}

.wtitle2 {
  font-size:36px;
}

.wtitle3 {
  
  font-size:28px;
}

.wtitle1-home,.wtitle4-home {
  font-size:20px;
}

.wtitle2-home {
  font-size:30px;
  font-weight:bold;
}

.wtitle3-home {
  font-size:23px;
}

.wcounter1 {
  font-size:11px;
  font-weight:bold;
  color:#000;
}

.wcounter2 {
  float:left;
  font-size:20px;
  color:#fd0001;
  margin-left:25px;
}

.daystogo{
  font-size:11px;
  font-weight:bold;
  color:#000;
  margin-right:20px;
}

.wlang {
  font-size:15px;
  color:#FFF;
}

.wlang a{
  font-size:13px;
  font-weight:bold;
  color:#FFF;
  text-decoration:none;
}

.wlang a:hover{
  font-size:13px;
  font-weight:bold;
  color:#FFF;
  text-decoration:underline;
}

.gsearch{
  width:125px;
  height:18px;
  border:1px solid #d5d5d5;
  padding:0;
  margin:10px 2px 2px 5px;
  float:left;
}
.searchbox{
	background:url(../images/bg-searchbox.jpg) repeat;
	padding-top:10px;
	width:208px; 
	height:30px;
}
.gsearch2{
  width:177px;
  height:18px;
  border:1px solid #d5d5d5;
  padding:0;
  margin:10px 2px 2px 5px;
  float:left;
}
.searchbox2{
	background:url(../images/bg-searchbox.jpg) repeat;
	padding-top:10px;
	width:262px; 
	height:35px;
}
.gsearch-btn{
  padding-left:2px;
  float:left;
}

.gsearch2-btn{
  margin:2px;
  /*padding-left:2px;*/
  float:left;
}
