/*
Theme Name: Invest-Expert
Theme URI: http://invest-expert.com.ua/
Description: Theme for invest-espert website. Ripped by Stas
Author: Homyakov

*/



/* Begin Typography & Colors */
body {
	color: #444444;
	margin: 0px 0px 0px 0px;
	font: 11px tahoma, verdana;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
}

p {
	margin: 0;
	padding: 0;
}
	dl, dd, dt, td, p, br, ol, ul, li {	font : 11px tahoma, verdana;}
	b strong {font : bold 11px tahoma, verdana;}

	div {margin : 0px ;	padding : 0px;}
	
	a {color: #0b6e6d; text-decoration:underline;	font : normal 11px tahoma, verdana;}
	a:hover {text-decoration:none;color: #000000;}
	
	/* Ширина блоков ---------------------------- 970px 95% ---- */	
	.regulator{margin-top: 38px;}	
	/* ---------------------------------------------- */
	a.toplink {color: #5e5e5e; text-decoration: none; font: normal 11px tahoma, verdana; display: block; padding: 0px 0px 14px 0px;}
	a.toplink:hover {text-decoration:none;color: #085c5b;}
	
	a.selector {color: #5e5e5e; text-decoration: none; font: normal 11px tahoma, verdana;}
	a.selector:hover {text-decoration:none;color: #085c5b;}
	
	/* ---------------------------------------------- */
	a.mnu {
	color: #333333;
	text-decoration: none;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 7px 12px 5px 27px;
	background: url(images/a_46.png) no-repeat;
	}
	a.mnu:hover {text-decoration:underline;color: #085c5b;}
	 
	.mnuline {height: 2px; background: url(images/a_44.png); width: 169px;}		
	.mnulinemarg {margin: 0px 0px 0px 9px;}
	
	.mnuselected {
	color: #787878;
	text-decoration: none;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 7px 12px 5px 27px;
	background: url(images/a_46.png) no-repeat;
	}
	
	
	
	a.mnu2 {
	color: #a20d1d;
	text-decoration: none;
	font: normal 10px tahoma, verdana;
	text-transform: uppercase;
	display: block;
	padding: 9px 12px 6px 23px;
	background: url(images/a_49.png) no-repeat;
	}
	a.mnu2:hover {text-decoration:underline;color: #000000;}
	
	a.mnu2selected {
	color: #000000;
	text-decoration: none;
	font: normal 10px tahoma, verdana;
	text-transform: uppercase;
	display: block;
	padding: 9px 12px 6px 23px;
	background: url(images/a_49.png) no-repeat;
	}
	a.mnu2selected:hover {text-decoration:underline;color: #bf1e2e;}
	
	 
	.mnuline2 {height: 1px; background: url(images/a_53.png); width: 195px;}		
	/* -------------------------------- */
	a.inf01 {
	color: #085c5b;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 0px 12px 15px 21px;
	background: url(images/arrow02.gif) no-repeat;
	}
	a.inf01:hover {text-decoration:none;color: #000000;}

	a.inf02 {
	color: #811518;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 0px 12px 14px 29px;
	background: url(images/a_82.png) no-repeat;
	}
	a.inf02:hover {text-decoration:none;color: #000000;}
		

	/* -------------------------------- */
	h1 {color: #a20d1d; font: normal 20px Arial; text-transform: uppercase;}
	
	h2 {color: #ffffff; font: bold 16px arial, tahoma, verdana; text-transform: uppercase; margin: 4px 0px 0px 6px;}
	h2 a {color: #ffffff; text-decoration:none;	font : bold 16px arial, tahoma, verdana; text-transform: uppercase;}
	h2 a:hover {text-decoration:none;color: #dddddd;}
	
	h3 {color: #ffffff; font: bold 14px arial, tahoma, verdana; text-transform: uppercase; margin: 4px 0px 0px 6px;}
	h3 a {color: #ffffff; text-decoration:none;	font : bold 14px arial, tahoma, verdana; text-transform: uppercase;}
	h3 a:hover {text-decoration:none;color: #dddddd;}
	
	h4 {color:#a20d1d; font : bold 11px tahoma, verdana; text-transform: uppercase;}
	h5 {color:#222222; font : bold 11px tahoma, verdana;}
	h6 {color:#222222; font : bold 11px tahoma, verdana;}
	/* -------------------------------- */
	
	.ann01 {color: #545454; font: normal 11px tahoma, verdana; margin: 0px 20px 15px 9px;}
	.ann01 .date {color: #010101; font: normal 10px tahoma, verdana; margin: 0px 0px 2px 0px;}
	
	.ann01 .date2 {color: #000000; font: normal 11px tahoma, verdana; margin: 5px 0px 0px 0px;}
	.ann01 .date2 span {color: #085c5b; font: normal 11px tahoma, verdana;}	
	.ann01 .date2 a {color: #757575; font: normal 11px verdana, arial; text-transform: none; text-decoration: none; font-style: italic;}
	.ann01 .date2 a:hover {text-decoration:underline;color: #757575;}
	
	.ann01 h4 {color: #085c5b; font: bold 11px tahoma, verdana; text-transform: none; margin: 0px 0px 3px 0px;}
	.ann01 h4 a {color: #085c5b; font: bold 11px tahoma, verdana; text-transform: none; text-decoration: none;}
	.ann01 h4 a:hover {text-decoration:none;color: #000000;}
	
	.ann01 h3 {color: #085c5b; font: bold 11px tahoma, verdana; text-transform: uppercase; margin: 0px 0px 5px 0px;}
	.ann01 h3 a {color: #085c5b; font: bold 11px tahoma, verdana; text-transform: uppercase; text-decoration: none;}
	.ann01 h3 a:hover {text-decoration:none;color: #000000;}
	
	
	.aline  {height: 1px; background: url(images/a_56.png);}	
	
	.ann01 h2 {color: #444444; font: bold 14px tahoma, verdana; text-transform: none; margin: 0px 0px 0px 0px;}
	.ann01 h2 a {color: #444444; font: bold 12px tahoma, verdana; text-transform: none; text-decoration: none;}
	.ann01 h2 a:hover {text-decoration:none;color: #a20d1d;}
	
	.ann01 .anntext {color: #545454; font: normal 12px tahoma, verdana; margin: 5px 0px 7px 0px;}
	.ann01 .anntext  a {color: #a20d1d; font: normal 12px tahoma, verdana; text-transform: none; text-decoration: underline;}
	.ann01 .anntext  a:hover {text-decoration:none; color: #000000;}
	
	.ann01 a {color: #0b6e6d; text-decoration:underline;	font : normal 11px tahoma, verdana;}
	.ann01 a:hover {text-decoration:none;color: #000000;}
	
	.ann01 .floatleft {float: left; margin: 5px 10px 5px 0px; width: 110px;}
	/* -------------------------------- */
	.marg01 {margin: 0px 0px 0px 4px;}	
	.marg02 {margin: 7px 10px 0px 10px;}	
	.marg03 {margin: 9px 0px 0px 9px;}
	/* -------------------------------- */		
	.tback01 {background: url(images/a_14.jpg) no-repeat;}
	
	.tback01 h1 {color: #01706f; font: normal 24px Arial; text-transform: none; margin: 48px 0px 0px 118px; line-height: 24px;}
		
	.tback01 h2 {color:#5e5e5e; font : normal 11px tahoma, verdana; text-transform: none; margin: 6px 0px 0px 118px;}
	.tback01 h2 a {color: #5e5e5e; text-decoration:none;	font :  normal 11px tahoma, verdana;}
	.tback01 h2 a:hover {text-decoration:underline;color: #085c5b;}
	
	.tback02 {background: url(images/a_27.png) repeat-x;}
	
	/* -------------------------------- */	
	.maplevel01 {list-style-image: url(images/arrow05.gif); margin: 0px 0px 0px 25px;}
	.maplevel01 ul {margin: 10px 0px 10px 20px;} 
	.maplevel01 li {margin: 0px 0px 15px 0px;}
	.maplevel01 a {color: #000000; text-decoration: none; font: bold 11px tahoma, verdana;}
	.maplevel01 a:hover {text-decoration:underline;color: #811518;}
	
	.maplevel02 {list-style-image: url(images/arrow05.gif);}
	.maplevel02 li {margin: 0px 0px 15px 0px;}
	.maplevel02 a {color: #0b6564; text-decoration:none; font: bold 11px tahoma, verdana;}
	.maplevel02 a:hover {text-decoration:underline;color: #811518;}
	
	.maplevel03 {list-style-image: url(images/arrow05.gif);}
	.maplevel03 li {margin: 0px 0px 15px 0px;}
	.maplevel03 a {color: #2f2f2f; text-decoration:none; font: normal 11px tahoma, verdana;}
	.maplevel03 a:hover {text-decoration:underline;color: #811518;}
	
	/* -------------------------------- */	
	.searchlist li {color: #a20d1d; font: bold 11px tahoma, verdana; margin: 0px 0px 20px 0px;} 
	.searchlist a {color: #000000; text-decoration: none; font: normal 12px tahoma, verdana;}
	.searchlist a:hover {text-decoration: underline;color: #a20d1d;}


	/* -------------------------------- */
	.date01 {font : normal 10px tahoma, verdana; color: #5f7d09;}
	.line18{line-height: 18px;}

	.bu1{font : normal 11px tahoma, verdana; cursor : hand;}
	.bu2{font : normal 11px tahoma, verdana; cursor : hand;}
	
	.ima {border-color : #8b8b8b #8b8b8b #8b8b8b #8b8b8b;}	
	/* -------------------------------- */
	.commontext, .coomontext p {color: #2f2f2f; font: normal 11px tahoma, verdana; margin: 9px 16px 25px 9px;} 
	.commontext strong {color: #085c5b; font: bold 11px tahoma, verdana;}
	.commontext menu{margin: 0px 0px 7px 0px;} 
	
	.commontext h1 {color: #811518; font: bold 17px Arial; text-transform: uppercase; margin: 0px 0px 20px 0px;}
	.commontext h5 {color: #0f7978; font: bold 17px Arial; text-transform: none; margin: 0px 0px 10px 0px;}
	
	.commontext ul ol {margin: 10px 0px 30px 18px;} 
	.commontext li {margin: 0px 0px 5px 0px;}
	/* -------------------------------- */
	.servlist {color: #2f2f2f; font: normal 11px tahoma, verdana; margin: 9px 16px 25px 9px;} 
	.servlist strong {color: #085c5b; font: bold 11px tahoma, verdana;}
	.servlist menu{margin: 0px 0px 7px 0px;} 
	
	.servlist h4 {color: #085c5b; font: bold 11px tahoma, verdana; margin: 0px 0px 7px 0px; text-transform: none;}
	.servlist h4 a {color: #085c5b; font: bold 11px tahoma, verdana; text-transform: none; text-decoration: none;}
	.servlist h4 a:hover {text-decoration:none;color: #444444;}
	
	.servlist a {color: #444444; font: normal 11px tahoma, verdana; text-decoration: underline;}
	.servlist a:hover {text-decoration:none;color: #085c5b;}
	
	.servlist  ul {margin: 10px 0px 30px 18px;} 
	.servlist  li {margin: 0px 0px 5px 0px; list-style-image: url(images/arrow05.gif);}
	/* -------------------------------- */	
	.useful {color: #2f2f2f; font: normal 11px tahoma, verdana; margin: 9px 16px 25px 9px;} 
	.useful h4 {color: #811518; font: bold 10px tahoma, verdana; margin: 0px 0px 11px 0px; text-transform: uppercase;}

	.useful a {
	color: #444444;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 0px 12px 15px 16px;
	background: url(images/arrow06.gif) no-repeat;
	}
	.useful a:hover {text-decoration:none;color: #085c5b;}
	/* -------------------------------- */	
	
	.listalka {color: #343434; font: normal 11px tahoma, verdana;}
	.listalka strong {color: #343434; font: bold 11px tahoma, verdana;}
	.listalka a {color: #343434; text-decoration: none; font: normal 11px tahoma, verdana;}
	.listalka a:hover {text-decoration: underline;color: #085c5b;}
	
	/* -------------------------------- */
	.intext, .intext p {color: #1b1b1b; font: normal 12px tahoma, verdana; line-height: 18px;} 
	.intext strong {color: #1b1b1b; font: bold 12px tahoma, verdana; line-height: 18px;}
	.intext a {color: #a20d1d; font: normal 12px tahoma, verdana; line-height: 18px; text-decoration: underline;} 
	.intext a:hover {text-decoration:none;color: #222222;}
	.intext h2 {color: #474747; font: bold 18px Arial; text-transform: none; margin : 0px }
	
	.intext .date2 {color: #000000; font: normal 11px tahoma, verdana; margin: 20px 0px 20px 0px;}
	.intext .date2 span {color: #085c5b; font: normal 11px tahoma, verdana;}	
	.intext .date2 a {color: #757575; font: normal 11px verdana, arial; text-transform: none; text-decoration: none; font-style: italic;}
	.intext .date2 a:hover {text-decoration:underline;color: #757575;}
	
	.textfloatleft {float: left; margin: 5px 10px 5px 0px; color: #41667d; font: bold 11px tahoma, verdana; width: 200px;}
	.textfloatright { float: right; margin: 3px 0px 5px 10px; color: #41667d; font: bold 11px tahoma, verdana; width: 200px;}
	
	.floatleft { float: left; padding: 5px 10px 5px 0px; }
	.floatright { float: right; padding: 3px 0px 5px 10px;}
	
	.intext ol {color: #1b1b1b; font: normal 12px tahoma, verdana; line-height: 18px;}
	.intext ol li {color: #1b1b1b; font: normal 12px tahoma, verdana; line-height: 18px; margin-bottom: 15px;}
	.intext li {color: #1b1b1b; font: normal 12px tahoma, verdana; line-height: 18px; margin-bottom: 15px;}
	/* -------------------------------- */
	
	input, select, option {font : 11px  tahoma, verdana;	color: #222222; }
	.radio {font : 11px  tahoma, verdana;background-color : White;color: #444444;	background : #75763E;}
	/* -------------------------------------------- */
	
	.copyw {font : normal 11px tahoma, verdana; color: #ffffff; margin: 0px 0px 8px 12px;}
	.copy {font: normal 11px tahoma, verdana; color: #3a3939; margin: 10px 0px 0px 12px; line-height: 16px;}

	/* -------------------------------- */
	
	a.addlink {
	color: #a20d1d;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 5px 0px 5px 23px;
	background: url(images/a_82a.png) no-repeat;
	}
	a.addlink:hover {text-decoration:none;color: #000000;}
	/* -------------------------------------------- */
	.txtfield1{font: 11px tahoma, verdana; color: #4b4b4b; width: 260px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 19px;}
	.txtfield2{font: 11px tahoma, verdana; color: #4b4b4b; width: 175px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 19px;}
	.txtfield3{font: 11px tahoma, verdana; color: #4b4b4b; width: 425px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 19px;}

	.txtfield4{font: 11px tahoma, verdana; color: #4b4b4b; width: 425px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 100px;}

	.txtfield5{font: 11px tahoma, verdana; color: #4b4b4b; width: 167px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 19px;}
	.txtfield6{font: 11px tahoma, verdana; color: #4b4b4b; width: 547px; border: 1px solid #b6b6b6; background: #ffffff; padding-left: 5px; height: 100px;}

	/* -------------------------------------------- */

	.color01 {color:#000000;}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {

	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
#links ul {
	margin: 0;
}
#links li {
	color: #811518;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
	display: block;
	padding: 0px 12px 14px 29px;
	background: url(images/a_82.png) no-repeat;	
}
#links a {
	color: #811518;
	text-decoration: underline;
	font: normal 11px tahoma, verdana;
}
#links a:hover {text-decoration:none;color: #000000;}
