/*
Theme Name: Der Reiseshop
Theme URI: http://www.creanu.de
Description: 
Version: 1.0
Author: Chaim Doennewald & Johann Moor
*/

body {
	font-family: sans-serif, Helvetica, Verdana, Arial;
	background-color:#ffba00;
	background-image: url("images/headerbackground.jpg");
	background-repeat: repeat-x;
	

}

a:link, a:visited {color: #fff; text-decoration: none;}

#main { vertical-align:center; margin-left:auto; margin-right: auto; width: 1024px;  }
#header { width: 600px; margin-left: 424px;}
#menue_oben { background-image: url("images/men_oben_bg.png"); background-repeat: repeat-x; height:45px; float: left;} 
.clear_left {clear: left;}
.clear_right {clear: right;}
#menue_oben ul {list-style: none; margin: 0px;}
#menue_oben li {font-weight: bold; display: inline-block; margin-right: 15px; background-image: url("images/men_oben_bg2.png"); background-repeat: no-repeat;
background-position: right; padding-right: 13px; height: 30px; padding-top: 14px; }
#menue_oben a:link, #menue_oben a:visited {color:#fff; text-decoration: none;}
#menue_oben form {margin: 0px; padding: 0px; margin-top: -2px;}


.menueliausnahme {background-image:  none ! important; margin: 0px !important; padding:0px !important;}


#menue_oben_links {float: left;}
#menue_oben_rechts {float: left; }



#sidebar { margin-top: 100px; float: left; margin-right: 24px; margin-left: 57px; }
#sidebar_content {background-image: url("images/sidebar_bg.jpg"); background-repeat: repeat-y;}
#sidebar_content ul {margin: 0px; padding: 0px;}
#sidebar_content li { background-image: url("images/sidebar_oben_li.jpg"); background-repeat: no-repeat; height: 29px; list-style: none; 
padding-left: 20px; padding-top: 3px; }
#sidebar_content li a {letter-spacing: 0.075	em; font-size: 14px; color: #fff; text-decoration: none;}

#content { padding: 15px; text-shadow: 0px 0px; border-style: solid; border-color: white; border-width: 1px; width: 690px; margin-top: 50px; background-color: #fff; float: left; -moz-border-radius: 5px; -khtml-border-radius: 15px; 
-webkit-box-shadow: 2px 2px 5px #777; -moz-box-shadow: 2px 2px 5px #777; box-shadow: 2px 2px 5px #777;}

#angebote {float: left; margin-right: 10px;}
.angebotbox { font-family: Arial; background-color: #ffc528; width: 430px;}
.angebotbox p {color: #000080;}
.angebotbox a {border-bottom: 1px solid #fff;}
.angebotbox h1 a, .angebotbox h2 a {border: 0px;}
.angebotbox, .adsbox { border: 2px solid #fff; -moz-border-radius: 10px; -khtml-border-radius:30px;
-webkit-box-shadow: 1px 1px 3px #aaa; -moz-box-shadow: 1px 1px 3px #aaa; box-shadow: 1px 1px 3px #aaa; 
color: #fff; font-size: 12px; letter-spacing: 0.05em; margin-bottom: 25px; padding: 10px; }

.angebotbox h1, .angebotbox h2 {  font-size: 21px; font-weight: normal; letter-spacing: 0.05em; display: block; width: 430px;
border-bottom: 1px solid #fff; padding-bottom: 5px; }

/* .angebotbox img { float: right; margin: 5px; } */

.kommentare_anzahl, .kommentare_anzahl a {text-align: right; color: #fff;}

#ads {float: left; }
.adsbox { background-color: #058cff; width: 190px; background-image: url("images/adsbox_bg.jpg"); background-repeat: repeat-x; }
.adsbox h4 {border-bottom: 1px solid #60b5ff; padding-bottom: 5px; }


#footer { margin-left: 297px; margin-top: 25px; width:670px; background-image: url("images/footer_bg.jpg"); background-repeat: repeat-x; background-color: #068cff;
padding-left: 25px; padding-right: 25px; padding-top: 10px; padding-bottom: 10px; border: 2px solid #fff; -moz-border-radius: 10px; -khtml-border-radius:30px;
-webkit-box-shadow: 2px 2px 5px #777; -moz-box-shadow: 2px 2px 5px #777; box-shadow: 2px 2px 5px #777;
color: #fff; font-size: 10px; letter-spacing: 0.05em;}

.footerelement {float:left; margin-right: 30px; min-height: 50px; }
.footerelement b {line-height: 200%;}

.footerelement input, .menueliausnahme input {background-color: #fff; background-image: url("images/suche_button.jpg"); background-position: right; 
background-repeat: no-repeat; box-shadow:inset 0 0 7px #333; -moz-box-shadow:inset 0 0 7px #333; border: 1px solid #888; -moz-border-radius: 5px; 
-khtml-border-radius:15px; padding-left: 5px; padding-right: 22px; padding-top: 2px; padding-bottom: 2px; color:#777; width: 120px;}

.footerelement ul {float: left; margin-right: 5px; }
.footerelement li { list-style-type: none; }
.footerelement li:before {content: "\BB\A0";}
