@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic-ext);
html, body {

	height:100%;
	margin:0;
	position:relative;

}

html {background: #F2F6F9 url(../includes/bg-main.jpg) repeat; }

body {
	background: #F2F6F9(../includes/bg.jpg) repeat center 0px;
	min-width:868px;

}

a { font-family:'Lobster', cursive; text-decoration: none;}
a:hover { font-family:'Lobster', cursive;text-decoration: none;}

.parentportal a{color: #FC0; text-decoration:none; font-family:'Lobster', cursive;}
.parentportal a:hover{color: #FFF; text-decoration:none;}


ul,li {
	list-style-position: outside;
	margin-left: 15px;
	line-height: 16px;
}

ol,li {
	list-style-position: outside;
	margin-left: 15px;
	line-height: 16px;
}

p {}

h1 {
	font-family:'Lobster', cursive;
	font-size:35px;
	color: #000;
}

h3 {
	font-family: 'Lobster', cursive;
	font-size: 20px;
	color: #000;
}

#container {
	width:868px;
	margin: auto;
	background: #fff;

}

#navigation {
	width: 725px;
	float: left;
	height:55px;
	margin-left: 68px;
	font-family:'Lobster', cursive;
	border-bottom: 3px #3582C5 solid;
	margin-top: 320px;
	
}


#header {
	width: 868px;
	height:392px;
	position:relative;
	background:url(../includes/header.jpg) no-repeat;

}


#header2 {
	width: 868px;
	height:392px;
	position:relative;
	background:url(../includes/cottage_header2.jpg) no-repeat;

}



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

#content-body {background: #fff; float:left; width: 868px;}

#content-container {
	width: 630px;
	float: left;
	margin-left: 100px;
	margin-bottom:15px;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	background: #fff;
}

#banner {
	width: 812px;
	float: left;
	margin-left: 7px;
}


#video {width: 437px; height:334px; float: left;}

#banner-rt {
	width: 177px;
	height:334px;
	float:right;
	
}


#right-container {
	width: 260px;
	float: right;
	margin-right: 50px;	
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

}
#footer {
	width: 868px;
	height: 74px;
	background:url(../includes/footer.png) no-repeat;
	float:left;
}

.footer-lt {
	width: 350px;
	margin-top:20px;
	margin-left: 95px;
	margin-bottom:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

.footer {
	width: 350px;
	margin-top:20px;
	margin-right: 95px;
	margin-bottom:20px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align:right;
}

.footer a {
	font-family: Arial, Helvetica, sans-serif ;
	text-decoration: none;
	color: #FFFFFF;
}

.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FC0;
	text-decoration: none;
}

input
{
color: #333;
background: #ffffff;
border: 1px solid  #CCC;
font-family: Arial, Helvetica, sans-serif;
font-size: .95em;
width: auto;
padding: 3px;
}

textarea{
	color: #808080;
	background: #ffffff;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
}

.textInput
{
color: #781351;
background: #ffffff;
border: 1px solid #CCC;
font-family: Arial, Helvetica, sans-serif;
font-size: .95em;
width: 250px;
}

.listmenu
{
color: #781351;
background: #ffffff;
border: 1px solid  #ffffff;

}

input .submit
{
color: #000;
text-decoration: none;

}