@charset "utf-8";
/* CSS Document */

/*	GENERAL */
body			{margin:0px; padding:0px; background-image:url(http://www.free-circuits.com/images/bg_top.png); background-repeat:repeat-x; background-color:#41566E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em}
a				{color:#0066CC;}
a:hover			{text-decoration:none}
h1, h2			{border-bottom:1px solid #738AA4; color:#202323; font-size:1.6em; margin:3px; font-style:italic; font-weight:normal; padding-bottom:2px; margin-bottom:20px}
p				{margin-bottom:20px; margin-top:10px; text-indent:10px}


.cisti			{float:left; width:100%; clear:both;}

/* LAYOUT */
#div_wrapper		{padding:0px; width:950px; margin:0 auto; clear:both}


#div_lyt_banner		{height:170px; border-bottom:1px solid #CCCCCC; background-image:url(http://www.free-circuits.com/images/banner.png); float:left; width:950px}

/* MAIN MENU */
#div_lyt_mainmenu	{border-bottom:1px solid #CCCCCC; background-color:#E9E9E9; vertical-align:middle; float:left; width:950px;}
#div_lyt_mainmenu ul			{list-style:none; margin:10px; padding:0px; width:750px; float:left; clear:none}
#div_lyt_mainmenu ul li			{display:inline; margin-left:15px}
#div_lyt_mainmenu ul li a		{font-weight:bold; color:#006699; font-size:1.1em}
#div_lyt_mainmenu ul li a:hover	{color:#933}

#div_lyt_loc		{border-bottom:1px solid #CCCCCC; background-color:#EFEFEF; padding:5px; font-size:0.8em; padding-left:20px; text-align:left; float:left; width:925px}
	
/* CONTAINERS */

/* desno */
#div_wrap_rght_1	{float:right; width:192px; margin:0px; padding-left:10px}
.div_r_content_1	{margin:10px 0px 0px 0px; padding:7px; background-color:#F3F9FE; border:2px solid #D9E3FD; clear:none; float:right; width:192px}

/* levo */
#div_wrap_left_1	{float:left; width:710px; clear:none; margin:0px; padding:0px}
.div_l_content_full	{margin:10px 0px 0px 0px; padding:7px; background-color:#F3F9FE; border:2px solid #D9E3FD; clear:none; float:left; width:710px }


/* RAZNO */
.div_addthis		{float:right; width:126px; margin:10px; border:1px solid #CCC; padding:10px; background-color:#FEE9E9; font-size:0.8em}
.div_addthis img	{margin:0px; padding:0px}
.img_brdr			{padding:2px; border:1px solid #CCC;}
.img_mrgn			{margin-right:10px; margin-bottom:10px;}

/* DESNI MENI */
.ul_cat_menu		{margin:12px -5px 15px 0px; padding:0px; list-style:none;}
.spn_men_tit		{border-bottom:2px solid #069; font-size:1.5em; color:#036; display:block}
.spn_men_cnt		{font-size:0.8em}
.ul_cat_menu li		{margin-bottom:4px}
.ul_cat_menu li img	{margin-bottom:-4px; margin-right:4px}

/* DESNI MENI SLICNE SHEME*/
#ul_simdiagmenu		{margin:0px; padding:0px; font-size:0.8em; margin-left:10px; margin-bottom:3px}
#ul_simdiagmenu li	{margin-top:3px}
#ul_simdiagmenu a	{color:#036; text-decoration:none}
#ul_simdiagmenu a:hover	{text-decoration:underline}

/* diagrams */
.div_diag img		{max-width:680px; padding:3px; margin:10px; border:1px solid #CCC}

/* Categories */
.div_c_cat			{float:left; height:105px; width:322px; margin:10px; padding:5px; border:1px solid #CCC; background-color:#FFF}
.div_c_cat:hover	{border:1px dotted #06C; background-color:#F4F4F4}
.div_c_cat p		{font-size:0.8em}
.div_c_imgh			{float:left; margin:5px; width:130px; border:1px solid #999; margin-right:10px}
.div_c_imgh img		{width:126px; height:85px; border:0px; padding:2px; margin-bottom:-2px}

/* Diagrams on category */
.div_d_cat			{float:left; height:120px; width:322px; margin:10px; padding:5px; border:1px solid #CCC; background-color:#FFF}
.div_d_cat:hover	{border:1px dotted #06C; background-color:#F4F4F4}
.div_d_cat p		{font-size:0.8em}
.div_d_imgh			{float:left; margin:5px; width:130px; border:1px solid #999; margin-right:10px}
.div_d_imgh img		{width:126px; height:75px; border:0px; padding:2px}

/* contact form */
#c_form				{margin:20px;}
#c_form	input, #c_form textarea	{border:1px solid #CCC; color:#333}
#c_form	input		{font-weight:bold}

#div_m_red			{border:1px solid red; padding:10px; text-align:center; background-color:#FFF5F4; font-weight:bold; margin:20px;}
#div_m_green		{border:1px solid green; padding:10px; text-align:center; background-color:#EEFDF3; font-weight:bold; margin:20px;}

/* search form */
#testinput 			{border:2px solid #B5B8A5}

/* RAZNO2 */
.div_addthis		{float:right; width:126px; margin:10px; border:1px solid #CCC; padding:10px; background-color:#FEE9E9; font-size:0.8em}
.div_addthis img	{margin:0px; padding:0px}

/*	div koji okruzuje adsense i addthis u listama shema i kategorija	*/
.div-adsense-addthis-container	{float: right; margin:0px; text-align:left;  width:100%; }
.div-adsense-addthis-subcontainer	{float: left; margin:10px 0px 0px 10px; width:500px}
