/*   ------  Kasper CMS 25.05.2007   ------  */
p {margin:0px 0px 10px 0px;}
.error, .red {color:#E61D24 !important}
.error {text-align:center; color:#E61D24 !important; padding-bottom:10px}
.core_404 {font-size:1em}
.empty {text-align:center; padding:20px 0px 0px 0px}
.line {margin:10px 0px 10px 0px; background:url(tpl_line.gif) center bottom repeat-x; height:1px; clear:both}

.box-submenu {margin:0px 0px 5px 22px;}
.box-submenu a {background:url(tpl_point.gif) left 4px no-repeat; padding:0px 10px 0px 8px}

.page-path {margin-bottom:20px; width:428px; font-size:11px; color:#E6790E}
.page-path a {color:#E6790E; text-decoration:underline}
.page-path a:hover {text-decoration:none;}

/*   news */
.articles .name {padding-top:5px; color:#1F6DD7; font-weight:bold !important; font-size:12px !important} 
.articles .name a {text-decoration:underline; color:#1F6DD7} 
.articles .name a:hover{text-decoration:none; color:#1F6DD7} 
.articles .anons {padding:10px 0px 10px 0px;}
.articles .text {padding:5px 0px 5px 0px;}
.articles img {margin:2px 10px 5px 0px;} 
.articles .btn {width:136px; height:25px; background:url(btn.png) no-repeat; float:right}
.articles .btn .text {font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding-top:5px}
.articles .btn .text a {color:#fff;}
.articles .btn .text a:hover {text-decoration:none}
/*   news */

.articles-index {margin:20px 21px;}
.articles-index .name {color:#FFF; font-weight:bold !important; font-size:11px !important; padding:0px 0px 10px 0px} 
.articles-index .name a {text-decoration:underline; color:#FFF; font-size:11px !important} 
.articles-index .name a:hover{text-decoration:none; color:#FFF} 
.articles-index .all {color:#FFFFFF; font-size:11px; text-align:right}
.articles-index .all a {color:#FFFFFF}


/*   faq and comment */
.faq .sel {color:#E6790E; font-weight:bold}
.faq .question {margin:15px 0px 15px 0px}
.faq .question a {text-decoration:none; color:#3c3c3c} 
.faq .question a:hover {color:#1F6DD7} 
.faq .answer {margin:0px 0px 15px 0px}
/*   faq and comment */

/*   формы */
.form {text-align:left; vertical-align:middle;}
.form input, .search .input {width:350px; height:20px; border:#CDCDCD 1px solid}
.form textarea {width:350px;  border:#CDCDCD 1px solid}
.form td {font-size:12px; padding:3px 0px 3px 0px}

.cart-but input,
.form .but,
.search .button,
.voting .button,
.form .button {height:21px; border:#956432 1px solid; background:#D98F47; color:#FFFFFF; font-weight:bold; cursor:pointer}
.form .button {width:49%}
.form .text2 {width:80px}
.form .text {width:400; border: solid #d2d2d2 1px;}
/*   формы */

/*   search */
.search {text-align:center}
.search .button {margin:10px 0px 10px 0px; width:350px}
.search-list .name {font-weight:bold; margin:0px 0px 3px 0px}
.search-list .link {margin:3px 0px 15px 0px; color:#999999;}
.search_highlight {background:#D3D5ED; padding:0px 2px 0px 2px}
/*   search */