/*
Theme Name: Camera Notarilor Publici Timisoara
Theme URI: http://cnptm.com
*/

body {
    background:#0a3c75;
    font-family:arial;
    font-size:14px;
    color:#000000;
    line-height:1.3em;
    margin:0;
    padding:0;
}

.clearfix {
	clear:both;
	height:0;
}

.clearbig {
	clear:both;
	height:10px;
}

.liner {
	clear:left;
	margin:10px 0;
	height:3px;
	border-top:1px solid #efefef;
	border-bottom:1px solid #efefef;
}

img {
	max-width:100%;
}


img a {
	border:none;
}

.myhead {
    background:url(img/headbk.jpg) repeat-x bottom left;
}

.page {
    margin:0 auto;
    max-width:980px;
}


h1, h2, h3, h4 {
	font-family: 'Archivo Narrow', sans-serif;
	margin:.3em 0 1em 0;
	font-weight:normal;
	line-height:1.2em;
}

h1 {
	font-size:32px;
}

h2 {
	font-size:24px;
}

h3 {
	font-size:18px;
}

a {
	color:#004db9;
	font-weight:normal;
	text-decoration:underline;
}

a:hover {
	color:#0a3c75;
	font-weight:normal;
	text-decoration:underline;
}
.left-area {
    float:left;
    width:23%;
    margin:0;
}

.right-area {
    float:left;
    width:77%;
    margin:0;
}

.logo {
    padding:10px 0;
}

.logo-second {
    padding:40px 0 0 0;
}



.whiter {
	max-width: 980px;
	margin: 0px auto 0px auto;
	background:url(img/bg.jpg) repeat-y #ffffff;

}

.mymenu {
    margin:10px 0 0 0;
    padding:0;
    
}

.buttons {
    margin:0;
    padding:0;
    font-family: 'Archivo Narrow', sans-serif;
    font-size:18px;

}
.buttons ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.buttons li {
    clear:left;
    width:214px;
    margin:5px 0;
    padding:10px 0 25px 0;
    background:url(img/menu.png) no-repeat left;
    display:block;
    text-align:center;
    text-shadow:1px 1px #0a3c75;
}

.buttons li a {
    color:#ffffff;
    text-decoration: none;
}

.buttons li a:hover {
    color:#bfd6ef;
    text-decoration: none;
}

.continut {
    margin:0;
    padding:10px;
}

.promo img {
	width:100%;
}

.contact {
	margin:10px 10px 10px 30px;
	padding:2px 6px;
	font-size:11px;
	line-height:1.3em;
	background:#efefef;
	border:1px solid #cdcdcd;
}

.credits {
	margin:10px 0;
	padding:0;
	text-align:center;
	color:#ffffff;
	font-size:13px;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft {
	margin: 5px 20px 5px 0;
}

.wp-caption.alignleft {
	margin: 5px 10px 5px 0;
}

img.alignright {
	margin: 5px 0 5px 20px;
}

.wp-caption.alignright {
	margin: 5px 0 5px 10px;
}

img.aligncenter {
	margin: 5px auto;
}

img.alignnone {
	margin: 5px 0;
}

.double {
	float:left;
	width:48%;
	margin:0 1%;
	font-size:13px;
}

.double ul {
	margin:20px 0 ;
	padding:0;
	list-style-type:none;
}

.double li {
	margin:5px;
	padding:0;
	border-bottom:1px solid #cdcdcd;
}


/* SCREEN SIZES*/

@media (max-width: 800px) {

.left-area, .right-area, .double {
    float:none;
    width:100%;
    margin:.5% 0;
}

.page {
    padding:0 10px;
}

.logo {
    display:none;
}

.logo-second {
    padding:5px 0;
}
.continut {
    margin:0;
    padding:10px 10px 10px 30px;
}
} /*MEDIUM*/


@media (max-width: 500px) {






} /*SMALL*/