body
{
text-align: center;
margin: 0px auto;
background-color: rgb(152,0,0);
background-image: url("images/gradient.png");
background-repeat: repeat-x;
}

h1
{
font-family: Georgia;
font-size: 18px;
color: #993300;  
}

h2
{
font-family: Tahoma, Verdana;
font-size: 14px;
color: #993300;
margin-bottom: 0px; 
}


h4
{
font-family: Tahoma, Verdana;
font-size: 18px;
color: #C0C0C0;
margin-bottom: 0px; 
}

.clear
{
  clear: both; 
}

#cont_top
{
  width: 279px;
  height: 52px;
  background-image: url("images/content_top.gif");
}

#cont_main
{
  width: 250px;
  background-color: #fff;
  margin: 0px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #111;
  line-height: 18px;
  float: none;
  text-align: left;
  padding: 15px 14px 15px 15px;
}

#cont_bot
{
  width: 279px;
  height: 52px;
  background-image: url("images/content_bot.gif");
}

/** HEADER **/

#header
{
width: 750px;
height: 150px;
margin: 0px auto;
background-image: url("images/global_top1.png");
}

/*#main_logo
{
width: 259px;
height: 220px;
background-image: url("images/logo.jpg");
float: left;
margin-top: 20px;
}*/

#info_box
{
width: 212px;
height: 65px;
background-image: url("images/infobox.gif");
margin: 0px 0px 0px 32px;
float: left;
clear: both;
font-family: Tahoma, Verdana, Arial;
font-size: 13px;
color: #ff9900;
}

#info_box a:link,#info_box a:visited,#info_box a:active
{
font-size: 13px;
color: #ffcc99;
font-weight: bold;
text-decoration: none;
}

#info_box a:hover
{
font-size: 13px;
color: #fff;
font-weight: bold;
text-decoration: none;
}

/** MENU **/

#wrapper
{
  width: 770px;
  background: none; /** !!! **/
  margin: 0px auto;
  text-align: center;
}

#content
{
  width: 770px;
  background: none;/** !!! **/
  margin: 0px auto;
}

#menu
{
  width: 760px;
  height: 51px;
  background: none;/** !!! **/
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #fff;
  margin: 12px auto;
  
}

#menu a:link,#menu a:visited,#menu a:active
{
  color: #fff;
  font-weight: normal;
  text-decoration: none;
}

#menu a:hover
{
  color: #FFCC99;
  font-weight: normal;
  text-decoration: underline;
}

.menubutton
{
  width: 120px;
  height: 51px;
  background-image: url("images/button.gif");
  float: left;
  background-repeat: repeat-x;
  margin-right: 3px;
  padding-top: 12px;
}

#menu_footer
{
  width: 750px;
  height: 51px;
  background-color: rgb(191,191,191);
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #fff; 
  margin: 12px auto; 
  padding-left: 10px; 
}

#menu_footer a:link,#menu_footer a:visited,#menu_footer a:active
{
  color: #fff;
  font-weight: normal;
  text-decoration: none;
}

#menu_footer a:hover
{
  color: #FFCC99;
  font-weight: normal;
  text-decoration: underline;
}

#events
{
  width: 30%;
  background: none; /** !!! **/
  margin: 2px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  color: #fff;
  line-height: 18px;
  float: left;
  text-align: left;
  padding: 5px;
}

#events_content
{
  width: 200px;
  margin: 2px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  color: #fff;
  float: right;
  text-align: left;
  padding: 5px;
}

.bar_horizon
{
  height: 10px;
  width: 190px;
  background-color: rgb(93,93,78);
}

.box_1
{
  background-image: url("images/box_1.gif");
  text-align: center;
  margin-bottom: 10px;
  width: 180px;
  height: 160px;
}

.box_1 a:link,.box a:visited,.box a:active
{
  color: #ff9900;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
}

.box_1 a:hover
{
  color: #ff9900;
  font-weight: bold;
  text-decoration: underline;
  font-size: 13px;  
}


.box_2
{
  background-image: url("images/box_2.gif");
  text-align: center;
  margin-bottom: 10px;
  width: 180px;
  height: 180px;
}

.box_2 a:link,.box a:visited,.box a:active
{
  color: #ff9900;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
}

.box_2 a:hover
{
  color: #ff9900;
  font-weight: bold;
  text-decoration: underline;
  font-size: 13px;  
}

.box_1 img, .box_2 img
{
  border: 0px;
}

.box_h
{
  background-image: url("images/box_h.gif");
  text-align: center;
  margin-bottom: 10px;
  width: 200px;
  height: 60px;
}

#main_content
{
  width: 279px;
  background: none; /** !!! **/
  margin: 0px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #111;
  line-height: 18px;
  float: left;
  text-align: left;
  padding: 0px;
}

.paragraphs a:link, a:visited, a:active
{
  color: #969696;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;
}


.paragraphs a:hover
{
  color: #993300;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;
}

