@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../i/bg.png);
	background-repeat:repeat-x;
	background-color:#7ac2e3;
	margin:0 0 0 0;
}
img{
	border:none;
	}
td{
	vertical-align:text-top;
}
/*

HEADER

*/
div.div-header{
	background-image:url(../i/bg-top.png);
	background-position:center;
	background-repeat:no-repeat;
	height:195px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
div.div-header div.div-top{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	height:145px;
	position:relative;
}
div.div-header div.div-top div.div-logo{
	position:absolute;
	top:45px;
	left:278px;
}
div.div-nav{
	position:absolute;
	top:150px;
	left:10px;
}
div.div-nav li{
	list-style:none;
	display: inline;
	padding-left:15px;
	padding-right:20px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.div-nav li a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

div.div-nav li a:hover{
	color:#CCFF00;
}

/*

MAIN

*/
a{
	color:#0066FF;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
div.div-body-holder{
	background-image:url(../i/bg-body.png);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	background-position:center;
	position:relative;
}
div.div-body{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	position:relative;
}
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	font-weight:normal;
	color:#9d4d0c;
}
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#9d4d0c;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#9d4d0c;
	margin-bottom:0px;
}

div.div-front-articles{
	position:relative;
	border-bottom:1px #CCCCCC dotted;
	padding-bottom:10px;
	margin-bottom:10px;
}
div.div-front-articles img, div.div-front-contacts img{
	padding-right:10px;
}

div.div-front-contacts{
	position:relative;
	padding-bottom:10px;
	margin-bottom:10px;
}

div.div-body-left, div.div-body-right, div.div-body-left-items, div.div-body-right-items, div.div-body-right-noscroll{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;

}
div.div-body-left{
	width:460px;
	padding-right:10px;
	border-right:1px #9d4d0c dashed;
	float:left;
	position:relative;
}
div.div-body-right{
	width:450px;
	padding-left:10px;
	float:left;
	height:400px;
	overflow:auto;
	position:relative;
}
div.div-body-right-noscroll{
	width:450px;
	padding-left:10px;
	float:left;
}
div.div-body-left-items{
	width:610px;
	padding-right:10px;
	border-right:1px #9d4d0c dashed;
	float:left;
}
div.div-body-right-items{
	width:300px;
	padding-left:10px;
	float:left;
}
div.div-body-right-items ul{
	list-style:none;
	line-height:20px;
	margin-left:0px;
	padding-left:0px;
}
div.div-clear{
	clear:left;
}
table.table-front-whats-on{
	width:450px;
	border:none;
}
td.td-bg-silver{
	background-color:#CCC;
}
td.td-bg-white{
	background-color:#FFF;
}
/*

Footer

*/

div.div-footer{
	background-image:url(../i/bg-footer.png);
	background-repeat:repeat-x;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
div.div-footer div.div-bottom{
	background-image:url(../i/bg-bottom.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:195px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	
	text-align:center;
	color:#CCCCCC;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

