/*

Theme Name: 009
Theme URI: 
Description: 009 theme
Version: 4.01
Author: 
Author URI: 
Date: 2012.07.21.

*/

@charset "utf-8";

/*** body ***/

*
{
    margin:             0;
    padding:            0;
}

html
{
    height:             100%;
}

body
{
    margin:             0 auto;
    padding:            0;
    padding-top:        20px;
    padding-bottom:     30px;
    width:              100%;
    font-family:        Tahoma, Geneva, sans-serif;
    background-color:   #c9dedf;
}

/*** globals ***/

ul
{
    margin:             0;
    padding:            0;
}

a
{
    color:              #336667;
}

p
{
    margin:             0;
    padding:            0;
}

/*** ***/

div.box2,
div.box3,
div.citas-zinas
{
	width:				200px;
    font-size:          11px;
	float:				left;
}

div.citas-zinas
{
    margin-bottom:      10px;
    padding-bottom:     10px;
    border-bottom:      1px dotted #ccc;
}

div.box2 a,
div.box3 a
{
    color:              #666;
    text-decoration:    none;
}

div.box2 a:hover,
div.box3 a:hover
{
    color:              #666;
    text-decoration:    underline;
}
                         
div.box1 h1 a,
div.box1 h2 a,
div.box1 h3 a
{
    color:              #1e3c3d;
    text-decoration:    none;
}

div.box1 h1 a:hover,
div.box1 h2 a:hover,
div.box1 h3 a:hover
{
    color:              #1e3c3d;
    text-decoration:    underline;
}

div.box1 p
{
    margin-bottom:      10px;
}

#respond input,
textarea
{
    margin-bottom:      5px;
    padding:            3px;
    font-size:          12px;
    font-family:        tahoma;
    background-color:   #efefef;
    border:             1px solid #cccccc;
}

#comment
{
    width:				90%;
}

#top_corners
{
    margin:             0 auto;
    width:              990px;
    height:             8px;
    font-size:          1px;
    background-image:   url('images/top_corners.jpg');
    background-repeat:  no-repeat;
    line-height:        1px;
    
}

#bottom_corners
{
    margin:             0 auto;
    width:              990px;
    height:             8px;
    font-size:          1px;
    background-image:   url('images/bottom_corners.jpg');
    background-repeat:  no-repeat;
}

#wrapper
{
    margin:             0 auto;
    width:              990px;
    min-height:         100%;
    height:             auto !important;
    height:             100%;
    background-color:   #fff;
}

a img
{
    border:             0px;
}

form
{
    padding:            0;
    margin:             0;
}

.clear
{
    clear:              both;
}

h1
{
    margin:             0;
    margin-top:         5px;
    margin-bottom:      5px;
    padding:            0;
    font-size:          26px;
    color:              #1e3c3d;
    font-weight:        normal;
    letter-spacing:     -1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
}

h1 a
{
    margin:             0;
    margin-top:         5px;
    margin-bottom:      5px;
    padding:            0;
    font-size:          26px;
    color:              #1e3c3d;
    font-weight:        normal;
    letter-spacing:     -1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
    text-decoration:    none;
}

h3
{
    margin:             0;
    margin-bottom:      5px;
    color:              #000;
    font-size:          18px;
    font-weight:        normal;
    letter-spacing:     -1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
}

.news_all h3
{
    padding-top:		5px;
    padding-bottom:		5px;
	width:				468px;
	border-bottom:		dotted 1px #ccc;
	float:				left;
}

.news_all h3 a
{
    padding-top: 5px;
    padding-bottom: 5px;
    color:              #285051;
    text-decoration:    none;
}

.news_all h3 span a
{
    border:             0px !important;
    width:              30px !important;
    font-size:          14px;
}

h4
{
    margin:0 0 5px 0;
    font-size:14px;
    color:#1e3c3d;
    font-weight:normal;
    letter-spacing:-1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
}

h5
{
    margin:5px;
    padding:5px 0 0 0;
    font-size:18px;
    color:#1e3c3d;
    font-weight:normal;
    letter-spacing:-1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
    clear:both;
}

