/*
Theme name: AprendeJapones
Theme URI: 
Description: Aprende Japones Template
Version: 1.0
Author: 
Author URI: 
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:#333;}
* {margin: 0px; padding: 0px; border: 0px;}
h1, h2, h3, h4, h5, h6 {padding: 0px;  color: #FF6A00;}
h1 { font-size: 1.6em; }
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:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}
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;}
tbody tr{background:#EEEEEE;text-align:left; }
tbody th, tbody td{padding-left:5px; padding-right:10px;}
tbody th {padding-right:20px;}

hr {
  border-bottom: 1px solid #DDD;
margin:15px 10px 20px 10px;
}

#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: 1025px; background-color:#FFFFFF; margin: 0px auto;}
div#wrapperunten { background:#DBDEDD url(images/bg2.png) left top repeat-x; }
div#header {width:1025px;}
div#headerleft {width: 233px;  padding: 30px 7px;float:left; margin-left:0px;}
div#headerleftpic {background: #FFFFFF url(images/aprender-japones-3.png) left top no-repeat; height: 125px;}
div#headerright {width: 778px; float:right; margin-top:10px;}

div#call {width:610px; height:90px;  padding: 0px 0px;
 margin-top:40px;
}

div#call p{padding-left:30px; padding-top:0px;}



div#main {float:right; width:604px; margin-right:35px; margin-top:5px; }
.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:#333; 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 35px 10px 30px;background-color:#FFFFFF; }
.inhaltkopf {width:604px; height:10px; background: #AAA; border:1px solid #DDD; }



.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:120px; 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#komment{ border:0.1em; border-color:#E7E7E7; border-style:solid; padding: 20px 15px 5px 55px; background-color:#FFFFFF; margin-top:10px; }
div#caralibro {background-color:#FFF; border:0.7em; border-color:#C7C7C7; border-style:solid; padding: 10px 15px 5px 55px;  margin-top:10px; }

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:300px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:0px 0px 0px 30px; padding:10px; }
div#search { background-color:#FFFFFF; width:300px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:15px 0px 0px 30px; padding:10px; list-style:none;}
.verlinken { background-color:#FFFFFF; width:300px; border:0.5em; border-color: #E7E7E7;border-style:solid; margin:15px 0px 0px 30px; padding:10px; list-style:none; color:#0C6BBB;}
.verlinken img {padding:5px; border:1px solid #DDD;}
div#sidebar ul li ul li a {color:#0c6bbb;}
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; margin:8px 5px; }
.alignright a {padding: 8px 20px; background-color:#FFF; font-size:1.3em; border:1px solid #CFCFCF;}
.alignright a:hover {background-color:#AAA;}
.alignleft {float: left; margin:8px 5px;}
.alignleft a { padding: 8px 20px; background-color:#FFF; font-size:1.3em; border:1px solid #CFCFCF;}
.alignleft a:hover {background-color:#AAA;}
.aligncenter {text-align:center;}
.abstand { height:15px; width:548px;}
div#gbox {float:right; margin-top:20px; margin-right:10px; padding:0px 0px; width:160px; border:0.5em; border-color: #E7E7E7;border-style:solid;}

.simpost {border:1px solid #CCC; background-color:#EEE; padding:5px 10px;}
.webwide {margin:0px 0px 3px 120px;}
.gweb {padding:10px 0px 5px 20px;}
