/*
Theme Name: Origins 2010
Theme URI: 
Version: 0.1 alpha
Description:  This is the theme for Origins Germany
Author: Tobias Menger
Author URI: http://mono.theism.de
*/

body{
background: #000;	
font-family: "century gothic", Helvetia,Arial, sans-serif;
line-height:1.25;
margin:0;
}

.orired{ 
font-weight:bold;
color: #734747;
}

/*header style */
#header 
{
height:257px;
background: #000 url('img/origins-main.jpg') no-repeat top left
}

#header_txt
{
margin-top:75px;
text-align:right;
}

#main_header
{
display:block;
}

#main_header a {
font-weight:normal;
color: #FFFFFF;
font-size: 5em;
text-transform: uppercase;
letter-spacing: -1pt;
text-decoration:none;
line-height:1;
}

#sub_header1 {
padding-left:10px;
padding-bottom:6px;
color: #FFFFFF;
font-size: 1.8em;
letter-spacing: 0pt;
}
/*navigation*/
#navigation {
margin:0px;	
}

#navigation  ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#navigation  li {
margin-left:5px;
padding:0;
display:block
}

#navigation  a {
font-size:1.30em;
font-weight:bold;
color:#fff;
text-decoration:none;
word-spacing: -1.6pt;
}

#navigation  a:hover {
color:#e94242;
}
#navigation .current_page_item a {
color:#eb1414;
}

/* TABLES */
#load-program{
margin:0 auto;
}

table{
width:100%;
text-align: left;
font-size: 13px;
color: #fff;
background-color: #fff;
/* border: 1px solid #000; */
border-spacing: 1px;
}

.dayHd
{
background-color: #eb1414;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 1px #fff solid;
font-size: 16px;
font-weight: bold;
}

th {
background-color: #eb1414;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 14px;
font-weight: bold;
}

td{
color:#000;
padding:4px;
}

.even {
background:#fbebeb;
}
.odd {
background:#ea9a9a;
}
/* TABLES END */

/* LANGUAGE SIDEBAR */
#lang_switcher  {
margin-top:10px;
}

#lang_switcher li {
display:block;
}

#lang_switcher a {
color:#eb1414;
font-size:1em;
}
/*LANGUAGE SIDEBAR END*/

#main_page {
font-size:1.2em;
color:#020405;
background:#fff;
}
#content_wrapper{
padding:20px;
width:505px;
}

#main_page p {
margin:0;
}

#main_page h1,h2,h3,h4,h5,h6 {
margin:10px 0;
font-weight:bold;
color: #eb1414;
}
/* ANMELDUNG */

#main_page .price-splatter {
height:126px;
background: url('img/preis-splatter.jpg') no-repeat top left;
}

#main_page .price-text {
padding-top:15px;
height:126px;
}

#main_page .price-tag {
padding-top:40px;
margin-left:75px;
color:#f3f7f9;
font-size:20px;
font-weight:bold;
}

#main_page .student-price-tag {
margin-left:75px;
color:#f3f7f9;
font-size:15px;
font-weight:bold;
}

.price-redu {
font-size:10px;
}

/* ANMELDUNG  END*/

/* SPEAKERS */

#refe .main_speaker-image {
height:108px;
margin:10px 0;
}

#refe .main_speaker-text{
height:220px;
margin:10px 0;
}

#refe .speaker-image {
height:130px;
margin:10px 0;
}

#refe .speaker-text{
height:130px;
margin:10px 0;
}

#refe img {
padding:2px;
border:solid 2px #f3f7f9;
}
/* SPEAKERS END*/

/* FOOTER */
#footer{
margin-top:60px;
color:#eb1414;	
}

#footer a{
color:#eb1414;
text-decoration:none;
}

#footer_txt{
margin:0 auto;
width:370px;
}
/* FOOTER END*/
