/*  This template was created by Mantis-a [http://www.mantisa.cz/]. For more templates visit Free website templates [http://www.mantisatemplates.com/]. */



/* CSS Document */


/* General */

* {margin: 0;padding: 0;}

html {height: 100%;font-size: 62.5%;}

body {height: 100%;text-align: center;font: 1.2em Verdana, Arial, Helvetica, sans-serif;background: #FFFFFF url('../images/bg.gif') repeat-x 0 0;min-width: 950px;}

a:link, a:visited {color: #005D85;text-decoration: underline;font-weight: bold;}

a:hover {text-decoration: none;}

.cleaner {clear: both;height: 0;font-size: 0;visibility: hidden;}

.noscreen {display: none;}

.hidden {position: absolute;top: -10000px;left: 0;width: 1px;height: 1px;overflow: hidden;}

h1 {font-size: 2.5em;font-weight: normal;color: #FFFFFF;text-align: left;margin-left: 20px;padding: 23px 0 6px 0;background: url('../images/h1-bg.gif') repeat-x 0 100%;width: 50%;}

h1 a:link, h1 a:visited {font-weight: normal;text-decoration: none;color: #FFFFFF;}

h2 {font-size: 1.5em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #FFFFFF;text-align: left;margin: 6px 0 0 23px;}

h3 {color: #005D85;font-size: 1.2em;text-align: left;letter-spacing: 1px;margin-bottom: 13px;}

h3.line {background: url('../images/heading-dot.gif') repeat-x 0 50%;width: 90%;}

h3.line span {margin-left: 12px;padding: 0 6px;background: #FFFFFF;}

ul {list-style-type: none; }


/* Paragraphs, headings, ... */

p {line-height: 170%;margin-bottom: 10px;}

/* Images */

img.portfolio {border: 3px solid #8ED8FF;margin: 0 12px 16px 0;}

a:hover img.portfolio {border: 3px solid #FF6123;margin: 0 12px 16px 0;}

/* Header */

#header {margin: 0 auto;width: 850px;height: 100px;position: relative;background: #005D85 url('../images/hd-bg.gif') repeat-x 0 0;text-align: left;}
#header .language{text-align:right; margin-top:10px;}
#header .language span{float:right; margin-top:4px; color:#fff; font-size:12px; font-weight:bold;}
#header .search{text-align:right; margin-top:10px;}
#header .search span{float:right; margin-top:4px; color:#fff; font-size:12px; font-weight:bold;}
#header .section{float:right;}
#header .banner{text-align:right; margin-top:15px; clear:both;}
#p_ctl01_pnlLinks{margin:6px 20px 0 0;}

#header .logo{background:url('../images/logo.jpg') no-repeat; width:186px; height:93px; margin:10px 0 0 0; padding:0; display:block; float:left;}


/* Menu */
#mainmenu {position: absolute;top: 77px;right: 18px;}
#mainmenu li {float: left;display: inline;list-style-type: none;}
/*
#mainmenu li a {float: left;display: inline;list-style-type: none;text-align: center;color: #FFFFFF;font-size: 1.1em;text-decoration: underline;background-color: #232323;border-top: 1px solid black;border-left: 1px solid black;border-right: 1px solid black;padding: 0 1em;height: 30px;line-height: 30px;margin-left: 2px;}
*/
#mainmenu li a {float: left;display: inline;list-style-type: none;text-align: center;color: #FFFFFF;font-size: 1.1em;text-decoration: underline;padding: 0 6px;height: 30px;line-height: 30px;margin-left: 2px;}
#mainmenu li a:hover {background-color: #FFE3A7;color: #151515;border-top: 1px solid #6A4B09;border-left: 1px solid #6A4B09;border-right: 1px solid #6A4B09;text-decoration: none;}
#mainmenu li a.selected {background-color: #FFB515 !important;color: #151515;border-top: 1px solid #6A4B09;border-left: 1px solid #6A4B09;border-right: 1px solid #6A4B09;text-decoration: none;}

.moduletools{width:auto; color: #00436A;background-color: #D6ECF8;border: 1px solid #82B7DF;font-size:12px;text-align:left; margin:0 0 5px 0; padding:3px;}



#meetingInfo {width:850px; margin: 20px auto 0 auto; text-align:left; padding:0;}


/* Content boxes */

#content-box {width: 850px;margin: 0 auto 6px auto;text-align: left; padding:0;}
#content-box-in-left {float: right;width:670px; margin:0;}
#content-box-in-right {float: left;width: 180px; margin:0;}

/* mian content */
#content-box-in-left-in {margin: 10px 0 30px 20px;background: url('../images/divider.gif') repeat-y 98% 0; padding-right:10px;}
#content-box-in-left-in .section {background: url('../images/heading-dot.gif') repeat-x 0 10px; width:98%; font-size:14px; line-height:160%; margin-bottom:15px;}
#content-box-in-left-in .section p{clear:both;}
#content-box-in-left-in .section h3{width:150px;text-align:center;margin-left: 12px;padding: 0 6px;background: #FFFFFF;}
/* #content-box-in-left-in .section p{background-color: #E3F4FF;border-left: 4px solid #57A9DF;text-align: left;width: 98%;padding: 5px 0 5px 12px;margin:0;} */

.PSK_simple_product_category{width:100%;clear:both;}
.PSK_simple_product_category h2{font-size:12px; background-color: #D6ECF8;border: 1px solid #82B7DF; padding: 5px 0 5px 12px;margin:4px; width:98%;}
.PSK_simple_product_category h2 a,#content-box-in-left-in .PSK_simple_product_category h2 a:visited{color:#000; text-decoration:none; margin:0 5px;}
.PSK_simple_product_category h2 span a,#content-box-in-left-in .PSK_simple_product_category h2 span a:visited{color:#005D85;}

.PSK_simpleproduct table{
 width:99%;
 margin:1px;
}
.PSK_simpleproduct table td {padding:3px;vertical-align:top;margin:2px 0 2px 0;}
.PSK_simpleproduct table td.left {width:140px;text-align:center;}
.PSK_simpleproduct table td.left:hover {background-color: #D6ECF8;border: 1px solid #82B7DF;}

.PSK_simple_product_category ul{margin:0 50px; padding:0;}
.PSK_simple_product_category ul li{float: left;display: inline;width: 156px; height:auto;margin: 0 10px 16px 0;background-color: white;text-align: center;border: 1px solid #FFFFFF;position: relative;padding:4px;}
.PSK_simple_product_category ul li img {margin: 0;border: 1px solid silver; width:120px; height:90px;}
.PSK_simple_product_category ul li:hover {background-color: #D6ECF8;border: 1px solid #82B7DF;}
.PSK_simple_product_category ul li dl{margin:0; padding:0;}
.PSK_simple_product_category ul li dl dt{margin:0; padding:0;}
.PSK_simple_product_category ul li dl dd{margin:0; padding:0;}
.PSK_simple_product_category ul li dl dd a{display:block; height:50px;}

.viewtype{font-size:12px; background-color: #D6ECF8;border: 1px solid #82B7DF; padding: 5px 0 5px 12px;margin:4px; width:98%;}

.PSK_product_thumb_view ul{margin:0 50px; padding:0;}
.PSK_product_thumb_view ul li{float: left;display: inline;width: 156px; height:auto; margin: 0 10px 16px 0;background-color: white;text-align: center;border: 1px solid #FFFFFF;position: relative;padding:4px;}
.PSK_product_thumb_view ul li img {margin: 0;border: 1px solid silver; width:120px; height:90px;}
.PSK_product_thumb_view ul li:hover {background-color: #D6ECF8;border: 1px solid #82B7DF;}
.PSK_product_thumb_view ul li dl{margin:0; padding:0;}
.PSK_product_thumb_view ul li dl dt{margin:0; padding:0;}
.PSK_product_thumb_view ul li dl dd{margin:0; padding:0;}
.PSK_product_thumb_view ul li dl dd a{display:block; height:50px;}

.PSK_product_detail_view{ font-size:12px;}
.PSK_product_detail_view dt{width:auto; float:left;}
.PSK_product_detail_view dt img {padding:3px;background-color: #82B7DF; margin:0 0 8px 0;}
.PSK_product_detail_view dd{width:100%;}
.PSK_product_detail_view .name{width:auto; height:20px; color:#005D85; font-weight:bold; float:left; margin-left:10px;}
.PSK_product_detail_view .clear{width:100%; height:1px; clear:both;}
.PSK_product_detail_view .pic ul li{float:left; width:64px; height:49px; margin:10px;}
.PSK_product_detail_view .pic ul li:hover {background-color: #D6ECF8;border: 1px solid #82B7DF;}
.PSK_product_detail_view .pic ul li img{width:60px; height:45px; margin:2px;border: 1px solid silver;}
.PSK_product_detail_view .desc{width:100%; height:auto; color:#000; clear:both;
text-align: left;width: 98%;padding: 0;margin:8px 0 20px 0;}

/* side content */
#content-box-in-right-in {margin: 10px 5px 10px 5px;background: url('../images/divider.gif') repeat-y 100% 0;}
#content-box-in-right-in .section h3 {color: #00436A;background-color: #D6ECF8;border: 1px solid #82B7DF;font-size: 1.1em;text-align: left;letter-spacing: 1px;padding: 2px 0 2px 7px;}
#content-box-in-right-in ul {margin-top:8px;margin-bottom: 3px;margin-left:10px;font-weight: bold;}
#content-box-in-right-in li {margin: 0 8px 8px 3px;line-height: 145%;color:#005D85;font-size:12px;margin-left:10px;cursor:pointer;}
#content-box-in-right-in li a, #content-box-in-right-in li a:visited {color: #005D85;padding: 1px 2px;}
#content-box-in-right-in li a:hover {background-color: #005D85;color:#ffffff;}
#content-box-in-right-in ul li ul li a, #content-box-in-right-in ul li ul li a:visited {color: #005D85;padding: 1px 2px;}
#content-box-in-right-in ul li ul li a:hover {background-color: #005D85;color:#FFFFFF;}


.PSK_GalleryHotView{width:100%; margin-bottom:10px;}
.PSK_GalleryHotView ul{margin:0 50px; padding:0;}
.PSK_GalleryHotView ul li{float: left;display: inline;width: 156px; height:auto;margin: 0 10px 16px 0;background-color: white;text-align: center;border: 1px solid #FFFFFF;position: relative;padding:4px;}
.PSK_GalleryHotView ul li img {margin: 0;border: 1px solid silver; width:120px; height:90px;}
.PSK_GalleryHotView ul li:hover {background-color: #D6ECF8;border: 1px solid #82B7DF;}
.PSK_GalleryHotView ul li dl{margin:0; padding:0;}
.PSK_GalleryHotView ul li dl dt{margin:0; padding:0;}
.PSK_GalleryHotView ul li dl dd{margin:0; padding:0;}
.PSK_GalleryHotView ul li dl dd a{display:block; height:50px;}

.AspNet-DataList{width:100%;}
.AspNet-DataList table{margin:0 50px;}
.AspNet-DataList td{width: 156px;margin: 0 10px 16px 0;background-color: white;text-align: center;border: 1px solid #FFFFFF;position: relative;padding:4px;}
.AspNet-DataList td:hover{background-color: #D6ECF8;border: 1px solid #82B7DF;}
.AspNet-DataList td img{width:120px; height:90px;}

.searchresults li{margin:10px; clear:both;}
.searchresults a, .searchresults a:visited {font-size:12px;}
.searchresults .sub{float:right;}

.articlelist li{margin:10px; clear:both;}
.articlelist a, .searchresults a:visited {font-size:12px;}

/* msn */
.msn h3 {color: #00436A;background-color: #D6ECF8;border: 1px solid #82B7DF;font-size: 1.1em;text-align: left;letter-spacing: 1px;padding: 2px 0 2px 7px;}
#content-box-in-right-in .msn ul {margin-top:8px;margin-bottom: 3px;margin-left:10px;font-weight: bold;}
#content-box-in-right-in .msn li {margin: 0 8px 8px 10px;line-height: 145%;color:#005D85;font-size:12px;margin-left:10px;	cursor:pointer;list-style-position: inside;list-style-image: url("../images/msn.gif");}
#content-box-in-right-in .msn li a, #content-box-in-right-in li a:visited {color: #005D85;padding: 1px 2px;}
#content-box-in-right-in .msn li a:hover {background-color: #005D85;color: #fff;}

/* feedback */
.fieldouter{width:560px; margin:0 0 6px 0; padding:0; float:left;}
.fieldouter .fieldleft{width:130px; text-align:right; padding-right:10px; padding-top:4px; float:left;}
.fieldouter .fieldright{width:410px; text-align:left; padding:0; float:right;}


/* Footer */

#footer {height: 44px;color: #FFFFFF;width: 100%;background: #005D85 url('../images/footer-bg.gif') repeat-x 0 0; font-size:12px; line-height:14px;}
#footer-in {width: 850px;height: 44px;margin: 0;}
#footer a, #footer a:visited {color: #FFFFFF; font-size:12px;line-height:14px;}
p.footer-left {width: 100%;float: left;text-align:center;line-height: 190%;margin:0;display: inline; /* Because of IE Doubled Float-Margin Bug */}