/*
$Id: style.css,v 1.1 2004/06/11 09:20:08 tarique Exp $
*/

body {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        background : White;
        color : Black;
        margin: 0px;
		text-align:center;
}

table {
        font-size: 11px;
}

h1{
        font-weight: bold;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        line-height : 100%;
        color : #A32B16;
        margin: 1px;
}

h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
                color : #A32B16;
        margin: 0px;
}

h3 {
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        margin: 2px;
}

p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8.0pt;
        margin: 2px 0px;
}

ul {
        margin-left: 5px;
        padding: 0px;
}

li {
        margin-left: 10px;
        margin-top: 4px;
        margin-bottom: 4px;
        padding: 0px;
        list-style-position: outside;
        list-style-type: disc;
}

.textinput {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        border: 1px solid #FCB96D;
        padding-right: 3px;
        padding-left: 3px;
}

.listbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        border: 1px solid #FCB96D;
        vertical-align : middle;
}

.button {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        border: 1px solid #FFFFFF;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
}

.comment_button {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 85%;
        border: 1px solid #FFFFFF;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        padding-left: 3px;
        padding-right: 3px;
}

.radio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        vertical-align : middle;
}

.checkbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        vertical-align : middle;
}

a {
        color: #A32B16;
        text-decoration: none;
}

a:hover {
        color: #FA8505;
        text-decoration: none;
}

bblink a {
        color: #A32B16;
        text-decoration: none;
}

bblink a:hover {
        color: #FA8505;
        text-decoration: none;
}

.maintable {
        border: 1px solid #FFFFFF;
        background-color: #FFFFFF;
        margin-top: 1px;
        margin-bottom: 1px;
}

.tableh1 {
        background : #FCB96D;
        color : #FFFFFF;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh1_compact {
        background :  #FFF0E0;
        color : #FCB96D;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableh2 {
        background: #FFF0E0;
        color : #000000;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh2_compact {
        background: #FFF0E0;
        color : #000000;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableb {
        background: #ffffff;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableb_compact {
        background: #ffffff;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tablef {
        background: #FEF7EE;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}

.album_stat {
        font-size: 85%;
        margin: 5px 0px;
}

.thumb_title {
        font-weight : bold;
        font-size: 80%;
        padding: 2px;
        display : block;
}

.thumb_caption {
        font-size: 80%;
        padding: 1px;
        display : block;
}

.thumb_caption a {
        text-decoration: none;
        color: #A32B16;
}

.thumb_num_comments {
        font-weight: normal;
        font-size: 80%;
        padding: 2px;
        font-style : italic;
        display : block;
}

.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 1px;
}

.user_thumb_infobox th {
        font-weight : normal;
        font-size: 100%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox td {
        font-size: 80%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox a {
        text-decoration: none;
        color: #A32B16;
}

.user_thumb_infobox a:hover {
        color: #FA8505;
        text-decoration: none;
}

.sortorder_cell {
        background : #FCB96D;
        color : #FFFFFF;
        padding: 0px;
        margin: 0px;
}

.sortorder_options {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background : #FCB96D;
        color : #FFFFFF;
        padding: 0px;
        margin: 0px;
        font-weight: normal;
        font-size: 80%;
        white-space: nowrap;
}

.navmenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 100%;
        font-weight: bold;
        background : #FCB96D;
        border-style: none;
}

.navmenu img {
        margin-top: 1px;
        margin-right: 5px;
        margin-bottom: 1px;
        margin-left: 5px;
}

.navmenu a {
        position: relative;
        display: block;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        text-decoration: none;
        color: #FFFFFF;
}

.navmenu a:hover {
        background : transparent;
        text-decoration: none;
        color:         #FA8505;
}

.admin_menu_thumb {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 85%;
        border: 1px solid #FCB96D;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        color: #000000;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 85px;
}

.admin_menu_thumb a {
        color: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
}


.admin_menu_thumb a:hover {
        color: #FA8508;
        text-decoration: none;
}

.admin_menu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 85%;
        border: 1px solid #FCB96D;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        color: #000000;
                font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
}

.admin_menu a {
        color: #A32B16;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 2px;
                font-weight: bold;
}

.admin_menu a:hover {
        color: #FA8508;
        text-decoration: none;
}

.comment_date{
        color : #FCB96D;
        font-size : 90%;
        vertical-align : middle;
}

.image {
        border-style: solid;
        border-width:1px;
        border-color: #FFFFFF;
        margin: 2px;
}

.imageborder {
        border: 1px solid #FFFFFF;
        background-color: #FFFFFF;
        margin-top: 30px;
        margin-bottom: 30px;
}

.thumbnails {
        background: #fffffff;
        padding: 5px;
}

.footer {
        font-size : 9px;
}

.footer a {
        text-decoration: none;
        color: #A32B16;
}

.footer a:hover {
        color: #FA8508;
        text-decoration: none;
}

.statlink {
        color: #FFFFFF;
}

.statlink a {
        text-decoration: none;
        color: #A32B16;
}

