.registration{text-align:center;}
.partners_box{font-size:10px;color:#797777;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #989595;}
.mail{width:150px;}
.pass{width:150px;}
.reg_button{font-size:10px;border:solid 1px #797777;color:#333333;width:65px;margin-left:10px;}

div.photo_name{text-align:center;}
div.photo_name img{margin:5px;padding:5px;border:1px solid #989595;cursor:pointer;}

div.sub_menu{padding:5px;border-bottom:1px solid #989595;}
div.sub_menu a{display:block;text-align:left;color:#666666;text-decoration:none;}
div.sub_menu a:hover{text-decoration:underline;}

div.slogan{font-size:12px;text-align:center;}

div.footer{text-align:center;padding-top:10px;}
div.footer a{color:#797777;font-size:12px;font-weight:bold;text-decoration:none;padding-right:10px;padding-left:10px;}
div.footer a:hover{color:#FBD007;}

div.search{font-size:10px;color:#797777;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #989595;}
div.search form{display:inline;padding-left:5px;}
div.search form input{font-size:10px;border:solid 1px #797777;color:#333333;width:120px;}
div.search form input.search_button{font-size:10px;border:solid 1px #797777;color:#333333;width:50px;margin-left:10px;}

div.subscribe{font-size:10px;color:#797777;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #989595;}
div.subscribe form{display:block;padding:0px;margin:0px;}
div.subscribe input{font-size:10px;border:solid 1px #797777;color:#333333;width:100px;}

table.content{width:100%}
table.content tr td.left{width:20%;vertical-align:top;border-top:1px solid #989595;border-right:1px solid #989595;border-bottom:1px solid #989595;}
table.content tr td.right{width:15%;vertical-align:top;border-top:1px solid #989595;border-bottom:1px solid #989595;border-left:1px solid #989595;}

td.main{vertical-align:top;color:#333333;padding:0px 5px;border-top:1px solid #989595;border-bottom:1px solid #989595;}
img.main_image{margin:10px;padding:5px;float:left;border:solid 1px #000000;}
td.main ul{display:block;}

table.menu{width:100%;margin-bottom:10px;}
table.menu tr td{text-align:center;vertical-align:middle;background-color:#0271c4;}
table.menu tr td a{font-size:12px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
table.menu tr td a:hover{color:#FBD007;}
table.menu tr td.white{width:10px;background-color:#FFFFFF;}

table.logo{width:100%;margin-bottom:5px;}
table.logo tr td.left{background-color: #00ADF2;width:50px;}
table.logo tr td.logo{width:283px;}
table.logo tr td.images{width:426px;}
table.logo tr td.right{background-color:#00ADF2;text-align:right;}
table.logo tr td.main{padding-left:5px;padding-right:5px;}

div,a,span,ul,li{/*	border:solid 1px #000000;*/}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px;}
