/*



AUTHRIED PELZE



*/



img {max-width: 100%;}



.read-more {font-size: 16px;margin-top: 13px;text-transform: capitalize;padding-right: 20px;float: left;}



/* Unordered Bullet List CSS End */







/* Ordered List CSS Start */







ol {counter-reset: li;}







/* Ordered List CSS End */







/* Inputbox, select and textarea CSS Start */







input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea, select {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 1px solid #CCCCCC;color: #595959;padding: 7px 5px;}



/* Inputbox, select and textarea CSS End */







/* Button CSS Start */







.button, input[type="submit"], input[type="reset"], input[type="button"], .readmore, button {



	 background: none repeat scroll 0 0 #535451;border: 0 none;border-radius: 0 !important;box-shadow: none !important;color: #FFFFFF;display: block;



	 font: 12px Verdana, Arial, Helvetica, sans-serif;height: 36px;/*margin-top: 14px;*/



    padding: 0 15px;text-align: center;text-transform: uppercase;transition: background-color 300ms ease-in-out 0s;white-space: nowrap;cursor: pointer;}



.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .readmore:hover, button {background-color:#2F3538;}



.mj-simplebutton {background-color: #EFEFEF;background-image: url(../images/buttons.png);background-repeat: repeat-x;border-color: #C0C0C0 #888888 #888888 #C0C0C0;color: #666666;text-shadow: 0 1px rgba(255, 255, 255, 0.5);border-style: solid;border-width: 1px;padding: 5px 12px;display: inline-block;margin-top: 3px;margin-bottom: 3px;}



.mj-simplebutton:hover {background-position: 0 -15px;}



/* Button CSS End */







/* Box Content CSS Start */







.mj-boxcontent, .mj-boxnote, .mj-boxinfo, .mj-boxwarning, .mj-boxhint, .mj-boxdownload {padding: 10px;margin: 10px 0;text-align: justify;}



.mj-boxinfo, .mj-boxwarning, .mj-boxhint, .mj-boxdownload {box-shadow: 0 -1px 2px #FFFFFF inset;padding-left: 40px;border: 1px solid #DDDDDD;border-radius: 5px 5px 5px 5px;}



.mj-boxcontent {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #DDDDDD;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}



.mj-boxnote {background: none repeat scroll 0 0 #FAFAFA;border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;}



.mj-boxinfo {background: url(../images/box_info.png) no-repeat scroll 0 0 #CED9E5;border-color: #A9C3DB;color: #384656;text-shadow: 0 1px #F5F8F9;}



.mj-boxwarning {background: url(../images/box_warning.png) no-repeat scroll 8px center #F2B3B3;border-color: #EC9494;color: #632828;text-shadow: 0 1px #EFD5D5;}



.mj-boxhint {background: url(../images/box_hint.png) no-repeat scroll 8px center #FEE9C5;border-color: #FFCA77;color: #7A4B04;text-shadow: 0 1px #FEFCEA;}



.mj-boxdownload {background: url(../images/box_download.png) no-repeat scroll 8px center #EAF2D2;border-color: #B4D264;color: #393F34;text-shadow: 0 1px #FFFFFF;}



/* Box Content CSS End */







/* Simple Top Menu CSS Start */







ul.menu li {position: relative;}



ul.menu li ul, ul.menu li li ul {display: none;position: absolute;width: 190px;background-color: #E9EFF6;z-index: 999999;}



ul.menu li ul {left: 0px;top: 30px;}



ul.menu li:hover ul {display: block;}



ul.menu li li {float: none !important;border-top: 1px solid #848689;border-bottom: 0 none !important;padding: 8px 10px 8px 0px !important;}



ul.menu li li a {color: #404040 !important;font-size: 14px !important;display: block;border-right: medium none !important;}



ul.menu li li ul {left: 190px;top: 0;}



ul.menu li:hover li ul {display: none;}



ul.menu li li:hover ul {display: block;}



ul.menu li li:hover, ul.menu li li.active {background-color: #FFFFFF;}



ul.menu li li:hover li a, ul.menu li li.active li a {color: #404040 !important;}



ul.menu li li.parent a {background: url(../images/menu_arrow/arrow1.png) no-repeat scroll right center transparent;}



ul.menu li li.parent li a, ul.menu li li.parent:hover li a, ul.menu li li.parent.active li a {background: none;}



/* Simple Top Menu CSS End */







/* Left/Right Menu CSS Start */







#mj-left ul.menu, #mj-right ul.menu {



}



#mj-left ul.menu li, #mj-right ul.menu li {



	padding: 0px !important;}



#mj-left ul.menu li a, #mj-right ul.menu li a {



    display: block;padding: 10px;}



#mj-left ul.menu li ul, #mj-left ul.menu li li ul, #mj-right ul.menu li ul, #mj-right ul.menu li li ul {width: 100%;position: relative;top: 0;left: 0;background-color: transparent;}



#mj-left ul.menu li li, #mj-right ul.menu li li {font-size: 12px;background: url(../images/menu_shadow.png) repeat-x scroll 0 0 transparent;}



#mj-left ul.menu li li a, #mj-right ul.menu li li a {font-size: 12px;padding: 5px 5px 5px 15px;}



#mj-left ul.menu li li:first-child, #mj-right ul.menu li li:first-child {border-top: 1px solid #848689;}



#mj-left ul.menu li li li a, #mj-right ul.menu li li li a {padding-left: 25px !important;}



#mj-left ul.menu li.parent a, #mj-left ul.menu li.parent li.parent a, #mj-left ul.menu li.parent:hover li.parent a, #mj-right ul.menu li.parent a, #mj-right ul.menu li.parent li.parent a, #mj-right ul.menu li.parent:hover li.parent a {background: url(../images/menu_arrow/arrow1.png) no-repeat scroll right center transparent;margin-right: 10px;}



#mj-left ul.menu li.parent:hover a, #mj-left ul.menu li.parent li.parent:hover a, #mj-right ul.menu li.parent:hover a, #mj-right ul.menu li.parent li.parent:hover a {background: url(../images/menu_arrow/arrow2.png) no-repeat scroll right center transparent;}



#mj-left ul.menu li.parent li a, #mj-left ul.menu li.parent li.parent li a, #mj-left ul.menu li.parent li.parent:hover li a, #mj-left ul.menu li.parent:hover li a, #mj-left ul.menu li.parent.active li a, #mj-left ul.menu li.parent.active li.parent li a, #mj-left ul.menu li.parent.active li.parent:hover li a, #mj-left ul.menu li.parent.active:hover li a, #mj-right ul.menu li.parent li a, #mj-right ul.menu li.parent li.parent li a, #mj-right ul.menu li.parent li.parent:hover li a, #mj-right ul.menu li.parent:hover li a, #mj-right ul.menu li.parent.active li a, #mj-right ul.menu li.parent.active li.parent li a, #mj-right ul.menu li.parent.active li.parent:hover li a, #mj-right ul.menu li.parent.active:hover li a {background: none;}



/* Left/Right Menu CSS End */







/* mj-simple Menu CSS Start */







.mj-simplemenu ul.menu {border: medium none !important;}



.mj-simplemenu ul.menu li {background: url(../images/border.png) repeat-x scroll left bottom transparent;border: medium none !important;}



.mj-simplemenu ul.menu li a {padding-left: 0 !important;text-shadow: 0 1px 0 #FFFFFF;}



.mj-simplemenu ul.menu li li {background: url(../images/border.png) repeat-x scroll left bottom transparent !important;}



.mj-simplemenu ul.menu li li a {margin-right: 0 !important;padding-left: 10px !important;}



/* mj-simple Menu CSS End */







/* Blog CSS Start */







.blog h2 {margin-top: 10px;}



.cols-2 .column-1, .cols-2 .column-2, .cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3, .cols-4 .column-1, .cols-4 .column-2, .cols-4 .column-3, .cols-4 .column-4 {float: left;margin-left: 1%;margin-right: 1%;}



.cols-2 .column-1, .cols-2 .column-2 {width: 48%;}



.cols-3 .column-1, .blog .cols-3 .column-2, .cols-3 .column-3 {width: 30%;}



.cols-4 .column-1, .cols-4 .column-2, .cols-4 .column-3, .cols-4 .column-4 {width: 23%;}



/* Blog CSS End */







/* Breadcrumbs CSS Start */







.breadcrumbs .pathway, .breadcrumbs span {padding: 10px 2% 10px 0;display: inline-block;}



.breadcrumbs .pathway {background: url(../images/breadcrumb_sep.png) no-repeat scroll top right transparent;}



.breadcrumbs img {display: none;}



/* Breadcrumbs CSS End */







/* pagination CSS start */







.pagination {float:left;width:100%;}



.pagination p {text-align: center;}



.pagination ul {float: right;padding-top: 10px;width: 65%;}



.pagination li {background: none repeat scroll 0 0 #FFFFFF;margin: 0 2px;padding: 3px 9px;float:left;}



/* pagination CSS End */







.readmore a {color: #FFFFFF;}



/* Category List CSS Start */



.categories-list li {background: url(../images/bullets.png) no-repeat scroll 0 -19px transparent;float: left;line-height: 16px;padding-left: 15px;width: 100%;}



.categories-list dt {display: none;}



.categories-list dd {float: left;}



.categories-list .item-title a {float: left;padding-right: 5px;text-shadow: 0 1px 0 #FFFFFF;}



.hidelabeltxt {display: none;}



.weblink-category .title img {float: left;margin-right: 5px;}



/* Category List CSS End */







/* Contact CSS Start */







.contact textarea {color: #666666;}



.contact label {float: left;margin: 1px 0;width: 150px;text-shadow: 0 1px 0 #FFFFFF;}



.contact span.jicons-text {font-weight: bold;}



.contact h3 {margin-bottom: 0 !important;margin-top: 5px;}



/* Contact CSS End */







/* Login CSS Start */







.login {margin-bottom: 5px;}



.login .login-fields {margin: 7px 0;}



.login label {display: inline-block;width: 130px;}



.registration label, .remind label, .reset label {float: left;width: 180px;}



.registration dt, .registration dd {margin: 5px 0;}



.remind label, .reset label {margin: 5px 0;}



.remind dl, .reset dl {margin: 20px 0;}



/* Login CSS End */











.col-right .moduletable > div {float:left;width:100%;}



p {margin-bottom: 10px;}



