body {font-size: 11px; margin: 0px; font-family: tahoma, verdana, arial}
table {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}
img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}
td {font-size: 11px; font-family: tahoma, verdana, arial}
div {font-size: 11px; font-family: tahoma, verdana, arial}
input {font-size: 9px; color: #575757 }


a:link {color: #0066cc; text-decoration: underline; font-family: tahoma, verdana, arial }
a:visited {color: #0066cc; text-decoration: underline; font-family: tahoma, verdana, arial }
a:hover {color: #0066cc; text-decoration: none; font-family: tahoma, verdana, arial }
a:active {color: #0066cc; text-decoration: none; font-family: tahoma, verdana, arial }


a.top_menu:link {font-size: 11px; color: #73716b; text-decoration: underline }
a.top_menu:visited {font-size: 11px; color: #73716b; text-decoration: underline }
a.top_menu:hover {font-size: 11px; color: #73716b; text-decoration: none}
a.top_menu:active { font-size: 11px; color: #73716b; text-decoration: underline }


a.top_nav:link {color: #000000; text-decoration: none}
a.top_nav:visited {color: #000000; text-decoration: none}
a.top_nav:hover {color: #000000; text-decoration: underline}
a.top_nav:active {color: #000000; text-decoration: none }


a.menu:link {color:#0066cc ; text-decoration: underline }
a.menu:visited {color: #0066cc; text-decoration: underline}
a.menu:hover {color: #0066cc; text-decoration: none }
a.menu:active {color: #0066cc; text-decoration: none}


a.podpis:link {color: #949392; text-decoration: underline}
a.podpis:visited {color: #949392; text-decoration: underline}
a.podpis:hover {color: #949392; text-decoration: none }
a.podpis:active {color: #949392; text-decoration: underline}


.zag {color:#737373; text-decoration: none; font-size: 11px; font-weight: bold;}
.top_vd {color: #800080; text-decoration: none}



.text {color:  #626262; text-decoration: none; font-size: 11px; }


.copy {color: #949392; text-decoration: none}

td.main {padding-right: 20px; padding-left: 20px; padding-bottom: 15px; padding-top: 5px
}

.navline {background-color: #f0eee3}

.eline {background-color: #cfcdc2}

.podpis {vertical-align: top; color: #737373 }

H1{font-family: tahoma, verdana, arial; font-size: 14px; color:#333333; display: inline; font-weight:bold; line-height: 14px; margin: 0px; padding:0px;}
H2{font-family: tahoma, verdana, arial; font-size: 13px; color:#737373; display: inline; font-weight:bold; line-height: 13px; margin: 0px; padding:0px;}
H3{font-family: tahoma, verdana, arial; font-size: 13px; color:#737373; display: inline; font-weight:bold; line-height: 13px; margin: 0px; padding:0px;}

.que {font-family: tahoma, verdana, arial; font-size: 17px; color:#737373; font-weight:bold;}
.que_mar { margin-left:20px;}

.bg_zim_akcia {
background-image:url(bg_zab.jpg); 
background-repeat:no-repeat; 
background-position:right;
}

.akcia {
          font:12px Arial, Helvetica, sans-serif; 
		  font-weight:bold;
		  background-color:#f0eee3;
		  width:580px;
		  padding:3px;
		  }
		  .ac { 
		  font-size:14px;
		  color:#CC0000;
		  }
		  .cen_line {
		  text-decoration: line-through;
		  }
		  .red {
		  color:#CC0000;
		  }
.new_to { float:left; text-align:left; } .h2_new_to { margin-bottom:0px; font-size:13px; }		  
.t_mew { color:#737373; } .min_w { min-width:80px; } .margin2 { margin:2px; } .margin5 { margin-bottom:5px; } .cena { font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:2px; margin-left:10px; }

#attentionMessage { background-color:#e6e4d8;
                    padding:7px;
					color:#73716b;
					min-width:960px;
					border-bottom:1px solid #cfcdc2;}

#attentionMessage a { text-decoration:none;}
#attentionMessage a:hover {text-decoration:underline;}

#attentionMessage strong { font-size:13px;
                            display:block;
							float:left;
							padding-right:5px;
							margin-top:-2px;}
.phone { float:right;
         padding:5px 5px 5px 0px;
		 cursor:default;
		 
		 width:270px;
		 //height:50px;
		 }
		 
.phone div { padding:2px 0px;
             color:#a8a69e;}

.phone span { display:block;
              float:right;
			  color:#73716b;
			  padding-left:10px;
			  
			  //position:relative;
			  //top:-17px;
			  }
			  
.float_l { width:50%;
           float:left;
		   text-align:center;
		   padding-top:10px;}
		   
 
		   
.red{
font-weight: bold;
color:#CC0000;
}
.red_text {
	color:#da1c26;
}

.pastifik {height:auto; float:left;}
.pastifik img{ margin:0 15px 10px 0; float:left;}
.clear_both {clear:both;}
.disc{list-style:disc;}

.under_logo {
margin-top:68px;
margin-left:-70px;
position:absolute;
}
#head_bg{height:120px; background:url(head_bg.gif); width:100%;}
#head_main_bg{height:120px; background:url(head.jpg) no-repeat right top;  width:100%;}
#head{height:120px; float:left; }
#logo{float:left; height:120px; background:url(head_bg.gif); width:244px; padding:1px 0 0 31px; clear:both;}
#regtel{background:url(regtel_bg.png) right top; background-repeat:no-repeat; float:left; width:auto; height:120px; padding:5px 50px 0 23px;}
#main_text{ 
    height: 32px;
    margin-top: -32px;
    position: relative;
	border-bottom:1px solid #cfcdc2;}
#main_text span h1{display: block; margin: 0 0 0px 12px; line-height:32px;}
.newReg{ 
    display: block;
	cursor:pointer;
	text-decoration: underline;
	font-weight:bold;
	color: #0066CC;	
	float:left;
    font-family: tahoma,verdana,arial;
	}
.years{float:left;}
.newReg span{margin-right:5px;}
.reg_tel_t span.reg{color:#000; font-weight:bold;}
.reg_tel_t{margin-bottom:5px; display:block; clear:both;}
.office1,.office2{float:left; height:40px; border-left:2px solid #cfcdc2;padding:0 8px;}
.reg_tel_b ul {list-style:none; padding:0px; margin:0px;}
.reg_tel_b div{padding-top:4px;}
.reg_tel_b ul .city{font-weight:bold;  text-decoration:underline;}
.reg_tel_b ul .city a {color:#626262;}
.reg_tel_b ul .tel{padding-top:5px;}
.tel span {
    background: url("lireg.gif") no-repeat scroll left center transparent;
    display: block;
    font-size: 12px;
    line-height: 15px;
    padding: 0 0 0 23px;
}
/*window */


#ws_window { width:100%;
             min-height:100%;
			 _background:none;
			 position:absolute;
			 left:0px;
			 top:0px;
			 z-index: 100;
			 }


#ws_window .body { width:864px;
                   height:auto;
				   margin:auto;
				   margin-top:50px;
				   position:static;}



#ws_window .body .content { position:relative;
                            padding:0px 4px;
							float:left;
							font-size:12px;}
							
#ws_window .body .content span { display:block;
                                 width:4px;
								 height:98%;
								 position:absolute;
								 bottom:0px;}
								 
#ws_window .body .content .L { left:0px;
                               background-position:left top;}
#ws_window .body .content .R { right:0px;
                               background-position:right top;}
							   

#ws_window .body .content div { /*background:url(pSL.gif) repeat-y left top #edeeed;*/
                                background-color:#FFFFFF;
                                float:left;
								width:100%;}

#ws_window .body .content div div { /*background: url(pSR.gif) repeat-y right top;*/
                                    position:relative;
									padding:20px;
									width:816px;}

#ws_window .body .close { 
    display: block;
    font-size: 11px;
    height: 8px;
    line-height: 8px;
    position: absolute;
    right: 10px;
    text-align: right;
    top: 10px;
    width: 60px;}

#ws_window .body .close:hover { text-decoration:none;
                                color:#dc0404;}


#ws_window .body h2 { font-size:21px;
                      font-weight:normal;
					  color:#0d6a46;
					  cursor:default;
					  margin:0px;
					  padding:8px 0px;}


#ws_window .body ul { list-style:none;
                      margin:0px;
					  padding:10px 0px 25px 0px;
					  margin:0px 15px 0px 0px;
					  _margin-right:10px;
					  float:left;
					  width:31%;
					  position:relative;
					  background-position:center bottom;}
#ws_window .body ul li{padding-top:3px;}
#ws_window .body h3{margin:5px; display:block;}
#ws_window .body ul li a:hover{text-decoration:none; color:#73716B;}
#ws_window .body ul li:hover{ list-style-image:url(li_reg.gif);}					  
#ws_window .body span.zagreg{display:block; width:auto; margin:5px 5px 10px 5px; position:relative;}
/*window*/
.hidden{
display:none;
}
