/*
 *  Wizzard Bulgaria
 *  http://www.wizzard.bg
 *  office@wizzard.bg
 */

td, body, .decornone{
	color: #4e4e4f;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

body {
		background: white url(../images/site_images/bg.gif) repeat-x;
		margin: 0px;
}

a img {
	border: none;
}

a {
	color: #574760;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #6c7c37;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.normal {
	color: #574760;
	
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 24px;
}
a.normal:hover {
	color: #6c7c37;
	
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 24px;
}
.border {
	border: 1px solid #bfbac1;
}
a.buton {
	background: url(../images/site_images/buton.gif) no-repeat;
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 122px;
	height: 22px;
	line-height: 21px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
a.buton:hover {
	background: url(../images/site_images/buton.gif) no-repeat;
	color: #dce9b3;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 122px;
	height: 22px;
	line-height: 21px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
.menubg {
	background: url(../images/site_images/menubg.gif);
	text-align: center;
}
a.menu {
	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}
a.menu:hover,
td.active a.menu,
td.current a.menu {
    font-size:12px;
    font-weight: bold;
    text-decoration: none;
	color: #dce9b3 !important;
}
a.menudown {
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}
a.menudown:hover {
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #dce9b3;
}
.down {
	
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #979797;
}
.imagetd {
	border: 1px solid #bfbac1;
	float: left;
	padding: 2px 2px 2px 2px;
	background: white;
}
h1 {
	background: url(../images/site_images/h1.gif);
	color: white;
	display: block;
	
	font-size: 12px;
	font-weight: bold;
	width: 512px;
	height: 28px;
	line-height: 27px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 11px;
	margin: 0px;
}
h3 {
	background: url(../images/site_images/h3.gif);
	color: white;
	display: block;
	
	font-size: 12px;
	font-weight: bold;
	width: 509px;
	height: 28px;
	line-height: 27px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 11px;
	margin: 0px;
}
h2 {
	background: url(../images/site_images/h2.gif);
	color: white;
	display: block;
	
	font-size: 12px;
	font-weight: bold;
	width: 214px;
	height: 28px;
	line-height: 27px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 11px;
	margin: 0px;
}
a.h2vip {
	background: url(../images/site_images/linkh2vip.gif) no-repeat;
	color: #6c7c37;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
}
a.h2vip:hover {
	background: url(../images/site_images/linkh2viphover.gif) no-repeat;
	color: #574760;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
}
a.h2 {
	background: url(../images/site_images/linkh2.gif) no-repeat;
	color: #574760;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
}
a.h2:hover {
	background: url(../images/site_images/linkh2hover.gif) no-repeat;
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 25px;
}
a.butonlong {
	background: url(../images/site_images/butonlong.gif) no-repeat;
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 24px;
	line-height: 23px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
a.butonlong:hover {
	background: url(../images/site_images/butonlong.gif) no-repeat;
	color: #dce9b3;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 214px;
	height: 24px;
	line-height: 23px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
hr {
	background-color: #dce9b3;
	border: 0px;
	color: #dce9b3;
	height: 1px;
	width: 100%;
}
.videobg {
	background: url(../images/site_images/videoreitingbg.gif);
	width: 509px;
	height: 32px;
}
a.butongrey {
	background: url(../images/site_images/butongrey.gif) no-repeat;
	color: #6c7c37;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 92px;
	height: 24px;
	line-height: 23px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
a.butongrey:hover {
	background: url(../images/site_images/butongrey.gif) no-repeat;
	color: #574760;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 92px;
	height: 24px;
	line-height: 23px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}






a.blue {
	color: #004782;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.blue:hover {
	color: #781900;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.paddingnews {
	padding: 9px 0px 9px 0px;
}
.datenews {
	background: url(../images/site_images/newsdate.gif);
	color: white;
	display: block;
	
	font-size: 11px;
	width: 223px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
}
a.butonblue {
	background: url(../images/site_images/butonblue.gif) no-repeat;
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 181px;
	height: 23px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
}
a.butonblue:hover {
	background: url(../images/site_images/butonblue.gif) no-repeat;
	color: #fbe8a1;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 181px;
	height: 23px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
	text-decoration: underline;
}
.h1dark {
	background: #eeba3e;
	border-top: 1px solid #cca23d;
	color: #333333;
	display: block;
	
	font-size: 10px;
	font-weight: bold;
	width: 506px;
	height: 24px;
	line-height: 22px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 16px;
}
.h1yellow {
	background: #fbe8a1;
	border-top: 1px solid #cca23d;
	color: #333333;
	display: block;
	
	font-size: 10px;
	font-weight: bold;
	width: 506px;
	height: 24px;
	line-height: 22px;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
}
a.h1 {
	background: #eeba3e;
	color: #333333;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.h1:hover {
	background: #eeba3e;
	color: #333333;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.flagcenter {
	border: 1px solid #eeba3e;
	width: 16px;
	height: 11px;
	vertical-align: middle;
	margin-right: 10px;
	margin-bottom: 3px;
}
h5 {
	background: url(../images/site_images/h1down.gif);
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 511px;
	height: 33px;
	line-height: 31px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 20px;
	margin: 0px;
}
.newsbg {
	background: url(../images/site_images/h1down.gif);
	color: white;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 511px;
	height: 33px;
	line-height: 31px;
	overflow: hidden;
	text-decoration: none;
	margin: 0px;
}
a.big {
	color: #4e4e4f;
	
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
a.big:hover {
	color: #781900;
	
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.red {
	color: #781900;
}
.white {
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.contentslide .contentdiv{
	display: none;
}
.pagination a{
	color: white;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pagination a:hover, .pagination a.selected{
	color: #fd421e;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.predictionsimagetd {
	background: url(../images/site_images/predictionsimagebg.gif) no-repeat;
	width: 75px;
	height: 75px;
}
a.bigred {
	color: #781900;
	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.bigred:hover {
	color: #4e4e4f;
	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.predictions {
	color: #781900;
	
	font-size: 24px;
	font-weight: bold;
}
.downheader {
	
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #333333;
	padding: 4px 0px 0px 0px;
}
a.down {
	background: url(../images/site_images/arrow.gif) no-repeat left;
	color: #696969;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 182px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 20px;
}
a.down:hover {
	background: url(../images/site_images/arrow.gif) no-repeat left;
	color: #781900;
	display: block;
	
	font-size: 11px;
	font-weight: bold;
	width: 182px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-decoration: none;
	text-indent: 20px;
}
li {
	list-style: square;
}
form {
	margin: 0;
	padding: 0;
}
input, select, textarea, .input {
	background-color: #FFFFFF;
	color: #4e4e4f;
	font-size: 11px;
}
.inputdrug {
	background-color: #4e4e4f;
	border: 1px solid #257800;
	color: #FFFFFF;
	
	font-size: 11px;
	font-weight: bold;
	padding:3px;
}
th, .th {
	background: #469e00;
	color: #FFFFFF;
	
	font-size: 11px;
	font-weight: bold;
	height: 24px;
	text-align: center;
	vertical-align: middle;
}

table.main-navigation td.submenu
{
   height:25px;
   
   background:url('../images/site_images/submenu-bgr.gif') left top no-repeat;
}

    
    table.main-navigation td.has_sub div
    {
        position:relative;
    }
    
    table.main-navigation td.has_sub ul
    {
        display:none;
        margin:0;
        padding:0;
        position:absolute;
        padding:2px;
        padding-top:13px;
        width:350px;
        top:15px;
        left:0;
    }
	
	   table.main-navigation td.has_sub.current ul {
	   	   display: block;
	   }
	   
	   table.main-navigation td.has_sub ul li a.active {
	   	   text-decoration: underline;
	   }
    
    table.main-navigation td.has_sub ul.right
    {
        margin-left:-160px;
    }
    
    table.main-navigation td.has_sub ul.wide
    {
        width:510px;
    }
    
     table.main-navigation td.has_sub ul li
     {
         float:left;
         color:#FFF;
         margin:0 5px;
         padding:5px;
         padding-left:17px;
         padding-top:0px;
         margin-left:10px;
         list-style-type:none;
         background:transparent url('../images/site_images/icon.png') left 2px no-repeat;
     }
     
     table.main-navigation td.has_sub ul li a
     {
         color:#FFF;
         font-size:11px;
        
     }
     
form#forumLogin input
{
    width:140px;
    height:15px;
    margin-top:2px;
    border:1px solid #8A7793;
    padding-left:2px;
    padding-top:2px;
    background:url('../images/site_images/input-bgr.gif') left top repeat-x;
}
    
    form#forumLogin td
    {
        vertical-align:top;
    }

span.small_text a
{
    font-size:10px;
}

td.imagetd:hover {
	border: 1px solid #dce9b3;
}

.left {
	float: left;
}

ul#gallery {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

	ul#gallery li {
		list-style-type: none;
		float: left;
		width: 77px;
		height: 77px;
		margin-right: 4px;
		margin-bottom: 3px;
		border: 1px solid #bfbac1;
	}
	
		ul#gallery li a {
			display: block;
			width: 77px;
			height: 77px;
		}
	
		ul#gallery li img {
			padding: 1px;
		}


/************** VIDEO SUMMARY *********/

a.imagetd
{
    height:67px;
}

div.video-summary
{
    padding:3px;
	clear: both;
}

span.author
{
    display:block;
    text-align:right;
}

/************** RATING ***************/
div.rating-wrapper
{
    position: relative;
    width: 85px; 
    height: 15px;
}
		
div.rated {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px
}

	div.rated.empty {
		width: 85px;
		
		background: url(../images/site_images/star-all.gif) left top no-repeat;
	}
	
	div.rated.full {
		
		background: url(../images/site_images/star-all.gif) left center no-repeat;
	}
	
    div.main_left_c {
    	max-width: 255px;
    }
.right {
	float: right;
}

a.see_all {
	display: block;
	margin-right: 55px;
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
}

    a.see_all:hover {
    	text-decoration: none;
    }
span.title {
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}

div.rich-text img {
	margin: 0 10px;
}

a.download_file {
	display: block;
    height: 18px;
	margin-top: 10px;
	padding-left: 20px;
	padding-top: 3px;
	
	background: url(../images/site_images/pdf_icon.gif) left top no-repeat;
	
}

/************************* CONTACTS PAGE */

form#contact {
    display: block;
    float: left;
    width: 500px;
	padding-right: 10px;
	margin-top: 25px;
}

    form#contact fieldset {
    	border: none;
    }

    form#contact div {
        clear: both;
        overflow: hidden;
        margin-bottom: 10px;
    }

    form#contact div label {
        display: block;
        float: left;
        width: 150px;
        font-size: 1.2em;
        text-align: right;
        margin-right: 10px;
    }
    
    form#contact div input {
        float: left;
        width: 315px;
		height: 15px;
		border: solid 1px #5F4E69;
    }
    
    form#contact div textarea {
        width: 315px;
        padding: 0;
		
		border: solid 1px #5F4E69;
    }
    
    form#contact div.form_button {
        float: right;
        clear: none;
        margin-left: 10px;
    }
    
    form#contact div.form_button div {
        display: block;
        height: 24px;
        margin-right: 7px;
        padding-left: 7px;
        text-decoration: none;
        font-size: 1.2em;
    }
    
        form#contact div.form_button input {
            display: block;
            width:80px;
            padding-top: 4px;
            padding-bottom:10px;
            height:24px;
            padding-right: 7px;
            cursor: pointer;
            float:left;
        }