h2
{
    margin:0 0px 5px 0px;
    padding:0 0 5px 0;
    font-size:20px;
    color:#285051;
    font-weight:normal;
    letter-spacing:-1px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
}

/* Header
-----------------------------------------------------------------------------*/
#wrapper #header {
    position:relative;
    width:970px;
    margin:0 auto;
}
    #wrapper #header .top_banner {
        padding:2px 0 0 0;
      }
    #wrapper #header .logo_line {
        margin:10px 0 0 0;
        position:relative;
      }
        #wrapper #header .logo_line .date {
                position:absolute;
                top:10px;
                left:310px;
                font-family:Tahoma, Geneva, sans-serif;
                font-size:11px;
                color:#336667
            }
            
            
        #wrapper #header .logo_line .lang {
            position: absolute;
            top:15px;
            left:270px;
            }
            
        #wrapper #header .logo_line .lang a {display:block; margin-bottom:4px}
            
        #wrapper #header .logo_line .r_t {
            position: absolute;
            top:10px;
            right:0px;
            }
        
        #wrapper #header .logo_line .currency {
            position: absolute;
            right:0px;
            top:70px;
            font-family: Arial, Helvetica, sans-serif;
            font-size:10px;
            color:#000;
        }
        #wrapper #header .currency .currency_style {
            margin-left:10px;
            float:left;
        }
            #wrapper #header .logo_line .currency .currency_style SPAN {
                font-weight:bold;
            }

/*** #menu ***/

.menu
{
	margin:				10px 0 10px 0;
	width:				970px;
	height:				30px;
	background:			url("images/menu_bg_2.jpg") repeat-x;
	float:				left;
	display:			block;
	position:			relative;
	z-index:			19;
}

.menu_left
{
	width:				5px;
	height:				30px;
	font-size:			1px;
	background:			url("images/menu_left_2.jpg") no-repeat;
	float:				left;
	position:			absolute;
	top:				0;
	left:				0;
}

.menu_right
{
	width:				5px;
	height:				30px;
	background:			url("images/menu_right_2.jpg") no-repeat;
	float:				right;
	position:			absolute;
	top:				0;
	right:				0;
}

.menu_left
{
	float:left;
}

.menu ul
{
	margin:				0;
	padding:			0;
	padding-left:		5px;
	list-style-type:	none;
}

.menu ul li
{
	float:				left;
	position:			relative;
}

.menu ul li a
{
	padding-left:		15px;
	padding-right:		15px;
	height:				30px;
	color:				#fff;
	font-size:			12px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
	text-decoration:	none;
	text-transform:		uppercase;
	line-height:		29px;
	float:				left;
	display:			block;
	background:			url(images/mn_bg.jpg) right top no-repeat;
}

.menu ul li a:hover
{
	color:				#bcd4e0;
	background-image:	none;
	background-color:	#004b5b;
}

.menu ul li.current-menu-item a,
.menu ul li.current-menu-parent a
{
	background-image:	none;
	background-color:	#000;
	color:				#fff;
	background-color:	#003333;
}

/* sub-menu */

.sub-menu .current-menu-item a

{
	background-image:	none;
	background-color:	#000;
	color:				#fff;
	background-color:	#004b5b !important;
}

.sub-menu li a
{
	background-color:	#004b5b !important;
}



/**/

.menu ul li:hover > ul
{
	display:			block;
}

.menu ul ul
{
	margin:				0;
	padding:			0;

	display:			none;
	float:				left;
	position:			absolute;
	top:				30px;
	left:				0;
	z-index:			99999;
	background-color:	#004b5b;
}

.menu ul ul li
{
}

.menu ul ul li a
{
	background:			none;
}

.menu ul li li a:hover
{
	color:				#bcd4e0;
	background-image:	none;
	background-color:	#004b5b;
}


/* Content
-------------------------------------------------------------------------------------------------*/

