/*
Quick.Cms v1.2 plugins stylesheet
Copyright by OpenSolution.org 2007
*/
#contactPanel{float:right;width:230px;margin:0 0 10px 15px;padding-left:25px;background:url('skin_nv/content_bg.gif') repeat-y 0px;}
#contactPanel .submit{}
#contactPanel dl, #contactPanel dt, #contactPanel dd{margin:0;padding:0;}
#contactPanel dl, #contactPanel h6{font-size:0.92em;}
#contactPanel dt{padding-bottom:1px;}
#contactPanel dd{padding-bottom:5px;}
#contactPanel .input, #contactPanel textarea{width:210px;font-size:1.117em;}

/* PAGE DETAILS - photo - gallery */
#photosGallery{width:100%;margin:5px 0 10px;padding:0;border:0;}
#photosGallery td{padding:5px;text-align:center;vertical-align:bottom;}
#photosGallery td p{font-size:1em;font-weight:bold;text-align:center;}
#photosGallery img{border:1px solid #f3f3f3;}

/* PAGES LIST - news */
#subList .n{padding:5px 0 10px;border-top:1px solid #f3f3f3;}
#subList .n div{clear:left;padding:5px 0 0 5px;}
#subList .n div.clear{padding:0;border:none;}
#subList .n h3{}
#subList .n h3 a{background:inherit;}
#subList .n h4{margin:2px 0;font-weight:normal;}
#subList .n h4 a{text-decoration:underline;color:#FF9933;}
#subList .n h4 a:hover{text-decoration:underline;}
#subList .n h6{margin:0px 0 0;color:#6BA1BF;}
#subList .n .photo{float:left;margin:0 15px 3px 0;}
@media print{
#subList .n h3 a{background:inherit;color:#000;}
#subList .n h6 {background:inherit;color:#000;}
}

/* PAGES LIST - news RSS*/
#subList .rss-items{margin:0;}
#subList .rss-item{padding:10px 0;list-style:none;border-top:1px solid #f3f3f3;background:inherit;}
#subList .rss-item a{font-weight:bold;color:#1D719F;font-size:1.1em;background:inherit;border:none;}
#subList .rss-item a:hover{color:#CC0000;}
#subList .rss-date{color:#6BA1BF;font-weight:bold;}
@media print{
#subList .rss-item a{background:inherit;color:#000;}
#subList .rss-date{background:inherit;color:#000;}
}

/* PAGES LIST - gallery */
#pagesGallery{width:100%;margin:5px 0 10px;padding:0;border:0;}
#pagesGallery td{padding:5px;text-align:center;vertical-align:bottom;}
#pagesGallery td h3{font-size:1.2em;}
#pagesGallery td h3 a{}
#pagesGallery td .photo{border:1px solid #f3f3f3;}
@media print{
#pagesGallery td h4 a, #subList .n h5 a, #photosGallery td p, #subList .n h6{background:inherit;color:#000;}
}

#searchForm .input{width:120px;}
#searchForm .submit{font-size: 0.83em;}
/*#column #searchForm{margin-left:20px;}*/
#content #searchForm{text-align:right;margin-bottom:10px;}
@media print{
#searchForm{display:none;}
}

#column .usersML{padding:3px 20px;font-size: 0.93em;}
#column .usersML{list-style:none;}
#column .usersML{color:#1D719F;text-transform: capitalize;}
#column .usersML a{color:#6BA1BF;font-weight:bold;text-transform:uppercase;}
#column .usersML{/*background:url( 'skin_nv/ico/ico_login.png' ) no-repeat;*/}
#column .usersML a.lLogin{padding:3px 20px;background:url( 'skin_nv/ico/ico_login.png' ) no-repeat;}

/* SITE MAP - list */
#siteMap{margin:0;padding:10px 40px 20px;}
#siteMap dt{padding:10px 0 0;}
#siteMap dt a{background:inherit;font-weight:bold;}
#siteMap dd{padding:2px 0 0 20px;margin:0;}
#siteMap dd a{background:inherit;}
#siteMap dd.d2{padding:0 0 0 40px;}
@media print{
#siteMap dt a, #siteMap dd a{background:inherit;color:#000;}
}

#formTellFriend dl, #formTellFriend dt, #formTellFriend dd{margin:0;padding:0;font-size:0.97em;}
#formTellFriend{margin-left:50px;width:300px;}
#formTellFriend dt{}
#formTellFriend dd{padding-bottom:10px;}
#formTellFriend .input, #formTellFriend textarea{width:280px;font-size:1.117em;}

