@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
font:13px Arial, Helvetica, sans-serif;
text-align:justify;
color: #000033;
background-color:#CCFFFF;
}

h1, h2{
color: #993366;
font: "Times New Roman", Times, serif;
}
h3{ color:#9933FF;
font:Verdana, Arial, Helvetica, sans-serif;}
a {
color:#036;
text-decoration:underline;
}
a:hover {
text-decoration:none;
color:#09F;
}

.logo{
	position:absolute;
	left:2px;
	top:-2px;
	width:100%;
	height:170px;
	background:url(design/logo_bg.gif) #fff;
}

.logotext{
position:absolute;
left:200px;
top:50px;
font:35px Arial, Helvetica, sans-serif;
color:#036;
}

.logotext2{
position:absolute;
left:200px;
top:90px;
width:290px;
font:10px Arial, Helvetica, sans-serif;
color:#036;
text-align: center;
}

.menu{
position:absolute;
left:0;
top:170px;
width:100%;
height:34px;
background:url(design/menu.gif) #CCC;
padding-top:16px;
text-align:left;
}

.menu a {
font:15px Arial, Helvetica, sans-serif;
margin-left:9%;
color:#036;
text-decoration:none;
}

.menu a:hover {
text-decoration:none;
color:#09F;
}


.main_div{
position:absolute;
top:220px;
width:100%;
padding-bottom:100px;
background:top repeat-x url(design/tile_top.gif) ;
}

.rightblock{
float:left;
width:24%;
padding:3% 0% 3% 0%;
}

.block{
padding:5px 20px 20px 20px;
background-color:#FFF;
border:1px #CCC dotted;
}

.block2{
padding:5px 20px 20px 20px;
border:1px #CCC dotted;
background-color:#FFF;
margin-top:20px;
}

.block3{
padding:5px 20px 20px 20px;
border:1px #CCC dotted;
background-color:#FFF;
margin-top:20px;
margin-bottom:150px;
}

.content{
float:left;
width:68%;
padding:3%;
}



.footer{
background: #4C4C4C;
position:absolute;
left:0px;
bottom:0px;
width:100%;
height:80px;
}

.begun{
position:absolute;
left:530px;
right:15px;
top:30px;
}
