.bg1 { 
	background: url(../images/stairalita_top.jpg) top left no-repeat;
}
.bg2 {
	background: url(../images/didelis51_04.jpg) bottom right no-repeat;
	}

.bg_left {
	background: url(../images/bg.jpg) right repeat-y;
	}
.bg_right {
	background: url(../images/bg2.jpg) left repeat-y;
	}
.lb {padding-right:5px;}

#vid
	{
	display:block;
	position: relative;
	z-index: 3;
	}
#logo { 
	position:absolute;
	left:25;
	top:25;
	padding:0;
	margin:0;
}	
#title { 
	position:absolute;
	left:410;
	top:170;
	padding:0;
	margin:0;
}
#contacts { 
	position:absolute;
	display:block;
	left:25;
	bottom:10;
	padding:0;
	margin:0;
}
#ads { 
	position:absolute;
	display:block;
	left:25;
	top:600;
	padding:0;
	margin:0;
}
#topmenu { 
	position:absolute;
	display:block;
	right:25;
	top:0;
	z-index: 1;
}
#languages { 
	position:absolute;
	display:block;
	left:335;
	top:47;
	z-index: 9;
}

#mainmenu { 
	position:absolute;
	display:block;
	left:190;
	top:100;
}



a.topmenu {		
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 12px;
	color: #505053;
	text-decoration: none;
	text-transform:uppercase;
}
a.topmenu:hover {		
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 12px;
	color: #505053;
	text-decoration: underline;
}
a.topmenu_selected {		
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 12px;
	color: #505053;
}

a {
font-family: arial, verdana;
text-decoration: underline;
color: #6c202a;
}

h1 {
	font-weight: bold; 
	font-size: 13px; 
	color: #6c202a; 
	font-family: arial, tahoma;
	text-transform:uppercase;
}
h3 {
	font-size: 20px; 
	color: gray; 
	font-family: arial, tahoma;
}
body, p, td {
	font-family: arial, verdana;
	font-size: 12px;
	color: black;
}
.cont {
	color: #6c202a;
	font-size: 11px;
}







a {
font-family: Trebuchet MS, Verdana;
text-decoration: underline;
color: #00859D;
}

a:hover {  
text-decoration: underline;
}

a.main_menu {
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 11px;
	color: #6c202a;
	text-decoration: none;
	padding-left:16px;
	text-transform:uppercase;
}
a.main_menu:hover {
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 11px;
	color: #6c202a;
	text-decoration: none;
}

a.main_menu_selected {
	font-family: arial, verdana;
	font-weight: bold; 
	font-size: 11px;
	color: black;
	text-decoration: none;
	padding-left:16px;
	text-transform:uppercase;
}















a.sub_menu {
font-family: Trebuchet MS, Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #881135; // rgb(161,17,53); 
}
a.sub_menu:hover {
font-family: Trebuchet MS, Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color: #881135;
}



a.sub_menu_selected {
font-family: Trebuchet MS, Verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #881135;
}

a.lang_menu {
font-family: Trebuchet MS, Verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none; 
color: #E5710B;
}
.lang {
font-family: Trebuchet MS, Verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: gray;
}

h1, .title{
font-weight: bold; 
font-size: 16px; 
color: #2c373d; 
line-height: 100%; 
padding-top: 15px; 
font-family: arial, tahoma, verdana, geneva, helvetica, sans-serif
}
body, p, td {
font-family: arial, Verdana;
font-size: 11px;
}

input, textarea  {
		border-color : gray;
		border-left: solid gray;
		border-top: solid gray;
		border-width : 1;
		font-family : Trebuchet MS, Verdana;
		margin:0;	
		font-size : 11px;	
		color : black;
}

input.small, textarea.small  {
		font-size : 10px;
}

.titlog { 
font-family: Trebuchet MS, Verdana;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #CC6600;
}

img {
	border:0;
	}
	
.menu_box{
font-weight: normal;
background: #CC6600;
}
.menu_box_selected{
font-weight: bold;
background: white;
}
