﻿body 
{
    padding:0px;
    margin:0px;
    text-align:left;
    background-image:url('images/bgpic.jpg');
    background-repeat:repeat-x;
    
}



.logo
{
    width:800px; height:105px;
    
}

.logo img
{
    
    border:none; 
    text-decoration:none;
    margin:0px; padding:0px;
}

.head
{
    width:auto;
    position:relative;
}


.headPic
{
    width:609px;
    padding:0;
    margin:0;
    
}

.head_menu
{
    text-align:right;
    vertical-align:top;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    padding-right:5px;
    white-space:nowrap;
    text-align:right;
    float:right;
}

.head a
{
    color: #454545;text-align:right;white-space:nowrap;
}



.flag
{
    height:30px;
}

.flag1
{
    padding:7px 0px 0px 15px;
}

.menu_bar
{
     
    text-align:left;
    padding-left:212px;
    padding-top:0px;
    padding-bottom:0px;
    height:17px;
    width:100%;
}

.menuDiv
{
    width:100%;
    position:relative;
}

.menuHome
{
    right:10px;
    position:absolute;
    top:0px;
    color:White;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;
    text-decoration:none;
    padding:0px;
    margin:0px; height:16px;
}

.homeImg
{
    vertical-align:middle;
}

.left_pan
{
    width: 156px;
    background-image:url('http://files.cardif.bg/images/leftPanel.gif');
    background-repeat:no-repeat;
    vertical-align:top;
    text-align:left;
    background-color:White;
    padding-left:10px;
}

.place_holder
{
    text-align:left;
}

.left_pic
{
    width:78px; height:430px;
    background-image:url('http://files.cardif.bg/images/left_pic.jpg');
    background-repeat:no-repeat;
    background-color:White;
    
}

.middle_pan
{
    vertical-align:top;
    text-align:left;
    width:auto;position:relative;
}

.menu
{
    color:White;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;
    text-decoration:none;
    padding:0px;
    margin:0px; height:16px;
}

.separator
{
    width:50px; text-align:center; 
    background-image:url('http://files.cardif.bg/images/sep.gif');
    background-position:center;
    background-repeat:no-repeat;
}

.LeftMenuTitle
{
    padding-left:0px;
    text-decoration:none;
    color:Black;
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;
    border:none;
}

.AddButtonClass
{
    background-color:#E6E6FF;
    border:solid 1px #6666DB;
    width:155px;
}

.addTableHead
{
     background-color:#E6E6FF;
     border-bottom:solid 1px #6666DB;
     text-align:left;
}

.addTable
{
    border:solid 1px #6666DB;
    width:350px;
}

.RightModule
{
    width:240px;
    vertical-align:top;
    padding:5px 5px 5px 5px;
    border-left-color:#018553;
    border-left-style:solid;
    border-left-width:1px;
}

.mid
{
    padding:5px 18px 5px 8px;
    float:left;
    width:inherit;
}

.p11 a
{
    color: #339966;
    text-decoration: none;
}

.textFont
{
    font:12px/17px Arial;
}

th
{
    height:0px;
    border:none;
}

.LeftGrid
{
    border:none;
    
}

.TextLeft
{
    text-align:left;
}

a
{
    color: #2D2D00;
    text-decoration: underline;
}
 
img
{
    border:none;
}

.footer
{
    padding-left:243px; font-size:9px; 
    font-family:Arial;
    padding-top:10px;
    text-align:center;
    background-color:White;
    
}

#homeDiv
{
    position:relative;
    float: left;
}

* html #homeDiv {float: left;}

#leftPan
{
    width: 165px;
    background-image:url('http://files.cardif.bg/images/leftPanel.gif');
    background-repeat:no-repeat;
    background-color:White;
    height:430px;
    float:left;
}
#leftDiv
{
    background-image:url('http://files.cardif.bg/images/left_pic.jpg');
    background-repeat:no-repeat;
    background-position:right;
    background-color:White;
    width:78px;
    height:430px;
    float:left;
}

#middleDiv
{
    width:736px;
    height:430px;
    position:relative;
    float:left;
}

#rightDiv
{
    width:52px;height:430px; 
    float:left;
}

#message
{
    position: absolute;
    top: 10px;
    left: 260px;
    color: #E80000;
}

#flashDiv
{
    position:absolute;
    top:120px;
    left:260px;
}

#titleDiv
{
    position: absolute;
    top: 55px;
    left: 360px;
    font-size:27px;
    font-family: Arial;
    white-space:nowrap;
    color: #3B3B3B;
}

#WellcomeDiv
{
    position:absolute;
    top:100px;
    left:510px;
    
}

#picDiv
{
    position:absolute;
    top:300px;
    left:310px;
}

#picDiv img
{
    padding-left:110px;
}


#TextDiv
{
    position:absolute;
    top:230px;
    left:575px;
    font-size:22px;
    font-family: Arial;
    color: #3B3B3B;
    white-space:nowrap;
}


.map
{
    font-family:ArialBlack;
    font-size:11px;font-weight:bold;
    text-decoration:none;
}


.homeDiv
{
    position:relative;
    min-width:1031px;
}

.leftPan
{
    width: 165px;
    background-image:url('http://files.cardif.bg/images/leftPanel.gif');
    background-repeat:no-repeat;
    background-color:White;
    height:430px;
    float:left;
    
}

.leftDiv
{
    background-image:url('http://files.cardif.bg/images/left_pic.jpg');
    background-repeat:no-repeat;
    background-position:right;
    background-color:White;
    width:78px;
    height:430px;
    float:left;
}

.middleDiv
{
    width:auto;position:fixed;
    padding-left:243px;
    padding-right:240px;
    height:430px;
    
}

.rightDiv
{
    right:5px;
    background-image:url(images/r-line.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:240px;
    vertical-align:top;
    padding:5px 5px 5px 5px;
    height:430px;
    
    position:absolute;
    top:0px;
}
.PageContent
{
    position:relative;
}
.rtd
{
    width:250px;
}
.arrow
{
    padding:0px;
    margin:0px;
    vertical-align:middle;
}
.darrow
{
    padding-right:5px;
    vertical-align:middle;
}


.LeftPageTitle
{
    padding-left:0px;
    text-decoration:none;
    color:Black;
    font-size:11px;
    font-family:Verdana;
    border:none;
    font-weight:bold;
}

.LeftPageTitlePanel
{
    padding-bottom: 6px;
    font-family:Verdana;
}

.rPan1
{
    position:absolute;
    top:73px;
    left:845px;
    background-image:url('images/rpan1.jpg');
    background-repeat:no-repeat;
    width:270px;
    height:199px;
}

.rPan2
{
    position:absolute;
    background-image:url('images/rpan2.jpg');
    background-repeat:no-repeat;
    width:263px;
    height:106px;
    top:273px;
    left:850px;
}

.p11
{
    margin:23px;
}

#HeadTextBox
{
    height:100px;
}

#HeadLabel
{
    font-family:Verdana;
}

h4
{
    font-family:Verdana;
}
