body
{
	padding: 0px;
	margin: 0px;
	background: url('../img/bground.gif') no-repeat top center black;
}

a,
a:visited
{
	color: yellow;
	text-decoration: none;	
}

a:hover
{
	color: yellow;
	text-decoration: underline;	
}

div#cont
{
    position: relative;
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px;   
    background: url('../img/main_bground.jpg') no-repeat top center;
}

div#cont div.align
{
	position: relative;
	width: 930px;
  margin: 0 auto;
  padding: 0px;
  background: url('../img/main_bground.jpg') no-repeat top center;
}

a img
{
  border: none;
}

/* ############################ */

div#header
{
  position: relative;
  float: left;
  width: 930px;
  height: 89px;
  margin: 0px;
  padding: 0px;
  border-bottom: 1px solid #FEF062;
}

div#header div#logo
{
	position: relative;
	float: left;
	background: none;
	width: 322px;				
	height: 89px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#header div#logo a 
{
	position: relative;
	float: left;
	width: 322px;				
	height: 89px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
}

div#header div#logo a img
{
  position: relative;
  float: left;
  border: none;
}

/* ########################################################################## */


div#header div#top_menu
{
  position: relative;
  float: right;
  width: 608px;
  height: 89px;
  margin:  0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

div#header div#top_menu ul
{
  position: relative;
  float: right;
  height: 89px;
  width: auto;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  list-style-type: none;
}

div#header div#top_menu ul li
{
  position: relative;
  float: left;
  height: 89px;
  margin: 0px 0px 0px 1px;
  padding: 0px 0px 0px 0px;
}

div#header div#top_menu ul li a
{
  position: relative;
  float: left;
  height: 29px;
  margin: 0px;
  padding: 60px 5px 0px 5px;
  cursor: pointer;
	font-family: Impact;
	font-size: 22px;
	color: white;
	text-decoration: none;
	font-stretch: semi-expanded;
}

div#header div#top_menu ul li.used a,
div#header div#top_menu ul li a:hover
{
  background: url('../img/top_menu_hover.gif') repeat-x; 
  color: black;
}

a.language
{
  position: relative;
  float: right;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}
      	
/* ########################################################################## */


div#content1,
div#content2,
div#content3,
div#content4
{
  position: relative;
  float: left;
  width: 930px;
  height: 520px;
  margin: 0px;
  padding: 0px;
  border-bottom: 1px solid #FEF062;
}

div#content1
{
  background: url('../img/content1.jpg') no-repeat top center;
}

div#content2
{
  background: url('../img/content2.jpg') no-repeat top center;
}

div#content3
{
  background: url('../img/content3.jpg') no-repeat top center;
}

div#content4
{
  background: url('../img/content4.jpg') no-repeat top center;
}

/* ########################################################################## */

div#content1 div.fraze,
div#content2 div.fraze,
div#content3 div.fraze,
div#content4 div.fraze
{
  position: relative;
  float: left;
  width: 930px;
  margin: 40px 0px 0px 0px;
}

/* ################################# */

div#content1 div.fraze img,
div#content4 div.fraze img
{
  position: relative;
  float: left;  
  margin: 0px;
  padding: 0px;
}

div#content1 ul.listing,
div#content4 ul.listing
{
  position: relative;
  float: left;
  margin: 60px 0px 0px 0px;
  padding: 0px 0px 0px 40px;;
  list-style-type: none;
  font-family: Arial;
  font-size: 12px;
  color: white;
}

div#content1 ul.listing li,
div#content4 ul.listing li
{
  position: relative;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 25px;
  background: url('../img/tick.gif') no-repeat 0px 2px;
}

/* ########################################################################## */

div#content2 div.fraze img,
div#content3 div.fraze img
{
  position: relative;
  float: right;  
  margin: 0px;
  padding: 0px;
}

div#content2 ul.listing,
div#content3 ul.listing
{
  position: relative;
  float: right;
  margin: 60px 0px 0px 0px;
  padding: 0px 0px 0px 40px;;
  list-style-type: none;
  font-family: Arial;
  font-size: 12px;
  color: white;
}

div#content2 ul.listing li,
div#content3 ul.listing li
{
  position: relative;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 25px;
  background: url('../img/tick.gif') no-repeat 0px 2px;
}

/* ########################################################################## */

form.subscribe
{
  position: relative;
  float: left;
  width: 880px;
  height: 70px;
  margin: -110px 0px 0px 0px;
  padding: 0px 0px 0px 50px;
}

form.subscribe input
{
  position: relative;
  float: left;
  width: 100px;
  height: 20px;
  margin: 10px 10px 0px 0px;
  padding: 3px 5px 0px 5px;
  font-family: Arial;
  font-size: 12px;
  color: white;
  background: #0B0B0B;
  border: 1px solid #3B3B3B;
}

form.subscribe a.button
{
  position: relative;
  float: left;
  width: auto;
  height: 23px;
  margin: 10px 10px 0px 0px;
  padding: 0px 5px 0px 5px;
  background: url('../img/button.gif') repeat-x;
  border: 1px solid #3B3B3B;
  text-decoration: none;
  cursor: pointer;

}

form.subscribe a.button:hover
{
  background: black;
  border: 1px solid #F9E300;
  color: white;
}

form.subscribe a.button:hover input
{
  color: white;
}

form.subscribe a.button input
{
  position: relative;
  float: left;
  width: auto;
  height: 23px;
  margin: 0px;
  padding: 0px;
  font-family: Impact;
  color: black;
  font-size: 17px;
  background: none;
  border: none;
  text-decoration: none;
  cursor: pointer;
}

/* ########################################################################## */

div#footer
{
  position: relative;
  float: left;
  width: 930px;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}

div#footer span
{
  position: relative;
  float: right;
  font-family: Arial;
  font-size: 12px;
  color: white;
}

div#footer ul
{
  position: relative;
  float: left;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

div#footer ul li
{
  position: relative;
  float: left;
  margin: 0px;
  padding: 0px;
}

div#footer ul li a
{
  position: relative;
  float: left;
  padding: 20px 10px 0px 55px;
  font-family: Impact;
  font-size: 22px;
  color: white;
  text-decoration: none;
}

div#footer ul li a:hover
{
  color: #F9E300;
  text-decoration: none;
}

div#footer ul li.netlog a
{
  background: url('../img/netlog.gif') no-repeat top left;
}

div#footer ul li.skype a
{
  background: url('../img/skype.gif') no-repeat top left;
}

div#footer ul li.facebook a
{
  background: url('../img/facebook.gif') no-repeat top left;
}

div#footer ul li.twitter a
{
  background: url('../img/twitter.gif') no-repeat top left;
}

div#footer ul li.linkedin a
{
  background: url('../img/linkedin.gif') no-repeat top left;
}

