/* CSS Document */
	html, body, div, span, 
	h1, h2, h3, h4, p, 
	a, acronym,
	font, img,
	ul, li,
	fieldset, form, label, legend, button {
		margin: 0; padding: 0;
		border: 0; outline: 0;
		font-size: 100.01%; vertical-align: baseline;
		background: transparent; }   
	ul { list-style: none; }
	blockquote, q { quotes: none; }
	textarea { overflow:auto; }

body{
 background-color:#f1f1f1;
 color:#f1f1f1;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:30px 0 30px 0;
}

a{ color:#f1f1f1; text-decoration:none; }
a:hover {text-decoration:none; }

#main_padding { padding:7px; border:1px solid #CCCCCC; }

#main_content {
	width: 410px;
	height: 420px;
	padding:15px;
	background-color:#93abba;
}

#main_menu {
font-weight:bold;
padding: 15px 15px 15px 0;
line-height:22px;
background-color:#93abba;
height:219px;
}

#events_bg{
background:#4c7793 url(/images/events_back_bg.jpg) top right no-repeat;
padding:30px 10px 20px 10px;
}

#events_en{
background:#4c7793 url(/images/events_back_en.jpg) top right no-repeat;
padding:30px 10px 20px 10px;
}

#events_it{
background:#4c7793 url(/images/events_back_en.jpg) top right no-repeat;
padding:30px 10px 20px 10px;
}

#events_ru{
background:#4c7793 url(/images/events_back_ru.jpg) top right no-repeat;
padding:30px 10px 20px 10px;
}


#resize {
 height:100%;
}

.title {
font-size:16px;
font-weight:bold;
}

.blue { color:#1c3b4f;}
.bold { font-weight:bold; }
.red { color:#8d0100;}
.v10 { font-size:10px;}