#wrapper #content
{
    margin:				0 auto;
    width:				970px;
    display:			block;
}
#content {margin-top:10px !important}
#wrapper #content .box
{
	float:				left;
	display:			block;
}
#wrapper #content .box p
{
	font-size:			12px;
	line-height:		18px;
}

/* first column ---------------------------------------------------------------------------------*/

#wrapper #content .box1
{
	width:				477px;
}

.news-list-entry
{
	width:				468px;
	border-bottom:		dotted 1px #ccc;
	float:				left;
}

.news-list-entry img
{
	margin-right:		3px;
	float:				left;
}

.news-list-entry-info
{
	padding-top:		10px;
	padding-bottom:		10px;
	width:				468px;
	font-size:			11px;
	font-family:		Tahoma, Geneva, sans-serif;
	float:				left;
	clear:				both;
}

.news-list-entry-info-category
{
	float:				left;
}

.news-list-entry-info-category ul
{
	float: left;
	list-style-type: none;
}

.news-list-entry-info-category li
{
	float: left;
	padding-right: 5px;
}

.news-list-entry-info-comments,
.news-list-entry-info-photo-video,
.news-list-entry-info-photo,
.news-list-entry-info-video,
.news-list-entry-info-date
{
	padding-left:		15px;
	text-align:			right;
	float:				right;
}

.news-list-entry-info-date
{
	color:				#336667;
}

.news-list-entry-info-category a,
.news-list-entry-info-comments a,
.news-list-entry-info-photo-video a,
.news-list-entry-info-photo a,
.news-list-entry-info-video a,
.news-list-entry-info-date a
{
	color:				#336667;
	text-decoration:	none;
}

