
/* 
Projekt: www.investy.sk
Autor: Monumental s.r.o.
D�tum: 19.4.2010
*/

/* ----------------------------------------------------------------------------------------------------------
1) LAYOUT 
---------------------------------------------------------------------------------------------------------- */
body { background-image: url('../images/bg.jpg'); background-repeat:repeat-x; font-family:tahoma; margin:0; padding:0;  }
#main_frame { width:1000px; margin:0; padding:0; }
    #top { float:left; width:1000px; height:142px; background-image: url('../images/main_bg.jpg');margin-left:60px; }
    #top_bez_sloganu { float:left; width:1000px; height:142px; background-image: url('../images/main_bg2.jpg');margin-left:60px; }
        #logo { float:left; margin:11px 0 0 65px; display:inline;}
        #main_menu { position:absolute; left:118px; top:97px; width:882px; height:45px; }
    #middle {  float:left; width:1000px; background-image: url('../images/bg_content.jpg'); background-repeat:repeat-y;  padding:57px 0 20px 0; padding-bottom:420px; }
        #left_middle { float:left; width:190px; margin-left:59px; display:inline; }
            #sub { float:left; width:180px; height:221px; background-image: url('../images/sub.jpg'); padding:10px 0 0 10px; display:inline; }
            #emaily { float:left; width:180px; height:100px; background-image: url('../images/sub2.jpg'); margin-top:30px; padding:10px 0 0 10px; display:inline; }
        #right_middle { float:left; width:669px; margin-top:12px; display:inline;  }
            #content_text { border:1px solid #c3c3c3; width:657px; background-color:#f9f8f8; text-align:left; padding:15px; font-size:12px; line-height:22px; }
    #end {  float:left; width:1000px; height:27px;  background-image: url('../images/end.jpg'); }
    #bottom { clear:left; height:30px; color:#6d6d6d;  background-color:#efefef; font-size:11px; text-align:left; padding:20px 0 0 255px; }
/* ----------------------------------------------------------------------------------------------------------
2) UNIVERZ�LNE �T�LY
---------------------------------------------------------------------------------------------------------- */
img { border:0; }
/* ----------------------------------------------------------------------------------------------------------
3) FONTY
---------------------------------------------------------------------------------------------------------- */
h1 { font-size:14px; margin:0 0 15px 0; padding:0; color:#af120f; }
/* ----------------------------------------------------------------------------------------------------------
4) LINKY
---------------------------------------------------------------------------------------------------------- */
a { color: #000000; }
a:hover { text-decoration:none; }

ul.main_menu { margin:0; padding:0; }
li.main_menu { float:left; list-style:none; text-align:center;}
a.link_main_menu { width:146px; height:28px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; display: block; padding:17px 0 0 0; } 
a.link_main_menu_active { width:146px; height:28px; color:#000; font-size:13px; font-weight:bold; text-decoration:none; display: block; background-image: url('../images/main_menu_hover.jpg'); padding:17px 0 0 0;  } 

ul.submenu { margin:0; padding:0; }
li.submenu { list-style:none; }
a.link_submenu { width:125px; height:31px; text-align:left; padding:14px 0 0 35px; display: block;  background-image: url('../images/submenu_noactive.jpg'); margin-bottom:10px; color:#fff; font-size:13px; font-weight:bold; text-decoration:none; }
a.link_submenu_active { width:125px;  text-align:left; height:31px; padding:14px 0 0 35px; display: block; background-image: url('../images/submenu_active.jpg');  margin-bottom:10px;  color:#fff; font-size:13px; font-weight:bold; text-decoration:none; }

a.link { color:#000; }
a.link:hover { color:#000; text-decoration:none; }
a.link_white_bold { color:#fff; font-weight:bold; }
a.link_gray { color:#6d6d6d; }
/* ----------------------------------------------------------------------------------------------------------
5) DOPLNKY
---------------------------------------------------------------------------------------------------------- */
table.table_data { background:#f9f8f8; width:690px; font-size:11px; border-top:1px solid #c3c3c3; border-left:1px solid #c3c3c3; border-spacing: 0; }
table.table_data td { border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; height:34px; padding:0 0 0 10px; text-align:left; }
table.table_data td.top_table { background-image: url('../images/table_top_bg.jpg'); color:#fff; height:35px; font-weight:bold; background-repeat:repeat-x; font-size:12px;line-height:34px;}

td.bg_table_gray { background:#e0e0e0; }
td.vypnute { display:none;}

.img_okienko { border:1px solid #c3c3c3; padding:3px; margin:3px 5px 3px 0; width:73px; }

*:first-child+html  .img_okienko  {
	border:1px solid #c3c3c3; padding:3px; margin:3px 5px 3px 0; width:69px;
}
* html .img_okienko {
	border:1px solid #c3c3c3; padding:3px; margin:3px 5px 3px 0; width:69px;
}
/* ----------------------------------------------------------------------------------------------------------
6) MENU
---------------------------------------------------------------------------------------------------------- */
#content_text li { list-style-type:square; }

.tlacitko_spat { float:right; width:23px;height:23px; margin:5px 7px 0 0; text-align:right;  }
*:first-child+html .tlacitko_spat {
	float:right;width:35px;height:34px;position:absolute;top:214px;left:896px;
}
* html .tlacitko_spat {
	float:right;width:35px;height:34px;position:absolute;top:214px;left:896px;
}

#slogan_hlavny { position:relative; }
#sh { position:absolute;width:700px;top:55px;left:180px; }
#sh h1 { font-size:25px;color:#ffffff;font-size:26px;font-weight:normal; }
