* {
	margin:0px; 
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
body {
	background-image:url(img/background.png);
	background-repeat:repeat-x;
}

.container {
	width:710px;
	background-color:#fff;
}

.header {
	margin-top:7px;
	width:635px;
	height:21px;
	background-image:url(img/miss-purity.png);
	background-repeat:no-repeat;
	padding:46px 0px 0px 75px;
}

.htext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9999;
}

.menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	height:40px;
	background-image:url(img/menu.png);
}

.menu li {
	float:left;
}

.menu li a {
	float:left;
	display:block;
	width:125px;
	height:40px;
	margin-right:14px;
}

.clearb {
	display:block;
	clear:both;
}

.menu1 a:hover {
	background-image:url(img/menu.png);
	background-position:-14px 40px;
}

.menu2 a:hover {
	background-image:url(img/menu.png);
	background-position:-153px 40px;
}

.menu3 a:hover {
	background-image:url(img/menu.png);
	background-position:-292px 40px;
}

.menu4 a:hover {
	background-image:url(img/menu.png);
	background-position:-431px 40px;
}

.menu5 a:hover {
	background-image:url(img/menu.png);
	background-position:-570px 40px;
}

.main {
	width:688px;
	border:1px solid #C0C0C0;
	border-top:0px;
	background-color:#fff;
	padding:10px;
}

.left-column {
	float:left;
	width:428px;
}

.right-column {
	float:left;
	margin-left:10px;
	width:250px;
}

.slogan {
	background-image:url(img/slogan.jpg);
	width:428px;
	height:211px;
}
	

.footer {
	height:30px;
	background-color:#88C8E8;
	margin-top:20px;
}

.text {
	margin-top:10px;
	background-image:url(img/text-border.png);
	background-repeat:no-repeat;
	padding:10px 0px 0px 10px;
}

.text p {
	font-size:12px;
	color:#757575;
	text-align:justify;
	margin-bottom:10px;
}

.comment {
	padding:5px; 
	border:1px solid grey;
}

.comment p {
	font-size:12px;
	color:#757575;
	text-align:justify;
	margin-bottom:10px;
}
	

.text a {
	color:#666;
}

.text h2 {
	font-size:15px;
	color:#0066CC;
	margin-bottom:10px;
}

.languages {
	background-image:url(img/languages.png);
	background-repeat:no-repeat;
	height:47px;
	margin-left:25px;
}

.languages a {
	float:left;
	display:block;
	height:10px;
	width:80px;
	margin-right:10px;
	padding:20px 0px 0px 22px;
	font-size:10px;
	color:#949494;
	text-decoration:none;
}

.languages a:hover {
	text-decoration:underline;
}



.something {
	height:200px;
	background-color:#009900;
}

.boxes {
	background-image:url(img/box.png);
	width:191px;
	height:177px;
	padding:10px;
	padding-top:20px;

}

.boxes2 {
	background-image:url(img/box-pink.png);
	width:191px;
	height:177px;
	padding:10px;
	padding-top:20px;

}

.head-box {
	font-size:20px;
	color:#fff;
	margin-bottom:20px;
}

.forma {
	color:#fff;
}

.forminputs {
	display:block;
	margin-bottom:10px;
	text-align:left;
	margin-left:30px;
	color:#fff;
}




.forminputs input{
	margin-right:10px;
}

.button {
	background-image:url(img/kandidatstvai.png);
	width:107px;
	height:28px;
	border:0px;
	margin-top:30px;
}

.button2 {
	background-image:url(img/zaqvi.png);
	width:107px;
	height:28px;
	border:0px;
	margin-top:30px;
}


.button:hover {
	background-image:url(img/kandidatstvai-h.png);
}

.button2:hover {
	background-image:url(img/zaqvi-h.png);
}

.form2inputs {
	display:block;
	margin-top:1px;
	background-color:#F0F0F0;
	font-size:11px;
	padding:5px;
}

.form2inputs2 {
	margin-top:1px;
	background-color:#F0F0F0;
	font-size:11px;
	padding:5px;
}


.form2inputs input, textarea {
	display:block;
	width:400px;
}

.button3 {
	font-size:11px;
	margin-top:5px;
}