/* 
    Document   : main.css
    Created on : 16.12.2011., 12:51:33
    Author     : Balky
    Description:
        Purpose of the stylesheet follows.
*/
root { 
    display: block;
}

a, .more, .more a
{
    border-width: thin;
    border-style: solid;
    padding: 2px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    -webkit-transition: 0.3s ease-in-out;
    background-color: #FFC6C6;
}
.more:hover, a:hover, a:active, a:focus
{
    border: thin solid #000000;
    text-decoration: none;
    color: #FF0000;
    background-color: #FFC6C6;
}

body
{
    font: 1em Arial, Helvetica, sans-serif;
    line-height: normal;
    color: #333333;
}

adminbody
{
    background: #CC9900;
    font: 1em Arial, Helvetica, sans-serif;
    line-height: normal;
    font-weight: lighter;
    color: #CC00CC;
}

label
{
    width: 28%;
    float: left;
}

/*----------------------------Classes------------------------------*/
.pagination {list-style:none; margin:0px; padding:0px;}  
.pagination li{float:left; margin:3px;}  
.pagination li a{   display:block; padding:3px 5px; color:#fff; background-color:#44b0dd; text-decoration:none;}  
.pagination li a.active {border:1px solid #000; color:#000; background-color:#fff;}  
.pagination li a.inactive {background-color:#eee; color:#777; border:1px solid #ccc;}  



.gmapa
{
    position: relative;
    display: inline;
    float: right;
}

.article
{
    background-color: #DFBDBB;
    border: thin solid #C0C0C0;
}

.form
{
    border-style: solid;
    border-width: thin;
    height: 1300px;
    position: relative;
    padding-top: 10px;
}

.jqchkbx
{

}

.admnheader-menu
{
    white-space: normal;
    word-spacing: normal;
    letter-spacing: 0.2em;
    text-decoration: none;
    background-color: #FFC6C6;
    text-align: center;
}

.maincontent{
margin:0 auto;
max-width:1050px;
padding:0 20px 0 20px;
}


.header-menu
{
    white-space: normal;
    word-spacing: normal;
    letter-spacing: 0.2em;
    position: relative;
}

.content-top
{
    border-style: none;
    position: relative;
}
    
.content-main
{
    border-style: none;
    position: relative;
}

.footer
{
    border: thin solid #000000;
    padding: 5px;
    margin: 5px;
    text-align: center;
    color: #333333;
    font-size: x-small;
    text-decoration: underline overline;
    height: 3%;
    width: 72%;
    position: relative;
    bottom: 0px;
}

.admnmaincontent{
margin:0 auto;
max-width:1050px;
padding:0 20px 0 20px;
}
 
.admncontent-main
{
    background-color: #CCCC00;
    border-style: dashed;
}

.subcontentleft
{
    width: 24%;
    float: left;
    line-height: 30px;
}

.subcontentright
{
    position: relative;
    margin-left: 250px;
    padding-top: 10px;
}


/*--------------------------- Elements IDs -----------------------*/
#blackboxontop {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}

