* {margin: 0px; padding:0px;border:0;font-family:Tahoma, Arial;font-size:12px; color:#666666}
body,html{text-align:center;}
.clearBoth {clear:both;}

.header {margin: auto; width: 900px;height:122px;border-bottom:#999999 1px solid;}
.header img {float:left;}
.header .container {float:left;width:500px;text-align:right;font-weight:bold;}
.header .greeting {height:22px; padding-top:71px}
.header .nav {height:22px;text-align:right}
.header ul {padding: 5px;list-style: none;}
.header li {display:inline;}
.header .nav a {float:left;padding:0 0 0 10px;margin-left:5px;text-decoration:none;}
.header .nav a span {float:left;padding:5px 10px 5px 0px;text-decoration:none;cursor:pointer;}
.header .nav a:hover {float:left;padding:0 0 0 10px;background:#F3F3F3 url(/img/nav/navtabl.png) no-repeat left top}
.header .nav a:hover span {float:left;padding:5px 10px 5px 0px;background:#F3F3F3 url(/img/nav/navtabr.png) no-repeat right top}
.header .nav li.activeTab a {float:left;padding:0 0 0 10px;background:#E4E4E4 url(/img/nav/navtabla.png) no-repeat left top}
.header .nav li.activeTab a span {float:left;padding:5px 10px 5px 0px;background:#E4E4E4 url(/img/nav/navtabra.png) no-repeat right top}

.content {width:900px;margin:0 auto;}
.mainLeft {float:left;width:449px;padding:25px 0;}
.mainRight {float:right;width:449px;margin:auto;padding:25px 0;}

.m_rdo{background:url(/img/set_main.png) no-repeat 0 25px;width:296px;height:250px;margin:0 .2em 0 .2em;border:0;cursor:pointer;}
.m_wind{background:url(/img/set_main.png) no-repeat 0 -220px;width:296px;height:210px;margin:0 .2em 0 .2em;border:0;cursor:pointer;}
.m_doc{background:url(/img/set_main.png) no-repeat 0 -435px;width:296px;height:260px;margin:0 .2em 0 .2em;border:0;cursor:pointer;}
.m_foto{background:url(/img/set_main.png) no-repeat 0 -700px;width:275px;height:250px;margin:0 .2em 0 .2em;border:0;cursor:pointer;}

.footer {margin: 5px auto 0 auto; padding:5px 0; width: 900px;text-align:center; font-weight:bold; border-top:#999999 1px solid;}
.footer a.copyright {font-size: 9px;color: #1F5C94;text-decoration:none}
.footer a:hover.copyright {text-decoration: underline;}
.adminNav {padding: 5px 0;margin:0 auto;width:900px;text-align:center;border-top:#999999 1px solid}
.adminNav span {margin: 0 5px;}
.adminNav a{font-size: 12px;color: #666666;text-decoration:none;font-weight:bold;}
.adminNav a:hover {text-decoration: underline;}
.separator {clear:both;width:900px;margin:5px auto;border-top:#999999 1px solid;}


.button {font-weight: bold;border: 1px solid;background:url(/img/button.gif);}

.windHeader {padding:5px;margin:0 auto;width:900px;text-align:left}
.windHeader h1 {font-size: 16px;font-weight: bolder;}

.box {margin:20px auto;width:350px;font-weight: normal;}
.box .dLeft {padding:0 0 0 15px;background:#E0E0E0 url('/img/cr.a.gif') no-repeat left top;height:22px;}
.box .dRight {padding:0 15px 0 0;background:#E0E0E0 url('/img/cr.b.gif') no-repeat right top;height:22px;text-align:center}
.box h1 {font-size:1.1em;color:#000099;padding-top:2px}
.box .row {padding: 4px 10px;border-left:1px solid;border-right:1px solid;border-bottom:1px dashed; border-color:#E0E0E0;text-align:left;}
.box .bottom {border-bottom:1px solid;border-color:#E0E0E0;}
.box ul {list-style-image: url(/img/checked.gif);margin: 0 0 5px 0; padding-left: 30px}
.box a {text-decoration:none;}
.box a:hover {text-decoration: underline;}

.inp {background-color: #fafafa;border:#ccd7e0 1px solid;}
.aws_button {padding: 0 5px;font-size: 12px;border: 1px solid #ccd7e0;background-image: url(/img/button.gif);}
.aws_data {font-weight: bold;color: #666666;border: 1px solid;background-image: url(/img/rdo/aws_data.png);}
.s_login{background:url(/img/set1.png) no-repeat 0 -216px;width:23px;height:22px;border:0;cursor:pointer;}
.s_logout{background:url(/img/set1.png) no-repeat 0 -194px;width:25px;height:22px;border:0;cursor:pointer;}

.loginBox {width:211px; height:100px;margin: 190px auto;text-align:left;}
.loginBox .boxTop {background:url('/img/login_top.png') no-repeat center top; padding: 15px 0px 0px 0px; width:211px;}
.loginBox .boxBottom {background:url('/img/login_bottom.png') no-repeat center bottom; padding: 0px 0px 15px 0px; width:211px;}
.loginBox .content {background:#EFEFEF; padding: 0px 0px 0px 20px; width:191px;height:70px;}
.loginBox .content input {margin:0 5px 5px 0;}

img.icon {margin:2px 5px 0 0;}

.fotoAlbum {margin:25px auto;width:700px;text-align:left;clear:both;min-height:130px;}
.fotoAlbum .albumBox{background:#F0F0F0; padding:4px;border:#E0E0E0 1px solid;float:left;}
.picture {border: 1px solid #E0E0E0;}
.pictureHover {border-style: solid;border-color: #FFA607;border-width: 1px;}
.fotoAlbum .albumName {text-align:center;}
.fotoAlbum .albumName a {font-size:18px;font-weight:bold;text-decoration:none;}
.fotoAlbum .albumName a:hover {font-size:18px;font-weight:bold;text-decoration:underline;color:#777777}
.fotoAlbum .albumDescription {text-align:left;margin:15px 10px 10px 200px;}
.fotoBox {background:#F0F0F0; float:left;width:152px;padding:3px;margin:10px 10px;border:#E0E0E0 1px solid}
.fotoBoxActive {background:#666666; float:left;width:152px;padding:3px;margin:10px 10px;border:#E0E0E0 1px solid}
.albumMenu {clear:both;text-align:left;margin:5px 0;}
.albumMenu a {text-decoration:none;}
.albumMenu a:hover {text-decoration:underline;}
.albumHeader {padding:5px;margin:0 auto;width:900px;text-align:center;clear:both;}
.albumHeader h1 {font-size: 16px;font-weight: bolder;}
.fotoBigBox {background:#F0F0F0;padding:20px 3px;margin:10px 10px;border:#E0E0E0 1px solid}
.fotoNav {float:left;width:170px;margin:10px auto; padding:40px 0;text-align:center;}


