/* CSS Document */

/* main */
body, html{ height:100%; margin:0px; padding:0px; }
body{
	font-family: Arial, Tahoma; 
	font-size:12px; 
	color:#594c4f;
	background-color:black;
	text-align:center;
	padding:0 20px;
}

#container{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	/*height:715px;*/
	text-align:left;
	background:url(../i/topbg.jpg) top center no-repeat;
}

#container2{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	/*height:715px;*/
	text-align:center;
	/*background:url(../i/topbg.jpg) top center no-repeat;*/
}

.l-select{
	background:url(../i/bg_start_page.jpg) no-repeat center center;
	width:900px; height:50px; padding-top:300px;
}

.l-select a { text-decoration:none; color:#887c7f; font-size:12px; }
.l-select a:hover { text-decoration:none; color:#594c4f; font-size:12px; }


/*----------------------------------------------*/
.language{
	width:350px; float:right;
	padding-top:90px; text-align:right; 
	font-size:11px;
	color:#887c7f;
}
.language selected{
	color:#594c4f;
}
.language a { text-decoration:none; color:#594c4f; font-size:11px; }
.language a:hover { text-decoration:none; color:#887c7f; font-size:11px; }
/*----------------------------------------------*/
.mainmenu{
	width:400px; float:left; padding-top:90px;
    margin: 0 17px 0 -17px;
}
.mainmenu a { text-decoration:none; color:#594c4f; /*font-size:11px;*/ }
.mainmenu a:hover { text-decoration:none; color:#887c7f; /*font-size:11px;*/ }
/*----------------------------------------------*/
.logo{
	width:100px; float:left; text-align:center; padding-top:50px;
}
/*----------------------------------------------*/

#fl{
	margin-top: 50px;
        width: 900px;
}

.content{
	padding-top:50px;
	/*height:415px;*/
	line-height:1.3;
	color:#887c7f;
}

.footer{
	font-size: 11px;
	padding-top:50px;
	height:50px;
}

.horizontal-menu { color:#887c7f; margin-left: 0; padding-left: 0; display: inline;}
.horizontal-menu li { margin-left:0; padding-left:17px; list-style:none; display:inline;}
.horizontal-menu li.first { margin-left:0; padding-left:0; list-style:none; display:inline;}

.menu1 li	{text-transform:uppercase; font-size:13px;}
.menu2 li       {font-size:13px;}

.list1	{margin-left: 0; padding-left: 0;}
.list1 li {
	margin-left:0; 
	padding-left:17px;
	padding-bottom:4px;
	list-style:none;
	background:url(../i/marker.gif) no-repeat 0 7px; 
}


a{ color:#887c7f; text-decoration:underline; }
a:hover{ color:#887c7f; text-decoration:none; }
a.active {color:#887c7f;}

a.link1 { text-decoration:none; color:#594c4f; /*font-size:11px;*/ }
a.link1:hover { text-decoration:none; color:#887c7f; /*font-size:11px;*/ }

img {border:0}

h1{margin-bottom:30px;}

.table1 td{
	padding:10px 10px;
	border-top:1px solid #2e2728;
	/*color:#594c4f;*/
}

.table1 td b{
	/*color:#887c7f;*/
}

.table1 span {font-size:11px; color:#594c4f}


/* modal content */
#basic-modal-about_project {
    display:none;
    z-index:1000;
}
#simplemodal-overlay {
    background-color:#000;
    cursor:wait;
    z-index: 999;
}
.forma-container{
    width: 400px;
    background: #eee;
    padding: 20px;
    border: #555 solid 1px;
}

.forma-container h1{
    font-size: 1.5em;
    margin: 0;
}

.forma-content{
    text-align: left;
}
