/*
Theme Name: Tameo blue
Theme URI: http://dreamgrow.ee
Description: Tameo theme
Version: 1.0
Author: Madis Nikopensius
Author URI: http://dreamgrow.ee

*/



/* Begin Typography & Colors */
html, body
{
background:#0056a3 url('images/taust.jpg') top center repeat-x;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#555555;
}

#container
{
margin:0px;
padding:0px;
width:970px;
margin-left:-485px;
left:50%;
position:relative;
}

#header
{
float:left;
margin:0px;
padding:0px;
width:970px;
height:130px;
}

#lingid
{
float:right;
margin:0 0 -25px 0;
padding:20px 5px 0 0;
height:20px;
position:relative;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6291c9;
}

#lingid a:link,
#lingid a:visited
{
color:#6291c9;
text-decoration:none;
}

#lingid a:hover,
#lingid a:active
{
color:#fff;
text-decoration:underline;
}
#lingid li
{
	float:left;
	padding-left:10px;
	list-style:none;}
.logo
{
float:left;
margin:0px;
padding:0px;
width:335px;
height:130px;
}

.logod
{
float:right;
margin:0px;
padding:25px 0 0 0;
width:635px;
height:100px;
text-align:right;
}

#sisuosa
{
float:left;
margin:0px;
padding:0px;
width:970px;
height:450px;
background:url('images/taust_sisu.jpg') top left no-repeat;
}

#sisuosa_sisu
{
float:left;
margin:0px;
padding:0px;
width:970px;
}

.otsimootor
{
float:left;
margin:0 0 20px 0;
padding:0px;
width:240px;
height:31px;
background:url('images/otsing.jpg') top left no-repeat;
}

.otsimootor input.inputbox
{
float:left;
margin:3px 0 0 3px;
padding:5px;
border:0px;
width:170px;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7aa9e0;
}

.vasak
{
float:left;
margin:0px;
padding:0px;
width:600px;
height:450px;
}

.parem
{
float:right;
margin:0px;
padding:0px;
width:350px;
height:450px;
}

.submenu
{
float:left;
margin:0px;
padding:0px;
width:240px;
}

.submenu h1
{
float:left;
margin:0px;
padding:0px;
border:0px;
}

.submenu h3,
.submenu h3 a:link,
.submenu h3 a:visited,
.submenu h3 a:hover,
.submenu h3 a:active
{
float:left;
margin:10px 0 0 15px;
padding:0px;
border:0px;
background:none;
}

.submenu h2
{
float:left;
margin:0px;
padding:0px;
background:#003f83;
}

.submenu ul
{
margin:0px;
padding:0px;
width:240px;
list-style:none;
}

.submenu ul li
{
float:left;
margin:0px;
padding:0px;
width:240px;

}

.submenu ul li a
{
margin:0px;
padding:5px 10px 5px 25px;
display:block;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
font-size:12px;
color:#fff;
width:205px;
}
.submenu ul ul li a{
padding-left:35px;
text-transform:none;
width:195px;
border: none;
}
.submenu ul ul ul li a{
padding-left:45px;
text-transform:none;
width:185px;
}
.submenu a:hover,
.submenu a:active
{
background:#003063 !important;
text-decoration:none;
}

.submenu ul li.current_page_item a, .submenu ul li.parent.active a
{
background:#1d67b7;
}
.submenu ul li.current_page_item ul li a
{
background: none;
}
.submenu ul ul
{
display:none;
}
.submenu ul ul ul
{
display:none !important;
}
.submenu ul li.current_page_ancestor ul, .submenu ul li.current_page_item ul
{
display:inline;
}
.submenu ul ul li.current_page_ancestor ul, .submenu ul ul li.current_page_item ul
{
display:inline !important;
}
.news li a{
text-transform: none !important;
background-color: #0062be;
}
.parem_sisu
{
float:right;
margin:0px;
padding:0px;
width:710px;
}

.riba
{
float:left;
margin:0px;
padding:0px;
border:0px;
text-align:center;
}

.sisutext
{
float:left;
margin:0px;
padding:20px 60px 20px 50px;
width:600px;
background:#fff;
}

.parem_sisu h1
{
float:left;
margin:0px;
padding:0 0 20px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#20497b;
}
.entry{
	clear:both;}
.article-tools
{
float:right;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.WP-PrintIcon{
	float:right;}
	
/* #### Ilusad ikoonid #### */



li.pdf, li.xls, li.kaust, li.doc, li.jpg{
	height:60px;
	display:block;
	list-style:none;}

li.pdf a, li.xls a, li.kaust a, li.doc a, li.jpg a{

	padding: 20px 0 0 55px;
	display:block;
	height:48px;

	line-height: 15px;

	text-decoration:none;

	}

li.pdf a:hover, li.xls a:hover, li.kaust a:hover, li.doc a:hover, li.jpg a:hover{

	text-decoration:none;

	}

li.pdf a{

	background: url(images/ikoonid/pdf-icon.jpg) no-repeat left;

}

li.xls a{

	background: url(images/ikoonid/excel_icon.png) no-repeat left;

}

li.kaust a{

	background: url(images/ikoonid/folder-icon.jpeg) no-repeat left;

}

li.doc a{

	background: url(images/ikoonid/doc-icon.jpg) no-repeat left;

	}

li.jpg a{

	background: url(images/ikoonid/jpg.jpg) no-repeat left;

	}

/* #### Ilusad ikoonid #### */

.parem_sisu h3
{
margin:0px;
padding:0px 0 20px 0;
/*width:600px;
clear:right;*/
}

.article-content
{
margin:0px;
clear:both;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
line-height:20px;
text-align:left;
}
.submenu #banners{
text-align:center;
}
#banners img{
padding-top:10px;}
.parem_sisu ul
{
	margin:0px;
	padding: 0px 20px;
	list-style:circle;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
}

