/*
Theme Name: Euro2008 theme
Theme URI: 
Description: A cool theme designed for Office du Tourisme Geneva.
Version: 1.0
Author: Jimmy Bachmann
Author URI: 
Tags: 

*/

body {
	font-size: 12px;
	font-family: Arial, verdana, Sans-Serif;
	background-color: #63a6d2; /*  #072642; */
	text-align: center;
	margin: 0;  /* or else there's extra gray at the top and on the left */
	padding: 0;
	/*background-image: url('images/bg-blue-sides.jpg');*/
	background-repeat: repeat-x;
	color: white;
	}

#page {
  width: 1000px;
	text-align: left;
	margin: 0 auto;
}

#page-without-header {
  width: 1000px;
  /*margin-top: 0;*/
	background-image: url('images/bg-blue.jpg');
	background-repeat: no-repeat;
	}

#header {
  width: 1000px;
  height: 110px;
	background-color: #072642;
	}

#content {
  width: 860px;  /* 1000 - 2*70 */
  text-align: left;
  padding: 10px 70px;
}

#post-8 {
	margin: -10px -70px;
}

#content h2 {
  /*width: 400px;*/
  font-size: 22px;
  color:#8dc2e2;
  text-transform: uppercase;      
  text-align: left;
	/*margin-bottom: 10px;*/
}
  
#footer {
  width: 980px;  /* 1000 - 20 */
  text-align: center;
  padding: 10px;
}

#footer-nav {
	text-align: center;
  padding: 10px;
}

#footer-nav li {
  display: inline;
  list-style-type: none;
  /*list-style-position: outside;*/
  /*border: 1px solid white;*/
  margin-left: 2px;
  margin-right: 2px;
}

#footer-nav ul {
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
}

#footer-copyright {
	text-align: center;
  padding: 0px;
  padding-bottom: 5px;
	color: #a6d9f8;
	font-size: 10px;
	/*text-transform: uppercase;*/
}

#footer-copyright a {
  text-decoration: none;
  background-color: transparent;
  color: #a6d9f8;
}

#footer-copyright a:hover {
  text-decoration: underline;
}

.form_required {
  font-weight: bold;
  color: #dd8888;
}

a {
  text-decoration: underline;
  color: white;
}

a:hover {
  text-decoration: none;
  background-color: #000033;
}

#footer-nav a {
	font-size: 10px;
	text-transform: uppercase;
  text-decoration: none;
  background-color: transparent;
  color: white;
}

#footer-nav a:hover {
  text-decoration: underline;
}

#footer-jo {
	/*vertical-align: middle;*/
	/*line-height: 10px;*/
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
  color: white;
  /*height: 30px;*/
}

#footer-jo a {
  text-decoration: underline;
}

#footer-jo a:hover {
  text-decoration: none;
}

/*.pollimg {
	vertical-align: middle;
}*/

.wp-polls-li {
	display: inline;
	margin-top: 15px;
	font-size: 1.5em;
}

input, .gva-buttons {
	background-color: #63a6d2;
	border: solid 1px #f9f9f9;
	/*color: white;*/
	/*font-weight: bold;*/
}

#post-6 img {
	border-width: 1px;
	border-style: solid;
	border-color: white;
	margin: 0;
}

#post-6 p, p {
	font-weight: bold;
	font-size: 14px;
}

#texte-accueil {
  width: 400px;
  float: left;
  /*display: inline;*/
}

#photo-accueil {
	float: right;
	margin: 0 0 10px 0;
	border: solid 1px white;
	/*display: inline;  /* important for ie6 */
}

#photo-accueil p {
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
}

#clear-photo-accueil {
	clear: both;
}

#white-border {
	border-width: 1px;
	border-style: solid;
	border-color: #63a6d2;
	margin: 10px 0;
	padding: 10px 40px;
}

.align-center {
	text-align: center;
}

.gva-poll {
	float: left;
}

p.gva-poll {
	margin-top: 2px;
}

.wp-polls-li {
	float: left;
	margin: 0 5px;
}

p.wp-polls-li {
	margin: 0;
}

.pollimg {
	border-width: 1px;
	border-style: solid;
	border-color: white;
}

#end-of-poll-list {
	clear: both;
}

.legende {
	font-weight: bold;
	font-size: 12px;
}
