@charset "utf-8";
/* CSS Document */

body {
margin:0px;
background-color:#3F3F3F;
} 

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

#page{
width:900px;
margin:0 auto;
height:540px;
position:relative;
}

/* \*/
#page{
	margin:-270px 0 0 -450px;
	position:absolute;
	left:50%;
	top:50%;
}

#container {
margin:0 auto;
padding:0px;
width:900px;
height:520px;
background-color: #fff;
}

#navigation {
width:870px;
height:30px;
margin: 0 auto;
padding:0px;
}

#main_contet {
width:884px;
height:482px;
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
}

#footer {
width:900px;
height:23px;
margin: 0 auto;
text-align:center;
}

#left {
float:left;
width:250px;
height:482px;
background-color: #DD8FB9;
}

#foto {
float:left;
width:630px;
height:482px;
margin-left:4px;
background-image: url(../images/image1.jpg);
}

#menu_table {
width:610px;
height:30px;
float:right;
}

#menu {
margin:0px;
padding-top:11px;
text-align:right;
}

#menu li {
display: inline;
padding-left: 26px;
}

#lang_table {
width:138px;
height:30px;
float:left;
}

#lang {
width:37px;
height:14px;
margin-top:7px;
float:left;
}

#langcube {
width:48px;
height:15px;
margin-top: 11px;
margin-left:5px;
float:left;
background-image: url(../images/lang.jpg);
background-repeat:no-repeat;
}

#logo {
width: 165px;
height:65px;
margin-top: 43px;
margin-left: 20px;
background-image: url(../images/logopi.jpg);
float:left;
}

#welcome {
width:165px;
height:21px;
margin-top:31px;
margin-left:18px;
background-image:url(../images/welcomegr.gif);
float:left;
}

#comments {
width: 214px;
height: 150px;
margin-top:15px;
padding-left: 18px;
padding-right: 18px;
text-align: justify;
float:left;
}

#offer {
width:187px;
height:69px;
float:left;
margin-top:20px;
margin-left:20px;
background-image:url(../images/vk1_gr.jpg);
}

