﻿/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

* {
	margin: 0;
	padding: 0;
}
html { overflow-y: scroll; background: url('../back.jpg') no-repeat center center fixed; 
    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}
body {
	font: bold 14px open sans,sans-serif;
	color: #0B088C;
	background-attachment:fixed;
	margin-bottom: -20px;
}
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.group {
	display: inline-block;
	clear: both;
	background-repeat: no-repeat;
}
/* start commented backslash hack \*/ * html .group { height: 1%; } .group { display: block; } /* close commented backslash hack */
article, aside, figure, footer, header, hgroup, menu, nav, section { display: block; }
a:focus { outline: 0; }

#page-wrap {
	width: 970px;
	margin: 15px auto 5px;
	margin-top: 0px;
	min-height: 600px;
	background-image: url('../back-ca.png');
	background-size: 100%;
	padding: 0px;
}

#main-content { padding: 15px 60px; font-size:18px; line-height: 19px; font-weight: bold; text-align: justify;}

h1 { padding-top: 5px; }
h2 { padding: 21px 0px 21px 0px; font-size: 24px; font-weight: bold; color: #FF0000; }
h3 { padding: 9px 0px 9px 0px; font-size: 20px; font-weight: bold; }
h4 { padding: 0px 0px 15px 0px; font-size: 18px; font-weight: bold; color: #FF0000;text-decoration:underline; }
h5 { padding: 0px 0px 1px 0px; font-size: 18px; font-weight: bold; color: #FF0000;text-decoration:underline; }

p {
	margin: 0 0 18px 0; line-height: 25px;
}
dt {
	margin: 0 0 0px 0; line-height: 25px; text-decoration: italic;
}

h6 {
	font-size: 16px; font-weight: bold; margin: 0 0 21px 0;
}
nav ul {
	background: transparent;
	list-style: none;
	position: relative;
	display: inline-table;
	margin-top: -5px;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	} 

nav ul ul {
	display: none;
}
nav ul li:hover > ul {
		display: block;
	}

nav ul li {
	float: left;
}
	nav ul li:hover {
		background: transparent;
	}
		nav ul li:hover a {
			color: red;
		}
	
	nav ul li a {
		display: block; padding: 5px 12px;
		color: red; text-decoration: none; text-transform:uppercase; font-weight:normal; font-size:14px;}
	nav ul li a:hover {
	background: transparent;
	color: #0B088C;
}	
nav ul ul {
	background: #DCDCDC; opacity: 0.7;
	border-radius: 0px;
	padding: 0;
	position: absolute;
	top: 100%;
	margin-top: 0px;
	}
	nav ul ul li {
		float: none; 
		position: relative;
	}
		nav ul ul li a {
			padding: 5px 10px;
			color: red;
		}	
			nav ul ul li a:hover {
				background: transparent;
			}			
nav ul ul ul {
	position: absolute; left: 100%; top:0;}

footer {
	background-image: url('../futer.png');
	background-size: 100%;
	width: 890px;
    margin: auto;
    margin-bottom: 20px;
    margin-top: 30px;
	padding: 20px 40px;
}

.divider-vertical-second-menu{
   height: 23px;
   width: 1px;
   margin: 0 3px;
   overflow: hidden;
   border-right: 1px solid #535354;}

    .auto-style1 {
	font-size: 24px;
	letter-spacing: -1px;}
	.auto-style5 {
		margin: 1px 5px;
}
	.auto-style6 {
		color: #FF0000;
	}
	a:active {
		color: #0B088C;
	}
	.auto-style8 {
		text-align: right;
	}
	.auto-style9 {
		color: #FFFFFF;
	}
	.auto-style10 {
		border-width: 0px;
	}
	.auto-style11 {
	font-size: small;
}
	.auto-style12 {
	font-size: 30px;
	padding: 12px; 0px;
}
.auto-style13 {
	color: #FF0000;
	font-size: 18px;
	padding-bottom:10px;
}
.auto-style14 {
		font-size: 14px;
		text-decoration: underline;
		padding-bottom: 4px;
		font-weight:normal;
	}
.auto-style20 {
	margin: 0 0 30px 30px;}
.auto-style21 {
	margin: 0 0 0px 30px;}
.auto-style22 {
	margin: 0 0 30px 30px;}
.auto-style23 {
	padding: 21px 0px 30px 0px; font-size: 24px; font-weight: bold; color: #FF0000;}
.auto-style24 {
	margin: 0 0 18px 120px;}
a.two:link {color:#ff0000; text-decoration:none;}
a.two:visited {color:#ff0000; text-decoration:none;}
nav ul li a:active {color:#0B088C; text-decoration:none;}
.transparent {
		color: #008000;
		opacity: 0;
	}
.active{ color: #535354; }
.auto-style28 {
		font-size: 12px;
	}
a.bela:link {color:#fff; text-decoration:none;}
a.bela:visited {color:#fff; text-decoration:none;}
a.auto-style14:link {color:#0B088C.}
a.auto-style14:visited {color:#0B088C.}
.auto-style15 {
		font-weight: normal;
	}