.button_more_red
{
  background-color: rgb(192,0,0);
  font-size: 11px;
  font-family: Tahoma;
  font-weight: normal;   
  padding: 5px 10px 5px 10px;
}

.button_more_red a:link,.button_more_red a:visited,.button_more_red a:active
{
  color: #fff;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;  
}

.button_more_red a:hover
{
  color: #fff;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;  
}

.button_more
{
  background-image: url(images/but_round.gif);
  font-size: 11px;
  font-family: Tahoma;
  font-weight: normal;   
  padding: 3px 10px 5px 10px;
  height: 15px;
  width: 109px;
  float: left; 
  margin-bottom: 5px;
}

.button_more a:link,.button_more a:visited,.button_more a:active
{
  color: #000;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none; 
}

.button_more a:hover
{
  color: #993300;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;  
}

.button_more_black
{
  background-color: #000;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: normal;   
  padding: 5px 10px 5px 10px;
  margin-bottom: 10px;
}

.button_more_black a:link,.button_more_black a:visited,.button_more_black a:active
{
  color: #fff;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none; 
}

.button_more_black a:hover
{
  color: #fff;
  font-size: 11px;
  font-weight: normal;  
  text-decoration: none;  
}

#conferences
{
  width: 30%;
  background: none; /** !!! **/
  margin: 2px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  color: #fff;
  line-height: 18px;
  float: right;
  text-align: left;
  padding: 5px;
  margin-top: -99px;
}

#conferences_content
{
  width: 200px;
  margin: 2px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  color: #fff;
  float: right;
  text-align: left;
  padding: 5px;
}

#footer
{
  padding: 3px 10px 3px 3px;
  width: 736px;
  background-color: rgb(26,26,26);
  color: rgb(76,76,76);
  font-size: 9px;
  font-family: Tahoma, Verdana, Arial;
  margin: auto;
  margin-top: 10px;
  text-align: right;
}

#footer a:link,#footer a:active,#footer a:visited
{
  color: #C0C0C0;
  font-size: 11px;
  font-weight: bold;  
  text-decoration: none;
}

#footer a:hover
{
  color: #fff;
  font-size: 11px;
  font-weight: bold;  
  text-decoration: none;
}

/* BAZY */

#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16
{
  background-color: #fff;
  width: 300px;
  padding: 16px;
  border-style: solid;
  border-color: #C0C0C0;
  border-width: 5px;
  float: right;
  display: none;
  position: relative;
  top: -30px;
  left: 240px;
}

/* Scroller Box */
#scroller_container {
 position: relative;
 width: 240px;
 height: 15px;
 overflow: hidden;
 background-color: #fff;
 padding: 5px;
 margin-bottom: 10px;
}

#scroller {
 white-space: nowrap;
}

#scroller p {
 padding: 0px;
}
/* Scoller Box */

.arrow
{
  background-image: url(images/arrow.gif);
  padding: 0px;
  width: 21px;
  height: 11px; 
  position: relative;
}

.arrow_r
{
  background-image: url(images/arrow_r.gif);
  padding: 0px;
  width: 21px;
  height: 11px; 
  position: relative;
}

.details
{
  background-color: #f9f9f9;
  padding: 5px;
  border-style: solid;
  border-color: #E0E0E0;
  border-width: 3px;
  margin-top: 10px;
}

.detailsLogged
{
  background-color: #fff;
  padding: 5px;
  border-style: solid;
  border-color: #F0F0F0;
  border-width: 3px;
  margin-top: 10px;
}

.details h3
{
  font-family: Tahoma, Verdana;
  font-size: 12px;
  color: #969696;
}


.detailsHeader
{
  font-family: Tahoma, Verdana;
  padding: 3px;
  color: #fff;
  background-color: #000;
  border: 3px rgb(192,0,0) solid;
  width: 225px;
  height: 20px;
  font-weight: bold;
  text-align: center;
  clear: both;  
}

.headerSection
{
  font-family: Tahoma, Verdana;
  font-size: 13px;
  padding: 3px;
  color: #fff;
  background-color: #000;
  border: 3px #D0D0D0 solid;
  width: 225px;
  height: 20px;
  font-weight: bold;
  text-align: center;
  clear: both;  
}

.register
{
  color: #808080;
  border-bottom: 1px dotted #C0C0C0;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  width: 240px;
}

.foto
{
  background-color: #f9f9f9;
  color: #fff;
  float: left;
  text-align: center;
  padding: 0px;
  width: 235px;
  text-align: center;
  margin: 0px;
  clear: both;  
}

.bannerhref a:link, .bannerhref a:visited, .bannerhref a:hover, .bannerhref a:active,
{
  text-align: center; color: #000; font-size: 18px; line-height: 0px;
}

.keywords
{
	display:block; text-align:center; width:100%;
}

.keywords h1
{
	font-size:10px;
	color:#666666;
	font-family:arial;
	display:inline;
	border-right:1px solid #666666;
	margin-right:5px;
	padding-right:5px;
}