.news-list-entry-info-category a:hover,
.news-list-entry-info-comments a:hover,
.news-list-entry-info-photo-video a:hover,
.news-list-entry-info-photo a:hover,
.news-list-entry-info-video a:hover,
.news-list-entry-info-date a:hover
{
	text-decoration:	underline;
}

        #wrapper #content .box1 .news1 {
            border:0px none
            
        }
        #wrapper #content .box1 .news2 {
            
        }
            #wrapper #content .box1 .news2 .news2_photo {
                width:210px;
                float:left;
            }
            #wrapper #content .box1 .news2 .news2_n {
                width:250px;
                float:left;
            }
        #wrapper #content .box1 .news3 {
            
        }
            #wrapper #content .box1 .news3 .news3_n {
                width:250px;
                float:left;
            }
            #wrapper #content .box1 .news3 .news3_photo {
                width:210px;
                float:left;
                text-align:right;
            }
        #wrapper #content .box1 .split {
            margin:10px 0 0 0;
        }
            #wrapper #content .box1 .split .split_1 {
                float:left;
                width:200px;
                height:220px;
                position:relative;
                margin-left:20px;
                _margin-left:15px;
            }
            #wrapper #content .box1 .split .split_2 {
                float:left;
                width:200px;
                margin-left:30px;
                _margin-left:15px;
                height:220px;
                position:relative;
            }
            #wrapper #content .box1 .split .split_1 .coments_photos {
                position:absolute;
                bottom:0px; 
                right:5px;
            }
            #wrapper #content .box1 .split .split_2 .coments_photos {
                position:absolute;
                bottom:0px; 
                right:5px;
            }
        #wrapper #content .box1 .news5 {
        }
            #wrapper #content .box1 .news5 .news5_first {
                float:left;
                width:340px;
            }
            #wrapper #content .box1 .news5 .news5_second {
                float:left;
                text-align:right;
                width:120px;
                height:85px;
            }

            #wrapper .wp-caption
            {
                float: left;
                font-size: 12px;
            }

    /* first column -----------------------------------------------------------------------------*/
    /* second column -----------------------------------------------------------------------------*/
    #wrapper #content .box2 {
        width:270px;
        
        border-left:1px solid #eeeeee;
        border-right:1px solid #eeeeee;
    }
        #wrapper #content .box2 .box2_style {
            margin-left:10px;
            width:250px;
            padding:0 0 10px 0;
            
        }
            #wrapper #content .box2 .box2_style .tab {
                border-bottom:2px solid #346667;
                margin-bottom:10px;
                float:left;
                width:250px;
            }
                #wrapper #content .box2 .box2_style .tab .tab1 {
                    float:left;
                    position:relative;
                }
                    #wrapper #content .box2 .box2_style .tab .tab1 .tab1_link_left {
                        background:url(images/tab_coner.jpg) no-repeat 0 0;
                        width:3px;
                        height:3px;
                        top:0px;
                        left:0px;
                        position:absolute;
                        font-size:1px;
                    }
                    #wrapper #content .box2 .box2_style .tab .tab1 .tab1_link_right {
                        background:url(images/tab_coner.jpg) no-repeat -3px;
                        width:3px;
                        height:3px;
                        top:0px;
                        right:0px;
                        position:absolute;
                        font-size:1px;
                    }
                    #wrapper #content .box2 .box2_style .tab .tab1 .tab1_link a {
                        background:url(images/tab_activ.jpg) repeat-x;
                        text-align:center;
                        font-size:18px;
                        height:34px;
                        line-height:34px;
                        padding:0 10px 0 10px;
						font-family:        "Georgia", Times, "Times New Roman", serif;
                        text-decoration:none;
                        color:#FFF;
                        display:block;
                        width:100px;
                    }
                #wrapper #content .box2 .box2_style .tab .tab2 {
                    float:left;
                    position:relative;
                    margin-left:1px;
                }
                    #wrapper #content .box2 .box2_style .tab .tab2 .tab2_link_left {
                        background:url(images/tab1_corner.jpg) no-repeat 0 0;
                        width:3px;
                        height:3px;
                        top:0px;
                        left:0px;
                        position:absolute;
                        font-size:1px;
                    }
                    #wrapper #content .box2 .box2_style .tab .tab2 .tab2_link_right {
                        background:url(images/tab1_corner.jpg) no-repeat -3px;
                        width:3px;
                        height:3px;
                        top:0px;
                        right:0px;
                        position:absolute;
                        font-size:1px;
                    }
                    #wrapper #content .box2 .box2_style .tab .tab2 .tab2_link a {
                        background:url(images/tab_n.jpg) repeat-x;
                        text-align:center;
                        font-size:18px;
                        height:34px;
                        line-height:34px;
                        padding:0 10px 0 10px;
						font-family:        "Georgia", Times, "Times New Roman", serif;
                        text-decoration:none;
                        color:#000;
                        display:block;
                        width:100px;
                    }
         #wrapper #content .box2 .box2_style .latest {
             margin:0 0 7px 0;
         }
             #wrapper #content .box2 .box2_style .latest .section {
                 color:#000;
                 font-size:11px;
             }
             #wrapper #content .box2 .box2_style .latest .section a {
                 color:#000;
                 font-size:11px;
             }
             #wrapper #content .box2 .box2_style .latest .section_comments {
                 font-weight:bold;
                 color:#000;
                 
             }
                                                              
             #wrapper #content .box2 .box2_style .latest SPAN {
                 color:#336667;
                 font-size:11px;
             }
             #wrapper #content .box2 .box2_style .latest a {
                font-size:11px;
             }

            .most_viewed
            {
                list-style-type: none;
                font-size:11px;
                color:#336667;
            }
            .most_viewed li
                {
                    margin:0 0 5px 0;
                    padding:0 0 5px 0;
                    border-bottom:1px dotted #CCC;
                }
                .most_viewed li img
                {
                    width:13px;
                    height:13px;
                }
                .most_viewed li a
                {
                    font-size:11px;
                }
            .latest
            {
                list-style-type: none;
                font-size:11px;
                color:#336667;
            }
            .latest li
                {
                    margin:0 0 5px 0;
                    padding:0 0 5px 0;
                    border-bottom:1px dotted #CCC;
                }
                .latest li img
                {
                    width:13px;
                    height:13px;
                }
                .latest li a
                {
                    font-size:11px;
                }
            

        #wrapper #content .box2 .add1 {
            text-align:center;
        }
        #wrapper #content .box2 .top {
            background:#f0f0f0;
            margin:0px 10px 15px 10px;
            display:block;
            position:relative
        }
        #wrapper #content .box2 .comments_recent {
            background:#f0f0f0;
            margin:15px 10px 15px 10px;
            display:block;
            position:relative
        }
            #wrapper #content .box2 .top .top_left {
                background:url(images/top_orner.jpg) no-repeat;
                position:absolute;
                top:0;
                left:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .comments_recent .top_left {
                background:url(images/top_orner.jpg) no-repeat;
                position:absolute;
                top:0;
                left:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .top .top_right {
                background:url(images/top_orner.jpg) -9px 0 no-repeat;
                position:absolute;
                top:0;
                right:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .comments_recent .top_right {
                background:url(images/top_orner.jpg) -9px 0 no-repeat;
                position:absolute;
                top:0;
                right:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .top .bottom_left {
                background:url(images/top_orner.jpg) 0 -9px no-repeat;
                position:absolute;
                bottom:0;
                left:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .comments_recent .bottom_left {
                background:url(images/top_orner.jpg) 0 -9px no-repeat;
                position:absolute;
                bottom:0;
                left:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .top .bottom_right {
                background:url(images/top_orner.jpg) -9px -9px no-repeat;
                position:absolute;
                bottom:0;
                right:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .comments_recent .bottom_right {
                background:url(images/top_orner.jpg) -9px -9px no-repeat;
                position:absolute;
                bottom:0;
                right:0;
                width:9px;
                height:9px;
                font-size:1px;
            }
            #wrapper #content .box2 .top_box {
                float:left;
                display:block;
                margin:5px 5px 5px 5px;
            }
                #wrapper #content .box2 .top .top_news_pic {
                    float:left;
                    width:66px;
                    
                }
                #wrapper #content .box2 .top .top_news_txt {
                    float:left;
                    width:174px;
                    _width:154px;
                    font-size:12px;
                    }
            #wrapper #content .box2 .blog {
            }
                #wrapper #content .box2 .blog .blog_box {
                    border-bottom:1px dotted #CCC;
                    margin:5px 0 5px 0;
                    padding:0 0 5px 0;
                    display:block;
                    float:left;
                }
                    #wrapper #content .box2 .blog .blog_box .time {
                        font-size:11px;
                        font-family:Tahoma, Geneva, sans-serif;
                        color:#999;
                        margin:0 0 5px 0;
                    }
                    #wrapper #content .box2 .blog .blog_box .blog_pic {
                        float:left;
                        width:66px;
                    }
                    #wrapper #content .box2 .blog .blog_box .blog_txt {
                        float:left;
                        width:184px;
                        font-size:12px;
                    }
                        #wrapper #content .box2 .blog .blog_box .time SPAN {
                            font-size:11px;
                            font-family:Tahoma, Geneva, sans-serif;
                            color:#000;
                            font-weight:bold;
                        }
                #wrapper #content .box2 .video {
            }
                #wrapper #content .box2 .video .video_box {
                    margin:5px 0 5px 0;
                    padding:0 0 5px 0;
                    display:block;
                    float:left;
                }
                    
                    #wrapper #content .box2 .video .video_box .video_pic {
                        float:left;
                        width:66px;
                    }
                    #wrapper #content .box2 .video .video_box .video_txt {
                        float:left;
                        width:184px;
                        font-size:12px;
                    }
                        
                
    /* second column -----------------------------------------------------------------------------*/
    /* third column -----------------------------------------------------------------------------*/
    #wrapper #content .box3
	{
		padding-left:10px;
        width:210px;
        float:left;
                          
    }
        
        .poll_archive    {display:block; clear:both}
        
        
        .vote_total {width:150px !important}
            #wrapper #content .box3 .vote .guestion {
                font-size:16px;
                color:#336667;
                margin:5px 0 7px 0;
                width:200px;
            
                text-align:left;
            }
            #wrapper #content .box3 .vote .radio_btn {
                float:left;
                width:20px;
            }
                                                     
            #wrapper #content .box3 .vote .answer {
                float:left;
                width:170px;
                _width:160px;
                font-family:Tahoma, Geneva, sans-serif;
                font-size:12px;
                margin:0 0 10px 0;
            }
            #wrapper #content .box3 .vote .arhive {
                width:90px;
                float:left;
            }
            #wrapper #content .box3 .vote .arhive a {
                font-size:11px;
                color:#F00;
            }
            
                
        #wrapper #content .box3 .more_news {
            margin:10px;
        }
    /* third column -----------------------------------------------------------------------------*/

