body {fixed; margin:50px; color: #222; background-color: #fff;font-family: sans-serif,verdana,ariel; font-size:14px;}
a {color: #666;}
div.wrap * {text-shadow: 1px 1px #bbb; }
div.results {border: 2px solid #ddd; background-color: #eee; margin: 0 auto; padding: 15px;}
hr {border: none; height: 1px; background-color: #ccc; margin: 0; padding: 0;}
div#nav {background-color: #00b500; padding: 5px; font-weight: bold; }
div#content {padding:10px;}
div#content li {margin-bottom: 10px;}
div#wrapper {padding: 20px; width: 640px; margin: 0 auto; }
div#nav {}
div#nav ul {list-style-type: none; padding: 0; margin: 0;}
div#nav li {display: inline;}
div#nav li a{padding:5px; color: #eee;}
div#nav li.selected a{color: #333; background-color:#FDF8FF; border-top: 3px solid #000; text-decoration: none;}
option {background-repeat: no-repeat; padding-left: 18px; margin: 3px;}
option.blah {background-image: url('/images/flags/ad.gif');}
option.blah2 {}
body#travel div#content div.left{float: left; width:300px;}
body#travel div#content div.right{float: right; width:300px;}

input, textarea, select {border: 1px solid #ccc; padding: 3px;}
input.button {background-color: #00b500; color: #fff; font-weight: bold;border: 1px solid #009900; background-position: bottom; background-repeat: repeat-x; background-image: url('../images/button2.png');}
p.clearboth {margin:0px; padding:0px; clear:both;}

div.error {color: #ff0000; font-weight: bold;}
/*
body {padding:0px; margin: 0px; color: #222; background-color: #000; font-family: sans-serif,verdana,ariel; font-size:14px;}
a {color: #ececec;}
div#header {height: 299px; background-image: url(/images/header.png); background-repeat: repeat-x;}
div#nav {background-color: #ff0000; padding: 5px; font-weight: bold; font-size: 16px;}
div.main {}
div#wrapper { width: 641px; margin: 0 auto; }
div#content {background-color: #00AA00; padding: 20px;}
div#footer {height: 40px;}
ul {list-style-type: none; padding: 0; margin: 0;}
li {display: inline;}
li a{padding:5px; }
p.clearboth {margin:0px; padding:0px; clear:both;}
*/

div.intro {border:1px solid #ccc; background-color: #eee; padding:10px;}
div.intro img {float: right; border: 2px solid #ccc; margin-left:10px;}
div#content ol {padding:0px; margin:0px; list-style-type: none;}
body#register div#content li, body#gallery div#content li {background-color: #f5f5f5; padding:3px; margin-bottom:2px;}

div.twitcontainer {background-color: #f7f7f7; padding: 5px; margin-bottom: 2px;}
div.twitcontainer a{text-decoration: none;}
div.twitcontainer div.avatar{width: 50px; margin-right: 10px; float: left;}
div.twitcontainer div.info {}
div.twitcontainer div.info div.username {font-size: 20px;}

body#register div#content div.left{float: left; width:400px;}
body#register div#content div.right{float: right; width:200px;}
body#register div.right div {margin-bottom: 5px;}

body#compos div#content div.left{float: left; width:400px;}
body#compos div#content div.right{float: right; width:200px;}
div#footer hr {margin-bottom: 5px;}
div#footer {line-height: 18px;font-size: 10px; padding-left: 10px; padding-right: 10px;background-color: #FDF8FF;}
div#footer ul {list-style-type: none; margin: 0px; margin-left: 10px; padding: 0px; padding-bottom: 5px;}
div#footer ul li {display: inline; margin:0px; margin-left: 7px; padding:0; background-repeat: no-repeat;}
div#footer ul li a{padding: 1px;padding-left: 20px;}
div#footer ul li.facebook {background-image:  url(/images/facebook.png);}
div#footer ul li.twitter {background-image:  url(/images/twitter.png);}
div#footer ul li.pouet {background-image:  url(/images/pouet.png);}
div#footer ul li.demoparty {background-image:  url(/images/demoparty.png);}

div#footer div.left {float: left;}
div#footer div.right {float: right;}

img.ticket {float: right;}
img.orga {float: right;}

div.center {text-align: center;}
span.price {font-size: 40px; font-weight: bold;}
span.priceunder {font-size: 22px;}

pre {magin: 0 auto;}