.parem_sisu li
{
margin:0px;
padding:0px;
list-style-position:inside;
}

.parem_sisu a:link,
.parem_sisu a:visited
{
color:#000;
text-decoration:underline;
}

.parem_sisu a:hover,
.parem_sisu a:active
{
color:#20497b;
text-decoration:none;
}

.table
{
margin:20px 0 20px 0;
padding:0px;
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-right:1px solid #bbb;
}

.tableheader
{
background:#1d67b7;
color:#fff;
font-weight:bold;
}
.noborder td{
	border: #FFFFFF !important;
	}
tr .noborder{
	}

.table td
{
border-left:1px solid #bbb;
border-bottom:1px solid #bbb;
}

#mainmenu
{
float:right;
margin:0px;
padding:0 0 0 50px;
width:660px;
height:40px;
text-align:center;
background:url('images/taust_menu_1.jpg') top left no-repeat;
background-position:50px 0;
}

#mainmenu_2
{
float:right;
margin:0px;
padding:0 0 0 50px;
width:660px;
height:40px;
text-align:center;
background:url('images/taust_menu_2.jpg') top left no-repeat;
background-position:50px 0;
}

#mainmenu ul,
#mainmenu_2 ul
{
float:left;
margin:0px;
padding:0 10px 0 10px;
width:580px;
height:40px;
list-style:none;
}

#mainmenu ul li,
#mainmenu_2 ul li
{
margin:0px;
padding:0px;
display:inline;
}

#mainmenu a:link,
#mainmenu a:visited,
#mainmenu_2 a:link,
#mainmenu_2 a:visited
{
float:left;
margin:0px;
padding:13px 10px 12px 10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#fff;
}

#mainmenu a:hover
{
float:left;
margin:0px;
padding:13px 10px 12px 10px;
text-decoration:none;
background:#ffa44e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

#mainmenu_2 a:hover
{
float:left;
margin:0px;
padding:13px 10px 12px 10px;
text-decoration:none;
background:#86b34c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

#mainmenu_2 .current_page_item a, #mainmenu_2 .current_page_parent a,#mainmenu_2 .current_page_ancestor a, #mainmenu .current_page_item a, #mainmenu .current_page_parent a, #mainmenu .current_page_ancestor a
{
float:left;
margin:0px;
padding:13px 10px 12px 10px;
text-decoration:none;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.tekst_1
{
float:left;
margin:0px;
padding:0px;
width:600px;
height:196px;
background:#003672 url('images/taust_1.jpg') top left repeat-x;
}

.tekst_2
{
float:right;
margin:0px;
padding:0px;
width:350px;
height:196px;
background:#61b144 url('images/taust_2.jpg') top left repeat-x;
}

.flash
{
margin:0px;
padding:0px;
border:0px;
height:250px;
}

.logod img,
.tekst_1 h1 img,
.tekst_2 h1 img
{
margin:0px;
padding:0px;
border:0px;
}

.tekst_1 h1,
.tekst_1 h2,
.tekst_2 h1,
.tekst_2 h2
{
margin:0px;
padding:20px 0 0 20px;
border:0px;
}

.tekst_1 h2,
.tekst_2 h2
{
margin:0px;
padding:10px 25px 0 25px;
font-family:Arial, Helvetica, sans-serif;
color:#eee;
font-size:12px;
text-align:left;
line-height:20px;
font-weight:normal;
}

.lopp
{
float:left;
margin:0px;
padding:0px;
border:0px;
height:6px;
}

#footer
{
float:left;
margin:0px;
padding:0px;
width:970px;
height:970px;
height:75px;
text-align:right;
}
.footercontact{
	text-align:center;
	color:#FFFFFF;
	margin:0;
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;}
p.footercontact a{ color:#FFFFFF ;}
/* Joomla spetsiifilised lisad */
.otsimootor .button{
width:38px;
height:31px;
margin:0px;
padding:0px;
float:right;
background: url(images/search_Button.jpg);
border:none;
cursor: pointer;}

.post-edit-link{
	clear: both;
	display:block;}
.postmetadata{
	clear:both;
	display:block;
	padding-top:10px;}
img{border:none;}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.productform{
	width:200px;
	float:right;
	overflow:hidden;

	}
.productform .cf_info failure{
	width:150px !important;}
.productform form.cform{
	width:200px !important;

	}
.productform .sendbutton{
	
	}
.productform ol{
	width:180px !important;
	}
.productform li{
	width:200px !important;}
.productform li input{
	width:180px !important;}
.productform li textarea{
	width:180px !important;}
.productform label{
	}
.linklove{
	display:none;}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