/*** #footer ***/

#footer
{
    margin:             -94px auto 0;
    _margin:            -105px auto 0;
    width:              970px;
    height:             86px;
    color:              #fff;
    font-size:          11px;
    background:         url("images/footer.jpg") repeat-x;
}

#footer ul
{
    margin:             0;
    padding:            0;
    padding-left:       10px;
    list-style-type:    none;
    float:				left;
}

#footer li
{
    margin-top:         6px;
    float:              left;
}


#footer ul li a
{
	margin-right:		20px;
	color:				#fff;
	text-transform:		uppercase;
}

/***   ***/

.wp-caption-text {
    font-size:10px !important;
    color:#999;
}
.post-ratings {
    font-size:11px;
    font-style:normal;
    color:#999;
    
}
.post-ratings-image {
    border:0 none !important;
}
.key_w p {
    font-size:11px !important;
    text-align:left;
    margin-top:10px;
    color:#999;
    float:left;
    width:468px;
}
.key_w p a {
    color:#999;
}
.author {
    width: 476px;
    font-size:11px;
    color:#999;
    float: left;
    clear: both;
    }
.author a {
    color:#000;
    text-decoration:none;
    font-weight:bold;
    }
.input_time {
    font-size:11px;
    color:#999;
    float: left;
    margin-right:15px;
    }
