/*
Theme name: Apprendre le Japonais
Theme URI: 
Description: Apprendre le Japonais Template
Version: 1.0
Author: swissnet media GmbH
Author URI: http://www.swissnetmedia.com/
Tags: 

*/
html {height:100.3%; font-size: 62.5%;}
body {background: #2E66AF url(images/bg.png) left top repeat;  
font: 1.2em/1.8em Georgia, sans-serif; color:#474747;}
* {margin: 0px; padding: 0px; border: 0px;}
h1, h2, h3, h4, h5, h6 {padding: 0px;  color: #0C6BBB;}
h1 { font-size: 2.2em; }
h2 {font-size: 1.6em;}
h3, h3 a {font-size: 1.2em; }
h4, h4 a {font-size: 1.0em; }
h5, h5 a {font-size: 0.9em; }
a {color:#0c6bbb;}
p {padding: 5px 0px; margin:0px;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {}
ul {list-style-type:square; padding: 10px 5px 10px 50px;}
li {padding:0px; margin:0px;}
ol { padding: 10px 5px 10px 60px;}
img {padding: 0px; }
textarea,input {border: 1px #E7E7E7 solid; background-color:#FFFFFF;  }

table {border: 1px #676767 solid; background-color:#E7E7E7; margin:5px auto; padding:5px;}
.grosstable {font-size:1.4em; }
tbody tr{background:#EEEEEE;text-align:left; }
tbody th, tbody td{padding-left:5px; padding-right:10px;}
tbody th {padding-right:20px;}



#submit {background-color: #E7E7E7;}
#submit:hover {background-color: #F7F7F7; border: 1px #555555 solid;}



blockquote {  padding: 8px; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #C7C7C7;
  margin: 10px 20px 10px 10px; 
  background-image: url(images/auf.png); background-position: top left; background-repeat: no-repeat;
  text-indent: 23px;
  }

blockquote p { display: block; background-image: url(images/zu.png); background-repeat: no-repeat;
     background-position: bottom right;
   }

div#wrapper{width: 900px; background-color:#FFFFFF; margin: 0px auto;}
div#wrapperunten { background:#DBDEDD url(images/bg2.png) left top repeat-x; }
div#header {width:900px;}
div#headerleft {width: 280px; background: #FFFFFF url(images/apprendre-le-japonais.jpg) left top no-repeat; height: 264px; padding: 0px 0px;float:left; margin-left:20px;}
div#headerright {width: 600px; float:right; height:285px; }
div#headername {text-align:right; padding-right:80px; margin-top:30px;}
div#headername p{padding-right:15px; padding-top:0px; margin-top:0px;}

div#call {width:410px; height:90px;  padding: 0px 0px;
 margin-top:0px;
}

div#call p{padding-left:30px; padding-top:0px;}



div#main {float:right; width:549px; margin-right:15px; margin-top:20px; }
.inhalt img {border:1px solid #DDDDDD; padding: 5px; margin-right:10px; margin-top:5px;}
div#main h1{text-decoration:none;    padding:0px;margin:2px 0px; color:#0C6BBB; font-size:1.3em;}
div#main h2{text-decoration:none;    margin-bottom:5px;}
div#main h2 a{text-decoration:none; font-size:0.6em; color:#A7A7A7;}
.inhalt{ border:0.1em; border-color:#E7E7E7; border-style:solid; padding: 10px 15px;background-color:#FFFFFF; }
.inhaltkopf {width:548px; height:20px; background: #FFFFFF url(images/mn.png) left top no-repeat; 
border-top:0.1em; 	border-left:0.1em; border-color:#E7E7E7; border-style:solid;}


.inhalt ul {list-style-type:square; padding: 10px 5px 10px 50px;margin-top:5px;}
.inthalt ul li {padding-bottom:5px; padding-left:5px;}


.inhaltcall {border: 1px #E7E7E7 solid; height:76px; background:  url(images/libro-japones.png) left top no-repeat;   width:548px; border-color:#E7E7E7; border-style:solid;  background-color: #FFFFFF; margin-top:15px; }
.inhaltcall p{padding:28px 10px 0px 20px; margin:0px; text-align:center;}


div#kommentar{ border:0.1em; border-color:#E7E7E7; border-style:solid; padding: 10px 15px;background-color:#FFFFFF; margin-top:10px; }

div#sideb {float: left;}
div#sidebar { background-color:#FFFFFF; width:270px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:0px 0px 0px 20px; padding:10px; }
div#search { background-color:#FFFFFF; width:270px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:15px 0px 0px 20px; padding:10px; list-style:none;}
div#verlinken { background-color:#FFFFFF; width:270px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:15px 0px 0px 20px; padding:10px; list-style:none; color:#0C6BBB;}
div#sidebar ul li ul li a {color:#676767;}
div#sidebar ul li  {color:#0c6bbb;}
div#sidebar ul  { margin: 10px 5px; list-style:none; color: #336600; font-weight: normal; padding:0px;}

div#sidebar ul li ul li {  margin-left:5px; padding-left:15px; background: url(images/pfeil.png) left top no-repeat; font-weight: normal; color: #676767;}
.sidebarkopf {width:271px; height:20px; background: #FFFFFF url(images/sbar.png) left top no-repeat; border:0.1em; border-color:#E7E7E7; border-style:solid;}


div#footer{ width:860px; background: #DBDEDD url(images/foot.png) left top repeat-x;  margin: 150px 10px 0px 20px; height:70px; padding: 20px 0px 0px 0px;
font-size:0.8em;
}
.rahmen {border: 1px #FFFFFF solid; background-color:#F7F7F7; padding:5px 10px; margin-bottom:15px; margin-top:15px;}
.rahmenvz {border: 1px #D7D7D7 solid; background-color:#E7E7E7; padding:5px 10px; margin-bottom:5px; margin-top:5px;}
.kommentarrahmen {border: 1px #EFEFEF solid; background-color:#F7F7F7; padding:5px 10px; margin-bottom:15px; margin-top:0px;}
.rahmenoben {border: 1px #E7E7E7 solid; background-color:#F7F7F7; padding:5px 10px;  margin-top:5px;}
.rahmendunkel {border: 1px #C7C7C7 solid; background-color:#E7E7E7; padding:5px 10px; margin-bottom:15px; }
div#rahmencomment {border: 1px #C7C7C7 solid; background-color:#E7E7E7; padding:5px 10px; margin-bottom:15px; }
.defloat { clear: both;}
.alignright {float: right; }
.alignleft {float: left; padding-left:10px; }
.aligncenter {text-align:center;}
.abstand { height:15px; width:548px;}

.schwarz{background-color:#000000; color:#FFFFFF;}
.grau {background-color:#CDC1C5;color:#000000;}
.weiss{background-color:#FFFFFF; color:#000000;}
.rot{background-color:#FF0000;color:#000000;}
.gelb{background-color:#FFFF00;color:#000000;}
.gruen{background-color:#00FF00;color:#000000;}
.blau{background-color:#003366;color:#000000;}
.rosa{background-color:#FFC1C1;color:#000000;}
.braun{background-color:#8B4513;color:#FFFFFF;}
.orange{background-color:#FFA500;color:#000000;}