*{
margin : 0;
padding : 0;
font-family : arial;
}

body{
    font-size : 12px;
}

h1 img{
    vertical-align : middle;
	border : none;
}

h1{
    margin-bottom : 15px;
}

#layout{
    width : 750px;
    margin : 0 auto;
    position : relative;
}

ul#menu{
    list-style-type : none;
}

ul#menu  li {
    float : left;
    margin-right : 15px;
}

ul#menu li a{
	display : block;
	padding : 10px;
	font-weight : bold;
	color : #2F13BC;
}

ul#menu li a.current{
	display : block;
	padding : 10px;
	font-weight : bold;
	color : #000;
	text-decoration: none;
}




#content{
    clear : left;
    border : 1px solid #c0c0c0;
    padding : 10px;
    height : 1%;
}

#content ul.ul_type{
	margin-left : 40px;
}

#content a{
 color : #2F13BC;
}

#content img.look{
    float : left;
}

#content h2{
    margin-top : 20px;
}

#content p{
padding-top : 5px;
padding-bottom : 5px;
line-height : 20px;
}

#content ul{
    padding-top : 5px;
}

#content ul li{
padding-top : 5px;
line-height : 20px;
}

#content #left{
	float : left;
	width : 420px;
}

#content #right{
	float : left;
	width : 300px;
}

#footer{
	padding-top : 5px;
	text-align : center;
	font-weight : bold;
}

#footer a{
	color : #2F13BC;
}

#footer a.current{
	color : #000;
	text-decoration : none;
}

#footer p {
	clear : left;
	font-weight :bold;
	padding-top : 5px;
	text-align : center;
}

#language{
	position : absolute;
	right : 5px;
	top : 15px;
}

hr.clear{
	font-size : 0;
	clear : left;
	border : none;
	visibility : hidden;
}

p.center{
	text-align : center;
}

table td{
	vertical-align : top;
}

ol{
	margin-left : 30px;
}

ol li{
	padding-bottom : 5px;
}

form div{
	padding : 5px;
}

form label{
	font-weight : bold;
}

form input{
	padding : 3px;
}

#message{
	width : 500px;
	height : 200px;
	font-size : 12px;
}

h3{
    padding-top : 20px;
}