.actions
{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 468px;
    float: left;
}

/** .breadcumb **/

.breadcumb
{
    margin-bottom:      10px;
	width:				668px;
    font-size:          11px; 
    color:              #666;
	float:				left;
}

.breadcumb a
{

    font-size:          11px; 
    color:              #666;
}

/** .ratings **/

.ratings
{
    float:right;
    margin-right: 4px;
}
.commentlist {
    
}
.commentlist LI {
    list-style:none;
    border:1px solid #EFEFEF;
    padding:5px;
    margin-top:5px;
    overflow: hidden;
}
.reply {
    text-align:right;
}
.reply a {
    text-align:right;
    color:#666;
    font-size:11px;
}
.fn {
    font-style:normal !important;
    font-size:11px; 
    font-weight:bold;
}
.says {
    font-size:11px !important;
    color:#999 !important;
}
.commentmetadata {
    margin-top:5px;
}
.commentmetadata a {
    font-size:11px;
    text-decoration:none;
    color:#999;
}
#respond {
    margin-top:15px;
    font-size:11px;
}
#respond form {
    margin-top:5px;
}

/** MDZ **/

.the_content p:first-child
{
    font-weight:        bold;
}

/*** #related-posts ***/

.related-posts ul
{
    list-style-type:    none !important;
}

.related-posts h2
{
    margin-top:         30px  !important;
}

.related-posts ul li a
{
    font-size:          12px  !important;
    color:              #666  !important;
}

/*** .top ***/

.top ul
{
    padding:            5px;
    list-style-type:    none;
}
.top ul li
{
    margin:             0 0 7px 0;
    padding:            0 0 7px 0;
    height:             52px;
    border-bottom:      1px dotted #CCC;
    clear:              both;
}
.top ul img
{
    margin-right:       5px;
    width:              70px;
    height:             52px;
    float:              left;
}

/*** .comments_recent ***/

.comments_recent ul
{
    padding:            5px;
    list-style-type:    none;
}

