html,body,table{
margin:0px;
width:100%;
height:100%;
font-family:Trebuchet MS, Verdana, Arial,Helvetica,Sans-serif;font-size:12px;
/*font-family:Arial,Helvetica,Sans-serif;*/
}

body{overflow:auto;background:url(/res/commongfx/hctopbg.jpg) no-repeat center top;}
body,*{padding:0px;margin:0px;font-family:Helvetica,Verdana,Arial;font-size:11px;}
/*Trebuchet MS,Georgia,Times,*/

a{outline:none;color:black;}

img{border:none;}
h1{font-size:18px;}	
ul{list-style:none;text-align:left;padding:0px;margin:0px;}




/* ---------- table -----------*/
#main_table{background:url(/res/commongfx/bgfooter.jpg) no-repeat center bottom;}
.td-left{width:50%;}
.td-main{}
.td-right{width:50%;}
#tr_top{height:200px;background:none;}
#top_td_left{}
#top_td{}

#top_td_right{}
#tr_main{}
#main_td_left{}
#main_td{width:990px;height:100%;}/*border-left:1px dotted #666;background: url(/res/commongfx/szkic.gif) no-repeat left 150px;*/

#main_td_right{}
#tr_footer{width:100%;height:64px;}
#footer_td_left{}
#footer_td_main{}
#footer_td_right{}
/* -------- End Table ----------- */

/* top */

#layout_top{text-align: left;width:990px;height:200px;margin:0px;padding:0px;float:left;}
#top_wrapper{width:610px;heght:auto;margin:172px 0px 0px 10px;float:left;}
.logobase{width:300px;height:80px;margin:120px 0px 0px 0px;padding:0px;float:left;text-align:justify;}/*127*/
.logobase a{display:block;width:100%;height:80px;float:left;}
#main_nav{width:auto;height:auto;margin:0px 0px 0px 20px;padding:0px;float:left;}

#layout_main{text-align:left;float:left;width:990px;height:auto;}
#main_wrapper{width:930px;height:auto;float:left;margin:30px 30px 0px 30px;}
#main_common{width:920px;height:120px;float:left;margin:0px 0px 10px 10px;}
#title_wrapper{width:610px;height:120px;float:left;margin:0px;}

