body { font:normal 11px Tahoma, sans-serif; color:black; }
a { font:normal 11px Tahoma, sans-serif; color:black; }
a:hover { text-decoration:none; }
a img { border:0 }
form input[type='radio'] { margin:2px 8px;  }
.clear { clear:both; }

#wrapper { min-width:980px;  }
.zapis_na_priem
{
    position: absolute;
    top: 100px;
    right: 150px;
    z-index: 10;    
}
#header-grad { background:url(../img/header-grad.jpg) repeat-x 0 0; min-height:300px; }
#logo { height:280px; width:683px; position:absolute; top:0; left:0; }
#right-header { height:280px; position: absolute; top:0px; right:0px; width:603px; }
#rh-bg { background:url(../img/header-right.png) no-repeat 0 0; height:225px;}
.search-block { padding:29px 0 0 245px;}
.gogle{width: 266px;}
.gogle input { height:17px; vertical-align: middle;}
.search-button { background:url(../img/search-b.jpg) no-repeat 0 0; width:66px; height:20px !important; border: 0; }


.mmenu1 { position:absolute;top:35px; right:130px; width:9px; height:10px; }
.mmenu2 { position:absolute;top:35px; right:86px; width:9px; height:10px; }
.mmenu3 { position:absolute;top:36px; right:43px; width:9px; height:10px; }

.menu { background:url(../img/hor-menu.gif) repeat-x 0 0; position:absolute; top:225px; width:100%; }
    .menu table { margin:0 auto;  }
    .menu table td { height:58px; padding:24px 15px; background:url(../img/vert-menu.gif) no-repeat right top; }
	.menu table td a{ font-size: 12px; }
.menu-b { background:url(../img/hor-menu.gif) repeat-x 0 0; margin: 20px 0 0 0; }
    .menu-b table { margin:0 auto;  }
    .menu-b table td { height:58px; padding:24px 15px; background:url(../img/vert-menu.gif) no-repeat right top; }

