/* project: internet market
   design: luka cvrk (www.solucija.com) 
   framework: Concept Nova (www.conceptnova.com) */
   
body  
{
    padding: 0; 
    margin: 0; 
    font: 0.7em Arial, sans-serif; 
    line-height: 1.5em; 
    background: #d0ccb3; 
    color: #454545; 
}
a { color: #0E4D8B; background: inherit; }
a:hover { color: #000; background: inherit;}
a.title { color: #B41A1A; background: #FFF; }

h1 { font: bold 2em Arial, Sans-Serif; letter-spacing: -1px; padding: 16px 0 0 8px; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a { color: #FFF; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #BFE1ED; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: #FFF;
    height: 12px;
    width: 569px;
}
p {	margin: 0 0 0px 0; line-height: 1.5em; }
form { margin: 0; }
input.search { width: 199px; border: none; background: #FFF url(input.gif); padding: 4px; color: #808080; }
input.submit { height: 24px; font-weight: bold; width: 53px; border: none; background: #D96855 url(button.gif); padding: 3px; color: #FFF; }

 #tabsI
         {
            width: 100%;
            background: #d0ccb3;
            font-size: 100%;
            font-weight:bolder;
            line-height: normal;
            color:Black;        
            border-bottom: 1px solid #d0ccb3;
            
        }
        #tabsI ul
        {
            margin: 0;
            padding: 10px 10px 0 50px;
            list-style: none;
           
        }
        #tabsI li
        {
            display: inline;
            margin: 0;
            padding: 0;
           
        }
        #tabsI a
        {
            float: left;
            background: url("tableftI.gif") no-repeat left top;
            margin: 0;
           
            padding: 0 0 0 5px;
            text-decoration: none;
        }
        #tabsI a span
        {
            float: left;
            
            display: block;
            background: url("tabrightI.gif") no-repeat right top;
            padding: 5px 15px 4px 6px;
            color:Black;
        }
        /* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsI a span
        {
            float: none;
        }
        /* End IE5-Mac hack */
        #tabsI a:hover span
        {
           color: #FFF;
        }
        #tabsI a:hover
        {
            background-position: 0% -42px;
        }
        #tabsI a:hover span
        {
            background-position: 100% -42px;
        }
        #tabsI #current a
        {
            background-position: 0% -42px;
            color: #FFF;
        }
        #tabsI #current a span
        {
            background-position: 100% -42px;
            color: #FFF;
        }
/* layout
   ------ */
.PfigerLabel { 
	margin: 10px auto;
	width: 763px;
	background-color: #d0ccb3;
	color: #454545;
}
.content { 
	margin: 10px auto;
	width: 763px;
	color: #454545;
}
.contentAdmin { 
	margin: 0 auto;
	width: 763px;
	background-color:White;
	color:Black;
}
.contentMiddle { 
	margin: 10px auto;
	width: 768px;
}
.leftPart
{
    width:599px;
	/*background: #e2d8a5; 
	
	background-color:White;*/
	color: #454545;
	float:left;
	    
}
.RightPart
{
    width: 160px;
    background: #d0ccb3 repeat-y;
    float: right;
   
}


.header_top_Middle { background: #d0ccb3 url(TopC.png) no-repeat; height: 6px; }
.header_Middle { padding: 0px 10px 0 10px; }
.header_bottom_Middle { clear: both; background: #e2d8a5 url(ContainBot.png) no-repeat; color: #FFF; height: 6px; }


.logo {	padding: 18px 0 0 3px; }

/* header */
.header_top { background: #e2d8a5 url(topP6.png) no-repeat; color: #FFF; height: 5px; }
.header { padding: 0px 10px 0 10px; }
.header_bottom { clear: both;  background: #e2d8a5 url(botP6.png) no-repeat; color: #FFF; height: 3px;}
    
/* navigation */
#nav { width:100%; float:left; }
#nav ul { margin:0; list-style:none; padding: 0; }
#nav a, #nav strong, #nav span { float:left; display:block; color:#fff; padding: 7px 20px 4px 10px; background: #C43219 url(nav.gif) no-repeat 100% 0px; text-decoration:none; font-weight: bold; }
#nav a { float:none; }
#nav li { float:left; color: #FFF; background: #C43219 url(nav.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 9px; }
#nav #current { background: #1995C2 url(nav.gif) no-repeat 0 -41px; color: #FFF; }
#nav #current a { background: #1995C2 url(nav.gif) no-repeat 100% -41px; padding:7px 20px 4px 11px; color:#FFF; }
#nav a:hover { color:#BFE1ED; background: #C43219 url(nav.gif) no-repeat 100% 0px; }   


.sf_left {
	float: left;
	width: 203px;
	height: 77px;
	background: #5BB2D1 url(logobg.gif) repeat-x; 
	color: #FFF;
	border-top: 1px solid #137DA2;
	border-bottom: 1px solid #000;
	padding: 10px 0 0px 7px;
}

.sf_right {
	width: 537px;
	float: right;
}

.sf_search {
	clear: both;
	background: #CA090D url(searchbg.gif) repeat-x bottom left; 
	color: #FFE4E0;
	border-top: 1px solid #AA1717;
	border-bottom: 1px solid #000;
	padding: 18px 0 17px 15px;
	margin-top: -2px;
}
	
.subheader {
	padding: 8px;
	background: #f0f0f0;
	color: #808080;
}

/* left side
   --------- */

.left {
	float: left;
	width: 595px;
	margin: 0 0 10px 0;
}

	.box_top {
		background: #F0F0F0 url(leftbox_top.gif) no-repeat;
		color: #808080;
		height: 40px;
		width: 159px;
	}
	
	.box_top h2 
	{
		color: #808080;
		background: inherit;
		padding: 7px 0 0 5px;
		margin: 0;
	}
	
	.box 
	{
		border-left: 2px solid #F0F0F0;
		border-right: 2px solid #F0F0F0;
		padding: 0 4px 0 7px;
		margin: 0;
		width: 144px;
		color: #595959;
		background: #FFF;
	}
	
	.box_bottom {
		background: #FFF url(leftbox_bottom.gif) no-repeat;
		color: #000;
		height: 13px;
		width: 160px;
		margin: 0 0 7px 0;
	}
	
		/* left and central column */
		.left_side { float: left; width: 159px; padding: 0px 5px 8px 8px; }
		.right_side { float: right; width: 405px; margin: 0 5px 0 0; text-align: justify; }
		
		.article { padding: 0 5px 0 0px; margin-bottom: 20px; }
		
	.grey_top { clear: both; width: 382px; background: #EDEDED url(grey_top.gif) no-repeat; color: #000; height: 5px; padding: 0; margin: 0px 0 0 6px; }
	.grey { width: 362px; margin: 0 0 0 6px; padding: 10px; background: #EDEDED url(grey_bottom.gif) no-repeat bottom left; color: #808080;	}
		
	.grey a {
		color: #C83C3C;
		background: inherit;
		font-weight: bold;
	}
	
	.grey a:hover {
		color: #000;
		background: #EDEDED;
	}
	
	.highlight {
		padding: 5px 3px 5px 3px;
		margin: 0 0 3px 0;
		border-bottom: 1px solid #ccc;
	}
	
		
/* right side
   ---------- */
		
.right { float: right; width: 170px; margin: 0 0 10px 0;}
		
img { float: left; margin: 0 9px 3px 0; }
#ImgCat div{ float:right;}
/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	color: #808080;
	background: #d0ccb3; 
	padding: 10px 0 5px 0;
	border-top: 1px solid #eee;
}
.footer p {	line-height: 2em; }
.footer a {	color: #4F4F4F; background: #f0f0f0; border-bottom: 1px dotted #808080; text-decoration: none; } 


/* Contant Manage Baldev....
   ------ */
 #AdminPage
{
	margin: 10px;
	font-family:Tahoma;
	font-size:large;
	color:Maroon;
	
}
#AdminText
{
	margin: 10px;
	font-family:Tahoma;
	font-size:small;
	
}

#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited 
{
        float: left;
        font-size: 13px;
         font-family:Verdana;
        font-weight:bold;
        line-height: 14px;
        padding:0 18px 0 0;
        text-decoration: none;
        color:#4c594b;
        text-align:left;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover 
{
        padding-bottom: 6px;
        color: #000;
        background: url(circle1.png) no-repeat bottom center;
}


/* Link Style */

a.boldbuttons{
background: transparent url('roundedge-brown-left.gif') no-repeat
top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of
SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
}
a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons,
a:active.boldbuttons{
color: white; /*button text color*/
}
a.boldbuttons span{
background: transparent url('roundedge-brown-right.gif') no-repeat
top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater
than'padding-left' value above*/
}
a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to
clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}



/*GridView */


/*GridViewCSS Soft Grey Style*/
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border:#91a7b4 1px solid;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-image: url(YahooSprite.gif);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#d1dbe0;
}
.HeaderStyle th
{
    padding: 5px;
    color: #16387c;
}
.HeaderStyle a
{
    text-decoration:none;
    color:#16387c;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #91a7b4 1px solid;
}
.PagerStyle a
{
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #fff;
    border-right:solid 1px #91a7b4;
    border-bottom:solid 1px #91a7b4;
    border-left:solid 1px #fff;
}
.PagerStyle span
{
    font-weight:bold;
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #91a7b4;
}
.RowStyle td
{
    background-color: #f1f5f6;
}
.AltRowStyle td
{
    background-color: #9ab2ca;
	background-image: url(YahooSprite.gif);
    background-position:0 -80px;
    background-repeat:repeat-x;
}
.SelectedRowStyle td
{
    background-color: #fcb814;
	background-image: url(YahooSprite.gif);
    background-position:center;
    background-repeat:repeat-x;
}
.Button
{
   font-size:11px;
   font-family:Tahoma;
   height:26px;
   background-color:#779999;
   background-image:url(back03.gif);
   border-style:solid;
   border-color:#DDDDDD;
   border-width:1px;
}
.MasterBox
{
	border-style:groove;
    border-color:#454545;
    border-width:1px;
} 
