body{ margin:0px; padding:0px; background:url(img/pixel.jpg) repeat}





#all{min-width:1000px}



#t_rep{ background:url(img/t_rep.jpg) repeat-x; height:8px}

#header{ background:#FFFFFF; height:117px; vertical-align:bottom}

#hd{ background:url(img/header.jpg) no-repeat center; height:125px;}



#mn{ background:url(img/mn.jpg) repeat-x left top; height:57px; width:100%; text-align:center}

#tpm{ padding-top:10px}



#cat{ background:url(img/cat.jpg) no-repeat;height:129px; padding-left:80px}

#lrep{ background:url(img/l_rep.jpg) left repeat-y; width:100%; height:525px; color:#333333; font:Arial; font-size:12px; padding-left:60px }





#im{ float:left; padding-left:40px}

#imp{ float:left}



#mn ul{ 

display:inline;

padding:0px;



}



#mn li{

display:inline;

}



#mn li a{



}



#mn li a:hover{

}









#men ul{ 

display:inline;

padding:0px;

height:57px; 

margin:8px;



}



#men li{

display:inline;

height:57px; 

}



#men li a{

font:bold 10pt Arial;

color:#FFCC66;

padding:0px 3% 0px 2%;

margin:0px;

text-decoration:none;



}



#men li a:hover{

color:#ffffff;

text-decoration:none;

}















.cat_n{ font:Arial, Helvetica, sans-serif; color:#FFCC66; size:14pt; font-weight:bold; text-decoration:none;}

.cat_n:hover{ font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:14px; font-weight:bold; text-decoration:none;}

.tl{font:bold 16px Arial;color:#ffffff; }



.name_tov{ font-family:Arial, Helvetica, sans-serif; color:#CC3333; font-size: 13pt; font-weight:bold; text-decoration:none}

.name_tov:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 13pt; font-weight:bold; text-decoration:none}

.text{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 13px; }

#text{ padding-top:10px; padding-bottom:20px}

.ppr{ font-family:Arial, Helvetica, sans-serif; color:#cc3333; font-size: 13px; }

.pr{ font-family:Arial, Helvetica, sans-serif; color:#cc3333; font-size: 13pt; font-weight:bold }

.text_p{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; float:left}

.art_s{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; text-decoration:none}

.art_s:hover{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; text-decoration:underline}

.text_send { font-family:Arial, Helvetica, sans-serif; font-size: 16px ; color:#cc3333}

.text_sends { font-family:Arial, Helvetica, sans-serif; font-size: 16px ; color:#0000FF; font-weight:bold}









#cat ul{ vertical-align:top; display:inline;

list-style-type: none;

padding:0px;

margin:0;

}



#cat li {

padding-top:5px

}

#cat li a{

font:bold 14px Arial;

color:#FFCC66;

padding:0px 0px 0px 0px;

margin:0px;

text-decoration:none;





}



#cat li a:hover{

color:#ffffff;

text-decoration:none;

}





#zag_b{ background:url(img/za_b.jpg) repeat-x; width:98%; height:34px; font-family:"Courier New", Courier, monospace; color:#003399; font-size:20px; font-weight:bold;  padding-top:5px; padding-left:10px; padding-bottom:10px}





#left_text{ width:280px}

#left_bl{width:33%; float:left; }

#right_bl{width:67%; float:right; padding-top:50px }



#alogo{padding-top:10px; padding-left:100px}

#alogos{padding-top:10px; padding-left:12%}

#head2{background:url(img/head2.jpg) no-repeat center; height:117px }



#obj_img{ width:230px; height:185px;  display:table-cell; float:left }

#obj_text{ width:90%; height:165px;  display:table-cell;}

#obj_bul{height:20px; background:url(img/np_bul.jpg) repeat-x right;}



#img_obj{ padding-bottom:20px; text-align:center}



#rst_zag{color:#CC3333}

#prs {width:100%; padding-top:60px; padding-bottom:20px}

#ch{padding-top:20px}

#ch_zg{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; width:50%; float:left}

#ch_val{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:50%; float:left}



#txt_p{ width:100%}

#form{ padding-top:50px}





































































.highslide {

	text-decoration: none;

	cursor: url('../h/zoomin.gif'), pointer;

    outline: none;

}

.highslide-active-anchor img {

	visibility: hidden;

}

.highslide img {

	border: 2px solid white;

}

.highslide:hover img {

	border: 2px solid gray;

}



.highslide-wrapper {

	background: white;

}

.highslide-image {

    border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;

    

    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

	color: black;

	font-size: 8pt;

	font-family: sans-serif;

	font-weight: bold;

    text-decoration: none;

	padding: 2px;

	border: 1px solid black;

    background-color: white;

    

    padding-left: 22px;

    background-image: url(../highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}



.highslide-move {

    cursor: move;

}

a.highslide-full-expand {

	background: url(../highslide/graphics/fullexpand.gif) no-repeat;

	display: block;

	margin: 0 10px 10px 0;

	width: 34px;

	height: 34px;

}



/* These must always be last */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



/* These are not Highslide core CSS rules, but define the styles of the caption. */

.control {

	float: right;

    display: block;

    position: relative;

	margin: 0 5px;

	font-size: 9pt;

    font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

    margin-top: 1px;

    margin-bottom: 1px;

}

.control:hover {

    border-top: 1px solid #333;

    border-bottom: 1px solid #333;

    margin-top: 0;

    margin-bottom: 0;

}

.control, .control * {

	color: #666;

}