.bT{text-align:center;margin:-10px 0;width:630px;}
.bB{float:left;width:660px;margin:0 0 0 30px;padding:0;}
.bL{text-align:center;margin:10px 0;}
.bH{}
@media print{
.bT, .bL, .bH, .bB{display:none;}
}

#newsletter{margin-left:20px;}
#newsletter div{padding:5px 0 10px;}
#newsletter .input{width:150px;}
#newsletter .submit{font-size:0.92em;border:none;background:inherit;vertical-align: middle;}

#commentTitle{margin:10px 0 0;padding:5px 0 10px;border-top:1px solid #ddd;background:inherit;color:#1D719F;font-size:1.084em;font-weight:bold;}
#comments{width:100%;margin:0 0 10px 0;font-size:0.92em;}
#comments td, #comments th{border-bottom:1px solid #ddd;vertical-align:top;}
#comments th{width:130px;padding:4px 4px 4px 0;text-align:left;font-weight:normal;}
#comments td{padding:4px 0 4px 4px;text-align:left;}
#comments h6{margin:0;padding:0;border:0;background:inherit;color:#666;font-size:1em;}
#commentForm{width:100%;margin-bottom:10px;font-size:1em;}
#commentForm .submit{}
#commentForm th{padding:3px;text-align:right;font-weight:normal;}
#commentForm td{padding:3px;}
@media print{
#commentForm{display:none;}
#comments h6, #commentTitle, #comments td, #comments th{background:inherit;color:#000;}
}

#pageShow .rss{}

#pollLite{width:180px;margin:10px 0 20px 17px;padding:5px 0;text-align:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#pollLite h6{display:block;margin:0 0 5px;font-weight:bold;font-style:normal;}
#pollLite span{display:block;margin:5px 0 0;text-align:center;font-size:0.92em;}
#pollLite #pLCnt div{font-size:0.92em;}
#pollLite .submit{}
#pollLite div.result{text-align:left;padding:0 0 7px 0;font-size:0.92em;}
#pollLite span.result{text-align:left;font-weight:bold;font-size:1.3em;color:#ccc;}
#pollLite img {background-color:#FFCC33;}

.voting{}
.voting dt{float:left;padding-left:40px;}
.voting dd{font-size:1.5em;font-weight:bold;color:#ccc;border-bottom:1px dotted #ccc;text-align:right;}
@media print{
.voting, .voting dt, .voting dd{background:inherit;color:#000;}
}

#log{margin:0 auto;text-align:center;}
#log table{margin:10px auto;width:300px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left;font-size:1em;}
#log table th{text-align:right;padding:2px 5px 0 0;font-size:11px;}
#log table td{padding:5px 0;width:200px;}
#log table td input{width:120px;}
#log table .login td, #log table .login th{padding-top:15px;}
#log table .button th{padding-bottom:10px;text-align:left;}
#log table .remember{font-size:0.93em;}
#log table .remember input{width:15px;vertical-align: middle;}
#log h2{border:none;}
#profile{width:100%;margin:0 0 5px 0;background:inherit;color:#666;font-size:1em;}
#profile .input, #profile select, #profile textarea{width:200px;}
#profile td{padding:2px;}
#profile th{padding:2px 2px 2px 5px;text-align:right;font-weight:normal;font-size:0.92em;}
#profile h2{border:none;}
#profile .h th a{font-weight:bold;background:inherit;}
#profile .h th, #profile .h td{border-bottom:1px solid #ddd;}
#profile .login td, #profile .login th{padding-top:20px;}

#tags{margin:15px 0 20px;padding:0 5px;font-weight:bold;text-transform: lowercase;list-style:none;border-left:5px solid #ddd;}
#tags li{padding:0 5px 0 0;color:#6BA1BF;display:inline;}
#tags li a{color:#ccc;}
#tags li a:hover{color:#FFCC33;}

.box{margin:5px 0;padding:2px;text-align:center;}
.box h6{width:90%;margin:0 auto;padding:2px;border-bottom:2px solid #ddd;background-color:#f3f3f3;font-size:0.92em;text-align:left;}
.box div{width:90%;margin:0 auto;padding:2px;border-bottom:2px solid #ddd;background:inherit;text-align:left;}

#linkToPage{margin:10px 20px 10px 0;padding:3px 0;font-size:0.92em;text-align:left;}
#linkToPage a{margin:0 10px 0;}
#linkToPage a img{vertical-align:middle;}
#linkToPage span{display:block;float:left;padding:2px 0 0;}