h1.page-title{width:610px;height:auto;float:left;margin-top:60px;text-align:center;text-shadow: 0 0 3px green;color:#333;letter-spacing:1px;font-style:italic;}

#subnav_right{width:300px;height:120px;float:left;margin:0px 0px 0px 10px;}
#subnav_wrapper{height:auto;width:250px;float:left;margin:0px;padding-left:50px;}
#page_content{width:930px;height:auto;float:left;margin:0px;}

#layout_footer{text-align:left;float:left;width:990px;height:auto;}
#footer_content{width:930px;height:auto;color:white;float:left;margin:0px 30px 0px 30px;}
#footer_right{width:300px;height:45px;float:right;color:#ccc;text-indent:10px;text-align:left;}
a.mail{color:orange;}
#footer_left{width:610px;height:45px;float:left;color:#ccc;text-indent:10px;text-align:center;}


/*NEWS
.cal-date{width:auto;height:auto;background:#ccc;float:left;margin:0px 10px 10px 0px;text-align:center;border:1px solid #eee;cursor:pointer;}

.cal-date h1{font-size:30px;padding-top:2px;color:black;}

.cal-date h2{background:teal;color:white;padding:0px 3px 0px 3px;font-weight:normal;}

.cal-date h2.Comment {background:orange;color:white;padding:0px 3px 0px 3px;font-weight:normal;}
.cal-date h2.News {background:navy;color:white;padding:0px 3px 0px 3px;font-weight:normal;}
.cal-date h2.Date {background:#9d0027;color:white;padding:0px 3px 0px 3px;font-weight:normal;}

a.cal:hover{color:#9d0027;}
*/


/*.load{width:100%;height:100%;position:absolute;text-align:center;background:green;}*/



/* FORMZ */

form *{font-family:Arial, Helvetica, Sans-Serif;margin:0px;padding:0px;}

input.text{padding:4px;width:100%;border:1px solid #ccc;float:left;height:28px;line-height:22px;font-size:13px;}

fieldset { border:none; width:100%;margin:0px;padding:0px;float:left;}
legend { font-size:18px; margin:0px; padding:10px; color:#ccc; font-weight:bold;}

label {width:100%;height:auto;font-weight:bold;display:block;float:left;clear:both;padding:5px 0px 0px 0px;}

span.inf{width:auto;height:16px;float:right;text-align:right;font-weight:normal;font-size:11px;line-height:16px;color:#666;text-indent:12px;}

textarea{padding:4px;width:100%;height:150px;border:1px solid #ccc;float:left;overflow:auto;font-size:13px;}



#askforcall{width:100%;height:80px;margin-top:10px;background:transparent;border-top:1px dashed #ccc;clear:both;}

#Callme_wrapper{margin:10px 0px 10px 0px;width:100%;height:auto;float:left;}
#Callme{padding:0px;margin:0px;border:none;}		
.charcounter{background:#ccc;padding:2px;}
#counter_wrap{clear:both;margin:10px;padding:3px;float:left;width:auto;border:1px solid #cccccc;}
		
#response{width:auto;height:70px;color:#666;display:none;clear:both;}

.infodiv{padding:10px;}

#loading{width:auto;padding-left:50px;height:40px;background:url(/modules/cxformnew2/gfx/ajaxx.gif) no-repeat left top;display:none;}
#mail_response{padding-left:10px;border-left:1px solid red;}
	

.prev, .next {background-color:#b0232a;width:80px;height:30px; color:#fff; text-decoration:none;border:none;margin:10px 0px 10px 0px;}
.prev:hover, .next:hover { background-color:#000; text-decoration:none;}
.prev { float:left;}
.next { float:right;}

.silver{background:silver;}


/* REGUL
.reg ul{text-align:justify;list-style:decimal inside;}
.reg ul li{padding:4px;}
.reg ul li ul{margin-left:32px;padding:0px;list-style:square;text-align:justify;font-weight:normal;}
*/


/* Hala 3D */

#hala_3D{width:920px;height:700px;}
#hwrap{position:relative;width:920px;height:700px;}
#hala_3D .preview{position:absolute;width:16px;height:16px;background:url(../res/commongfx/ball.png) no-repeat center top;text-align:center;font-weight:bold;line-height:16px;}

/* ---------- img preview -------------- */
#preview{height:auto;width:400px !important;
	
	position:absolute;
	background:black;
	padding:3px;
	display:none;
	color:#fff;
	text-align:center;
}

.gol{background:url(/res/commongfx/ball.png) no-repeat left top;}



/* NEWZ */

li.news-list-item{list-style:none;width:100%;height:auto;padding-bottom:20px;float:left;clear:both;text-align:justify;}

/* NEWZ 20010-05-05*/
.news_date_tit{width:100%;height:auto;float:left;clear:both;}
.news_date{width:150px;height:20px;padding:2px;float:right;text-align:right;color:green;}

h2.news-tit{width:auto;height:auto;float:left;}
.news_pic{width:120px;height:auto;float:left;margin:0px 10px 10px 0px;}
span.more-text{color:green;display:none;}
.btn_more{width:80px;height:auto;float:right;border:1px solid #ccc;cleat:left;margin-top:10px;padding:2px;text-align:center;cursor:pointer;}


/* PARTNERS */
li.partners-list-item{list-style:none;width:100%;height:auto;margin-bottom:40px;float:left;clear:both;text-align:justify;background:url(/res/bg/vkreska.gif) repeat-y 270px top;}
.partner_logo{width:300px;height:auto;float:left;margin:0px 0px 10px 0px;}
.partner_info{float:left;width:610px;height:auto;margin:0px 0px 10px 0px;}
.partner_tit{margin-bottom:10px;}
.partner_text{clear:both;margin-top:10px;}
a.partnerlink{}

/* addthis */
.addthiscss{float:left;}



