* {margin:0; padding:0;}
body {height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#45545E; background-color:#FFFFFF; margin:0; padding:0;}
input[type=text], input[type=password], input[type=submit], input[type=button], textarea, select {display:block; -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2); box-shadow:2px 2px 2px rgba(0,0,0,0.2); padding:4px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px solid #B0B4AE; font-family:Forum, Arial; font-size:16px; color:#3C3C3D; background-color:#ffffff;}
img{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:0px;}
.toimg{opacity:0.5;filter:alpha(opacity=50);}
h1{font-family:Verdana, Arial; font-size:10px;}
A:link {text-decoration: none; color: #3C3C3D;}
A:visited {text-decoration: none; color: #3C3C3D;}
A:active {text-decoration: none; color: #3C3C3D;}
A:hover {text-decoration: none; color:#8B4514; text-shadow:1px 1px 0 #FFFFFF;}
.upmenu {cursor:pointer; padding:5px; font-family:Tahoma; font-size:12px; color:#FFF2E0; text-shadow:1px 1px 0 #3C3C3D;}
.upmenu:hover {background-color:#D5D5D5; -moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF;}
.indexm {cursor:pointer; padding:5px; font-family:Arial; font-size:14px; text-shadow:1px 1px 0 #ffffff; background-color:#D5D5D5; color:#3C3C3D;}
.indexm:hover {background-color:#809795; -moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); color:#FEF8D6; text-shadow:1px 1px 0 #1B2021;}
.ind {cursor:pointer; padding:5px; font-family:Arial; font-size:14px; text-shadow:1px 1px 0 #ffffff; background-color:#DFE4DE; color:#6F6F71;}
.ind:hover {background-color:#809795; -moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); color:#FEF8D6; text-shadow:1px 1px 0 #1B2021;}
.list_carousel {position:relative; margin:0; }
.list_carousel ul {margin:0; padding:0; list-style:none; display:block;}
.list_carousel li {font-size:10px; color:#999; text-align:center; height:180px; padding:2px; margin:2px; display:block; float:left; position:relative;}
.imgslide{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.2); box-shadow:0 0 2px 2px rgba(0,0,0,0.2);}
.clearfix {float:none; clear:both;}
.prev {position:absolute; top:30%; left:-15px;}
.next {position:absolute; top:30%; right:-15px;}
.statement {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); background-color:#FFFFFF; font-family:Forum, Arial; font-size:16px; color:#4E4E4E; padding:10px;}
.softdiv{-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; cursor:pointer; -moz-box-shadow: 0 0 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.2); box-shadow: 0 0 2px 2px rgba(0,0,0,0.2); padding:10px; font-family:Tahoma; font-size:12px; background:#F5FEFF;}
.tooltip{position:relative;}
.tooltip span{display:none;}
.tooltip span img{width:350px; -moz-box-shadow: 0 0 4px 4px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 4px 4px rgba(0,0,0,0.4); box-shadow: 0 0 4px 4px rgba(0,0,0,0.4);}
.tooltip:hover span{display:block; position:absolute; top:8px; left:-10px; z-index:1000; width:auto; margin:auto; overflow:hidden; padding:8px;}
.page {-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #cdcdcd; margin:2px; font-family:Arial; font-size:16px; color:#43483C; padding:4px; cursor:pointer;}
.page:hover {background:#cdcdcd;}
.pageahead {-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #cdcdcd; margin:2px; font-family:Arial; font-size:16px; color:#43483C; padding:4px; cursor:pointer;}
.pageahead:hover {background:#cdcdcd;}
.pageback{-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #cdcdcd; margin:2px; font-family:Arial; font-size:16px; color:#43483C; padding:4px; cursor:pointer;}
.pageback:hover {background:#cdcdcd;}
.profilmenu {cursor:pointer; padding:5px; font-family:Tahoma; font-size:14px; color:#ffffff; text-shadow:1px 1px 0 #3C3C3D; background-color:#48799D; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #7F7C75;}
.profilmenu:hover {background-color:#D5D5D5; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #ffffff; color:#3C3C3D; text-shadow:1px 1px 0 #FFFFFF;}
.logoutmenu {cursor:pointer; padding:5px; font-family:Tahoma; font-size:14px; color:#ffffff; text-shadow:1px 1px 0 #3C3C3D; background-color:#D12E2E; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #7F7C75;}
.logoutmenu:hover {background-color:#D5D5D5; -moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.2); box-shadow:0 0 3px 3px rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF;}


.documentes {border-bottom:1px dotted #cdcdcd; cursor:pointer; padding:5px; display:block;}
.documentes:hover {background:#cdcdcd; text-shadow:1px 1px 0 #ffffff;}

.fotercho{font-size:12px; color:#FFFFFF; text-shadow:1px 1px 0 #3C3C3D;}
.invisible{-webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; padding:10px; border:1px solid #ffffff;}
.invisible:hover{-moz-box-shadow: 0 0 6px 6px rgba(138,153,145,0.4); -webkit-box-shadow:0 0 6px 6px rgba(138,153,145,0.4); box-shadow:0 0 6px 6px rgba(138,153,145,0.4); border:1px solid #ABB0A1;}
.panmenu{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow:0 0 2px 2px rgba(138,153,145,0.4); -webkit-box-shadow:0 0 2px 2px rgba(138,153,145,0.4); box-shadow:0 0 2px 2px rgba(138,153,145,0.4); background:#FFFFFF; font-family:'Denk One', cursive; font-size:26px; text-shadow:1px 1px 0 #FFFFFF; height:120px;}
.topagleft {top:300px; left:10px; position:absolute; z-index:99;}
.topagright {top:20px; right:20px; position:absolute; z-index:99; font-family:'Denk One' Marmelad, Arial; font-size:26px; color:#FFFFFF; text-shadow:1px 1px 0 #111111;}
.oplachise{position-fixed; top;50px; right:0; width:230px; z-index:1000; overflow:visible;}
.xstatement {background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#4E4E4E; padding:7px; cursor:pointer;}
.xstatement:hover {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); color:#4E4E4E;}
.addcart {background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#4E4E4E; padding:7px; cursor:pointer;}
.addcart:hover {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); color:#4E4E4E;}

.analcart {background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#4E4E4E; padding:7px; cursor:pointer;}
.analcart:hover {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); color:#4E4E4E;}

.statemenu {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); background-color:#FFFFFF; font-family:Forum, Arial; font-size:16px; color:#4E4E4E; padding:10px;}
.statemenu:hover {background:#307992; color:#FFFFFF; text-shadow: 1px 1px 0 #000066;}
.logout {cursor:pointer; padding:5px; font-family:Tahoma; font-size:14px; color:#FFF2E0; text-shadow:1px 1px 0 #3C3C3D; background-color:#B30000; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #7F7C75;}
.logout:hover {background-color:#D5D5D5; -moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF;}

.profy {cursor:pointer; padding:5px; font-family:Tahoma; font-size:14px; color:#FFF2E0; text-shadow:1px 1px 0 #3C3C3D; background-color:#337297; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #7F7C75;}
.profy:hover {background-color:#D5D5D5; -moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF;}

.anews{font-family:Tahoma, Arial; font-size:12px; cursor:pointer;}
.anews:hover{background-color:#DDDDDD;}
.login {padding:10px; font-family:Forum, Arial; font-size:16px; color:#FFF2E0; background-color:#363636; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border:1px solid #7F7C75;}
.rlogin {padding:10px; font-family:Forum, Arial; font-size:16px; color:#FFF2E0; text-shadow:1px 1px 0 #3C3C3D; background:#888888; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border:1px solid #7F7C75;}

.shadowbox {font-size:12px; -moz-box-shadow:1px 1px 1px rgba(0,0,0,0.4); -webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.4); box-shadow:1px 1px 1px rgba(0,0,0,0.4); color:#696D62; text-shadow:1px 1px 0 #FFFFFF; background-color:#DDE0D7; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.shadowbox:hover {color:#FFFFFF; text-shadow: 1px 1px 0 #51544B; background-color:#454644;}
.shadowback {font-size:12px; -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.4); -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4); box-shadow: 1px 1px 1px rgba(0,0,0,0.4); color:#54574F; text-shadow: 1px 1px 0 #FFFFFF; background-color:#DDE0D7; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.shadowback:hover {color:#FFFFFF; text-shadow: 1px 1px 0 #51544B; background-color:#FF9900;}
.topmenu {cursor:pointer; padding:3px; word-wrap:break-word; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border: 1px solid #7D9F5C; font-family:Tahoma; font-weight:normal; font-size:10px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF; background-color:#D5D5D5;}
.topmenu:hover {-moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 0 3px 3px rgba(0,0,0,0.2); color:#FFF2E0; text-shadow: 1px 1px 0 #3C3C3D; background-color:#6E934C;}
.headtext {cursor:pointer; padding:5px; word-wrap: break-word; font-family:Tahoma; font-weight:bold; font-size:14px; color:#FFFFFF; text-shadow: 1px 1px 0 #000000;}
.headtext:hover {background-color:#D5D5D5; -moz-box-shadow: 0 0 3px 3px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.4); box-shadow: 0 0 3px 3px rgba(0,0,0,0.4); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; color:#3C3C3D; text-shadow: 1px 1px 0 #FFFFFF;}
.topag{bottom:0px; left:130px; position:absolute; z-index:105;}
.topag img{opacity:0.5;filter:alpha(opacity=50);}
.topag img:hover{opacity:1; filter:alpha(opacity=100);}

.statemenu {-moz-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 4px 4px rgba(0,0,0,0.3); box-shadow:0px 0px 4px 4px rgba(0,0,0,0.3); background-color:#FFFFFF; font-family:Forum, Arial; font-size:16px; color:#4E4E4E; padding:10px; cursor:pointer;}
.statemenu:hover {background:#307992; color:#FFFFFF; text-shadow:1px 1px 0 #000066;}