body {background: url("../catop.jpg") no-repeat center top #000000; margin:0; padding:0;}

.kedi{
  position:absolute;
  bottom:180px;
  left:0;
  z-index:100; /* or higher/lower depending on other elements */
}


h1{font-family: times, Times New Roman, times-roman, georgia, serif;
 color: #444;
 margin: 0;
 padding-top:10px;
 font-size: 50px;
 line-height: 44px;
 letter-spacing: -2px;
 font-weight: bold;}

h2{font-family: times, Times New Roman, times-roman, georgia, serif;
 color: #444;
 margin: 0;
 padding: 0px 0px 6px 0px;
 font-size: 35px;
 line-height: 30px;
 letter-spacing: -1px;}

img.superbg {position:fixed; top:0; left:0; z-index:-1;}

.angles{border-radius: 50px 50px 50px 50px; padding:19px;}

.textShadow {text-shadow: 8px  8px 10px maroon; font-size:30px;}

.textShadow2 {text-shadow: 8px  8px 10px maroon; font-size:50px;}

.size-shadow {box-shadow: 8px 8px 12px #aaa; max-width: 98%; height: auto;}

.shadow {box-shadow:2px 2px 10px gray; -moz-box-shadow:2px 2px 10px gray; -webkit-box-shadow:8px 8px 10px gray;}

.size {max-width: 100%; height: auto;}

.underline {border-bottom: 2px solid red;}

.frame {border:4px solid red; padding:1px; }

/*---------- COLOR ----------*/
.yellow { background: yellow; padding: 1px; }
.pink { background: pink; padding: 1px; }
.green { background: #99FF99; padding: 1px; }
.orange { background: #FFE099; padding: 1px; }
.red { background: red; padding: 1px; }
.blue { background: #A9BCF5; 1px; }
.white { background:#F2F5A9 1px; }
/*---------- COLOR ----------*/

.vagues {
  text-decoration-line: underline;
  text-decoration-color: red;
	-webkit-text-decoration-style: wavy;
	-moz-text-decoration-style: wavy;
	-ms-text-decoration-style: wavy;
	text-decoration-style: wavy;
}

.strike {
    position: relative;
    display: inline-block;
}
.strike::before {
    content: '';
    border-bottom: 2px solid red;
    width: 100%;
    position: absolute;
    right: 0;
    top: 50%;
}

p{color: #555; font-size: 22px; padding: 0 !important; font-family: "georgia",sans-serif; border: 0px solid #dedede;}

.police{color: #555; font-size: 22px; padding: 0 !important; font-family: "georgia",sans-serif; border: 0px solid #dedede;}

.cadre{
	color: #555;
	width: 97%;
	border-width:3px;
	border-style:solid;
	border-color:#F2F2F2;
	box-shadow:3px 3px 3px black inset;
	padding:19px;
	font-size: 22px;
	font-family: "georgia",sans-serif;
} 


.cadre2 {
	width: 97%;
	color: #555;
	font-size: 22px;
	font-family: "georgia",sans-serif;
	font-size: 22px;
	font-family: "georgia",sans-serif;
/*background-color:#C0C0C0;*/
background-color:#FFF;
/*border:1px solid gray;#cd0000*/
border-left: 4px solid  #8A0808;
border-radius: 4px;
padding:5px;
box-shadow:2px 2px 10px gray; 
-moz-box-shadow:2px 2px 10px gray;
-webkit-box-shadow:2px 2px 10px gray;
}

.cadre2 p {margin-bottom: 10px; font-size: 1em;}

.shine
{
    font-size: 3em;
    background: #222 -webkit-gradient(linear, left top, right top, from(#222), to(#222), color-stop(0.5, #fff)) 0 0 no-repeat;
    -webkit-background-size: 125px;
    
    color: rgba(255, 255, 255, 0.1);
    -webkit-background-clip: text;
    
    -webkit-animation-name: shine;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes shine
{
    0%
    {
        background-position: top left;
    }
    100%
    {
        background-position: top right;
    }
}

.container {overflow: auto;}
.sidebar-left {width: 3%; float: left;}
.sidebar-right {width: 3%; float: right;}
.content {overflow: hidden;}
.hagar {overflow: auto;}
.h-left {width: 20%; float: left;}
.h-right {width: 20%; float: right;}
.h-content {overflow: hidden; background-color: #FFFFFF;}

.icoVid {position: relative; top: 9px;}

#main{min-height:100%; margin:0 auto; position:relative;}

footer{
	background:#120202;
	position:absolute;
	bottom:0;
	width:100%;
	padding-top:30px;
	padding-bottom:30px;
	color: #e7e5e4;
}

footer a {
	text-decoration:none; 
	color: #e7e5e4;
	font-family: "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
	font-size: 30px;
}


header{
	background:#020001;
	position:absolute;
	top:0;
	width:100%;
	padding-top:30px;
	padding-bottom:30px;
	color: #e7e5e4;
}

.nomdom1{
	font-size: 50px;
	font-family: "ar julian",sans-serif;
}

.nomdom2{
	font-size: 50px;
	font-family: "ar decode",sans-serif;
}

