/* CSS Document */
html, body { height:100%; }
body { margin:0; padding:0; background:url(../images/wwww3.gif) #fff}
img{border:0; float:left;}

.flt{float:left;}

.flr{float:right;}

.clr{clear:left;}

.ds{display:inline;}

.mrgn1{ margin-top:10px; float:left; }

.mrgn2{ margin-top:15px; float:left; }

.mrgn3{ margin-top:20px; float:left; }

.mrgn4{ margin-top:25px; float:left; }

.mrgn5{ margin-top:30px; float:left;}

.mrgn6{ margin-top:40px; float:left; }

.mrgn7{ margin-top:49px; float:left; }

#ic{ margin:0 auto; width:998px; border: 1px solid #55980A;};

/*blocks*/
#main_block{ width:998px; text-align:left;}

#sub_block{overflow:hidden; width: 100%; background:url(../images/header_alt_cizgi.jpg) repeat-x #fff }

#content_block{ padding-bottom:20px; }

#left_block{ width:262px; margin:30px 0 0 40px; float:left; display:inline; }

#center_block{ float:right; width:623px; margin:30px 42px 0 0; display:inline; }

#center_block2{ float:right; width:905px; margin:30px 42px 0 0; display:inline; }

#footer_block{ width:998px; height:113px; background:url(../images/til_fp.jpg) repeat-x top; }

.footer_ic {text-align:center; padding-top:80px; font:11px/16px Tahoma; color:#588427;}

/*top*/
.tp_img1{ background:url(../images/menu_bg.gif) no-repeat bottom; width:998px; height:234px;}

.logo{ margin:70px 100px 0 50px; float:left; }

.menu{ margin:61px 100px 0 50px; float:left; width:565px; }

.menu a{ background:url(../images/nv_shp.gif) no-repeat right; height:31px; padding:20px 33px 0 33px; float:left; }

.menu img{ float:left; }

.nws{ margin:17px 0 0 40px; float:left; background:url(../images/nws_bg.gif) no-repeat; width:250px; height:85px; padding:20px 0 0 13px; }

.nws input{ margin:20px 5px 0 0; float:left; width:160px; height:20px; border:1px solid #EEE880; font:11px "Trebuchet MS"; color:#999E8A; }

/*center*/
.cp_blk1{ float:left; width:623px; color:#545250; font:11px/16px Tahoma; } 

.widt_cp{ width:623px; float:left; margin:15px 0 0 0; }

.cp_lnk{ width:290px; float:left; margin:15px 0 0 0; }

.cp_lnk a{ color:#64B01E; font:11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; }

.cp_lnk a:hover{ text-decoration:none; }

.cp_lnk2{ width:490px; float:left; margin:3px 0 0 0; }

.cp_lnk2 a{ color:#64B01E; font:11px/20px Tahoma; width:290px; float:left; }

.cp_lnk2 a:hover{ text-decoration:none; }

.cp_lnk3{ width:290px; float:left; margin:30px 0 0 0; }

.cp_lnk3 a{ color:#529C0D; font:11px/20px Tahoma; width:290px; float:left; background:url(../images/pls.gif) no-repeat left; padding-left:15px; }

.cp_lnk3 a:hover{ text-decoration:none; }

.cp_mac{ color:#35A1AE; font: bold 11px/20px Tahoma; background:url(../images/blt_cp.gif) no-repeat left; padding:0 0 0 15px; width:270px; float:left; text-decoration:none; }

/*left*/
.lp_blk1{ padding:5px 0 0 15px; float:left; width:245px; border-left:1px solid #39A392; border-right:1px solid #39A392; background:#CBF5ED; padding-bottom:10px; }

.dat{ color:#E0707F; font:bold 11px Tahoma; margin:15px 0 0 0; float:left; text-decoration:underline; }

.nw_tx{ color:#3F686E; font:11px/16px Tahoma; margin:10px 0 0 0; width:225px; float:left; }

.lp_blk2{ padding:5px 0 20px 15px; float:left; width:247px; border-left:1px solid #9EBD39; border-right:1px solid #9EBD39; background:#EEFBBF; }

.lp_blk3{ padding:5px 0 20px 15px; float:left; width:247px; border-left:1px solid #9EBD39; border-right:1px solid #08c144; background:#d1fed2; }

.blng_lp{ width:160px; margin:15px 0 0 0; float:left; }

.blng_lp a{ color:#66731D; font:11px/23px Tahoma; width:145px; float:left;}

.blng_lp a:hover{ text-decoration:none; }

.blng_lp2 a{ color:#3F686E;font-weight:bold; font:11px/23px Tahoma; width:145px; float:left;}

.blng_lp2 a:hover{ text-decoration:none; }

.widt_lp{ width:260px; float:left; margin:10px 0 0 0; color:#7D7B78; font:11px/16px Tahoma; }

.rd_mr{ color:#46998B; background:url(../images/blt_rd.gif) no-repeat left; padding:0 0 0 15px; float:left; font:11px/16px Tahoma; }

/*footer*/
.fp_link{ float:left; width:320px; margin:10px 0 0 360px; }

.fp_link a{ color:#4B7A19; font:11px/16px Tahoma; text-decoration:none; }

.fp_link a:hover{ text-decoration:underline; }

.fp_link span{ color:#4B7A19; padding:0 10px; }

.cpy_tx{ margin:35px 0 0 430px; float:left; width:300px; color:#4B7A19; font:11px Tahoma;  }


/* form elements */
form {
	margin: 20px 10px; 
	padding: 15px 25px 25px 20px; 
	border: 1px solid #EEE8E1; 
	background: #FAF7F5;
}
form p {
	border-bottom: 1px solid #ECE5DD;
	padding: 12px 0 5px 0;	margin: 0;	
	color: #9D6D37;
	background: #FAF7F5;
}
label {
	font-weight: bold;
	color: #A7743B;
}
input, textarea {
	border-right:1px solid #ebebeb; border-top:1px solid #d4d4d4; margin:5px 0; padding:5px; color: #6A6969;
	border-left:1px solid #d4d4d4; border-bottom:1px solid #ebebeb 
}

#name, #email, #message, #website{
	width: 540px;
}
input.button { 
	border-right:1px solid #8DB836; border-top:1px solid #C4DE8F; height: 30px;
	margin: 0;
	color: #fff;
	background: #A6CD56;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Arial, Sans-serif; border-left:1px solid #C4DE8F; border-bottom:1px solid #8DB836; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px
}

blockquote {
	margin: 15px 10px;
		background: #FAF7F5;
 	padding-left: 10px;
 	padding-top: 10px;
   font-weight: normal;
	font-size: 15px;
	line-height: 1.6em;
	font-style: italic;
	font-family: Georgia, 'Times New Roman', Times, serif;		
	color: #80614D;	
	border: 1px solid #EEE8E1; 
}
blockquote p{ 
	background: #FAF7F5;
	}
	
blockquote span{ 
	font-size: .8em;
	font-weight: normal;
	}
	
blockquote a, a:visited {	
	color: #79A325;
	background: inherit;
	text-decoration: none;
}
blockquote a:hover {
	color: #73471B;
	background: inherit;
	text-decoration: underline;
}

blockquote img {
	background: #FAFAFA;
   border: 1px solid #E4E4E4;
	padding: 8px;
}
blockquote img.float-right {
  	margin: 5px 0px 10px 10px;  
}
blockquote img.float-left {
  	margin: 5px 10px 10px 0px;
}

blockquote  .comment-text {
	clear: both;
	margin: 0; padding: 0;
}

.gorus {
	color: #9D6D37;
}

#rounded-corner
{
	font-family: "Tahoma", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 0px;
	width: 620px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #f8bff2 url('left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #f8bff2 url('right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #3e0638;
	background: #f8bff2;
}
#rounded-corner td
{
	padding: 8px;
	background: #feddfb;
	border-top: 1px solid #fff;
	color: #3e0638;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #feddfb url('botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #feddfb url('botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}

#rounded-corner a{	
	color: #3e0638;
	font-weight:bold;
	text-decoration: none;
}

table.panel { padding: 8px; border-collapse:collapse; background:#E8EDFF; width: 100%; vertical-align:top; }
table.panel td { padding: 8px; border: 2px solid #C4D1FF; }

table.alt_tablo { padding: 8px; margin-bottom:15px; border-collapse:collapse; background:#E8EDFF; width: 99%; vertical-align:top; }
table.alt_tablo td { padding: 8px; border: 2px solid #C4D1FF; }

table.alt_haber { padding: 8px; border-collapse:collapse; background:#E8EDFF; width: 100%; vertical-align:top; }
table.alt_haber td { padding: 8px; border: 2px solid #C4D1FF; }


table.alerts
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 260px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.alertBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}

table.form		{ width:99%; margin:0; padding:0; border-collapse:collapse; }
table.form td 	{ padding:10px; margin:10px;}

table.form2		{ width:99%; margin:0; padding:0; border-collapse:collapse; }

.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
    float:right;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    
    background: #FAF7F5;
font-size		: 15px;
	color			: #80614D;
font-weight		: 600;
}

.pages span.current {
    border: 1px solid #fff;
    font-weight: bold;
    background: #fff;
    color: #fff;

}

.pages a {
    border: 2px solid #FAF7F5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #80614D;
}

.pages a.ThisPage{
    font-weight: bold;
}

.pages span.ThisPage{
    color: #666;
    background: #80614D;
}

.pages span.ThisPage{
    border: 1px solid #80614D;
    color: #FAF7F5;
}

.linkler{
font:12px Tahoma;
text-decoration:underline;
}

.linkler a{
color:#4B7A19;
font-weight:bold;
}