.comments_recent ul li
{
    margin:             0;
    margin-bottom:      7px;
    padding:            0;
    padding-bottom:     7px;
    clear:              both;
    border-bottom:      1px dotted #CCC;
}

/*** .video ***/

.video ul
{
    padding:            5px;
    list-style-type:    none;
}
.video ul li
{
    margin-bottom:      5px;
    float:              left;
    clear:              both;
}
.video ul img
{
    margin-right:       5px;
    float:              left;
}

/*** .komentars ***/

.komentars
{
}

.komentars a
{
    color:              #336667;
    font-size:          11px;
    text-decoration:    none;
    
}

/*** .meklesana ***/

.meklesana
{
    position:           absolute;
    right:              10px;
    top:                5px;
    z-index:            999;
}

.meklesana input.mekletlauks
{
    border:             0 none !important;
    width:              152px;
    height:             20px;
    
}

.meklesana input.poga
{
    margin-left:        3px;
    width:              56px;
    height:             18px;
    color:              #fff;
    font-size:          12px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
    text-transform:     uppercase;
    background-color:   #005967;
    border:             0 none;
}

/*** #search ***/

#search
{
	float:				left;
	margin-bottom:		20px;
}

.form-search-input-text
{
    height:             20px;
	float:				left;
	border:				solid 1px #005967;
}

.form-search-input-submit
{
    margin-left:        3px;
    width:              56px;
    height:             22px;
    color:              #fff;
    font-size:          12px;
    font-family:        "Georgia", Times, "Times New Roman", serif;
    text-transform:     uppercase;
    background-color:   #005967;
    border:             none;
	float:				left;
}


/*** templates ***/

.parastais-pa-labi img
{
    margin-right:       0px !important;
    margin-left:        5px !important;
    float:              right !important;
}

.mazais-pa-labi img
{
    margin-right:       0px !important;
    margin-left:        5px !important;
    float:              right !important;
}

.news2_n
{
    font-weight:        normal;
    color: red !important;
}

.photo_text
{
    float:              left;
}

.video_text
{
    float:              left;
}

/*** table ***/

table
{
    margin:             0;
    padding:            0;
    font-size:          12px;
}

th
{
    width:              50%;
    text-align:         left;
}

td
{
    padding:            5px;
    width:              50%;
}

/*** .omxr ***/

.box .omxr
{
    float:				left;
    text-align:         center;
    clear:				both;
}

.box .omxr h1
{
    margin:             0;
    padding:            2px 5px 2px 5px;
    font-size:          12.5px;
    background-color:   #0094b3;
    float:              left;
}

.box .omxr h1 a
{
    width:				190px;
    color:              #ffffff;
    font-size:          12.5px;
    font-weight:        bold;
    text-decoration:    none;
    float:				left;
}

/*** .advert ***/

/*.advert
{
    margin-top:         5px;
    width:              468px;
    height:             200px;
    float:              left;
    clear:              both;
}
.advert_col2
{
    margin-left:        10px;
    width:              250px;
}*/

/*** .suggest ***/

.suggest
{
    margin:             0;
    padding:            0;
    float:              right;
}
.suggest img
{
    margin:             0 2px 0 2px !important;
    padding:            0 !important;
    border:             none;
}
.suggest iframe
{
    margin:             0 2px 0 2px !important;
    padding:            0 !important;
    border:             none;
}

/*** .print ***/

.print
{
    color:              #333;
    font-size:          11px;
    float:              right;
}

.print img
{
    margin:             0 4px 0 4px !important;
    padding:            0 !important;
    border:             none;
}

.print a
{
    color:              #333;
}

/*** .email ***/

.email
{
    color:              #333;
    font-size:          11px;
    float:              right;
}

.email img
{
    margin:             0 4px 0 4px !important;
    padding:            0 !important;
    border:             none;
}

.email a
{
    color:              #333;
}

/*** .table_contacts ***/

.table_contacts
{
	margin-top: 5px;
	margin-bottom: 15px;
}

.table_contacts td
{
	vertical-align: middle;
}

