html , body  {
text-align : center;
margin : 0;
padding : 0;
background : #fff;
color : #315683;
font-family : Tahoma, Arial;
font-size : 12px;
height : 100%;
background : #1b366e url('http://www.bulgariaski.com/images/back.jpg') repeat-y 50% 0%;
}

a{
text-decoration : none;
color : #4969a0;
}

a:visited {
text-decoration : none;
color : #4969a0;
}

a:active {
text-decoration : none;
color : #4969a0;
}

a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #4969a0;
}

.one {
font-size : 16px;
color : black;
}
.two {
font-size : 16px;
color : #ff6a00;
}
.vsmall {
font-size : 12px;
}

.points {
color : #eff5ff;
font-size : 14px;
}

#outerContainer {
display : block;
text-align : center;
top : 0;
margin : 0;
width : 729px;
padding : 0;
background : #C7DCFF url('http://www.bulgariaski.com/images/line1.gif') repeat-y;
}
#left {
height : 100%;
padding : 0;
padding : 0;
float : left;
width : 180px;
text-align : right;
background : #A3C5FF;
height : 100%;
}
#nav {
height : 100%;
padding : 10px;
margin : 0;
float : right;
width : 140px;
background : #C7DCFF;
text-align : left;
}
#nav-be {
padding : 0 0 0 20px;
margin : 0;
float : left;
font-size : 12px;
text-align : left;
background : url('http://www.bulgariaski.com/images/point.gif') no-repeat fixed 5px 4px;
}
#nav-le {
padding : 0 0 0 15px;
margin : 0;
float : left;
font-size : 12px;
text-align : left;
background : url('http://www.bulgariaski.com/images/point.gif') no-repeat fixed 0 4px;
}
#nav-ae {
margin : 0;
width : 130px;
padding : 5px 5px 25px;
float : left;
font-family : Tahoma, Arial;
font-size : 11px;
text-align : left;
line-height : 20px;
}

#nav-ae_sm {
margin : 0;
width : 130px;
padding : 0px 0px 0px 0px;
float : left;
font-family : Tahoma, Arial;
font-size : 10px;
text-align : left;
line-height : 20px;
}

#right {
background : #fff url('http://www.bulgariaski.com/images/back2.gif') repeat-y fixed 0 4px;
padding : 0;
margin : 0;
top : 0;
float : right;
width : 549px;
height : 100%;
}
#content {
padding : 0;
margin : 0;
float : right;
width : 549px;
}
#logo {
padding : 0;
margin : 0;
float : left;
width : 549px;
height : 202px;
text-align : left;
}
#menu {
padding : 0;
margin : 0;
float : left;
width : 549px;
height : 64px;
text-align : left;
}
#location {
padding : 0;
margin : 0;
float : left;
width : 549px;
height : 50px;
text-align : right;
background : #a3c5ff;
color : white;
font-size : 10px;
font-weight : normal;
}
#location a {
text-decoration : none;
color : white;
}

#location a:active {
text-decoration : none;
color : white;
}

#location a:visited {
text-decoration : none;
color : white;
}

#cright {
height : 100%;
padding : 0;
margin : 0;
float : right;
width : 160px;
text-align : left;
background : #e9f4ff;
}
#cright-a {
padding : 10px 0 10px 10px;
width : 150px;
float : right;
text-align : left;
}

#cright-imp {
padding : 10px 0 10px 10px;
width : 150px;
float : right;
text-align : left;
background : #A3EAA0;
}


#cright-b {
font-size : 12px;
padding : 10px 0 10px 10px;
width : 150px;
float : right;
text-align : left;
background : #d7e7ff;
}
#cright a {
text-decoration : none;
border-bottom : 1px dotted #2a56a4;
color : #2a56a4;
}

#cright a:visited {
text-decoration : none;
border-bottom : 1px dotted #2a56a4;
color : #2a56a4;
}

#cright a:active {
text-decoration : none;
border-bottom : 1px dotted #2a56a4;
color : #2a56a4;
}

#cright a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #4969a0;
}

#cleft2 {
padding : 0;
margin : 0;
float : left;
width : 529px;
text-align : left;
background : #f0f0f0;
}

#cleft2 a {
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}

#cleft2 a:visited {
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}

#cleft2 a:active {
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}
#cleft2 a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #5b8dff;
}


#cleft-type2 {
padding : 10px;
margin : 0;
float : left;
width : 529px;
text-align : left;
background : #ffffff;
}

#cleft {
padding : 0;
margin : 0;
float : left;
width : 389px;
text-align : left;
background : #f0f0f0;
}

#cleft-type {
padding : 10px;
margin : 0;
float : left;
width : 369px;
text-align : left;
background : #fff;
}

#img {
display : inline;
padding : 5px 5px 5px 0px;
margin : 0;
float : left;
clear : both;
}
#cleft a{
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}

#cleft a:visited{
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}

#cleft a:active{
text-decoration : none;
border-bottom : 1px dotted #5b8dff;
color : #5b8dff;
}


#cleft a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #5b8dff;
}
#cleft-be , #cleft-be22 ,#cleft-td,#cleft-td2, #cleft-be2 , #cleft-be33 , #cleft-be4 , 
#cleft-beimp , #nav-be , #nav-le , .one , .two,input,textarea {
font-family : Trebuchet MS, Tahoma, Arial;
font-weight : bold;
}
#cleft-be {
padding : 2px 0 0 25px;
margin : 0;
float : left;
height : 24px;
width : 549px;
background : #f0f0f0;
text-align : left;
font-size : 18px;
background : #f0f0f0 url('http://www.bulgariaski.com/images/bigpoint.gif') no-repeat fixed 10px 7px;
}

