html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
}

body {
	background: #d5d5d5 url(images/index/bg.png) top repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
    margin: 0px;
    padding: 0px;
}

img { border: 0; }

/* --- MAIN --- */
/* ---------------------------------------------------------------------------- */
.main-left { background: url(images/main-bg-left.png) right repeat-y; }
.main-right { background: url(images/main-bg-right.png) left repeat-y; }

#head { background-color: #fff; }
#logo { background: #3c565e url(images/index/logo.jpg) top no-repeat; }

.toplogo { 
	text-align: left;
	padding-left: 20px;
	padding-bottom: 20px;
}

.phone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 14px;
	padding-top: 40px;
    padding-right: 20px;  
	padding-bottom: 20px;
}

.phone1 { color: #cbcd40; font-size: 9px; }
.phone2 { color: #4a656f; font-weight: bold; font-size: 14px; }


#logomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

#logomenu a:link { color: #cbcd40; text-decoration: none; }
#logomenu a:visited { text-decoration: none; color: #cbcd40; }
#logomenu a:hover { text-decoration: underline; color: #cbcd40; }
#logomenu a:active { text-decoration: none; color: #cbcd40; }

#header {
	background: #d3dd70 url(images/index/header-bg.jpg) top repeat-x;
	text-align: left;
    margin: 0px;
    padding: 0px;
}

.header-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	line-height: 25px;
	vertical-align: middle;
}

.header-text a:link { color: #fff; text-decoration: none; }
.header-text a:visited { text-decoration: none; color: #fff; }
.header-text a:hover { text-decoration: underline; color: #fff; }
.header-text a:active { text-decoration: none; color: #fff; }

#content { background-color: #fff; }

#content-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #5e5e5e;
	margin-bottom: 10px;
}

/* BLOG */
/* ---------------------------------------------------------------------------- */
#blog { 
	padding-top: 10px; 
	padding-left: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #5e5e5e;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #cbcd40;
	margin-bottom: 10px;
	margin-left: 5px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #5c5c5c;
	margin-bottom: 10px;
	margin-left: 5px;
}


/* SIDE */
/* ---------------------------------------------------------------------------- */
#side { padding: 10px; }

.side-block {
	background: url(images/block-top.jpg) top no-repeat #fff;
	list-style-image: url(images/team/link-arrow.png);
	width: 200px;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000;
}

.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #5c5c5c;
}


#newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #5c5c5c;
	padding-left: 5px;
	padding-right: 15px;
}

#side a:link 	{ font-weight: bold; text-decoration: underline; color: #4a656f; }
#side a:visited { font-weight: bold; text-decoration: underline; color: #4a656f; }
#side a:hover 	{ font-weight: bold; text-decoration: none; color: #4a656f; }
#side a:active 	{ font-weight: bold; text-decoration: underline; color: #4a656f; }

/* ---------------------------------------------------------------------------- */

#bottom-head { background-color: #a2bf40; }
#bottom-legs { 
	background-color: #8fad27;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #fff;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}


/* ---------------------------------------------------------------------------- */

