/*
 *		plik:		css/style.css
 *		autor: 		Technetium [Tc]
 *             	Marek Kleszyk
 *						27 sierpień 2009
 *		system:		T.CMS-4.0-SEO
 */


@import url("comments.css");

@import url("menu.css");

@import url("form.css");

			/* --------- standardowe ---------- */

.page-title
{

}

.page-title h1
{

}

.page-content
{


}

p.error
{

}

a img
{
    border-width:0px;
    margin:0px;
    padding:0px;
}

a
{
    color:#ff5203;
}






/*----------------glowne------------------*/

html
{


}

body
{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
        background: url('../img/bg.jpg');
	text-align: center;
	font-family: "Arial", "Verdana", "Helvetica", "Tahoma", sans-serif;
	font-size: 11px;
	color: #fff;

}



#container
{
	width: 990px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	text-align: center;

}

#top
{
    height:195px;
    text-align:left;
    position:relative;
}



#base
{

    text-align:left;
}


#base #content
{

}

#footer
{
    clear:both;
    overflow:hidden;
    text-align:right;
    color:#3c3c3c;
}

/*------top-------*/
#top a#logo
{
    position:absolute;
    left:0px;
    top:56px;
}

#top #menu-top_cont
{
    height:121px;
    background:url(../img/bg_menu.png) 10px 0px no-repeat;
    position:absolute;
    left:0px;
    top:131px;
    z-index:999;
    padding-right:50px;
}

#top #menu-top_cont #menu-top
{
    background:blue;
    margin-top:48px;
}

#top #menu-zobacz
{
    right:0px;
    top:20px;
    text-align:right;
    position:absolute;
    color:#4c4c4c;
}

#top #menu-zobacz span
{
   color:#4c4c4c;
   font-weight:bold;
}

#top #menu-zobacz a
{
    color:#4c4c4c;
}

/*-------strona glowna-----*/
.top_hp
{
    background:url(../img/bg_top_hp.jpg) 0 100% no-repeat;
}

.content_hp
{
    background:url(../img/bg_hp.jpg) 0 0 no-repeat;
    height:515px;
}

.content_hp a.hp_slogan
{
    position:relative;
    top:317px;
    left:86px;

}

/*--------textowka-------*/
.content_text
{
    background:url(../img/bg_o-firmie.jpg) 100% 0 no-repeat;
    min-height:425px;
}

div.page-text
{
    padding-top:93px;
    margin-bottom:20px;
    padding-right:400px;
}

div.page-text .news-foto
{
    float:left;
    margin:5px 10px 5px 0px;
        
}

/*-----o firmie------*/
#page-o-firmie
{
    padding-right:400px;
}

/*-----kontakt------*/
.content_kontakt
{
    background:url(../img/bg_kontakt.jpg) 0 0 no-repeat;
    min-height:520px;
}

#page-kontakt
{
    padding-right:0px;
    padding-left:480px;
}

/*-----hosting lista----*/
div#page-hosting
{
    margin-bottom:20px;
    margin-top:25px;
    margin-left:11px;
}

div#page-hosting div.row
{
    overflow:hidden;
}

div#page-hosting div.row div.item
{
    width:320px;
    float:left;
    margin-right:5px;
}

div#page-hosting div.row div.item div.foto
{
    height:320px;
    position:relative;
}

div#page-hosting div.row div.item div.foto div.nazwa
{
    position:absolute;
    bottom:10px;
    left:20px;
}

div#page-hosting div.row div.item div.elementy
{

}

div#page-hosting div.row div.item div.elementy p
{
    color:#c0c0c0;
    background:url(../img/arrow1.gif) 0 50% no-repeat;
    padding-left:25px;
    margin-left:20px;
}

div#page-hosting div.row div.item div.elementy p strong
{
    color:#c0c0c0;
}

div#page-hosting div.row div.item div.elementy div.separator
{
    height:1px;
    font-size:1px;
    background:url(../img/separator1.jpg);
    margin:10px 0px 10px 20px;
}

/*--------szczegoly hostingu---------*/
div#page-hosting-szcegoly
{
    margin-top:25px;
    overflow:hidden;
    margin-bottom:20px;
}

div#page-hosting-szcegoly div.foto
{
    margin-left:18px;
    float:left;
    width:320px;
}

div#page-hosting-szcegoly div.dane
{
    float:left;
    width:630px;
}

div#page-hosting-szcegoly div.dane div.nazwa
{

}

div#page-hosting-szcegoly div.dane div.elementy
{
    width:425px;
    margin-left:2px;
    margin-top:20px;
}

div#page-hosting-szcegoly div.dane div.elementy p
{
    color:#c0c0c0;
    background:url(../img/arrow1.gif) 0 50% no-repeat;
    padding-left:25px;

}

div#page-hosting-szcegoly div.dane div.elementy p strong
{
    color:#c0c0c0;
}

div#page-hosting-szcegoly div.dane div.elementy div.separator
{
    height:1px;
    font-size:1px;
    background:url(../img/separator1.jpg);
    margin:10px 0px 10px 00px;
}

/*---------aktualnosci----------*/
#page-aktualnosci
{
    margin-bottom:20px;
    padding-right:400px;
    padding-top:93px;
}

#page-aktualnosci .item
{
    overflow:hidden;
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px solid #3C3C3C;
}

#page-aktualnosci .item .news-foto
{
    float:left;
    margin:0px 10px 10px 0px;
}

#page-aktualnosci .item .tytul
{
    color:#fff;
    font-size:12px;
}

#page-aktualnosci .item .skrot
{

}

#page-hp
{
    position:relative;
}

#hp_news
{
    position:absolute;
    width:500px;
    height:58px;
    overflow:hidden;
    top:400px;
    left:50px;
}

#hp_news .item
{
    height:58px;
    overflow:hidden;
    position:relative;
    padding:0px 5px;
    display:none;
}

#hp_news #item_1
{
    display:block;
}

#hp_news .item a.tytul
{
    color:#fff;
    font-size:12px;
    font-weight:bold;
}

#hp_news .item .skrot
{
    text-align:justify;
}