.statlink a:hover {
        color: #FA8505;
        text-decoration: none;
}

.alblink a {
        text-decoration: none;
        color: #A32B16;
}

.alblink a:hover {
        color: #FCB96D;
        text-decoration: none;
}

.catlink {
        display: block;
        margin-bottom: 2px;
}

.catlink a {
        text-decoration: none;
        color: #A32B16;
}

.catlink a:hover {
        color: #FA8505;
        text-decoration: none;
}

.topmenu {
        line-height : 130%;
        font-size: 11px;
		text-align:left;
}

.topmenu a {
        text-decoration: none;
        color: #A32B16;
                font-weight: normal;
}

.topmenu a:hover  {
        color: #FCB96D;
        text-decoration: none;
                font-weight: normal;
}

.img_caption_table {
        border: none;
        background-color: #FFFFFF;
        width : 100%;
        margin : 0px;
}

.img_caption_table th {
        background: #FEF7EE;
        font-size: 90%;
        color : #000000;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.img_caption_table td {
        background: #FEF7EE;
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.debug_text {
        border: #FA8508;
        background-color: #FEF7EE;
        width : 100%;
        margin : 0px;
}

.clickable_option {
        border-bottom : 1px dotted blue;
        cursor : hand;
}

.listbox_lang {
        color: #000000;
        background-color: #FEF7EE;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        vertical-align : middle;
}


P.right {
   color: Black;
   text-align : right; 
   font-size : 9.0pt;
}

/* menu pionowe - search, kategorie, administracja */
.vert_menu      { background-color: #A32B16;  text-align : left; }
.vert_menu_link { color: White;  text-align : left;  }
/* naglowek */
.cats_header    { padding: 7px; border-left: 15px solid #FCB96D; border-bottom: 1px solid White; width: 100%; font-weight: bold; background-color:#FA8508;  text-align : left;  }
/* kategoria */
.category       { padding: 5px; padding-left: 20px; border-bottom: 1px dotted White;  text-align : left;}
/* link pod-kategorii */
.category_link  { text-align : left; }

A:visited.category_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : #A32B16; 
   font-size: 9.0pt;
   font-weight : 500;
   TEXT-DECORATION: none; 
}

A:link.category_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : #A32B16; 
   font-size: 9.0pt;
   font-weight : 500; 
   TEXT-DECORATION: none; 
}

A:hover.category_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : #FCB96D; 
   font-size: 9.0pt;
   font-weight : 500;
   TEXT-DECORATION: none;  
}

A:visited.vert_menu_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : #A32B16; 
   font-size: 9.0pt;
   font-weight : bold; 
}

A:link.vert_menu_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : White;
   font-size: 9.0pt;
   font-weight : bold; 
}

A:hover.vert_menu_link {
   font-family : Arial, Helvetica, sans-serif; 
   color : #A32B16;
   font-size: 9.0pt;
   font-weight : bold; 
}
/*style do nowej galerii*/
#kontener-galery{
position:relative;
width:950px;
height:auto;
margin-left:auto;
margin-right:auto;
}
#top1{
width:950px;
height:auto;
}
#reklama-all{
background-image:url(http://www.bulgaricus.com/templates/szablon-bulgaricus-1024/images/bg-reklama.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:950px;
min-height:45px;
height:auto;
padding-bottom:20px;
clear:both;

}
#baner{
margin-top:0px;
margin-bottom:25px;
text-align:right;
height:10px;
width:auto;

}
#baner-x{
position:relative;
margin-top:0px;
margin-bottom:30px;
text-align:right;
height:125px;
width:800px;
float:right;

}
#top2{
	width:950px;
	background-image:url(http://www.bulgaricus.com/templates/szablon-bulgaricus-1024/images/bg-top.jpg);
background-position:bottom left;
background-repeat:no-repeat;
	height:170px;
	
}
#menu {
	background-image:url(http://www.bulgaricus.com/templates/szablon-bulgaricus-1024/images/bg-menu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:950px;
	height:30px;
	margin-top:5px;
	margin-bottom:2px;
	color:#FFF;
	padding-top:3px;
	text-align:left;
}
.moduletable-top {
margin-top:5px;

}

ul#mainlevel {
	list-style:none;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	
}
ul#mainlevel li{
	display:inline;
	}

ul#mainlevel li a{
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
	padding: 8px 10px 7px 10px;
	}
ul#mainlevel li a:hover{
background-image:url(http://www.bulgaricus.com/templates/szablon-bulgaricus-1024/images/bg-hover-menu.jpg);
background-position:top left;
background-repeat:repeat-x;
}	

a.mainlevel-nav, .mainlevel-nav{
color:#FFFFFF;
}
#galery{
width:950px;
text-align:left;
margin-top:0px;
}
#stopka{
	position:relative;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:20px;
	background-color:#F60;
	clear:both;
	color:#FFFFFF;
	text-align:center;
	}
#stopkatekst{
position:relative;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	height:auto;
	text-align:center;
	font-size:11px;
}	
#stopkatekst img {
border:none;
}