.container > header {
text-align: left !important;
margin: 0 !important;
padding: 0;
font-size: 80%;
float: left;
}
@media screen and (max-width: 1300px) {
	body{
	padding-left: 70px !important;
	margin:0 auto;
	}
}
@media screen and (max-width: 1025px){
.container > header h1 {text-align: left;}
}

#main{margin: 10px auto; width: 780px;}
body{
margin: 0 auto;
	padding: 5em 2em;
	padding-left: 370px;
	background: #efefef;
}

#area{border:4px solid #717986;color:#000;direction:rtl;font-family:'Times New Roman';font-size:24px;height:170px;left:100px;;padding-right:4px;padding-top: 5px;width: 780px;}
#vor-key{background:#333;height:39px;top:313px;width:780px;}
#ads {
float: right;
margin-top: -70px;
}

#key1{
background: #ccc;
height: 255px;
width: 780px;
z-index: 2;
padding-top: 10px !important;
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
}

.peti {
float: left;
position: absolute;
margin-left: 5px;
margin-right: 20px;
margin-top: 2px;
cursor: pointer;
color: #666;
font-family: sans-serif;
font-size: 15px;
}
.peti2 {
float: left;
position: absolute;
margin-left: 5px;
margin-right: 10px;
margin-top: 2px;
cursor: pointer;
color: #ccc;
font-family: sans-serif;
font-size: 12px;
}

#inhalt{margin-top: 100px;}
#inhalt .tab { border: none;}
#ads {
width: 468px;
height: 60px;
display: block;
background: #fff;
float: right;
margin-bottom: 15px;
margin-top: -80px;
}
#sater1 {
height: 30px;
position: relative;
width: 748px;
margin: 10px auto;
margin-top: 20px;
margin-bottom: 20px;}
#sater2{height:30px;position:relative;width:698px;margin:15px auto;}
#sater3{height:30px;position:relative;width:650px;margin:15px auto;margin-top: 20px;}
#sater4{height:30px;position:relative;width:308px;margin:25px auto;}
#arqam {
background: none repeat scroll 0 0 #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: right;
    margin-top: 35px;
    padding: 3px;
    width: 355px;
}
#skoun {
background: none repeat scroll 0 0 #CCCCCC;
border-radius: 5px 5px 5px 5px;
margin-top: 60px;
padding: 3px;
width: 405px;
}
#jomal .klein {
height: 37pt;
width: 49pt;
}
#jomal {
float: left;
margin-top: -55px;
margin-left: 20px;
}
.btn2:hover{background:url(double_input.png) no-repeat 0 -29px;}
.btn2:active{background:url(double_input.png) no-repeat 0 -58px;}
#space {
background: #efefef;
display: block;
float: left;
height: 35pt;
width: 310px;
border-radius: 5px;
border: solid 2px #666;
box-shadow: #999 1px 1px;
cursor: pointer;
}
#space:hover{background:#fff;}
#space:active{background:#efefef;}

#youtube {
background: #efefef;
display: block;
float: right;
width: 60px;
margin-right: -80px;
border-radius: 5px;
border: solid 2px #666;
box-shadow: #999 1px 1px;
cursor: pointer;
text-decoration: none;
font-size: 15px;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
color: #666;
}
#youtube:hover{background:#fff;}
#youtube:active{background:#efefef;}
#google {
background: #efefef;
display: block;
float: right;
width: 60px;
margin-right: -150px;
border-radius: 5px;
border: solid 2px #666;
box-shadow: #999 1px 1px;
cursor: pointer;
text-decoration: none;
font-size: 15px;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
color: #666;
}
#google:hover{background:#fff;}
#google:active{background:#efefef;}
.klein,.he{background-color: #efefef;
border-radius: 5px;
border: solid 2px #666;
height: 33pt;
color: #888;
box-shadow: #999 1px 1px 1px;
margin: 1px;
line-height: 33pt;
cursor: pointer;
font-family: 'Times New Roman';
font-size: 19pt;
width: 33pt;}

#contenu33{
width:75%;
font-family: lato, sans-serif;
font-weight: 300;
}
h3 {
color: #333;
font-weight: 500;
}
.klein:hover,.he:hover{background:#fff}
.he{color:#000;font-size:21pt;font-weight:700; font-family:tahoma; height:46px;}

#zeil3{background:url(untertab.png) repeat-x top;color:#313131;font-size:28px;}

#zeil4{background-color:#eee;color:#555;font-size:27px;}
td,tr,table{direction:rtl;}
.tab td{padding:3px;}
.tab{border:3px solid #ccc;}
#back {
background: rgb(240, 240, 240);
cursor: pointer;
height: 29pt;
width: 66pt;
margin-right: -42px;
line-height: 32pt;
position: absolute;
text-align: center;
border: solid 2px #666;
right: 0;
border-radius: 5px;
top: 2px;
z-index: 4;
}

#back:hover{background:#fff}
#umw{ position: relative;
    right: 30px;
    top: 2px;}
#actif{background:url(actif.png) no-repeat 0 -51px;cursor:pointer;height:29px;position:absolute;right:-25px;top:0;width:45px;z-index:4;}
#actif:hover{background:url(actif.png) no-repeat 0 -51px;cursor:pointer;position:absolute;z-index:4;}
#text{color:#aaa;font-size:14px;right:30px;position:absolute;top:7px; direction:rtl; }
#description {
width: 80%;
color: #999;
text-align: justify;
font-family: lato, sans-serif;
font-weight: 300;
}
#description h2 {
font-family: lato;
font-weight: 300;
margin-top: 100px;
color: #333;
}
#aa {
    color: #666666;
    float: right;
	margin-top: -140px;
    right: 90px;
    text-align: justify;
    width: 390px;
}
#bb {
color: #666;
left: 95px;
text-align: justify;
top: 855px;
width: 770px;
z-index: 60;
}
#cc {
    color: #666666;
    margin-top: 40px;
    text-align: justify;
    width: 350px;
}
#dd {
color: #666666;
    float: right;
    margin-top: -170px;
    text-align: justify;
    width: 390px;
}

#dd a { color:#2982e6} #dd a:hover { color:#E62982; }

#aa h3,#bb h3,#cc h3,#dd h3{border-bottom:1px dashed #8F96A1;padding-bottom:10px;}

#lang-site {
    color: #666666;
    margin: 10px auto 30px;
    text-align: center;
    width: 180px;
}
#lang-site a{color:#666}
#copyright{bottom:25px;color:#aaa;font-family:georgia;font-size:11px;height:30px;position:absolute;right: 80px;;width:200px;z-index:2;}