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

    This website template was downloaded from http://www.nuviotemplates.com - visit us for more templates

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

/* ----------------------------------------------------------------------------------------------------------
HTML
---------------------------------------------------------------------------------------------------------- */

body {background-color:#bfbfbf;}

a {color:#000;}
a:hover {color:#3490b9;}

/* ----------------------------------------------------------------------------------------------------------
Generally HTML styles (table, ul, dl...)
---------------------------------------------------------------------------------------------------------- */            

table {margin:0;}
table tr td h4 {margin:0;}
table tr td p {margin:0;font-size:0.9em;}
table.table-style01 {border:1px solid #CCC;}
table.table-style01 th {border-right:1px solid #CCC; background:#EFEFEF; color:#000;}
table.table-style01 td {border:1px solid #DDD;}
table.table-style01 tr.bg td {background:#F5F5F5;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {background-color:#000;}

#logo span {color:#71C705;}
#logo a {color:#FFF;display:block;width:500px;height:60px;cursor:pointer;margin-top:-10px; margin-left:-50px;}

#slogan {color:#AFAFAF;}



#cols {background-color:#FFF;}

#content #content-title {background-color:#000; color:#aadd42;}

#aside #aside-title {background-color:#000; color:#FFF;}
#aside .title {background-color:#000; color:#fff;}

#footer {background-color:#000; color:#999;}
#footer a {color:#999;text-decoration:none;}
#footer a:hover {color:#FFF;}

/* ----------------------------------------------------------------------------------------------------------
Page: Home
---------------------------------------------------------------------------------------------------------- */

#perex {background-color:#0e323f; color:#CCC;}
#perex a {color:#CCC;}
#perex a:hover {color:#FFFF00;}

.section h3 {background-color:#77C505; color:#FFF;}
.section h3 a {color:#FFF;text-decoration:none;}
.section h3 a:hover {color:#000;}
.section-in {border-bottom:1px solid #DADADA;}

dl#news dd {border-bottom:1px solid #CACACA; color:#555;}
dl#news dd span.date {color:#3490b9;}
#content-main h1, #content-main h2, #content-main h3, #content-main h4, #content-main h5, #content-main h6, #content-main p {margin-left:10px;margin-right:10px;}
#content-main h1 {color:#0e323f;}
#content-main h4 {color:#317289;}
/*#content-main img {float:right;margin:0 0 10px 10px;}*/
.aside-in img {float:right;margin:10px 10px 5px 5px;}

#content-main img.right {
		float: right;
		margin-left: 20px;
	}
#content-main img.left {
		float: left;
		margin-bottom:20px;
	}
#content-main img.leftAlone {
		float: left;
		margin-right: 100%;
	}
#content-main img.center {
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;
		clear:left;
	}