.left-block { width: 253px; background:url(../img/left-grad.jpg) repeat-y 0 0; min-height:100px; margin-top:280px; }
    .left-menu { padding: 23px 0 0 26px; }
    .left-menu h3 { font: bold 14px "Arial",sans-serif; color: #186bcf; background:url(../img/underline-lmenu.jpg) no-repeat left bottom; padding:0 0 5px 0;}
    .left-menu a.services-link { display:block; margin-top:5px; padding:0 0 0 22px; background:url(../img/lmenu-link1.jpg) no-repeat 0 4px; color:#287117; font-size:12px;height:22px; }
    .left-menu a.other-link { display: block; background:url(../img/other-link.jpg) no-repeat 0 14px; color:#515252; padding: 10px 0 0 15px; font:12px Tahoma,sans-serif; }

    #book { background:url(../img/book-bg.jpg) no-repeat 0 0; padding:6px 7px; margin:10px 0 0 18px; height:29px; }
    #book a { color:#da251d; font:bold 12px Tahoma,sans-serif; }

    h3.title { font:bold 12px Tahoma,sans-serif; background:url(../img/vote-bg.jpg) repeat-x 0 0; padding:6px 10px; margin: 0; }
    .left-subblock { border:1px solid #eeeeee; }

    .left-text { font:12px Tahoma,sans-serif; }
    table.vote-tab { margin:12px 0 0 0; vertical-align:top; margin-bottom:15px;}
        table.vote-tab tr td { vertical-align:top; padding:4px 0; }

    .news-preview { margin-bottom:20px;  }
        a.news-cat { color:#da251d; font-size:13px;}
        .news-preview img { margin:3px 10px; }
        .news-preview td { vertical-align:top; padding:20px 0 0 0; }
        .date { color:#065fc3; font:11px Tahoma,sans-serif; display: block; }
        .news-more { color:#1c4374;}


.right-block { padding:20px 0 0 0; width:100%; }
*:first-child+html .right-block { margin-top:280px; }

    .right-content { margin:285px 0 0 0; width:100%;}


    #question { background:url(../img/question.jpg) no-repeat 0 0; width:215px; height:100px; margin:0 auto 0 auto;}
    #question p { text-align:right; padding:81px 6px 0 0;  }
    #question p a { font:12px Arial, sans-serif; color:white; }

    .content-tab { margin:0px 10px 6px 0;}
        .content-tab tr td { vertical-align: top; font-size: 11px;}
		.content-tab tr td a { font-size: 11px;}
		.content-tab h3 a { text-decoration: none; font:bold 11pt Tahoma,sans-serif !important; color:#da251d; margin: 10px; margin-right: 65px}

        .content-tab .gradient { background:url(/templates/bw/img-tmp/predirectory_main/new-Main-Page2_19.jpg) repeat-x 0 0;  font-size: 10px !important;margin-top: 11px !important;}
		.content-tab .mainArea { margin-top: 0px; font-size: 13px; padding-right: 10px;}
		.content-tab .mainArea a{ color: #da251d; font-size: 13px !important;}

		.content-tab .mainArea table { margin-right: 20px;}
		.content-tab .mainArea table, .content-tab .mainArea td { border: 1px solid #999;}
		.content-tab .mainArea td { vertical-align: middle; padding: 0 10px}
		.content-tab .mainArea h2 { text-align: left; text-decoration: none; font:normal 16pt Tahoma,sans-serif !important; color:#000; margin: 10px 65px 0px 0px}
		.content-tab .mainArea h1 { text-align: left; text-decoration: none; font:normal 17pt Tahoma,sans-serif !important; color:#363B40; margin: 10px 65px 0px 10px}

		.content-tab .mainArea ul li { 
										margin-left: 15px;
										margin-bottom: 10px;
										list-style-position: inside;
										list-style-image: url(../img/arrowRightRed.png)
									}
		.content-tab .mainArea strong{ 
										color: #287117;
										font-weight: bold;
									}
		.content-tab .mainArea ul li li{ 
										list-style-type: circle;
									}
		.content-tab .mainArea ul li li li{
										list-style-type: square;
									}

    .grad-bottom-content {  padding: 0px 0px 0px 10px;}
    p.content-title { font:17px Tahoma, sans-serif; color:#da251d; margin: 0 0 30px -5px;}
    .text-content p { padding: 8px 0; }
    .text-content img { display:inline; }

#footer { background:url(../img/bg-footer.jpg) no-repeat left bottom; padding-top:10px;}
    #footer-text td { padding:10px 20px 0 20px; }

div#wc li {
	margin-left: 15px;
	list-style-position: inside;
	list-style-type: disc;
}

div#wc li li {
	list-style-type: circle;
}

div#wc li li li {
	list-style-type: square;
}

div#wc li li li a {
		text-decoration: underline;
}

div#wc table {
	border: 1px solid black;
}

div#wc td {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

table#wc, table#wc table, table#wñ td, table#wc table td{
	border: 0 !important;
}

table#wc a.sub_menu, table#wc table a.sub_menu, table#wñ td a.sub_menu, table#wc table td a.sub_menu{
	font-size: 13px;
}


.sub_menu {
	width: 200px;
}

.sub_menu_price {
	width: auto;
}

.sub_menu a, a.sub_menu{
	color: #8b0000;
	font-size: 13px !important;
	background-position: left;
	background-repeat: no-repeat;
}

a.sub_menu{ font-size: 11px !important; }

.sub_menu a:link, .sub_menu a:visited, a.sub_menu:link, a.sub_menu:visited {
	text-decoration: underline;
}

.sub_menu a:hover,a.sub_menu:hover {
	text-decoration: underline;
}

div.general_separator {
	border-top: 1px dashed #aeaeae;
	margin-top: 4px;
	height: 4px;
}

.act { font-weight: bold; display:block; margin-top:5px; padding:0 0 0 22px; background:url(../img/lmenu-link1.jpg) no-repeat 0 4px; color:#cd3300; font-size:12px;height:22px; }

/* FAQ */
.faq {
	margin-top: 12px;
	font-size: 14px !important;
}

.faqrow, .faqrow_even{
	height: 27px;
	vertical-align: 50%;
	padding: 10px 0px 1px 45px;
	background:url(../img/plus_in_round.jpg) no-repeat 10px 50%;
	margin: 0px 200px 0px 50px;
}

.faqrow_even{
	background:#E1F8DE url(../img/plus_in_round_green.jpg) no-repeat 10px 50%;
}

.faq .faqrow a, .faq  .faqrow_even a{
	color: #000!important;
	font-size: 14px !important;
	font-family: Tahoma !important; 
}

.faq .btnAnswer{
	background: url(../img/btnAnswer.jpg) no-repeat;
	width: 180px;
	height: 32px;
}


.faq .btnAnswer span{
	margin-left: 45px;
	text-decoration: underline;
	cursor: default;
	cursor: pointer;
}


table.faq , .faq td{
	padding: 5px 0px 5px 10px !important;
	border: 0px !important;

}

.faq .even{
	background-color:#E1F8DE;
	height: 27px;
	font-size: 14px !important;
	padding: 5px 0px 5px 45px !important;
	border: 0 !important;
}

.faq .even td{
	

}

.faq td.even strong{
	color: #e80000 !important;
font-size: 14px !important;
}


/* Articles */

.article {
	margin-top: 12px;

}

.articlerow, .articlerow_even{
	height: 27px;
	vertical-align: 50%;
	padding: 10px 0px 1px 45px;
	background:url(../img/icoArticle.png) no-repeat 10px 50%;
	margin: 0px 200px 0px 50px;
}

.articlerow_even{
	background:#E1F8DE url(../img/icoArticle.png) no-repeat 10px 50%;
}

.article a{
	font-size: 13px !important;
}

/* Price */

.price {
	margin-top: 12px;

}

.pricerow, .pricerow_even{
	height: 27px;
	vertical-align: 50%;
	padding: 10px 0px 1px 45px;
	background:url(../img/arrowRight.png) no-repeat 10px 50%;
	margin: 0px 200px 0px 50px;
}

.pricerow_even{
	background:#E1F8DE url(../img/arrowRight.png) no-repeat 10px 50%;
}

.price a{
	font-size: 13px !important;
}

/* Articles */
.feedback{
	
}

.feedbackrow, .feedbackrow_even{
	height: 25px;
	vertical-align: 50%;
	padding: 5px 0px 5px 40px !important;
	margin: 0px 200px 0px 50px;
	border: 0 !important;
	font-size: 13px;
}

.feedbackrow_even{
	background-color:#E1F8DE;
}

.feedback table td sup, .feedback sup{
	color: #e80000;
}

.feedback .notify {
	width: 275px;
	border: 1px dotted green;
	padding: 5px;
}
/* JOT - goestbook */

.jot{
	
}

.jotrow, .jotrow_even{
	height: 25px;
	vertical-align: 50%;
	padding: 5px 0px 5px 45px !important;
	margin: 0px 200px 0px 50px;
	border: 0 !important; 
	font-size: 13px; 
}

.jotrow_even{
	background-color:#E1F8DE;
}

.jot table td sup, .jot sup{
	color: #e80000;
}

/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  font-size:1em;
  margin:0;
  padding:0;
}
.poll_container {
  color:black;
  padding: 5px;
}
.poll_question {
  width:100%;
  font:bold 12px Tahoma,sans-serif;
  display:block;
  margin:20px 10px 10px 10px;
}
.poll_row_container {
  width:100%;
  padding:.1em 0;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  background-color:#c6c981;
  border:1px solid black;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  background-color:#FF3366;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:50%;
  float:left;
  text-align:right;
  margin:0;
  padding:0;
}
.float_right_text_left {
  width:50%;
  float:right;
  text-align:left;
  margin:0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}
submit.vote{
	margin-top:5px;
	border:0;
	width:127px;
	height:20px;
}

/* END - poll.css */

.breadcrumb, .breadcrumb a {
	font-size:8pt;
	color:#000;
	margin: 0px 10px 0px 10px;
	margin-bottom: 0px;
	text-transform: lowercase;
}

.breadcrumb a {
  margin: 0px;
}

.breadcrumb a.activ {
  color:#287117;
}

.wabaner{ position:absolute; top:305px; left:280px}


#question2 { background: url(/templates/bw/img/question2.jpg) no-repeat 0 0; width:215px; height: 91px; margin:0 auto 0 auto; float: left;}
#question2 p { text-align:right; padding: 72px 6px 0 0;  }
#question2 p a { font:12px Arial, sans-serif; color:white; }

