A:link {text-decoration: underline; color:#175284}
A:visited {text-decoration: underline; color:#175284}
A:active {text-decoration: underline; color:#175284}
A:hover {text-decoration: underline; color:#175284}

#sel2 {color: #000;
font-size:1.1em;
}

#sel2 a:link {color: #96B1C8;}
#sel2 a:visited {color: #96B1C8;}
#sel2 a:hover {color: #96B1C8 !important;}

body{

	margin: 0px;
	padding: 0px;
	background:#ffffff url(top-bg3.jpg) no-repeat; 

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}


#all {position: relative; 
height: 100%;
MIN-WIDTH: 1004px; 
MAX-WIDTH: 1300px; 
WIDTH: expression((document.documentElement.clientWidth	|| document.body.clientWidth) < 1100 ? '900px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1300 ? '1300px' : '100%' ); POSITION: relative
}

html>body #all {height: auto; min-height: 100%;}




.right_text {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	text-align: justify; 
padding-left:15px;
padding-right:15px;
padding-top:20px;
}



.top_menu {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#ffffff;
	font-weight : bold;
padding-top:5px;
padding-bottom:5px;

}



.top_menu_right {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color:#ffffff;
}

A.top_menu_right:link {text-decoration: none; 	color:#ffffff;}
A.top_menu_right:visited {text-decoration: none; 	color:#ffffff;}
A.top_menu_right:active {text-decoration: none;	color:#ffffff;}
A.top_menu_right:hover {text-decoration: none;	color:#ffffff;}

H1 {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 22px;
	color:#000000;
}

H2 {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	color:#175284;
}

.404 {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 40px;
	color:#175284;
}


.nav {
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color:#000000;
background:#eeeeee;
width:200px;
}



.date {
	font: bold 1em Verdana;
	color:#999;
padding-top:10px;

}

#news   /*  */
    {

padding: 10px 20px 20px 20px; 
position: relative;    
font:  1em/130% Arial;
color:#000;
background:#E6E9EE;
margin-top:10px;
    } 



.hip1 {
	font-family: Verdana;
	font-size: 10px;
}


.pictures {
	margin: 0px;
	padding: 0px;
	bottom: auto;
	background-image: url(../files/Image/dscn0438_small.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.forma
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
background:#e8e8e8;
border: 1px solid #000000;       
/*	height: 17px;*/
}


.forma_err
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
background:#E28881;
border: 1px solid red;       
/*	height: 17px;*/
}


.submit {

	font: normal 1em Verdana;
/*	height: 20px;*/
background:#175284;
border: 1px solid #000000;       
	color:#ffffff;

}

.form {
	font: normal 1em Verdana;
/*	height: 18px;*/
border: 1px solid #000000;       
background:#eeeeee;
padding-left:3px;
}

#search_form{
padding: 10px 0 10px 20px;
    position: relative;    
background:#214474;

}


#bottom_l{
	font-size: 9px;

color:#B1B1B1;
}

#bottom_l a{
color:#B1B1B1;
}

#menu {
font:normal 1.4em Verdana;

}

#psev2{
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #175284;
}



#psev{
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #fff;
}

ul#menu {padding: 20px 0 20px 2px; margin:0; list-style:none;
/*background:#175284*/
background:#446090;
margin-top:10px;
}

ul#menu li {padding: 0.3em 0}

/*ul#menu a, ul#menu a:visited {display:block; 
padding-left: 16px; 
color: #fff;
text-decoration: none;
} */

ul#menu a {display:block; 
padding-left: 16px; 
color: #fff;
text-decoration: none;
} 

ul#menu a:hover 
{color: #96B1C8}
ul#menu ul {padding: 0; 
margin: 0.2em 0 0.2em 17px; 
list-style: none}

ul#menu ul li {padding: 0.25em 0;
font-size:0.8em}
ul#menu ul a {padding: 0 10px 0 20px; color: #f2f2f2}
ul#menu ul a:hover {color: #96B1C8}




#glob_nav   /**/
    {
    position: absolute;    
right:75px;
top:15px;
z-index:100;
}

#logo   /**/
    {
    position: absolute;    
left:35px;
top:15px;
z-index:100;
}

.left_text   /*  */
    {
border-top: solid 1px silver;
    }


#center_text   /*  */
    {
padding:0 10px 50px 25px;
color:#000;
font: normal 1.2em/130% Verdana;
border-top: solid 1px silver;
    }

#center_text H1{
	color:#175284;
font: normal 2em Verdana;
}


#center_text H2{
	color:#175284;
font: normal 1.7em Verdana;
}


#krohi{
margin-top:10px;
font: normal 0.8em Verdana;
}

#krohi a  /**/
    {
color:#999;
    }

#e404   /*  */
    {
    padding: 0 10px 0 10px;
    position: absolute;
    top: 150px;
    left: 300px;
    font: 15px Verdana;
color:#000;
    }

#e404 H1{
	color:#000;
font: normal 8em Verdana;
}

#build   /**/
    {
	background-image: url(build.gif);
width:499px;
height:89px;
    position: absolute;    
right:70px;
top:41px;
}

#main-build   /**/
    {
	background: transparent url(main-build.gif) left bottom no-repeat;
width:auto;
height:280px;
    position: relative;    
}


.button{
font: normal 1em Arial;
}

.form2 {
    color: #666;
background:#fff;
border: 1px solid #999;
width: 70%;
font-size:1em;
padding-top:3px;
}


.err {
font: normal  0.8em/85% Arial;
color:red;
}