#cleft-td {
padding : 2px 0 0 25px;
margin : 0;
height : 24px;
background : #f0f0f0;
text-align : left;
text-transform:uppercase;
font-size : 18px;
background : #f0f0f0 url('http://www.bulgariaski.com/images/bigpoint.gif') no-repeat fixed 10px 7px;
}

#cleft-be2 {
padding : 3px 10px;
float : right;
width : 549px;
text-align : left;
background : #e2e2e2;
}
#cleft-td2 {
padding : 3px 10px;
text-align : left;
background : #e2e2e2;
}
#cleft-be22 {
padding : 2px 0 0 25px;
margin : 0;
float : left;
height : 24px;
width : 524px;
background : #e2e2e2;
text-align : left;
font-size : 18px;
background : #F0F0F0 url('http://www.bulgariaski.com/images/bigpoint.gif') no-repeat fixed 10px 
7px;
}

#cleft-beimp {
width : 364px;
padding : 2px 0 0 25px;
margin : 0;
float : left;
height : 24px;
text-align : left;
font-size : 18px;
background : #A3EAA0 url('http://www.bulgariaski.com/images/bigpoint.gif') no-repeat fixed 10px 
7px;
}
#cleft-be4 {
padding : 3px 10px;
float : left;
width : 529px;
text-align : left;
background : #C7FBC5;
}

#cleft-be3 {
padding : 10px;
margin : 0;
float : left;
width : 369px;
text-align : left;
background : #e2e2e2;
}

#cleft-be3 a{
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be3 a:visited{
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be3 a:active{
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be3 a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #284476;
}

#cleft-be33 {
padding : 5px 10px 5px 10px;
margin : 0;
float : left;
width : 529px;
text-align : left;
background : #e2e2e2;
}

#cleft-be32 {
padding : 10px;
margin : 0;
float : left;
width : 529px;
text-align : left;
background : #e2e2e2;
}

#cleft-be32 a {
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be32 a:visited {
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be32 a:active {
text-decoration : none;
border-bottom : 1px dotted #284476;
color : #284476;
}

#cleft-be32 a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : #284476;
}
#we-img {
padding : 0;
margin : 0;
clear : both;
float : left;
}
#footer {
font-size: 11px;
background : #89a8db;
padding : 10px;
margin : 0;
clear : both;
width : 429px;
}
#footer a {
text-decoration : none;
border-bottom : 1px dotted white;
color : white;
}

#footer a:visited {
text-decoration : none;
border-bottom : 1px dotted white;
color : white;
}

#footer a:active {
text-decoration : none;
border-bottom : 1px dotted white;
color : white;
}
#footer a:hover {
text-decoration : none;
border-bottom : 1px dotted #ff4700;
color : white;
}

#err_msg{
padding : 0 0 0 20px;
margin : 0;
color : #ff4700;
font-size : 16px;
text-align : center;
font-weight : bold;
}
div#forum_msg	{padding:10px;color:#ff4700;text-align:left;}
div#forum_msg a{color:#ff4700;text-decoration:underline;}
div#forum_msg a active{color:#ff4700;text-decoration:underline;}
div#forum_msg a visited{color:#ff4700;text-decoration:underline;}

#textarea-q { 
margin : 5px 0; 
border : 1px solid #315683; 
background : #f0f0f0; 
color : #315683; 
}

#forummenu {font-weight : bold; color: black;}
#forummenu a {text-decoration : none; color : white;}
#forummenu a:active {text-decoration : none; color : white;}
#forummenu a:visited {text-decoration : none; color : white;}
#forummenu a:hover {text-decoration : none; color : black;}

.forumstart {font-size : 18px;}

#forumlist a {text-decoration : none; color : #1146DF;}
#forumlist a:active {text-decoration : none; color : #1146DF;}
#forumlist a:visited {text-decoration : none; color : #1146DF;}
#forumlist a:hover {text-decoration : none; color : #FF4100;}


select { margin : 5px 0; border : 11px solid #414ea1; background : #e3f0ff; color : #414ea1; } 
.mm { margin : 5px 0; border : 1px solid #414ea1; background : #e3f0ff; color : #414ea1; } 
textarea { margin : 5px 0; border : 1px solid #414ea1; background : #e3f0ff; color : #414ea1; }

TD {FONT-SIZE:8pt ;}
		
.main_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #000080;}
.search_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #000080;}
.search_result_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #008080;}
.search_text {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff; }

.bar {FONT-SIZE:9pt; COLOR: 000000;BACKGROUND: #c0c0c0;border-bottom : none;}

.bar a:hover {border-bottom : none;}
.post_imot a:hover {border-bottom : none;}

.odd_line {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.even_line {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #c0c0c0;}

.list_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #000080;}
.list_subj_link {FONT-SIZE:9pt; COLOR: 000000;}
.list_author {FONT-SIZE:9pt; COLOR: 000000;}
.list_replies {FONT-SIZE:9pt; COLOR: 000000;}
.list_date {FONT-SIZE:9pt; COLOR: 000000;}

.post_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #000080;}
.post_labels {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.post_fields {FONT-SIZE:9pt;} 
.post_textarea {FONT-SIZE:9pt;}
.post_chechbox {FONT-SIZE:9pt;}
.post_text {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.post_button {FONT-SIZE:9pt;}

.posts_title {FONT-SIZE:9pt; COLOR: ffffff; BACKGROUND: #000080;}
.posts_author {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.posts_host {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.posts_posts {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.posts_date {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.posts_body {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
.posts_text {FONT-SIZE:9pt; COLOR: 000000; BACKGROUND: #ffffff;}