.table_contacts img
{
	margin-bottom: -1px;
}

/*** ***/

#page_all_news_ex_texts
{
	margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    clear: both;
    border: solid 1px #fff;
}

#page_all_news_ex_texts_1
{
	padding: 2px 5px 2px 5px;
    margin-top: 2px;
    margin-right: 5px;
    background-color: #0066FF;
    float: left; 
    clear: both;
}

#page_all_news_ex_texts_2
{
	padding: 2px 5px 2px 5px;
    margin-top: 2px;
    margin-right: 5px;
    background-color: #009933;
    float: left;
    clear: both;
}

#page_all_news_ex_texts_3
{
	padding: 2px 5px 2px 5px;
    margin-top: 2px;
    background-color: #FF0000;
    float: left;
    clear: both;
}

/** #colors-classic-compact **/

#colors-classic-compact
{
	width:				468px;
	float:				left;
	font-size:			10pt;
}

#colors
{
    padding-bottom:		10px;
	width:				234px;
    text-align:			left;
	float:				left;
}

#classic-compact
{
	width:				234px;
	text-align:			right;
	float:				right;
}

#classic-compact a
{
	padding:			10px;
	padding-top:		12px;
	padding-bottom:		0;
	height:				30px;
	float:				right;

}

#classic-compact .active
{
	background-color: #ebebeb;
}

/** #countries **/

#countries
{
	width:				468px;
	float:				left;
	height:				32px;
	border-bottom:		1px dotted #ccc;
	padding-bottom:		10px;
}

#countries img
{
	border:				solid 1px #1E3C3D;
	float:				right;
}

#countries span
{
	float:				right;
	font-size:			18pt;
	padding-right:		5px;
	padding-top:		4px;
	color:				#1E3C3D;
	font-family:		Georgia, Times, "Times New Roman", serif;
}

/** .col-1-banner **/
.col-1-banner
{
	padding-top:		5px;
	padding-bottom:		5px;
}

/** col-3 **/

.col-3-page
{
	padding-top:		5px;
	padding-bottom:		5px;
	width:				200px;
    float:				left;
}

.col-3-feed
{
	padding-top:		5px;
	padding-bottom:		5px;
	width:				200px;
    float:				left;
}


/* --- artis ---- */
.top_corners {clear:both}
.upper {margin:auto; width:990px; font-size:11px; height:18px}
.lang {position:absolute;margin-left:15px; padding-top:3px; }
.lang a {text-decoration:none}
.date {float:right; margin-right:10px; padding-top:2px; color:#336667}
.r_t {float:right; margin-right:15px}

.banner_728x90 {width:728px; height:90px; background:#fff; position:absolute; margin-left:240px; margin-top:-5px}
.logo {position:absolute}
.logo a img {width:230px}
.logo_line {height:90px}
.currency {font-size:10px; padding-top:7px}
.currency_style {float:left}
.submenu_line {width:100%; height:25px; clear:both; background:url('images/subline_bg.png');background-position:bottom ; background-repeat:repeat-x }
.navi {position:absolute; font-size:11px; color:#336667; padding-left:15px}


.submenu_left_c {background:url('images/subline_left_c.png'); position:absolute; width:8px; background-position:bottom left; height:25px}

.submenu_right_c {background:url('images/subline_right_c.png'); float:right; width:6px; background-position:bottom right; height:25px}

#search_new {position:absolute; margin-left:720px; width:250px; margin-top:-5px}
.form-search-input-text_new {position:absolute;background:url('images/search_field.png');background-repeat:no-repeat; height:25px; width:171px; border:0px}
.form-search-input-submit_new {position:absolute; margin-left:171px;background:url('images/search_but.png'); background-repeat:no-repeat; color:#fff; height:25px; width:73px; border:0px; font-family:georgia; text-transform:uppercase; cursor:pointer}


/** .news-list-entry-info-date-fix **/
.news-list-entry-info-date-fix-ru
{
	text-transform:		lowercase;
}

.ngg-gallery-thumbnail {
border:0px!important;
}