/* -- Copyright 2008 Lukáš Tomek -- */

/* -- Basics -- */
body		        { background: #f9f9f9; }
a:hover	        { color: #DB2032 !important;}
input.button,
select.button, 
textarea.button { border-color: #7a7a7a; }
input.submit    { background: url('../images/bg-submit.gif') 0 0 no-repeat; }

/* -- Cols layout -- */
.cols2v1 .col1  { width: 730px; }
.cols3 .col1    { width: 485px; }
.cols3 .col2    { width: 235px; }

/* -- Basic content constructs -- */
.more,
.more *       { color: #3f3f3f; }

/* -- All Boxes -- */
.box .rhombus     { background-color: #d6d6d6; border-color: #7b7b7b; border-width: 2px 1px 1px 0; margin-top: 1px; }

.boxLightB .in    { background-color: #eef0fd; border: 1px #dfddde solid; }
.boxLightB .in a  { color: #bb2d2d !important; }

.boxCloud a:hover { background: #bb2d2d !important; }

.boxArticles .bigItem  { background: #ffffd1 url('../images/bg-box_first_article.gif') repeat-x; }
.boxArticles .img { border-color: #dfddde !important; }

.boxArticle .img { border-color: #dfddde !important; }

.boxSearch .submit  { background: url('../images/bg-submit2.gif') no-repeat; }

.boxMessages .reply { background: url('../images/bg-submit.gif') no-repeat; }
.boxMessages .mess_box { padding-left: 15px; }

/* -- Main constructs -- */
#head h2 span    { background: url('../images/bg-logo.jpg') 0 0 no-repeat; }

/* -- Layout -- */
#quickLogin   { background: #999999 url('../images/bg-loginform.gif') repeat-x; }
#mainMenu     { background: #5b5b5b url('../images/bg-main_menu.gif') repeat-x; }
#subMenu      { background: url('../images/bg-submenu.gif') repeat-x; }
#logo         { background: #e4e4e4; }

/* -- Search in logo -- */
#quickSearch input.submit     { background: url('../images/bg-submit2.gif') no-repeat; }

/* -- Main menu -- */
#mainMenu li.m1 { width: 138px; }
#mainMenu li.m2 { width: 71px; }
#mainMenu li.m3 { width: 75px; }
#mainMenu li.m4 { width: 112px; }
#mainMenu li.m5 { width: 102px; }
#mainMenu li.m6 { width: 101px; }
#mainMenu li.m7 { width: 155px; }
#mainMenu li.m8 { width: 101px; }
#mainMenu li.m9 { width: 135px; float: right; }

#mainMenu li.m1 a span { background: url('../images/menu/menu-1.gif') no-repeat; }
#mainMenu li.m2 a span { background: url('../images/menu/menu-2.gif') no-repeat; }
#mainMenu li.m3 a span { background: url('../images/menu/menu-3.gif') no-repeat; }
#mainMenu li.m4 a span { background: url('../images/menu/menu-4.gif') no-repeat; }
#mainMenu li.m5 a span { background: url('../images/menu/menu-5.gif') no-repeat; }
#mainMenu li.m6 a span { background: url('../images/menu/menu-6.gif') no-repeat; }
#mainMenu li.m7 a span { background: url('../images/menu/menu-7.gif') no-repeat; }
#mainMenu li.m8 a span { background: url('../images/menu/menu-8.gif') no-repeat; }
#mainMenu li.m9 a span { background: url('../images/menu/menu-9.gif') no-repeat; }

/* -- Error messages and notices -- */
.msgErr, .msgNotice, .msgOk { margin: 10px; }
